/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}@font-face{font-display:swap;font-family:Gibson Regular;font-weight:400;src:url(../../fonts/Gibson/Gibson-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:DMSans;src:url(../../fonts/DMSans.woff2) format("woff2")}@font-face{font-display:swap;font-family:Gibson Medium;font-weight:500;src:url(../../fonts/Gibson/Gibson-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Gibson Semibold;font-weight:600;src:url(../../fonts/Gibson/Gibson-SemiBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Gibson Book;font-weight:300;src:url(../../fonts/Gibson/Gibson-Book.woff2) format("woff2")}@font-face{font-display:swap;font-family:Montserrat;src:url(../../fonts/Montserrat/Montserrat-VariableFont.woff2) format("woff2")}@media (min-width:1420px){.about_statement .pill,.banner_box span,.get_in_touch-info>span,.toggle_to_sides button{font-size:.8333333333vw;line-height:1.3541666667vw}}@media (max-width:1440px){.about_statement .pill,.banner_box span,.get_in_touch-info>span,.toggle_to_sides button{font-size:14px;line-height:24px}}@media (max-width:1420px){.about_statement .pill,.banner_box span,.get_in_touch-info>span,.toggle_to_sides button{font-size:12.6px;line-height:1.4em}}@media (max-width:768px){.about_statement .pill,.banner_box span,.get_in_touch-info>span,.toggle_to_sides button{line-height:1.3em}}html{overflow-x:hidden}body{font-family:Montserrat;font-size:16px}.d-block,picture{display:block}.w-100,.wh-100{width:100%}.h-100,.wh-100{height:100%}img{height:auto;vertical-align:top}.container{margin-inline:auto;width:92.8%}@media (min-width:1420px){.container{max-width:89.5833333333vw}}@media (max-width:1420px){.container{max-width:1260px}}.relative{position:relative}.absolute{position:absolute}a,button,input[type=submit]{cursor:pointer;transition:all .3s ease}aside,footer,header,main,section{width:100%}a{text-decoration:none}button,input,option,select,textarea{outline:none}video{aspect-ratio:16/9;display:block;width:100%}h1{font-family:Gibson Semibold}@media (min-width:1420px){h1{font-size:3.125vw}}@media (max-width:1420px){h1{font-size:42.8px}}@media (max-width:1200px){h1{font-size:38px}}h2{color:#050505;font-family:Gibson Semibold}@media (min-width:1420px){h2{font-size:2.5vw;line-height:2.9166666667vw}}@media (max-width:1420px){h2{font-size:35px;line-height:1.2em}}@media (max-width:1200px){h2{font-size:30px}}h3{font-size:2.0833333333vw;line-height:normal}@media (max-width:1420px){h3{font-size:40px}}@media (max-width:768px){h3{font-size:32px}}@media (min-width:1420px){h4{font-size:1.6666666667vw;line-height:2.0833333333vw}}@media (max-width:1420px){h4{font-size:23.4px;line-height:1.35em}}@media (max-width:1200px){h4{font-size:21.8px}}.p14{font-size:.7291666667vw;line-height:1.25vw}@media (max-width:1440px){.p14{font-size:14px}}@media (max-width:1420px){.p14{font-size:14px;line-height:24px}}.p16{font-size:.8333333333vw}@media (max-width:1440px){.p16{font-size:16px}}@media (max-width:1420px){.p16{font-size:16px}}.p18{font-size:.9375vw;line-height:1.4583333333vw}@media (max-width:1440px){.p18{font-size:16px}}@media (max-width:1420px){.p18{font-size:18px;line-height:28px}}@media (min-width:1420px){.black_btn,.btn,.line_btn,.p20,.red_btn{font-size:1.0416666667vw;line-height:1.5625vw}}@media (max-width:1420px){.black_btn,.btn,.line_btn,.p20,.red_btn{font-size:17.2px;line-height:27.2px}}.p24{line-height:normal}@media (min-width:1420px){.p24{font-size:1.25vw}}@media (max-width:1420px){.p24{font-size:18px}}.p32{font-size:1.6666666667vw}@media (max-width:1200px){.p32{font-size:32px}}@media (max-width:768px){.p32{font-size:28px}}.black_btn,.btn,.line_btn,.red_btn{width:-moz-fit-content;width:fit-content}@media (min-width:1420px){.black_btn,.btn,.line_btn,.red_btn{align-items:center;border:.0520833333vw solid;border-radius:.4166666667vw;display:flex;flex-wrap:wrap;gap:.5208333333vw;justify-content:center;padding-block:.6770833333vw;padding-inline:1.3541666667vw 1.1979166667vw}}@media (max-width:1420px){.black_btn,.btn,.line_btn,.red_btn{align-items:center;border:1px solid;border-radius:6px;display:flex;flex-wrap:wrap;gap:6px;gap:5.6px;justify-content:center;padding-block:9px;padding-inline:18px 16px}}.black_btn svg,.btn svg,.line_btn svg,.red_btn svg{transition:all .4s ease}.black_btn:hover svg,.btn:hover svg,.line_btn:hover svg,.red_btn:hover svg{transform:rotate(-90deg)}.red_btn{background-color:#d72622;border-color:#d72622;color:#fff}.black_btn{background-color:#050505;border-color:#050505;color:#fff}.black_btn svg path{fill:#d72622}.line_btn{background-color:transparent;border-color:#d72622;color:#d72622;transition:all .4s ease}.line_btn svg path{fill:#d72622}.line_btn:hover{background-color:#d72622;color:#fff}.line_btn:hover svg path{fill:#fff}.tabs{max-width:41.6666666667vw}@media (max-width:1200px){.tabs{max-width:800px}}.tabs_head{align-items:center;display:flex;gap:1.0416666667vw;padding-block:1.6666666667vw;padding-inline:1.25vw}@media (max-width:1420px){.tabs_head{gap:20px;padding-block:32px;padding-inline:24px}}@media (max-width:768px){.tabs_head{gap:10px;padding-block:20px;padding-inline:20px}}.tabs_title{font-family:Gibson Semibold;font-size:1.6666666667vw}@media (max-width:1420px){.tabs_title{font-size:32px}}@media (max-width:768px){.tabs_title{font-size:24px}}.tabs_text{color:#fff;padding:0 1.25vw 1.6666666667vw}@media (max-width:1200px){.tabs_text{padding:0 24px 32px}}.tabs_item{background-color:#f0f2f2;border-radius:.8333333333vw;cursor:pointer;margin-bottom:1.25vw}@media (max-width:1200px){.tabs_item{border-radius:16px;margin-bottom:24px}}.tabs_item.acc_active{background-color:#000}.tabs_item.acc_active .tabs_title{color:#8bc9ee}.tabs_item.acc_active .tabs_icon{background-color:#8bc9ee}.tabs_item.acc_active .tabs_icon img{filter:brightness(0)}.tabs_icon{align-items:center;background-color:#000;border-radius:1000px;display:flex;height:2.5vw;justify-content:center;padding:.5208333333vw;width:2.5vw}.terms_page{padding-bottom:0;padding-top:7.8125vw}@media (max-width:1420px){.terms_page{padding-bottom:0px;padding-top:100px}}@media (max-width:768px){.terms_page{padding-top:80px}}.terms_page li,.terms_page p{font-size:.938vw;line-height:1.25vw}@media (max-width:1420px){.terms_page li,.terms_page p{font-size:18px;line-height:24px}}.terms_page a{color:#050505;text-decoration:underline}.terms_page ul,.terms_page ol{margin-block:.5208333333vw;padding-left:1.0416666667vw}@media (max-width:1420px){.terms_page ul,.terms_page ol{margin-block:10px;padding-left:20px}}.terms_page h1,.terms_page h2,.terms_page h3,.terms_page h4,.terms_page h5,.terms_page h6{margin-block:1.0416666667vw .5208333333vw}@media (max-width:1420px){.terms_page h1,.terms_page h2,.terms_page h3,.terms_page h4,.terms_page h5,.terms_page h6{margin-block:20px 10px}}@media (max-width:1024px){.terms_page h3{font-size:26px}}.terms_page.post_page img{border-radius:1rem;margin-block:1.0416666667vw 0;width:100%}@media (max-width:1420px){.terms_page.post_page img{margin-block:20px 0}}.terms_page .post_content{margin-block:2.6041666667vw;margin-block:50px}h1,h2,h3,h4,h5,h6{margin:0}.main_hero{background-image:url(../../images/bg-hero-1.webp);background-repeat:no-repeat;background-size:100%;margin-top:0;padding-block:10.8333333333vw 3.6458333333vw}@media (max-width:1420px){.main_hero{padding-block:158px 70px}}@media (max-width:1024px){.main_hero{background-position:top;background-size:cover}}@media (max-width:768px){.main_hero{padding-block:70px 50px}}.main_hero_grid{display:grid;grid-template-columns:45.6770833333vw 1fr}@media (max-width:1420px){.main_hero_grid{grid-template-columns:56.083vw 43.917vw}}@media (max-width:1024px){.main_hero_grid{grid-template-columns:1fr}.main_hero_left{text-align:center}}.main_hero_left div{display:flex;gap:1.0416666667vw}@media (max-width:1420px){.main_hero_left div{gap:20px}}@media (max-width:768px){.main_hero_left div{align-items:center;flex-direction:column}.main_hero_left div a{width:240px}}.main_hero_right{margin:auto}.main_hero_right video{filter:saturate(1.5);height:39.375vw;margin-top:-5.2083333333vw;mix-blend-mode:multiply;width:35.3125vw}@media (max-width:1024px){.main_hero_right video{height:500px;width:100%}}.main_hero_subtitle{background-color:#f0f2f2;border-radius:2.6041666667vw;display:inline-flex;font-weight:600;margin-bottom:.8333333333vw;padding:.5208333333vw .625vw}@media (max-width:1420px){.main_hero_subtitle{border-radius:50px;margin-bottom:16px;padding:10px 12px}}@media (max-width:768px){.main_hero_subtitle{font-size:14px;margin-bottom:20px}}.main_hero_img{max-width:23.594vw}@media (max-width:1200px){.main_hero_img{max-width:300px}}.main_hero h1{font-family:Gibson Semibold}.main_hero h1 span{color:#d72622}.main_hero p{color:rgba(5,5,5,.8);line-height:1.3541666667vw;max-width:36.4583333333vw;padding-block:1.6666666667vw 2.6041666667vw}@media (max-width:1440px){.main_hero p{max-width:600px}}@media (max-width:1420px){.main_hero p{line-height:26px;margin:auto;max-width:700px;padding-block:32px 50px}}.main_hero .review{font-family:Gibson Book;opacity:.8;max-width:100%;}@media (max-width:768px){.main_hero .review{text-align:center}}.main_hero_brands{height:10.4166666667vw;margin-top:-5.2083333333vw;max-width:89.5833333333vw;text-align:center}@media (max-width:1420px){.main_hero_brands{height:200px;margin-top:-100px;max-width:1720px}}@media (max-width:1200px){.main_hero_brands{margin-top:0}}.main_hero_brands p{color:rgba(5,5,5,.8);font-family:Gibson Book;max-width:100%}.main_hero_brands img{opacity:.2}.main_hero_quote{color:rgba(5,5,5,.6);font-family:Gibson Semibold;font-size:1.4583333333vw;line-height:1.9791666667vw;margin:auto;max-width:38.28125vw;padding-block:5.2083333333vw 2.6041666667vw;text-align:center}@media (max-width:1420px){.main_hero_quote{font-size:28px;line-height:38px;max-width:735px;padding-block:100px 50px}}@media (max-width:1024px){.main_hero_quote{padding-block:50px}}.main_hero_quote p{color:rgba(5,5,5,.6);font-size:1.4583333333vw;line-height:1.9791666667vw;max-width:100%}@media (max-width:1420px){.main_hero_quote p{font-size:28px;line-height:38px}}.main_hero_quote strong{color:rgba(5,5,5,.8)}.home_about{padding-block:0 3.125vw}@media (max-width:1420px){.home_about{padding-block:0 60px}}@media (max-width:768px){.home_about{padding-block:0 50px}}.home_about_container{display:flex;gap:13.0208333333vw;padding-block:.8333333333vw 0}@media (max-width:1420px){.home_about_container{gap:200px;padding-block:16px 0}}@media (max-width:1200px){.home_about_container{gap:100px}}@media (max-width:1024px){.home_about_container{flex-direction:column;gap:40px}}.home_about_left{max-width:29.8958333333vw;width:100%}@media (max-width:1420px){.home_about_left{max-width:574px}}@media (max-width:1200px){.home_about_left{max-width:400px}}@media (max-width:768px){.home_about_left{max-width:100%}}.home_about_left h2{padding-block:0 3.0208333333vw}@media (max-width:1420px){.home_about_left h2{padding-block:0 58px}}@media (max-width:768px){.home_about_left h2{padding-block:0 30px}}.home_about_left h2 span{color:#ff3b3b}.home_about_left a{display:inline-flex}.home_about_right{max-width:40.7291666667vw;width:100%}@media (max-width:1420px){.home_about_right{max-width:782px}}@media (max-width:768px){.home_about_right{max-width:100%}}.home_about_right .p18{color:rgba(5,5,5,.8);line-height:1.4583333333vw}@media (max-width:1420px){.home_about_right .p18{line-height:28px}}.home_about_stats{display:flex;gap:5.2083333333vw;padding-block:4.1666666667vw 0}@media (max-width:1420px){.home_about_stats{gap:80px;padding-block:80px 0}}@media (max-width:768px){.home_about_stats{align-items:center;flex-direction:column;gap:40px;padding-block:40px 0;text-align:center}}.home_services{padding-block:5.2083333333vw;text-align:center}@media (max-width:1420px){.home_services{padding-block:100px}}@media (max-width:768px){.home_services{padding-block:50px}}.home_services h2{padding-block:.8333333333vw 1.25vw}@media (max-width:1420px){.home_services h2{padding-block:16px 24px}}.home_services .p18{color:rgba(5,5,5,.8);margin:auto;max-width:30.1041666667vw}@media (max-width:1420px){.home_services .p18{max-width:578px}}@media (max-width:768px){.home_services .p18{max-width:100%}}.home_services_cards{display:flex;flex-wrap:wrap;gap:20px;padding-top:4.1666666667vw}@media (max-width:1420px){.home_services_cards{padding-top:80px}}@media (max-width:768px){.home_services_cards{flex-direction:column;padding-top:40px}}.home_services_card{background-color:#f9fafa;background-image:url(../../images/bg-services.svg);background-position:100% 100%;background-repeat:no-repeat;background-size:10.78125vw;border-radius:1.0416666667vw;flex:1 1 calc(33.333% - 20px);gap:1.25vw;min-height:23.5416666667vw;padding:1.6666666667vw 1.4583333333vw;text-align:left;transition:all .3s ease}@media (max-width:1420px){.home_services_card{border-radius:20px;min-height:452px;padding:32px 28px}}@media (max-width:1024px){.home_services_card{background-size:150px;flex:1 1 calc(50% - 20px);min-height:300px}}.home_services_card:nth-child(7) .p18,.home_services_card:nth-child(8) .p18{width:85%}@media (max-width:768px){.home_services_card:nth-child(7) .p18,.home_services_card:nth-child(8) .p18{width:100%}}.home_services_card:hover{background-size:16.1458333333vw}@media (max-width:1420px){.home_services_card:hover{background-size:310px}}.home_services_card:hover .black_btn{opacity:1}.home_services_card:last-child:nth-child(3n+1){flex:1 1 100%}.home_services_card:last-child:nth-child(3n+2),.home_services_card:nth-last-child(2):nth-child(3n+1){flex:1 1 calc(50% - 20px)}.home_services_card:nth-child(6n+1):hover{background-color:#c1c1c1;background-image:url(../../images/bg-gray.png)}.home_services_card:nth-child(6n+2):hover{background-color:#c7e5f7;background-image:url(../../images/bg-blue.png)}.home_services_card:nth-child(6n+3):hover,.home_services_card:nth-child(6n+4):hover{background-color:#f78f8f;background-image:url(../../images/bg-red.png)}.home_services_card:nth-child(6n+5):hover{background-color:#c7e5f7;background-image:url(../../images/bg-blue.png)}.home_services_card:nth-child(6n+6):hover{background-color:#c1c1c1;background-image:url(../../images/bg-gray.png)}.home_services_card_title{color:#050505;font-weight:700;padding-bottom:.8333333333vw}@media (max-width:1420px){.home_services_card_title{padding-bottom:16px}}.home_services_card img{background-color:#fff;border-radius:100px;height:4.1666666667vw;margin-bottom:3.125vw;padding:.8333333333vw;width:4.1666666667vw}@media (max-width:1420px){.home_services_card img{height:80px;margin-bottom:60px;padding:16px;width:80px}}@media (max-width:768px){.home_services_card img{height:60px;margin-bottom:40px;padding:10px;width:60px}}.home_services_card .black_btn{display:inline-block;margin-top:1.25vw;opacity:0}.home_services_card .p18{margin:0;max-width:96%}@media (max-width:768px){.home_services_card .p18{max-width:100%}}.home_works{padding-block:5.2083333333vw;text-align:center}@media (max-width:1420px){.home_works{padding-block:100px}}@media (max-width:768px){.home_works{padding-block:50px}}.home_works h2{padding-top:.8333333333vw}@media (max-width:1420px){.home_works h2{padding-top:16px}}.home_works h2 span{color:#ff3b3b}.home_works .red_btn{display:inline-block;margin-top:2.6041666667vw}@media (max-width:1420px){.home_works .red_btn{margin-top:50px}}@media (max-width:768px){.home_works .red_btn{margin-top:25px}}.home_works_timeline{display:grid;gap:1.0416666667vw;grid-template-columns:repeat(4,1fr);margin-top:4.1666666667vw;text-align:left}@media (max-width:1420px){.home_works_timeline{gap:20px;margin-top:80px}}@media (max-width:768px){.home_works_timeline{grid-template-columns:1fr;margin-top:40px}}.home_works_timeline_container:last-of-type .home_works_timeline_line div{display:none}.home_works_timeline_line{align-items:center;display:flex;gap:2.6041666667vw}@media (max-width:1420px){.home_works_timeline_line{gap:50px}}@media (max-width:768px){.home_works_timeline_line{gap:25px}}.home_works_timeline_line p{color:rgba(5,5,5,.45);font-size:1.6666666667vw;font-weight:700;transition:color .3s ease}@media (max-width:1420px){.home_works_timeline_line p{font-size:32px}}.home_works_timeline_line div{background-color:rgba(5,5,5,.2);height:.1041666667vw;margin-right:1.25vw;position:relative;width:100%}.home_works_timeline_line div:after{background-color:#2693d1;content:"";height:100%;left:0;position:absolute;top:0;transition:width 3s linear;width:0}@media (max-width:768px){.home_works_timeline_line div:after{transition:width 2s linear}}.home_works_timeline_line div.fill:after{width:100%}@media (max-width:1420px){.home_works_timeline_line div{height:2px;margin-right:24px}}.home_works_timeline .p32{font-size:1.4583333333vw;font-weight:700;letter-spacing:-.8px;margin-bottom:1.25vw;opacity:0;padding-top:1.875vw;transition:all .3s ease}@media (max-width:1420px){.home_works_timeline .p32{font-size:28px;margin-bottom:24px;padding-top:36px}}.home_works_timeline .p18{line-height:1.4583333333vw;opacity:0;transition:all .3s ease}@media (max-width:1420px){.home_works_timeline .p18{line-height:28px}}.home_works_timeline_container:first-of-type .p18,.home_works_timeline_container:first-of-type .p32{opacity:1}.home_clients_bg{height:50.0520833333vw;left:0;pointer-events:none;position:absolute;top:-2.3958333333vw;width:70.8333333333vw;z-index:1}@media (max-width:1420px){.home_clients_bg{height:100%;top:0;width:auto}}.home_clients .container{background-color:rgba(139,201,238,.2);background-position:0;background-repeat:no-repeat;background-size:70%;border-radius:1.0416666667vw;overflow:hidden;padding:5.2083333333vw 3.125vw;position:relative}@media (max-width:1420px){.home_clients .container{border-radius:20px;padding:100px 60px}}@media (max-width:1200px){.home_clients .container{padding:80px 40px}}@media (max-width:768px){.home_clients .container{padding:40px 20px}}.home_clients_head{align-items:end;display:flex;justify-content:space-between;padding-bottom:4.1666666667vw}@media (max-width:768px){.home_clients_head{align-items:flex-start;flex-direction:column;gap:20px;padding-bottom:40px}}.home_clients_head div{position:relative}.home_clients_head .splide-next,.home_clients_head .splide-prev{align-items:center;background-color:#d72622;border:1px solid #d72622;border-radius:.4166666667vw;display:flex;height:2.9166666667vw;justify-content:center;transition:all .3s ease;width:2.9166666667vw}.home_clients_head .splide-next svg path,.home_clients_head .splide-prev svg path{stroke:#fff}@media (max-width:1420px){.home_clients_head .splide-next,.home_clients_head .splide-prev{border-radius:8px;height:56px;width:56px}}@media (max-width:768px){.home_clients_head .splide-next,.home_clients_head .splide-prev{height:40px;width:40px}}.home_clients_head .splide-next.is-disabled,.home_clients_head .splide-prev.is-disabled{background-color:transparent;border:1px solid #d72622;pointer-events:none}.home_clients_head .splide-next.is-disabled svg path,.home_clients_head .splide-prev.is-disabled svg path{stroke:#d72622}.home_clients_actions{display:flex;gap:.5208333333vw}@media (max-width:768px){.home_clients_actions{gap:10px}}.home_clients_slide{max-width:73.125vw}@media (max-width:1420px){.home_clients_slide{max-width:1404px}}.home_clients_slide .splide__slide{background-color:rgba(5,5,5,.6);border-radius:.5208333333vw;padding:1.875vw 1.4583333333vw}@media (max-width:1420px){.home_clients_slide .splide__slide{border-radius:10px;padding:36px 28px}}.home_clients_slide .splide__track{overflow:visible}.home_clients_slide-title{color:#fff;font-family:Gibson Semibold}.home_clients_slide-date{color:#fff;opacity:.6}.home_clients_slide-text{color:#fff;padding-block:3.125vw 1.6666666667vw}@media (max-width:1420px){.home_clients_slide-text{padding-block:60px 32px}}@media (max-width:1024px){.home_clients_slide-text{-webkit-line-clamp:10;-webkit-box-orient:vertical;display:-webkit-box;margin-block:30px 20px;overflow:hidden;padding-block:0;text-overflow:ellipsis}}@media (max-width:768px){.home_clients_slide-text{-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;margin-block:30px 20px;overflow:hidden;padding-block:0;text-overflow:ellipsis}}.home_clients_slide-rating{display:flex;gap:.5208333333vw}@media (max-width:1420px){.home_clients_slide-rating{gap:10px}}.home_clients .cta_subtitle{margin-bottom:.8333333333vw}@media (max-width:1420px){.home_clients .cta_subtitle{margin-bottom:16px}}.home_clients h2 span{color:#ff3b3b}.home_blog{padding-block:5.2083333333vw}@media (max-width:1420px){.home_blog{padding-block:100px}}@media (max-width:768px){.home_blog{padding-block:50px}}.home_blog h2{max-width:31.3541666667vw}@media (max-width:1420px){.home_blog h2{max-width:602px}}@media (max-width:768px){.home_blog h2{width:100%}}.home_blog h2 span{color:#d72622}.home_blog .red_btn{display:inline-flex}.home_blog_action{align-items:flex-end;display:flex;justify-content:space-between;padding-top:.8333333333vw}@media (max-width:1420px){.home_blog_action{gap:20px;padding-top:16px}}@media (max-width:1024px){.home_blog_action{align-items:flex-start;flex-direction:column}}.home_blog_tag{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:hsla(0,0%,100%,.15);border:.2px solid hsla(0,0%,100%,.2);border-radius:1.0416666667vw;color:#fff;font-size:.7291666667vw;left:1.0416666667vw;padding:.3125vw .4166666667vw;position:absolute;top:1.0416666667vw;z-index:1}@media (max-width:1420px){.home_blog_tag{border-radius:20px;font-size:14px;left:20px;padding:6px 8px;top:20px}}.home_blog_date{color:rgba(5,5,5,.6);font-family:Gibson Book;padding-left:.3125vw}@media (max-width:1420px){.home_blog_date{padding-left:6px}}.home_blog_cards{display:grid;gap:1.0416666667vw;grid-template-columns:1fr 1fr 1fr;padding-top:4.1666666667vw}@media (max-width:1420px){.home_blog_cards{gap:20px;padding-top:80px}}@media (max-width:1024px){.home_blog_cards{grid-template-columns:1fr;padding-top:40px}}.home_blog_cards a{background-color:#f7f7f7;border-radius:1.0416666667vw;max-height:24.4791666667vw;padding:.8333333333vw .8333333333vw 1.25vw;transition:all .3s ease}@media (max-width:1420px){.home_blog_cards a{border-radius:20px;max-height:470px;padding:16px 16px 24px}}@media (max-width:768px){.home_blog_cards a{max-height:100%}}.home_blog_cards a:hover .black_btn{opacity:1}.home_blog_cards a:hover .home_blog_cards_bottom{padding:0}.home_blog_cards a:hover .home_blog_cards_top img{transform:scale(1.05)}.home_blog_cards .p32{color:rgba(5,5,5,.8);font-family:Gibson Semibold;padding-block:.8333333333vw}@media (max-width:1420px){.home_blog_cards .p32{padding-block:16px}}.home_blog_cards_top{padding-bottom:1.25vw;position:relative}@media (max-width:1420px){.home_blog_cards_top{padding-bottom:24px}}.home_blog_cards_top div{border-radius:.4166666667vw;overflow:hidden}@media (max-width:1420px){.home_blog_cards_top div{border-radius:8px}}.home_blog_cards_top img{border-radius:.4166666667vw;height:100%;min-height:11.4583333333vw;max-height:11.4583333333vw;-o-object-fit:cover;object-fit:cover;transform-origin:left top;transition:transform .4s ease;width:100%}@media (max-width:1420px){.home_blog_cards_top img{border-radius:8px;max-height:220px;min-height:220px;}}@media (max-width:768px){.home_blog_cards_top img{max-height:100%}}.home_blog_cards_bottom{padding-block:1.6666666667vw 0;transition:all .3s ease}@media (max-width:1420px){.home_blog_cards_bottom{padding-block:32px 0}}.home_blog_cards .black_btn{justify-content:center;opacity:0;transition:all .3s ease;width:100%}.home_why{padding-block:5.2083333333vw}@media (max-width:1420px){.home_why{padding-block:100px}}@media (max-width:768px){.home_why{padding-block:50px}}.home_why_top{align-items:flex-end;display:flex;gap:5.2083333333vw;margin-bottom:4.1666666667vw}@media (max-width:1420px){.home_why_top{gap:100px;margin-bottom:80px}}@media (max-width:768px){.home_why_top{flex-direction:column;gap:50px;margin-bottom:40px}}.home_why_top h2{max-width:26.5625vw}@media (max-width:1420px){.home_why_top h2{max-width:510px}}@media (max-width:768px){.home_why_top h2{max-width:100%}}.home_why_top h2 span{color:#d72622}.home_why_top p{color:rgba(5,5,5,.8);max-width:26.5625vw;text-align:right}@media (max-width:1420px){.home_why_top p{max-width:510px}}@media (max-width:768px){.home_why_top p{max-width:100%}}.home_why_bottom{align-items:flex-start;display:flex;gap:7.8125vw}@media (max-width:1420px){.home_why_bottom{gap:100px}}@media (max-width:1024px){.home_why_bottom{align-items:center;flex-direction:column;gap:50px}}.home_why_image{max-width:34.375vw}@media (max-width:1420px){.home_why_image{max-width:550px}}@media (max-width:1200px){.home_why_image{max-width:450px}}@media (max-width:768px){.home_why_image{max-width:100%}}.home_why_list,.home_why_list ul{width:100%}@media (min-width:1420px){.home_why_list ul li:not(:last-child){margin-bottom:1.25vw}}@media (max-width:1420px){.home_why_list ul li:not(:last-child){margin-bottom:18px}}.home_why_list .icon{background:#050505;border-radius:50%;overflow:hidden;transition:all .3s ease}@media (min-width:1420px){.home_why_list .icon{aspect-ratio:1/1;display:block;height:2.5vw;min-width:2.5vw;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;padding:.625vw;width:2.5vw}}@media (max-width:1420px){.home_why_list .icon{aspect-ratio:1/1;display:block;height:39.4px;min-width:39.4px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;padding:7.4px;width:39.4px}}.home_why_list .icon img,.home_why_list .icon svg{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transition:all .3s ease;width:100%}@media (min-width:1420px){.home_why_list .acc_head{align-items:center;display:flex;flex-wrap:wrap;gap:1.0416666667vw;justify-content:flex-start}}@media (max-width:1420px){.home_why_list .acc_head{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start}}@media (min-width:1420px){.home_why_list .acc_head{padding-block:1.6666666667vw;padding-inline:1.25vw}}@media (max-width:1420px){.home_why_list .acc_head{padding-block:24.8px;padding-inline:17.6px}}@media (max-width:768px){.home_why_list .acc_head{align-items:flex-start;flex-wrap:nowrap}}.home_why_list .acc_head h3,.home_why_list .acc_head h4{color:#050505;font-family:Gibson Medium;font-weight:300;transition:all .3s ease}@media (min-width:1420px){.home_why_list .acc_content{padding:1.6666666667vw 1.25vw}}@media (max-width:1420px){.home_why_list .acc_content{padding:24.8px 24px 32px}}.home_why_list .acc_section{background:#f0f2f2;transition:all .3s ease;width:100%}@media (min-width:1420px){.home_why_list .acc_section{border-radius:.8333333333vw}}@media (max-width:1420px){.home_why_list .acc_section{border-radius:10px}}.home_why_list .acc_section>*{width:100%}.home_why_list .acc_section.acc_active{background:#050505}.home_why_list .acc_section.acc_active .icon{background:#8bc9ee}.home_why_list .acc_section.acc_active .icon img,.home_why_list .acc_section.acc_active .icon svg{filter:brightness(100) invert(1)}@media (min-width:1420px){.home_why_list .acc_section.acc_active .acc_head{padding-block:1.6666666667vw 0}}@media (max-width:1420px){.home_why_list .acc_section.acc_active .acc_head{padding-block:24.8px 0}}.home_why_list .acc_section.acc_active .acc_head h3,.home_why_list .acc_section.acc_active .acc_head h4{color:#8bc9ee}.home_why_list .acc_content li,.home_why_list .acc_content p,.home_why_list .acc_content span{color:#fff;font-family:Montserrat;font-style:normal;font-weight:400}@media (min-width:1420px){.home_why_list .acc_content li,.home_why_list .acc_content p,.home_why_list .acc_content span{font-size:.9375vw;line-height:1.4583333333vw}}@media (max-width:1440px){.home_why_list .acc_content li,.home_why_list .acc_content p,.home_why_list .acc_content span{font-size:14px;line-height:24px}}@media (max-width:1420px){.home_why_list .acc_content li,.home_why_list .acc_content p,.home_why_list .acc_content span{font-size:14px;line-height:1.4em}}@media (max-width:1200px){.home_why_list .acc_content li,.home_why_list .acc_content p,.home_why_list .acc_content span{line-height:1.3em}}@media (min-width:1420px){.about_statement,.other{padding-block:5.2083333333vw}}@media (max-width:1420px){.about_statement,.other{padding-block:74.6px}}@media (max-width:1200px){.about_statement,.other{padding-block:62px}}@media (max-width:768px){.about_statement,.other{padding-block:48px}}.about_statement .pill{background:rgba(139,201,238,.1);color:#2693d1;display:block;font-family:Gibson Regular;font-style:normal;font-weight:300;width:-moz-fit-content;width:fit-content}@media (min-width:1420px){.about_statement .pill{border-radius:1.0416666667vw;padding:.3125vw .625vw}}@media (max-width:1420px){.about_statement .pill{border-radius:14px;padding:3.4px 8px}}@media (min-width:1420px){.about_statement .pill{margin-bottom:.8333333333vw}}@media (max-width:1420px){.about_statement .pill{margin-bottom:9.6px}}.about_statement-head{width:100%}@media (min-width:1420px){.about_statement-head{align-items:center;align-items:flex-start;display:flex;flex-wrap:wrap;gap:9.9479166667vw;justify-content:flex-start}}@media (max-width:1420px){.about_statement-head{align-items:center;align-items:flex-start;display:flex;flex-wrap:wrap;gap:2rem 132px;justify-content:flex-start}}@media (min-width:1420px){.about_statement .content{width:39.2708333333vw}}@media (max-width:1420px){.about_statement .content{width:558px}}@media (max-width:768px){.about_statement .content{max-width:558px;width:100%}}.about_statement .content li,.about_statement .content p,.about_statement .content span{color:rgba(5,5,5,.8);font-family:Montserrat;font-style:normal;font-weight:400}@media (min-width:1420px){.about_statement .content li,.about_statement .content p,.about_statement .content span{font-size:.9375vw;line-height:1.4583333333vw}}@media (max-width:1440px){.about_statement .content li,.about_statement .content p,.about_statement .content span{font-size:14px;line-height:24px}}@media (max-width:1420px){.about_statement .content li,.about_statement .content p,.about_statement .content span{font-size:14px;line-height:1.4em}}@media (max-width:1200px){.about_statement .content li,.about_statement .content p,.about_statement .content span{line-height:1.3em}}@media (min-width:1420px){.about_statement .content>:not(:last-child){margin-bottom:.8333333333vw}}@media (max-width:1420px){.about_statement .content>:not(:last-child){margin-bottom:10px}}.about_statement-grid{width:100%}@media (min-width:1420px){.about_statement-grid{margin-top:4.1666666667vw}}@media (max-width:1420px){.about_statement-grid{margin-top:56px}}@media (min-width:1420px){.about_statement-grid{grid-gap:1.0416666667vw;display:grid;grid-template-columns:1fr 14.5833333333vw 36.1979166667vw}}@media (max-width:1420px){.about_statement-grid{grid-gap:14px;display:grid;grid-template-columns:1fr 204px 505px}}@media (max-width:1200px){.about_statement-grid{grid-template-columns:100%;margin-inline:auto;max-width:600px}}.about_statement-grid img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.about_statement-grid>*{overflow:hidden;position:relative;width:100%}@media (min-width:1420px){.about_statement-grid>*{border-radius:1.0416666667vw;/*height:17.7083333333vw*/}}@media (max-width:1420px){.about_statement-grid>*{border-radius:14px;height:300px}}@media (max-width:768px){.about_statement-grid>*{height:auto}}.about_statement-grid .image:before{background:rgba(5,5,5,.1);content:"";height:100%;inset:0;position:absolute;width:100%;z-index:2}.about_statement .information{background:rgba(139,201,238,.2);background-image:url(../../images/bg-mission.svg);background-position:100% 100%;background-repeat:no-repeat}@media (min-width:1420px){.about_statement .information{align-items:center;align-items:flex-start;background-size:10.4166666667vw;display:flex;flex-direction:column;flex-wrap:wrap;gap:1.25vw;justify-content:center;padding-inline:1.6666666667vw}}@media (max-width:1420px){.about_statement .information{align-items:center;align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;gap:16px;justify-content:center;padding-inline:24px}}@media (max-width:768px){.about_statement .information{background-size:150px;padding-block:38px}}.about_statement .information .content{width:100%!important}.about_statement .information h3{color:#2693d1;font-family:Gibson Semibold;font-weight:300;line-height:normal}@media (min-width:1420px){.about_statement .information h3{font-size:1.25vw}}@media (max-width:1420px){.about_statement .information h3{font-size:18px}}.about_statement .information li,.about_statement .information p,.about_statement .information span{color:#050505}.other-row{align-items:center;display:flex;flex-wrap:wrap;gap:0;justify-content:space-between;width:100%}@media (max-width:1420px){.other-row{gap:2rem}}@media (max-width:1300px){.other-row{flex-direction:column-reverse}}@media (min-width:1420px){.other_images{align-items:center;align-items:flex-end;display:flex;flex-wrap:wrap;gap:.9546875vw;justify-content:center;width:41.1979166667vw}}@media (max-width:1420px){.other_images{align-items:center;align-items:flex-end;display:flex;flex-wrap:wrap;gap:13.2px;justify-content:center;width:584px}}@media (max-width:1300px){.other_images{margin-inline:auto;max-width:580px;width:100%}}@media (max-width:550px){.other_images{flex-direction:column}}.other_images>*{flex:1}@media (min-width:1420px){.other_images>*{align-items:center;align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;gap:1.0588541667vw;justify-content:center}}@media (max-width:1420px){.other_images>*{align-items:center;align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;gap:14px;justify-content:center}}.other_images img{display:block;width:100%}@media (min-width:1420px){.other_images img{border-radius:.8333333333vw}}@media (max-width:1420px){.other_images img{border-radius:10px}}@media (min-width:1420px){.other_images-col:first-child{max-width:18.59375vw}}@media (max-width:1420px){.other_images-col:first-child{max-width:260px}}@media (max-width:550px){.other_images-col:first-child{max-width:100%}}@media (min-width:1420px){.other_images-col:nth-child(2) img:nth-child(2){height:13.4895833333vw;max-width:18.1770833333vw;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}}@media (max-width:1420px){.other_images-col:nth-child(2) img:nth-child(2){height:184px;max-width:250px}}@media (max-width:550px){.other_images-col:nth-child(2) img:nth-child(2){height:auto;max-width:100%}}@media (min-width:1420px){.other_info{width:43.4895833333vw}}@media (max-width:1420px){.other_info{width:610px}}@media (max-width:1300px){.other_info{width:100%}}.other_info h4{color:#050505;font-family:Gibson Regular;font-weight:400}@media (min-width:1420px){.other_info h4{margin-bottom:2.5vw}}@media (max-width:1420px){.other_info h4{margin-bottom:36px}}@media (max-width:1200px){.other_info h4{margin-bottom:28px}}@media (min-width:1420px){.other_info .content{max-width:37.5vw}}@media (max-width:1420px){.other_info .content{max-width:532px}}.other_info .content li,.other_info .content p,.other_info .content span{color:rgba(5,5,5,.8);font-family:Montserrat;font-style:normal;font-weight:400}@media (min-width:1420px){.other_info .content li,.other_info .content p,.other_info .content span{font-size:.9375vw;line-height:1.4583333333vw}}@media (max-width:1440px){.other_info .content li,.other_info .content p,.other_info .content span{font-size:14px;line-height:24px}}@media (max-width:1420px){.other_info .content li,.other_info .content p,.other_info .content span{font-size:14px;line-height:1.4em}}@media (max-width:1200px){.other_info .content li,.other_info .content p,.other_info .content span{line-height:1.3em}}@media (min-width:1420px){.other_info .content>:not(:last-child){margin-bottom:.8333333333vw}}@media (max-width:1420px){.other_info .content>:not(:last-child){margin-bottom:10px}}@media (min-width:1420px){.get_in_touch{padding-block:5.2083333333vw}}@media (max-width:1420px){.get_in_touch{padding-block:74.6px}}@media (max-width:1200px){.get_in_touch{padding-block:62px}}@media (max-width:768px){.get_in_touch{padding-block:48px}}@media (max-width:1440px){.get_in_touch{padding-bottom:50px}}.get_in_touch-row{align-items:center;align-items:flex-start;display:flex;flex-wrap:wrap;gap:0;justify-content:space-between;width:100%}@media (max-width:1420px){.get_in_touch-row{gap:2.5rem 2rem}}@media (min-width:1420px){.get_in_touch-info{width:30.8854166667vw}}@media (max-width:1420px){.get_in_touch-info{max-width:437px;width:100%}}@media (max-width:1300px){.get_in_touch-info{max-width:417px}}@media (max-width:1200px){.get_in_touch-info{max-width:100%}}.get_in_touch-info>span{background:rgba(139,201,238,.1);color:#2693d1;display:block;font-family:Gibson Regular;font-style:normal;font-weight:300;width:-moz-fit-content;width:fit-content}@media (min-width:1420px){.get_in_touch-info>span{border-radius:1.0416666667vw;padding:.3125vw .625vw}}@media (max-width:1420px){.get_in_touch-info>span{border-radius:14px;padding:3.4px 8px}}@media (min-width:1420px){.get_in_touch-info>span{margin-bottom:.8333333333vw}}@media (max-width:1420px){.get_in_touch-info>span{margin-bottom:9.6px}}.get_in_touch-info .content{width:100%}@media (min-width:1420px){.get_in_touch-info .content{margin-top:1.25vw}}@media (max-width:1420px){.get_in_touch-info .content{margin-top:18px}}@media (min-width:1420px){.get_in_touch-info .content{margin-bottom:4.1666666667vw}}@media (max-width:1420px){.get_in_touch-info .content{margin-bottom:56px}}.get_in_touch-info .content li,.get_in_touch-info .content p,.get_in_touch-info .content span{color:#050505;font-family:Montserrat;font-style:normal;font-weight:400}@media (min-width:1420px){.get_in_touch-info .content li,.get_in_touch-info .content p,.get_in_touch-info .content span{font-size:.9375vw;line-height:1.4583333333vw}}@media (max-width:1440px){.get_in_touch-info .content li,.get_in_touch-info .content p,.get_in_touch-info .content span{font-size:14px;line-height:24px}}@media (max-width:1420px){.get_in_touch-info .content li,.get_in_touch-info .content p,.get_in_touch-info .content span{font-size:14px;line-height:1.4em}}@media (max-width:1200px){.get_in_touch-info .content li,.get_in_touch-info .content p,.get_in_touch-info .content span{line-height:1.3em}}@media (min-width:1420px){.get_in_touch-info .content>:not(:last-child){margin-bottom:.8333333333vw}}@media (max-width:1420px){.get_in_touch-info .content>:not(:last-child){margin-bottom:10px}}.get_in_touch-info .contact{list-style:none}@media (min-width:1420px){.get_in_touch-info .contact li{align-items:center;align-items:flex-start;display:flex;flex-wrap:wrap;gap:1.25vw;justify-content:flex-start}}@media (max-width:1420px){.get_in_touch-info .contact li{align-items:center;align-items:flex-start;display:flex;flex-wrap:wrap;gap:18px;justify-content:flex-start}}@media (min-width:1420px){.get_in_touch-info .contact li:not(:last-child){margin-bottom:2.0833333333vw}}@media (max-width:1420px){.get_in_touch-info .contact li:not(:last-child){margin-bottom:28px}}.get_in_touch-info .contact .icon{background:#050505;border-radius:50%}@media (min-width:1420px){.get_in_touch-info .contact .icon{padding:.625vw}}@media (max-width:1420px){.get_in_touch-info .contact .icon{padding:6.6px}}@media (min-width:1420px){.get_in_touch-info .contact .icon{aspect-ratio:1/1;display:block;height:2.2916666667vw;min-width:2.2916666667vw;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:2.2916666667vw}}@media (max-width:1420px){.get_in_touch-info .contact .icon{aspect-ratio:1/1;display:block;height:38.2px;min-width:38.2px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:38.2px}}.get_in_touch-info .contact .icon img,.get_in_touch-info .contact .icon svg{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.get_in_touch-info .contact .info span{color:#050505;display:block;font-family:Gibson Semibold;line-height:normal}@media (min-width:1420px){.get_in_touch-info .contact .info span{font-size:1.25vw}}@media (max-width:1420px){.get_in_touch-info .contact .info span{font-size:18px}}@media (min-width:1420px){.get_in_touch-info .contact .info span{margin-bottom:.4166666667vw}}@media (max-width:1420px){.get_in_touch-info .contact .info span{margin-bottom:4.8px}}.get_in_touch-info .contact .info a,.get_in_touch-info .contact .info p{color:#050505;font-family:Montserrat;font-style:normal;font-weight:400}@media (min-width:1420px){.get_in_touch-info .contact .info a,.get_in_touch-info .contact .info p{font-size:.9375vw;line-height:1.4583333333vw}}@media (max-width:1440px){.get_in_touch-info .contact .info a,.get_in_touch-info .contact .info p{font-size:14px;line-height:24px}}@media (max-width:1420px){.get_in_touch-info .contact .info a,.get_in_touch-info .contact .info p{font-size:14px;line-height:1.4em}}@media (max-width:1200px){.get_in_touch-info .contact .info a,.get_in_touch-info .contact .info p{line-height:1.3em}}.get_in_touch-form{background:#f0f2f2}@media (min-width:1420px){.get_in_touch-form{border-radius:1.0416666667vw;padding:3.125vw 2.7083333333vw;width:50vw}}@media (max-width:1420px){.get_in_touch-form{border-radius:14px;max-width:710px;padding:42px 37px;width:100%}}@media (max-width:1300px){.get_in_touch-form{max-width:700px}}@media (max-width:1200px){.get_in_touch-form{max-width:100%}}@media (max-width:768px){.get_in_touch-form{padding:36px 28px}}.get_in_touch-form .gfield_required,.get_in_touch-form .gform_heading{display:none!important}@media (min-width:1420px){.get_in_touch-form .gform_fields{-moz-column-gap:1.25vw!important;column-gap:1.25vw!important;row-gap:1.25vw!important}}@media (max-width:1420px){.get_in_touch-form .gform_fields{-moz-column-gap:16px!important;column-gap:16px!important;row-gap:16px!important}}@media (max-width:768px){.get_in_touch-form .gform_fields{grid-template-columns:100%!important}.get_in_touch-form .gform_fields>*{grid-column:1/2!important}}.get_in_touch-form .gform_fields .gfield_radio{align-items:center!important;display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;justify-content:center!important;width:100%!important}@media (min-width:1420px){.get_in_touch-form .gform_fields .gfield_radio{gap:1.25vw!important}}@media (max-width:1420px){.get_in_touch-form .gform_fields .gfield_radio{gap:18px!important}}.get_in_touch-form .gform_fields .gfield_label{color:#000!important;font-family:Montserrat!important;font-style:normal!important;font-weight:400!important}@media (min-width:1420px){.get_in_touch-form .gform_fields .gfield_label{font-size:.9375vw!important;line-height:1.4583333333vw!important;margin-bottom:.5208333333vw!important}}@media (max-width:1420px){.get_in_touch-form .gform_fields .gfield_label{font-size:14px!important;line-height:1.4em!important;margin-bottom:6px!important}}@media (max-width:1200px){.get_in_touch-form .gform_fields .gfield_label{line-height:1.3em!important}}@media (min-width:1420px){.get_in_touch-form .gform_fields .gfield--type-radio{padding-bottom:1.25vw!important}}@media (max-width:1420px){.get_in_touch-form .gform_fields .gfield--type-radio{padding-bottom:16px!important}}.get_in_touch-form .gform_fields .gfield--type-radio legend{display:block!important;font-family:Gibson Semibold!important;font-weight:400!important}@media (min-width:1420px){.get_in_touch-form .gform_fields .gfield--type-radio legend{margin:0 auto 1.0416666667vw!important}}@media (max-width:1420px){.get_in_touch-form .gform_fields .gfield--type-radio legend{margin:0 auto 12px!important}}@media (min-width:1420px){.get_in_touch-form .gform_fields .gfield--type-radio legend{font-size:1.0416666667vw!important}}@media (max-width:1420px){.get_in_touch-form .gform_fields .gfield--type-radio legend{font-size:17.2px!important}}.get_in_touch-form .gform_fields .gchoice{cursor:pointer;position:relative}.get_in_touch-form .gform_fields .gchoice label{background:rgba(5,5,5,.05)!important;color:#050505!important;display:block!important;margin:0!important;pointer-events:none!important;transition:all .4s ease}@media (min-width:1420px){.get_in_touch-form .gform_fields .gchoice label{border-radius:.4166666667vw!important;padding:.8333333333vw!important}}@media (max-width:1420px){.get_in_touch-form .gform_fields .gchoice label{border-radius:5.6px!important;padding:10px!important}}@media (min-width:1420px){.get_in_touch-form .gform_fields .gchoice label{font-size:.8333333333vw!important;line-height:1.3541666667vw!important}}@media (max-width:1420px){.get_in_touch-form .gform_fields .gchoice label{font-size:14px!important;line-height:1.2em!important}}.get_in_touch-form .gform_fields .gchoice input{cursor:pointer;height:100%!important;inset:0!important;opacity:0!important;position:absolute!important;width:100%!important}.get_in_touch-form .gform_fields .gchoice input:checked+label{background:#050505!important;color:#fff!important}.get_in_touch-form .gform_fields input:not([type=checkbox],[type=radio]),.get_in_touch-form .gform_fields select,.get_in_touch-form .gform_fields textarea{background:#fff!important;box-shadow:none!important;outline:none!important;width:100%!important}@media (min-width:1420px){.get_in_touch-form .gform_fields input:not([type=checkbox],[type=radio]),.get_in_touch-form .gform_fields select,.get_in_touch-form .gform_fields textarea{border:.0520833333vw solid #e1e1e3!important;border-radius:.625vw!important;font-size:.9375vw!important;padding-inline:1.3541666667vw!important}}@media (max-width:1420px){.get_in_touch-form .gform_fields input:not([type=checkbox],[type=radio]),.get_in_touch-form .gform_fields select,.get_in_touch-form .gform_fields textarea{border:1px solid #e1e1e3!important;border-radius:7.6px!important;font-size:15.6px!important;padding-inline:18px!important}}@media (min-width:1420px){.get_in_touch-form .gform_fields input:not([type=checkbox],[type=radio]),.get_in_touch-form .gform_fields select{height:3.6458333333vw!important}}@media (max-width:1420px){.get_in_touch-form .gform_fields input:not([type=checkbox],[type=radio]),.get_in_touch-form .gform_fields select{height:54px!important}}@media (max-width:768px){.get_in_touch-form .gform_fields input:not([type=checkbox],[type=radio]),.get_in_touch-form .gform_fields select{height:48px!important}}.get_in_touch-form .gform_fields select{align-items:center;display:flex}.get_in_touch-form .gform_fields textarea{min-block-size:auto!important}@media (min-width:1420px){.get_in_touch-form .gform_fields textarea{height:14.1666666667vw!important;padding-block:1.25vw!important}}@media (max-width:1420px){.get_in_touch-form .gform_fields textarea{height:202px!important;padding-block:1.25vw!important}}@media (max-width:768px){.get_in_touch-form .gform_fields textarea{height:186px!important}}.get_in_touch-form [type=submit]{align-items:center!important;background:#d72622!important;box-shadow:none!important;display:flex!important;font-weight:400!important;justify-content:center!important;outline:none!important}@media (min-width:1420px){.get_in_touch-form [type=submit]{border:.0520833333vw solid #d72622!important;border-radius:.4166666667vw!important;font-size:1.0416666667vw!important;gap:.5208333333vw!important;padding-block:.78125vw!important;padding-inline:1.5104166667vw 1.1979166667vw!important}}@media (max-width:1420px){.get_in_touch-form [type=submit]{border:1px solid #d72622!important;border-radius:6px!important;font-size:17.2px!important;gap:6px!important;padding-block:11px!important;padding-inline:21px 16px!important}}.get_in_touch-form [type=submit] img,.get_in_touch-form [type=submit] svg{height:auto!important;-o-object-fit:contain!important;object-fit:contain!important;-o-object-position:center!important;object-position:center!important;transform:rotate(0);transition:all .4s ease}@media (min-width:1420px){.get_in_touch-form [type=submit] img,.get_in_touch-form [type=submit] svg{width:.9010416667vw!important}}@media (max-width:1420px){.get_in_touch-form [type=submit] img,.get_in_touch-form [type=submit] svg{width:13.6px!important}}.get_in_touch-form [type=submit]:is(:hover,:focus) img,.get_in_touch-form [type=submit]:is(:hover,:focus) svg{transform:rotate(-90deg)}@media (min-width:1420px){.faqs,.service_information,.why_choose{padding-block:5.2083333333vw}}@media (max-width:1420px){.faqs,.service_information,.why_choose{padding-block:74.6px}}@media (max-width:1200px){.faqs,.service_information,.why_choose{padding-block:62px}}@media (max-width:768px){.faqs,.service_information,.why_choose{padding-block:48px}}@media (min-width:1420px){.faqs .toggle_to_sides button:first-child,.why_choose .toggle_to_sides button:first-child{width:7.7604166667vw}}@media (max-width:1420px){.faqs .toggle_to_sides button:first-child,.why_choose .toggle_to_sides button:first-child{width:116px}}@media (min-width:1420px){.faqs .toggle_to_sides button:nth-child(2),.why_choose .toggle_to_sides button:nth-child(2){width:8.1770833333vw}}@media (max-width:1420px){.faqs .toggle_to_sides button:nth-child(2),.why_choose .toggle_to_sides button:nth-child(2){width:122px}}[data-state="1"].faqs button[data-id="1"],[data-state="1"].why_choose button[data-id="1"]{color:#fff}[data-state="1"].faqs button[data-id="2"],[data-state="1"].why_choose button[data-id="2"]{opacity:.5}@media (min-width:1420px){[data-state="1"].faqs .mask,[data-state="1"].why_choose .mask{width:7.7604166667vw}}@media (max-width:1420px){[data-state="1"].faqs .mask,[data-state="1"].why_choose .mask{width:116px}}[data-state="2"].faqs button[data-id="1"],[data-state="2"].why_choose button[data-id="1"]{opacity:.5}[data-state="2"].faqs button[data-id="2"],[data-state="2"].why_choose button[data-id="2"]{color:#fff}@media (min-width:1420px){[data-state="2"].faqs .mask,[data-state="2"].why_choose .mask{left:7.7604166667vw;width:8.1770833333vw}}@media (max-width:1420px){[data-state="2"].faqs .mask,[data-state="2"].why_choose .mask{left:116px;width:122px}}.spacing_top{background:transparent;width:100%}@media (min-width:1420px){.spacing_top{height:8.5416666667vw}}@media (max-width:1420px){.spacing_top{height:120px}}@media (max-width:768px){.spacing_top{height:86px}}.banner_box{align-items:center;align-items:flex-start;background:linear-gradient(90deg,#f9fafa,hsla(0,0%,100%,0));display:flex;flex-direction:column;flex-wrap:wrap;gap:0;justify-content:center;overflow:hidden;position:relative;width:100%}@media (min-width:1420px){.banner_box{border:.0520833333vw solid #f0f2f2;border-radius:1.0416666667vw;height:17.6041666667vw;padding-inline:4.6875vw}}@media (max-width:1420px){.banner_box{border:1px solid #f0f2f2;border-radius:14px;height:250px;padding-inline:64px}}@media (max-width:1200px){.banner_box{padding-inline:5%}}@media (max-width:1024px){.banner_box{height:auto;min-height:206px;padding-block:16px}}.banner_box span{background:rgba(139,201,238,.1);color:#2693d1;display:block;font-family:Gibson Regular;font-style:normal;font-weight:300;width:-moz-fit-content;width:fit-content}@media (min-width:1420px){.banner_box span{border-radius:1.0416666667vw;padding:.3125vw .625vw}}@media (max-width:1420px){.banner_box span{border-radius:14px;padding:3.4px 8px}}@media (min-width:1420px){.banner_box span{margin-bottom:.8333333333vw}}@media (max-width:1420px){.banner_box span{margin-bottom:9.6px}}.banner_box.pseudo:before,.banner_box.video:before{content:"";pointer-events:none;position:absolute}.banner_box.pseudo:before{background:#8bc9ee;filter:blur(250px)}@media (min-width:1420px){.banner_box.pseudo:before{border-radius:35.625vw;height:9.7916666667vw;right:2.6041666667vw;top:2.6041666667vw;width:35.625vw}}@media (max-width:1420px){.banner_box.pseudo:before{border-radius:400px;height:130px;right:32px;top:32px;width:400px}}.banner_box.video:before{height:100%;inset:0;width:100%;z-index:2}.banner_box.video h1{color:#fff!important}.banner_box.blue:before{background:linear-gradient(90deg,rgba(139,201,238,.7),rgba(139,201,238,.2))}.banner_box.red:before{background:linear-gradient(90deg,rgba(215,38,34,.9),rgba(215,38,34,.5))}.banner_video{height:100%;inset:0;mix-blend-mode:hard-light;-o-object-position:left;object-position:left;transform:scaleX(-1);width:100%}.banner_bg,.banner_video{-o-object-fit:cover;object-fit:cover;pointer-events:none;position:absolute}.banner_bg{right:0;top:10%;width:54%}@media (min-width:1024px){.banner_bg{animation:moveBannerBg 32s linear infinite}}@media (max-width:1024px){.banner_bg{animation:moveBannerBg 20s linear infinite}}.banner_content{position:relative;width:100%;z-index:5}@media (min-width:1420px){.banner_content{max-width:30.3125vw}}@media (max-width:1420px){.banner_content{max-width:436px}}@media (min-width:1024px){@keyframes moveBannerBg{0%{top:10%}to{top:-180%}}}@media (max-width:1024px){@keyframes moveBannerBg{0%{top:10%}to{top:-100%}}}.toggle_to_sides{align-items:center;background:rgba(5,5,5,.05);display:flex;flex-wrap:wrap;gap:0;justify-content:center;overflow:hidden;position:relative;width:-moz-fit-content;width:fit-content}@media (min-width:1420px){.toggle_to_sides{border-radius:.5208333333vw}}@media (max-width:1420px){.toggle_to_sides{border-radius:6px}}.toggle_to_sides button{background:transparent;border:none;border-radius:0;font-family:DMSans;font-style:normal;font-weight:300;position:relative;z-index:3}@media (min-width:1420px){.toggle_to_sides button{padding-block:.5208333333vw}}@media (max-width:1420px){.toggle_to_sides button{padding-block:7px}}.toggle_to_sides .mask{background:#050505;height:100%;left:0;position:absolute;top:0;transition:all .3s ease}@media (min-width:1420px){.toggle_to_sides .mask{border-radius:.5208333333vw}}@media (max-width:1420px){.toggle_to_sides .mask{border-radius:6px}}@media (min-width:1200px){.nvsbl{opacity:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}}@media (max-width:1200px){.nvsbl{display:none}}.faqs{background:linear-gradient(180deg,#f9fafa 85.58%,hsla(180,9%,98%,0))}.faqs .toggle_to_sides{margin-inline:auto}@media (min-width:1420px){.faqs_head .toggle_to_sides{margin-bottom:1.6666666667vw}}@media (max-width:1420px){.faqs_head .toggle_to_sides{margin-bottom:26px}}.faqs_head h2{margin-inline:auto;text-align:center}@media (min-width:1420px){.faqs_head h2{max-width:33.0208333333vw}}@media (max-width:1420px){.faqs_head h2{max-width:478px}}.faqs_body{margin-inline:auto;position:relative;width:100%}@media (min-width:1420px){.faqs_body{margin-top:4.1666666667vw}}@media (max-width:1420px){.faqs_body{margin-top:56px}}@media (min-width:1420px){.faqs_body{max-width:53.75vw}}@media (max-width:1420px){.faqs_body{max-width:766px}}.faqs_body .accordionjs{width:100%}.faqs_body .acc_head{align-items:center;display:flex;flex-wrap:wrap;flex-wrap:nowrap;gap:1rem;justify-content:space-between}.faqs_body .acc_head h3{color:#050505;font-family:Gibson Semibold;font-weight:600;line-height:normal;transition:all .3s ease}@media (min-width:1420px){.faqs_body .acc_head h3{font-size:1.25vw}}@media (max-width:1420px){.faqs_body .acc_head h3{font-size:18px}}@media (min-width:1420px){.faqs_body .acc_head div{align-items:center;aspect-ratio:1/1;display:block;display:flex;flex-wrap:wrap;gap:0;height:2.0833333333vw;justify-content:center;min-width:2.0833333333vw;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:2.0833333333vw}}@media (max-width:1420px){.faqs_body .acc_head div{align-items:center;aspect-ratio:1/1;display:block;display:flex;flex-wrap:wrap;gap:0;height:28px;justify-content:center;min-width:28px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:28px}}.faqs_body .acc_head div svg{transition:all .3s ease}@media (min-width:1420px){.faqs_body .acc_head div svg{aspect-ratio:1/1;display:block;height:.625vw;min-width:.625vw;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:.625vw}}@media (max-width:1420px){.faqs_body .acc_head div svg{aspect-ratio:1/1;display:block;height:9px;min-width:9px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:9px}}@media (min-width:1420px){.faqs_body .acc_content{padding-top:1.0416666667vw}}@media (max-width:1420px){.faqs_body .acc_content{padding-top:14px}}.faqs_body .acc_content li,.faqs_body .acc_content p,.faqs_body .acc_content span{color:rgba(5,5,5,.8);font-family:Montserrat;font-style:normal;font-weight:400}@media (min-width:1420px){.faqs_body .acc_content li,.faqs_body .acc_content p,.faqs_body .acc_content span{font-size:.9375vw;line-height:1.4583333333vw}}@media (max-width:1440px){.faqs_body .acc_content li,.faqs_body .acc_content p,.faqs_body .acc_content span{font-size:14px;line-height:24px}}@media (max-width:1420px){.faqs_body .acc_content li,.faqs_body .acc_content p,.faqs_body .acc_content span{font-size:14px;line-height:1.4em}}@media (max-width:1200px){.faqs_body .acc_content li,.faqs_body .acc_content p,.faqs_body .acc_content span{line-height:1.3em}}.faqs_body .acc_section{width:100%}@media (min-width:1420px){.faqs_body .acc_section{padding:1.6666666667vw 1.4583333333vw}}@media (max-width:1420px){.faqs_body .acc_section{padding:24.8px 20px}}.faqs_body .acc_section>*{width:100%}.faqs_body .acc_section.acc_active .acc_head h3{color:#2693d1}.faqs_body .acc_section.acc_active .acc_head svg{transform:rotate(45deg)}.faqs_body .acc_section.acc_active .acc_head path{stroke:#2693d1}.faqs_box{transition:all .3s ease;width:100%}@media (min-width:1200px){.faqs:not([data-state="0"]) .faqs_list{left:0;position:absolute;top:0}.faqs[data-state="1"] .faqs_box:not(:first-child){opacity:0;pointer-events:none}}@media (max-width:1200px){.faqs[data-state="1"] .faqs_box:not(:first-child){display:none}}@media (min-width:1200px){.faqs[data-state="2"] .faqs_box:not(:nth-child(2)){opacity:0;pointer-events:none}}@media (max-width:1200px){.faqs[data-state="2"] .faqs_box:not(:nth-child(2)){display:none}}@media (min-width:1420px){.mb80{margin-bottom:4.1666666667vw}}@media (max-width:1420px){.mb80{margin-bottom:56px}}.service_information{background:#fff}.service_information h2{text-align:left}.service_information h2.mb80{width:100%}@media (min-width:1420px){.service_information h2.mb80{max-width:37.8645833333vw}}@media (max-width:1420px){.service_information h2.mb80{max-width:540px}}@media (max-width:768px){.service_information h2 br{display:none}}@media (min-width:1420px){.service_information-row{align-items:center;align-items:flex-start;display:flex;flex-wrap:wrap;gap:9.8958333333vw;justify-content:flex-start}}@media (max-width:1420px){.service_information-row{align-items:center;align-items:flex-start;display:flex;flex-wrap:wrap;gap:2rem 134px;justify-content:flex-start}}@media (max-width:768px){.service_information-row{justify-content:center}}@media (min-width:1420px){.service_information-gif{width:20.4046875vw}}@media (max-width:1420px){.service_information-gif{max-width:291px;width:100%}}.service_information-gif video{filter:brightness(1.1)}.service_information-gif img,.service_information-gif svg,.service_information-gif video{-webkit-user-drag:none;aspect-ratio:auto;display:block;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.service_information-title .icon{background:#8bc9ee;border-radius:50%}@media (min-width:1420px){.service_information-title .icon{padding:.5208333333vw}}@media (max-width:1420px){.service_information-title .icon{padding:9px}}@media (min-width:1420px){.service_information-title .icon{aspect-ratio:1/1;display:block;height:2.2916666667vw;min-width:2.2916666667vw;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:2.2916666667vw}}@media (max-width:1420px){.service_information-title .icon{aspect-ratio:1/1;display:block;height:38.2px;min-width:38.2px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:38.2px}}.service_information-title .icon img,.service_information-title .icon svg{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}@media (min-width:1420px){.service_information-description{width:45.7291666667vw}}@media (max-width:1420px){.service_information-description{max-width:652px;width:100%}}@media (max-width:1200px){.service_information-description{max-width:100%}}.service_information-description>*{width:100%}.service_information.custom-gaming-pc-builder .service_information-row{gap:2rem;justify-content:space-between}@media (min-width:1420px){.service_information.custom-gaming-pc-builder .service_information-description{width:47.1875vw}}@media (max-width:1420px){.service_information.custom-gaming-pc-builder .service_information-description{max-width:670px;width:100%}}@media (max-width:1200px){.service_information.custom-gaming-pc-builder .service_information-description{max-width:100%}}.service_information.smart-home-installation .service_information-row,.service_information.website-design .service_information-row{gap:2rem;justify-content:space-between}@media (min-width:1420px){.service_information.smart-home-installation .service_information-description,.service_information.website-design .service_information-description{width:41.9791666667vw}}@media (max-width:1420px){.service_information.smart-home-installation .service_information-description,.service_information.website-design .service_information-description{max-width:594px;width:100%}}@media (max-width:1200px){.service_information.smart-home-installation .service_information-description,.service_information.website-design .service_information-description{max-width:100%}}@media (min-width:1420px){.service_information .title{align-items:center;align-items:flex-start;display:flex;flex-wrap:wrap;gap:1.6666666667vw;justify-content:flex-start}}@media (max-width:1420px){.service_information .title{align-items:center;align-items:flex-start;display:flex;flex-wrap:wrap;gap:24px;justify-content:flex-start}}@media (max-width:768px){.service_information .title{flex-direction:column;gap:1rem;width:100%}}@media (min-width:1420px){.service_information .content{margin-bottom:2.0833333333vw}}@media (max-width:1420px){.service_information .content{margin-bottom:28px}}.service_information .content li,.service_information .content p,.service_information .content span{color:rgba(5,5,5,.8);font-family:Montserrat;font-style:normal;font-weight:400}@media (min-width:1420px){.service_information .content li,.service_information .content p,.service_information .content span{font-size:.9375vw;line-height:1.4583333333vw}}@media (max-width:1440px){.service_information .content li,.service_information .content p,.service_information .content span{font-size:14px;line-height:24px}}@media (max-width:1420px){.service_information .content li,.service_information .content p,.service_information .content span{font-size:14px;line-height:1.4em}}@media (max-width:1200px){.service_information .content li,.service_information .content p,.service_information .content span{line-height:1.3em}}@media (min-width:1420px){.service_information .content>:not(:last-child){margin-bottom:.8333333333vw}}@media (max-width:1420px){.service_information .content>:not(:last-child){margin-bottom:10px}}@media (min-width:1420px){.why_choose{margin-bottom:2.0833333333vw}}@media (max-width:1420px){.why_choose{margin-bottom:28px}}.why_choose-head{width:100%}@media (min-width:1420px){.why_choose-head{align-items:center;align-items:flex-end;display:flex;flex-wrap:wrap;gap:10.9375vw;justify-content:flex-start}}@media (max-width:1420px){.why_choose-head{align-items:center;align-items:flex-end;display:flex;flex-wrap:wrap;gap:150px;justify-content:flex-start}}@media (max-width:1200px){.why_choose-head{align-items:center;flex-direction:column;gap:2rem;justify-content:center}.why_choose-head h2{text-align:center}}.why_choose-row{align-items:center;align-items:flex-start;display:flex;flex-wrap:wrap;gap:0;justify-content:space-between;width:100%}@media (min-width:1420px){.why_choose-row{margin-top:4.1666666667vw}}@media (max-width:1420px){.why_choose-row{margin-top:56px}}@media (max-width:1200px){.why_choose-row{flex-direction:column-reverse;gap:2.5rem}}@media (min-width:1420px){.why_choose-row.in_service{padding-right:3.3vw}}@media (max-width:1420px){.why_choose-row.in_service{padding-right:42px}}@media (max-width:1200px){.why_choose-row.in_service{padding-right:0}}.why_choose-row.in_business{margin-top:0!important}@media (min-width:1420px){.why_choose-row.in_business{padding-right:2.6963541667vw}}@media (max-width:1420px){.why_choose-row.in_business{padding-right:36.4px}}@media (max-width:1200px){.why_choose-row.in_business{padding-right:0}}@media (min-width:1420px){.why_choose-row .image{width:32.6255208333vw}}@media (max-width:1420px){.why_choose-row .image{max-width:460px;width:100%}}@media (max-width:1300px){.why_choose-row .image{max-width:432px}}@media (max-width:1200px){.why_choose-row .image{margin-inline:auto}}.why_choose-row .image img{width:100%}@media (min-width:1420px){.why_choose-row .image img{height:auto}.why_choose-row .heading{width:34.375vw}}@media (max-width:1420px){.why_choose-row .heading{max-width:480px;width:100%}}@media (max-width:1200px){.why_choose-row .heading{max-width:100%;order:2}}@media (max-width:768px){.why_choose-row .heading br{display:none}}.why_choose-body{position:relative}@media (min-width:1420px){.why_choose-body{width:45.8333333333vw}}@media (max-width:1420px){.why_choose-body{max-width:648px;width:100%}}@media (max-width:1300px){.why_choose-body{max-width:620px}}@media (max-width:1200px){.why_choose-body{max-width:100%}}.why_choose-box{transition:all .4s ease;width:100%}.why_choose-box ul{width:100%}@media (min-width:1420px){.why_choose-box ul li:not(:last-child){margin-bottom:1.25vw}}@media (max-width:1420px){.why_choose-box ul li:not(:last-child){margin-bottom:18px}}.why_choose-box .icon{background:#050505;border-radius:50%;overflow:hidden;transition:all .3s ease}@media (min-width:1420px){.why_choose-box .icon{aspect-ratio:1/1;display:block;height:2.5vw;min-width:2.5vw;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;padding:.625vw;width:2.5vw}}@media (max-width:1420px){.why_choose-box .icon{aspect-ratio:1/1;display:block;height:39.4px;min-width:39.4px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;padding:7.4px;width:39.4px}}.why_choose-box .icon img,.why_choose-box .icon svg{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transition:all .3s ease;width:100%}@media (min-width:1420px){.why_choose-box .acc_head{align-items:center;display:flex;flex-wrap:wrap;gap:1.0416666667vw;justify-content:flex-start}}@media (max-width:1420px){.why_choose-box .acc_head{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-start}}@media (min-width:1420px){.why_choose-box .acc_head{padding-block:1.6666666667vw;padding-inline:1.25vw}}@media (max-width:1420px){.why_choose-box .acc_head{padding-block:24.8px;padding-inline:17.6px}}@media (max-width:768px){.why_choose-box .acc_head{align-items:flex-start;flex-wrap:nowrap}}.why_choose-box .acc_head h3,.why_choose-box .acc_head h4{color:#050505;font-family:Gibson Medium;font-weight:300;transition:all .3s ease}@media (min-width:1420px){.why_choose-box .acc_content{padding:1.6666666667vw 1.25vw}}@media (max-width:1420px){.why_choose-box .acc_content{padding:24.8px 24px 32px}}.why_choose-box .acc_section{background:#f0f2f2;transition:all .3s ease;width:100%}@media (min-width:1420px){.why_choose-box .acc_section{border-radius:.8333333333vw}}@media (max-width:1420px){.why_choose-box .acc_section{border-radius:10px}}.why_choose-box .acc_section>*{width:100%}.why_choose-box .acc_section.acc_active{background:#050505}.why_choose-box .acc_section.acc_active .icon{background:#8bc9ee}.why_choose-box .acc_section.acc_active .icon img,.why_choose-box .acc_section.acc_active .icon svg{filter:brightness(100) invert(1)}@media (min-width:1420px){.why_choose-box .acc_section.acc_active .acc_head{padding-block:1.6666666667vw 0}}@media (max-width:1420px){.why_choose-box .acc_section.acc_active .acc_head{padding-block:24.8px 0}}.why_choose-box .acc_section.acc_active .acc_head h3,.why_choose-box .acc_section.acc_active .acc_head h4{color:#8bc9ee}.why_choose-box .acc_content li,.why_choose-box .acc_content p,.why_choose-box .acc_content span{color:#fff;font-family:Montserrat;font-style:normal;font-weight:400}@media (min-width:1420px){.why_choose-box .acc_content li,.why_choose-box .acc_content p,.why_choose-box .acc_content span{font-size:.9375vw;line-height:1.4583333333vw}}@media (max-width:1440px){.why_choose-box .acc_content li,.why_choose-box .acc_content p,.why_choose-box .acc_content span{font-size:14px;line-height:24px}}@media (max-width:1420px){.why_choose-box .acc_content li,.why_choose-box .acc_content p,.why_choose-box .acc_content span{font-size:14px;line-height:1.4em}}@media (max-width:1200px){.why_choose-box .acc_content li,.why_choose-box .acc_content p,.why_choose-box .acc_content span{line-height:1.3em}}@media (min-width:1200px){.why_choose:not([data-state="0"]) .why_choose-list{left:0;position:absolute;top:0}.why_choose[data-state="1"] .why_choose-box:not(:first-child){opacity:0;pointer-events:none}}@media (max-width:1200px){.why_choose[data-state="1"] .why_choose-box:not(:first-child){display:none}}@media (min-width:1200px){.why_choose[data-state="2"] .why_choose-box:not(:nth-child(2)){opacity:0;pointer-events:none}}@media (max-width:1200px){.why_choose[data-state="2"] .why_choose-box:not(:nth-child(2)){display:none}}.howto h2,.why_choose h2{text-align:left}.howto{background:#fff}@media (min-width:1420px){.howto{padding-block:5.2083333333vw 7.8125vw}}@media (max-width:1420px){.howto{padding-block:78px 118px}}@media (max-width:1200px){.howto{padding-block:56px 86px}}.howto-grid{width:100%}@media (min-width:1420px){.howto-grid{margin-top:4.1666666667vw}}@media (max-width:1420px){.howto-grid{margin-top:56px}}@media (min-width:1420px){.howto-grid{grid-gap:1.25vw;display:grid;grid-template-columns:repeat(3,1fr)}}@media (max-width:1420px){.howto-grid{grid-gap:18px;display:grid;grid-template-columns:repeat(3,1fr)}}@media (max-width:1200px){.howto-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.howto-grid{grid-template-columns:100%}}.box{overflow:hidden;position:relative;width:100%}@media (min-width:1420px){.box{border-radius:.8333333333vw;min-height:19.7916666667vw;padding-block:2.5vw 1.0416666667vw;padding-inline:1.6666666667vw}}@media (max-width:1420px){.box{border-radius:10px;min-height:308px;padding-block:34px 14px;padding-inline:24px}}@media (max-width:1200px){.box{min-height:296px}}@media (max-width:700px){.box{min-height:auto;padding-block:34px}}.box:before,.box_bg{position:absolute}.box_bg{bottom:0;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right bottom;object-position:right bottom;opacity:0;right:0;transform:scale(.7);transition:all .3s ease;z-index:2}@media (min-width:1420px){.box_bg{width:calc(100% - 6.875vw)}}@media (max-width:1420px){.box_bg{width:80%}}.box:before{background:#f0f2f2;content:"";height:100%;inset:0;transition:all .3s ease;width:100%;z-index:3}.box_info{position:relative;z-index:4}.box .icon{background:rgba(5,5,5,.1);border-radius:50%;transition:all .3s ease}@media (min-width:1420px){.box .icon{aspect-ratio:1/1;display:block;height:2.9166666667vw;min-width:2.9166666667vw;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;padding:.8333333333vw;width:2.9166666667vw}}@media (max-width:1420px){.box .icon{aspect-ratio:1/1;display:block;height:48px;min-width:48px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;padding:14px;width:48px}}.box .icon img,.box .icon svg{filter:brightness(100) invert(1);height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;transition:all .3s ease;width:100%}.box .content li,.box .content p,.box .content span{color:#050505;font-family:Montserrat;font-style:normal;font-weight:400}@media (min-width:1420px){.box .content li,.box .content p,.box .content span{font-size:.9375vw;line-height:1.4583333333vw}}@media (max-width:1440px){.box .content li,.box .content p,.box .content span{font-size:14px;line-height:24px}}@media (max-width:1420px){.box .content li,.box .content p,.box .content span{font-size:14px;line-height:1.4em}}@media (max-width:1200px){.box .content li,.box .content p,.box .content span{line-height:1.3em}}@media (min-width:1420px){.box .content>:not(:last-child){margin-bottom:.8333333333vw}}@media (max-width:1420px){.box .content>:not(:last-child){margin-bottom:10px}}.box h4{font-family:Gibson Semibold}@media (min-width:1420px){.box h4{margin-block:1.6666666667vw}}@media (max-width:1420px){.box h4{margin-block:22px}}.box:is(:hover,:focus) .icon{background:#050505}.box:is(:hover,:focus) .icon img,.box:is(:hover,:focus) .icon svg{filter:none}.box:is(:hover,:focus) .box_bg{opacity:1;transform:scale(1)}.box:first-child:is(:hover,:focus):before,.box:nth-child(6):is(:hover,:focus):before,.box:nth-child(8):is(:hover,:focus):before{background:rgba(139,201,238,.55)}.box:nth-child(2):is(:hover,:focus):before,.box:nth-child(4):is(:hover,:focus):before,.box:nth-child(9):is(:hover,:focus):before{background:rgba(215,38,34,.55)}.box:nth-child(3):is(:hover,:focus):before,.box:nth-child(5):is(:hover,:focus):before,.box:nth-child(7):is(:hover,:focus):before{background:rgba(55,55,55,.55)}.header{left:0;position:fixed;top:0;z-index:50}@media (min-width:1420px){.header{padding-block:1.25vw}}@media (max-width:1420px){.header{padding-block:16.8px}}.header:before{content:"";height:100%;inset:0;position:absolute;transition:all .3s ease;width:100%;z-index:2}.header.scrolled:before{-webkit-backdrop-filter:blur(35px);backdrop-filter:blur(35px);background:hsla(0,0%,100%,.95)}.header .container{display:flex;justify-content:space-between;position:relative;z-index:3}@media (max-width:1200px){.header .container{margin-inline:0;padding-inline:15px;width:100%}}.header_logo{max-width:20.8333333333vw}@media (max-width:1200px){.header_logo{max-width:300px}}@media (max-width:768px){.header_logo{max-width:180px}}@media (max-width:1024px){.header_main_menu{display:none}}.header_main_menu ul{display:flex}.header_main_menu ul li{list-style:none;padding:.7291666667vw .8333333333vw}.header_main_menu ul li a{color:#050505;font-weight:600}.header_main_menu ul li a .svg-icon{height:.8333333333vw;transition:all .3s ease;width:0}.header_main_menu ul li a .svg-icon path{fill:#d72622}.header_main_menu ul li a .menu-arrow{transform:rotate(90deg);transition:all .3s ease}.header_main_menu ul li a.active,.header_main_menu ul li a:hover{color:#d72622}.header_main_menu ul li a.active .svg-icon,.header_main_menu ul li a:hover .svg-icon{width:.8333333333vw}@media (max-width:1420px){.header_main_menu ul li a.active .svg-icon,.header_main_menu ul li a:hover .svg-icon{height:14px;width:14px}}.header_main_menu ul li a.active .menu-arrow,.header_main_menu ul li a:hover .menu-arrow{transform:rotate(270deg)}.header_services{left:19.1666666667vw;max-width:46.875vw;opacity:0;transition:all .3s ease;visibility:hidden}.header_services.active{opacity:1;visibility:visible}.header_business{display:flex;left:16.9791666667vw;max-width:69.0625vw;opacity:0;padding:2.9166666667vw 4.1666666667vw!important;transition:all .3s ease;visibility:hidden}@media (max-width:1420px){.header_business{padding:40px 60px!important}}.header_business.active{opacity:1;visibility:visible}.header_residential{display:flex;left:16.9791666667vw;max-width:69.0625vw;opacity:0;padding:2.9166666667vw 4.1666666667vw!important;transition:all .3s ease;visibility:hidden}@media (max-width:1200px){.header_residential{padding:40px 60px!important}}.header_residential.active{opacity:1;visibility:visible}.header_submenu{background-color:#fff;border-radius:.5208333333vw;box-shadow:0 4px 8px 0 rgba(0,0,0,.1);padding:2.1875vw 2.6041666667vw;position:absolute;top:5.8333333333vw;transition:all .3s ease;width:100%}.header_submenu_container{display:flex;gap:4.1666666667vw;justify-content:space-between}@media (max-width:1200px){.header_submenu_container{gap:80px}}.header_submenu_container ul{flex-direction:column;width:100%}.header_submenu_container ul li{padding:0}.header_submenu_container ul li a{border-radius:.4166666667vw;color:rgba(5,5,5,.8);display:inline-block;font-weight:400;padding:.7291666667vw .625vw;transition:all .3s ease;width:100%}@media (max-width:1200px){.header_submenu_container ul li a{border-radius:8px;padding:14px 12px}}.header_submenu_container ul li a .p24{color:#050505}.header_submenu_container ul li a .p14{color:rgba(5,5,5,.8)}.header_submenu_container ul li a:hover{background-color:#f0f2f2;color:rgba(5,5,5,.8)}.header_submenu_row{border-left:1px solid #f0f2f2;display:flex;gap:1.25vw;padding-left:2.0833333333vw}@media (max-width:1200px){.header_submenu_row{gap:24px}}.header_submenu_first{height:-moz-fit-content;height:fit-content;margin-right:2.0833333333vw;max-width:16.1458333333vw;width:100%}@media (max-width:1420px){.header_submenu_first{max-width:200px}}.header_submenu_first p{margin-bottom:.8333333333vw}.header_submenu_first .p24{color:#050505}.header_submenu_first .p14{color:rgba(5,5,5,.8)}.header_submenu_col{display:flex;flex-direction:column;gap:1.25vw}@media (max-width:1200px){.header_submenu_col{gap:24px}}.header_submenu_col a{border-radius:.8333333333vw;color:rgba(5,5,5,.8);display:inline-block;max-width:20.8333333333vw;padding:1.25vw 1.0416666667vw;transition:all .3s ease}@media (max-width:1200px){.header_submenu_col a{border-radius:16px;max-width:400px;padding:24px 20px}}.header_submenu_col a:hover{background-color:#f0f2f2}.header_submenu_col .p20{margin-bottom:.5208333333vw}.header_submenu_col .p14{color:rgba(5,5,5,.8)}.header_submenu .p20,.header_submenu .p24{font-family:Gibson Medium}.header_submenu .divider{background-color:#f0f2f2;height:1px;margin:1.25vw 0;width:100%}@media (max-width:1420px){.header_submenu{padding:40px}}@media (max-width:1024px){.header_actions{display:none}}.header_actions li{list-style:none}.header_mobile{display:none}@media (max-width:1024px){.header_mobile{display:flex;justify-content:right}}.header_mobile_btn{cursor:pointer;width:30px}.header_mobile_bg{background-color:#fff;color:#050505;display:none;height:100vh;position:absolute;right:0;top:48px;width:85%}.header_mobile_bg ul{flex-direction:column;gap:15px;padding:32px 15px}.header_mobile_bg ul li{list-style:none}.header_mobile_bg ul a{color:#050505;display:inline-block;padding:10px;width:100%}.header_mobile_bg ul a:hover{color:#d72622}.header_mobile_overlay{background-color:#000;display:none;height:100vh;opacity:.3;position:absolute;right:0;top:-16px;width:100%;z-index:-1}.header_mobile .ul_menu ul{display:none;padding-block:0}.header_mobile .ul_menu li.open>ul{display:block}.header_mobile .menu-arrow{cursor:pointer;margin-left:8px;transition:transform .3s}.header_mobile .menu-item.open>a .menu-arrow{transform:rotate(90deg)}.footer_bg{background-image:linear-gradient(180deg,#fff 0,hsla(0,0%,100%,0) 70px),url(../../images/bg-footer.webp);background-position:top;background-repeat:no-repeat;background-size:auto}@media (max-width:768px){.footer_bg{background-position:50%;background-size:cover}}.footer_top{display:flex;justify-content:space-between;padding-block:7.8125vw 5.2083333333vw}@media (max-width:1200px){.footer_top{padding-block:100px 100px}}@media (max-width:1024px){.footer_top{gap:20px;padding-block:100px 50px}}@media (max-width:768px){.footer_top{flex-direction:column;padding-block:50px}.footer_top_col{margin-top:20px;text-align:center}}.footer_top_col:first-of-type{width:19.7916666667vw}@media (max-width:1200px){.footer_top_col:first-of-type{width:380px}}@media (max-width:768px){.footer_top_col:first-of-type{width:100%}}.footer_top_col:first-of-type .p16{color:rgba(5,5,5,.8);font-weight:500}@media (max-width:768px){.footer_top_col:first-of-type .p16{padding-bottom:16px}}.footer_top_col_title{color:rgba(5,5,5,.5);display:inline-block;font-family:Gibson Semibold;padding-bottom:1.0416666667vw}@media (max-width:1200px){.footer_top_col_title{padding-bottom:20px}}@media (max-width:768px){.footer_top_col_title{padding-bottom:16px;padding-top:4px}}.footer_top_col ul li{list-style:none;padding-bottom:.8333333333vw}@media (max-width:1200px){.footer_top_col ul li{padding-bottom:16px}}.footer_top_col ul li a{color:rgba(5,5,5,.8);font-weight:500}.footer_top_col form{background-color:#373737;border-radius:.5208333333vw;margin-top:1.0416666667vw;padding:1.25vw .5208333333vw .5208333333vw}@media (max-width:1200px){.footer_top_col form{border-radius:10px;margin-top:20px;padding:24px 10px 10px}}.footer_top_col form label{display:none!important}.footer_top_col form input[type=email]{background-color:transparent!important;border:none!important;color:#fff!important;font-size:.8333333333vw}@media (max-width:1200px){.footer_top_col form input[type=email]{font-size:16px}}.footer_top_col form button[type=submit]{background-color:#fff!important;border-radius:.4166666667vw!important;color:#000!important;font-size:1.0416666667vw!important;height:2.5vw!important;width:100%!important}@media (max-width:1200px){.footer_top_col form button[type=submit]{border-radius:8px!important;font-size:20px!important;height:48px!important}}.footer_top_col form button[type=submit] img{transform:rotate(0);transition:all .3s ease}.footer_top_col form button[type=submit]:hover img{transform:rotate(-90deg)}.footer_top_col form .gform-footer{margin-top:1.0416666667vw}@media (max-width:1200px){.footer_top_col form .gform-footer{margin-top:20px}}.footer_top .footer_logo{max-width:14.9479166667vw;padding-bottom:1.4583333333vw}@media (max-width:1200px){.footer_top .footer_logo{max-width:287px;padding-bottom:28px}}.footer_bottom{display:flex;justify-content:space-between;padding-bottom:5.2083333333vw}@media (max-width:1200px){.footer_bottom{padding-bottom:100px}}@media (max-width:1024px){.footer_bottom{padding-bottom:50px}}@media (max-width:768px){.footer_bottom{flex-direction:column;text-align:center}}.footer_bottom p{color:rgba(5,5,5,.5);font-weight:500}@media (max-width:768px){.footer_bottom p{padding-bottom:10px}}.footer_bottom_social{display:flex;gap:.5208333333vw}@media (max-width:1420px){.footer_bottom_social{gap:10px}}@media (max-width:768px){.footer_bottom_social{justify-content:center}}.footer_bottom_social a{align-items:center;border:1px solid rgba(5,5,5,.8);border-radius:.4166666667vw;display:flex;padding:.5208333333vw}@media (max-width:1420px){.footer_bottom_social a{border-radius:8px;padding:10px}}.footer_bottom_social a img{height:.8333333333vw;width:.8333333333vw}@media (max-width:1420px){.footer_bottom_social a img{height:16px;width:16px}}.cta .container{padding-block:5.2083333333vw 0;text-align:center}@media (max-width:1200px){.cta .container{padding-block:100px 0}}@media (max-width:1024px){.cta .container{padding-block:100px 0}}.cta_subtitle p{background-color:rgba(139,201,238,.2);border-radius:1.0416666667vw;color:#1a73a8;display:inline-flex;font-family:Gibson Book;padding:.3125vw .625vw}@media (max-width:1440px){.cta_subtitle p{font-size:16px}}@media (max-width:1200px){.cta_subtitle p{border-radius:20px;padding:6px 12px}}.cta_title{font-family:Gibson Semibold;margin:auto;max-width:40.1041666667vw;padding-block:.8333333333vw}@media (max-width:1200px){.cta_title{max-width:770px;padding-block:16px}}.cta_title span{color:#ff3b3b}.cta_text{margin:auto;max-width:26.5625vw;padding-bottom:2.0833333333vw}@media (max-width:1200px){.cta_text{max-width:510px;padding-bottom:40px}}.cta_text p{color:rgba(5,5,5,.8)}.cta_actions{display:flex;gap:1.0416666667vw;justify-content:center}@media (max-width:1200px){.cta_actions{gap:20px}}@media (max-width:768px){.cta_actions{align-items:center;flex-direction:column}.cta_actions a{width:240px}}.header_business.header_submenu .p20,.header_business.header_submenu .p24 {color: #d72622;text-transform:uppercase;}.header_residential.header_submenu .p20,.header_residential.header_submenu .p24 {color: #2693d1; text-transform:uppercase;}.header_residential .header_submenu_col a:hover {background-color: rgba(139, 201, 238, .2)}.header_business .header_submenu_col a:hover {background-color: rgba(215, 37, 34, .2)}.header_submenu_first {padding-top: 1.25vw;}@media (max-width:1200px) {.header_submenu_first {padding-top: 24px}}@media (min-width: 1420px) {.why_choose-row.in_business .image img { border-radius: .8333333333vw;margin-top: 2.5vw;}}@media (max-width: 1420px) {.why_choose-row.in_business .image img { border-radius: 10px; margin-top: 24px;}}.main_hero_left .red_btn:hover,.cta_actions .red_btn:hover{background-color: transparent;color: #d72622;}.cta_actions .red_btn:hover svg path, .main_hero_left .red_btn:hover svg path {fill: #d72622;}.insights_content { padding-block: 0 4.1666666667vw}@media (max-width:1420px) { .insights_content { padding-block: 0 40px}}@media (max-width:768px) { .insights_content {padding-block: 0 0px}}.insights_content .pagination {align-items: center; display: flex; gap: 1rem;justify-content: center;padding-block: 2rem 0}.insights_content .pagination a { color: #d72622}.insights_content .pagination .line_btn:hover,.insights_content .pagination .line_btn:hover a {color: #fff}.post_page .line_btn{text-decoration: none;color:#d72622;gap:5px;margin-bottom: 1rem; display: inline-flex;}.post_page .line_btn:hover{color:white;}.post_page .line_btn svg path{fill:none;}.post_page .line_btn svg{width: 1rem; height:1rem;transform:rotate(180deg);}.page-template-insights iframe{max-width:100%;}.terms_page h1{font-size:2.344vw;}@media (max-width:1420px){.terms_page h1{font-size: 45px;}}.terms_page h2{font-size: 1.563vw;line-height:2vw;}@media (max-width:1420px){.terms_page h2{font-size: 30px;line-height:35px;}}.terms_page h3{font-size: 1.354vw;}@media (max-width:1420px){.terms_page h3{font-size: 26px;}}.popup-overlay .popup-content {width:100%;max-width:600px;max-height:90%;height:100%;text-align:right;border-radius:14px;}.popup-overlay .popup-content iframe{height:95%}.footer_phone{color:rgba(5,5,5,.8);margin-top: 20px;display: flex;align-items: center;gap:0.7rem;}.footer_phone a{color:rgba(5,5,5,.8)}@media(min-width:1420px){.popup-overlay .popup-content {max-width: 41.667vw;border-radius:0.729vw;}.footer_phone{margin-top:1.042vw}}#schedulePopup, #subscribePopup {display: none;opacity: 0;transition: opacity .3s ease;}#schedulePopup.show,#subscribePopup.show {display: block;opacity: 1;}@media(max-width:768px){.footer_phone{justify-content:center;}}.hero_button_select{align-items:center;background-color:#fff;border-radius:.5208333333vw;box-shadow:0 4px 8px 0 rgba(0,0,0,.1);display:flex;flex-direction:column;gap:1rem;opacity:0;padding:1rem;pointer-events:none;position:absolute;top:3.0208333333vw;transition:all .3s ease;width:100%;z-index:1}@media (max-width:1420px){.hero_button_select{border-radius:10px;top:47.2px}}.hero_button_select a{color:#050505;font-size:.8333333333vw;width:100%;text-align:center;}@media (max-width:1420px){.hero_button_select a{font-size:16px}}.hero_button_select a:hover{color:#d72622}.cta_actions_item{position:relative}.cta_actions_item:hover .hero_button_select,.hero_button_options:hover .hero_button_select{opacity:1;pointer-events:auto}.main_hero_brands .splide__slide{display:inline-flex;align-items:center;}#subscribePopup,#subscribePopup input {text-align:left !important;}.footer_top_col form{background-color:none;padding:0;}.footer_top_col form button {border:none;}.footer_top_col .red_btn {width:100%;margin-top:1rem;}#subscribePopup .popup-content{height: fit-content;}#subscribePopup .gform_wrapper {text-align:left !important;}.home_works_timeline .p18 a{color:#000000;}.services-page.home_services h2 {padding-block: 0 4.1666666667vw}@media (max-width:1420px) {.services-page.home_services h2 {padding-block: 0 40px}}.services-page.home_services {padding-block: 5.2083333333vw 7.8125vw}@media (max-width:1420px) {.services-page.home_services {padding-block: 50px 75px}}@media (max-width:768px) {.services-page.home_services {padding-block: 50px}.single-post .home_blog {padding-block: 0}.terms_page h1 {font-size: 35px}}@media (min-width:1420px){.page-template-brighton .banner_content{max-width:43.125vw}}@media (max-width:1420px){.page-template-brighton .banner_content{max-width:828px}}@media (max-width:1200px){.page-template-brighton .banner_content{max-width:620px}}.no-wrap{flex-wrap:nowrap!important}@media (min-width:1420px){.no-wrap{align-items:center!important}}@media (max-width:1024px){.no-wrap{flex-wrap:wrap!important}}@media (min-width:1420px){.page-template-brighton .about_statement .content li{margin-bottom:1.3020833333vw;margin-left:1.0416666667vw}}@media (max-width:1420px){.page-template-brighton .about_statement .content li{margin-bottom:20px;margin-left:20px}}@media (min-width:1420px){.page-template-brighton .about_statement-head h2{margin-bottom:1.25vw}}@media (max-width:1420px){.page-template-brighton .about_statement-head h2{margin-bottom:24px}}@media (max-width:1024px){.page-template-brighton .about_statement-head h2{margin-bottom:0}}.page-template-brighton .about_statement-head h2 span{color:#d72622}.page-template-brighton .about_statement-head .support-image img{width:100%}@media (min-width:1420px){.page-template-brighton .about_statement-head .support-image img{max-width:32.6041666667vw}}@media (max-width:1420px){.page-template-brighton .about_statement-head .support-image img{max-width:526px}}@media (min-width:1420px){.page-template-brighton .about_statement-head.less-gap{gap:8.59375vw}}@media (max-width:1420px){.page-template-brighton .about_statement-head.less-gap{gap:2rem 122px}}.page-template-brighton .about_statement .support-card{width:100%}@media (min-width:1420px){.page-template-brighton .about_statement .support-card{background-size:20.78125vw;border-radius:1.0416666667vw;max-width:36.71875vw;padding:2.5vw 1.6666666667vw 1.1979166667vw}}@media (max-width:1420px){.page-template-brighton .about_statement .support-card{background-size:300px;border-radius:20px;max-width:500px;padding:32px 24px 23px}}.page-template-brighton .min-width{width:100%!important}@media (min-width:1420px){.page-template-brighton .min-width{max-width:36.6666666667vw}}@media (max-width:1420px){.page-template-brighton .min-width{max-width:480px}}.page-template-brighton .max-width{width:100%!important}@media (min-width:1420px){.page-template-brighton .max-width{max-width:44.5833333333vw}}@media (max-width:1420px){.page-template-brighton .max-width{max-width:558px}}.page-template-brighton .faqs_head h2 span{color:#d72622}@media (min-width:1420px){.space-50{padding-block:1.3020833333vw}}@media (max-width:1420px){.space-50{padding-block:15px}}@media (max-width:1024px){.space-50{padding-block:0}}.single-business_item .howto-grid,.single-residential_item .howto-grid{grid-template-columns:repeat(4,1fr)}@media (min-width:1200px){.single-business_item .howto-grid h4,.single-residential_item .howto-grid h4{font-size:1.615vw}}@media (max-width:1200px){.single-business_item .howto-grid,.single-residential_item .howto-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.single-business_item .howto-grid,.single-residential_item .howto-grid{grid-template-columns:100%}}.single-business_item .faqs_head h2,.single-residential_item .faqs_head h2{text-align:center}.single-business_item h2 span,.single-residential_item h2 span{color:#d72622}.d-flex{display:inline-flex}.tabs_container span{border-radius:.313vw}@media (max-width:1420px){.tabs_container span{border-radius:6px}}.single-business_item .howto-grid .box:nth-child(2):is(:hover,:focus):before,.single-business_item .howto-grid .box:nth-child(7):is(:hover,:focus):before,.single-residential_item .howto-grid .box:nth-child(2):is(:hover,:focus):before,.single-residential_item .howto-grid .box:nth-child(7):is(:hover,:focus):before{background:rgb(215 38 34 / .55)}.single-business_item .howto-grid .box:first-child:is(:hover,:focus):before,.single-business_item .howto-grid .box:nth-child(4):is(:hover,:focus):before,.single-business_item .howto-grid .box:nth-child(6):is(:hover,:focus):before,.single-residential_item .howto-grid .box:first-child:is(:hover,:focus):before,.single-residential_item .howto-grid .box:nth-child(4):is(:hover,:focus):before,.single-residential_item .howto-grid .box:nth-child(6):is(:hover,:focus):before{background:rgb(139 201 238 / .55)}.single-business_item .howto-grid .box:nth-child(3):is(:hover,:focus):before,.single-business_item .howto-grid .box:nth-child(5):is(:hover,:focus):before,.single-business_item .howto-grid .box:nth-child(8):is(:hover,:focus):before,.single-residential_item .howto-grid .box:nth-child(3):is(:hover,:focus):before,.single-residential_item .howto-grid .box:nth-child(5):is(:hover,:focus):before,.single-residential_item .howto-grid .box:nth-child(8):is(:hover,:focus):before{background:rgb(55 55 55 / .55)}.single-business_item .d-flex.tabs_container,.single-residential_item .d-flex.tabs_container{background:rgb(0 0 0 / 5%);margin-bottom:0;margin-bottom:.8333333333vw;border-radius:.313vw}.single-business_item .tab-inactive span,.single-residential_item .tab-inactive span{color:rgb(0 0 0 / 40%)!important;background:transparent!important}@media (min-width:1420px){.single-business_item .tab-inactive span{padding:.313vw .625vw;padding-left:.677vw;margin-left:-.052vw}.single-residential_item .tab-inactive span{padding:.313vw .625vw;padding-right:.677vw;margin-right:-.052vw}.single-business_item .tabs_container span,.single-residential_item .tabs_container span{margin-bottom:0}.single-business_item .howto,.single-residential_item .howto{padding-block:5.2083333333vw}}@media (max-width:1420px){.single-business_item .tab-inactive span{padding:6px 12px;padding-left:13px;margin-left:-1px}.single-residential_item .tab-inactive span{padding:6px 12px;padding-right:13px;margin-right:-1px}.single-business_item .tabs_container span,.single-residential_item .tabs_container span{margin-bottom:0}.single-business_item .d-flex.tabs_container,.single-residential_item .d-flex.tabs_container{background:rgb(0 0 0 / 5%);margin-bottom:0;margin-bottom:9.6px;border-radius:6px}}.sessions-grid{display:grid;grid-template-columns:repeat(1,1fr);gap:20px;padding-top:30px}.sessions-box_info{border:1.5px solid rgb(5 5 5 / .08);padding:30px 24px;border-radius:20px;margin-bottom:16px}.sessions-box_info h4{font-weight:400;margin-bottom:10px;font-family:Gibson Regular}.sessions-box:nth-of-type(2) .sessions-box_included,.sessions-box:nth-of-type(2) .sessions-box_info{background:rgb(242 248 253 / .7);border-color:rgb(139 201 238 / .8)}.sessions-box_included .content ul{list-style:none}.sessions-box_price{font-size:35px;font-family:'Gibson Semibold'}.sessions-box_price span{font-size:14px;font-family:'Gibson Regular';opacity:.6}.sessions-box_included{padding:30px 24px;border:1.5px solid rgb(5 5 5 / .08);border-radius:20px}.sessions-box_included .red_btn,.sessions-box_included .black_btn{margin-block:16px;padding:13px 23px;width:100%}.sessions-box_included-title{color:#0505059c;padding-block:16px;border-top:1.5px solid #05050514}.sessions-box_included .content li{position:relative}.sessions-box_included .content li::before{content:'';color:#000;position:absolute;left:-20px;top:0;background-repeat: no-repeat;background-size: contain;background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5 14L8.5 17.5L19 6.5' stroke='%23050505' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");height: 24px;width: 18px;}.sessions-box_included .content li{padding-bottom:10px}.sessions-box_included .content ul{padding-left:20px}.sessions-box_info .description{opacity:.8;font-size: 16px;}@media(min-width:1200px){.sessions-grid{grid-template-columns: repeat(2, 1fr);max-width: 1000px;margin: auto;}}@media(min-width:1420px){.sessions-grid{max-width:57.708vw;margin:auto;gap:1.042vw;padding-top:3.646vw;grid-template-columns:repeat(2,1fr)}.sessions-box_info{padding:1.875vw 1.667vw;border:.078vw solid rgb(5 5 5 / .08);border-radius:1.25vw;margin-bottom:1.042vw}.sessions-box_info h4{margin-bottom:.833vw}.sessions-box_included{padding:1.875vw 1.667vw;border:.078vw solid rgb(5 5 5 / .08);border-radius:1.25vw}.sessions-box_included-title{padding-block:1.25vw;border-top:.052vw solid #05050514;color:#0505059c}.sessions-box_included .content li{padding-bottom:.833vw}.sessions-box_included .content ul{padding-left:1.042vw}.sessions-box_included .red_btn,.sessions-box_included .black_btn{padding:.677vw 1.198vw}.sessions-box_price{font-size:2.5vw}.sessions-box_price span{font-size:.833vw}.sessions-box_included .red_btn,.sessions-box_included .black_btn{margin-block:1.25vw}.sessions-box_info .description{font-size: 0.833vw;}.sessions-box_included .content li::before{width:0.938vw;height:1.25vw;}}@media(max-width:768px){.single-business_item .banner_box span{padding: 6px 12px;}.single-residential_item .banner_box span{padding: 6px 12px;}}@keyframes moveBannerMob{0% { top: 10%; } 100% { top: 0%; }}@media (max-width: 768px) {.banner_bg {animation: moveBannerMob 4s linear infinite;}}

@media (max-width:768px){.main_hero{background-image:url(../../images/bg-hero-1-768.webp)}.footer_bg{background-image:linear-gradient(180deg,#fff 0,hsla(0,0%,100%,0) 70px),url(../../images/bg-footer-768.webp)}}
/* 29 Sep 2026: accessibility and layout-stability fixes */
.hero_button_options{position:relative}.hero_button_options:focus-within .hero_button_select{opacity:1;pointer-events:auto}.header_logo img,.footer_top .footer_logo{height:auto}.footer_top_col ul li a{display:inline-block;min-height:24px;line-height:24px}
