.teaserbut-heading{background:#E87015;padding-top:10px;padding-bottom:10px}.teaserbut-heading h2{color:#fff;font-size:21px}.teaser-homebox{border-top-left-radius:30px}.borderRadBottomLeft .vc_column-inner{border-bottom-left-radius:30px}.borderRadTopRight .vc_column-inner{border-top-right-radius:30px}.w-image.style_circle img{border:30px solid #3A5F71}.teaser-box,.teaser-box-full{padding:10px}.teaser-box .vc_column-inner{border:1px solid #ccc;border-radius:30px;padding:25px}.teaser-box img{margin-top:-60px}.teaser-box h2{font-size:25px;color:#E87015}.teaser-box-full .vc_column-inner{border-radius:30px;padding:25px}.teaser-box-full h2{color:#fff!important}.teaserBut{position:absolute;bottom:-15px;right:21px}.w-iconbox.iconpos_left.no_title{align-items:start!important}.claimsbox{border:1px solid #ccc;border-radius:30px;padding:25px}.teaser-block h3{font-size:20px;border-bottom:0;background-image:linear-gradient(#464477,#151345);color:#fff;padding:10px;margin-bottom:5px;box-shadow:0 2px 6px rgb(0 0 0 / .4)}.teaser-block img{box-shadow:0 2px 6px rgb(0 0 0 / .4)}.teaser-block .wpb_text_column a{background:#e87015!important;font-size:15px;color:#fff;padding:5px;position:absolute;top:0}.teaser-block .wpb_text_column a:hover{background:#C15300!important;color:#fff;transform:scale(1.3)}.teaser-block .wpb_column{position:relative}.layout_testimonial_3 .usg_post_custom_field_3{opacity:1!important}.teaser-block .vc_column-inner{padding-left:.5rem!important;padding-right:.5rem!important}blockquote{border-color:#4c5b84!important}.horsefacts li{font-size:20px!important}.showonmobile{display:none!important}.openinghours em{float:right}.covid-open{background:#fff;padding:10px;color:#000;width:90%;text-align:center;border-radius:0 30px 0}.grecaptcha-badge{display:none}.xmas{background:#c22;border:4px dashed #eee;padding:20px;color:#fff}.xmas h3{color:#fff}.qualitymenu li{padding-bottom:0!important;margin-bottom:0!important}.page-id-11048 h3{border:0!important}.l-section.frontteasers{padding-left:4rem!important;padding-right:4rem!important}.themap{padding:0!important}.w-socials-item.facebook .w-socials-item-link{background:#3C5A9A;border-radius:25px;margin-right:2px;color:#fff}.w-socials-item.facebook .w-socials-item-link-hover{background-color:#637abe}.w-socials-item.twitter .w-socials-item-link{background:#28AAE1;border-radius:25px;margin-right:2px;color:#fff}.w-socials-item.twitter .w-socials-item-link-hover{background-color:#637abe}.online-groups a{border-bottom:1px dashed #ccc}.sticky .at_middle{border-bottom:1px solid #ccc}.l-titlebar{padding-top:220px!important}.w-img-h{box-shadow:0 2px 6px rgb(0 0 0 / .4)}.wpb_text_column ul{margin-left:1rem}.wpb_text_column li:before{content:'';width:20px;height:18px;display:inline-block;background:url(/wp-content/themes/Impreza-child/icons.png) no-repeat -449px -70px / 500px;position:absolute;top:3px;left:0}.wpb_text_column li{list-style:none;position:relative;margin-bottom:0;padding-left:28px;text-transform:capitalize}.benefits li{line-height:35px}.policydocs .w-tabs-section-header{background:#ccc}.w-tabs-section-header{background:#e0e7e7}.block-1{box-shadow:0 2px 6px rgb(0 0 0 / .1);background-color:#12103a;padding:30px;border-radius:30px 0 30px 0;color:#fff}.block-1 h3,.block-1 h4{color:#afb496}.block-1 ul{margin-left:1rem}.block-1 li:before{content:'';width:28px;height:29px;display:inline-block;background:url(/wp-content/themes/Impreza-child/bullet.jpg) no-repeat!important;position:absolute;top:3px;left:0}.block-1 li{list-style:none;position:relative;line-height:1.8;font-size:15px;margin-bottom:12px;padding-left:22px;text-transform:capitalize}.block-2{margin-top:20px;box-shadow:0 2px 6px rgb(0 0 0 / .1);background-color:#7f8561;padding:20px;border-radius:30px 0 30px 0;color:#fff!important}.block-2 h3,.block-2 h4,.block-2 a{color:#fff}.block-2 ul{margin-left:1rem}.block-2 li:before{content:'';width:28px;height:29px;display:inline-block;background:url(/wp-content/themes/Impreza-child/adobe.png) no-repeat;position:absolute;top:3px;left:0}.block-2 li{list-style:none;position:relative;line-height:1.8;font-size:15px;margin-bottom:12px;padding-left:28px;text-transform:capitalize}.l-content .l-section.height_small>.l-section-h{background:#fff;padding:2rem 2rem;margin-top:2rem;border:1px solid #ccc}.menu-item-8399{background:#d90036;border-radius:30px}.menu-item-8399 a{color:#fff!important}.frontbox{box-shadow:0 2px 6px rgb(0 0 0 / .1);background-color:rgb(255 255 255 / .9);padding:20px;border-radius:30px 0 0 0}.frontbox2{box-shadow:0 2px 6px rgb(0 0 0 / .1);background-color:rgb(255 255 255 / .9);padding:20px;width:90%;font-size:20px}.fronttel{background-color:rgb(180 12 30 / .9);color:#fff!important;padding-top:10px;padding-bottom:10px}.widgettitle{font-size:28px!important;color:#fff}.l-titlebar.size_large,.l-titlebar.size_huge{text-align:left;text-shadow:0 0 5px #000}.textshad{text-shadow:0 0 5px #000}.widget{margin-bottom:0rem!important}.l-header.shadow_wide{box-shadow:0 2px 6px rgb(0 0 0 / .1)}.l-footer h3{color:#fff!important}.w-blog-post-title{text-transform:uppercase;font-weight:normal!important}.wp-caption-text{color:#fff}.caravan-teasers img{height:220px;width:100%}.quoteform input,.quoteform textarea,.quoteform select{background:#fff!important;color:#1b1b1b!important}.wpforms-error-container{font-size:120%!important}.showonmobile{display:none}.formcolacceptance_left{width:15%;float:left;padding-top:5px}.formcolacceptance_right{width:85%;float:left;padding-top:5px}.formcolacceptance_left input[type="checkbox"]{-ms-transform:scale(2);-moz-transform:scale(2);-webkit-transform:scale(2);-o-transform:scale(2);padding:10px;margin-left:10px;margin-top:10px}button[type=submit]:not(.w-btn):before,input[type=submit]{border-width:0px!important}.wp-quoteform{font-size:14px!important;border:2px solid #ccc!important;padding:30px!important}.wp-quoteform input{background:#fff!important;color:#1b1b1b!important}.wp-quotebutton{margin-top:8px;background:#b30000!important;color:#fff!important;border-radius:80px!important}.choice-2{padding-right:16px!important}.wpforms-container-full{padding:30px!important;background:#f3f3ff!important}.wpforms-page-indicator-page-title{font-weight:600;color:#E87015;font-size:22px!important}.wpforms-page-button{background-color:#E87015!important;color:#fff!important;border-radius:30px!important;font-size:20px!important}.wpforms-container-full .wpforms-form .wpforms-field{padding:5px 0!important}.wpforms-conditional-trigger ul{-moz-column-count:4;-moz-column-gap:5px;-webkit-column-count:4;-webkit-column-gap:5px;column-count:4;column-gap:5px}.wpforms-recaptcha-container{padding:0px!important}.spencer{font-size:35px;line-height:35px;background:#ac1a1a;color:#fff;padding:20px 0 20px 0}.w-message-icon{font-size:4rem;padding-right:20px}h1{line-height:43px}.dropshad{padding:5px;box-shadow:0 2px 6px rgb(0 0 0 / .9)}.dropshadTitle p{box-shadow:0 2px 6px rgb(0 0 0 / .9)}.w-btn-wrapper.align_left{display:block}.w-btn-wrapper{margin:0px!important}.at_top .w-nav li{border-right:1px solid #bb5911;letter-spacing:1px}.l-sidebar ul{list-style:none}.l-sidebar .textwidget{background:#fff;padding:20px;border-bottom:10px solid #c85b02;margin-bottom:10px}.home2{background-color:rgb(33 45 62 / .9);padding:25px!important;font-size:28px!important;border-bottom:10px solid #c85b02}.home2 strong{font-weight:400;color:#fc7c14}.ufaq-faq-title-text h4{font-size:16px;color:#b0b0b0}.nectar-shape-divider-wrap{margin-left:-50vw;margin-left:calc(-50vw + var(--scroll-bar-w)/ 2);left:50%;width:100vw;width:calc(100vw - var(--scroll-bar-w))}.nectar-shape-divider{width:100%;left:0;bottom:-1px;height:100%;position:absolute;fill:#fff}.nectar-shape-divider-wrap[data-style="curve_opacity"] svg path:nth-child(1){opacity:.15}.nectar-shape-divider-wrap[data-style="curve_opacity"] svg path:nth-child(2){opacity:.3}.type_zigzag svg{display:none}.type_zigzag{background-image:linear-gradient(#ffffff00,black)}.curve,.curve .w-gallery-item-img img,.imgcurve,.imagecurve{border-radius:5px}.curveBorder{border-radius:20px;border:20px solid #ffad38;background:#ffad38}@media (max-width:1380px){h2{font-size:30px;line-height:30px!important}.frontteasers h2{font-size:14px;line-height:18px!important}.frontpagefacts h3{font-size:22px!important;line-height:24px!important}.quoteform .formcol{float:none;width:100%;padding:0}.quoteform .formcolwide{padding:0}.l-subheader .w-btn .fas{display:none!important}}@media (max-width:1180px){h1{font-size:23px!important;line-height:23px!important}.horsefacts li{font-size:15px!important}.frontteasers .wpb_wrapper{padding:2px}.frontteasers h2{font-size:11px;margin-bottom:0!important}.frontteasers .vc_custom_heading a{color:#fff!important;display:block;background:#404b62}.frontteasers .vc_custom_heading a:hover{background:#2d3444}.l-content .l-section.height_small>.l-section-h{padding:1rem 1rem;margin-top:1rem}.l-titlebar{padding-top:140px!important}}@media (max-width:767px){.frontteasers .g-cols>div:not([class*=" vc_col-"]){margin:0 0 .5rem}.showonmobile{display:inline}.teaser-block .vc_column-inner{padding-left:1.5rem!important;padding-right:1.5rem!important}.wpforms-conditional-trigger ul{-moz-column-count:2;-moz-column-gap:5px;-webkit-column-count:2;-webkit-column-gap:5px;column-count:2;column-gap:5px}}@media (max-width:480px){#menu-item-12471{display:inline}.wpforms-container-full .wpforms-form input[type="text"],.wpforms-container-full .wpforms-form input[type="email"],.wpforms-form select{font-size:11px!important;padding:1px 3px!important}.wp-quoteform{padding:10px!important}.frontpagestrap{padding-top:0}.frontpageslideshow{height:400px}.spencer{font-size:25px;line-height:25px}.mobiledisable{display:none}.showonmobile{display:inline!important}.frontbox,.fronttel{width:100%;border-radius:0}.covid-open{width:100%;border-radius:0;margin-top:5px!important}.frontbox{margin-top:80px!important}.frontgallery{display:none}.frontteasers h2.vc_custom_heading{font-size:18px!important;margin-bottom:0!important}h1.frontbox{line-height:23px!important}.l-content .l-section.height_small>.l-section-h{padding:0!important;margin-top:0rem;border:0!important}.l-content{background:#fff}.l-section.frontteasers{padding:0rem!important}.l-section-slider{display:none}.teaser-block .wpb_text_column a{font-size:11px}.l-section-shape{height:3vh}.wpforms-page-indicator-page-title{font-size:15px!important}.wpforms-field-label{font-size:12px!important}.wpforms-page-button{font-size:15px!important}}