
@font-face{font-family:font_awesome;font-style:normal;font-weight:900;src:url(/fonts/fa-solid-900.woff2) format("woff2");font-display:block}@font-face{font-family:WorkSans;font-style:normal;font-weight:100 900;src:url(/fonts/WorkSans-VariableFont_wght.woff2) format("woff2");font-display:block}@font-face{font-family:WorkSans;font-style:italic;font-weight:100 900;src:url(/fonts/WorkSans-Italic-VariableFont_wght.woff2) format("woff2");font-display:block}:root{--primary-color: #008FCC;--secondary-color: #004387;--tertiary-color: #7DD1E8;--text-color: #1F1F1F}html{margin:0;padding:0;width:100%}body{margin:0;padding:0!important;width:100%;font-family:WorkSans,sans-serif;font-size:18px;background-color:transparent!important}.container img:not(.img-non-responsive),.container-fluid img:not(.img-non-responsive){display:inline-block;max-width:100%;height:auto!important;border:none}a:link,a:visited,a:active{color:var(--secondary-color);text-decoration:underline}a:hover{text-decoration:none}a:focus:not(:focus-visible){outline:none}a:focus-visible{position:relative;outline:2px solid #B7272F;outline-offset:2px}a:focus-visible:before{content:"";position:absolute;top:-4px;left:-4px;width:calc(100% + 8px);height:calc(100% + 8px);border:1px solid #000}a:focus{outline-offset:2px}input:focus,textarea:focus,select:focus{outline:1px solid #2684D8}input[type=submit]{display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center;font-family:WorkSans,sans-serif;font-size:20px;font-weight:700;font-style:normal!important;text-transform:uppercase;color:#fff!important;text-decoration:none!important;background-color:var(--primary-color);padding:14px 20px;border-radius:30px;cursor:pointer;text-align:center;white-space:nowrap;transition:all .2s;-webkit-tap-highlight-color:transparent;border:none;-webkit-appearance:none}input[type=submit]:hover{background-color:#0072a3}input[type=submit]:active{transform:translateY(2px) scale(.99);box-shadow:inset 0 0 5px #00000080}input[type=text],input[type=password],select,option,textarea{font-size:16px}hr{height:3px;background-color:#d32027;border:0;opacity:1}.button-small,.button-small:link,.button-small:active,.button-small:visited,.button-small:hover{font-size:14px!important;padding:3px 8px!important}div.container-max-width-770{max-width:800px}div.container-max-width{max-width:1200px}div.container-max-width-1250{max-width:1250px}div.container-max-width-1350{max-width:1350px}div.container-max-width-1415{max-width:1415px}div.container-max-width-1700{max-width:1700px}div.container-max-width-1770{max-width:1770px}div.container-max-width-2000{max-width:2000px}.embeddedContent[data-resizetype=responsive],.rem-responsive-16x9-video{position:relative;padding-bottom:56.25%;padding-top:30px;height:0;overflow:hidden}.embeddedContent[data-resizetype=responsive] iframe,.rem-responsive-16x9-video iframe,.rem-responsive-16x9-video object,.rem-responsive-16x9-video embed{position:absolute;top:0;left:0;width:100%;height:100%}.container ul{padding-left:20px}.container ul li{position:relative;list-style:none}.container ul li:before{content:"\2022";position:absolute;display:block;left:-20px;color:var(--primary-color);font-size:14pt;top:0}.vertical-padding-large{padding-top:80px;padding-bottom:80px}.vertical-padding-medium{padding-top:60px;padding-bottom:60px}.vertical-padding-small{padding-top:30px;padding-bottom:30px}@media screen and (max-width:992px){.vertical-padding-large{padding-top:40px;padding-bottom:40px}.vertical-padding-medium{padding-top:30px;padding-bottom:30px}}@media screen and (max-width:1200px){.mobile-left{float:none!important;clear:both!important;display:block!important;margin:0 auto 0 0!important;text-align:center!important}.mobile-centered{float:none!important;clear:both!important;display:block!important;margin-left:auto!important;margin-right:auto!important;text-align:center!important}.mobile-right{float:none!important;clear:both!important;display:block!important;margin:0 0 0 auto!important;text-align:center!important}.mobile-left-flex{float:none!important;clear:both!important;display:flex!important;margin:0 auto 0 0!important;text-align:center!important}.mobile-centered-flex{float:none!important;clear:both;display:flex!important;margin:0 auto;text-align:center}.mobile-right-flex{float:none!important;clear:both;display:flex!important;margin:0 0 0 auto;text-align:center}}@media screen and (min-width:1440px){.hide-on-desktop{display:none!important}#header-mobile-only{display:none}#desktop_search_button{font-family:font_awesome!important;text-decoration:none;font-size:15pt;background:transparent;border:none;color:var(--text-color);margin-left:20px;margin-right:55px}@media screen and (max-width:1330px){#desktop_search_button{margin-right:20px;margin-left:5px}}#desktop_search_button:link,#desktop_search_button:visited{transition:all .2s}#desktop_search_button:active{transform:scale(.85)}#desktop_search_button:hover{color:var(--primary-color)!important}#search_form{position:absolute;right:390px;top:55px;z-index:9999}@media screen and (max-width:1400px){#search_form{right:70px;top:-30px}}#search_form #search_field{width:0;height:100%;opacity:0;padding:8px 0;border:0 solid #cccccc;outline:none;background-color:#fff;border-radius:3px;font-size:12pt;color:#5a5a5a;box-shadow:0 0 5px #00000080;transition:all .2s}#search_form #search_field.open{width:300px;opacity:1;padding:8px 15px;border:1px solid #cccccc}#search_form #search_field.closed{width:0;opacity:0;padding:8px 0;border:0 solid #cccccc}#search_form #search_field:focus{background-color:#fff}#search_form #search_field:hover{background-color:#f4f4f4}}@media screen and (max-width:1440px){.hide-on-mobile{display:none!important}#block_output_container{margin-top:60px}div#header-mobile-only #mobile-header-logo{display:inline-block;margin-left:15px;margin-top:15px}div#header-mobile-only{display:block;position:fixed;top:0;height:60px;width:100%;background-color:#fffc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 -2px 15px #000;z-index:10000}div#header-mobile-only:after{clear:both;content:"\a0";display:block;height:0;font:0px/0 serif;overflow:hidden}#mobile_search_button{position:absolute;top:18px;right:65px;font-family:font_awesome;font-size:24px;text-decoration:none;color:#1f1f1f;border:none;background-color:transparent}#search_form{position:fixed;top:65px;left:15px;height:0;z-index:999}#search_form #search_field{position:relative;top:-65px;height:0;width:calc(100vw - 30px);opacity:0;padding:0 15px;border:0 solid #cccccc;border-radius:3px;outline:none;background-color:#fff;font-size:12pt;box-shadow:0 0 5px #00000080;transition:all .2s}#search_form #search_field.open{transform:translateY(65px);height:40px;opacity:1;padding:3px 15px;border:1px solid #cccccc}#search_form #search_field.closed{width:calc(100vw - 30px);opacity:0;padding:0 15px;border:0 solid #cccccc}#search_form #search_field:focus{background-color:#fff}}.sl-overlay{background:#000!important;opacity:.8!important}.sl-wrapper .sl-close{font-size:28pt!important;color:#fff!important}.sl-wrapper .sl-counter{font-size:16pt!important;color:#fff!important}.sl-wrapper .sl-navigation button.sl-prev,.sl-wrapper .sl-navigation button.sl-next{font-size:30pt!important;color:#fff!important}.sl-wrapper .sl-image .sl-caption{font-size:16pt!important}.sl-wrapper .sl-image .description{font-size:12pt!important}.sl-wrapper .sl-image .lightbox-link{margin-top:10px!important}.sl-wrapper .sl-image a:link,.sl-wrapper .sl-image a:active,.sl-wrapper .sl-image a:visited{font-size:12pt!important}@media screen and (max-width:1200px){.sl-wrapper .sl-close{right:20px!important;top:80px!important}}.background-image-wrapper{position:relative;width:100%;max-width:2000px;margin:0 auto;background-size:cover;background-position:center center}@media screen and (max-width:1441px){.background-image-wrapper{background-position:15% center}}@media screen and (max-width:767px){.background-image-wrapper{background-position:20% center!important}}.background-image-wrapper>.dark-overlay{position:absolute;inset:0;z-index:2;background:#000000bf;pointer-events:none}.dark-overlay p{display:none}.cke_editable.dark-overlay p{display:block;content:"Dark overlay for background";font-size:15px;color:#0072a3}.background-image-wrapper>:not(.dark-overlay){position:relative;z-index:3}.background-image-wrapper.forced-white-text{background-color:#000}.forced-white-text *{color:#fff!important}.parallax{position:relative;overflow:hidden;width:100%;min-height:670px;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center;justify-content:center}.parallax-background-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}.parallax-background-content{position:relative;z-index:2;width:100%;text-align:center;color:#fff;padding:60px 15px}@media(max-width:1200px){.parallax-background-container{background-attachment:scroll;min-height:250px}.parallax-background-content{padding:30px 10px}}@media screen and (max-width:1440px){#header-desktop #menu-builder-header-nav{position:fixed;top:60px;z-index:1500;left:0;width:100%;max-height:calc(100% - 60px);box-shadow:0 4px 4px #00000040;overflow-y:auto;background-color:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}@media screen and (min-width:1440px){#header-desktop{width:100%;max-width:2000px;margin:0 auto}#header-desktop.sticky{position:fixed;background:#fff;-webkit-box-shadow:0px 5px 10px 0px rgba(0,0,0,.2);box-shadow:0 5px 10px #0003;z-index:10000;top:0;left:0;right:0}.header-logo{padding-right:20px}#header-desktop .main-header{display:flex;justify-content:center;align-items:center;width:100%;max-width:1900px;margin:0 auto;position:relative;padding:30px 5px}#header-desktop #menu-builder-header-nav{position:relative;display:flex;align-items:center}.header-top-wrapper{max-width:2000px;background-color:var(--text-color);padding:17px 0;margin:0 auto}.header-top-container{display:flex;flex-direction:row;justify-content:center;align-items:center}.header-top-container p,.header-top-container span{color:#fff;font-size:16px;font-weight:400}.header-top-container a{color:#fff;font-size:16px;font-weight:600;text-decoration:underline}.header-top-container a:hover{color:var(--primary-color)}.header-top-container img{margin-top:-5px}}@media screen and (max-width:1600px){#header-desktop .main-header{padding:10px 5px}}@media screen and (max-width:1440px){#header-desktop .main-header{padding:0}}body>footer{padding-top:60px;padding-bottom:60px;background-color:#1f1f1f;max-width:2000px;margin:0 auto}body>footer .copyright-container{display:flex;flex-direction:row;justify-content:center;padding-top:60px}@media screen and (max-width:1200px){body>footer .copyright-container{flex-direction:column;align-items:center;padding-top:0}}body>footer .copyright-container,body>footer .copyright-container a:link,body>footer .copyright-container a:active,body>footer .copyright-container a:visited{font-family:WorkSans,sans-serif;font-size:18px;font-weight:400;color:#fff;text-decoration:none;transition:color .15s;text-align:center}body>footer .copyright-container a:hover{color:var(--primary-color)}.footer-left-box{position:relative;padding-right:0!important}@media screen and (max-width:991px){.footer-left-box{padding-right:15px!important;overflow:hidden}}.top-box{display:flex;gap:40px;background-color:#fff;box-shadow:0 4px 4px #00000040;padding:40px 10px 35px 40px}@media screen and (max-width:991px){.top-box{flex-direction:column;gap:20px;align-items:center;padding:30px 20px}}.bottom-box{background-color:#cfe8f2;padding-top:50px;padding-bottom:50px;padding-left:40px}@media screen and (max-width:1550px){.bottom-box{padding-left:20px;padding-top:30px;padding-bottom:30px}}@media screen and (max-width:991px){.bottom-box{padding-left:15px;padding-right:15px}}.footer-information{display:flex;flex-direction:column;gap:30px}.footer-information a{text-decoration:none;color:#000}@media screen and (max-width:576px){.footer-information a{font-size:16px}}.footer-information a:hover{color:var(--primary-color)}.socials-blue-container{position:absolute;top:47%;right:0;background-color:var(--secondary-color);padding:30px 100px 30px 30px}@media screen and (max-width:1550px){.socials-blue-container{padding-right:30px;padding-left:20px}}@media screen and (max-width:1300px){.socials-blue-container{padding-right:15px;padding-left:15px}}@media screen and (max-width:1200px){.socials-blue-container{position:relative;top:0;right:0;padding:30px}}.socials-blue-container span{color:#fff;font-size:20px;font-weight:500;margin-bottom:30px;display:block}p,.ww_p{font-family:WorkSans,sans-serif;font-size:18px;font-weight:400;color:var(--text-color);margin:0;padding:0;line-height:1.4}@media screen and (max-width:767px){p,.ww_p{font-size:16px}}.ww_p_double_space{font-family:WorkSans,sans-serif;font-size:18px;font-weight:400;color:var(--text-color);line-height:2;margin:0;padding:0}@media screen and (max-width:767px){.ww_p_double_space{font-size:16px}}.ww_p_alternate{font-family:WorkSans,sans-serif;font-size:20px;font-weight:500;color:var(--text-color);margin:0;padding:0}@media screen and (max-width:767px){.ww_p_alternate{font-size:18px}}.ww_p_call_out{font-family:WorkSans,sans-serif;font-size:32px;font-weight:600;color:var(--secondary-color);margin:0;padding:0}@media screen and (max-width:1200px){.ww_p_call_out{font-size:28px}}h1,h1.ww_h1{font-family:WorkSans,sans-serif;font-size:52px;font-weight:700;line-height:1.2;color:var(--secondary-color);margin:0 0 5px!important;padding:0}h2,h2.ww_h2{font-family:WorkSans,sans-serif;font-size:46px;font-weight:700;color:var(--secondary-color);line-height:1.2;margin:0;padding:0}h3,h3.ww_h3{font-family:WorkSans,sans-serif;font-size:32px;font-weight:700;color:var(--secondary-color);margin:0;padding:0}h4,h4.ww_h4{font-family:WorkSans,sans-serif;font-size:28px;font-weight:700;color:var(--secondary-color);margin:0;padding:0}h5,h5.ww_h5{font-family:WorkSans,sans-serif;font-size:26px;font-weight:700;color:var(--secondary-color);margin:0;padding:0}h6,h6.ww_h6{font-family:WorkSans,sans-serif;font-size:24px;font-weight:700;color:var(--secondary-color);margin:0;padding:0}@media screen and (max-width:1200px){h1.ww_h1{font-size:40px}h2.ww_h2{font-size:32px}h3.ww_h3{font-size:30px}h4.ww_h4{font-size:28px}h5.ww_h5{font-size:24px}h6.ww_h6{font-size:22px}}.ww_emphasis{font-weight:600;font-style:normal}.ww_strong_emphasis{font-weight:700;font-style:italic}.ww_action_button1{display:inline-flex;flex-flow:row nowrap;justify-content:center;align-items:center;font-family:WorkSans,sans-serif;font-size:20px;font-weight:700;font-style:normal!important;text-transform:uppercase;color:#fff!important;text-decoration:none!important;background-color:var(--primary-color);padding:14px 20px;border:none;border-radius:30px;cursor:pointer;text-align:center;white-space:nowrap;transition:all .2s;-webkit-tap-highlight-color:transparent}@media screen and (max-width:1200px){.ww_action_button1{font-size:18px}}.ww_action_button1:after{content:"";margin-left:8px;display:inline-block;width:16px;height:23px;background-image:url(/images/keyboard_arrow_up.png);background-position:center;align-self:center;transition:transform .2s ease}a .ww_action_button1,a .ww_action_button1:link,a .ww_action_button1:visited,.ww_action_button1 a:link,.ww_action_button1 a:visited{color:#fff;text-decoration:none!important}.ww_action_button1:hover{background-color:#0072a3}.ww_action_button1:hover:after{transform:translate(4px)}.ww_action_button1:active{transform:translateY(2px) scale(.99);box-shadow:inset 0 0 5px #00000080}.ww_action_button2{display:inline-flex;flex-flow:row wrap;justify-content:center;align-items:center;font-family:WorkSans,sans-serif;font-size:20px;font-weight:700;font-style:normal!important;color:var(--secondary-color)!important;text-decoration:none!important;text-transform:uppercase;background-color:transparent;padding:14px 20px;border:3px solid var(--primary-color);border-radius:30px;cursor:pointer;text-align:center;transition:all .2s;-webkit-tap-highlight-color:transparent}a .ww_action_button2,a .ww_action_button2:link,a .ww_action_button2:visited,.ww_action_button2 a:link,.ww_action_button2 a:visited{color:#fff;text-decoration:none!important}.ww_action_button2:hover{background-color:var(--secondary-color)}.ww_action_button2:active{transform:translateY(2px) scale(.99);box-shadow:inset 0 0 5px #00000080}.ww_action_button3{display:inline-flex;flex-flow:row wrap;justify-content:center;align-items:center;font-family:WorkSans,sans-serif;font-size:22px;font-weight:700;font-style:normal!important;color:var(--secondary-color)!important;text-decoration:none!important;text-transform:uppercase;background-color:transparent;border:none;cursor:pointer;text-align:center;position:relative;transition:all .2s;-webkit-tap-highlight-color:transparent}.ww_action_button3:after{content:"";position:absolute;left:0;bottom:-6px;width:14px;height:3px;background-color:var(--secondary-color);transition:width .2s}a .ww_action_button3,a .ww_action_button3:link,a .ww_action_button3:visited,.ww_action_button3 a:link,.ww_action_button3 a:visited{color:#fff;text-decoration:none!important}.ww_action_button3:hover:after{width:100%}.ww_action_button3:active{transform:translateY(2px) scale(.99);box-shadow:inset 0 0 5px #00000080}.ww_editor_body{background-color:#fff}.right-overflow-container{position:relative;overflow:hidden}@media screen and (max-width:1200px){.right-overflow-container{overflow:visible}}.right-overflow-container img.img-non-responsive{position:relative;right:-300px}@media screen and (max-width:1200px){.right-overflow-container img.img-non-responsive{position:relative;height:auto!important;width:100%!important;right:0!important}}.plumber-graphic{position:absolute;bottom:50%;display:flex;top:50%;transform:translateY(-50%)}@media screen and (max-width:1200px){.plumber-graphic{width:300px!important}}@media screen and (max-width:991px){.plumber-graphic{bottom:0;top:auto;transform:translate(0)}}@media screen and (max-width:767px){.plumber-graphic{position:relative;top:40px;z-index:1;margin:0 auto;width:250px!important}}img.dark-overlay{filter:brightness(70%)}.white-box{box-shadow:0 4px 4px #00000040;background:#fff;padding:42px 66px 40px 40px;max-width:370px}@media screen and (max-width:1200px){.white-box{padding:30px;max-width:100%}}a.service-button{position:relative;display:block;overflow:hidden;text-decoration:none}.cke_editable a.service-button{position:relative}.service-button img{display:block;width:100%!important;filter:brightness(35%);transition:transform .2s,filter .2s;transform-origin:center center}.service-button:hover img{filter:brightness(100%);transform:scale(1.05)}@media screen and (max-width:991px){.service-button img{filter:brightness(100%);transform:scale(1.05)}}@media screen and (max-width:1200px){.service-button img.less{height:380px!important}}.service-button .service-content-container{display:flex;flex-direction:column;width:80%;margin:0 auto;background:transparent;padding-top:clamp(15px,1.5vw,30px);padding-left:clamp(15px,1.5vw,40px);padding-right:clamp(15px,1.2vw,22px);position:absolute;top:10px;left:10px;max-width:100%;z-index:3;height:95%;bottom:10px}@media screen and (max-width:1340px){.service-button .service-content-container{width:93%}}@media screen and (max-width:1200px){.service-button .service-content-container{width:70%}}@media screen and (max-width:991px){.service-button .service-content-container{width:min(94%,475px);background:#004387}}.cke_editable .service-button .service-content-container{position:relative;background:#004387}.service-button:hover .service-content-container{background:#004387}.service-button .service-content-container .service-title{font-family:WorkSans,sans-serif;font-size:clamp(26px,1.5vw + 8px,32px);font-weight:700;color:#fff}@media screen and (max-width:1200px){.service-button .service-content-container .service-title{font-size:clamp(26px,1.5vw + 8px,32px)}}@media screen and (max-width:767px){.service-button .service-content-container .service-title{font-size:32px}}@media screen and (max-width:400px){.service-button .service-content-container .service-title{font-size:28px}}.service-button .service-content-container .service-description{font-family:WorkSans,sans-serif;font-size:18px;font-weight:400;color:#fff;padding-top:15px;padding-bottom:15px;line-height:1.4;opacity:0;transition:opacity .2s}@media screen and (max-width:1580px){.service-button .service-content-container .service-description{font-size:16px;line-height:1.2;padding-top:10px;padding-bottom:10px}}@media screen and (max-width:1200px){.service-button .service-content-container .service-description{font-size:18px}}@media screen and (max-width:991px){.service-button .service-content-container .service-description{opacity:1;line-height:1.4;font-size:15px;padding-top:10px;padding-bottom:10px;line-height:1.2}}@media screen and (max-width:767px){.service-button .service-content-container .service-description{font-size:18px;line-height:1.4}}@media screen and (max-width:400px){.service-button .service-content-container .service-description{font-size:16px;line-height:1.2}}.cke_editable .service-button .service-content-container .service-description,.service-button:hover .service-content-container .service-description{opacity:1}.service-button .service-content-container .service-link{font-size:18px;font-weight:600;color:#fff;text-decoration:underline;opacity:0;transition:opacity .2s}.service-button:hover .service-content-container .service-link{opacity:1}@media screen and (max-width:991px){.service-button .service-content-container .service-link{opacity:1}}.cke_editable .service-button .service-content-container .service-link{opacity:1}.service-button:hover:after{background-color:transparent}.service-button:hover .service-content-container{display:flex}.images-container{display:flex;flex-wrap:nowrap;gap:10px;justify-content:center}@media screen and (max-width:1500px){.images-container img{max-width:200px!important}}@media screen and (max-width:1250px){.images-container img{max-width:180px!important}}@media screen and (max-width:1200px){.images-container img{margin-top:40px}}@media screen and (max-width:767px){.images-container img{max-width:150px!important}}@media screen and (max-width:500px){.images-container img{max-width:90px!important}}.white-box-services{border-radius:50px;border:3px solid var(--primary-color);background:#fff;width:399px;padding:45px 20px 40px 40px;position:absolute;bottom:20px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:20px}@media screen and (max-width:1200px){.white-box-services{padding:25px}}@media screen and (max-width:900px){.white-box-services{position:relative;top:40px;z-index:1;margin:0 auto;max-width:100%}}.feature-item{display:flex;align-items:end;padding-right:100px;padding-left:30px;padding-top:50px;position:relative;cursor:default}.feature-item:before{content:"";position:absolute;left:0;bottom:6px;width:3px;height:100%;background-color:var(--primary-color);transition:height .4s ease}.white-shadow-box{box-shadow:0 4px 4px #00000040;background:#fff;padding:60px;max-width:1289px;margin:-100px auto 0;position:relative}.white-box-services-list{box-shadow:0 4px 4px #00000040;padding:40px;background:#fff;position:absolute;top:50%;right:55%;transform:translate(50%,-50%);width:374px}@media screen and (max-width:1200px){.white-box-services-list{position:relative;top:auto;bottom:0;left:0;transform:none;z-index:1;margin:0 auto;width:100%}}.white-box-services-list ul{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:0}.accordion-general{--bs-accordion-color: #2F2F2F;--bs-accordion-bg: transparent;--bs-accordion-transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, border-radius .15s ease;--bs-accordion-border-color: var(--primary-color);--bs-accordion-border-width: 1px;--bs-accordion-border-radius: none;--bs-accordion-inner-border-radius: none;--bs-accordion-btn-padding-x: 26px;--bs-accordion-btn-padding-y: 10px;--bs-accordion-btn-color: var(--bs-body-color);--bs-accordion-btn-bg: var(--bs-accordion-bg);--bs-accordion-btn-icon: "+";--bs-accordion-btn-icon-width: 1.25rem;--bs-accordion-btn-icon-transform: rotate(-180deg);--bs-accordion-btn-icon-transition: transform .2s ease-in-out;--bs-accordion-btn-active-icon: "-";--bs-accordion-btn-focus-box-shadow: none;--bs-accordion-body-padding-x: 26px;--bs-accordion-body-padding-y: none;--bs-accordion-active-color: var(--bs-body-color);--bs-accordion-active-bg: transparent}.accordion-general{padding-left:60px}@media screen and (max-width:767px){.accordion-general{padding-left:15px}}@media screen and (max-width:767px){.accordion-general>.accordion-item h3{font-size:28px}}.accordion-general>.accordion-item:last-child{border-bottom:1px solid var(--primary-color)!important}.accordion-general .accordion-button{font-size:32px;font-weight:700;padding-right:0;padding-left:0}@media screen and (max-width:991px){.accordion-general .accordion-button{font-size:20px}}.accordion-general .accordion-body{padding:0 26px 26px 0;background-color:transparent}.accordion-general .accordion-button:not(.collapsed):after{content:var(--bs-accordion-btn-active-icon);font-size:40px;color:var(--primary-color);align-items:baseline}.accordion-general>.accordion-item:has(.accordion-button.collapsed){border-bottom:1px solid #8F8F8F!important}.accordion-general .accordion-button:after{content:var(--bs-accordion-btn-icon);width:64px;height:64px;display:flex;align-items:center;justify-content:center;font-size:30px;color:var(--primary-color)}.cke_editable .collapse:not(.show){display:block}.request-quote-box{position:relative;display:flex;flex-flow:wrap;margin-top:-100px;border-radius:50px;border:3px solid var(--primary-color);background:#fff;padding:48px 40px;width:1250px}.request-quote-box h3{color:var(--secondary-color)!important}.request-quote-box p{color:var(--text-color)!important}.process-container{display:flex;flex-direction:column;align-items:center;gap:40px;text-align:center;padding:40px 30px;background-color:#fff;box-shadow:0 4px 4px #00000040;width:370px;margin:0 auto}
