.custom-logo{height:60px;width:auto}.navbar.bg-dark{background-color:#00374b!important}a,.btn-outline-primary,.content-area .sp-the-post .entry-header .entry-title a:hover,.btn-link{color:#007bff}.btn-primary,input[type="button"],input[type="reset"],input[type="submit"],.sp-services-section .sp-single-service .sp-service-icon,.button.add_to_cart_button,.wc-proceed-to-checkout .checkout-button.button,.price_slider_amount button[type="submit"]{background-color:#007bff}.btn-primary,input[type="button"],input[type="reset"],input[type="submit"],.btn-outline-primary,.button.add_to_cart_button,.wc-proceed-to-checkout .checkout-button.button,.price_slider_amount button[type="submit"]{border-color:#007bff}.btn-outline-primary:hover{background-color:#007bff;border-color:#007bff}.entry-title a:hover{color:#007bff!important}.btn-primary:focus,.btn-outline-primary:focus{box-shadow:0 0 0 .1rem #007bff!important}.shop_table.shop_table_responsive.woocommerce-cart-form__contents button[type="submit"],.form-row.place-order button[type="submit"],.single-product .summary.entry-summary button[type="submit"]{background-color:0 0 0 .1rem #007bff!important;border-color:0 0 0 .1rem #007bff!important}a:hover,a:active,a:focus,.btn-link:hover,.entry-meta a:hover,.comments-link a:hover,.edit-link a:hover{color:#0069d9}.btn-primary:hover,.btn-primary:active,.btn-primary:focus,input[type="button"]:hover,input[type="button"]:active,input[type="button"]:focus,input[type="submit"]:hover,input[type="submit"]:active,input[type="submit"]:focus,.btn-primary:not(:disabled):not(.disabled):active,.button.add_to_cart_button:hover,.wc-proceed-to-checkout .checkout-button.button:hover,.price_slider_amount button[type="submit"]:hover{background-color:#0069d9;border-color:#0069d9}.shop_table.shop_table_responsive.woocommerce-cart-form__contents button[type="submit"]:hover,.form-row.place-order button[type="submit"]:hover,.single-product .summary.entry-summary button[type="submit"]:hover{background-color:#0069d9!important;border-color:#0069d9!important!important}.site-footer.bg-white{background-color:#00374b!important}.site-footer.text-muted{color:#f2f2f2!important}.site-footer a{color:#fadd01!important}body,button,input,optgroup,select,textarea{font-family:Open Sans;font-weight:;line-height:;letter-spacing:;font-backup:;font-style:normal}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Open Sans;font-weight:;line-height:;letter-spacing:;font-backup:;font-style:normal}.container{max-width:1140px}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}@media screen and (max-height:1024px){.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}@media screen and (max-height:640px){.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}.wb-bp-front-page .wp-bs-4-jumbotron{background-image:url(https://www.zeraffim.com/wp-content/uploads/2021/04/cropped-HomepageBannerNEW-1.png)}.wp-bp-jumbo-overlay{background:rgb(33 37 41 / .7)}.site-title a,.navbar-dark .navbar-brand,.navbar-dark .navbar-nav .nav-link,.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active,.site-description{color:#fadd01}body.custom-background{background-color:#fff}.card{border:0px!important}.body.custom-background .wp-bp-main-content .col-md-8{background:#ffffff!important;border:0px!important}.jumbotron{height:75vh}.wp-bp-jumbo-overlay{display:none}.home h2{display:none}#primary-menu li{padding:0 1rem}.dropdown-menu li.nav-item.menu-item.menu-item-type-post_type.menu-item-object-page{margin:.5rem 0}.elementor-icon i:before,.elementor-icon svg:before{margin-top:8px}.custom-logo-link{padding:0 1rem}#site-navigation{width:100%;position:fixed;z-index:999;top:0;left:0;transition:all 300ms ease-in-out}div#content{margin-top:3.7rem}@media only screen and (max-width:1080px){ul#primary-menu{margin-top:2rem}#primary-menu li{padding:0}.custom-logo-link{padding:0}.elementor-icon-box-icon{float:left;padding-right:1rem}.elementor-column-gap-wider>.elementor-row>.elementor-column>.elementor-element-populated{padding:0}}@media only screen and (max-width:480px){.site-branding-text{display:none}}.scroll-down #site-navigation{transform:translate3d(0,-100%,0)}.scroll-up #site-navigation{filter:drop-shadow(0 -10px 20px #aaaaaa)}.menu-is-open{overflow:hidden}.menu-is-open #site-navigation{filter:none}.ecwd_theme_calendar:not(.calendar_widget_content){width:100%!important}.ecwd_theme_calendar .calendar-head{background:#168fb5!important;border:1px solid #91CEDF}.ecwd_theme_calendar table.cal_blue.mini td ul.events li{background:#168fb5}.ecwd_theme_calendar .calendar-head .previous{border-right:1px solid #44a5c3!important}.ecwd_theme_calendar .calendar-head .next{border-left:1px solid #44a5c3!important}.ecwd_theme_calendar .calendar-head .current-month{border-left:1px solid #44a5c3!important;border-right:1px solid #44a5c3!important}.ecwd_theme_calendar .calendar-head .next a,.ecwd_theme_calendar .calendar-head .next a{color:#ffffff!important}.ecwd_theme_calendar .calendar-head .next a,.ecwd_theme_calendar .calendar-head .previous a{color:#ffffff!important}.ecwd_theme_calendar .current-month a{color:#ffffff!important}.ecwd_theme_calendar .calendar-head .next a,.ecwd_theme_calendar .calendar-head .previous a{font-size:18px!important}.ecwd_theme_calendar .calendar-head .current-month{color:#ffffff!important}.ecwd_theme_calendar .calendar-head .current-month{font-size:28px!important}.ecwd_theme_calendar .current-month a{font-size:28px!important}.ecwd_theme_calendar .calendar-head .current-month div{color:#ffffff!important}.ecwd_theme_calendar .calendar-head .current-month div{font-size:16px!important;line-height:16px!important}.ecwd_theme_calendar .cal_tabs_blue .filter-container ul{background-color:#10738B!important}.ecwd_theme_calendar .cal_tabs_blue .filter-container ul li a,.ecwd_theme_calendar .ecwd_calendar .filter-arrow-right,.ecwd_theme_calendar .cal_tabs_blue .filter-container ul li,.ecwd_theme_calendar .ecwd_calendar .filter-arrow-left{background-color:#10738B!important}.ecwd_theme_calendar .cal_tabs_blue .filter-container ul li,.ecwd_theme_calendar .ecwd_calendar .filter-arrow-right,.ecwd_theme_calendar .cal_tabs_blue .filter-container ul li,.ecwd_theme_calendar .ecwd_calendar .filter-arrow-left{border-left:1px solid #91CEDF!important;border-right:1px solid #91CEDF!important}.ecwd_theme_calendar .cal_tabs_blue .filter-container ul li a,.ecwd_theme_calendar .ecwd_calendar .filter-arrow-right,.ecwd_theme_calendar .cal_tabs_blue .filter-container ul li,.ecwd_theme_calendar .ecwd_calendar .filter-arrow-left{color:#ffffff!important}.ecwd_theme_calendar .cal_tabs_blue .filter-container ul li a,.ecwd_theme_calendar .ecwd_calendar .filter-arrow-right,.ecwd_theme_calendar .cal_tabs_blue .filter-container ul li,.ecwd_theme_calendar .ecwd_calendar .filter-arrow-left{font-size:16px!important}.ecwd_theme_calendar .cal_tabs_blue ul li.ecwd-selected-mode a{background-color:#ffffff!important}.ecwd_theme_calendar .cal_tabs_blue ul li.ecwd-selected-mode a{color:#10738B!important}.ecwd_theme_calendar .ecwd-search button,.ecwd_theme_calendar .ecwd-search button:hover{background:#10738B!important}.ecwd_theme_calendar .ecwd-search-submit .fa,.ecwd_theme_calendar .ecwd-search-submit .fa:hover{color:#ffffff!important}.ecwd_theme_calendar .ecwd_show_filters_top{background-color:#10738B!important}.ecwd_theme_calendar .ecwd_show_filters_left{background-color:#ffffff!important}.ecwd_theme_calendar .ecwd_show_filters_top{color:#ffffff!important}.ecwd_theme_calendar .ecwd_show_filters_top span{color:#ffffff!important}.ecwd_theme_calendar .ecwd_show_filters_left{color:#10738B!important}.ecwd_theme_calendar .ecwd_show_filters_left span{color:#10738B!important}.ecwd_theme_calendar .ecwd_filters .ecwd_filter_heading{background-color:#ECECEC!important}.ecwd_theme_calendar .ecwd_filters .ecwd_filter_item{border:1px solid #ffffff!important;border-top:0!important}.ecwd_theme_calendar .ecwd_filter_item .ecwd_filter_heading span:after{border-color:#fff0 #fff0 #fff0 #10738B!important}.ecwd_theme_calendar .ecwd_filter_item .ecwd_filter_heading.open span:after{border-color:#10738B #fff0 #fff0 transparent!important}.ecwd_theme_calendar .ecwd_filters .ecwd_filter_heading{color:#10738B!important}.ecwd_theme_calendar .ecwd_filters .ecwd_filter_heading{font-size:16px!important}.ecwd_theme_calendar .ecwd_reset_filters span{color:#10738B!important}.ecwd_theme_calendar .ecwd_reset_filters span{font-size:15px!important}.ecwd_theme_calendar .ecwd_filter_checkboxes ul li{background-color:#ffffff!important}.ecwd_theme_calendar .ecwd_filter_checkboxes ul li{border-color:#DEE3E8!important}.ecwd_theme_calendar .ecwd_filter_checkboxes ul li span{color:#6E6E6E!important}.ecwd_theme_calendar .ecwd_filter_checkboxes ul li span{font-size:15px!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .normal-day-heading,.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .weekend-heading{background:#F9F9F9!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .normal-day-heading,.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .weekend-heading{border:1px solid #B6B6B6!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .normal-day-heading,.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .weekend-heading{color:#585858!important;font-size:17px!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .normal-day-heading,.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .weekend-heading{font-size:17px!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .day-with-date{background:#ffffff!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .day-with-date{border:1px solid #B6B6B6!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .day-with-date{color:#5C5C5C!important;font-size:14px!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .day-with-date{font-size:14px!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .weekend{background:#EDEDED!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .day-without-date{background:#F9F9F9!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .day-with-date .day-number{background:#E0E0E0!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .day-with-date .day-number{color:#5C5C5C!important;font-size:14px!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .day-with-date{font-size:14px!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .current-day,.ecwd_theme_calendar table.cal_blue.mini .current-day{background:#ffffff!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .current-day{color:#ffffff!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .current-day .day-number,.ecwd_theme_calendar table.cal_blue.mini .current-day{background:#0071A0!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .current-day .day-number{color:#ffffff!important}.ecwd_theme_calendar .cal_blue.ecwd_calendar_container .events a,.ecwd_theme_calendar .cal_blue.ecwd_calendar_container .events span.ecwd_open_event_popup{font-size:14px!important}.ecwd_theme_calendar ul.ecwd_list li .event-main-content h3 a,.ecwd_theme_calendar ul.ecwd_list li .event-main-content h3 span.ecwd_open_event_popup{font-size:14px!important}.ecwd_theme_calendar ul.week-event-list li .event-main-content h3 a,.ecwd_theme_calendar ul.week-event-list li .event-main-content h3 span.ecwd_open_event_popup{font-size:14px!important}.ecwd_theme_calendar ul.day-event-list li .event-main-content h3 a,.ecwd_theme_calendar ul.day-event-list li .event-main-content h3 span.ecwd_open_event_popup{font-size:14px!important}.ecwd_theme_calendar ul.day4-event-list li .event-main-content h3 a,.ecwd_theme_calendar ul.day4-event-list li .event-main-content h3 span.ecwd_open_event_popup{font-size:14px!important}.ecwd_theme_calendar .ecwd_map_event a,.ecwd_theme_calendar .ecwd_map_event span.ecwd_open_event_popup{font-size:14px!important}.ecwd_theme_calendar .ecwd-poster-item h2 a,.ecwd_theme_calendar .ecwd-poster-item h2 span.ecwd_open_event_popup{font-size:14px!important}.ecwd_theme_calendar div.ecwd-page-full table.cal_blue div.event-details,.ecwd_theme_calendar .ecwd-poster-board .ecwd-poster-item .ecwd-event-content{background:#ffffff!important}.ecwd_theme_calendar div.ecwd-event-arrow:before{border-right:solid #ffffff!important}.ecwd_theme_calendar div.ecwd-event-arrow-right:before{border-left:solid #ffffff!important}.ecwd_theme_calendar div.ecwd-page-full ul.ecwd_list li,.ecwd_theme_calendar ul.ecwd_list li .event-main-content{background:#ffffff!important}.ecwd_theme_calendar .event-main-content,.ecwd_theme_calendar .ecwd-widget-mini .event-container,.ecwd_theme_calendar.ecwd-widget-mini .ecwd_list .event-main-content{background:#ffffff!important}.ecwd_theme_calendar div.ecwd-page-full table.cal_blue div.event-details,.ecwd_theme_calendar .ecwd-poster-board .ecwd-poster-item .ecwd-event-content{border:1px solid #bfbfbf!important}.ecwd_theme_calendar ul.ecwd_list li{border:1px solid #bfbfbf!important}.ecwd_theme_calendar div.ecwd-page-full table.cal_blue div.event-details,.ecwd_theme_calendar .ecwd-poster-board .ecwd-poster-item .ecwd-event-content{color:#000000!important}.ecwd_theme_calendar ul.ecwd_list li .event-main-content{color:#000}.ecwd_theme_calendar .ecwd-day-date,.ecwd_theme_calendar .day-event-list .ecwd-week-date,.ecwd_theme_calendar .day4-event-list .ecwd-week-date,.ecwd_theme_calendar .week-event-list .ecwd-week-date,.ecwd_theme_calendar .ecwd_list .ecwd-list-date{background:#10738B!important}.ecwd_theme_calendar .ecwd-day-date,.ecwd_theme_calendar .day-event-list .ecwd-week-date,.ecwd_theme_calendar .day4-event-list .ecwd-week-date,.ecwd_theme_calendar .week-event-list .ecwd-week-date,.ecwd_theme_calendar .ecwd_list .ecwd-list-date{color:#ffffff!important}.ecwd_theme_calendar div[class^="ecwd-page"] .ecwd-day-date,.ecwd_theme_calendar div[class^="ecwd-page"] .day-event-list .ecwd-week-date,.ecwd_theme_calendar div[class^="ecwd-page"] .day4-event-list .ecwd-week-date,.ecwd_theme_calendar div[class^="ecwd-page"] .week-event-list .ecwd-week-date,.ecwd_theme_calendar div[class^="ecwd-page"] .ecwd_list .ecwd-list-date{font-size:15px!important}.ecwd_theme_calendar .ecwd-poster-board .ecwd-poster-item .ecwd-event-details .date span:not(.weekday-block):not(.datenumber){background:#585858!important}.ecwd_theme_calendar .ecwd-poster-board .ecwd-poster-item .ecwd-event-details .date span:not(.weekday-block):not(.datenumber){color:#ffffff!important}.ecwd_theme_calendar .ecwd-pagination .cpage{background:#ffffff!important}.ecwd_theme_calendar .ecwd-pagination .page{background:#10738B!important}.ecwd_theme_calendar .ecwd-pagination .cpage,.ecwd_theme_calendar .ecwd-pagination .page{color:#A5A5A5!important}