﻿@media screen and (min-width:2500px){.actual_years_data ul.custom-timeline>li>.para>.side_line{height:60%}.actual_years_data ul.custom-timeline>li>.para>p,.actual_years_data ul.custom-timeline>li>a,.restro_process .region-restorfx-tab>div>div>div>.quicktabs-main .tab-pane .restro_products .block_div>p{font-size:8px}.actual_years_data #quicktabs-tabpage-about_tab-0 ul.custom-timeline{max-width:510px;min-width:510px}#quicktabs-tabpage-about_tab-0 .view-header .yeargap_content{right:calc(46.3% - 200px)}#quicktabs-tabpage-about_tab-0 .timeline-main-two .years_line{width:50%}#quicktabs-tabpage-about_tab-0 .view-header .yeargap_content>p,#quicktabs-tabpage-about_tab-1 .view-header .yeargap_content>p,#quicktabs-tabpage-about_tab-2 .view-header .yeargap_content>p{font-size:8px!important}}@media screen and (max-width:1200px){.main_opportunity section.main_section_opp.after-horizontal::after{background-size:100% auto}.webform-confirmation .webform-confirmation__message p.heading-right{position:absolute;right:-50px!important;bottom:-65px!important;font-size:18px}}@media screen and (min-width:1026px){.footer_max>.list_div:first-child{flex-grow:1}.tabs_section.clearfx_tabs .region.region-clearfx-tab .faq_tabing:after{content:"";position:absolute;top:100px;width:25%;left:0;height:100%;overflow:hidden;background-image:url(../images/3.svg);background-size:calc(100% + 100px);background-position:right 0;background-repeat:no-repeat}html.stpcen.plhome.diagexp section.main_types{height:auto;margin-bottom:0}html.stpcen.plhome.diagexp section.main_types .region{transform:skewX(0);width:100%;height:525px;position:relative;left:0!important;margin-bottom:20px}html.stpcen.plhome.diagexp section.main_types .region .background-block{transform:skewX(0);width:100%;left:0}html.stpcen.plhome.diagexp section.main_types .region.region-home-banner-second{order:1}html.plhome:not(.stpcen) section.main_types .region:first-of-type.clickthrough .background-block .overlay_box.before_expanded>p{width:100%;padding-right:30%;cursor:pointer}html.plhome:not(.stpcen) section.main_types .region:first-of-type.clickthrough .background-block .overlay_box.before_expanded::before{content:"\f105";font-size:26px;padding-bottom:1px;padding-left:3px}html.plhome:not(.stpcen) section.main_types .region:first-of-type.clickthrough:not(.open) .background-block .overlay_box.before_expanded a.before{position:absolute;width:35px;height:35px;display:block;bottom:20px;right:80px}section.main_types .region:not(.clickthrough):not(.open){cursor:pointer}.stpcen.plabout .about_video:before{margin-top:-150px}}@media screen and (max-width:1025px){html.stpcen.plhome section.main_types .region.region-home-banner-second{order:1}body:not(.stpcor) .header_logo:after{-webkit-mask-image:linear-gradient(90deg,#000 80%,transparent);width:calc(100vw - 170px - 35px)}body:not(.stpcor) .header_logo:before{left:unset!important;right:calc(100% - 170px)}.about_rfx.abt_clrfx .partone .main_part,.explore_about,.geolocation-map-container.js-show{width:100%!important}.webform-confirmation .webform-confirmation__message p.heading-right{right:-20px!important}.faq_head p.txt{position:relative;padding:20px 0 20px 20px;background-color:#e1cd36;font-size:54px;font-family:din-2014,Roboto,Helvetica,sans-serif;font-weight:700;color:#fff;text-align:left;width:96%;border-bottom-left-radius:10px;border-top-left-radius:10px;margin-bottom:50px!important;top:0;margin-left:auto}#block-quicktabsclearfxslider .item-list ul li:last-child a{margin-right:30px}.main_opportunity section.main_section_opp.section-left-p,.main_opportunity section.main_section_opp.section-left-p:first-child,.main_opportunity section.main_section_opp.section-right-p .opp_content h2,.product_page_header p{padding-left:0}.other_two_product{margin-bottom:0}header.about_header{background-image:url(../images/about/video-thumbnail.jpg);background-size:cover;background-position:center}.teamship{margin-top:75px;padding-left:50px;padding-right:0}.result section.main_section_opp>section.social_wall_section{border-radius:0!important}.overlay_box.before_expanded .head{width:100%;max-width:525px;background:rgba(0,0,0,.6);border-radius:0 7px 7px 0;position:absolute;left:-155px;padding:20px 20px 20px 90px;color:#fff;top:-175px}section.main_types .region:nth-of-type(3) .background-block .overlay_box.before_expanded .after_sub{position:absolute;bottom:60px}section.main_types .region.region-home-banner-third .background-block .overlay_box.before_expanded .after_sub{position:relative!important;bottom:0!important}.footer_bottom h3{pointer-events:auto}.before-after-section>.tabs-section-result ul.nav.nav-tabs>li>a{font-size:12px;padding:10px 30px}.restro_process.clearfx_process .tab-content .tab-pane .upper_part .text_div .watch-video{border-left:0 solid #fff}.other_two_product .other_two_main ul{height:auto}.other_two_product .other_two_main ul>li{width:100%;position:relative;transform:skewX(0) translateX(0);left:0;margin-bottom:10px}.other_two_product .other_two_main ul>li:last-child{width:100%;transform:skewX(0) translateX(0);left:auto;right:0}.other_two_product .other_two_main ul>li>div.main-other-product{height:100%;transform:skewX(0);width:100%}.other_two_product .other_two_main ul>li:last-child>div.main-other-product{transform:skewX(0) translateX(0)}.other_two_product .other_two_main ul>li.clearfx_others.for-numbers>div.main-other-product,.other_two_product .other_two_main ul>li>div.main-other-product{background-size:cover!important}.other_two_product .other_two_main ul>li>div.main-other-product .main-content{left:110px;top:auto;height:150px;bottom:70px}.other_two_product .other_two_main ul>li.numbers_others>div.main-other-product .main-content{width:140px;height:150px;left:50px}.other_two_product .other_two_main ul>li.horizontal-line>div.main-other-product .main-content::before{height:10px;width:70px;top:-20px;bottom:auto;right:auto;left:-55px}.other_two_product .other_two_main ul>li.numbers_others.horizontal-line>div.main-other-product .main-content::after{content:"";height:10px;width:10px;top:-25px;left:20px;background:#fff;border-radius:50%;position:absolute}.other_two_product .other_two_main ul>li.restorfx_others>div.main-other-product .main-content{left:50px;right:auto}.other_two_product .other_two_main ul>li.restorfx_others>div.main-other-product{background-size:170% auto!important;background-position:50% 40%!important}.other_two_product .other_two_main ul>li.restorfx_others.horizontal-line>div.main-other-product .main-content::before{width:160px;bottom:50px;right:auto;left:-55px}.other_two_product .other_two_main ul>li.restorfx_others.horizontal-line>div.main-other-product .main-content::after{content:"";height:10px;width:10px;bottom:54px;right:auto;left:110px;background:#fff;border-radius:50%;position:absolute}.other_two_product .other_two_main ul>li.clearfx_others.for-numbers>div.main-other-product .main-content{width:200px;text-align:right;height:150px;right:auto;left:110px!important}.other_two_product .other_two_main ul>li.clearfx_others.for-numbers>div.main-other-product .main-content>span{right:0;left:auto}.other_two_product .other_two_main ul>li.clearfx_others.for-numbers>div.main-other-product .main-content>a{left:calc(100% - 115px)}.other_two_product .other_two_main ul>li.clearfx_others.for-numbers.horizontal-line>div.main-other-product .main-content::before{width:10px;top:0;bottom:auto;right:-20px;left:auto;height:90%;transform:translateY(8px)}section.main_types{height:auto;margin-bottom:0}section.main_types .region{height:600px;margin:0 0 10px}section.main_types .region:first-child,section.main_types .region:nth-of-type(2){width:100%;transform:skewX(0);left:0;position:relative}section.main_types .region:last-child{width:100%;transform:skewX(0);position:relative;right:0}section.main_types .region:first-child .background-block{left:0;background-size:150% auto;background-position:100%}section.main_types .region .background-block{height:100%;position:absolute;width:100%;transform:skewX(0);transition:.3s ease-in-out}section.main_types .region:first-of-type .background-block .overlay_box.before_expanded{right:0;height:auto;border-radius:7px 0 0 7px;left:auto;padding:20px 50px 20px 20px;max-width:325px;width:60%}section.main_types .region .background-block .overlay_box.before_expanded .after_sub{visibility:visible;opacity:1;display:block;padding-left:20px;position:relative}.main_types.for_web.homepage_product .region:first-of-type .overlay_box h2{margin-bottom:50px;position:relative}section.main_types .region:first-of-type .background-block .overlay_box>p>a::before{right:35px;bottom:15px}section.main_types .region .background-block .overlay_box>p>a::before{content:"\f105";position:absolute;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;width:35px;height:35px;border:2px solid #e1cd36;border-radius:50%;display:grid;align-items:center;justify-content:center;padding-bottom:2.5px;padding-left:2px;color:#e1cd36;right:0;top:25px}#block-views-block-restorfx-process-slider-block-1-2 .owl-pagination,.expand_div.collapse::after,.tabs_section.clearfx_tabs .hghlt_bg,.tv,section.main_types .region .background-block .overlay_box.before_expanded>p::after,section.main_types .region.region-product-banner-second .background-block .overlay_box.before_expanded h2::after,section.main_types .region.region-product-banner-second .background-block .overlay_box.before_expanded h2::before,section.main_types .region:first-child .background-block .overlay_box.before_expanded>p::after,section.main_types .region:first-child .background-block .overlay_box.before_expanded>p::before,section.main_types .region:first-of-type .background-block .overlay_box.before_expanded::before,section.main_types .region:nth-of-type(2) .background-block .overlay_box.before_expanded::before,section.main_types .region:nth-of-type(2) .background-block .overlay_box.before_expanded>p::before,section.main_types .region:nth-of-type(3) .background-block .overlay_box.before_expanded::before,section.main_types .region:nth-of-type(3) .background-block .overlay_box.before_expanded>p::before{display:none}section.main_types .region:first-of-type .background-block .overlay_box.before_expanded>p{position:absolute;bottom:-170px;background:rgba(0,0,0,.6);padding:10px 20px;border-radius:7px 0 0 7px;max-width:325px;right:0;width:100%;font-family:din-2014,Roboto,Helvetica,sans-serif;font-weight:600;font-size:24px}section.main_types .region .background-block .overlay_box.before_expanded>p>a{width:80%;line-height:1.3;font-family:din-2014,Roboto,Helvetica,sans-serif;font-weight:600;font-size:24px;color:#fff;display:inline-block;text-transform:uppercase;pointer-events:all}section.main_types .region .background-block .overlay_box.before_expanded .after_sub::after{content:"";position:absolute;display:block;width:3px;height:95%;background-color:#e1cd36;border-radius:30px;left:0;top:6px}.restro_process.clearfx_process .region-clearfx-tab-slider .quicktabs-main .field-content>div .tab-pane .restro_products .block_div p,section.main_types .region .background-block .overlay_box p{font-size:16px}section.main_types .region:first-of-type .background-block .overlay_box>h2::before{content:"";position:absolute;background:#fff;bottom:-25px;right:calc(100vw - 320px);width:320px;border-radius:0 30px 30px 0;height:10px}section.main_types .region:first-of-type .background-block .overlay_box>h2::after{content:"";position:absolute;width:10px;height:10px;background:#fff;border-radius:30px;bottom:-25px;right:calc(100vw - 335px)}section.main_types .region:nth-of-type(2) .background-block{left:0;background-size:auto 125%;background-position:right top}section.main_types .region:nth-of-type(2) .background-block .overlay_box.before_expanded{bottom:auto;height:auto;left:auto;right:0;width:100%;top:85px;padding:20px 0 20px 20px}section.main_types .region:nth-of-type(2) .background-block .overlay_box h2{font-size:48px;padding-right:50px;width:320px;margin:0 0 15px auto;text-align:right;text-transform:uppercase}section.main_types .region:nth-of-type(2) .background-block .overlay_box.before_expanded h2::before{content:"";position:absolute;right:0;top:-20px;width:75px;height:10px;background:#fff;border-radius:30px 0 0 30px}section.main_types .region:nth-of-type(2) .background-block .overlay_box.before_expanded h2::after{content:"";position:absolute;right:80px;top:-20px;height:10px;width:10px;background:#fff;border-radius:50%}section.main_types .region:nth-of-type(2) .background-block .overlay_box .after_sub{background:rgba(0,0,0,.6);padding:10px 50px 20px 20px;text-align:right;margin:0 0 25px auto;width:430px;border-radius:7px 0 0 7px}section.main_types .region:nth-of-type(2) .background-block .overlay_box.before_expanded>p{width:200px;margin:0 110px 0 auto;font-family:din-2014,Roboto,Helvetica,sans-serif;font-weight:600;font-size:24px}section.main_types .region:nth-of-type(2) .background-block .overlay_box .after_sub::after{content:"";position:absolute;display:block;width:3px;height:65%;background-color:#e1cd36;border-radius:30px;right:25px;top:27px;left:auto}section.main_types .region:last-child .background-block{left:0;background-size:auto 125%;background-position:80% 20%}section.main_types .region:nth-of-type(3) .background-block .overlay_box.before_expanded h2{font-size:48px;width:325px;text-transform:uppercase;margin:auto 0 0;text-align:left}section.main_types .region:nth-of-type(3) .background-block .overlay_box.before_expanded{height:auto;bottom:20px;right:0;width:85%;padding:0}section.main_types .region:nth-of-type(3) .background-block .overlay_box.before_expanded .after_sub{width:285px}section.main_types .region:nth-of-type(3) .background-block .overlay_box.before_expanded>p{width:330px;margin:15px 0 0 auto;background:rgba(0,0,0,.6);padding:20px 50px 20px 20px;border-radius:7px 0 0 7px;font-family:din-2014,Roboto,Helvetica,sans-serif;font-weight:600;font-size:24px;max-width:335px}section.main_types .region:nth-of-type(3) .background-block .overlay_box>p>a::before{right:25px;top:50%;transform:translateY(-50%)}section.main_types .region:nth-of-type(3) .background-block .overlay_box.before_expanded h2::before{content:"";position:absolute;left:-160px;top:70px;width:110px;height:10px;background:#fff;border-radius:0 30px 30px 0}section.main_types .region:nth-of-type(3) .background-block .overlay_box.before_expanded h2::after{content:"";position:absolute;left:-45px;top:70px;height:10px;width:10px;background:#fff;border-radius:50%}.main_types.for_web.homepage_product .region:first-of-type .overlay_box h2,section.main_types.homepage_product .region:first-of-type .background-block .overlay_box.before_expanded{min-width:min-content}#block-views-block-restorfx-process-slider-block-1-2 .owl-nav{display:block!important}#block-views-block-restorfx-process-slider-block-1-2 .owl-nav button{text-indent:-999px;position:absolute;font-size:0;width:40px;height:40px;border:2px solid #e1cd36;border-radius:50%;background:rgba(0,0,0,.59);transform:rotate(180deg);opacity:1}#block-views-block-restorfx-process-slider-block-1-2 .owl-nav .owl-prev{left:10px;top:50%}#block-views-block-restorfx-process-slider-block-1-2 .owl-nav .owl-next span::before,#block-views-block-restorfx-process-slider-block-1-2 .owl-nav .owl-prev span::before,.region-restorfx-process-slider .owl-controls .owl-buttons .owl-next::before,.region-restorfx-process-slider .owl-controls .owl-buttons .owl-prev::before{content:"";position:absolute;width:100%;height:100%;background-image:url(../images/next.png);left:0;top:0;background-size:60% 60%;background-repeat:no-repeat;background-position:center}#block-views-block-restorfx-process-slider-block-1-2 .owl-nav .owl-next{top:50%;left:auto;right:0;transform:rotate(0)}.about_restor header{background-image:url('../images/about/video-thumbnail.jpg');background-size:100% auto;background-position:center}.restro_process .region-restorfx-tab>div>div>div>.quicktabs-main .tab-pane .main_for_3 .part-one{width:100%;height:calc(100% - 100vw / 6.11);position:relative;background-position:100% bottom;background-size:100% auto}.nw-before-after-slider.restortab{height:calc(100vw / 6.11)!important;width:100%}.about_rfx .region-restorfx-header2 .block .content>div>div .partone .main_part p,.nw-before-after-slider>.container,header.opportunity_hero .abs_opp_vid>img{width:100%}.nw-before-after-slider input#slider,.nw-before-after-slider input#slider2,.nw-before-after-slider input#slider3,.nw-before-after-slider input#slider4,.nw-before-after-slider input#slider5{height:calc(100vw / 6.11);top:-100%}.header_logo::before{left:-100px;width:calc(100% + 100px)}.about_timeline,.about_timeline_mobile,.region-restorfx-process-slider .owl-controls .owl-buttons{display:block}.footer_top_left_nav,.footer_top_right_nav{padding:10px 20px;width:100%}.footer_top .ul .li{text-align:center}.nw-before-after-slider #compare,.nw-before-after-slider #compare2,.nw-before-after-slider #compare3,.nw-before-after-slider #compare4,.nw-before-after-slider #compare5,.nw-before-after-slider>.container figure{background-size:100vw auto!important}.nw-before-after-slider #compare::before{top:calc(50% - 60px)}.mfp-wrap.mfp-close-btn-in.mfp-auto-cursor.mfp-ready{z-index:9999;width:90%;height:495px!important;background-color:#000;left:5%;padding:40px 20px 20px;top:40px!important}.restro_process .region-restorfx-tab>div>div>div>.quicktabs-main .tab-pane .main_for_3 .part-three>img,.restro_process .region-restorfx-tab>div>div>div>.quicktabs-main .tab-pane .main_for_3 .part-two>img{bottom:auto;top:-170px;height:auto;width:100%}.tabs_section.clearfx_tabs .highlt_text{background-image:url(../images/3.svg);background-size:auto 100%;background-repeat:no-repeat;background-position:-15%}#block-views-block-number-page-slider-block-1 .owl-buttons{display:block;position:absolute;top:50%;transform:translateY(-50%);width:100%;height:30px}#block-views-block-number-page-slider-block-1 .owl-buttons div{position:absolute;left:5px;width:30px;height:30px;border:2px solid #e1cd33;border-radius:50%;font-size:0;opacity:1;background:0 0}#block-views-block-number-page-slider-block-1 .owl-buttons div.owl-next{right:5px;left:auto}#block-views-block-number-page-slider-block-1 .owl-buttons div::before{content:"";position:absolute;width:10px;height:10px;left:60%;top:50%;transform:translate(-50%,-50%) rotate(-45deg);border-top:2px solid #e1cd33;border-left:2px solid #e1cd33}#block-views-block-number-page-slider-block-1 .owl-buttons div.owl-next::before{left:40%;transform:translate(-50%,-50%) rotate(135deg)}.restro_process .region-restorfx-tab>div>div>div>.quicktabs-main #menu1.tab-pane .main_for_3 .part-one{background-size:170%;background-position:right 40%!important}.restro_process .region-restorfx-tab>div>div>div>.quicktabs-main #quicktabs-tabpage-tab-2 .part-one.restorfx-tab{background-position:left 39%;background-size:170% auto}.restro_process .region-restorfx-tab>div>div>div>.quicktabs-main #quicktabs-tabpage-tab-3 .part-one.restorfx-tab{background-position:left 90%;background-size:cover}.services header{background-size:auto 100%}.tabs_section .main_tabs .tab.tab_extended h3{max-width:max-content!important;height:auto!important}#block-views-block-client-logo-block-2-3 .owl-controls .owl-buttons{display:block;position:absolute;width:100%;height:0;top:50%;transform:translateY(-50%)}#block-views-block-client-logo-block-2-3 .owl-controls .owl-buttons .owl-prev{width:80px;height:60px;background:rgba(0,0,0,.4);color:#fff;text-align:right;font-size:0;border-radius:0 30px 30px 0;position:absolute;left:0;top:-30px;margin:0;opacity:1;z-index:99}#block-views-block-client-logo-block-2-3 .owl-controls .owl-buttons .owl-prev::before{content:"";position:absolute;right:10px;width:40px;height:40px;border:2px solid #ffffffa1;top:10px;border-radius:50%;background-image:url(../images/next.png);background-size:50% 50%;background-position:center;background-repeat:no-repeat;transform:rotateZ(180deg)}#block-views-block-client-logo-block-2-3 .owl-controls .owl-buttons .owl-next{width:80px;height:60px;background:rgba(0,0,0,.4);color:#fff;text-align:right;font-size:0;border-radius:30px 0 0 30px;right:0;position:absolute;top:-30px;margin:0;opacity:1}#block-views-block-client-logo-block-2-3 .owl-controls .owl-buttons .owl-next::before{content:"";position:absolute;left:10px;width:40px;height:40px;border:2px solid #ffffffa1;top:10px;border-radius:50%;background-image:url(../images/next.png);background-size:50% 50%;background-position:center;background-repeat:no-repeat}#block-views-block-number-page-slider-block-1 .owl-pagination{width:620px;max-width:90%}.restorfx_process header,.restorfx_process header .region-restorfx-process .block .content>div>div{max-height:60vh!important}#block-views-block-restorfx-process-slider-block-1-2 .owl-item>div .views-field .field-content>div{background-size:100% auto;background-position:center;height:500px;position:relative;padding:0!important}.restorfx_process section.restro_process{height:500px}.region-restorfx-process-slider .owl-controls{position:absolute;top:50%;width:100%;z-index:9;height:40px;left:0;margin:0;transform:translateY(-50%)}.region-restorfx-process-slider .owl-controls .owl-buttons .owl-next,.region-restorfx-process-slider .owl-controls .owl-buttons .owl-prev{text-indent:-999px;position:absolute;font-size:0;width:40px;height:40px;border:2px solid #e1cd36;border-radius:50%;background:rgba(0,0,0,.59);left:0;transform:rotate(180deg);opacity:1}.region-restorfx-process-slider .owl-controls .owl-buttons .owl-next{left:auto;right:0;transform:rotate(0)}#block-views-block-restorfx-process-slider-block-1-2 .owl-item{padding-right:0;padding-bottom:0}.que_section header{display:none!important}#restro_process-carousel .item .main-process-mobile-block,.after_expanded .head h2 .products .product_page_header h1{background-size:100% auto}.restorfx_process header .region-restorfx-process .block .content>div>div::before{height:calc(65vh - 340px)}.restorfx_process header .region-restorfx-process .block .content>div>div,header .region-clearfx-header .block .content>div>div{max-height:600px;background-size:auto 100%;background-position:center bottom!important}header .region-clearfx-header .block .content>div>div{background-size:160% auto;background-position:right center!important}.restro_process_mobile{display:block!important;width:100%}header .region-restorfx-header .block .content>div>div{height:600px;background-size:115% auto}.about_rfx.abt_clrfx{min-height:auto;max-height:580px;background:0 0}.about_rfx.abt_clrfx .region-clearfx-header-second .block .content>div>div{height:580px;min-height:580px}header .region-clearfx-header .block .content>div>div p{top:auto;bottom:100px;max-width:320px;font-size:30px;position:absolute;left:50px}header .region-clearfx-header .block .content>div>div h1{left:50px}header .region-clearfx-header .block .content>div>div::before{width:250px;top:calc(100% - 90px)}header .region-clearfx-header .block .content>div>div::after{left:255px;top:calc(100% - 90px)}.about_rfx .region-restorfx-header2 .block .content>div>div .partone .main_part{width:85%;padding-right:0}.about_rfx.abt_clrfx .partone .main_part::before{width:80%}.about_rfx.abt_clrfx .partone{height:auto!important;overflow:hidden;padding:50px 0!important;background:linear-gradient(to bottom,#f2f2f2fa 62%,#f2f2f200)!important}.about_rfx.abt_clrfx .partone .container{padding:0}.tabs_section.clearfx_tabs .highlt_text{width:100%;padding-left:50px}#block-howlongdoesclearfxlast,#block-what-restorfx-1,.restro_process.clearfx_process .region-clearfx-tab-slider .quicktabs-main #menu8 .field-content>div .tab-pane .upper_part .text_div>p{width:50%}#block-doesrestorfxprotectavehiclerestorfxthirdsection-2,#block-wheredoesclearfxstand{width:75%}.tabs_section .main_tabs .region .block .tab_extended{width:95%}#block-quicktabsclearfxslider .item-list{width:90%}#block-quicktabsclearfxslider .item-list ul{width:100%;max-width:1000px;overflow:hidden;overflow-x:auto;display:flex;justify-content:flex-start}.restro_process .region-restorfx-tab>div>div>div>.item-list ul.quicktabs-tabs{width:90%;max-width:1000px;overflow:hidden;overflow-x:auto;display:flex;justify-content:flex-start}.restro_process ul.nav li{min-width:max-content;display:inline-flex}.restro_process.clearfx_process .region-clearfx-tab-slider .quicktabs-main .field-content>div .tab-pane{background-position:bottom;background-repeat:no-repeat}.restro_process .tab-content .tab-pane{height:100%;background-size:100% auto;background-position:bottom}.restro_process.clearfx_process .region-clearfx-tab-slider .quicktabs-main .field-content>div .tab-pane .upper_part{height:70%;padding:50px 20px 20px 50px;overflow:hidden;overflow-y:auto}.restro_process.clearfx_process .region-clearfx-tab-slider .quicktabs-main .field-content>div .tab-pane .lower_part{height:30%;bottom:0}.restro_process.clearfx_process .region-clearfx-tab-slider .quicktabs-main .field-content>div .tab-pane .upper_part .text_div{width:100%;z-index:9}.restro_process.clearfx_process .region-clearfx-tab-slider .quicktabs-main .field-content>div .tab-pane .upper_part .iamge_side{width:100%;max-width:300px;position:absolute;height:100%;max-height:300px;top:50%;transform:translateY(-50%);right:0;opacity:.15}.restro_process.clearfx_process .region-clearfx-tab-slider .quicktabs-main .field-content>div .tab-pane .upper_part .text_div h3{line-height:26px}.restro_process{height:660px}.restro_process .quicktabs-main .quicktabs-tabpage .field-content>div,.restro_process .region-restorfx-tab>div>div>div>.quicktabs-main .tab-pane,.restro_process.clearfx_process .quicktabs-main .quicktabs-tabpage .field-content>div{height:calc(660px - 60px);min-height:auto}.restorfx_product .restro_process .region-restorfx-tab>div>div>div>.quicktabs-main .tab-pane{background-size:auto 100%;background-position:center 0}.restro_process .quicktabs-main .quicktabs-tabpage .field-content>div{background-size:auto 70%;background-position:top right}.restro_process.clearfx_process .quicktabs-main .quicktabs-tabpage .field-content>div{background-position:bottom!important;background-repeat:no-repeat!important;background-size:100% auto!important}.restro_process.clearfx_process .quicktabs-main #menu1.quicktabs-tabpage .field-content>div{background-color:#ebebeb!important}.restro_process.clearfx_process .region-clearfx-tab-slider .quicktabs-main #quicktabs-tabpage-clearfx_slider-0 .field-content>div{background-position:100% 100%!important;position:relative;background-size:100% auto!important}.restro_process.clearfx_process .quicktabs-main #quicktabs-tabpage-clearfx_slider-7 .field-content>div{background-size:500px!important;background-position:100% 80%!important}.restro_process.clearfx_process .region-clearfx-tab-slider .quicktabs-main .field-content>div .tab-pane .restro_products .watch-video{top:45%!important}.find_center .region .block .content>div>div{background-size:auto 100%;background-position:right;margin-top:30px}.about_restor .find_center .region .block .content>div>div,.restorfx_product .find_center .region .block .content>div>div{margin-top:0}.client_logo_div ul li>img{max-width:100%;max-height:initial}.number_section,.numbers header{max-height:initial}header.numbers header{position:absolute;width:100%;height:100%}header.numbers img{position:absolute;width:100%;height:100%;bottom:0;left:0;object-fit:cover}.numbers .number-header{width:70%}.number_section>h2{width:40%}.number_section>p{width:55%;padding-right:50px}.results header{height:calc(100vw / 1.774025974025974);overflow:hidden;position:relative}.results header .slider.responsive img{width:100%;height:auto}.results header .result_head h1{font-size:48px;margin-bottom:10px}.results header .result_head p{font-size:32px}.result .social-wall-opp-section .social_wall_section ul.social_wall>li,ul.social_wall>li{width:calc(100vw / 6);height:25%}ul.social_wall{width:100vw}ul.social_wall>li.active{height:75%!important;width:calc(100% / 2)!important}ul.social_wall>li:nth-child(13),ul.social_wall>li:nth-child(14),ul.social_wall>li:nth-child(15){top:75%}.find_center .region .block .content>div>div>p{width:max-content}.before-after-section .quicktabs-wrapper .item-list{padding-top:50px}.restro_process_block p{font-size:16px;line-height:1.3}.restro_process_block h2{font-size:32px;margin-bottom:20px}.tabs_section .main_tabs .region .block h3{font-size:26px;max-width:180px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;max-height:104px}.tabs_section .main_tabs .region .block .tab.tab_extended h3{overflow:visible}.tabs_section .main_tabs .region .block a{max-width:150px;font-size:16px}header.opportunity_hero{min-height:unset;max-height:unset;height:auto;padding-bottom:50px}header.opportunity_hero .abs_opp_vid{width:calc(100% - 100px);height:auto;bottom:auto;position:relative;top:unset;left:unset;max-width:initial;max-height:initial;margin:0 auto;padding-top:50px}header.opportunity_hero .abs_opp_vid>h1{top:50px}header.opportunity_hero .abs_opp_vid>a.play_icon{top:calc(50% + 25px)}header.opportunity_hero .form_main_div{width:99%;top:unset;min-height:auto;position:relative;right:unset;left:1%;margin-top:40px}header.opportunity_hero .form_main_div h2{margin-right:calc(15% + 15px)}.fs-title{font-size:26px}.opp_second{height:500px;background-size:auto 100%;background-position:80% 100%;display:flex;padding:0 55px}.opp_second .container p{width:75%;padding-left:0}.main_opportunity section.main_section_opp{min-height:auto!important;margin-bottom:300px;height:auto;max-height:inherit}.main_opportunity section.main_section_opp.section-left-p .region-opportunity-first-content{max-width:100%}.main_opportunity section.main_section_opp.section-left-p .numbers_oppo{left:-30px}.main_opportunity section.main_section_opp .opp_content h2>span.num-opp{font-size:18pc;position:absolute;line-height:1;left:-85px;top:-42px;transform:translateY(0)}.main_opportunity section.main_section_opp.section-right-p .opp_content h2>span.num-opp{left:auto;right:-85px}.main_opportunity section.main_section_opp .opp_content h2{text-transform:uppercase;font-size:72px;color:#e1cd36;margin-bottom:40px;padding-left:100px;padding-right:36%;min-height:216px;position:relative}.main_opportunity section.main_section_opp::after{bottom:-225px}.main_opportunity section.main_section_opp.section-right-p{padding-right:0}.main_opportunity section.main_section_opp.section-right-p.social-wall-opp-section{padding-bottom:300px}.main_opportunity section.main_section_opp.section-right-p.social-wall-opp-section.no-wall{padding-bottom:50px}.main_opportunity section.main_section_opp.section-right-p .numbers_oppo{right:-10px}.social-wall-opp-section .social_wall_section ul.social_wall{width:95vw;height:500px;border-radius:0 20px 20px 0}.result .social-wall-opp-section .social_wall_section ul.social_wall{width:100%;border-radius:0}.social-wall-opp-section .social_wall_section ul.social_wall>li{width:calc(95vw / 6);height:25%}.main_opportunity section.main_section_opp.after-long::after{height:calc(1100px - 150px);bottom:auto;top:calc(100% + 75px)}#msform .action-button.button-50{width:47%}.restro_process .region-restorfx-tab>div>div>div>.quicktabs-main .tab-pane .restro_products .block_div{max-width:95%!important}.restro_process .region-restorfx-tab>div>div>div>.quicktabs-main .tab-pane .restro_products .block_div h3{font-size:26px;margin-bottom:20px}.restro_process .region-restorfx-tab>div>div>div>.quicktabs-main .tab-pane .main_for_3 .part-one .block_div p{margin-bottom:20px;font-size:14px}.restro_process .region-restorfx-tab>div>div>div>.quicktabs-main .tab-pane .main_for_3 .part-one aside{position:absolute;bottom:60px;color:#fff;text-align:right}.restro_process .region-restorfx-tab>div>div>div>.quicktabs-main .tab-pane #quicktabs-tabpage-tab-2 .main_for_3 .part-one aside{padding-right:10px}.restro_process .region-restorfx-tab>div>div>div>.quicktabs-main .tab-pane #quicktabs-tabpage-tab-2 .main_for_3 .part-one aside.right-0>p a{display:block;position:absolute;right:0;top:calc(100% + 6px)}.restro_process .region-restorfx-tab>div>div>div>.quicktabs-main .tab-pane #quicktabs-tabpage-tab-3 .main_for_3 .part-one aside{bottom:20px}.restro_process .region-restorfx-tab>div>div>div>.quicktabs-main .tab-pane .main_for_3 .part-one aside>p{font-size:20px}.main_opportunity section.main_section_opp.section-left-p::after{left:calc(60px - 50px);background-position:center center}.main_opportunity section.main_section_opp.section-right-p::after{position:absolute;right:15px!important;bottom:-155px!important}.main_opportunity section.main_section_opp.section-right-p.main_social_ops::after{right:15px!important;bottom:-155px}.main_opportunity section.main_section_opp.section-right-p.last_op_section::after{right:15px!important;top:-155px}.main_opportunity section.main_section_opp.section-right-p.social-wall-opp-section::after{height:calc(100% + 20px);top:-150px;right:27px!important;background:#f1f1f1;z-index:-1}.main_opportunity section.main_section_opp:first-child::after{left:-60px}#block-views-block-client-logo-block-2-3 .owl-item{filter:opacity(1) brightness(1);transition:.2s ease-in-out;width:calc(100vw - 50px)!important;margin:0 25px}p.custom-contact{margin-left:20px;margin-right:20px}.about_rfx .region .block .content .faq_tabing>div{min-height:630px;background-size:auto}.block_div_paint_img{bottom:30px}section.main_types .region.region-product-banner-first .background-block{right:auto;left:0;background-size:150% auto;background-position:50% 35%}section.main_types .region.region-product-banner-first .background-block .overlay_box.before_expanded{left:0!important;right:auto;padding:0;max-width:100%;border-radius:0 7px 7px 0}section.main_types .region.region-product-banner-first .overlay_box h2{width:400px;padding:20px 50px 0}section.main_types .region.region-product-banner-first .background-block .overlay_box>h2::before{bottom:-25px;right:auto;width:250px;border-radius:0 30px 30px 0;left:0}section.main_types .region.region-product-banner-first .background-block .overlay_box>h2::after{right:auto;left:255px}section.main_types .region.region-product-banner-first .background-block .overlay_box.before_expanded .after_sub{padding:30px 20px 20px 50px;width:330px}section.main_types .region.region-product-banner-first .background-block .overlay_box.before_expanded .after_sub::after{height:calc(100% - 30px);left:25px}section.main_types .region.region-product-banner-first .background-block .overlay_box.before_expanded>p{background:0 0;max-width:250px;right:auto;left:30px;bottom:auto;top:calc(100% + 30px)}section.main_types .region.region-product-banner-first .background-block .overlay_box.before_expanded>p.special_case{margin-top:0;top:155px;bottom:auto;padding-left:50px;z-index:1;left:0}section.main_types .region.region-product-banner-second .background-block{background-size:cover;background-position:0 top}section.main_types .region.region-product-banner-second .background-block .overlay_box.before_expanded{top:20px}section.main_types .region.region-product-banner-second .background-block .overlay_box h2{width:400px}section.main_types .region.region-product-banner-second .background-block .overlay_box.before_expanded>p.special_case{margin-top:0;position:absolute;right:0;z-index:1;top:145px;text-align:right;margin-right:50px}section.main_types .region.region-product-banner-second .background-block .overlay_box .after_sub{padding:50px 50px 20px 20px;text-align:right;margin:0 0 25px auto;width:430px;border-radius:7px 0 0 7px}section.main_types .region.region-product-banner-second .background-block .overlay_box .after_sub::after{height:calc(100% - 40px);top:20px}section.main_types .region.region-product-banner-second .background-block .overlay_box.before_expanded>p{margin:0 50px 0 auto}section.main_types .region.region-product-banner-third .background-block .overlay_box.before_expanded{bottom:auto;top:20px}section.main_types .region.region-product-banner-third .background-block .overlay_box.before_expanded h2{width:400px;margin:0 0 0 auto;text-align:left;padding:20px;background:rgba(0,0,0,.7);border-top-left-radius:7px}section.main_types .region.region-product-banner-third .background-block .overlay_box.before_expanded>p.special_case{margin:0;width:400px;border-radius:0;background:0 0;text-align:left;padding:0 50px;position:absolute;right:0;z-index:1;max-width:initial}section.main_types .region.region-product-banner-third .background-block .overlay_box.before_expanded .after_sub{width:400px;margin:0 0 0 auto;padding:35px 50px 20px;background:rgba(0,0,0,.7);border-bottom-left-radius:7px;position:relative;bottom:auto}section.main_types .region.region-product-banner-third .background-block .overlay_box.before_expanded .after_sub::after{height:calc(100% - 30px);left:25px;top:6px}section.main_types .region.region-product-banner-third .background-block .overlay_box.before_expanded h2::before{left:auto;right:0;top:42px;border-radius:30px 0 0 30px}section.main_types .region.region-product-banner-third .background-block .overlay_box.before_expanded h2::after{left:auto;right:115px;top:42px}section.main_types .region.region-product-banner-third .background-block .overlay_box.before_expanded>p{width:250px;margin:35px 50px 0 auto;background:0 0;padding:20px 50px 20px 20px}section.main_types .region.region-product-banner-third .background-block .overlay_box>p>a::before{right:0;top:35px}section.main_types .region.region-product-banner-third .background-block .overlay_box.before_expanded>p>a{text-align:left}.about_rfx .region-restorfx-header2 .block .content>div>div::before{width:130px;top:50px}.expand_div.collapse .services_detail_text_expnd::before{content:'';position:absolute;height:100%;width:5px;background-color:#e1cd36;border-radius:50px;top:0;left:50px}}@media only screen and (max-width:1025px) and (orientation:landscape){header.opportunity_hero{min-height:calc(100vw + 100px)}}@media (max-width:992px){.stpcen.plabout .about_video:before{margin-top:-60px}}@media screen and (min-width:770px){.js-form-wrapper.form-wrapper[data-webform-key=step_3_of_3]{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;column-gap:2%;clear:both}.js-form-wrapper.form-wrapper[data-webform-key=step_3_of_3] .form-item:first-child{margin-top:0}.webform-submission-single-location-form-form .js-form-item-comment-other-details-,.webform-submission-single-location-form-form .js-form-item-name-{grid-column:1/span 4}.webform-submission-single-location-form-form .js-form-item-email-{grid-column:1/span 2;width:100%}.webform-submission-single-location-form-form .js-form-item-phone-{grid-column:3/span 2;width:100%}.webform-submission-single-location-form-form .js-form-item-color-,.webform-submission-single-location-form-form .js-form-item-make-,.webform-submission-single-location-form-form .js-form-item-model-,.webform-submission-single-location-form-form .js-form-item-vehicle-year-{width:100%}}@media screen and (max-width:769px){.restro_process .region-restorfx-tab>div>div>div>.quicktabs-main #quicktabs-tabpage-tab-2 .part-one.restorfx-tab{background-position:left 24%;background-size:170% auto}.main_que_div dl>dd,.que_section dl>dd{padding:0 20px 0 55px}.overlay_box.before_expanded .head{left:-115px}.main_page_header .subtitle_block{width:100%;padding-left:0;padding-top:30px}.main_page_header .grey_line{right:80px;top:75px;left:auto;width:70px}.main_page_header .yellow_line{right:30px;top:95px;left:auto;width:150px}.restro_process.restro_process_flow{padding-right:0}.restro_process.restro_process_flow .tab-content .tab-pane{background-size:auto 100%!important;background-repeat:no-repeat}.restro_process.restro_process_flow ul.nav{display:none!important}.product_page_header,.products .product_page_header{padding:50px 20px}.product_page_header h1,.products .product_page_header h1{width:100%;background-size:auto 100%;height:125px;margin-bottom:15px}.product_page_header p,.products .product_page_header p{width:100%;padding-left:0;text-align:left}.search_ques_help_cneter{top:70px}.block_div_paint_img{min-width:250px;bottom:80px}.block_div_paint_img img{width:150px;border-radius:10px}.restro_process .region-restorfx-tab>div>div>div>.quicktabs-main .tab-pane .main_for_3 .part-two>img{top:50%;transform:translate(-50%,-50%)}section.main_types .region:nth-of-type(2) .background-block{background-size:auto 105%;background-position:35% bottom}.webform-submission-book-a-consultations-form .form-actions .webform-button--previous,.webform-submission-book-a-consultations-form .form-actions .webform-button--submit,.webform-submission-book-a-consultations-form .webform-button--next.button{width:49%!important;margin:0}.webform-submission-multi-location-contact-form .js-form-item.form-item.js-form-type-textfield.form-type-textfield.js-form-item-name.form-item-name{margin-left:10px}.webform-submission-single-location-form-form .js-form-item-color-,.webform-submission-single-location-form-form .js-form-item-make-,.webform-submission-single-location-form-form .js-form-item-model-,.webform-submission-single-location-form-form .js-form-item-vehicle-year-{width:49%;margin-right:0}.webform-submission-single-location-form-form .js-form-item-make-{float:right}.webform-submission-single-location-form-form .form-actions .webform-button--previous,.webform-submission-single-location-form-form .form-actions .webform-button--submit,.webform-submission-single-location-form-form .webform-button--next.button{width:49%!important}.main_opportunity section.main_section_opp{height:auto;max-height:initial}.before-after-section .quicktabs-wrapper .quicktabs-main,.webform-submission-contact-form .js-form-item-subject.form-item-subject,.webform-submission-contact-form .js-form-type-email.form-type-email{width:100%}ul.social_wall div.view-content{height:calc(100vw / 2.1584)}ul.social_wall div.view-content>.views-row{height:25%}ul.social_wall div.view-content>.views-row.active{height:100%}ul.social_wall div.view-content>.views-row.active .caption_hidden,ul.social_wall div.view-content>.views-row.active .caption_hidden p{font-size:14px;line-height:1.3;padding:10px}.tv .screen{left:0!important}.contact_form.partner{float:none!important}.numbers .number-header{width:90%}.numbers .number-header::before{width:270px}.numbers .number-header::after{right:280px}header .region-restorfx-header .block .content>div>div{background-size:auto 127%;background-position:25% bottom}header .region-restorfx-header .block .content>div>div::before{left:auto;right:0;border-radius:30px 0 0 30px;top:calc(50%)}header .region-restorfx-header .block .content>div>div h1{left:auto;right:161px;top:39%;transform:translate(0,0)}header .region-restorfx-header .block .content>div>div::after{left:auto;right:380px;top:calc(50%)}header>.region.region-clearfx-header>div>div>div>div{background-size:auto 100%;background-position:100% 30%!important;padding:0!important}.restro_process.clearfx_process .region-clearfx-tab-slider .quicktabs-main .field-content>div .tab-pane .restro_products .watch-video{top:50%!important}header .region-restorfx-header .block .content>div>div p{left:auto;right:0;transform:translateX(-96px);width:300px;bottom:90px}.restro_process .tab-content .tab-pane .main_for_3 .part-three>img,.restro_process .tab-content .tab-pane .main_for_3 .part-two>img{bottom:auto;top:0}.restro_process .tab-content .tab-pane{background-size:auto 100%}.number_section>img{height:50%}.number_section>h2::after{font-size:7pc;left:-30px;padding:0 10px;z-index:9}.number_section::before{top:30%;font-size:10pc;background:-webkit-linear-gradient(#fff 30%,#e0e0e17a);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.before-after-section .quicktabs-wrapper .item-list>ul>li{width:90%;width:max-content;margin:0 auto}.before-after-section .quicktabs-wrapper .item-list>ul>li>a{padding:10px;border-radius:30px}.que_section .more_que{margin-bottom:0}.results header>span.dot,.results header>span.line{display:none}.before-after-section .quicktabs-wrapper .item-list{width:100%;padding-top:20px;padding-bottom:20px}#restro_process-carousel .item .main-process-mobile-block{background-size:100% auto}.restro_process_block p{font-size:14px;line-height:1.3}.restro_process_block h2{font-size:26px;margin-bottom:20px}.tabs_section .main_tabs .region .block h3{font-size:22px;max-width:150px;height:85px}.restor_nav{display:block}section.main_types .region.region-product-banner-first .background-block{background-size:222% auto;background-position:40% 35%}section.main_types .region.region-product-banner-second .background-block{background-size:140% auto;background-position:right top}section.main_types .region.region-product-banner-third .background-block{background-size:150% auto!important;background-position:90% 60%!important}.contact{margin-left:20px}}@media screen and (max-width:540px){.social-wall-nav .left_nav,.social-wall-nav .right_nav{width:80px;height:60px;background:rgb(255 255 255 / 63%);margin:0;bottom:calc(100vw/3/2 - 30px);text-align:right;font-size:0;color:#fff}.contact_form,.form_choice,p.custom-contact{margin-left:20px;margin-right:20px}#block-views-block-client-logo-block-2-3 .owl-nav,div.jx-image.jx-left img,div.jx-image.jx-right img{top:50%;transform:translateY(-50%)}.services_detail_text_expnd .visit_faq a{display:inline-block}div.jx-image.jx-right img{right:0;width:100vw;height:auto}div.jx-image.jx-left img{left:0;width:100vw;height:auto}div.jx-arrow.jx-right::after{right:16px!important;height:40px!important;width:12px!important;top:calc(50% - 20px)!important}.before-after-section{margin-bottom:0}.collapse .services_detail_text_expnd,.services_detail_text_expnd{padding-left:45px}.expand_div.collapse .services_detail_text_expnd::before,.expanded .services_detail_text_expnd::before,.services header h1{left:20px}.who_we_txt:before{top:25px;left:15px}section.main_types .region:nth-of-type(3) .background-block .overlay_box.before_expanded .after_sub{bottom:0;position:relative}.overlay_box.before_expanded .head{background:0 0;position:initial;padding:0}.social-wall-nav .left_nav::before,.social-wall-nav .right_nav::before{width:40px;height:40px;top:10px;background-image:url(../images/next.png);background-size:50% 50%;content:""}.social_wall_section{padding-top:calc(100vw + 120px);position:relative;border-radius:0!important}.que_section.bg_new.ffq{position:relative;min-height:420px;margin-bottom:0}.social-wall-opp-section .social_wall_section ul.social_wall{width:100%;height:auto;border-radius:0;max-width:1100px;overflow:hidden;overflow-x:auto;flex-wrap:initial;flex-direction:initial;position:initial}.social-wall-opp-section .social_wall_section ul.social_wall>li{min-width:calc(100vw / 3);height:calc(100vw / 3)!important;position:relative;width:100%;top:0}ul.social_wall>li:nth-child(13),ul.social_wall>li:nth-child(14){left:initial!important}.social-wall-opp-section .social_wall_section ul.social_wall>li.active,ul.social_wall>li.active{width:100vw!important;position:absolute!important;height:100vw!important;top:120px}.restor_nav.social-wall-nav a{width:40px;height:40px;bottom:25px;top:auto}.social-wall-nav .left_nav{border-radius:0 30px 30px 0;position:absolute;left:0}.social-wall-nav .left_nav::before{position:absolute;right:10px;border:2px solid #00000066;border-radius:50%;background-position:center;background-repeat:no-repeat;transform:rotateZ(180deg)}.social-wall-nav .right_nav{border-radius:30px 0 0 30px;right:0;position:absolute}.social-wall-nav .right_nav::before{position:absolute;left:10px;border:2px solid #00000066;border-radius:50%;background-position:center;background-repeat:no-repeat}.main_types .region .overlay_box h2{font-size:36px!important}section.main_types .region:nth-of-type(2) .background-block{background-position:70%}section.main_types .region:first-of-type .background-block .overlay_box.before_expanded{width:85%}section.main_types .region.region-product-banner-first .background-block .overlay_box.before_expanded{width:95%;left:0!important}.about_restor header{background-size:auto 130%;background-position:center}.mobile_timeline .quicktabs-wrapper .view-footer{width:80%}.mfp-wrap.mfp-close-btn-in.mfp-auto-cursor.mfp-ready{height:320px!important;top:100px!important}.restro_process.clearfx_process .region-clearfx-tab-slider .quicktabs-main #quicktabs-tabpage-clearfx_slider-0 .field-content>div{background-position:100% 70%!important;position:relative;background-color:#e2e7ed!important}.restro_process .region-restorfx-tab>div>div>div>.quicktabs-main .tab-pane .main_for_3 .part-one{background-position:center!important;background-size:auto 100%!important;width:100%;height:90%;position:relative}.restro_process.clearfx_process .region-clearfx-tab-slider .quicktabs-main .field-content>div .tab-pane .upper_part .text_div>p{padding-top:10px}.slider .left.image::before{top:calc(117.5px - 50px)}#block-quicktabsabouttab ul.quicktabs-tabs li:first-child,#block-quicktabsabouttab ul.quicktabs-tabs li:nth-child(3){width:100px}.tabs_section.clearfx_tabs .highlt_text{background-size:auto 50%}#block-doesrestorfxprotectavehiclerestorfxthirdsection-2 .tab.tab_extended,#block-what-restorfx-1 .tab.tab_extended{background-size:80%!important}#block-views-block-restorfx-process-slider-block-1-2 .owl-item>div .views-field .field-content>div,#restro_process-carousel .item .main-process-mobile-block,.main_page_header{background-size:auto 100%}.geolocation-map-container.js-show{height:500px!important}p.custom-contact{text-align:left;padding:0}.restro_process .region-restorfx-tab>div>div>div>.quicktabs-main .tab-pane .main_for_3 .part-three::before{top:35%}.results header .result_head{top:50px;left:15px}#block-views-block-number-page-slider-block-1 .owl-pagination,#number-slider .owl-dots,.results header::after,.results header::before{display:none}.main_opportunity section.main_section_opp,.restro_process .region-restorfx-tab>div>div>div>.quicktabs-main .tab-pane .main_for_3 .part-one aside.left-0>p a{display:block}.restro_process .region-restorfx-tab>div>div>div>.quicktabs-main .tab-pane .restro_products .block_div span.line{position:absolute;left:25px;height:calc(100% - 60px);width:2px;background:#fff;top:30px}.restro_process .region-restorfx-tab>div>div>div>.quicktabs-main .tab-pane .main_for_3 .part-one .block_div p{margin-bottom:10px;font-size:12px;line-height:1.1}.about_rfx.abt_clrfx .region-clearfx-header-second .block .content>div>div .partone .main_part p,.restro_process .region-restorfx-tab>div>div>div>.quicktabs-main .tab-pane .main_for_3 .part-one aside>p,.results header .result_head p,.tabs_section .main_tabs .region .block .tab_extended .show_content>dl>.tab-grid .grid-two dd{font-size:16px}.restro_process .region-restorfx-tab>div>div>div>.quicktabs-main .tab-pane .main_for_3 .part-one aside.right-0>p a{display:block;margin-top:0}.numbers .number-header p{font-size:26px;top:75%!important;right:40px;width:90%}#block-views-block-number-page-slider-block-1{padding-bottom:0;height:auto}#block-views-block-number-page-slider-block-1 .owl-buttons,#number-slider .owl-nav{display:block;position:absolute;top:50%;transform:translateY(-50%);width:100%;height:30px}#block-views-block-number-page-slider-block-1 .owl-buttons div{position:absolute;left:5px;width:30px;height:30px;border:2px solid #e1cd33;border-radius:50%;font-size:0;opacity:1;background:0 0}#block-views-block-number-page-slider-block-1 .owl-buttons div::before,#number-slider .owl-nav button::before{content:"";position:absolute;width:10px;height:10px;left:60%;top:50%;transform:translate(-50%,-50%) rotate(-45deg);border-top:2px solid #e1cd33;border-left:2px solid #e1cd33}#block-views-block-number-page-slider-block-1 .owl-buttons div.owl-next,#number-slider .owl-nav button.owl-next{right:5px;left:auto}#block-views-block-number-page-slider-block-1 .owl-buttons div.owl-next::before,#number-slider .owl-nav button.owl-next::before{left:40%;transform:translate(-50%,-50%) rotate(135deg)}.restorfx_process header .region-restorfx-process .block .content>div>div::before{height:calc(85vh - 297px)}.restorfx_process header,.restorfx_process header .region-restorfx-process .block .content>div>div{max-height:80vh!important}.restro_process .region-restorfx-tab>div>div>div>.quicktabs-main .tab-pane .restro_products .block_div{max-width:85%!important;padding:30px 10px 30px 50px;max-height:390px}.restro_process .region-restorfx-tab>div>div>div>.quicktabs-main #quicktabs-tabpage-tab-4 .part-one.restorfx-tab{background-position:75% center!important;background-size:auto 100%!important}.restro_process .region-restorfx-tab>div>div>div>.quicktabs-main #quicktabs-tabpage-tab-2 .part-one.restorfx-tab{background-repeat:no-repeat;background-position:top!important;padding:0;background-size:auto 155%!important;background-color:#fff}.restro_process .region-restorfx-tab>div>div>div>.quicktabs-main #quicktabs-tabpage-tab-1 .part-one.restorfx-tab{background-size:auto 200%!important;background-position:45% 30%!important}.restro_process .quicktabs-main .quicktabs-tabpage .field-content>div,.restro_process .region-restorfx-tab>div>div>div>.quicktabs-main .tab-pane{height:640px;min-height:640px;max-height:initial;background-size:auto 100%!important;background-position:30% top!important}.restro_process .region-restorfx-tab>div>div>div>.quicktabs-main .tab-pane .restro_products .block_div::before{content:"";position:absolute;width:2px;height:calc(100% - 60px);top:30px;left:25px;background:#fff}.restorfx_product .restro_process .quicktabs-main .quicktabs-tabpage .field-content>div,.restorfx_product .restro_process .region-restorfx-tab>div>div>div>.quicktabs-main .tab-pane,.restorfx_product .restro_process.clearfx_process{min-height:810px}h1{font-size:48px}.main_page_header{padding:40px 20px}.main_page_header .title_block{width:50%}.main_page_header .title_block h1,.results header .result_head h1{font-size:22px}.products .product_page_header h1{width:100%;background-size:100% auto;height:125px}.abt_restor_process{padding:50px 20px;background:linear-gradient(90deg,#f2f2f2 0,#f2f2f2 55%,#fff 55%,#fff 73%,#f2f2f2 73%,#f2f2f2 79%,#fff 79%,#fff 86%,#f2f2f2 86%,#f2f2f2 100%)}.abt_restor_process h2{font-size:24px;width:100%}.abt_restor_process p{font-size:14px;width:100%;margin:30px 0 0 auto;padding-left:20px;line-height:22px}.restro_process_para{padding:0 20px 70px!important;position:relative}.restro_process_block{max-width:95%;padding:30px 20px 30px 50px}.restro_process_block h2{font-size:22px;margin-bottom:20px;line-height:1.2}.restro_process_block p{font-size:14px;line-height:1.3}.restro_process_block .left-line{left:30px}.restro_process.clearfx_process .region-clearfx-tab-slider .quicktabs-main .field-content>div .tab-pane .upper_part{height:calc(80% - 10px);padding:20px 20px 20px 50px;position:relative}.restro_process.clearfx_process .region-clearfx-tab-slider .quicktabs-main .field-content>div .tab-pane .upper_part .text_div{position:absolute;width:80%;left:30px;z-index:999}.restro_process.clearfx_process .region-clearfx-tab-slider .quicktabs-main .field-content>div .tab-pane .lower_part{height:20%}.restro_process{height:700px}.restro_process.clearfx_process{height:660px}.restorfx_product .restro_process{height:100vh;min-height:870px}.restro_process .region-restorfx-tab>div>div>div>.quicktabs-main #menu1.tab-pane .main_for_3 .part-one{background-size:auto 100%!important;background-position:100% 18%!important}.nw-before-after-slider.restortab{height:10%!important}.nw-before-after-slider #compare,.nw-before-after-slider #compare2,.nw-before-after-slider #compare3,.nw-before-after-slider #compare4,.nw-before-after-slider #compare5,.nw-before-after-slider>.container figure{background-size:auto 100%!important;background-repeat:no-repeat;background-position:right center}.restro_process .region-restorfx-tab>div>div>div>.quicktabs-main .tab-pane .main_for_3 .part-three,.restro_process .region-restorfx-tab>div>div>div>.quicktabs-main .tab-pane .main_for_3 .part-two{height:13%}.restro_process .quicktabs-main .quicktabs-tabpage .field-content>div{background-size:auto 87%}.nw-before-after-slider input#slider,.nw-before-after-slider input#slider2,.nw-before-after-slider input#slider3,.nw-before-after-slider input#slider4,.nw-before-after-slider input#slider5{height:100%;top:-100%}.restro_process .tab-content{height:calc(100vh - 60px)}.restro_process.clearfx_tabs .tab-content{height:600px}header .region-clearfx-header .block .content>div>div h1{left:50px;top:100px}.restro_process.clearfx_process .region-clearfx-tab-slider .quicktabs-main .field-content>div .tab-pane .restro_products .watch-video{width:max-content;text-align:right;z-index:9;max-width:320px;padding-left:80px}.number_section,.numbers header{max-height:70vh}.number_section{max-height:100vh;display:inline-flex;padding-top:50px;align-content:flex-start}.number_section>h2{width:80%;font-family:Roboto,Helvetica,sans-serif;font-weight:400;font-size:30px}.number_section>h2::before{content:"";position:absolute;left:0;height:100%;width:calc(100% - 145px);background:#e1cd36}.number_section>h2::after{font-size:9pc;background:0 0;color:rgba(255,255,255,.56);top:35%;transform:translateY(-50%)}.que_section .main_que_div .que_bar dt,.que_section .more_que p{color:#646464;font-family:Roboto,Helvetica,sans-serif;font-weight:500}.number_section::before{top:37%;font-size:8pc;background:-webkit-linear-gradient(#fff 30%,rgba(237,237,238,.16));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.number_section>img{height:40%;width:auto;left:-60px}.number_section>p{width:100%;padding:50px 20px 0;font-size:16px;line-height:1.4}.heading .para_s,.sect_theory p{padding-right:0}.numbers .number-header{width:100%;background:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,.2))}.find_center .region .block .content>div>div>p{width:max-content;padding:15px 50px 15px 20px;font-size:14px}.sect_theory{height:auto;padding:50px 0;background:linear-gradient(119deg,#ededee 0,#ededee 39%,#fff 39%,#fff 43%,#ededee 43%,#ededee 100%)}.main_opportunity section.main_section_opp .opp_content,.opp_second{padding:0 30px}.sect_theory h2{width:100%;padding-left:0;font-size:20px;line-height:33px}.sect_theory h2>span{font-size:29px}.sect_theory p{font-size:14px;width:63%;margin:40px 0 0 auto}#number-slider .item .number-block .numbers_text{max-width:95%}.numbers_text h3{font-size:30px}.numbers_text .number_para p{font-size:12px;line-height:16px}#number-slider .item .number-block .watch-video a{color:#fff;font-family:Roboto,Helvetica,sans-serif;font-weight:400;font-size:14px}#number-slider .item .number-block .digits{font-size:7pc;line-height:5pc}#number-slider{padding-bottom:0;background:#000}#number-slider .owl-nav button{position:absolute;left:5px;width:30px;height:30px;border:2px solid #e1cd33;border-radius:50%;font-size:0}.que_section .main_que_div .que_bar dt{font-size:14px;margin-bottom:6px;line-height:20px}#msform fieldset .form_div p label,#msform fieldset .form_div p legend,.que_section .main_que_div .que_bar dd,.que_section .main_que_div .que_bar dd>p,.que_section .more_que p,.restro_process .region-restorfx-tab>div>div>div>.quicktabs-main .tab-pane .restro_products .block_div p,.restro_process_para p:last-child,.restro_process_para p:last-child>a{font-size:14px}#block-opportunitysixsection .content .faq_tabing p,.about_rfx.abt_clrfx .region-clearfx-header-second .block .content>div>div .partone .main_part h2,.que_section .heading h2{font-size:26px}.que_section .heading::before{width:calc(100% - 160px)}.que_section .more_que p>a{font-family:Roboto,Helvetica,sans-serif;font-weight:500;color:#fff;font-size:14px;background:#e1cd33;padding:10px 90px 10px 30px;border-radius:30px 0 0 30px;position:relative;margin-left:10px}.restro_process_para p:first-child{margin:50px 0;font-size:14px;text-align:left}.results header>.result_head{top:20px;left:20px}.before-after-section>h2,.social_wall_section h2{margin:60px 0 30px 20px;font-size:26px;line-height:1.2}.social_wall_section h2{position:absolute;top:0;width:100%}.testimonial_main_block>p{width:calc(100% - 125px);margin:30px 0 20px;min-height:150px;font-size:15px;line-height:20px}.testimonial_main_block>strong{font-size:16px;padding-right:0}.testimonial_main_block>.img_crcl{height:150px;width:150px}.find_center .region .block .content>div>div>p>span,.watch-video p a>span{width:30px;height:30px}.results header>span.before-img>.revealing-arrow{height:105px}.about_rfx.abt_clrfx .partone .main_part{width:100%!important}.find_center .region .block .content>div>div{margin-top:0;height:125px}.tabs_section .main_tabs .region .block .tab_extended .show_content>dl>.tab-grid .grid-two dt,.tabs_section .main_tabs .region .block-block-content.tab_extended .tab .show_content>.tab-grid .grid-two dt{font-size:18px}.tabs_section .main_tabs .region .block-block-content.tab_extended{width:95%!important;padding:30px 0 0 20px!important;height:auto!important}.not-found>p,.tabs_section .main_tabs .region .block .tab_extended .show_content>p{font-size:16px!important}header.opportunity_hero .abs_opp_vid{width:calc(100vw - 60px);height:auto}header.opportunity_hero .abs_opp_vid>h1{font-size:20px;padding:20px}header.opportunity_hero .abs_opp_vid>a.play_icon{font-size:0;width:50px;height:50px;padding-left:5px;padding-bottom:0}header.opportunity_hero .abs_opp_vid>a.play_icon::after{font-size:25px}header.opportunity_hero .form_main_div{padding:20px}header.opportunity_hero .form_main_div h2:not(.fs-title){font-size:32px}header.opportunity_hero .form_main_div::after,header.opportunity_hero .form_main_div::before{top:25px}.fs-title,.restro_process .region-restorfx-tab>div>div>div>.quicktabs-main .tab-pane .restro_products .block_div h3,.tabs_section .external_link p{font-size:20px}#msform fieldset{padding:15px}.opp_second{height:450px;background-position:top left;margin-top:0}.opp_second .container{padding:0}.opp_second .container p{width:100%;font-size:18px;padding-left:0}.main_opportunity section.main_section_opp .opp_content h2>span.num-opp{font-size:9pc;position:absolute;line-height:1;left:-45px;top:-23px;transform:translateY(0)}.main_opportunity section.main_section_opp.section-right-p .opp_content h2>span.num-opp{left:auto;right:-45px}.main_opportunity section.main_section_opp.section-left-p .numbers_oppo{left:-20px;font-size:9pc;top:-10px}.main_opportunity section.main_section_opp .opp_content h2{text-transform:uppercase;font-size:36px;color:#e1cd36;margin-bottom:30px;padding-left:30px;padding-right:100px;min-height:108px;position:relative}.main_opportunity section.main_section_opp .opp_content p{font-size:14px;padding-inline-end:unset;margin:0}.main_opportunity section.main_section_opp.section-right-p .numbers_oppo{right:-20px;font-size:9pc}.main_opportunity section.main_section_opp.section-right-p .opp_content h2{padding-left:0;padding-right:130px}.region.region-opportunity-sliders .owl-controls .owl-pagination{left:30%}.services header::before{left:0}.service_head2 h2{margin-left:20px}.pager__item{display:inline;padding:1px}.main_opportunity section.main_section_opp.after-horizontal::after{background-size:100% auto;left:35px!important}.main_opportunity section.main_section_opp.section-right-p::after{right:0}.main_opportunity section.main_section_opp:last-child .opp_content p>a{font-size:16px;padding:10px 30px 10px 50px}.opportunity .que_section .more_que{margin-bottom:100px}header .region-restorfx-header .block .content>div>div{background-size:auto 125%;background-position:24% bottom}header .region-restorfx-header .block .content>div>div h1{left:auto;right:30px;top:calc(56% - 105px);transform:translate(0,0);font-size:38px}header .region-restorfx-header .block .content>div>div p{left:auto;right:0;transform:translateX(0);font-size:26px;max-width:210px;bottom:100px}header .region-restorfx-header .block .content>div>div::before{max-width:195px;left:auto;right:0;top:calc(56% - 55px);transform:translate(0,0);height:10px}header .region-restorfx-header .block .content>div>div::after{left:auto;right:200px;top:calc(56% - 55px);transform:translate(0,0);height:10px;width:10px}.about_rfx .region-restorfx-header2 .block .content>div>div .partone{padding:180px 20px 0;z-index:9}.about_rfx .region-restorfx-header2 .block .content>div>div::before{width:250px;top:35px}.about_rfx .region-restorfx-header2 .block .content>div>div .partone .main_part h2{font-size:26px;margin-bottom:30px}.about_rfx .region-restorfx-header2 .block .content>div>div .partone .main_part p{font-size:16px;width:100%}.about_rfx .region.region-restorfx-header2 .block .content .faq_tabing>div{min-height:600px;z-index:-1}.about_rfx .region.region-restorfx-header2 .block .content .faq_tabing>div,.about_rfx.abt_clrfx .region-clearfx-header-second .block .content>div>div{background-size:100% auto}.about_rfx.abt_clrfx .region-clearfx-header-second .block .content>div>div{height:400px;min-height:400px}.tabs_section .external_link{max-width:100%}.tabs_section .external_link a{padding:6px 20px;font-size:14px;margin-left:20px}.main_page_header .subtitle_block p{font-size:20px;line-height:1.2}.flashy-overlay .flashy-title{left:25px;top:calc(50% - 160px)}.flashy-overlay .flashy-close{right:5px;top:5px}.main_opportunity section.main_section_opp:last-child .opp_content p>a::after,.restro_process_para p:last-child>a>span{margin-left:10px}a .plus_btn{right:25px}.faqss{background-size:460px;background-position:calc(100% + 80px) -50px}.restro_process .region-restorfx-tab>div>div>div>.quicktabs-main .tab-pane .main_for_3 .part-one aside>p a{padding:10px 55px 10px 15px}.restorfx_process header .region-restorfx-process .block .content>div>div,header .region-clearfx-header .block .content>div>div,header>.region.region-clearfx-header>div>div>div>div{max-height:500px;background-size:auto 100%!important;background-position:right bottom!important}header .region-clearfx-header .block .content>div>div,header>.region.region-clearfx-header>div>div>div>div{background-size:auto 110%!important;background-position:right bottom!important}.not-found{background-position-y:-60px}.numbers .other_two_main .restor_product_line::after{left:143px;top:171px}section.main_types .region:first-child .background-block{left:0;background-size:auto 145%;background-position:54% 32%}section.main_types .region:last-child .background-block{left:0;background-size:auto 125%;background-position:84% 34%}section.main_types .region.region-product-banner-first .background-block .overlay_box>h2::before{width:200px}section.main_types .region.region-product-banner-first .background-block{left:0;background-size:auto 200%;background-position:45% 32%}section.main_types .region.region-product-banner-second .background-block .overlay_box.before_expanded>p.special_case{top:123px}section.main_types .region.region-product-banner-second .background-block{background-size:auto 140%;background-position:85% top}section.main_types .region.region-product-banner-third .background-block{background-size:auto 130%!important;background-position:70% 40%!important}.other_two_product .other_two_main ul>li>div.main-other-product .main-content{left:50px}.other_two_product .other_two_main ul>li.clearfx_others.for-numbers>div.main-other-product .main-content{left:50px!important}.tabs_section .main_tabs{min-height:875px}#block-howlongdoesrestorfxlast{padding:655px 20px 80px}.book_consult a,.form_choice a{font-size:16px;padding:10px 20px}}@media screen and (min-width:481px){.main_page_header.dupe{display:none}}@media screen and (max-width:480px){.tabs_section.clearfx_tabs .highlt_text{padding-left:20px;padding-right:20px}.no-result-found h2{margin:50px 20px}section.main_types .region.region-product-banner-third .background-block .overlay_box.before_expanded>p{margin:35px 40px 0 auto}.tabs_section .main_tabs .region .block-block-content.tab_extended .tab .show_content>.tab-grid>dl>dt{font-size:20px}.explore_about p{padding-left:20px;height:50px}.explore_about p a{padding:10px 20px;top:25px}.explore_about p a::after{left:275px;top:-75px}.teamship{margin-top:20px;padding-left:20px}.about_rfx .region .block .content .faq_tabing>div{min-height:365px;max-height:365px;padding:0!important}.result .nw-before-after-slider #compare::before{top:calc(50% - 30px)}.about_rfx .region-restorfx-header2 .block .content>div>div .partone .main_part,.restro_process.clearfx_process .region-clearfx-tab-slider .quicktabs-main #menu8 .field-content>div .tab-pane .upper_part .text_div>p{width:100%}.find_center .region .block .content>div>div>p a::after{width:30px;height:30px}.other_two_product .other_two_main ul>li.restorfx_others>div.main-other-product{background-size:auto 190%!important;background-position:40% 38%!important}section.main_types .region.region-product-banner-second .background-block .overlay_box h2,section.main_types .region.region-product-banner-third .background-block .overlay_box.before_expanded .after_sub,section.main_types .region.region-product-banner-third .background-block .overlay_box.before_expanded h2,section.main_types .region.region-product-banner-third .background-block .overlay_box.before_expanded>p.special_case,section.main_types .region:nth-of-type(2) .background-block .overlay_box .after_sub{width:320px}section.main_types .region.region-product-banner-first .background-block .overlay_box.before_expanded>p.special_case{top:132px}section.main_types .region.region-product-banner-second .background-block .overlay_box .after_sub{width:90vw!important}.search_ques_help_cneter{top:70px}.main_que_div dl>dt::before,.que_section dl>dt::before{font-size:11px}.restor_nav a{width:40px;height:40px;top:58%}.restro_process.clearfx_process .restor_nav a{padding-left:11px}.restro_process.clearfx_process .restor_nav a.left_nav{padding-left:16px}.restor_nav a.right_nav::after{left:10px;top:12px;transform:rotate(135deg)}.restor_nav a.left_nav::after{right:10px;top:12px;transform:rotate(-45deg)}section.main_types .region:nth-of-type(3) .background-block .overlay_box.before_expanded{height:auto;bottom:20px;right:0;width:85%;padding:0;left:auto}section.main_types .region:nth-of-type(2) .background-block .overlay_box.before_expanded>p{margin:0 40px 0 auto}.service_head22{text-align:right;font-size:14px!important}.mobile_timeline .quicktabs-wrapper .view-header{width:90%}.mobile_timeline ul li{width:80%}.mobile_timeline ul li:nth-child(2n){margin:0}.mobile_timeline .quicktabs-main ul::before{left:calc(80% - 3px)}.mobile_timeline .quicktabs-main ul::after{left:calc(80% - 11.5px)}.mobile_timeline ul li:nth-child(2n) .para_mobile{margin:0 0 0 auto}.mobile_timeline ul li:nth-child(2n) .para_mobile .main_block{flex-direction:row}.mobile_timeline ul li:nth-child(2n) .para_mobile .main_block .text{text-align:left}.mobile_timeline ul li:nth-child(2n) .para_mobile .main_block .text>p{margin:0 auto 0 0}.mobile_timeline ul li .para_mobile .main_block .image_time{width:70px;text-align:left}.mobile_timeline ul li:nth-child(2n) .para_mobile .year_line{right:-15px;left:auto;text-align:left}.mobile_timeline ul li:nth-child(2n)::before{left:auto;right:0}.mobile_timeline .quicktabs-wrapper .item-list ul.quicktabs-tabs>li:first-child,.mobile_timeline .quicktabs-wrapper .item-list ul.quicktabs-tabs>li:nth-child(3){min-width:100px}.webform-submission-multi-location-contact-form .js-form-item.form-item.js-form-type-textfield.form-type-textfield.js-form-item-name.form-item-name{margin-left:0}.webform-confirmation .webform-confirmation__message p.heading-right{font-size:14px}.restro_process_para p:last-child>a>span{padding-bottom:1.5px}.find_center .region .block .content>div>div>p span{right:6px}.numbers .number-header::before{width:220px}.numbers .number-header::after{right:230px}.numbers .number-header h1{font-size:48px;right:40px}.about_rfx.abt_clrfx .region-clearfx-header-second .block .content>div>div{padding:0!important}header .region-clearfx-header .block .content>div>div p{max-width:300px;left:20px}header .region-clearfx-header .block .content>div>div h1{left:20px}.about_rfx.abt_clrfx{min-height:600px}.about_rfx.abt_clrfx .partone{height:400px!important;padding:50px 0 0!important;background:linear-gradient(to bottom,#f2f2f2eb 80%,#f2f2f200)!important}.tabs_section.clearfx_tabs .highlt_text p{font-size:16px}.tabs_section.clearfx_tabs .highlt_text h2{font-size:22px}.about_rfx.abt_clrfx .region-clearfx-header-second .block .content>div>div .partone .main_part h2{font-size:22px;margin-bottom:40px!important}.about_rfx.abt_clrfx .partone .main_part::before{top:35px}.tabs_section .main_tabs{position:relative;min-height:875px}.tabs_section.clearfx_tabs .main_tabs{min-height:675px}.tabs_section .main_tabs .region .block:first-child{width:60%!important;padding:30px 20px!important}.tabs_section .main_tabs .region .block:first-child.tab_extended{width:95%!important}.tabs_section .main_tabs .region .block h3{margin-bottom:20px;font-size:20px;height:auto;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;min-height:inherit}#block-howlongdoesclearfxlast,#block-what-restorfx-1{width:77%;padding:250px 20px 20px 40px}.clearfx_tabs #block-what-restorfx-1{width:75%}#block-doesrestorfxprotectavehiclerestorfxthirdsection-2,#block-wheredoesclearfxstand{width:94%;padding:470px 20px 20px 50px}.tabs_section .main_tabs .region .block .tab_extended{width:100%;padding:30px 20px!important;height:auto!important}.restro_process.clearfx_process .region-clearfx-tab-slider .quicktabs-main .field-content>div .tab-pane .restro_products .watch-video{top:63%!important}.client_logo_div{height:auto;padding:70px 0}.que_section{min-height:auto;padding:0 0 12px 20px;margin-bottom:30px;margin-top:30px}section.testimonials{padding:50px 0}.restro_process.clearfx_process .region-clearfx-tab-slider .quicktabs-main .field-content>div .tab-pane .restro_products .block_div h3{font-size:26px}.restro_process.clearfx_process .region-clearfx-tab-slider .quicktabs-main .field-content>div .tab-pane .restro_products .block_div p{font-size:14px;letter-spacing:0}.watch-video p a{font-size:20px!important}.que_section .more_que p>a::after{right:10px}.que_section .more_que p>a .plus_btn{right:15px}.services_main a.more_about{padding-right:10px!important}section.main_types .region:nth-of-type(3) .background-block .overlay_box.before_expanded h2::before{left:-130px;top:auto;bottom:12px}section.main_types .region:nth-of-type(3) .background-block .overlay_box.before_expanded h2::after{left:-15px;top:auto;bottom:12px}section.main_types .region.region-product-banner-second .background-block{background-position:80% top}section.main_types .region.region-product-banner-third .background-block .overlay_box.before_expanded h2::before{left:auto!important;right:0;top:34px!important;bottom:auto!important}section.main_types .region.region-product-banner-third .background-block .overlay_box.before_expanded h2::after{left:auto!important;right:115px;top:35px!important;bottom:auto!important}section.main_types .region.region-product-banner-first .background-block .overlay_box>h2::after{left:205px}section.main_types .region.region-product-banner-first .background-block .overlay_box.before_expanded .after_sub{width:330px}.other_two_product .other_two_main ul>li.numbers_others>div.main-other-product{background-position:30% 100%!important}.other_two_product .other_two_main ul>li.clearfx_others>div.main-other-product{background-position:20%!important}.about_restor header{height:400px}.sliding_image{float:none!important;width:100%!important}.before-after-section .owl-carousel .owl-item .item{display:flex;flex-wrap:wrap}.main_page_header:not(.dupe){display:none}.stpcen.plabout .about_video:before{margin-top:-50px}}@media screen and (max-width:400px){.product_page_header h1{background-size:100% auto}}@media screen and (max-width:380px){.restro_process .region-restorfx-tab>div>div>div>.quicktabs-main .tab-pane .main_for_3 .part-one{height:calc(100% - 61px)}.nw-before-after-slider.restortab{height:61px!important}div.jx-image.jx-left img,div.jx-image.jx-right img{top:0;transform:translateY(0)}.social-wall-nav .left_nav,.social-wall-nav .right_nav{width:60px}header .region-restorfx-header .block .content>div>div{background-position:30% bottom}.testimonial_main_block>p{width:calc(100% - 100px);line-height:21px;margin:30px 0 20px;min-height:150px}.mobile_timeline ul li{width:90%}.mobile_timeline .quicktabs-main ul::before{left:calc(90% - 3px)}.mobile_timeline .quicktabs-main ul::after{left:calc(90% - 11.5px)}.testimonial_main_block>.img_crcl{height:130px;width:130px}section.testimonials{margin-top:30px}.webform-confirmation .webform-confirmation__message p.heading-right>a{padding:6px 50px 6px 30px}.webform-confirmation .webform-confirmation__message p.heading-right{font-size:12px}.webform-confirmation .webform-confirmation__message p.heading-right>a>span{width:20px;height:20px;right:10px;font-size:16px}}@media screen and (max-width:321px){section.main_types .region:nth-of-type(2) .background-block .overlay_box .after_sub{width:295px}section.main_types .region:nth-of-type(2) .background-block .overlay_box h2,section.main_types .region:nth-of-type(3) .background-block .overlay_box.before_expanded h2{font-size:36px}section.main_types .region:nth-of-type(3) .background-block .overlay_box.before_expanded h2::after{left:-25px;top:53px}section.main_types .region:nth-of-type(3) .background-block .overlay_box.before_expanded h2::before{left:-145px;top:53px}section.main_types .region:nth-of-type(3) .background-block .overlay_box.before_expanded .after_sub,section.main_types .region:nth-of-type(3) .background-block .overlay_box.before_expanded h2,section.main_types .region:nth-of-type(3) .background-block .overlay_box.before_expanded>p{max-width:100%}section.main_types .region.region-product-banner-third .background-block .overlay_box.before_expanded>p.special_case{left:0}#block-quicktabsabouttab .item-list>a:first-child,#block-quicktabsabouttab .item-list>a:nth-child(3){margin:0 5px}.find_center .region .block .content>div>div>p{font-size:12px}.social_wall_section h2{width:auto;margin:40px 0 30px 20px}a.more_about{display:inline-block}.webform-confirmation .webform-confirmation__message p.heading-right{right:-20px}.webform-confirmation .webform-confirmation__message p.heading-right>a{padding:6px 40px 6px 30px;font-size:14px}.webform-confirmation .webform-confirmation__message p.heading-right>a::after{right:10px;padding-left:8px;padding-top:3px}section.main_types .region.region-product-banner-third .background-block .overlay_box.before_expanded h2::before{width:60px}section.main_types .region.region-product-banner-third .background-block .overlay_box.before_expanded h2::after{right:65px}.que_section .more_que p>a{display:inline-block;margin-right:-20px}.que_section .more_que p{padding-right:20px}.main_opportunity .que_section .more_que p>a::after{padding-bottom:2px}.tabs_section .external_link a{padding:6px 10px}}@media (prefers-color-scheme:dark){#block-opportunitysixsection .content .faq_tabing p,.before-after-section>h2,.book_consultation h2,.conct,.conct~p,.fieldset-legend.js-form-required.form-required,.form_cont h2,.form_cont h3,.fs-title:not(#msform fieldset .fs-title),.js-form-item label,.js-form-item.form-item .fieldset-legend,.main_que_div dl>dd>p,.new_qus .faq_tabs h5,.que_section .heading h2,.que_section .more_que p,.que_section dl>dd>p,.restro_process_para,.restro_process_para p:first-child,body,h4{color:#fff!important}.gridtab--0>.sub_divs,.gridtab>.faq_main{background:#121212!important}.client_logo_div ul li>img:hover{filter:invert(1) hue-rotate(180deg)}.book_consultation p,.contact_form.partner .form_cont p,.expanded .services_detail_text_expnd p,.explore_about p,.local_div p,.main_opportunity section.main_section_opp .opp_content p,.main_opportunity section.main_section_opp .opp_content>ul>li,.main_opportunity section.main_section_opp .opp_content>ul>li>ul>li,.main_que_div dl>dt,.nearest_center .find_out_more p,.nearest_center_head p,.que_section .heading h2,.que_section dl>dt,.services_detail_text_expnd .visit_faq a,.services_detail_text_expnd ul li,.services_type h3,.tabs_div h3,.tabs_div p,.teamship p,p.custom-contact{color:#fff}.services_detail_text_expnd ul li::before{background:#fff}.webform-button--submit.button:not(.active),.webform-submission-single-location-form-form .webform-button--next.button:not(.active){color:#bfbfbf}.corporate_head h2,.msg_div>p,.table-condensed{color:#000!important}body{background-color:#121212}.gridtab>.faq_main .tabs_div:hover,.gridtab>.faq_main.is-active .tabs_div{background:#444!important;border-radius:10px}.gridtab--0>.faq_main.is-active{background:0 0!important}.gridtab--0>.sub_divs{border-color:#fff!important}#Whatisafluxcoat,.faqss .heading h2{color:#646464!important}#Whatisafluxcoat11>p,.main_que_div dl>dd#Whatisafluxcoat11>p{color:#7a7a7a!important}section.main_section_opp.rightc::before{background-color:#121212!important}.main_opportunity section.main_section_opp.section-right-p.social-wall-opp-section::after{z-index:1}.que_section.new_qus.searched_result{background-color:#121212}.main_que_div dl>dd p>a,.que_section dl>dd p>a{color:#a7a7a7}.plopportunity:not(.stpcen) .main_opportunity section.main_section_opp.section_opp_5 .opp_content:after,.stpcen.plabout .about_video:before{opacity:62%}form:not(#msform) .form-block-a2p .js-form-item label,form:not(#msform) .form-block-a2p .js-form-type-link span{color:#9e9e9e!important}@media screen and (min-width:1026px){header.opportunity_hero .form_main_div{background:linear-gradient(to bottom,rgba(0,0,0,.5) 0,rgba(0,0,0,.5) 90%,rgba(64,64,64,.5) 100%)}}}@media screen and (max-width:414px){.faq_head>p::after,.faq_head>p::before{top:58%}}@media screen and (max-width:411px){.faq_head>p::after,.faq_head>p::before{top:58%}}@media screen and (max-width:320px){.faq_head p.txt{padding-left:10px;font-size:50px}}