body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post p,body .et_pb_bg_layout_dark .et_pb_post p{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}a{color:#666666}@media only screen and (min-width:1350px){.et_pb_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}.quick-links ul.et-menu.nav{padding-left:15px!important;display:flex;flex-direction:column!important}.quick-links .cta-link{display:none!important}.quick-links ul.et-menu>li.current_page_item>a:before,.quick-links ul.et-menu>li>a:hover:before{display:none!important;opacity:0!important}.quick-links.et_pb_menu .et_pb_menu__menu{display:block!important}.quick-links.et_pb_menu .et_mobile_nav_menu{display:none!important}.quick-links.et_pb_menu--style-left_aligned .et_pb_menu__wrap{justify-content:flex-start}.gform_wrapper{--font-family:'Raleway',sans-serif}.gform_wrapper,.gform_wrapper input,.gform_wrapper textarea,.gform_wrapper label{font-family:var(--font-family)}.gform_wrapper label{font-family:'Abel',sans-serif;font-weight:700!important;text-transform:uppercase!important;font-size:16px!important;color:#383838}.gfield_required .gfield_required_text{display:none!important}.gform_wrapper input,.gform_wrapper textarea{border:2px solid #383838;background:#fff;padding:16px 18px!important;border-radius:0!important;color:#383838}.gform_wrapper input:focus,.gform_wrapper textarea:focus{border:2px solid transparent;background:rgba(0,0,0,0.05)}.gform_wrapper input[type=submit]{font-family:'Abel',sans-serif;border:2px solid #383838;background:#383838;width:100%;text-align:center;font-size:16px;font-weight:700;color:#fff;text-transform:uppercase!important;padding:12px 16px!important;border-radius:0px;transition:all 0.3s ease}.gform_wrapper input[type=submit]:hover{background:rgba(0,0,0,0.05);border-color:transparent;color:#383838}.gform_wrapper .validation_message,.gform_validation_errors{background:#d35437!important;color:#fff!important;border:none!important;border-radius:0!important;padding:10px 15px;box-shadow:none!important}.gform_validation_errors>h2{color:#fff!important;padding:0!important}ul#mobile_menu1,#menu-primary-menu ul.sub-menu{padding:0;border:none;box-shadow:10px 10px 40px rgb(0 0 0 / 20%)}ul#mobile_menu1>li.menu-item>a{padding:12px 18px}@media screen and (min-width:980px){ul#mobile_menu1>li.menu-item.cta-item{margin-right:50px!important}}.dtb-menu .et_pb_row{width:90%!important}.et-db #et-boc .et-l ul#mobile_menu1>li.menu-item.cta-item>a{text-align:center;background:#383838;color:#fff!important;font-family:'Abel',sans-serif;font-size:16px;padding:10px 18px;font-weight:700!important;text-transform:uppercase!important}ul#mobile_menu1>li.menu-item.menu-item-has-children>a{background:transparent}ul#mobile_menu1 ul.sub-menu{margin:0;padding:0;background-color:#fff!important}ul#mobile_menu1 ul.sub-menu>li{padding:0}ul#mobile_menu1 ul.sub-menu>li>a{padding:12px 18px}ul#mobile_menu1>li.menu-item.current-menu-item>a{color:#222!important}#menu-primary-menu ul.sub-menu li.menu-item{padding:0;width:100%}#menu-primary-menu ul.sub-menu li.menu-item>a{padding:10px 16px;width:100%}.cookie-notice-container{background-color:#222!important;box-shadow:0 -10px 30px rgb(0 0 0 / 15%);font-family:'Raleway',sans-serif!important;font-size:15px}#cn-notice-buttons>a{background-color:#fff!important;color:#222!important;font-family:'Raleway',sans-serif!important}footer{position:relative;z-index:999}.galleries-grid .et_pb_ajax_pagination_container{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:30px}.galleries-grid article{margin:0;overflow:hidden;border-radius:1px}.galleries-grid article>a.entry-featured-image-url{height:350px;overflow:hidden;margin:0}.galleries-grid article>a.entry-featured-image-url>img{position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;min-height:100%;max-width:none!important;min-width:100%;max-height:none!important;width:auto!important;height:auto!important}.galleries-grid article>a.entry-featured-image-url::after{content:'';background:linear-gradient(0deg,rgb(34 34 34 / 100%) 0%,rgb(34 34 34 / 0%) 30%);width:100%;height:100%;position:absolute;top:0;left:0;opacity:0.75;transition:all 0.3s ease}.galleries-grid article:hover>a.entry-featured-image-url::after{opacity:1}.galleries-grid article h2{position:absolute;color:#fff;font-family:'Source Sans Pro',sans-serif;font-weight:700;padding:0;left:15px;right:15px;bottom:15px;transition:all 0.3s ease}.galleries-grid article:hover h2{bottom:50px}.galleries-grid article p{position:absolute;top:0;right:0;font-family:'Raleway',sans-serif;font-weight:500;font-size:15px;background:#222222;padding:3px 8px!important;box-shadow:2px 2px 12px rgb(0 0 0 / 20%)}.galleries-grid article p a{color:#fff!important}.galleries-grid article p a:hover{text-decoration:underline}@media screen and (min-width:981px){li.cta-link.menu-item.cta-item{margin-right:50px!important}}.wc-block-components-notice-banner{background-color:rgba(250,250,250,0.7)!important;padding:20px!important;border-radius:4px!important;color:#222!important;margin-bottom:20px!important;-webkit-box-shadow:6px 7px 92px -55px rgba(34,2,NaN,0.29);-moz-box-shadow:6px 7px 92px -55px rgba(34,2,NaN,0.29);box-shadow:6px 7px 92px -55px rgba(34,2,NaN,0.29)}.wc-block-components-notice-banner svg{fill:#222!important}.woocommerce-notices-wrapper{padding:0% 5%!important}.et_pb_module_inner>.woocommerce-notices-wrapper{padding:0!important}.woocommerce-error{border-radius:4px!important;border:1px solid #df2044;background-color:rgba(250,250,250,0.9)!important;padding:20px!important;border-radius:4px!important;color:#222!important;margin-bottom:20px!important;-webkit-box-shadow:6px 7px 92px -55px rgba(34,2,NaN,0.29);-moz-box-shadow:6px 7px 92px -55px rgba(34,2,NaN,0.29);box-shadow:6px 7px 92px -55px rgba(34,2,NaN,0.29)}