.HireDevelopers_section__T3YES{--pt:50px;--pb:50px;overflow:hidden;padding:var(--pt) 0 var(--pb)}@media(min-width:992px){.HireDevelopers_section__T3YES{--pt:140px;--pb:140px}}.HireDevelopers_section_head__R9iil{max-width:38.8888888889rem;margin:0 auto 1.3888888889rem}@media(min-width:992px){.HireDevelopers_section_head__R9iil{margin-bottom:4.6666666667rem}}.HireDevelopers_section_head__R9iil h2{margin-bottom:1.3888888889rem;line-height:1.25}@media(min-width:992px){.HireDevelopers_section_head__R9iil h2{margin-bottom:2.3333333333rem}}.HireDevelopers_section_head__R9iil p{line-height:1.5}.HireDevelopers_section_images__PAZ9V{position:relative;--mt:40px;--mb:50px;margin:var(--mt) 0 var(--mb) 0;overflow:hidden}@media(min-width:992px){.HireDevelopers_section_images__PAZ9V{--mb:90px}}.HireDevelopers_section_images__PAZ9V .row{--gutter-x:0.8333333333rem}.HireDevelopers_section_images_img__cPKs_{max-width:40px;margin:0 auto;--aspect-ratio:100%;filter:grayscale(100%)}@media(min-width:992px){.HireDevelopers_section_images_img__cPKs_{max-width:3.3333333333rem}}.HireDevelopers_section_images_img__cPKs_ img{object-fit:contain}.HireDevelopers_section_images__PAZ9V .HireDevelopers_row_one__zdlfs{display:flex;flex-wrap:nowrap;margin-bottom:1.3888888889rem}@media(min-width:992px){.HireDevelopers_section_images__PAZ9V .HireDevelopers_row_one__zdlfs{margin-bottom:3.8888888889rem}}.HireDevelopers_section_images__PAZ9V .HireDevelopers_row_one__zdlfs:last-of-type{margin-bottom:0}.HireDevelopers_section_images__PAZ9V:before{content:" ";position:absolute;width:20%;height:100%;left:0;top:0;background:linear-gradient(-90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.733) 21%,#fff) 0 0 no-repeat;z-index:1}.HireDevelopers_section_images__PAZ9V:after{content:" ";position:absolute;width:20%;height:100%;right:0;top:0;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.733) 21%,#fff) 0 0 no-repeat;z-index:1}@media(min-width:992px){.HireDevelopers_section__T3YES .HireDevelopers_btn__WPWqF.btn.btn-primary{--btn-border-color:var(--primary);--btn-bg:var(--primary);--btn-color:var(--light);--btn-hover-bg:transparent;--btn-hover-text:var(--primary)}}.hireResources_section__yuz5Q{--padding-top:60px;--padding-bottom:60px;--color:var(--primary);--bg-color:var(--light);width:100%;position:relative;padding:var(--padding-top) 0 var(--padding-bottom);background-color:hsla(173,27%,81%,.3)}@media(min-width:992px){.hireResources_section__yuz5Q{--padding-top:0rem;--padding-bottom:6.6666666667rem;background-color:transparent}}.hireResources_section__yuz5Q .hireResources_inner__cq7ry{width:100%;position:relative}@media(min-width:992px){.hireResources_section__yuz5Q .hireResources_inner__cq7ry{padding:60px 70px;background-color:hsla(173,27%,81%,.3)}}@media(min-width:1200px){.hireResources_section__yuz5Q .hireResources_inner__cq7ry{padding:3.8888888889rem 7.2222222222rem}}.hireResources_section__yuz5Q .hireResources_inner__cq7ry .hireResources_content__isVHa{width:100%;position:relative;height:100%;display:flex;flex-direction:column;justify-content:center;margin-top:1.6666666667rem}@media(min-width:576px){.hireResources_section__yuz5Q .hireResources_inner__cq7ry .hireResources_content__isVHa{align-items:center}}@media(min-width:992px){.hireResources_section__yuz5Q .hireResources_inner__cq7ry .hireResources_content__isVHa{align-items:flex-start;margin-top:0}}.hireResources_section__yuz5Q .hireResources_inner__cq7ry .hireResources_content__isVHa .hireResources_title____kHZ{font-size:2.2222222222rem;line-height:1.3}@media(min-width:992px){.hireResources_section__yuz5Q .hireResources_inner__cq7ry .hireResources_content__isVHa .hireResources_title____kHZ{font-size:3.3333333333rem;margin-bottom:.8888888889rem;letter-spacing:-.0444444444rem}}.hireResources_section__yuz5Q .hireResources_inner__cq7ry .hireResources_content__isVHa .hireResources_description__2vdgP{font-size:1rem}@media(min-width:992px){.hireResources_section__yuz5Q .hireResources_inner__cq7ry .hireResources_content__isVHa .hireResources_description__2vdgP{font-size:1.3333333333rem}}.hireResources_section__yuz5Q .hireResources_inner__cq7ry .hireResources_content__isVHa .hireResources_link_wrapper__bopA9{margin-top:30px;width:100%;display:flex}@media(min-width:768px){.hireResources_section__yuz5Q .hireResources_inner__cq7ry .hireResources_content__isVHa .hireResources_link_wrapper__bopA9{margin-top:2.3888888889rem}}.hireResources_section__yuz5Q .hireResources_inner__cq7ry .hireResources_content__isVHa .hireResources_link_wrapper__bopA9 a{width:100%}@media(min-width:576px){.hireResources_section__yuz5Q .hireResources_inner__cq7ry .hireResources_content__isVHa .hireResources_link_wrapper__bopA9 a{width:auto;margin:auto}}@media(min-width:992px){.hireResources_section__yuz5Q .hireResources_inner__cq7ry .hireResources_content__isVHa .hireResources_link_wrapper__bopA9 a{margin:0}}.hireResources_section__yuz5Q .hireResources_inner__cq7ry .hireResources_image_wrapper__dnBeX{width:100%;position:relative;display:flex;max-width:23.8888888889rem;margin-left:auto;margin-right:auto}@media(min-width:992px){.hireResources_section__yuz5Q .hireResources_inner__cq7ry .hireResources_image_wrapper__dnBeX{margin-left:auto}}.hireResources_section__yuz5Q .hireResources_inner__cq7ry .hireResources_image_wrapper__dnBeX:after{content:"";position:relative;width:100%;padding-bottom:89.2307692308%;display:inline-block}.hireResources_section__yuz5Q .hireResources_inner__cq7ry .hireResources_image_wrapper__dnBeX .hireResources_image_one__V6uiR,.hireResources_section__yuz5Q .hireResources_inner__cq7ry .hireResources_image_wrapper__dnBeX .hireResources_image_two__0sKTF{width:100%;max-width:55%;position:absolute;will-change:transform;overflow:hidden}@media(min-width:576px){.hireResources_section__yuz5Q .hireResources_inner__cq7ry .hireResources_image_wrapper__dnBeX .hireResources_image_one__V6uiR,.hireResources_section__yuz5Q .hireResources_inner__cq7ry .hireResources_image_wrapper__dnBeX .hireResources_image_two__0sKTF{max-width:10rem}}@media(min-width:1200px){.hireResources_section__yuz5Q .hireResources_inner__cq7ry .hireResources_image_wrapper__dnBeX .hireResources_image_one__V6uiR,.hireResources_section__yuz5Q .hireResources_inner__cq7ry .hireResources_image_wrapper__dnBeX .hireResources_image_two__0sKTF{max-width:10.5555555556rem}}@media(min-width:1600px){.hireResources_section__yuz5Q .hireResources_inner__cq7ry .hireResources_image_wrapper__dnBeX .hireResources_image_one__V6uiR,.hireResources_section__yuz5Q .hireResources_inner__cq7ry .hireResources_image_wrapper__dnBeX .hireResources_image_two__0sKTF{max-width:13.6666666667rem}}.hireResources_section__yuz5Q .hireResources_inner__cq7ry .hireResources_image_wrapper__dnBeX .hireResources_image_one__V6uiR img,.hireResources_section__yuz5Q .hireResources_inner__cq7ry .hireResources_image_wrapper__dnBeX .hireResources_image_two__0sKTF img{will-change:transform;object-fit:cover}.hireResources_section__yuz5Q .hireResources_inner__cq7ry .hireResources_image_wrapper__dnBeX .hireResources_image_one__V6uiR:after,.hireResources_section__yuz5Q .hireResources_inner__cq7ry .hireResources_image_wrapper__dnBeX .hireResources_image_two__0sKTF:after{content:"";position:relative;width:100%;padding-bottom:100%;display:inline-block}.hireResources_section__yuz5Q .hireResources_inner__cq7ry .hireResources_image_wrapper__dnBeX .hireResources_image_one__V6uiR{left:0;bottom:0;z-index:1}.hireResources_section__yuz5Q .hireResources_inner__cq7ry .hireResources_image_wrapper__dnBeX .hireResources_image_two__0sKTF{top:0;right:0}.hireResources_section__yuz5Q .hireResources_inner__cq7ry .hireResources_image_wrapper__dnBeX .hireResources_circle__6Batg{width:7rem;height:7rem;border-radius:50%;border:2px solid var(--light);position:absolute;left:37%;top:34%;transform:translate(-50%,-50%)}.hireResources_section__yuz5Q .hireResources_inner__cq7ry .hireResources_image_wrapper__dnBeX .hireResources_link__8_6Gx{width:3.7222222222rem;height:3.7222222222rem;border-radius:50%;background-color:#003bff;position:absolute;left:57%;top:65%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;z-index:2}.homeBanner_section__CDPSc{width:100%;overflow:hidden;background-color:var(--dark);color:var(--light);position:relative;height:100vh;height:100svh}.homeBanner_section__CDPSc video{object-fit:cover}.homeBanner_section__CDPSc .carousel-control-next,.homeBanner_section__CDPSc .carousel-control-prev{display:none}.homeBanner_section__CDPSc .carousel-next,.homeBanner_section__CDPSc .carousel-prev{pointer-events:none;opacity:0;width:5vw;height:100%;position:absolute;top:0;left:0;z-index:99}@media(min-width:576px){.homeBanner_section__CDPSc .carousel-next,.homeBanner_section__CDPSc .carousel-prev{width:calc((100vw - 540px)/2)}}@media(min-width:768px){.homeBanner_section__CDPSc .carousel-next,.homeBanner_section__CDPSc .carousel-prev{width:calc((100vw - 720px)/2)}}@media(min-width:992px){.homeBanner_section__CDPSc .carousel-next,.homeBanner_section__CDPSc .carousel-prev{width:calc((100vw - 960px)/2)}}@media(min-width:1200px){.homeBanner_section__CDPSc .carousel-next,.homeBanner_section__CDPSc .carousel-prev{width:calc((100vw - 90%)/2)}}@media screen and (min-width:1600px){.homeBanner_section__CDPSc .carousel-next,.homeBanner_section__CDPSc .carousel-prev{width:calc((100vw - 1666px)/2)}}.homeBanner_section__CDPSc .carousel-next{right:0;left:auto}.homeBanner_section__CDPSc .carousel-indicators{display:none!important}.homeBanner_section__CDPSc.homeBanner_loaded__UGg77 .homeBanner_start__zAqUq .carousel-indicators button.active:after{transform:scaleX(1);transition:var(---duration-vid) all linear}.homeBanner_banner_child__1xedG{width:100%;position:relative;text-decoration:none;color:var(--light)}.homeBanner_banner_child__1xedG:not(.homeBanner_no_overlay__MGZNZ):before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,var(--overlay-opacity,.4));z-index:2;pointer-events:none}.homeBanner_banner_child__1xedG:hover{color:var(--light)}@media screen and (max-width:767.98px){.homeBanner_banner_child__1xedG.homeBanner_no_overlay__MGZNZ .homeBanner_banner_image__Lj_2i .ratio img{opacity:0}}.homeBanner_banner_image__Lj_2i{width:100%;position:absolute;left:0;top:0;background-color:var(--dark);height:100%}.homeBanner_banner_image__Lj_2i img{object-fit:cover;transition:opacity .3s ease-out}.homeBanner_banner_image__Lj_2i img.bnr_image{object-position:top center}.homeBanner_banner_inner__IYrYQ{position:relative;width:100%;height:100%;z-index:9;padding-top:60px;padding-bottom:60px;display:flex;align-items:flex-end}@media(min-width:768px){.homeBanner_banner_inner__IYrYQ{padding-bottom:105px}}@media(min-width:992px){.homeBanner_banner_inner__IYrYQ{padding-top:5.8333333333rem;padding-bottom:5.8333333333rem}}.homeBanner_banner_inner__IYrYQ.homeBanner_full__ZHmLt{min-height:100vh;min-height:100svh}@media(min-width:768px){.homeBanner_banner_inner__IYrYQ.homeBanner_full__ZHmLt:after{display:none}}.homeBanner_banner_inner__IYrYQ.homeBanner_full__ZHmLt>div{position:relative;z-index:1}@media(min-width:992px){.homeBanner_banner_inner__IYrYQ.homeBanner_full__ZHmLt{min-height:calc(100vh - 60px);min-height:calc(100svh - 60px)}}@media(min-width:576px){.homeBanner_banner_inner__IYrYQ.homeBanner_full__ZHmLt{min-height:100vh;min-height:100svh}}@media(min-width:1600px){.homeBanner_banner_inner__IYrYQ .container{max-width:1666px}}.homeBanner_banner_inner__IYrYQ .homeBanner_title__HvP7U{width:100%;max-width:17.2222222222rem;line-height:1.32;margin-bottom:1.9444444444rem;text-wrap:balance}@media(min-width:576px){.homeBanner_banner_inner__IYrYQ .homeBanner_title__HvP7U{max-width:50rem}}@media(min-width:992px){.homeBanner_banner_inner__IYrYQ .homeBanner_title__HvP7U{margin-bottom:4.6111111111rem}}.homeBanner_banner_inner__IYrYQ .homeBanner_imagestack__ZSWC5{margin-bottom:0;width:100%;max-width:90%;--aspect-ratio:calc((611 / 740) * 100%)}@media(min-width:768px){.homeBanner_banner_inner__IYrYQ .homeBanner_imagestack__ZSWC5{max-width:45%;margin:0 0 12%}}@media(min-width:992px){.homeBanner_banner_inner__IYrYQ .homeBanner_imagestack__ZSWC5{width:740px;max-width:40%;margin:0 0 3%}}.homeBanner_banner_inner__IYrYQ .homeBanner_sub_title__uvXek{position:relative;font-size:.8888888889rem;margin-bottom:11px;opacity:0}.homeBanner_banner_inner__IYrYQ .homeBanner_ind___5_xg{position:relative;font-size:1.5555555556rem;margin-bottom:0;text-decoration:none;color:#fff}.homeBanner_banner_inner__IYrYQ .homeBanner_ind___5_xg:hover{color:hsla(0,0%,100%,.851)}.homeBanner_anim__uleAb{display:block}.homeBanner_links__kudRa{position:relative;height:2.3177777778rem;width:300px;overflow:hidden;font-size:1.3333333333rem!important;display:flex;font-weight:300;align-items:center;justify-content:flex-start;margin-top:1.6666666667rem}.homeBanner_links__kudRa svg,.homeBanner_links__kudRa svg path,.homeBanner_links__kudRa:hover svg,.homeBanner_links__kudRa:hover svg path{fill:var(--light)!important}.homeBanner_mouseMove__d5dFf{width:3.3333333333rem;height:3.3333333333rem;border-radius:50%;overflow:hidden;background-color:#fff;position:absolute;left:0;top:0;z-index:999;pointer-events:none;opacity:0;display:none;justify-content:center;align-items:center;transform:scale(.7);box-shadow:1px 1px 11px rgba(0,0,0,.102)}@media(min-width:1200px){.homeBanner_mouseMove__d5dFf{display:flex}}.homeBanner_mouseMove__d5dFf .homeBanner_arrow_wrapper__kkqcu{width:2.7777777778rem;height:2.7777777778rem;position:relative;overflow:hidden}.homeBanner_mouseMove__d5dFf .homeBanner_arrow_wrapper__kkqcu .homeBanner_arrow_wrapper_inner__g1RSK{width:5.5555555556rem;display:flex;position:relative}.homeBanner_mouseMove__d5dFf .homeBanner_arrow_wrapper__kkqcu .homeBanner_arrow_left___9lAs,.homeBanner_mouseMove__d5dFf .homeBanner_arrow_wrapper__kkqcu .homeBanner_arrow_right__9H7ph{width:2.7777777778rem;height:2.7777777778rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13.697' height='25.394' viewBox='0 0 13.697 25.394'%3E%3Cpath id='Path_1' data-name='Path 1' d='M1293.5,397.2a1,1,0,0,1-.707-1.707l10.99-10.99-10.99-10.99a1,1,0,0,1,1.414-1.414l11.7,11.7a1,1,0,0,1,0,1.414l-11.7,11.7A1,1,0,0,1,1293.5,397.2Z' transform='translate(-1292.504 -371.802)' fill='%23141414'/%3E%3C/svg%3E%0A");background-size:.5555555556rem;background-position:50%;background-repeat:no-repeat}.homeBanner_mouseMove__d5dFf .homeBanner_arrow_wrapper__kkqcu .homeBanner_arrow_left___9lAs{transform:rotate(-180deg)}.homeBanner_navigate_btn__Dn3eK{width:max-content;color:#fff;background-color:transparent;border:none;text-decoration:none;display:flex;align-items:center;margin-bottom:0}.homeBanner_navigate_btn__Dn3eK img{margin-left:11px;transition:all .18s ease}@media(min-width:992px){.homeBanner_navigate_btn__Dn3eK img{margin-left:15px}.homeBanner_navigate_btn__Dn3eK:hover img{transform:translateX(5px)}}.homeBanner_video_container__8_9im{position:absolute;left:0;width:100%;height:100%;top:0}.homeBanner_thumb_wrapper__etTfR{position:absolute;z-index:99;right:0;bottom:0;width:100%;padding-bottom:1.9444444444rem;pointer-events:none}@media(min-width:768px){.homeBanner_thumb_wrapper__etTfR{padding-bottom:3.8888888889rem}}@media screen and (min-width:1024px){.homeBanner_thumb_wrapper__etTfR{display:flex;padding-bottom:105px}}.homeBanner_main_wrapper_thumb__UtGYy{width:100%;display:flex;pointer-events:all}@media screen and (min-width:1024px){.homeBanner_main_wrapper_thumb__UtGYy{max-width:300px;background-color:rgba(0,0,0,.42);height:90px;margin-left:auto}}.homeBanner_main_wrapper_thumb__UtGYy .homeBanner_thumbnail_slider__cKI32{width:90px;height:90px;background-color:#000;text-decoration:none;color:#fff;overflow:hidden}@media screen and (max-width:1023.98px){.homeBanner_main_wrapper_thumb__UtGYy .homeBanner_thumbnail_slider__cKI32{display:none!important}}.homeBanner_main_wrapper_thumb__UtGYy .homeBanner_thumbnail_slider__cKI32 .homeBanner_thumbnail_inner__49TEs{width:270px;height:90px;display:flex;transition:transform .3s ease-in-out}.homeBanner_main_wrapper_thumb__UtGYy .homeBanner_thumbnail_slider__cKI32 .homeBanner_thumbnail_inner__49TEs.homeBanner_active__nGwZy{transform:translateX(-33.3333%)}.homeBanner_main_wrapper_thumb__UtGYy .homeBanner_thumbnail_slider__cKI32 .homeBanner_thumbnail_inner__49TEs.homeBanner_active1__rZq_D{transform:translateX(-66.6666%)}.homeBanner_main_wrapper_thumb__UtGYy .homeBanner_thumbnail_slider__cKI32 .homeBanner_thumbnail_inner__49TEs .homeBanner_thumbnail__df9CN{width:90px;height:90px;position:relative;overflow:hidden;cursor:pointer}.homeBanner_main_wrapper_thumb__UtGYy .homeBanner_thumbnail_slider__cKI32 .homeBanner_thumbnail_inner__49TEs .homeBanner_thumbnail__df9CN img{transition:transform .23s ease-in-out}.homeBanner_main_wrapper_thumb__UtGYy .homeBanner_thumbnail_slider__cKI32 .homeBanner_thumbnail_inner__49TEs .homeBanner_thumbnail__df9CN:hover img{transform:scale(1.04)}.homeBanner_main_wrapper_thumb__UtGYy .homeBanner_thumbnail_slider__cKI32 img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.homeBanner_main_wrapper_thumb__UtGYy .homeBanner_slider_content__SfCuJ{width:100%;flex:1 1;display:flex;flex-direction:column;position:relative}@media screen and (min-width:1024px){.homeBanner_main_wrapper_thumb__UtGYy .homeBanner_slider_content__SfCuJ{padding:10px}}.homeBanner_main_wrapper_thumb__UtGYy .homeBanner_slider_content__SfCuJ .homeBanner_common_content__bKHO0{width:100%;position:relative}@media screen and (max-width:1023.98px){.homeBanner_main_wrapper_thumb__UtGYy .homeBanner_slider_content__SfCuJ .homeBanner_common_content__bKHO0{display:none!important}}.homeBanner_main_wrapper_thumb__UtGYy .homeBanner_slider_content__SfCuJ .homeBanner_common_content__bKHO0 span{text-align:left;font-size:13px;margin-bottom:0;line-height:1.2;display:block}.homeBanner_main_wrapper_thumb__UtGYy .homeBanner_slider_content__SfCuJ .homeBanner_content_slider__375_b{width:100%;position:relative}@media screen and (max-width:1023.98px){.homeBanner_main_wrapper_thumb__UtGYy .homeBanner_slider_content__SfCuJ .homeBanner_content_slider__375_b{display:none!important}}.homeBanner_main_wrapper_thumb__UtGYy .homeBanner_slider_content__SfCuJ .homeBanner_content_slider__375_b .homeBanner_content_slider_item__iAvLR{width:100%;position:absolute;left:0;top:0;opacity:0;transition:all .3s ease}.homeBanner_main_wrapper_thumb__UtGYy .homeBanner_slider_content__SfCuJ .homeBanner_content_slider__375_b .homeBanner_content_slider_item__iAvLR.homeBanner_active__nGwZy{opacity:1}.homeBanner_main_wrapper_thumb__UtGYy .homeBanner_slider_content__SfCuJ .homeBanner_content_slider__375_b .homeBanner_content_slider_item__iAvLR p{font-size:16px;opacity:.8}.homeBanner_main_wrapper_thumb__UtGYy .homeBanner_slider_content__SfCuJ .homeBanner_slider_navigation__bLspE{width:100%;position:relative;display:flex;gap:8px}@media screen and (min-width:1024px){.homeBanner_main_wrapper_thumb__UtGYy .homeBanner_slider_content__SfCuJ .homeBanner_slider_navigation__bLspE{gap:8px;margin-top:auto}}.homeBanner_main_wrapper_thumb__UtGYy .homeBanner_slider_content__SfCuJ .homeBanner_slider_navigation__bLspE .homeBanner_nav_item__rzf6x{border:none;background-color:hsla(0,0%,100%,.435);font-size:0;flex:1 1;position:relative;border-radius:5px;height:2px;padding:0}@media screen and (max-width:1023.98px){.homeBanner_main_wrapper_thumb__UtGYy .homeBanner_slider_content__SfCuJ .homeBanner_slider_navigation__bLspE .homeBanner_nav_item__rzf6x{max-width:1.1111111111rem;opacity:1;border-radius:.1111111111rem;transition:all .3s ease-in-out}}@media screen and (max-width:1023.98px)and (min-width:768px){.homeBanner_main_wrapper_thumb__UtGYy .homeBanner_slider_content__SfCuJ .homeBanner_slider_navigation__bLspE .homeBanner_nav_item__rzf6x{max-width:1.6666666667rem;height:.2222222222rem}}@media screen and (max-width:1023.98px){.homeBanner_main_wrapper_thumb__UtGYy .homeBanner_slider_content__SfCuJ .homeBanner_slider_navigation__bLspE .homeBanner_nav_item__rzf6x.homeBanner_active__nGwZy{max-width:2.5rem}}.homeBanner_main_wrapper_thumb__UtGYy .homeBanner_slider_content__SfCuJ .homeBanner_slider_navigation__bLspE .homeBanner_nav_item__rzf6x:before{width:100%;content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:20px;transform-origin:left}.homeBanner_main_wrapper_thumb__UtGYy .homeBanner_slider_content__SfCuJ .homeBanner_slider_navigation__bLspE .homeBanner_nav_item__rzf6x:first-child:after,.homeBanner_main_wrapper_thumb__UtGYy .homeBanner_slider_content__SfCuJ .homeBanner_slider_navigation__bLspE .homeBanner_nav_item__rzf6x:nth-child(2):after{transition:all .1s linear}.homeBanner_main_wrapper_thumb__UtGYy .homeBanner_slider_content__SfCuJ .homeBanner_slider_navigation__bLspE.homeBanner_loaded__UGg77 .homeBanner_nav_item__rzf6x.homeBanner_active__nGwZy:after{transform:scaleX(1);transition:var(---duration-vid) all linear}.homeBanner_banner_inner_google__cbVZt{aspect-ratio:389/42.6;width:225px;max-width:90%;position:relative;margin-bottom:20px;display:none}@media(min-width:992px){.homeBanner_banner_inner_google__cbVZt{margin-bottom:30px;width:240px}}@media(min-width:1600px){.homeBanner_banner_inner_google__cbVZt{margin-bottom:35px;width:389px}}.homeBuildText_section__43LMP{width:100%;color:#fff;background-color:#000;margin-top:-100vh;position:relative}.homeBuildText_section__43LMP .homeBuildText_section_inner__yZXiN{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:100vh}.homeBuildText_section__43LMP .homeBuildText_section_inner__yZXiN .homeBuildText_description__w1VpV{width:100%;max-width:928px;margin-left:auto;margin-right:auto;font-size:1.6666666667rem;opacity:0}@media(min-width:576px){.homeBuildText_section__43LMP .homeBuildText_section_inner__yZXiN .homeBuildText_description__w1VpV{font-size:2.2222222222rem}}@media(min-width:992px){.homeBuildText_section__43LMP .homeBuildText_section_inner__yZXiN .homeBuildText_description__w1VpV{font-size:2.7777777778rem}}.homeBuildText_section__43LMP .homeBuildText_section_inner__yZXiN .homeBuildText_description__w1VpV span{color:#5d5d5d}.homeDesignWrap_section__yQW8l{width:100%;background-color:var(--dark);margin-bottom:5.5555555556rem;position:relative;overflow:hidden;--scroll-lock-padding-right:0!important}.homeDesignWrap_section__yQW8l.anim+section{margin-top:-100vh}.homeDesignWrap_section__yQW8l>*{opacity:0}@media screen and (min-width:991px){.homeDesignWrap_section__yQW8l>*{opacity:1}}.homeDesignWrap_section__yQW8l .homeDesignWrap_section_inner__T_8p4{position:relative;min-height:100vh;display:flex;flex-direction:column;justify-content:center;overflow:hidden;background-color:#000}.homeDesignWrap_section_item__1DDQl{position:absolute;left:0;width:100%;height:100%;top:0}.homeDesignWrap_section_item__1DDQl>section{background-color:transparent}.homeDesignWrap_title_anim__UyqSN{position:absolute;left:0;top:0;width:100vw;z-index:1;pointer-events:none;background-color:var(--dark)}.homeDesignWrap_section_item__1DDQl{pointer-events:none}.homeDesignWrap_section_mobile__kwRzO{padding:.8333333333rem 0 1.6666666667rem;background-color:var(--dark)}.homeDesignWrap_section_mobile__kwRzO>*{opacity:1}@media screen and (min-width:991px){.homeDesignWrap_section_mobile__kwRzO>*{opacity:0}}.homeHighlight_section__wGCrg{--padding-y:0rem;width:100vw;position:relative;padding:var(--padding-y) 0}@media(min-width:992px){.homeHighlight_section__wGCrg{--padding-y:11.1111111111rem}}.homeHighlight_section__wGCrg .homeHighlight_textWrapper__p2hOh{--size-blend:0%;width:100%;position:relative;display:flex;flex-direction:column}.homeHighlight_section__wGCrg .homeHighlight_textWrapper__p2hOh .homeHighlight_title__Ns4Z3{width:100%;font-size:1.7777777778rem;color:#5d5d5d;position:relative;max-width:54.4444444444rem;margin-left:auto;margin-right:auto;font-weight:300;line-height:1.2;letter-spacing:-.0277777778rem;line-height:1.25}@media(min-width:992px){.homeHighlight_section__wGCrg .homeHighlight_textWrapper__p2hOh .homeHighlight_title__Ns4Z3{font-size:2.7777777778rem}}@media(min-width:1200px){.homeHighlight_section__wGCrg .homeHighlight_textWrapper__p2hOh .homeHighlight_title__Ns4Z3{font-size:3.3333333333rem}}@media(min-width:1600px){.homeHighlight_section__wGCrg .homeHighlight_textWrapper__p2hOh .homeHighlight_title__Ns4Z3{font-size:3.6111111111rem}}.homeHighlight_section__wGCrg .homeHighlight_textWrapper__p2hOh .homeHighlight_title__Ns4Z3 .homeHighlight_bled__GZQmK{background-image:linear-gradient(0deg,#fff,#fff);background-position:0 90%;background-repeat:no-repeat;background-size:var(--size-blend) 80px;transform:translateZ(0);padding:.2777777778rem 0;color:#fff;-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:relative;z-index:2}.homeHighlight_section__wGCrg .homeHighlight_textWrapper__p2hOh .homeHighlight_title__Ns4Z3 .homeHighlight_nonBled__ZXxMH{position:absolute;left:0;top:0;color:#5d5d5d;z-index:1}.marketHero_section__gRokN{background-color:var(--dark);color:var(--light);height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden}.marketHero_section__gRokN .marketHero_textWrapper__Ovbww{width:max-content;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;position:absolute;z-index:1;mix-blend-mode:lighten;top:calc(50% + 55px);transform:translate(-50%,-50%);left:50%;will-change:transform;padding-right:var(--scroll-lock-padding-right)}.marketHero_section__gRokN .marketHero_textWrapper__Ovbww .marketHero_textAnimInner__BfHpx{width:max-content;position:relative;z-index:1}.marketHero_section__gRokN .marketHero_textWrapper__Ovbww .marketHero_textHero__0mDhe{text-align:center;font-weight:200;line-height:1;font-size:5.5555555556rem;position:relative;z-index:2;overflow:hidden;letter-spacing:-1.5px}@media(min-width:576px){.marketHero_section__gRokN .marketHero_textWrapper__Ovbww .marketHero_textHero__0mDhe{font-size:7.7777777778rem}}@media(min-width:768px){.marketHero_section__gRokN .marketHero_textWrapper__Ovbww .marketHero_textHero__0mDhe{font-size:8.8888888889rem}}@media(min-width:1200px){.marketHero_section__gRokN .marketHero_textWrapper__Ovbww .marketHero_textHero__0mDhe{font-size:10rem}}@media(min-width:1600px){.marketHero_section__gRokN .marketHero_textWrapper__Ovbww .marketHero_textHero__0mDhe{font-size:11.6666666667rem}}@media screen and (min-width:2000px){.marketHero_section__gRokN .marketHero_textWrapper__Ovbww .marketHero_textHero__0mDhe{font-size:13.6111111111rem}}.marketHero_section__gRokN .marketHero_textWrapper__Ovbww .marketHero_textHero__0mDhe>span{display:inline-block;opacity:0;transform:scaleX(1)}.marketHero_section__gRokN .marketHero_textWrapper__Ovbww .marketHero_textHero__0mDhe>span>span{display:inline-block;transform-origin:center;filter:contrast(100%)}.marketHero_section__gRokN .marketHero_textWrapper__Ovbww .marketHero_experience__xl8SC{width:max-content;position:absolute;top:0}.marketHero_section__gRokN .marketHero_butterfly__5X0Op{width:100%;max-width:11.1111111111rem;position:absolute;left:62%;top:2%;opacity:0;z-index:1;mix-blend-mode:lighten}@media(min-width:576px){.marketHero_section__gRokN .marketHero_butterfly__5X0Op{max-width:19.4444444444rem}}@media(min-width:992px){.marketHero_section__gRokN .marketHero_butterfly__5X0Op{max-width:19rem}}@media(min-width:1600px){.marketHero_section__gRokN .marketHero_butterfly__5X0Op{max-width:20rem}}.marketHero_section__gRokN .marketHero_butterfly__5X0Op:after{content:"";padding-bottom:97.8155339806%;display:inline-block;position:relative;width:100%}.marketHero_section__gRokN .marketHero_butterfly__5X0Op .marketHero_video__sq9UL{position:absolute;left:0;top:0;width:100%;height:100%}.marketHero_section__gRokN .marketHero_content__h7KIz{width:max-content;margin-left:auto;margin-right:auto;z-index:1;position:relative;will-change:transform;text-align:center;left:0}@media(min-width:576px){.marketHero_section__gRokN .marketHero_content__h7KIz{text-align:left;left:9%}}.marketHero_section__gRokN .marketHero_content__h7KIz .marketHero_content_wrap__bUA_j{position:relative;margin-top:1.3888888889rem;font-size:.8888888889rem}@media(min-width:992px){.marketHero_section__gRokN .marketHero_content__h7KIz .marketHero_content_wrap__bUA_j{font-size:1rem}}@media(min-width:1600px){.marketHero_section__gRokN .marketHero_content__h7KIz .marketHero_content_wrap__bUA_j{font-size:1.2222222222rem;margin-top:1.1111111111rem}}.marketHero_section__gRokN .marketHero_content__h7KIz .marketHero_content_wrap__bUA_j p{max-width:27.7777777778rem;color:var(--light);line-height:1.6666666667}.marketHero_section__gRokN .marketHero_content__h7KIz .marketHero_content_wrap__bUA_j p span{display:inline-block;opacity:0;transform-origin:left}.marketHero_section__gRokN .marketHero_content__h7KIz .marketHero_content_wrap__bUA_j button{background-color:transparent;border:none;color:#fff;text-decoration:none;padding-left:0;padding-right:0;opacity:0;transform-origin:left;font-size:1rem;pointer-events:auto}.marketHero_section__gRokN .marketHero_content__h7KIz .marketHero_content_wrap__bUA_j button span,.marketHero_section__gRokN .marketHero_content__h7KIz .marketHero_content_wrap__bUA_j button svg{display:inline-block;margin-left:.8333333333rem;transition:all .3s ease-in-out}.marketHero_section__gRokN .marketHero_content__h7KIz .marketHero_content_wrap__bUA_j button:hover span,.marketHero_section__gRokN .marketHero_content__h7KIz .marketHero_content_wrap__bUA_j button:hover svg{transform:translateX(5px)}.marketHero_section__gRokN .marketHero_experience__xl8SC{white-space:pre}.marketHero_section__gRokN .marketHero_experience__xl8SC>span:first-child{margin-right:7px}.marketHero_section__gRokN .marketHero_experience__xl8SC>span:nth-child(3),.marketHero_section__gRokN .marketHero_experience__xl8SC>span:nth-child(5){margin-right:3px}.marketHero_section__gRokN .marketHero_experience__xl8SC>span:nth-child(9){margin-right:8px}.marketHero_textHero__0mDhe>span.marketHero_hidden_one__OhirL{width:0;overflow:hidden;display:inline-flex!important;transform-origin:left}.homeServiceIntro_section__AUTC1:last-of-type .homeServiceIntro_section_wrap__djDIC{border-bottom:0}.homeServiceIntro_section_wrap__djDIC{padding-top:30px;padding-bottom:30px;border-bottom:1px solid #242424}.homeServiceIntro_section_link__7oV5u{color:#fff;text-decoration:none;font-size:16px}.homeServiceIntro_section_link__7oV5u:hover{color:#fff}@media(min-width:992px){.homeServiceIntro_section_link__7oV5u:hover{color:#b5b5b5}}.homeServiceIntro_section__AUTC1 .homeServiceIntro_title__SmV89{color:#fff;font-size:60px;font-weight:300;line-height:1;margin-bottom:20px}.homeServiceIntro_section__AUTC1 .homeServiceIntro_description__uebQ1{font-size:16px;color:#dedede;line-height:1.5;font-weight:300;margin-bottom:16px}