:root{--mainfont:'Inter';--brightgreen:#c1d82f;--navy:#001744}a:hover,a:focus{text-decoration:none}body,h1,h2,h3,h4,h5,h6,.navigation--main,.navbar-toggle__text,.navigation--main .sub-menu{font-family:'Roboto Slab',sans-serif}body{font-size:18px}.breadcrumbs{display:none}img.alignright{max-width:45%}iframe.dhmap{margin-bottom:-7px}.lightbg{background:var(--navy)}.reviews-row.lightbg h2{color:#fff}.reviews-row.lightbg .panel-grid .widget-title{border-color:#fff}.reviews-row{padding-top:2em}h1{margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid rgb(0 0 0 / .08)}.main-title h1{margin-bottom:0;padding-bottom:0;border:0}.widget_sow-editor ul,.widget_black_studio_tinymce ul,.jumbotron .carousel-content ul{list-style-type:none;margin:1em 0 1em -2em}.widget_sow-editor ul li,.widget_black_studio_tinymce ul li,.jumbotron .carousel-content ul li{margin:0 1em .5em;font-weight:500;line-height:1.3;color:#555;-webkit-column-break-inside:avoid;-mx-column-break-inside:avoid;column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}.widget_sow-editor ul li:before,.widget_black_studio_tinymce ul li:before,.jumbotron .carousel-content ul li:before{font-family:'FontAwesome';content:'\f00c';margin:0 .4em 0 -1.4em;color:#bfd62d}ul.five-column,.five-column ul{-webkit-columns:200px 5;-moz-columns:200px 5;columns:200px 5}ul.four-column,.four-column ul{-webkit-columns:270px 4;-moz-columns:270px 4;columns:270px 4}ul.three-column,.three-column ul{-webkit-columns:270px 3;-moz-columns:270px 3;columns:270px 3}ul.two-column,.two-column ul{-webkit-columns:270px 2;-moz-columns:270px 2;columns:270px 2}ul.dh-siblings{-webkit-columns:3;-moz-columns:3;columns:3}ul.lp-cousins li,ul.dh-siblings li{margin:0 0 10px;text-align:center}ul.lp-cousins li::before,ul.dh-siblings li::before{display:none}.lp-cousins a,ul.dh-siblings a{display:block;border:2px solid #bfd62d;background:#fff;padding:5px}ul.dh-siblings a{border:2px solid #fff0;background:#bfd62d;color:var(--navy)}.advantages li strong{color:var(--navy)}ul.info li:before{content:'\f05a'}ul.cf-adv-preview-list li:before{display:none}.grey-background{background-color:#f6f7f9}.logo{float:left;padding:.5em 0 1em;transition:all 0.2s ease}.logo a img{transition:all 0.2s ease}.logo a:hover img{opacity:.7;transition:all 0.2s ease}div.header-action{text-align:right;margin-left:1em;clear:both;padding:8px 0;color:#fff;font-weight:200}.header-action.tagline{margin-left:0;font-size:20px;line-height:1.1;border:2px solid #bfd62d;text-transform:uppercase;padding:5px 10px;font-weight:300;letter-spacing:1px;margin-top:4px}.header-action h2{margin:3px 0 0}.header-action h4{color:var(--brightgreen);margin:0;font-weight:300;font-size:1.8em;line-height:.5}.header-action a{color:#fff;font-size:2.2em;font-weight:700;display:block}.header-action a img{-webkit-backface-visibility:hidden;transition:all 0.2s ease}.header-action a:hover{color:rgb(255 255 255 / .7)}.header-action a:hover img{opacity:.7}.header-action p{font-size:1.1em;color:var(--brightgreen);font-weight:300;line-height:1.2;margin-bottom:0}.alternative-heading::after,.sidebar__headings::after,.footer .footer__headings::after,.jumbotron__category::after,.hentry__title::after,.panel-grid .widget-title::after{display:none}.master-container{margin:30px 0}.single-landing_page .master-container{margin:30px 0 0}.jumbotron .carousel-control.left,.jumbotron .carousel-control.right{top:325px;background-color:#fff0;text-shadow:0 0 10px rgb(0 0 0 / .5);width:30px}.carousel-control.left{left:0}.carousel-control.right{right:0}.jumbotron__title h1{font-size:3.3vw;line-height:1.1;margin-bottom:0}.jumbotron__title h2{font-size:3.3vw;line-height:1.1;margin-bottom:0;color:#fff}.jumbotron .carousel-content{z-index:99}.jumbotron .carousel-content ul{margin:1em 0 1.2em -2em}.jumbotron .carousel-content ul li{color:#fff;font-size:calc(1vw + 10px);margin-bottom:2px;font-weight:300}.jumbotron .carousel-content ul li:before{color:var(--brightgreen)}.jumbotron__content a{background:#bfd62d;padding:5px 15px;color:var(--navy);font-size:calc(1vw + 10px);font-weight:500;transition:all 0.2s ease}div.carousel::after{position:absolute;content:'';width:calc(10vw + 20px);height:calc(10vw + 20px);right:10%;bottom:10%;background:url(/wp-content/uploads/2022/08/finance-badge.png) center/contain no-repeat;pointer-events:none}.footer h6.footer__headings{font-size:1.5em;color:rgb(255 255 255 / .7);border-bottom:1px solid rgb(255 255 255 / .1)}.footer .textwidget{color:#fff;font-weight:300}.footer a{display:block}.footer .social{margin-top:1em}.footer .social a{display:inline;letter-spacing:5px;font-size:1.2em}.bottom-tel{text-align:right;font-size:1.1em}.bottom-tel a strong{color:#fff}.bottom-tel a:hover strong{color:rgb(255 255 255 / .8)}body .caldera-grid .row{max-width:calc(100% + 15px)}.caldera-grid label{color:#666;font-size:18px}.caldera-grid .cf-toggle-switch .btn-default{background-color:#eee;box-shadow:inset 1px 4px 7px rgb(0 0 0 / .25);color:#777;border-color:#bbb;padding:9px 12px}.caldera-grid .cf-toggle-switch .btn-success{background-color:#334c6a;border-color:#888;padding:9px 12px;transition:all 0.2s ease}.caldera-grid .btn-block{height:40px;background:#334c6a;color:#fff;font-weight:700}.textwidget .caldera-grid input.form-control,.textwidget .caldera-grid select.form-control,.widget_caldera_forms_widget .caldera-grid input.form-control,.widget_caldera_forms_widget .caldera-grid select.form-control{box-shadow:inset 0 5px 3px rgb(0 0 0 / .05);font-size:18px;height:40px;background:#fff}.caldera-grid textarea.form-control{max-width:100%!important;box-shadow:inset 0 5px 3px rgb(0 0 0 / .05)}.caldera-grid .rangeslider,.caldera-grid .rangeslider__fill{height:16px}.caldera-grid .rangeslider{box-shadow:inset 0 6px 3px rgb(0 0 0 / .1)}.caldera-grid .rangeslider__handle{width:18px;height:33px;top:-9px;border-radius:5px;background-color:#F5F6F9;border:1px solid rgb(0 0 0 / .06);box-shadow:inset 0 -6px 3px rgb(0 0 0 / .05),0 7px 6px -3px rgb(0 0 0 / .3)}.caldera-grid input[type=submit]{background-color:#b9d027;border:2px solid #b9d027;font-size:1.1em;font-weight:700;color:var(--navy);border-radius:2px;transition:all 0.2s ease;text-transform:uppercase;padding:5px 15px}.caldera-grid input[type=submit]:hover,.caldera-grid input[type=submit]:focus{border:2px solid var(--navy);background-color:#b9d027}.caldera-grid .cf-toggle-switch .btn-success.active,.caldera-grid .cf-toggle-switch .btn-success:active,.caldera-grid .cf-toggle-switch .btn-success:focus,.caldera-grid .cf-toggle-switch .btn-success:hover,.caldera-grid .cf-toggle-switch .open .dropdown-toggle.btn-success{background-color:#B40000;border-color:#B40000}.caldera-grid .ccselect2-container .ccselect2-choice{height:40px;line-height:40px;border-radius:2px;background-image:none}.caldera-grid .ccselect2-dropdown-open.ccselect2-drop-above .ccselect2-choice,.caldera-grid .ccselect2-dropdown-open.ccselect2-drop-above .ccselect2-choices{background-image:none}.caldera-grid .ccselect2-container .ccselect2-choice .ccselect2-arrow b{background-position:0 7px}.caldera-grid .date-req:after{font-family:'FontAwesome';content:'\f073';position:absolute;right:17px;top:53px;line-height:0;color:#bbb;font-size:20px}.caldera-grid .total-line{border-radius:5px;padding:18px;background:#e2e2e2;box-shadow:inset 3px 6px 15px rgb(0 0 0 / .3),2px 2px 0 #fff;margin-top:0}body .caldera-grid .btn-default[disabled]{background:#ccc;color:#999}.caldera-grid .checkbox-inline.caldera-forms-consent-field input[type=checkbox]{margin-top:.4em}.caldera-grid .checkbox-inline.caldera-forms-consent-field label{font-weight:400}.slideform{background:var(--navy);padding:25px}.form-cont{max-width:600px;margin:0 auto}.form-cont h2{margin-top:0;color:#fff}.slideform .form-cont p,.slideform a.caldera-forms-consent-field-linked_text{font-size:14px}.slideform .form-cont p{color:#fff}a.action{display:block;text-align:center;font-size:28px;margin:25px 0;background:#bfd62d;padding:9px 15px;color:var(--navy);font-weight:500;border:2px solid #bfd62d;transition:all 0.2s ease;line-height:1.2}a.action:hover{color:var(--navy);border:2px solid}.blocklinks h2.widget-title{background:var(--navy);color:#fff;text-align:center;font-weight:300;padding:8px 0;text-transform:uppercase;font-size:24px;letter-spacing:0;border-top:2px solid #bfd62d;margin-bottom:0}.blocklinks.land h2.widget-title{font-size:20px}.blocklinks div.so-widget-sow-image{overflow:hidden}.blocklinks a img.so-widget-image{transition:all 0.2s ease}.blocklinks a:hover img.so-widget-image{transform:scale(1.1)}.blocklinks .panel-grid-cell .widget_black_studio_tinymce{background:#fff;padding:15px 10px 5px;font-size:16px;border:1px solid #ddd;line-height:1.4}.blocklinks .panel-grid-cell .widget_sow-image{margin-bottom:0!important}.blocklinks .textwidget{color:#555}.single-landing_page .blocklinks .textwidget a{display:block;background:#bfd62d;color:var(--navy);text-align:center;text-transform:uppercase;line-height:1.1;padding:6px 3px;font-weight:700;transition:all 0.2s ease}.single-landing_page .blocklinks .textwidget a:after{content:'\f105';font-family:'FontAwesome';margin-left:6px}.patio h2.widget-title{padding:8px 15px}p.ratings{text-align:center;margin-top:1em;padding:8px 15px;font-size:16px;border:1px solid rgb(255 255 255 / .5);line-height:1.2;transition:all 0.2s ease;width:100%}p.ratings:hover{background:rgb(255 255 255 / .1)}p.ratings:before{font-family:'FontAwesome';content:'\f005 \f005 \f005 \f005 \f005';color:#fff;display:block;letter-spacing:5px}.testimonial{padding:0 0 15px;margin:5px 0 0}.testimonial-inner{border:1px solid #dfe3ec;box-shadow:0 10px 1px -6px rgb(0 0 0 / .1);position:relative;border-radius:3px;background:#f6f7f9}.testimonial-inner:after{position:absolute;content:'\f10e';font-family:'FontAwesome';bottom:0;right:4%;color:#e7e9ef;font-size:7em;line-height:1;z-index:5}.testimonial-content{margin:0 35px 10px;padding-top:15px}.testimonial-content p{margin-bottom:3px;position:relative;z-index:6;color:#4e556a}.wpmtst-testimonial-field.testimonial-field.testimonial-name{margin:0 35px 14px;font-weight:700;color:#4e556a;position:relative;z-index:6}body .strong-view.controls-type-sides .wpmslider-prev,body .strong-view.controls-type-sides .wpmslider-next{color:#dadde7}body .strong-view.controls-type-sides .wpmslider-prev:hover,body .strong-view.controls-type-sides .wpmslider-next:hover{color:#afb5cb}ul.manufacturer{font-size:0;padding-left:0;word-spacing:20px;text-align:center}ul.manufacturer li{margin-left:0;margin-right:0;display:inline-block;margin:0 0 10px}ul.manufacturer li:after{display:none}ul.manufacturer li img{width:auto;height:calc(1.7vw + 37px)}ul.brochures{padding-left:0;margin-left:0}ul.brochures li{padding-left:0;padding-right:0;margin:0 0 .5em}ul.brochures li:before{display:none}ul.brochures li a{border:1px solid #bfd62d;text-align:center;padding:5px;display:block;color:var(--navy);background:#bfd62d;transition:all 0.2s ease}ul.brochures li a:hover{background:#fff}ul.brochures li a:before{content:'\f1c1';font-family:'FontAwesome';margin-right:5px}ul.gallery-links{-webkit-columns:160px 5;-moz-columns:160px 5;columns:160px 5}ul.gallery-links li a:before{display:none}.gallery-item img{width:100%;height:auto}div.vid-gallery{display:inline-block;position:relative;width:100%;max-width:452px}div.vid-gallery img{width:100%}.vid-gallery:after{content:'\f16a';font-family:'FontAwesome';position:absolute;left:0;top:50%;line-height:0;width:100%;color:rgb(255 255 255 / .6);font-size:4em;text-align:center;pointer-events:none;transition:all 0.2s ease}.guarantee{position:relative}.guarantee:after{width:100%;height:100%;position:absolute;z-index:5;background:rgb(0 0 0 / .6);content:'';left:0;top:0}.guarantee .panel-grid-cell{position:relative;z-index:6}.guarantee .textwidget{color:#ddd}.guarantee h2.widget-title{color:#fff;text-shadow:0 0 10px #000;border-bottom:0}.area-list ul{list-style-type:none;padding-left:0}.area-list ul li:before{display:none}.area-list ul li a:before,a#show-dm-landingpages-menu:after{content:'\f105';font-family:'FontAwesome';margin:0 6px 0 0}a#show-dm-landingpages-menu:after{margin:0 0 0 6px}.gallery-columns-4 .gallery-item{width:calc(25% - 3px);max-width:calc(25% - 3px)}.gallery-columns-5 .gallery-item{width:calc(20% - 3.2px);max-width:calc(20% - 3.2px)}.gallery-columns-6 .gallery-item{width:calc(100%/6 - 3.33px);max-width:calc(100%/6 - 3.33px)}.gallery-columns-8 .gallery-item{width:calc(100%/8 - 3.5px);max-width:calc(100%/8 - 3.5px)}.gallery-item img{width:100%;height:auto}.gallery{margin-bottom:0}.gform_wrapper{margin-top:25px}.ginput_container input,.ginput_container textarea,.ginput_container select{border:1px solid rgb(0 0 0 / .1);border-radius:2px;background:#fff}body .gform_wrapper.gravity-theme .gfield textarea.medium{height:120px}.gform_wrapper .gform_body .gform_fileupload_multifile .gform_drop_area{padding:5px;display:flex;align-items:center;justify-content:center;background:rgb(0 0 0 / .05);color:inherit;flex-wrap:wrap;border-width:2px}button.gform_button_select_files{background:var(--cta-color);border:0;color:var(--cta-text)}button.gform_button_select_files:hover{background:var(--cta-hover)}.gform_wrapper .gform_body span.gform_drop_instructions,.gform_wrapper .gform_body input.button.gform_button_select_files{margin:5px}body .gform_wrapper.gravity-theme .gform_fileupload_rules,p.gform_required_legend{display:none}.ginput_container.ginput_container_consent{display:flex;align-items:flex-start;justify-content:center}label.gfield_consent_label{font-weight:400}.gform_wrapper .gform_body .ginput_container.ginput_container_consent input{margin:6px 6px 0 0}.gform_wrapper .gform_body .ginput_container.ginput_container_consent span{margin:0 0 0 4px}.gform_wrapper .gform_body .ginput_container.ginput_container_consent a{color:inherit;text-decoration:underline}.gform_confirmation_message{background:#59af37;color:#fff;padding:5px}.gform_footer{text-align:center}body .gravity-theme.ui-datepicker .ui-datepicker-calendar th span,body .gravity-theme.ui-datepicker .ui-datepicker-header select,body .gravity-theme.ui-datepicker .ui-datepicker-calendar td{font-size:16px}input.gform_next_button.gform-theme-button.button,.gform_wrapper.gravity-theme .gform_previous_button.button{background:var(--cta-color);color:#fff;border:0;padding:.4em 1.2em;font-weight:600;transition:all 0.2s ease}.gform_wrapper.gravity-theme .gform_previous_button.button{background:#777}input.gform_next_button.gform-theme-button.button:hover{background:var(--cta-hover)}.gform_wrapper.gravity-theme .gform_previous_button.button:hover{background:#666}.gform_confirmation_message{padding:10px}.inline-check .gfield_checkbox,.inline-check .gfield_radio{display:flex;flex-wrap:wrap}.inline-check .gfield-choice-input+label{margin:0 20px 0 1px}.inline-check input{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;width:25px;height:25px;background:#eee;position:relative;display:inline-block;overflow:hidden;vertical-align:middle;box-sizing:border-box}.inline-check input[type="radio"]{border-radius:5em}.inline-check input:hover{cursor:pointer;background:#ddd}.inline-check input:focus{outline-offset:0}.inline-check input:checked{background:var(--cta-color)}.inline-check input:checked:after{content:'\f00c';font-family:'FontAwesome';position:absolute;top:50%;left:0;width:100%;line-height:.2;text-align:center;color:#fff;font-size:.8em}.toggle-switch input[type="checkbox"]{appearance:none!important;-webkit-appearance:none!important;-moz-appearance:none!important;width:50px;height:25px;border:1px solid #fff0;border-radius:100em;background:#999;position:relative;display:inline-block;overflow:hidden;vertical-align:middle;transition:background 0.3s;box-sizing:border-box;box-shadow:inset 2px 5px 10px rgb(0 0 0 / .2)}.toggle-switch input[type="checkbox"]:after{content:'';position:absolute;top:-1px;left:-1px;width:25px;height:25px;background:#f7f7f7;border:1px solid #aaa;border-radius:100em;transition:left 0.1s cubic-bezier(.785,.135,.15,.86);box-shadow:inset 1px 2px 1px #fff,2px 3px 5px rgb(0 0 0 / .3)}.toggle-switch input[type="checkbox"]:checked{background:var(--cta-color);box-shadow:inset 3px 4px 6px rgb(0 0 0 / .2)}.toggle-switch input[type="checkbox"]:checked:after{left:25px}.toggle-switch input[type="checkbox"]:hover:not(:disabled){cursor:pointer}.toggle-switch input[type="checkbox"]:hover:not(:checked):not(:disabled):after{top:-1px;left:-1px}.toggle-switch input[type="checkbox"]:hover:checked:not(:disabled):after{left:25px}.toggle-switch input[type="checkbox"]:disabled{opacity:.5}.toggle-switch input[type="checkbox"]:focus{outline:none!important}.toggle-switch input[type="checkbox"] label{padding-left:0}.multi-list .ginput_container.ginput_container_list.ginput_list.ginput_container_list--columns{position:relative;padding-bottom:38px}.gform_wrapper.gravity-theme .multi-list .gfield_list_icons{position:absolute;bottom:0;left:0;width:auto}.gform_wrapper.gravity-theme .multi-list .gfield_list_icons button.add_list_item,.gform_wrapper.gravity-theme .multi-list .gfield_list_icons button.delete_list_item{background:var(--cta-color) left/20px no-repeat;height:30px;opacity:1;width:auto;display:flex;align-items:center;transition:all 0.2s ease}.gform_wrapper.gravity-theme .multi-list .gfield_list_icons button.add_list_item:hover{background:var(--cta-hover)}.gform_wrapper.gravity-theme .multi-list .gfield_list_icons button.delete_list_item{background-color:#777;margin-left:5px}.gform_wrapper.gravity-theme .multi-list .gfield_list_icons button.delete_list_item:hover{background:#666}.gform_wrapper.gravity-theme .multi-list .gfield_list_icons button.add_list_item::after,.gform_wrapper.gravity-theme .multi-list .gfield_list_icons button.delete_list_item::after{content:'+ Click to add more';font-size:14px;line-height:1;display:flex;justify-content:center;align-items:center;color:#fff;padding:0 10px}.gform_wrapper.gravity-theme .multi-list .gfield_list_icons button.delete_list_item::after{content:'- Click to remove line'}.multi-list .ginput_list .gfield_header_item.gfield_header_item--icons.gform-grid-col{display:none}.gform_wrapper.gravity-theme .multi-list .ginput_list .gfield_list_icons{background:#fff0}label.gform-field-label.gform-field-label--type-inline.gfield_consent_label{color:#fff}.gform_footer input[type=submit]{background-color:#b9d027;border:2px solid #b9d027;font-size:1.1em;font-weight:700;color:var(--navy);border-radius:2px;transition:all 0.2s ease;text-transform:uppercase;padding:5px 15px}#gform_wrapper_1 label.gform-field-label.gform-field-label--type-inline.gfield_consent_label{color:#666}@media (min-width:992px){.logo{max-width:35%}.vid-gallery:hover:after{color:rgb(255 255 255 / .9)}.slideform{position:absolute;top:50%;right:6%;transform:translateY(-50%);width:600px;max-width:50%}div#navi{width:100%;padding:0}.navigation{margin-bottom:0}.navigation--main>li>a{padding:8px 20px}.navigation--main>li:hover>a,.navigation--main>li.is-hover>a{padding-top:5px;border-color:#183672}.navigation--main>.menu-item-has-children>a::after{bottom:-7px}.navigation--top>li>a{padding:5px 0 5px 15px;font-size:16px}html.flexbox .header-widgets{float:right;padding:10px 0}.is-sticky-navbar .navigation{width:100%}.carousel-content{width:35%;min-width:520px;padding:0 2% 0 4%;bottom:0;top:0;left:0;background:rgb(0 0 0 / .7);text-align:left;display:flex;flex-direction:column;justify-content:center}.jumbotron__content a:hover{box-shadow:0 0 0 2px #fff}div.carousel::after{bottom:-10%}.main-title{padding:30px 0}.footer{padding:30px 0 0}.footer-bottom{padding:10px 0;font-size:14px}.single-landing_page .blocklinks .textwidget a:hover{box-shadow:0 0 0 2px}.guarantee a.action:hover{border-color:#fff}ul.manufacturer a:hover img{opacity:.7}@keyframes slider{0%{top:120%}50%{top:120%}100%{top:0}}@keyframes content{0%{opacity:0}50%{opacity:0}100%{opacity:1}}@keyframes grower{0%{transform:scale(1)}100%{transform:scale(1.3)}}.carousel-content{animation:slider 1s}.jumbotron__title{animation:content 2s}.jumbotron__content{animation:content 2.5s}.jumbotron .item:after{animation:grower 2s}.jumbotron .item img{animation:grower 15s infinite alternate}.gallery-item a:before,.gallery-item a:after{content:'';position:absolute;left:0;top:0;transition:all 0.2s ease;width:100%;pointer-events:none}.gallery-item a:after{content:'\f00e';font-family:'FontAwesome';line-height:0;top:50%;color:#fff0;font-size:2em;transform:scale(.2);text-align:center}.gallery-item a:before{height:100%;background:#fff0}.gallery-item a:hover:after{transform:scale(1);color:rgb(255 255 255 / .7)}.gallery-item a:hover:before{background:rgb(0 0 0 / .3)}}@media (max-width:991px){.logo{max-width:63%}.header-widgets{padding:0}div.header-action{text-align:center;display:inline-block;margin-left:0}.header-action.tagline{display:none}img.fullwidth.alignright{width:100%;max-width:100%;float:none;margin:10px 0}button[aria-expanded="false"] .navbar-toggle__icon-bar{transition:all 0.2s ease;transform:rotate(0deg)}button[aria-expanded="true"] .navbar-toggle__icon-bar{transform:rotate(90deg);margin-top:-4px;transition:all 0.2s ease}.navbar-toggle,.navbar-toggle:focus,.navbar-toggle:hover{background:#bfd62d;padding:10px}.navbar-collapse{border-top:none}.navbar-toggle__text{color:var(--navy)}.navbar-toggle .icon-bar{background:var(--navy)}div#navi{padding-left:0;padding-right:0;background:rgb(0 0 0 / .1);box-shadow:inset 0 15px 15px -15px rgb(0 0 0 / .5),inset 0 -15px 15px -15px rgb(0 0 0 / .5)}.navigation{padding:0 15px}.jumbotron{background:var(--navy);padding-bottom:0}.jumbotron .container{padding:0 8%}.jumbotron__title h1{font-size:32px;text-align:center}.jumbotron__content p{line-height:1.1;margin-bottom:0;font-size:22px}.jumbotron__content a{display:block;text-align:center;font-size:calc(1vw + 15px)}.jumbotron .carousel-content ul{-webkit-columns:170px 2;-moz-columns:170px 2;columns:170px 2;column-gap:15px}.jumbotron .carousel-content ul li{font-size:calc(1vw + 15px)}div.carousel:after{width:120px;height:120px;right:8%;top:70px}.slideform{background:#13100e;margin-top:30px}img.inline-pic{max-width:40%;margin:5px 0 10px 10px}.widget_search label{width:75%}.widget_search input.search-submit{width:25%;margin-left:-4px;height:40px;line-height:0}.footer{padding:30px 0 10px}.footer .textwidget{text-align:center}.footer .push-down-30{margin-bottom:15px}.footer-bottom{font-size:14px;line-height:1.2}.gallery-columns-4 .gallery-item:nth-of-type(1n){max-width:calc(50% - 2px);width:calc(50% - 2px);margin-right:4px}.gallery-columns-5 .gallery-item:nth-of-type(1n),.gallery-columns-6 .gallery-item:nth-of-type(1n){max-width:calc(100%/3 - 2.67px);width:calc(100%/3 - 2.67px);margin-right:4px}.gallery-columns-8 .gallery-item:nth-of-type(1n){max-width:calc(25% - 3px);width:calc(25% - 3px);margin-right:4px}.gallery-columns-4 .gallery-item:nth-of-type(2n),.gallery-columns-5 .gallery-item:nth-of-type(3n),.gallery-columns-6 .gallery-item:nth-of-type(3n),.gallery-columns-8 .gallery-item:nth-of-type(4n){margin-right:0}}@media (max-width:1200px){.gallery-columns-5 .gallery-item{max-width:calc(25% - 4px);width:calc(25% - 4px)}.gallery-columns-5 .gallery-item:nth-of-type(5n){margin-right:4px}.gallery-columns-5 .gallery-item:nth-of-type(4n){margin-right:0}}@media (max-width:768px){.gallery-columns-5 .gallery-item{max-width:calc(50% - 4px);width:calc(50% - 4px)}.gallery-columns-5 .gallery-item:nth-of-type(3n){margin-right:4px}.gallery-columns-5 .gallery-item:nth-of-type(2n){margin-right:0}}@media (max-width:480px){.navbar-toggle__text{display:none}.logo{max-width:calc(100% - 70px)}}.carousel-inner>.item>img{object-fit:cover;object-position:center}@media (min-width:1200px){.carousel-inner>.item>img{height:700px}}@media (min-width:992px) and (max-width:1199px){.carousel-inner>.item>img{height:550px}.jumbotron .carousel-control.left,.jumbotron .carousel-control.right{top:250px}}@media (max-width:991px){.carousel-inner>.item>img{height:300px}.jumbotron .carousel-control.left,.jumbotron .carousel-control.right{top:125px}}.caldera-grid .checkbox-inline.caldera-forms-consent-field input[type=checkbox]{margin-top:.4em}.caldera-grid .checkbox-inline.caldera-forms-consent-field label{font-weight:400}.caldera-grid .checkbox-inline.caldera-forms-consent-field label a{color:inherit;text-decoration:underline}body .checkbox-inline.caldera-forms-consent-field{text-align:center;display:block}button.content-collapse.faqtitle{border-radius:0;font-size:clamp(16px,2vw,18px);padding:.4em 15px;margin-bottom:7px;background:#bfd62d;border:0;color:#000}.faqsolid .thepost.navbar-collapse p{font-size:clamp(15px,1vw,16px)}.faqsolid .thepost.navbar-collapse{border-left:5px solid var(--accent);border-radius:20px;margin:.5em auto}.faqsolid .post-holder{margin:clamp(15px,1vw,20px) 0}.wp-video,.wp-video+.vid-gallery,.wp-video+.vid-gallery+.vid-gallery{display:inline-block;vertical-align:top;width:350px!important;max-width:350px;margin:0 10px 10px 0}.wp-video video{width:100%!important;height:210px;object-fit:cover}.wp-video+.vid-gallery img,.wp-video+.vid-gallery+.vid-gallery img{width:100%;height:210px;object-fit:cover}