.call-btn a .header-details ul li{padding-right:10px;font-size:14px}.header-details ul li.client-btn{padding-right:0}.header-details ul li.client-btn{padding-right:0}.header-main .et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a:hover,.et_pb_menu .et_pb_menu__menu>nav>ul>li.current_page_item a{background-color:#a72434;opacity:1}.et_menu_container{display:-webkit-box;display:flex;align-items:center}.header-details{text-align:right}.call-btn a{font-size:23px;color:#fff}.call-btn{padding-right:15px}.call-btn a:hover{text-decoration:underline}.client-btn a{padding-right:0;padding:8px 18px;background-color:#bc2538;color:#fff;text-transform:uppercase;font-size:14px;font-weight:400;line-height:1.42857143;border:1px solid #bc2538}span.logo_helper{display:none}.et_header_style_left .logo_container{padding:8px;position:unset;width:auto}.et_header_style_left #et-top-navigation,.et_header_style_split #et-top-navigation{padding-top:0;width:100%}nav#top-menu-nav ul li a{padding-bottom:0px!important}#top-menu,.et-menu,nav#top-menu-nav,nav.et-menu-nav{float:right}.home-banner .et-pb-arrow-prev,.home-banner .et-pb-arrow-prev:hover{left:22px!important;opacity:1}.home-banner .et-pb-arrow-next,.home-banner .et-pb-arrow-next:hover{opacity:1;right:22px!important}.icon-fix .et_pb_image_wrap span .home-banner .et_pb_slide_description h2{background-color:#bc2538;max-width:300px;border-radius:8px 0;padding:7px 20px;margin:0 0 15px}.home-banner .et_pb_slide_content p:nth-child(2){display:none}.home-banner .et_pb_slide_content span{font-size:20px;font-weight:600}.home-banner .et_pb_slide_content{background:rgb(0 0 0 / .8);border-radius:8px 0;color:#fff;padding:15px 20px;clear:both}.title-top .header-content{margin:0 auto!important;max-width:100%!important;width:100%!important}.title-top.et_pb_fullwidth_header .et_pb_fullwidth_header_container{width:100%!important}.title-top{position:absolute;top:20px;left:25%;z-index:9}.home-banner .et_pb_container{min-height:100vh}.home-banner .et_pb_slides .et_pb_slider_container_inner{vertical-align:bottom}.servicelist-style ul li{width:48%;float:left;background-image:url(/wp-content/uploads/2020/06/list-style-orange.png);background-repeat:no-repeat;background-position:left 20px;padding:13px 0 8px 22px;margin:0 16px 0 0;border-bottom:2px solid #9ba3a9}.icon-fix .et_pb_image_wrap span{border-radius:3px;padding:20px;font-size:30px}.quote-form form ul li input,.quote-form form ul li textarea{border:1px solid #fff;padding:11px!important}.quote-form form .gform_footer{margin:0}.quote-form form li#field_2_4,.quote-form form li#field_2_3{margin-top:0}.quote-form form li#field_2_2 input{margin-bottom:0px!important}.quote-form form .gform_footer input{border:2px solid #bc2538;padding:10px 22px;font-weight:700;text-transform:uppercase;background-color:#bc2538;color:#fff;cursor:pointer}.quote-form form .gform_footer input:hover{background-color:#b52335}.quote-form .et_pb_column_18:after{content:'';width:0;height:0;border-style:solid;border-width:300px 0 300px 150px;border-color:#fff0;position:absolute;top:50%;transform:translate(0,-50%);left:100%;border-left-color:#111;opacity:.9}.quote-form form ul li{padding-right:0px!important}#footer-info{width:100%!important;display:block;text-align:center}.poweredLine1{display:block!important;width:100%}.poweredLine1 a{font-weight:500!important}.title-top{position:unset;border-radius:unset}.home-banner .et_pb_slides .et_pb_slider_container_inner{vertical-align:middle}.home-banner .et_pb_container{min-height:unset!important;height:690px!important}@media(max-width:980px){.home-banner .et_pb_slide_description{padding:16% 1%}.home-banner .et-pb-arrow-next,.home-banner .et-pb-arrow-next:hover{right:0px!important}.home-banner .et-pb-arrow-prev,.home-banner .et-pb-arrow-prev:hover{left:0px!important}.servicelist-style ul li{float:unset;width:100%}.responsive-swipe{display:flex;flex-direction:column-reverse}.top-image .et_pb_blurb_position_left .et_pb_main_blurb_image{display:block;width:100%;text-align:center}.quote-form .et_pb_column_18:after{display:none}}@media(max-width:450px){.home-banner .et_pb_container{height:450px!important}.home-banner .et_pb_slide_description h2{padding:2px 20px;margin:0 0 10px}}.et_pb_fullwidth_menu .et-menu-nav>ul ul.sub-menu,.et_pb_menu .et-menu-nav>ul ul.sub-menu{padding:0}.nav li ul.sub-menu li{padding:0;display:block!important}.nav li ul.sub-menu li a{padding:15px;width:100%}.nav li ul.sub-menu li a:hover{background-color:#bd2639;color:#fff}div#custom_html-4{width:100%;background-image:linear-gradient(to left top,#bd2538,#c93b32,#d24f2c,#da6325,#df771e);padding:10px;border-radius:4px}#footer-widgets .footer-widget .quote-form li#field_4_1{margin-top:0}.quote-form .gform_wrapper li.hidden_label input{margin-top:0;padding:10px!important}.et_pb_widget .quote-form .gform_wrapper select{height:auto!important;margin-top:0px!important;padding:10px!important}div#custom_html-4 h4.title{text-align:center}.quote-form.single-service .gform_wrapper .top_label input,.quote-form .gform_wrapper .top_label select,.single-service .gform_wrapper .top_label textarea{margin-top:5px!important}html body .et_pb_menu_0_tb_header.et_pb_menu ul li:hover>a{color:#000!important}.header-main .et_pb_row_1_tb_header .et_pb_menu .et_pb_menu__wrap{justify-content:flex-end}.header-main .et_pb_menu--with-logo .et_pb_menu__menu>nav>ul>li>a{padding:15px}.header-details ul{padding-bottom:0;display:flex;list-style-type:none;padding-left:0;justify-content:flex-end}.header-main .et_pb_menu .et-menu>li{padding:0}.contact-form ul li input,.contact-form textarea{border:1px solid #d4d4d4!important}.teasers>div{display:block;max-width:100%;overflow:hidden;position:relative;font-weight:normal!important;border-radius:0 10px;-webkit-border-radius:0 10px;-moz-border-radius:0 10px}.teasers div.teaser_content{background-color:rgb(255 255 255 / .85);position:absolute;font-size:25px;text-align:center;display:table;color:#222;padding:20px 10px;height:112px;width:100%;top:35%;transition:background 270ms ease-out}.teasers div.teaser_content>div{display:table-cell;vertical-align:middle}.teasers>div img{transition:border 100ms ease-out}.teasers>div div.teaser_content>div>img{margin:0 auto;display:none}.teasers>div div.teaser_content>div>p{color:#fff;font-size:14px;display:none;margin:0;line-height:1.3;padding-top:10px;text-align:center}.teasers>div:hover div.teaser_content{top:16%}.teasers>div:hover div.teaser_content{background-color:rgb(156 16 27 / .85);color:#fff}.teasers>div:hover img.default-box-style{border-left:7px solid #9c101b}.teasers>div:hover div.teaser_content>div>img,.teasers>div:hover div.teaser_content>div>p{display:block}.teasers div.teaser_content>div{font-size:21px}.teasers>div div.teaser_content>div>p:nth-child(2){display:none}.teaser_content p a.link_yellow{color:#ef9d17}.single-service .gform_wrapper ul.gform_fields li.gfield#field_4_1{margin-top:0}.single-service .gform_wrapper .gform_footer{padding:0;margin-top:0}.single-service ul#gform_fields_4 li{margin-top:0px!important;padding-right:0}.single-service .gform_wrapper .top_label input,.gform_wrapper .top_label select,.single-service .gform_wrapper .top_label textarea{margin-top:12px!important;border:2px solid #fff;padding:8px!important}.single-service .gform_wrapper .gform_footer input{cursor:pointer;background-color:#bd2639;border-radius:6px;color:#fff}.single-service .gform_wrapper .gform_footer input:hover{background-color:#bd2639;border:2px solid #bd2639}.single-service select#input_4_4::placeholder{color:#bbb!important}#footer-widgets .footer-widget li{padding-left:0}#footer-widgets .footer-widget li:before{display:none}.footer-formholder li#field_3_3,.footer-formholder li#field_3_4,.footer-formholder li#field_3_3 .ginput_container,.footer-formholder li#field_3_4 .ginput_container{margin-top:0}.footer-formholder li#field_3_3{padding-right:7px}.footer-formholder li#field_3_4{padding-left:7px}.textwidget.custom-html-widget p{padding-bottom:5px}.footer-formholder .gform_body ul li input,.footer-formholder .gform_body ul li textarea{border:1px solid #fff;padding:10px}.footer-formholder .gform_footer.top_label input{border:1px solid #bc2538;background-color:#bc2538;color:#fff;cursor:pointer;text-transform:uppercase;padding:10px 22px;font-weight:700}.footer-formholder .gform_body ul li textarea{height:80px}.gform_wrapper{margin-top:0}#footer-widgets .footer-widget li#field_3_2{margin-top:0;margin-bottom:0}.footer-formholder .gform_wrapper .gform_footer{padding-top:0}body .gform_wrapper .top_label div.ginput_container{margin-top:0}.schedule-btn a{background-color:#bd2639;border-radius:6px;color:#fff;border:2px solid #bd2639;padding:8px!important}.schedule-btn a:hover{background-color:#000;border:2px solid #000}.schedule-btn{margin-top:12px!important}@media(max-width:980px){.et_mobile_menu .first-level>a{background-color:#fff0;position:relative}.et_mobile_menu .first-level>a:after{font-family:'ETmodules';content:'\4c';font-weight:400;position:absolute;font-size:16px;top:13px;right:10px}.et_mobile_menu .first-level>.icon-switch:after{content:'\4d'}.second-level{display:none}.reveal-items{display:block}.header-details ul{text-align:center}.call-btn a{font-size:20px}.header-details ul li.license-btn{margin-bottom:0}.license-btn{display:none}.single-service .gform_wrapper{margin-bottom:0}}