*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box}*{margin:0;padding:0;font:inherit}ul[role='list'],ol[role='list']{list-style:none}html:focus-within{scroll-behavior:smooth}html,body{height:100%}body{text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img,picture,svg{max-width:100%;display:block}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none !important}@media (prefers-reduced-motion: reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{-webkit-animation-duration:0.01ms !important;animation-duration:0.01ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;-webkit-transition-duration:0.01ms !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}body{font-size:clamp(1.4rem, 0.952vw, 1.8rem)}h1{font-size:clamp(2.5rem, 2.08333vw, 4rem)}html{font-size:62.5%;font-family:"Albert Sans", sans-serif;font-weight:300;background:#fff;-webkit-filter:invert(0);filter:invert(0);-webkit-transition:-webkit-filter 0.3s ease-in;transition:-webkit-filter 0.3s ease-in;transition:filter 0.3s ease-in;transition:filter 0.3s ease-in, -webkit-filter 0.3s ease-in}html::-webkit-scrollbar{width:0;background:none}html::-webkit-scrollbar-thumb{background:transparent}a{text-decoration:none;color:#000}img,svg{height:auto}button,input,select,textarea{outline:none;border:none;background:transparent}button{cursor:pointer;position:relative}span{display:inline-block}.container{width:100%}@media all and (max-width: 1920px){.container{max-width:92.5%;margin:0 auto}}@media all and (max-width: 540px){.container{max-width:100%;padding-left:20px;padding-right:20px}}.flex{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media all and (max-width: 540px){.flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.toggle{width:3.6rem;height:3.6rem;-webkit-border-radius:50%;border-radius:50%;display:grid;place-items:center;cursor:pointer;line-height:1}@media all and (max-width: 540px){.toggle{width:6rem;height:6rem}}.toggle svg{width:2rem;height:auto}@media all and (max-width: 540px){.toggle svg{width:3.5rem}}.toggle svg path{fill:#000}.input{display:none}.icon{grid-column:1 / 1;grid-row:1 / 1;-webkit-transition:-webkit-transform 500ms;transition:-webkit-transform 500ms;transition:transform 500ms;transition:transform 500ms, -webkit-transform 500ms}.icon--moon{-webkit-transition-delay:200ms;transition-delay:200ms}.icon--sun{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0)}#switch.active+.icon--moon{-webkit-transform:rotate(360deg) scale(0);-ms-transform:rotate(360deg) scale(0);transform:rotate(360deg) scale(0)}#switch.active ~ .icon--sun{-webkit-transition-delay:200ms;transition-delay:200ms;-webkit-transform:scale(1) rotate(360deg);-ms-transform:scale(1) rotate(360deg);transform:scale(1) rotate(360deg)}.swiper{width:100%;height:100%}.swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.abcd{color:white}.thankyou{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;height:100%}@media all and (max-width: 540px){.thankyou{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;gap:10rem}}.thankyou>div{text-align:center}@media all and (max-width: 540px){.thankyou>div h1{font-size:15rem}}.thankyou>div p{font-size:2.5rem;margin-bottom:2rem}@media all and (max-width: 540px){.thankyou>div p{font-size:5rem !important;margin-bottom:2rem}}.thankyou img{width:87.1rem}.thankyou a{font-size:1.8rem;position:relative;display:inline-block}@media all and (max-width: 540px){.thankyou a{font-size:4rem}}.thankyou a::before{content:'';position:absolute;width:110%;height:.1rem;background:#000;-webkit-transition:-webkit-transform 0.3s ease-in;transition:-webkit-transform 0.3s ease-in;transition:transform 0.3s ease-in;transition:transform 0.3s ease-in, -webkit-transform 0.3s ease-in;-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);left:-.5rem;top:51%}.thankyou a:hover::before{-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right}header{width:100%;padding:3.4rem 6.5rem 2rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:fixed;top:0;left:0;z-index:99999;background:#fff;-webkit-transition:-webkit-transform 0.5s ease-in;transition:-webkit-transform 0.5s ease-in;transition:transform 0.5s ease-in;transition:transform 0.5s ease-in, -webkit-transform 0.5s ease-in}@media all and (max-width: 540px){header{width:100%;padding:3rem 5rem}}@media all and (max-width: 540px){.right_container{width:100%}}.logo{width:16.6rem}@media all and (max-width: 540px){.logo{width:25rem}}.logo img{width:100%}.right_menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.right_menu button{margin-left:3.1rem}@media all and (max-width: 540px){.right_menu button{margin-left:5rem}}.right_menu button img{width:2.3rem}@media all and (max-width: 540px){.right_menu button img{width:4rem}}.right_menu a{font-size:1.8rem;letter-spacing:0.2rem}@media all and (max-width: 540px){.right_menu a{font-size:3rem}}.menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:1.9rem;margin-left:4.1rem}@media all and (max-width: 540px){.menu>div{display:none}}.menu img{width:2.5rem}@media all and (max-width: 540px){.menu img{width:5rem}}.cta{display:block;width:15.4rem;-webkit-border-radius:2.5rem;border-radius:2.5rem;border:0.1rem solid #fff;text-align:center;padding:1rem 0;letter-spacing:0 !important;background:#000;color:#fff;font-size:1.8rem;font-weight:400;margin-left:4.1rem;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.cta:hover{border-color:#000;color:#000;background:#fff}@media all and (max-width: 540px){.cta{font-size:2rem;padding:1.2rem 0;width:20.4rem;-webkit-border-radius:5rem;border-radius:5rem}}.menu_wrapper{background:#000;position:fixed;left:0;top:0;width:100%;height:100vh;padding:0 17.8rem;padding-top:6.5rem;z-index:999999;top:-100rem;-webkit-transition:top 0.5s ease-in;transition:top 0.5s ease-in}@media all and (max-width: 540px){.menu_wrapper{padding:10rem 6.5rem 8rem;top:-500rem;overflow-y:scroll}}.menu_wrapper form{opacity:0;-webkit-transition:opacity 0.5s ease-in;transition:opacity 0.5s ease-in;width:65rem}.menu_wrapper.active{top:0}.menu_wrapper.active form{-webkit-animation:animateForm 2s ease-in both;animation:animateForm 2s ease-in both;opacity:0}.cta_text.close{font-size:1.8rem;font-weight:200;position:absolute;top:6rem;right:6rem}@media all and (max-width: 540px){.cta_text.close{font-size:3.6rem}}.cta_text.close span{color:#fff}.cta_text.close span::before{background:#fff;left:2.3rem}@media all and (max-width: 540px){.cta_text.close span::before{left:4.5rem}}.menu_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media all and (max-width: 540px){.menu_container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:5rem}}.menu_container .left_container{width:34rem}@media all and (max-width: 540px){.menu_container .left_container{width:auto}}.menu_container .left_container .menu_btn{position:relative}.menu_container .left_container .menu_btn::after{content:'';width:3.5rem;height:3.5rem;background:url("../images/right.png") no-repeat;background-size:100%;position:absolute;left:82%;top:2.6rem;-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);-webkit-transition:all 0.4s ease-in;transition:all 0.4s ease-in}@media all and (max-width: 540px){.menu_container .left_container .menu_btn::after{width:5rem;height:5rem;top:3rem;left:36%;-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}}.menu_container .left_container .menu_link{margin-bottom:4rem;padding-left:7rem;line-height:1;position:relative}@media all and (max-width: 540px){.menu_container .left_container .menu_link{padding-left:10rem}}.menu_container .left_container .menu_link::before{content:attr(data-number);position:absolute;width:5rem;height:5rem;font-size:4.8rem;color:#2f3033;top:0;left:0;text-align:left}.menu_container .left_container .menu_link>a{font-size:4.8rem;color:#fff;display:inline-block;position:relative}.menu_container .left_container .menu_link>a::after{content:'';position:absolute;width:105%;left:-0.5rem;bottom:38%;height:0.15rem;background:#fff;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right;-webkit-transition:-webkit-transform 0.3s ease-in;transition:-webkit-transform 0.3s ease-in;transition:transform 0.3s ease-in;transition:transform 0.3s ease-in, -webkit-transform 0.3s ease-in}.menu_container .left_container .menu_link>a:hover::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left}.menu_container .left_container .menu_link .sub_menu_content{max-height:0;overflow:hidden;-webkit-transition:max-height 0.3s ease, padding 0.3s ease;transition:max-height 0.3s ease, padding 0.3s ease;width:230%}@media all and (max-width: 540px){.menu_container .left_container .menu_link .sub_menu_content{width:auto;max-height:none;overflow:auto}}.menu_container .left_container .menu_link .sub_menu_content .sub_menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:2rem;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:1.5rem;padding-right:2.5rem;list-style:none}@media all and (max-width: 540px){.menu_container .left_container .menu_link .sub_menu_content .sub_menu{padding-top:5rem;gap:3rem}}.menu_container .left_container .menu_link .sub_menu_content .sub_menu li{font-size:2.3rem;line-height:1;position:relative}@media all and (max-width: 540px){.menu_container .left_container .menu_link .sub_menu_content .sub_menu li{font-size:3.8rem;margin-bottom:2.5rem}}.menu_container .left_container .menu_link .sub_menu_content .sub_menu li::before{content:'';position:absolute;width:.1rem;height:100%;background:rgba(255,255,255,0.6);top:0;right:-.8rem}@media all and (max-width: 540px){.menu_container .left_container .menu_link .sub_menu_content .sub_menu li::before{right:-1rem}}.menu_container .left_container .menu_link .sub_menu_content .sub_menu li a{position:relative;display:inline-block;color:rgba(255,255,255,0.6)}.menu_container .left_container .menu_link .sub_menu_content .sub_menu li a::after{content:'';position:absolute;width:105%;left:-0.3rem;bottom:43%;height:0.15rem;background:rgba(255,255,255,0.6);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right;-webkit-transition:-webkit-transform 0.3s ease-in;transition:-webkit-transform 0.3s ease-in;transition:transform 0.3s ease-in;transition:transform 0.3s ease-in, -webkit-transform 0.3s ease-in}.menu_container .left_container .menu_link .sub_menu_content .sub_menu li a:hover::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left}@media all and (max-width: 540px){.menu_container .left_container .menu_link.active .sub_menu{left:0;height:auto}}.menu_container .left_container .menu_link.active::after{-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}@media all and (max-width: 540px){.menu_container .left_container .menu_link.active::after{-webkit-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg)}}.menu_container .left_container .region_text{color:rgba(255,255,255,0.3);margin-bottom:3rem;font-size:2.5rem}@media all and (max-width: 540px){.menu_container .left_container .region_text{margin-bottom:2rem;font-size:4rem}}.menu_container .left_container .country_region{margin-bottom:3rem}@media all and (max-width: 540px){.menu_container .left_container .country_region{margin-top:2rem}}.menu_container .left_container .country_region address{padding-left:0;margin-bottom:1.5rem}.menu_container .left_container .country_region address a{color:rgba(255,255,255,0.3);-webkit-transition:all .3s ease-in;transition:all .3s ease-in}.menu_container .left_container .country_region address a:hover{color:#fff}.menu_container .left_container .country_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-left:7rem;width:77rem;gap:3rem}@media all and (max-width: 540px){.menu_container .left_container .country_container{margin-left:10rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0}}.menu_container .left_container .contact_info a{color:rgba(255,255,255,0.3);font-size:1.8rem;margin-bottom:1rem;line-height:1;display:block;-webkit-transition:color 0.3s ease-in;transition:color 0.3s ease-in}.menu_container .left_container .contact_info a:hover{color:#fff}@media all and (max-width: 540px){.menu_container .left_container .contact_info a{font-size:3rem;margin-bottom:4rem}}.menu_container .mail_title{font-size:4.8rem;line-height:1;color:#fff;display:block;margin-bottom:4rem}address{padding-left:7rem;margin-top:-2rem;margin-bottom:2.5rem}@media all and (max-width: 540px){address{padding-left:10rem;margin-top:0rem}}address a{display:inline-block;font-size:1.6rem;color:rgba(255,255,255,0.3);-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in}@media all and (max-width: 540px){address a{font-size:3rem}}address a:hover{color:#fff}.social_icons{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:5rem;padding-left:7rem}@media all and (max-width: 540px){.social_icons{margin-top:8rem;margin-bottom:10rem;padding-left:10rem}}.social_icons img{width:4.1rem}@media all and (max-width: 540px){.social_icons img{width:8rem}}.social_icons a{-webkit-transition:-webkit-transform 0.3s ease-in;transition:-webkit-transform 0.3s ease-in;transition:transform 0.3s ease-in;transition:transform 0.3s ease-in, -webkit-transform 0.3s ease-in}.social_icons a:hover{-webkit-transform:translateY(-0.3rem);-ms-transform:translateY(-0.3rem);transform:translateY(-0.3rem)}.wrapper{padding-top:15.5rem !important;overflow-x:hidden}@media all and (max-width: 540px){.wrapper{padding-top:21rem !important}}@media all and (max-width: 540px){.home_wrapper{padding-top:12rem !important}}.ml-setter{margin-left:6.5rem}@media all and (max-width: 540px){.ml-setter{margin-left:0}}.hero_section{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media all and (max-width: 540px){.hero_section{margin-bottom:6.5rem}}.hero_section>div{width:auto}@media all and (max-width: 540px){.hero_section>div{width:auto;margin-bottom:0;margin:0 6.5rem}}.hero_section picture{position:relative;right:-12rem;margin-top:3rem}@media all and (max-width: 540px){.hero_section picture{right:-28rem}}@media all and (max-width: 540px){.hero_section picture{margin-top:2.2rem;margin-left:2rem;margin-right:0}}.hero_section picture img{width:76.8rem}@media all and (max-width: 540px){.hero_section picture img{width:98%}}.sub_title{font-size:1.8rem;letter-spacing:1rem;line-height:1;margin-bottom:2rem;margin-left:0;color:#000;font-weight:400}@media all and (max-width: 540px){.sub_title{font-size:3rem;margin-bottom:2rem}}h1,.h1{width:100%;line-height:0.95;font-size:14rem;margin-bottom:2rem;color:#000;letter-spacing:0}@media all and (max-width: 540px){h1,.h1{font-size:10rem;margin-bottom:5rem}h1 br,.h1 br{display:none}}p{width:100%;font-size:1.6rem;line-height:1.3;color:#000;margin-bottom:6.5rem;font-weight:500}p::-webkit-scrollbar{width:0.2rem;background:#ababab}p::-webkit-scrollbar-thumb{background:#000;-webkit-border-radius:1rem;border-radius:1rem}p a{position:relative}p a::after{content:'';position:absolute;width:100%;left:0;bottom:0;height:0.15rem;background:rgba(0,0,0,0.6);-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right;-webkit-transition:-webkit-transform 0.3s ease-in;transition:-webkit-transform 0.3s ease-in;transition:transform 0.3s ease-in;transition:transform 0.3s ease-in, -webkit-transform 0.3s ease-in}p a:hover::after{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left}@media all and (max-width: 540px){p{font-size:3rem !important;margin-bottom:5rem}p br{display:none}}.cta_text{font-size:3.6rem;color:#000;line-height:1;font-weight:300}.cta_text span{color:#5b5b5b;position:relative}.cta_text span::before{display:block;content:'';position:absolute;width:105%;height:0.2rem;background:#5b5b5b;left:50%;top:55%;-webkit-transform:translateX(-50%) scaleX(1);-ms-transform:translateX(-50%) scaleX(1);transform:translateX(-50%) scaleX(1);-webkit-transition:all 0.2s ease-in;transition:all 0.2s ease-in;-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;-webkit-transition:-webkit-transform 0.3s ease-in;transition:-webkit-transform 0.3s ease-in;transition:transform 0.3s ease-in;transition:transform 0.3s ease-in, -webkit-transform 0.3s ease-in}.cta_text .cta_span{color:#000}.cta_text .cta_span::before{display:none}.cta_text:hover span::before{-webkit-transform:translateX(-50%) scaleX(0);-ms-transform:translateX(-50%) scaleX(0);transform:translateX(-50%) scaleX(0);-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right}@media all and (max-width: 540px){.cta_text{font-size:6.188rem}}.main_horizontal{padding-top:15rem !important}@media all and (max-width: 540px){.main_horizontal{padding-top:0 !important}}.horizontal_section{width:200%;margin-bottom:9.5rem;position:relative;height:94rem;overflow:hidden}@media all and (max-width: 540px){.horizontal_section{height:90vh;width:1081%}}.horizontal_section>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:0;left:0;z-index:1}@media all and (max-width: 540px){.horizontal_section>div{-webkit-box-align:self-start;-webkit-align-items:self-start;-ms-flex-align:self-start;align-items:self-start}}.horizontal_sliders{width:auto;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;margin-left:9.5rem;position:relative;top:22.4rem;z-index:999}@media all and (max-width: 540px){.horizontal_sliders{margin-left:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:138rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.horizontal_sliders:nth-child(1){top:0}@media all and (max-width: 540px){.horizontal_sliders:nth-child(1){width:75rem}}.horizontal_sliders>img{width:67.2rem;mix-blend-mode:multiply}@media all and (max-width: 540px){.horizontal_sliders>img{margin-top:1rem;margin-left:0;width:80%}}@media all and (max-width: 540px){.horizontal_sliders>div{margin:0 6.5rem;width:75.6rem}}h2,.sub_heading{width:100%;line-height:1;font-size:13.5rem;margin-bottom:5rem;letter-spacing:1rem;color:#000}@media all and (max-width: 540px){h2,.sub_heading{font-size:10rem;margin-bottom:5rem;letter-spacing:0.2rem}}.sub_heading{font-size:9.5rem}@media all and (max-width: 540px){.sub_heading{font-size:8rem}}.feature_swiper .sub_heading{color:#fff}.frr{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.horizontal_sliders.slide-2{margin-top:10rem;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-left:11rem;gap:2rem}.horizontal_sliders.slide-2 .sub_title{letter-spacing:1.5rem}.horizontal_sliders.slide-2>img{width:67.2rem;mix-blend-mode:multiply;margin:21rem 5rem 0 0}.our_work{margin-bottom:13.5rem}@media all and (max-width: 540px){.our_work{margin:0 6.5rem 13.5rem}}.our_work .work_box{width:164.9rem;margin-left:8.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@media all and (max-width: 540px){.our_work .work_box{width:auto;margin:0}}.our_work .work_box a,.our_work .work_box .awards_work{width:41.4rem;height:33.6rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border:2px solid #dedede;margin-right:-0.2rem;margin-bottom:-0.2rem}@media all and (max-width: 540px){.our_work .work_box a,.our_work .work_box .awards_work{border:1px solid #dedede;width:50%;height:30rem;margin-bottom:-0.3rem}}.our_work .work_box a img,.our_work .work_box .awards_work img{width:12.2rem}@media all and (max-width: 540px){.our_work .work_box a img,.our_work .work_box .awards_work img{width:20rem}}.our_work .work_box a:hover,.our_work .work_box .awards_work:hover{background:#000}.our_work .work_box a:hover img,.our_work .work_box .awards_work:hover img{-webkit-filter:invert(1);filter:invert(1)}.our_work h2{color:#202124}.cta_box{width:auto;margin-top:9.5rem;margin-left:8.5rem}.features{padding:0 6.5rem 10rem;position:relative}.features .slide_cta{left:50%;bottom:0;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);gap:5rem;width:100%;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.features .slide_cta .cta_text{cursor:pointer}.features picture{display:block}.features picture img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.features .swiper_content{position:relative}.features .swiper_content::before{content:'';position:absolute;width:100%;height:100%;background:rgba(0,0,0,0.5)}.features .swiper_content>div{position:absolute;bottom:5rem;left:5rem}@media all and (max-width: 540px){.features .swiper_content>div{bottom:15rem}}.features .swiper_content .project_content{margin-top:8rem;margin-bottom:10rem}@media all and (max-width: 540px){.features .swiper_content .project_content{margin-bottom:30rem;margin-top:5rem;width:60rem}}.features .swiper_content .project_content .project_title{font-size:5rem;color:#fff;margin-bottom:2rem;letter-spacing:0.3rem;line-height:0.8}@media all and (max-width: 540px){.features .swiper_content .project_content .project_title{font-size:6.5rem}}.features .swiper_content .project_content .project_text{color:rgba(255,255,255,0.8);font-size:2.2rem;letter-spacing:0.2rem}@media all and (max-width: 540px){.features .swiper_content .project_content .project_text{font-size:3.5rem}}.features .swiper_content .cta_text{color:#fff}.awards{margin-top:16rem;margin-bottom:0;margin-bottom:18.2rem}.awards .cta_box{margin-left:auto}.awards .work_box{margin-left:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:137.7rem;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;position:relative;z-index:99}@media all and (max-width: 540px){.awards .work_box{width:auto}}.awards .work_box>img{width:44rem;margin-top:7rem}.awards .work_box .awards_work{width:25.1%;height:28rem}@media all and (max-width: 540px){.awards .work_box .awards_work{width:50%;height:30rem}}.awards .work_box .awards_work:hover{background:#000}.awards .work_box .awards_work:hover img{-webkit-filter:invert(1);filter:invert(1)}.white_color h6,.white_color .sub_title,.white_color h2,.white_color .project_content .project_title,.white_color .project_content .project_text,.white_color .cta_text{color:#fff}.form{width:82.5rem;overflow:hidden}@media all and (max-width: 540px){.form{width:100%}}.form label{font-size:2rem;color:#fff;display:block;padding-bottom:1.5rem}@media all and (max-width: 540px){.form label{font-size:3rem}}.form input,.form select{display:block;border-bottom:0.2rem solid #ababab;width:100%;color:#fff;font-size:2rem;padding:0 1rem;padding-bottom:.5rem;line-height:1.3;margin-bottom:3.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media all and (max-width: 540px){.form input,.form select{font-size:3rem}}.form select{background:#000;padding-bottom:1.5rem;width:100%}.form .resume_box{margin-bottom:5rem}.form .resume_box input{border:0;background:transparent;margin:0;padding:0}.form .resume_box input::file-selector-button{margin-top:2rem;cursor:pointer;border:0.2rem solid #5b5b5b;-webkit-border-radius:50rem;border-radius:50rem;padding:2rem 4rem;text-align:center;display:inline-block;color:#5b5b5b;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;-webkit-box-shadow:none;box-shadow:none}.form .resume_box input::file-selector-button:hover{background:#000;color:#fff}.form .select_form{position:relative}.form .select_form::before{content:'';background:url("../images/icons/down_arrow.webp") no-repeat;background-size:100%;width:2rem;height:1rem;position:absolute;bottom:2.5rem;right:.5rem;-webkit-filter:invert(1);filter:invert(1)}.form .cta_text{font-size:4.8rem}.form .cta_text span{color:#fff}.form .cta_text span::before{background:#fff}.testimonial_top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:13.5rem}@media all and (max-width: 540px){.testimonial_top{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:20rem}}.testimonial_top>img{width:67.8rem;margin-top:-40rem;position:relative;right:-1.5rem}@media all and (max-width: 540px){.testimonial_top>img{margin:0;right:auto}}.testimonial{margin-bottom:12rem;position:relative}@media all and (max-width: 540px){.testimonial{margin:0 6.5rem 12rem}}.testimonial_wrapper{width:111.5rem;margin:0 auto;position:relative}@media all and (max-width: 540px){.testimonial_wrapper{width:100%;margin-bottom:30rem}}.testimonial_wrapper .testimonial_content{font-size:3.5rem;margin-bottom:5.5rem;color:#000}.testimonial_wrapper .testimonial_content span{font-size:1.801rem;color:#5b5b5b;margin-right:1.3rem;text-transform:uppercase}@media all and (max-width: 540px){.testimonial_wrapper .testimonial_content span{font-size:2.5rem}}@media all and (max-width: 540px){.testimonial_wrapper .testimonial_content br{display:none}}.testimonial_wrapper .company{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:2.5rem;font-size:1.801rem}@media all and (max-width: 540px){.testimonial_wrapper .company{font-size:4rem}}.testimonial_wrapper .company img{width:11.4rem}@media all and (max-width: 540px){.testimonial_wrapper .company img{width:17rem}}.testimonial_wrapper .company .name{line-height:1;margin-bottom:1rem;color:#000;text-transform:uppercase}.testimonial_wrapper .company .work{line-height:1;color:#5b5b5b}.slide_cta{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:30rem;bottom:6rem;right:40rem}@media all and (max-width: 540px){.slide_cta{width:50rem;bottom:-12rem;right:21rem;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}}.slide_cta .cta_text{gap:1rem;color:#000;font-size:2.6rem}@media all and (max-width: 540px){.slide_cta .cta_text{font-size:5rem}}.slide_cta .swiper-button-prev{color:rgba(0,0,0,0.4)}.slide_cta .swiper-button-prev span{color:rgba(0,0,0,0.4)}.home_blogs{margin-right:6.5rem;margin-bottom:12.5rem}.home_blogs .blog_wrapper{margin-top:7.5rem;text-align:center}@media all and (max-width: 540px){.home_blogs{margin-left:6.5rem}}.blog_container{text-align:left;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:14rem}@media all and (max-width: 540px){.blog_container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10rem}}.blog_container .blog_box{width:54rem}@media all and (max-width: 540px){.blog_container .blog_box{width:100%}}.blog_container .blog_box .blog_img{overflow:hidden;width:100%;margin-bottom:4rem}.blog_container .blog_box .blog_img img{width:100%;-webkit-transition:scale 0.4s ease-in;transition:scale 0.4s ease-in}.blog_container .blog_box .top_text{font-size:3rem;line-height:1;margin-bottom:.8rem;letter-spacing:.1rem;-webkit-transition:scale 0.5s ease-in;transition:scale 0.5s ease-in}@media all and (max-width: 540px){.blog_container .blog_box .top_text{font-size:5rem;margin-bottom:1.5rem}}.blog_container .blog_box .bottom_text{font-size:1.6rem}@media all and (max-width: 540px){.blog_container .blog_box .bottom_text{font-size:3.5rem}}.blog_container .blog_box:hover img{scale:1.1}h5,.h5,.blog_section .blog_set .blog_page .blog_content h3{font-size:4.2rem;line-height:1.1;color:#000;width:auto}@media all and (max-width: 540px){h5,.h5,.blog_section .blog_set .blog_page .blog_content h3{font-size:7rem}}.h6{font-size:2.6rem;line-height:1.1;color:#000;width:auto}@media all and (max-width: 540px){.h6{font-size:2.5rem}}.h5,.blog_section .blog_set .blog_page .blog_content h3{letter-spacing:.8rem}h4,.aside_title{font-size:5.4rem;line-height:1.1;color:#000}@media all and (max-width: 540px){h4,.aside_title{font-size:7rem}}h3,.h2{font-size:10rem;line-height:1;color:#000;letter-spacing:normal}@media all and (max-width: 540px){h3,.h2{font-size:7rem}}@media all and (min-width: 1023px){.hs1 .sub_heading{width:57%}.hs2 .sub_heading,.hs3 .sub_heading{width:45%}.hs4 .sub_heading,.hs5 .sub_heading{width:65%}.hs7 .sub_heading{width:85%}}.link{position:relative}.link::after{content:'';position:absolute;width:100%;left:0;bottom:0;height:0.2rem;background:rgba(0,0,0,0.6);-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left;-webkit-transition:-webkit-transform 0.3s ease-in;transition:-webkit-transform 0.3s ease-in;transition:transform 0.3s ease-in;transition:transform 0.3s ease-in, -webkit-transform 0.3s ease-in}.link:hover::after{-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right}.ourService-swiper{width:100% !important;position:relative}.ourService-swiper .slide_cta{bottom:27rem;gap:11rem;right:185rem;width:45rem;z-index:999}.ourService-swiper .slide_cta .cta_text{cursor:pointer}@media all and (max-width: 540px){.ourService-swiper{width:136vw !important}}.ourService-swiper .swiper-slide{width:100% !important;right:-50vw}@media all and (max-width: 540px){.ourService-swiper .swiper-slide{top:50vw}}.swiper-slide .horizontal_sliders{width:60% !important}.swiper-slide .horizontal_sliders.slider-6,.swiper-slide .horizontal_sliders.slider-7{width:50% !important}@media all and (max-width: 540px){.swiper-slide .horizontal_sliders.slider-6,.swiper-slide .horizontal_sliders.slider-7{width:60% !important}}.staticSection{z-index:9999999 !important;background:#ffffff;height:90vh;top:-14vh !important;width:62vw !important}footer{background:#000;padding:16rem 15.5rem 10rem 6.5rem;position:relative}@media all and (max-width: 540px){footer{padding:10rem 6.5rem 8rem}}footer .footer_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media all and (max-width: 540px){footer .footer_container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}footer .footer_container .footer_title{color:#fff !important;width:70rem;font-size:13.5rem;margin-bottom:5rem;letter-spacing:0.5rem;line-height:1}@media all and (max-width: 540px){footer .footer_container .footer_title{width:100%;margin-bottom:8rem}footer .footer_container .footer_title br{display:none}}footer .footer_container .footer_text{display:block;font-size:3rem;margin-top:4rem}footer>a img{width:131.8rem;margin:20rem auto 6rem}.copyright{font-size:1.2rem;text-align:center;letter-spacing:1.5rem;color:rgba(255,255,255,0.1)}.blog_listing .hero_section{padding-left:6.5rem;margin-bottom:21rem}@media all and (max-width: 540px){.blog_listing .hero_section{margin-bottom:14rem}}.blog_listing .hero_section h1{line-height:0.85;letter-spacing:0}@media all and (max-width: 540px){.blog_listing .hero_section h1{line-height:1}}.blog_listing .hero_section img{width:73.8rem;right:-6.5rem;margin-top:30rem;position:relative}@media all and (max-width: 540px){.blog_listing .hero_section img{width:100%;margin:0;margin-top:10rem;right:-10rem}}.blog_listing .hero_section p{margin-top:5rem;margin-bottom:0}@media all and (max-width: 540px){.blog_listing .hero_section>div{margin-left:0;width:75%}}.our_blog{width:160rem;margin:-33rem auto 13.3rem}@media all and (max-width: 540px){.our_blog{margin:0;padding:0 6.5rem;width:100%;margin-bottom:17.75rem}}.our_blog p{margin-top:2rem;margin-bottom:4rem}@media all and (max-width: 540px){.our_blog p{line-height:1.5;width:75%;margin-top:3rem;margin-bottom:5rem}}.blog_link{margin-top:2rem}.main_blog{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;gap:4rem;margin-bottom:11.3rem}.main_blog a>div{width:89.6rem;overflow:hidden}.main_blog a>div img{width:100%;-webkit-transition:scale 0.3s ease-in;transition:scale 0.3s ease-in}.main_blog a:hover img{scale:1.1}@media all and (max-width: 540px){.main_blog{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.main_blog img{width:100%}}.blogs_date{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:7.5rem;font-size:1.6rem;color:rgba(0,0,0,0.6)}@media all and (max-width: 540px){.blogs_date{font-size:3.6825rem}}.blogs_date span{position:relative}.blogs_date span:before{content:'';position:absolute;width:0.2rem;height:80%;background:rgba(0,0,0,0.3);top:1.1rem;left:-45%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media all and (max-width: 540px){.blogs_date span:before{top:1.9rem;left:-44%}}.blogs_date span:nth-child(1)::before{display:none}.other_blogs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media all and (max-width: 540px){.other_blogs{gap:9.9rem}}.other_blogs .blog_item{width:75rem}@media all and (max-width: 540px){.other_blogs .blog_item{width:100%}}.other_blogs .blog_item .blog_item_title{width:37rem}@media all and (max-width: 540px){.other_blogs .blog_item .blog_item_title{width:100%}}.other_blogs .blog_item .blog_para{width:30rem}@media all and (max-width: 540px){.other_blogs .blog_item .blog_para{width:100%}}.other_blogs .blog_item h5{letter-spacing:.5rem}.other_blogs .blog_item a>div{overflow:hidden}.other_blogs .blog_item a>div img{width:100%;-webkit-transition:scale 0.3s ease-in;transition:scale 0.3s ease-in}.other_blogs .blog_item a:hover>div img{scale:1.1}@media all and (max-width: 540px){.other_blogs .blog_item{width:100%}}@media all and (max-width: 540px){.other_blogs .blog_item:nth-child(even){margin:0}}.other_blogs .blog_item>div a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:3.3rem;gap:2rem}@media all and (max-width: 540px){.other_blogs .blog_item>div a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:0}}.other_blogs .blog_item>div a h2{width:50rem}@media all and (max-width: 540px){.other_blogs .blog_item>div a h2{width:100%}}.other_blogs .blog_item>div a p{margin-top:0;margin-bottom:2.5rem;width:28rem}@media all and (max-width: 540px){.other_blogs .blog_item>div a p{width:100%;margin-top:3rem;margin-bottom:5rem}}.sticky_top{padding:2rem}.sticky_article{display:block;position:relative;top:auto;right:auto;padding:0;width:100%}@media all and (max-width: 540px){.sticky_article{display:none}}.sticky_article.active{position:fixed;top:0;right:15.4rem;width:49rem;padding-top:12rem}.sticky_article .h4,.sticky_article .blog_section .blog_set .blog_page .blog_content h4,.blog_section .blog_set .blog_page .blog_content .sticky_article h4{font-weight:700}@media all and (max-width: 540px){.sticky_article .h4,.sticky_article .blog_section .blog_set .blog_page .blog_content h4,.blog_section .blog_set .blog_page .blog_content .sticky_article h4{font-size:6rem}}.sticky_article a{display:inline-block;margin-bottom:2rem;position:relative;padding-bottom:1rem}.sticky_article a::before{content:'';position:absolute;width:100%;height:.1rem;background:#000;bottom:0;left:0;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:bottom right;-ms-transform-origin:bottom right;transform-origin:bottom right;-webkit-transition:-webkit-transform .3s ease-in;transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in, -webkit-transform .3s ease-in}.sticky_article a.selected::before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:bottom left;-ms-transform-origin:bottom left;transform-origin:bottom left}.sticky_article_container{width:100%}#mob_sticky_article .sticky_article{display:block}#mob_sticky_article .sticky_article .h6{font-size:4rem;margin-bottom:4rem}.sticky_article_wrapper{margin-top:3rem}@media all and (max-width: 540px){.sticky_article_wrapper{margin-top:6rem}}.services .hero_section{margin-bottom:3rem}@media all and (max-width: 540px){.services .hero_section{margin-bottom:17.5rem}}.services .hero_section h1{line-height:0.85}.services .hero_section p{margin-top:5rem;margin-bottom:0}.services>div{margin:0 6.5rem 29rem}.services>div section{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-bottom:17.5rem}.services>div section .cta_text{display:inline-block;margin-bottom:4rem}.services>div section>img{width:60rem}@media all and (max-width: 540px){.services>div section>img{width:50rem;mix-blend-mode:multiply;position:relative}}.services>div section h2{margin-bottom:3rem}.services>div section:nth-child(odd){-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;gap:9.5rem}@media all and (max-width: 540px){.services>div section:nth-child(odd){gap:0}}@media all and (max-width: 540px){.services>div section:nth-child(odd) p{padding-right:15rem}}.services>div section:nth-child(odd)>img{margin-left:auto;top:7rem;left:-2.5rem}.services>div section:nth-child(even){-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media all and (max-width: 540px){.services>div section:nth-child(even){-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}@media all and (max-width: 540px){.services>div section:nth-child(even)>div{padding-left:15rem}}.services>div section:nth-child(even) .service-swiper>img{width:35rem;position:absolute;right:25rem;top:0}.services>div section:nth-child(3)>img{left:-14rem}.services>div section:nth-child(4) h2 br{display:none}@media all and (max-width: 540px){.services>div section:nth-child(4) h2 br{display:block}}.services>div section:nth-child(4)>img{left:17rem}.services>div section:nth-child(5)>img{left:4rem}.services>div section:nth-child(7)>img{left:-18.5rem}.service-swiper{position:relative;margin-bottom:5.8rem;width:61.1rem;margin-left:0 !important}.service-swiper>img{width:35rem;position:absolute;right:0;top:0;z-index:9}.service-swiper .swiper-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:2.5rem}.service-swiper .swiper-wrapper .swiper-slide{width:80%}.service-swiper .swiper-wrapper .swiper-item{font-size:4.02rem;color:rgba(0,0,0,0.6);line-height:1.2}.service-swiper .swiper-wrapper .lineLoader{border:0.1rem solid #e3e3e3;position:relative;width:15rem;-webkit-transform:translateY(0.3rem);-ms-transform:translateY(0.3rem);transform:translateY(0.3rem)}.service-swiper .swiper-wrapper .lineLoader::after{content:'';position:absolute;width:0%;height:0.2rem;background:#9a9a9a;left:0;top:-0.1rem;-webkit-animation:timer 5.4s ease-in infinite;animation:timer 5.4s ease-in infinite}@media all and (max-width: 540px){.service-swiper .swiper-wrapper .lineLoader::after{height:0.5rem}}.sliderBox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:2rem}@-webkit-keyframes timer{0%{width:0}100%{width:100%}}@keyframes timer{0%{width:0}100%{width:100%}}.contact_us .hero_section{padding-top:5rem}@media all and (max-width: 540px){.contact_us .hero_section{gap:18rem}}.contact_us .hero_section picture{margin-top:0;right:1.8rem;top:-8rem}@media all and (max-width: 540px){.contact_us .hero_section picture{top:0;right:0}}.contact_us .hero_section picture img{width:95rem}@media all and (max-width: 540px){.contact_us .hero_section picture img{width:100%}}.contact_us .hero_section h1{margin-bottom:4rem}@media all and (max-width: 540px){.contact_us .hero_section h1{margin-bottom:5rem}}.contact_us .hero_section p{margin-bottom:3rem}.contact_us .form{margin-left:12rem;margin-bottom:14rem;width:119rem}@media all and (max-width: 540px){.contact_us .form{margin-left:0;padding:0 6.5rem;width:100%}}.contact_us .form label,.contact_us .form input,.contact_us .form select{color:#000}.contact_us .form input{border-color:#9a9999;margin-left:0.5rem}.contact_us .form .cta_text{font-size:3.6rem}.contact_us .form .cta_text span{color:#5b5b5b}.contact_us .form .cta_text span::before{background:#5b5b5b}.contact_us .form .input_checkox{width:100rem;margin-top:5.2rem;margin-bottom:6rem}@media all and (max-width: 540px){.contact_us .form .input_checkox{width:100%}}.contact_us .contact_address{margin-left:12rem;margin-bottom:21rem;width:145rem}@media all and (max-width: 540px){.contact_us .contact_address{width:100%;margin-left:0;padding:0 6.5rem}}@media all and (max-width: 540px){.contact_us .contact_address>div{width:100%}}.contact_us .contact_address address{padding:0}.contact_us .contact_address address a{color:#000}.input_checkox .checkmark{overflow:hidden;width:auto;display:inline-block;margin-left:0 !important;margin-right:2.3rem;margin-bottom:3.5rem;padding:0;position:relative;cursor:pointer}.input_checkox .checkmark span{border:0.2rem solid #5b5b5b;-webkit-border-radius:50rem;border-radius:50rem;padding:2rem 4rem;text-align:center;display:block;color:#5b5b5b;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.input_checkox .checkmark input{margin:0;display:inline-block;width:auto;position:absolute;display:none}.input_checkox .checkmark input:checked ~ span{background:#000;border-color:#000;color:#fff}.input_checkox .checkmark:hover span{color:#000;border-color:#000}.input_checkox .checkmark:hover input:checked ~ span{color:#fff}.region_text{font-size:3rem;margin-bottom:2.5rem;font-weight:500;color:#000}@media all and (max-width: 540px){.region_text{font-size:4rem}}.contact_address{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media all and (max-width: 540px){.contact_address{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media all and (max-width: 540px){.contact_address .country_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.contact_address .h2{margin-bottom:5rem}.contact_address>img{width:57.6rem;margin-top:-10rem}@media all and (max-width: 540px){.contact_address>img{margin:0;width:100%;position:relative;right:-6.5rem}}.contact_address>div .contact_info{margin-top:1.5rem;margin-bottom:4rem}@media all and (max-width: 540px){.contact_address>div .contact_info{margin-bottom:8rem}}.contact_address>div .contact_info a{display:block;font-size:2.712rem}@media all and (max-width: 540px){.contact_address>div .contact_info a{font-size:3rem;letter-spacing:0.1rem;margin-bottom:2rem}}.contact_address .follow_us>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:6rem}.contact_address .follow_us>div img{width:5rem;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.contact_address .follow_us>div img:hover{-webkit-filter:brightness(0.5);filter:brightness(0.5)}.career .hero_section{margin-right:6.5rem}@media all and (max-width: 540px){.career .hero_section{margin-right:0}}.career .hero_section picture{right:0;top:-8rem}@media all and (max-width: 540px){.career .hero_section picture{top:0;right:-12rem}}.career .hero_section picture img{width:90rem}.career .contact_us{margin-left:12rem}@media all and (max-width: 540px){.career .contact_us{margin-left:0;margin-top:10rem}}.career .contact_us h2{margin-bottom:9rem}@media all and (max-width: 540px){.career .contact_us h2{padding:0 6.5rem}}.career .contact_us form{margin-left:0}.career_accordion{margin-bottom:23rem;margin-right:12rem}@media all and (max-width: 540px){.career_accordion{margin-bottom:15rem;margin-right:0}.career_accordion>div{padding:0 6.5rem}}.accordion{border-bottom:0.2rem solid #b2b2b2;padding:6.5rem 6.1rem 6.5rem 2rem;cursor:pointer;overflow:hidden}.accordion:nth-child(1){padding-top:0}.accordion .accord_title{font-size:3.7rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;line-height:1.1;color:#000}.accordion .accord_title img{width:2.7rem;-webkit-transition:-webkit-transform 0.3s ease-in;transition:-webkit-transform 0.3s ease-in;transition:transform 0.3s ease-in;transition:transform 0.3s ease-in, -webkit-transform 0.3s ease-in}.accordion p{width:85%;margin:3rem 0 5rem}@media all and (max-width: 540px){.accordion p{margin-top:5rem}}.accordion .accord_container{height:0;opacity:0;overflow:hidden;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;cursor:auto}@media all and (max-width: 540px){.accordion .accord_container .accord_wrapper{padding-bottom:0.8rem}}.accordion .accord_container .accord_wrapper>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4.4rem}.accordion .accord_container .accord_wrapper>div>div{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:2rem;font-size:2rem;color:#000;margin-bottom:6rem}@media all and (max-width: 540px){.accordion .accord_container .accord_wrapper>div>div{font-size:3rem}}.accordion .accord_container .accord_wrapper>div>div img{width:3.6rem}.accordion.active .accord_title img{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.accordion.active .accord_container{opacity:1;overflow:visible;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.service_detail{margin-bottom:2.5rem}.service_detail picture{margin-top:-5rem;right:8rem}@media all and (max-width: 540px){.service_detail picture{right:-12rem;margin-top:1rem}}.service_detail picture img{width:80.8rem}@media all and (max-width: 540px){.service_detail picture img{width:90%}}.service_detail h3,.service_detail .h2{margin-bottom:3rem}.services_parent{margin:0 12rem}.services_parent section{margin-bottom:15rem}@media all and (max-width: 540px){.services_parent section{margin-bottom:20rem}}.services_parent .service_features .feature_type{margin-top:10rem;width:134.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8rem}@media all and (max-width: 540px){.services_parent .service_features .feature_type{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}}.services_parent .service_features .feature_type p{margin:0}.services_parent .service_features .feature_type .feature_box{width:45%}@media all and (max-width: 540px){.services_parent .service_features .feature_type .feature_box{width:100%}}.services_parent .service_features .feature_type .feature_box p{margin-bottom:1rem}@media all and (max-width: 540px){.services_parent .service_features .feature_type .feature_box p{margin-bottom:2rem}}.services_parent .service_features .feature_type .feature_title{margin-bottom:3rem}.feature_title{position:relative;padding-left:4rem;font-size:5rem;color:#000;line-height:1;letter-spacing:0}@media all and (max-width: 540px){.feature_title{padding-left:8rem}.feature_title br{display:none}}.feature_title::before{content:attr(data-sf-number);position:absolute;top:0;left:0;width:5rem;height:5rem;font-size:2rem;color:#000}@media all and (max-width: 540px){.feature_title::before{width:10rem;height:10rem;font-size:3.6rem}}.influencer_title{font-size:3rem}@media all and (max-width: 540px){.influencer_title{font-size:5rem}}.technologies{margin-top:15rem}.technologies .feature_title{padding:0;margin-bottom:7rem}.technologies .technology_items{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:6.5rem;margin-bottom:2.5rem}@media all and (max-width: 540px){.technologies .technology_items{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:3rem;margin-bottom:5.5rem}.technologies .technology_items:nth-last-child(1){margin-bottom:0}}.technologies .technology_img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2.7rem}.technologies .technology_img>div{width:10rem;height:10rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#e3e3e3;-webkit-border-radius:50%;border-radius:50%}@media all and (max-width: 540px){.technologies .technology_img>div{width:12.5rem;height:12.5rem}}.technologies .technology_img>div img{width:7.5rem;-webkit-filter:grayscale(1);filter:grayscale(1);-webkit-transition:-webkit-filter 0.3s ease;transition:-webkit-filter 0.3s ease;transition:filter 0.3s ease;transition:filter 0.3s ease, -webkit-filter 0.3s ease}@media all and (max-width: 540px){.technologies .technology_img>div img{width:9rem}}.technologies .technology_img>div:hover img{-webkit-filter:grayscale(0);filter:grayscale(0)}.services_work{margin-bottom:15rem}@media all and (max-width: 540px){.services_work{margin:0 6.5rem 5rem}}.workspace{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-top:5rem;margin-right:6.5rem;margin-bottom:17.5rem}@media all and (max-width: 540px){.workspace{margin-right:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10rem;margin-top:10rem}}.workspace .service_item{width:82.1rem}@media all and (max-width: 540px){.workspace .service_item{width:100%}}.workspace .service_item:hover .service_img img{scale:1.1}.workspace .service_item a.service_img{width:100%;height:60.1rem;display:inline-block;overflow:hidden}@media all and (max-width: 540px){.workspace .service_item a.service_img{height:auto}}.workspace .service_item a.service_img img{width:100%;margin-bottom:4rem;-webkit-transition:scale 0.5s ease-in;transition:scale 0.5s ease-in}.workspace .service_item a .service_name{font-size:4.566rem;color:#000}@media all and (max-width: 540px){.workspace .service_item a .service_name{font-size:5rem}}.workspace .service_item a .service_type{font-size:2.435rem;color:#000}@media all and (max-width: 540px){.workspace .service_item a .service_type{font-size:3rem}}.cta_work{text-align:center}@media all and (max-width: 540px){.cta_work .cta_text span::before{top:50%}}.h4,.blog_section .blog_set .blog_page .blog_content h4{font-size:3.3rem;color:#000;line-height:1}@media all and (max-width: 540px){.h4,.blog_section .blog_set .blog_page .blog_content h4{font-size:4rem}}.work_list .hero_section picture{margin-top:0;right:6.5rem}@media all and (max-width: 540px){.work_list .hero_section picture{right:0}}.work_list .hero_section picture img{width:67.2rem}@media all and (max-width: 540px){.work_list .hero_section picture img{width:100%}}.work_section{margin-top:17rem;margin-right:6.5rem;margin-bottom:16.5rem}@media all and (max-width: 540px){.work_section{margin-left:6.5rem}}.work_section .work_box{margin-left:1rem;height:190rem;overflow:hidden;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;gap:8rem}@media all and (max-width: 540px){.work_section .work_box{height:82vh}}.work_section .work_box.active{height:auto;overflow:auto}.work_section .cta_work{display:none}@media all and (max-width: 540px){.work_section .cta_work{display:block !important}}.work_section .cta_work .cta_text .active_span{display:none}.work_section .cta_work .cta_text.active span{display:none}.work_section .cta_work .cta_text.active .active_span{display:inline-block}.work_box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.work_box .work_item{width:54rem;margin-bottom:9.5rem}@media all and (max-width: 540px){.work_box .work_item{width:100%;margin-bottom:8rem}}.work_box .work_item:hover .work_img img{scale:1.1}.work_box .work_item a{display:inline-block;color:#000}.work_box .work_item a.work_img{overflow:hidden;height:39.5rem;width:100%;margin-bottom:2rem}@media all and (max-width: 540px){.work_box .work_item a.work_img{height:100%}}.work_box .work_item a.work_img img{width:100%;-webkit-transition:scale 0.5s ease-in;transition:scale 0.5s ease-in}.work_box .work_item a .work_name{font-size:3rem;margin-bottom:.5rem;letter-spacing:normal}@media all and (max-width: 540px){.work_box .work_item a .work_name{font-size:6rem}}.work_box .work_item a .work_title{font-size:1.6rem}@media all and (max-width: 540px){.work_box .work_item a .work_title{font-size:3.2rem}}.work_detail .hero_section{height:100rem}@media all and (max-width: 540px){.work_detail .hero_section{height:auto;margin-top:-10rem}}.work_detail .hero_section>div{position:relative;z-index:99;top:7rem}@media all and (max-width: 540px){.work_detail .hero_section>div{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}}.work_detail .hero_section>div h1,.work_detail .hero_section>div .sub_title,.work_detail .hero_section>div p{color:#fff}.detail_banner{position:absolute !important;top:0;left:0;width:100%;margin-left:0 !important}.detail_banner img{width:100% !important}@media all and (max-width: 540px){.detail_banner{position:relative !important}}.detail_sections{margin-left:10.1rem;margin-right:26rem}@media all and (max-width: 540px){.detail_sections{margin-left:6.5rem;margin-right:6.5rem}}.detail_challenge{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}@media all and (max-width: 540px){.detail_challenge{-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-bottom:15rem}}.detail_challenge>div{margin-top:5rem}.detail_challenge img{width:57rem}.detail_solution{margin-bottom:13rem}@media all and (max-width: 540px){.detail_solution{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;margin-bottom:8rem;gap:10rem}}.detail_solution>div p{margin-bottom:2rem}.detail_solution img{width:68.4rem}.detail_site{width:107.9rem;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:17.8rem;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:24.7rem}@media all and (max-width: 540px){.detail_site{width:100%}}.detail_site .detail_video img,.detail_site .detail_video video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.detail_site .detail_video img{position:absolute;top:0;left:0;z-index:9;display:none}.detail_site .max_detail_box{width:107.9rem}.detail_site .max_detail_box>img{width:100%}@media all and (max-width: 540px){.detail_site .max_detail_box{width:100%}}.detail_site .max_detail_box .desk_video{margin:1.6rem auto 0;width:104.7rem;position:relative;height:52.2rem}@media all and (max-width: 540px){.detail_site .max_detail_box .desk_video{width:100%;height:100%}}.detail_site .min_detail_box{width:41.6rem}.detail_site .min_detail_box>img{width:100%}@media all and (max-width: 540px){.detail_site .min_detail_box{width:100%}}.detail_site .min_detail_box .mob_video{position:relative;width:39.8rem;height:72.7rem;margin:.9rem auto 0}@media all and (max-width: 540px){.detail_site .min_detail_box .mob_video{width:100%;height:100%}}.work_result{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:20.5rem}@media all and (max-width: 540px){.work_result{gap:8rem}}.work_result p{margin-bottom:0}.work_result .result_content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:70rem;gap:12rem}@media all and (max-width: 540px){.work_result .result_content{width:100%}.work_result .result_content .result_item{width:40%}}.work_result .result_content h2{margin-bottom:0;line-height:1}@media all and (max-width: 540px){.work_result .result_content h2{margin-bottom:2rem}}.work_result .result_content p{margin-bottom:0}@media all and (max-width: 540px){.client_work{margin:0 6.5rem}}.client_work .client_para{font-size:3.6rem}@media all and (max-width: 540px){.client_work .client_para{font-size:4rem}}.client_work .client_testimonial{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media all and (max-width: 540px){.client_work .client_testimonial{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:8rem}}.client_work .testimonial_wrapper{width:auto;margin:0}.client_work .client_img{width:50rem;position:relative;right:-10rem}@media all and (max-width: 540px){.client_work .client_img{width:100%}}.client_work .project_link{margin:20rem 0;text-align:center}.client_work .project_link a{font-size:8.568rem}@media all and (max-width: 540px){.client_work .project_link a{font-size:6.568rem}}.blog_detail h1{margin-bottom:3rem}@media all and (max-width: 540px){.blog_detail h1{margin-bottom:5rem}}@media all and (max-width: 540px){.blog_detail{margin:0 6.5rem}}.blog_date{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:4rem;margin-left:1rem}.blog_date span{font-size:2.206rem;letter-spacing:0.2rem;color:rgba(0,0,0,0.6)}@media all and (max-width: 540px){.blog_date span{font-size:3.206rem}}.blog_cta a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:5rem;height:5rem;border:0.2rem solid rgba(0,0,0,0.1);-webkit-border-radius:50%;border-radius:50%;position:relative}@media all and (max-width: 540px){.blog_cta a{width:8rem;height:8rem}}.blog_cta a>div{-webkit-transition:all .5s ease-in, opacity .3s ease-in;transition:all .5s ease-in, opacity .3s ease-in;position:absolute;top:55%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.blog_cta a svg{width:2.3rem;display:block}@media all and (max-width: 540px){.blog_cta a svg{width:4rem}}.blog_cta .heart_svg{margin-bottom:3.3rem}@media all and (max-width: 540px){.blog_cta .heart_svg{margin-bottom:0}}.blog_cta .heart_svg .heart_red{opacity:0}.blog_cta .heart_svg .heart_red svg{width:0}.blog_cta .heart_svg.active .heart{opacity:0;-webkit-transition-delay:.8s;transition-delay:.8s}.blog_cta .heart_svg.active .heart_red{opacity:1;width:2.3rem;height:2.3rem}@media all and (max-width: 540px){.blog_cta .heart_svg.active .heart_red{width:4rem;height:4rem}}.blog_cta .heart_svg.active .heart_red svg{-webkit-animation:heart_beat 1s ease-in both;animation:heart_beat 1s ease-in both;width:100%}@media all and (max-width: 540px){.blog_cta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:5rem}}.blog_section{margin-top:6rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:6.1rem;margin-right:10.4rem;position:relative}@media all and (max-width: 540px){.blog_section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-right:0}}.blog_section .blog_set{margin-top:1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;gap:11.9rem}@media all and (max-width: 540px){.blog_section .blog_set{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;width:100%}}.blog_section .blog_set .blog_page{width:103rem}@media all and (max-width: 540px){.blog_section .blog_set .blog_page{width:100%}}.blog_section .blog_set .blog_page .blog_detail_img{width:100%;margin-bottom:4.5rem}@media all and (max-width: 540px){.blog_section .blog_set .blog_page .blog_detail_img{margin-bottom:6.1rem}}.blog_section .blog_set .blog_page .blog_content{padding-bottom:3.5rem;position:relative;width:100%}.blog_section .blog_set .blog_page .blog_content ul{padding-left:3.5rem;margin-top:1.5rem}.blog_section .blog_set .blog_page .blog_content table{border-collapse:collapse}.blog_section .blog_set .blog_page .blog_content table th,.blog_section .blog_set .blog_page .blog_content table td{border:1px solid #000;padding:1rem 2rem}.blog_section .blog_set .blog_page .blog_content table th p{font-weight:700}.blog_section .blog_set .blog_page .blog_content::before{content:'';position:absolute;width:95%;height:0.2rem;background:rgba(0,0,0,0.1);bottom:0;left:0}@media all and (max-width: 540px){.blog_section .blog_set .blog_page .blog_content::before{width:100%}}.blog_section .blog_set .blog_page .blog_content .h6{margin-bottom:1.5rem}.blog_section .blog_set .blog_page .blog_content .para_container{margin-bottom:3rem;width:100%}.blog_section .blog_set .blog_page .blog_content p{font-size:2.2rem;margin-bottom:1.2rem;line-height:1.4;letter-spacing:.1rem;font-weight:400}.blog_section .blog_set .blog_page .blog_title{font-size:4.8rem;margin-bottom:3.8rem;line-height:1.3;letter-spacing:0;color:#000}.blog_section .blog_set .blog_page .blog_title br{display:none}.blog_section .blog_set .blog_page .blog_info{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;width:85rem;margin-top:2.9rem}.blog_section .blog_set .blog_page .blog_info .blog_name{font-size:2.2rem}@media all and (max-width: 540px){.blog_section .blog_set .blog_page .blog_info .blog_name{font-size:3.2rem}}.blog_section .blog_set .blog_page .blog_info .blog_cta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;gap:4.5rem}.blog_section .blog_set .blog_page .blog_info .blog_cta .heart_svg{margin-bottom:0}.blog_section .blog_set aside{width:49rem}@media all and (max-width: 540px){.blog_section .blog_set aside{width:100%}}.blog_section .blog_set aside .blog_services{background:rgba(0,0,0,0.04);padding:4.2rem 3rem 5rem 4.2rem;margin-bottom:12rem}.blog_section .blog_set aside .blog_services h4 br{display:none}.blog_section .blog_set aside .blog_services .service_types{margin-top:5rem}@media all and (max-width: 540px){.blog_section .blog_set aside .blog_services .service_types{margin-top:10rem}}.blog_section .blog_set aside .blog_services .service_text{font-size:2.814rem;padding-left:8.5rem;padding-bottom:2.7rem;margin-bottom:2.7rem;position:relative;display:block}@media all and (max-width: 540px){.blog_section .blog_set aside .blog_services .service_text{font-size:4.814rem;padding-left:9.5rem}}.blog_section .blog_set aside .blog_services .service_text::before,.blog_section .blog_set aside .blog_services .service_text::after{position:absolute}.blog_section .blog_set aside .blog_services .service_text::before{content:attr(data-service);width:5rem;height:3.2rem;line-height:1;left:0;top:0;font-size:4.149rem;color:#cfcfcf}@media all and (max-width: 540px){.blog_section .blog_set aside .blog_services .service_text::before{width:6rem;height:5.2rem;top:.8rem;font-size:5.149rem}}.blog_section .blog_set aside .blog_services .service_text::after{content:'';width:74.402%;height:.2rem;background:rgba(0,0,0,0.04);left:.8rem;bottom:0}.blog_section .blog_set aside .blog_services .service_text:nth-last-child(1)::after{display:none}.blog_section .blog_set aside .view_articles .h5,.blog_section .blog_set aside .view_articles .blog_page .blog_content h3,.blog_section .blog_set .blog_page .blog_content aside .view_articles h3{margin-bottom:4rem}@media all and (max-width: 540px){.blog_section .blog_set aside .view_articles .h5 br,.blog_section .blog_set aside .view_articles .blog_page .blog_content h3 br,.blog_section .blog_set .blog_page .blog_content aside .view_articles h3 br{display:none}}.blog_section .blog_set aside .view_articles .article_item{margin-bottom:8rem}.blog_section .blog_set aside .view_articles .article_item a div{width:49.4rem;margin-bottom:4rem;overflow:hidden}@media all and (max-width: 540px){.blog_section .blog_set aside .view_articles .article_item a div{width:100%}}.blog_section .blog_set aside .view_articles .article_item a div img{width:100%;-webkit-transition:all 0.3s ease-in;transition:all 0.3s ease-in}.blog_section .blog_set aside .view_articles .article_item a:hover img{scale:1.1}.blog_section .blog_set aside .view_articles .article_item .article_text{font-size:3.6rem}@media all and (max-width: 540px){.blog_section .blog_set aside .view_articles .article_item .article_text{font-size:5.6rem}.blog_section .blog_set aside .view_articles .article_item .article_text br{display:none}}.blog_detail_wrapper{margin-bottom:4rem}.other_detail_blogs{margin-top:2rem;padding-bottom:15rem;margin-left:10rem;margin-right:10rem;background:#fff;position:relative;z-index:1}.other_detail_blogs .detail_title{font-size:10rem;line-height:1;margin-bottom:9rem}@media all and (max-width: 540px){.other_detail_blogs .detail_title br{display:none}}@media all and (max-width: 540px){.other_detail_blogs .other_blogs{margin-left:0;margin-right:0}}strong{font-weight:700}@-webkit-keyframes heart_beat{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}100%{opacity:1}}@keyframes heart_beat{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}100%{opacity:1}}.awards_page{margin-top:5rem;margin-bottom:33.5rem}.awards_page .hero_section{margin-right:6.5rem}@media all and (max-width: 540px){.awards_page .hero_section{margin-right:0}}.awards_page .hero_section picture{right:0;top:-8rem}@media all and (max-width: 540px){.awards_page .hero_section picture{top:0;right:-12rem}}.awards_page .hero_section picture img{width:90rem}.award_section{position:relative}@media all and (max-width: 540px){.award_section{margin:30rem 6.5rem 0}}.award_section .awards_box{width:130rem;margin-left:6rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10rem}@media all and (max-width: 540px){.award_section .awards_box{width:100%;margin-left:0;gap:9rem}}.award_section .awards_box .awards_item{width:50rem;color:#000}@media all and (max-width: 540px){.award_section .awards_box .awards_item{width:45%}}.award_section .awards_box .awards_item img{width:41rem;margin-bottom:2rem}@media all and (max-width: 540px){.award_section .awards_box .awards_item img{width:100%;margin-bottom:4rem}}.award_section .awards_box .awards_item .award_date{font-size:3.422rem;color:rgba(0,0,0,0.3);margin-bottom:1rem;line-height:1}@media all and (max-width: 540px){.award_section .awards_box .awards_item .award_date{font-size:5rem}}.award_section .awards_box .awards_item .award_type{font-size:5.081rem;margin-bottom:1rem;line-height:1}@media all and (max-width: 540px){.award_section .awards_box .awards_item .award_type{font-size:7rem}}.award_section .awards_box .awards_item .about_award{font-size:2.379}@media all and (max-width: 540px){.award_section .awards_box .awards_item .about_award{font-size:4rem}.award_section .awards_box .awards_item .about_award br{display:none}}.award_section .award_vector{position:absolute;top:63%;right:-.1%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:34rem}@media all and (max-width: 540px){.award_section .award_vector{position:relative;top:auto;right:auto;-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0);width:100%;margin-top:10rem}}h3,.h3{font-size:6.4rem;margin-bottom:1.5rem;line-height:1.2;letter-spacing:0}@media all and (max-width: 540px){h3,.h3{font-size:10rem}}.about_wrapper{padding-top:18.5rem}.about_us picture{right:1.8rem;margin-top:-8rem}@media all and (max-width: 540px){.about_us picture{right:-22rem}}.about_us picture img{width:80rem}.about_us [data-section="about_us"] p{margin-bottom:4rem}.about_container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-top:5rem;gap:2.5rem;margin:0 6.5rem;margin-bottom:25rem}@media all and (max-width: 540px){.about_container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-top:20rem;margin-bottom:15rem}}.about_container img{width:58.9rem}.about_container .about_content{margin-top:23rem}@media all and (max-width: 540px){.about_container .about_content{margin-top:5rem}}.banner_para p{margin-bottom:4rem}.about_award{margin-bottom:21.5rem}@media all and (max-width: 540px){.about_award{margin-bottom:8rem}}.about_award .awards{margin-left:11rem}@media all and (max-width: 540px){.about_award .awards{margin-left:6.5rem}}.about_award .awards .work_box{margin-bottom:17.5rem}@media all and (max-width: 540px){.about_award .awards .work_box{margin-bottom:8rem}}.about_cta{text-align:center}html{scroll-behavior:smooth}@media screen and (max-width: 1750px){html{font-size:55%}html p{font-size:2rem}}@media screen and (max-width: 1680px){html{font-size:54.6893%}html p{font-size:2rem}}@media screen and (min-width: 1679px) and (max-width: 1685px){.menu_wrapper{top:-150rem}}@media screen and (max-width: 1600px){html{font-size:52.086%}html p{font-size:2rem}}@media screen and (max-width: 1536px){html{font-size:7.65px}.our_work .work_box a,.our_work .work_box .awards_work{width:41.4rem;height:31.6rem}.awards .work_box a,.awards .work_box .awards_work{width:25.1%;height:28rem}.menu_wrapper{top:-150rem}.work_section .work_box{gap:6rem}}@media screen and (max-width: 1440px){html{font-size:46.87%}.menu_wrapper{top:-250rem}}@media screen and (max-width: 1366px){html{font-size:44.3%}html .main_horizontal{padding-top:9rem}}@media screen and (max-width: 1280px){html{font-size:41.6665%}}@media screen and (max-width: 1024px){html{font-size:33.3348%}html p{font-size:2.4rem}html .our_work .work_box a img,html .our_work .work_box .awards_work img{width:18.2rem}html .testimonial-swiper .testimonial_content span{font-size:2.801rem}html .menu_wrapper{top:-300rem}}@media all and (min-width: 768px) and (max-width: 900px){html{font-size:25%}html p{font-size:3rem}html .sub_title{font-size:2.4rem}html .cta{width:20.4rem}html .right_menu a{font-size:3rem}html .right_menu button img{width:3.3rem}html .logo img{width:22.6rem}html .testimonial-swiper{width:120.5rem}html .testimonial-swiper .company{font-size:2.801rem}html .slide_cta{width:37rem}html .blog_container .blog_box .top_text{font-size:3.5rem}html .blog_container .blog_box .bottom_text{font-size:2.6rem}html .features .swiper_content .project_content .project_text{font-size:2.8rem}html .form label,html .form input,html .form select{font-size:3rem}html .menu_container .left_container .menu_link>a{font-size:5.8rem}html .menu_container .left_container .contact_info a{font-size:2.8rem}html address a{font-size:2.6rem}html .cta_text.close{font-size:3.5rem}html .cta_text.close span::before{left:4.3rem}html .other_blogs .blog_item>div a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:2rem}html .other_blogs .blog_item>div a .h5 br,html .other_blogs .blog_item>div a .blog_section .blog_set .blog_page .blog_content h3 br,.blog_section .blog_set .blog_page .blog_content html .other_blogs .blog_item>div a h3 br,html .other_blogs .blog_item>div a p br{display:none}html .blogs_date{font-size:2.6rem}html .blogs_date span::before{top:1.8rem;left:-42%}html .menu_wrapper{top:-300rem}html .our_work .work_box a,html .our_work .work_box .awards_work{height:33.6rem}html .awards .work_box a{height:31.6rem}}@media screen and (max-width: 600px){html{font-size:18%}html p{font-size:3rem}html .sub_title{font-size:2.4rem}}@media screen and (max-width: 540px){html{font-size:4px !important}.our_work .work_box a,.our_work .work_box .awards_work{width:50%;height:30rem}.awards .work_box a,.awards .work_box .awards_work{width:50%;height:28rem}.main_horizontal{padding-left:10rem !important}}@-webkit-keyframes animateForm{0%{opacity:0}100%{opacity:1}}@keyframes animateForm{0%{opacity:0}100%{opacity:1}}html.active{background:#000}html.active h1,html.active h2,html.active h3,html.active h4,html.active h5,html.active h6,html.active .h1,html.active .h2,html.active .h3,html.active .h4,html.active .blog_section .blog_set .blog_page .blog_content h4,.blog_section .blog_set .blog_page .blog_content html.active h4,html.active .h5,html.active .blog_section .blog_set .blog_page .blog_content h3,.blog_section .blog_set .blog_page .blog_content html.active h3,html.active .h6,html.active .sub_title,html.active .sub_heading,html.active p,html.active .cta_text,html.active .testimonial-swiper .testimonial_content,html.active .testimonial-swiper .company .name,html.active a,html.active .detail_title,html.active .work_box .work_item a,html.active .blog_name,html.active .testimonial_wrapper .testimonial_content,html.active .testimonial_wrapper .company .name,html.active .feature_title::before,html.active .workspace .service_item a .service_name,html.active .workspace .service_item a .service_type,html.active .award_section .awards_box .awards_item,html.active .aside_title,html.active .blog_section .blog_set .blog_page .blog_title,html.active .region_text{color:#fff}html.active .award_section .awards_box .awards_item .award_date{color:rgba(255,255,255,0.3)}html.active .blog_section .blog_set aside .blog_services{background:rgba(255,255,255,0.04)}html.active .blog_date span{color:rgba(255,255,255,0.6)}html.active .blog_section .blog_set .blog_page .blog_content::before{background:rgba(255,255,255,0.4)}html.active .detail_site .min_detail_box>img,html.active .detail_site .max_detail_box>img{-webkit-filter:invert(1);filter:invert(1)}html.active .testimonial_wrapper .testimonial_content span,html.active .testimonial_wrapper .company .work{color:rgba(255,255,255,0.8)}html.active .our_work .work_box a img,html.active .our_work .work_box .awards_work img{-webkit-filter:invert(1);filter:invert(1)}html.active .blog_cta a{border-color:rgba(255,255,255,0.3)}html.active .blog_cta a svg path{fill:rgba(255,255,255,0.6)}html.active .blog_cta a .heart_red svg path{fill:#c72c2c}html.active .slide_cta .swiper-button-prev span{color:rgba(255,255,255,0.2)}html.active .our_work .work_box a img,html.active .our_work .work_box .awards_work img{-webkit-filter:invert(1);filter:invert(1)}html.active .our_work .work_box a:hover,html.active .our_work .work_box .awards_work:hover{background:#fff}html.active .our_work .work_box a:hover img,html.active .our_work .work_box .awards_work:hover img{-webkit-filter:invert(0);filter:invert(0)}html.active .toggle svg path{fill:#fff}html.active header{background:#000}html.active header .logo img,html.active header .menu img{-webkit-filter:invert(1);filter:invert(1)}html.active .dark_img{-webkit-filter:invert(1);filter:invert(1)}html.active .service-swiper .swiper-wrapper .swiper-item{color:rgba(255,255,255,0.6)}html.active .accord_title,html.active .accordion .accord_container .accord_wrapper>div>div{color:#fff}html.active .accord_title img,html.active .accordion .accord_container .accord_wrapper>div>div img{-webkit-filter:invert(1);filter:invert(1)}html.active .contact_us .form label,html.active .contact_us .form input{color:#fff}html.active .input_checkox .checkmark input:checked ~ span{background:#fff;border-color:#fff;color:#000}html.active .input_checkox .checkmark:hover span{border-color:#fff;color:#fff}html.active footer{background:#fff}html.active footer .select_form select{background:#fff}html.active footer .select_form::before{-webkit-filter:invert(0);filter:invert(0)}html.active footer .footer_container .footer_title{color:#000 !important}html.active footer .footer_container .contact_us .form label,html.active footer .footer_container .contact_us .form input,html.active footer .footer_container .form .cta_text span,html.active footer .footer_container .form label,html.active footer .footer_container .form input,html.active footer .footer_container .form select{color:#000 !important}html.active footer img{-webkit-filter:invert(1);filter:invert(1)}html.active .form .cta_text span{color:#5b5b5b !important}html.active .form .cta_text span::before{background:#5b5b5b}html.active .copyright{color:rgba(0,0,0,0.1)}html.active .contact_us .contact_address address a{color:#fff}.horizontal_sliders{top:0 !important;-webkit-transform:translate(0, 36%);-ms-transform:translate(0, 36%);transform:translate(0, 36%)}.horizontal_sliders:nth-child(1){-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}@media all and (max-width: 540px){.horizontal_sliders{top:10vh !important}}@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){.wrapper{padding-top:19.5rem !important}}
