@import"https://fonts.cdnfonts.com/css/segoe-ui-variable-static-display";html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,img{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:inherit}@font-face{font-family:Segoe UI Symbol;src:url(/fonts/seguisym.ttf) format("truetype");font-weight:400;font-style:normal}:root{--default-font: "Segoe UI Variable Static Display", sans-serif;--color-white: #fff;--color-black: #000000;--color-orange:#E85C24;--color-light-green:#BED73C;--color-blue:#0A86C1;--text-color:#555555;--heading-color:#141E2A;--highlight-font: "Segoe UI Symbol", sans-serif}body{font-family:var(--default-font);font-size:16px;line-height:1.4;color:var(--text-color)}img{display:block;width:100%;height:auto;max-width:100%}.heading{font-size:clamp(28px,3.5vw,44px);font-weight:400;line-height:1.4;text-transform:capitalize;color:var(--heading-color)}.heading__container{display:flex;flex-direction:column;gap:16px;position:relative}.heading__container p{font-size:clamp(14px,2.5vw,20px)}.container{container-type:inline-size;max-width:1170px;margin-inline:auto;padding-inline:25px;box-sizing:border-box;width:100%}.container-lg{container-type:inline-size;max-width:1640px;margin-inline:auto;padding-inline:25px;box-sizing:border-box;width:100%}footer .footer__container{display:flex;justify-content:space-between;gap:100px;border-top:2px solid var(--top-border-color);padding-top:clamp(45px,6.6vw,90px)}@media(max-width:991px){footer .footer__container{flex-direction:column;gap:50px;align-items:center}}footer .footer__container .footer__menu{display:flex;flex-direction:column;gap:20px;width:min(100%,400px)}@media(max-width:991px){footer .footer__container .footer__menu{align-items:center}}footer .footer__container .footer__menu p{display:flex;gap:16px;align-items:center;font-size:14px;color:var(--footer-text-color)}footer .footer__container .footer__menu p i{font-size:18px;color:var(--footer-icon-color)}footer .footer__container .footer__menu .info{display:flex;gap:30px;justify-content:space-between;flex-wrap:wrap}footer .footer__container .footer__menu .social__media{margin-top:20px;display:flex;gap:24px;color:var(--footer-social-color);justify-content:center;font-size:18px}footer .lower__footer{font-size:12px;margin-top:clamp(34px,6.5vw,78px);text-align:center;padding-block:24px;border-top:1px solid var(--bottom-border-color);color:var(--copy-color)}.upper__banner{padding-block:130px;background-color:#000;position:relative}.upper__banner .bg-video{position:absolute;inset:0}.upper__banner .upper__banner-container{display:flex;flex-direction:column;gap:32px;position:relative;z-index:1}@media(max-width:768px){.upper__banner .upper__banner-container{text-align:center;align-items:center}}.upper__banner .upper__banner-container .upper__banner-heading{font-size:clamp(28px,5vw,88px);color:#fff;line-height:1.068;letter-spacing:-2px}.upper__banner .upper__banner-container .services{display:flex;gap:clamp(10px,6.5vw,44px);flex-wrap:wrap}@media(max-width:768px){.upper__banner .upper__banner-container .services{justify-content:center}}.upper__banner .upper__banner-container .services .item{position:relative}.upper__banner .upper__banner-container .services .item .icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:var(--icon-width)}.upper__banner .upper__banner-container .services .item h3{color:#fff;letter-spacing:-2px;font-size:clamp(22px,2.5vw,40px);line-height:1;position:relative;z-index:1;padding-block:clamp(10px,2.5vw,20px)}@media(max-width:768px){.upper__banner .upper__banner-container .services .item h3{padding-block:5px}}.upper__banner .upper__banner-container .services .item:nth-child(1){--icon-width: 51.98%}.upper__banner .upper__banner-container .services .item:nth-child(2){--icon-width: 87.189%}.upper__banner .upper__banner-container .services .item:nth-child(3){--icon-width: 63.2700534759%}.upper__banner .upper__banner-container .services .item:nth-child(3) .icon{left:43%}.upper__banner .upper__banner-container .btn__holder{display:flex;gap:clamp(16px,2.5vw,32px);margin-top:20px}.upper__banner .upper__banner-container .btn__holder .btn{padding:clamp(12px,2.4vw,12px) clamp(20px,3.5vw,40px);border:1px solid #e85c24;color:#e85c24;font-size:clamp(14px,2.5vw,20px);line-height:1.6;border-radius:clamp(8px,2.5vw,16px)}.hero__banner{position:relative}.hero__banner:before{position:absolute;content:"";inset:0;background:linear-gradient(180deg,#000 2.23%,#36363680 53.78%,#6666661a)}.hero__banner img,.hero__banner video{width:100%;height:100%;object-fit:cover}@media(max-width:991px){.hero__banner img,.hero__banner video{aspect-ratio:1}}.hero__banner .clients{position:absolute;bottom:0;width:100%;padding-block:156px clamp(16px,4.5vw,51px);background:linear-gradient(180deg,#0000,#000);color:#fff;overflow:hidden}.hero__banner .clients .title{text-align:center;font-size:clamp(14px,2.5vw,20px);color:var(--color-white);margin-bottom:clamp(10px,5vw,40px)}.hero__banner .clients .client__list{overflow:visible}.hero__banner .clients .client__list .swiper-wrapper{align-items:center;transition-timing-function:linear!important}.hero__banner .clients .client__list .swiper-wrapper .swiper-slide{position:relative}.hero__banner .clients .client__list .swiper-wrapper .swiper-slide img{width:auto;object-fit:contain}.hero__banner .clients .client__list .swiper-wrapper .swiper-slide a{position:absolute;inset:0}.our__services{padding-block:clamp(100px,9.5vw,175px);position:relative}.our__services .art{width:clamp(70px,15.56vw,360px);position:absolute;right:0;top:5%}.our__services .heading__container{text-align:center;width:min(100%,655px);margin-inline:auto}.our__services .heading__container:before{position:absolute;content:"";top:0;left:50%;transform:translate(-50%,-100%);width:clamp(120px,10vw,180px);height:clamp(9px,1.5vw,21px);background-color:var(--color-orange);border-radius:clamp(2px,2.5vw,4px)}.our__services .service__list{display:grid;gap:clamp(16px,2.5vw,30px);margin-top:52px;grid-template-columns:repeat(3,1fr)}@media(max-width:991px){.our__services .service__list{grid-template-columns:repeat(2,1fr)}}@media(max-width:525px){.our__services .service__list{grid-template-columns:1fr}}.our__services .service__list .service__item{padding:clamp(26px,3.5vw,52px) clamp(26px,3.5vw,32px);border-radius:16px;background:#e85c240a;display:flex;flex-direction:column;gap:clamp(8px,2.5vw,16px);transition:box-shadow .3s ease,rotate .25s linear;rotate:var(--rotate-card, 0deg)}.our__services .service__list .service__item .icon{aspect-ratio:1;width:clamp(26px,3.5vw,52px)}.our__services .service__list .service__item .service__title{font-family:var(--highlight-font);font-size:clamp(16px,2.5vw,32px);line-height:1.5;color:var(--color-orange);text-transform:capitalize}.our__services .service__list .service__item .service__info{font-size:clamp(12px,2.5vw,14px);line-height:1.42;color:var(--text-color)}.our__services .service__list .service__item .service__link{color:var(--color-black);font-size:clamp(12px,2.5vw,14px);line-height:1;letter-spacing:-.35px;display:flex;align-items:center;margin-top:clamp(8px,2.5vw,16px);gap:5px}.our__services .service__list .service__item:hover{box-shadow:0 30px 30px #0000001a}.our__services .service__list .service__item:nth-child(1){--rotate-card: -8deg;transform-origin:bottom right}.our__services .service__list .service__item:nth-child(3){--rotate-card: 8deg;transform-origin:bottom left}.our__services .service__list .service__item:hover{--rotate-card: 0deg;box-shadow:0 30px 30px #0000001a}@media(max-width:1266px){.our__services .service__list .service__item:nth-child(1){--rotate-card: 0deg}.our__services .service__list .service__item:nth-child(3){--rotate-card: 0deg}}.workflow{padding-bottom:clamp(100px,9.5vw,175px)}.workflow .heading__container{padding-block:10px;width:min(100%,655px)}.workflow .heading__container:before{position:absolute;content:"";top:0;left:0;transform:translate(-150%);width:clamp(9px,1.5vw,21px);height:100%;background-color:var(--color-light-green);border-radius:clamp(2px,2.5vw,4px)}.workflow .workflow__list{margin-top:52px;overflow:visible}.workflow .workflow__list .swiper-wrapper{align-items:center;transition-timing-function:linear!important}.workflow .workflow__list .swiper-wrapper .swiper-slide{position:relative;padding-top:clamp(30px,3.5vw,52px);padding-left:clamp(25px,2.5vw,41px);display:flex;flex-direction:column;gap:12px;box-sizing:border-box}.workflow .workflow__list .swiper-wrapper .swiper-slide .icon{position:absolute;top:0;left:0;width:clamp(85px,5.5vw,128px);z-index:-1}.workflow .workflow__list .swiper-wrapper .swiper-slide h5{font-size:24px;font-weight:300;color:var(--color-black);line-height:1.166;position:relative}.workflow .workflow__list .swiper-wrapper .swiper-slide h5 strong{font-weight:400}.workflow .workflow__list .swiper-wrapper .swiper-slide p{font-size:14px;font-weight:350;color:var(--color-black);line-height:1.42;position:relative}.portfolio{padding-block:95px 150px}.portfolio .heading__container .heading{text-align:center}.portfolio .portfolio__container{margin-top:clamp(26px,5.5vw,52px)}.portfolio .portfolio__container .btns__group{display:flex;gap:clamp(16px,2.5vw,44px);justify-content:center;flex-wrap:wrap}.portfolio .portfolio__container .btns__group button{cursor:pointer;padding:clamp(3px,1vw,10px) clamp(3px,1vw,14px);font-size:clamp(8px,2.5vw,20px);color:#303233;line-height:1;background:transparent;display:flex;white-space:nowrap;align-items:center;gap:clamp(2px,1vw,12px);border:none;border-bottom:2px solid transparent;transition:color .3s linear,border .3s linear}.portfolio .portfolio__container .btns__group button img{width:clamp(8px,2.5vw,16px);opacity:0;visibility:hidden}.portfolio .portfolio__container .btns__group button.active{color:#359acc;font-weight:700;border-bottom:2px solid #359acc}.portfolio .portfolio__container .btns__group button.active img{opacity:1;visibility:visible}.portfolio .portfolio__container .btns__group button:hover{color:#359acc;border-bottom:2px solid #359acc}.portfolio .portfolio__container .items__container{margin-top:clamp(44px,5.5vw,88px)}.portfolio .portfolio__container .items__container .card{background-color:#fff;border-radius:12px;position:relative;overflow:hidden}.portfolio .portfolio__container .items__container .card .img__holder{height:100%}.portfolio .portfolio__container .items__container .card .img__holder img{height:100%;object-fit:cover}.portfolio .portfolio__container .items__container .card .tag{position:absolute;padding:clamp(5px,1.5vw,10px);left:clamp(8px,2.5vw,16px);top:clamp(8px,2.5vw,16px);border-radius:clamp(4px,1vw,12px);background:#fffc;color:var(--text-color);font-size:clamp(10px,1.5vw,14px);line-height:1;z-index:1}.portfolio .portfolio__container .items__container .item{display:grid}.portfolio .portfolio__container .items__container .item .card__banner{border-radius:12px;overflow:hidden;aspect-ratio:3.18/1}.portfolio .portfolio__container .items__container .item .card__content{margin-top:clamp(50px,5.5vw,100px);width:min(100%,1016px);margin-inline:auto;display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(50px,5.5vw,100px)}.portfolio .portfolio__container .items__container .item .card__content .heading__container{padding-block:10px;gap:16px;height:fit-content}.portfolio .portfolio__container .items__container .item .card__content .heading__container .heading{text-align:left;color:var(--card-color)}.portfolio .portfolio__container .items__container .item .card__content .heading__container .heading:before{position:absolute;content:"";top:0;left:0;transform:translate(-150%);width:clamp(9px,1.5vw,21px);height:100%;background-color:var(--card-color);border-radius:clamp(2px,2.5vw,4px)}.portfolio .portfolio__container .items__container .item .card__content .info .title{font-size:clamp(16px,2.5vw,28px);color:#000;line-height:1;margin-bottom:clamp(20px,2.5vw,40px)}.portfolio .portfolio__container .items__container .item .card__content .info ul{display:flex;flex-direction:column;gap:clamp(6px,1.5vw,12px);list-style-type:disc;padding-left:clamp(14px,2.5vw,28px);font-size:clamp(12px,1.5vw,20px)}.portfolio .portfolio__container .items__container .item#all{grid-template-columns:repeat(6,1fr);gap:clamp(6px,1vw,12px);grid-auto-rows:1fr}.portfolio .portfolio__container .items__container .item#all .card:nth-child(1){grid-column:1/4;grid-row:1/3;aspect-ratio:.97/1}.portfolio .portfolio__container .items__container .item#all .card:nth-child(1) img{transform:scale(1.3);animation:infiniteLoop 20s infinite linear alternate}.portfolio .portfolio__container .items__container .item#all .card:nth-child(2){grid-column:4/7;grid-row:1/2;aspect-ratio:1.99/1}.portfolio .portfolio__container .items__container .item#all .card:nth-child(2) .swiper{height:100%}.portfolio .portfolio__container .items__container .item#all .card:nth-child(3){grid-column:4/7;grid-row:2/3;aspect-ratio:1.99/1}.portfolio .portfolio__container .items__container .item#all .card:nth-child(3) img{animation:infiniteLoopTwo 5s infinite cubic-bezier(.01,1.21,.58,1.02) alternate}.portfolio .portfolio__container .items__container .item#all .card:nth-child(4){grid-column:1/3;grid-row:3/4}.portfolio .portfolio__container .items__container .item#all .card:nth-child(5){grid-column:3/5;grid-row:3/4}.portfolio .portfolio__container .items__container .item#all .card:nth-child(6){grid-column:5/7;grid-row:3/4}.portfolio .portfolio__container .items__container .item#all .card:nth-child(7){grid-column:1/4;grid-row:4/5;aspect-ratio:1.99/1}.portfolio .portfolio__container .items__container .item#all .card:nth-child(8){grid-column:4/7;grid-row:4/5;aspect-ratio:1.99/1}@keyframes infiniteLoop{0%{transform:scale(1.3)}12.5%{transform:scale(2.2)}25%{transform:scale(2.2);transform-origin:right center}37.5%{transform:scale(2.2);transform-origin:left center}50%{transform:scale(2.2);transform-origin:top left}62.5%{transform:scale(2.2);transform-origin:top right}75%{transform:scale(2.2);transform-origin:bottom right}87.5%{transform:scale(2.2);transform-origin:bottom left}to{transform-origin:top right}}@keyframes infiniteLoopTwo{50%{transform:scale(1.5);transform-origin:top right}to{transform:scale(1.5);transform-origin:center left}}.portfolio .portfolio__container .items__container .item#graphic{--card-color: #e85c24}.portfolio .portfolio__container .items__container .item#ui-ux{--card-color: #eb487f}.portfolio .portfolio__container .items__container .item#video{--card-color: #0a86c1}.portfolio .portfolio__container .items__container .item{display:none}.portfolio .portfolio__container .items__container .item.active{display:grid}.subscription{position:relative}.subscription .art{width:254px;position:absolute;bottom:0;right:0;z-index:-1}.subscription .heading__container{text-align:center;width:min(100%,730px);margin-inline:auto;gap:clamp(16px,2.5vw,32px)}.subscription .heading__container .heading{font-weight:350}.subscription .subscription__items{margin-top:clamp(30px,3.5vw,52px);display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(20px,2.5vw,32px)}@media(max-width:768px){.subscription .subscription__items{grid-template-columns:repeat(2,1fr)}}@media(max-width:525px){.subscription .subscription__items{grid-template-columns:repeat(1,1fr)}}.subscription .subscription__items .item{border-radius:16px;background:var(--color-white);box-shadow:0 0 15px #0000001a;padding:clamp(14px,2.5vw,28px) clamp(14px,2.5vw,28px) clamp(22px,4.5vw,44px);display:flex;flex-direction:column;gap:clamp(16px,2.5vw,32px);justify-content:space-between}.subscription .subscription__items .item .main__content{display:flex;flex-direction:column;gap:clamp(16px,2.5vw,32px)}.subscription .subscription__items .item .main__content .item__heading .title{color:var(--subscription-color);font-size:clamp(14px,2.5vw,28px);line-height:1.14;font-family:var(--highlight-font);text-transform:capitalize}.subscription .subscription__items .item .main__content .item__heading p{color:var(--text-color);margin-top:8px;font-size:clamp(12px,1.5vw,14px);line-height:1.42}.subscription .subscription__items .item .main__content .price{display:flex;align-items:flex-end}.subscription .subscription__items .item .main__content .price h6{font-size:clamp(18px,2.5vw,32px);letter-spacing:-.6px;color:var(--heading-color);line-height:1.12;font-weight:600}.subscription .subscription__items .item .main__content .price span{color:var(--text-color);font-size:14px;line-height:1.7}.subscription .subscription__items .item .main__content .features-list{display:flex;flex-direction:column;gap:clamp(6px,1.5vw,12px);list-style-type:disc;padding-left:clamp(14px,2.5vw,28px);font-size:clamp(12px,1.5vw,16px)}.subscription .subscription__items .item .btn__holder{display:flex;justify-content:center;flex-direction:column;align-items:center}.subscription .subscription__items .item .btn__holder .btn{font-size:clamp(12px,1.5vw,16px);line-height:2;text-align:center;width:fit-content}.subscription .subscription__items .item .btn__holder .btn.primary{background-color:var(--subscription-color);padding:clamp(6px,1vw,12px) clamp(12px,2.5vw,24px);border-radius:8px;width:100%;box-sizing:border-box;color:var(--color-white)}.subscription .subscription__items .item:nth-child(1){--subscription-color: var(--color-orange)}.subscription .subscription__items .item:nth-child(2){--subscription-color: var(--color-light-green)}.subscription .subscription__items .item:nth-child(3){--subscription-color: var(--color-blue)}.cta{padding-block:300px;padding-inline:25px;position:relative}.cta .bg-video{position:absolute;inset:0}.cta .cta__container{position:relative}.cta .cta__container .heading__container{text-align:center;width:min(100%,565px);margin-inline:auto;position:relative}.cta .cta__container .heading__container .heading{font-weight:700;text-shadow:0 4px 4px rgba(0,0,0,.25)}.cta .cta__container .heading__container .btn{margin-top:16px;padding:clamp(12px,2.4vw,12px) clamp(20px,3.5vw,40px);border:1px solid #e85c24;color:#e85c24;font-size:clamp(14px,2.5vw,20px);line-height:1.6;border-radius:clamp(8px,2.5vw,16px);width:fit-content;margin-inline:auto}.cta .cta__container .team__member{position:absolute;display:flex;flex-direction:column;gap:10px;align-items:center}.cta .cta__container .team__member .img__holder{aspect-ratio:1;width:var(--img-width, 100px);transition:scale .35s ease}.cta .cta__container .team__member .info{text-align:center;text-transform:capitalize;transform:translateY(30%) scale(0);position:relative;transition:transform .35s ease}.cta .cta__container .team__member .info .name{font-size:clamp(10px,1.5vw,14px);line-height:1;color:var(--text-color)}.cta .cta__container .team__member .info .role{font-size:8px;line-height:1;margin-top:clamp(4px,1vw,8px)}.cta .cta__container .team__member:hover .img__holder{scale:1.1}.cta .cta__container .team__member:hover .info{transform:translateY(0) scale(1)}.cta .cta__container .team__member.left{left:0}.cta .cta__container .team__member.right{right:0}.cta .cta__container .team__member.top{top:0}.cta .cta__container .team__member.top.left.one{transform:translate(150%,-50%);--img-width: clamp(60px, 7.5vw, 119px)}.cta .cta__container .team__member.top.left.two{transform:translateY(25%);--img-width: clamp(50px, 7.5vw, 97px)}.cta .cta__container .team__member.top.left.middle{transform:translate(110%,70%);--img-width: clamp(50px, 7.5vw, 97px)}.cta .cta__container .team__member.top.right.one{transform:translate(-150%,-50%);--img-width: clamp(60px, 7.5vw, 119px)}.cta .cta__container .team__member.top.right.two{transform:translateY(25%);--img-width: clamp(50px, 7.5vw, 97px)}.cta .cta__container .team__member.top.right.middle{transform:translate(-110%,70%);--img-width: clamp(50px, 7.5vw, 97px)}@media(max-width:991px){.cta .cta__container .team__member.top.left.one{transform:translate(50%,-100%);left:unset;right:0}.cta .cta__container .team__member.top.left.two{transform:translate(-100%,-250%);left:unset;right:0}.cta .cta__container .team__member.top.left.middle{transform:translate(-50%,-100%);left:50%}.cta .cta__container .team__member.top.right.one{transform:translate(-50%,150%);top:unset;bottom:0;right:unset;left:0}.cta .cta__container .team__member.top.right.two{transform:translate(-50%,250%);top:unset;bottom:0}.cta .cta__container .team__member.top.right.middle{transform:translate(50%,150%);top:unset;bottom:0;right:50%}}@media(max-width:525px){.cta .cta__container .team__member.top.left.two{transform:translate(-50%,-250%)}}.cta .cta__container .team__member.bottom{bottom:0}.cta .cta__container .team__member.bottom.left.one{transform:translate(200%,100%);--img-width: clamp(60px, 5.5vw, 107px)}.cta .cta__container .team__member.bottom.left.two{transform:translateY(90%);--img-width: clamp(50px, 5.5vw, 71px)}.cta .cta__container .team__member.bottom.right.one{transform:translate(-200%,100%);--img-width: clamp(60px, 5.5vw, 107px)}.cta .cta__container .team__member.bottom.right.two{transform:translateY(90%);--img-width: clamp(50px, 5.5vw, 71px)}@media(max-width:991px){.cta .cta__container .team__member.bottom.left.one{transform:translate(-50%,-100%);bottom:unset;top:0}.cta .cta__container .team__member.bottom.left.two{transform:translate(100%,-250%);bottom:unset;top:0}.cta .cta__container .team__member.bottom.right.one{transform:translate(50%,150%);bottom:0;top:unset}.cta .cta__container .team__member.bottom.right.two{transform:translate(50%,250%);bottom:0;top:unset;right:unset;left:0}}@media(max-width:525px){.cta .cta__container .team__member.bottom.left.two{transform:translate(50%,-250%)}}.faq .faq__container{width:min(100%,952px);margin-inline:auto}.faq .faq__container .heading__container{text-align:center;gap:clamp(16px,2.5vw,20px)}.faq .faq__container .heading__container .heading{font-weight:700;color:var(--color-blue)}.faq .faq__container .faq__list{text-align:center;margin-top:clamp(26px,5vw,52px)}.faq .faq__container .faq__list .item{display:flex;flex-direction:column;gap:16px;padding:clamp(16px,2.5vw,32px)}.faq .faq__container .faq__list .item__heading{color:var(--heading-color);font-size:clamp(16px,2.5vw,32px);font-weight:300;line-height:1;cursor:pointer}.faq .faq__container .faq__list .item__heading:hover{font-weight:600}.faq .faq__container .faq__list .item__desc{color:var(--heading-color);font-size:clamp(12px,2.5vw,20px);font-weight:400;line-height:1.6;max-height:0;overflow:hidden;will-change:max-height;transition:max-height .25s linear}.faq .faq__container .faq__list .item.active .item__heading{font-weight:600}.faq .faq__container .faq__list .item.active .item__desc{max-height:700px}.faq .faq__container .faq__list hr{margin:0;height:2px;border:none;background:linear-gradient(90deg,#fff0,#0006 50.48%,#fff0)}.cta__two{padding-block:clamp(100px,20.5vw,260px) clamp(45px,20.5vw,70px);overflow:hidden}.cta__two .cta__two-container{display:grid;grid-template-columns:repeat(2,1fr);background-color:var(--heading-color);border-radius:clamp(14px,4.5vw,52px);width:100%;max-width:1120px;margin-inline:auto}@media(max-width:678px){.cta__two .cta__two-container{grid-template-columns:repeat(1,1fr);border-radius:0}}.cta__two .cta__two-container .heading__container{gap:clamp(16px,2.5vw,32px);padding:clamp(52px,5.5vw,80px) 0 clamp(25px,5.5vw,80px) clamp(25px,5.5vw,80px);position:relative;z-index:2}.cta__two .cta__two-container .heading__container .heading{color:var(--color-white)}@media(max-width:678px){.cta__two .cta__two-container .heading__container{align-items:center;text-align:center;padding:clamp(52px,5.5vw,80px) clamp(25px,5.5vw,80px) clamp(25px,5.5vw,80px) clamp(25px,5.5vw,80px)}}.cta__two .cta__two-container .btn__holder{display:flex;gap:clamp(16px,2.5vw,32px);margin-top:20px}.cta__two .cta__two-container .btn__holder .btn{padding:clamp(12px,2.4vw,12px) clamp(20px,3.5vw,40px);border:1px solid #e85c24;color:#e85c24;font-size:clamp(14px,1.5vw,20px);line-height:1.6;border-radius:clamp(8px,2.5vw,16px)}.cta__two .cta__two-container .img__holder{position:relative}.cta__two .cta__two-container .img__holder .img{max-width:unset}.cta__two .cta__two-container .img__holder .img.main{bottom:0;width:115%;z-index:1;left:8%;position:absolute}.cta__two .cta__two-container .img__holder .img.art{bottom:-10%;left:-15%;width:135%;z-index:0;position:absolute}@media(max-width:678px){.cta__two .cta__two-container .img__holder .img.main{bottom:0;width:100%;z-index:1;left:0;position:relative}}.footer{position:relative}.footer .bg{position:absolute;top:50%;transform:translateY(-50%)}@media(max-width:678px){.footer .bg{top:unset;bottom:0}}.footer .footer__section{--top-border-color: #0c1519;--footer-text-color: var(--text-color);--footer-icon-color: #8d8d8d;--footer-social-color: #0a86c1;--bottom-border-color: #97979733;--copy-color: #979797}.footer .footer__section .contact-logo{display:none}.why{position:relative;padding-block:clamp(30px,8vw,100px) clamp(100px,12vw,200px)}.why .why_container{display:flex;flex-direction:column;gap:clamp(30px,4vw,52px);width:min(90%,1020px);margin-inline:auto}.why .why_container .heading__section{position:relative;display:flex;flex-direction:column;gap:clamp(10px,2vw,20px);width:min(90%,560px);padding-top:clamp(15px,3vw,40px)}@media(max-width:560px){.why .why_container .heading__section{margin-inline:auto}}.why .why_container .heading__section .heading{text-transform:none}.why .why_container .heading__section .heading span{font-weight:350}.why .why_container .heading__section p{color:#555;font-size:clamp(14px,2.5vw,20px);font-weight:350}.why .why_container .heading__section:after{content:"";position:absolute;left:0;top:0;background-color:#0a86c1;height:clamp(9px,2vw,21px);width:161px;border-radius:4px}.why .why_container .why__swiper{overflow:hidden;width:100%;margin-inline:auto;position:relative;padding-top:clamp(20px,4vw,50px)}.why .why_container .why__swiper .swiper{overflow:visible}.why .why_container .why__swiper .swiper .swiper-wrapper{height:200px}@media(max-width:767px){.why .why_container .why__swiper .swiper .swiper-wrapper{height:135px}}.why .why_container .why__swiper .swiper .swiper-slide{display:flex;gap:25px;position:relative}.why .why_container .why__swiper .swiper .swiper-slide .item{position:relative;display:flex;flex-direction:column;max-width:265px;gap:clamp(16px,2vw,28px);padding-left:10px}.why .why_container .why__swiper .swiper .swiper-slide .item .logo_holder{display:block;width:clamp(25px,6vw,50px);height:clamp(25px,6vw,50px);scale:1;transition:scale .25s ease-in}.why .why_container .why__swiper .swiper .swiper-slide .item .logo_holder img{display:block;object-fit:contain;width:100%;height:100%}.why .why_container .why__swiper .swiper .swiper-slide .item .desc{align-self:stretch;color:#121212b3;font-size:clamp(12px,2vw,24px);font-weight:300}.why .why_container .why__swiper .swiper .swiper-slide .item .desc span{font-weight:600}.why .why_container .why__swiper .swiper .swiper-slide-active .item{justify-content:flex-end;gap:clamp(25px,4vw,30px)}.why .why_container .why__swiper .swiper .swiper-slide-active .item .logo_holder{scale:1.9;margin-left:10px}.why .why_container .why__swiper .swiper .swiper-scrollbar{position:absolute;right:2%;bottom:0;left:unset;width:clamp(120px,20vw,195px);height:3px;background:#e0e0e0}@media(max-width:525px){.why .why_container .why__swiper .swiper .swiper-scrollbar{right:5%}}.why .why_container .why__swiper .swiper .swiper-scrollbar-drag{width:clamp(20px,4vw,45px)!important;background:#072942;height:5px;border-radius:10px}.contact{width:100%;padding-top:clamp(45px,6vw,80px)}.contact .contact-bg{position:absolute;inset:0}.contact .contact-container{position:relative;width:min(90%,900px);margin-inline:auto;display:flex;flex-direction:column;gap:clamp(50px,6vw,100px);height:auto;z-index:1}@media(min-width:1920px){.contact .contact-container{height:90vh}}.contact .contact-container .heading__section{display:flex;flex-direction:column;gap:10px}.contact .contact-container .heading__section .heading{color:#141e2a;text-align:center;font-weight:350}.contact .contact-container .heading__section .heading span{font-weight:700}.contact .contact-container .heading__section p{color:#141e2a;text-align:center;font-weight:400}.contact .contact-container .contact-form{position:relative;width:min(90%,950px);margin-inline:auto;margin-bottom:60px}.contact .contact-container .contact-form .success{color:green;font-size:clamp(8px,1.5vw,14px);font-weight:500;position:absolute;top:0;transform:translateY(-100%)}.contact .contact-container .contact-form label{color:#5b6067;font-weight:500;font-size:clamp(12px,1.2vw,14px)}.contact .contact-container .contact-form .sub-title{color:#141e2a;text-align:center;font-size:clamp(16px,2.5vw,20px);font-weight:400;padding-bottom:clamp(15px,3vw,30px)}.contact .contact-container .contact-form input[type=text],.contact .contact-container .contact-form input[type=email],.contact .contact-container .contact-form textarea{background:#141e2a0a;border:1px solid rgba(20,30,42,.04);outline:none;padding:15px 25px;border-radius:clamp(5px,1.5vw,12px);-webkit-appearance:none;-moz-appearance:none;font-size:clamp(12px,1.2vw,14px);color:#141e2ab3;font-family:var(--default-font)}.contact .contact-container .contact-form .input-container{display:flex;gap:25px;margin:clamp(28px,3vw,32px) 0}@media(min-width:992px)and (max-width:1200px){.contact .contact-container .contact-form .input-container{gap:20px}}@media(max-width:575px){.contact .contact-container .contact-form .input-container{flex-direction:column;gap:20px}}.contact .contact-container .contact-form .input-label{display:flex;flex-direction:column;width:100%;position:relative;gap:15px}.contact .contact-container .contact-form .input-label input::-webkit-outer-spin-button,.contact .contact-container .contact-form .input-label input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.contact .contact-container .contact-form .input-label input[type=number]{-moz-appearance:textfield}.contact .contact-container .contact-form .input-label input[type=radio]{-webkit-appearance:none;-moz-appearance:none;width:2em;height:2em;background:#141e2a0a;border-radius:5px;cursor:pointer;transition:all .2s ease}.contact .contact-container .contact-form .input-label input[type=radio]:hover{background:#141e2a1a}.contact .contact-container .contact-form .input-label input[type=radio]:checked{position:relative}.contact .contact-container .contact-form .input-label input[type=radio]:checked:after{content:"";position:absolute;width:.8em;height:.8em;background:#142e5c;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.contact .contact-container .contact-form .radio-btns{display:flex;flex-wrap:wrap;gap:15px;width:100%;align-items:center}.contact .contact-container .contact-form .radio-btn{display:flex;gap:15px;width:155px;align-items:center}.contact .contact-container .contact-form .btn_container{display:flex;width:fit-content;gap:20px;margin-left:auto;margin-top:40px}@media(max-width:767px){.contact .contact-container .contact-form .btn_container{margin-inline:auto}}.contact .contact-container .contact-form .next-btn{padding:clamp(12px,1.4vw,12px) clamp(20px,2.5vw,40px);border:1px solid #e85c24;color:#fff;background-color:#e85c24;font-size:clamp(14px,1.5vw,20px);line-height:1.6;border-radius:clamp(8px,2.5vw,16px);width:clamp(100px,10vw,180px);cursor:pointer}.contact .contact-container .contact-form .back-btn{padding:clamp(12px,1.4vw,12px) clamp(20px,2.5vw,40px);border:1px solid #e85c24;color:#e85c24;background-color:#fff;font-size:clamp(14px,1.5vw,20px);line-height:1.6;border-radius:clamp(8px,2.5vw,16px);width:clamp(100px,10vw,180px);cursor:pointer}.contact .contact-container .contact-form .error{color:red;font-size:clamp(8px,1.5vw,12px);font-weight:450;position:absolute;top:0;transform:translateY(-100%)}.contact .contact-container .contact-form .date_container{display:flex;gap:60px;justify-content:center;align-items:center}.contact .contact-container .contact-form .date_container .calender{position:relative}.contact .contact-container .contact-form .date_container .calender:after{content:"";position:absolute;right:-10%;top:50%;transform:translateY(-50%);background-color:#0003;width:2px;height:100%}@media(max-width:620px){.contact .contact-container .contact-form .date_container .calender:after{display:none}}@media(max-width:620px){.contact .contact-container .contact-form .date_container{flex-direction:column;align-items:center}}.contact .contact-container .contact-form .flatpickr-calendar.inline{display:block;position:relative;top:2px;background:transparent;border:unset;outline:none;box-shadow:none}.contact .contact-container .contact-form .flatpickr-input[readonly]{display:none}.contact .contact-container .contact-form .flatpickr-current-month .flatpickr-monthDropdown-months{-webkit-appearance:none;-moz-appearance:none}.contact .contact-container .contact-form span.flatpickr-weekday{color:#e85c24}.contact .contact-container .contact-form select,.contact .contact-container .contact-form .numInput{color:#09090b;font-size:clamp(20px,2.5vw,22px);font-weight:600}.contact .contact-container .contact-form .numInput{font-weight:600}.contact .contact-container .contact-form .flatpickr-months .flatpickr-month,.contact .contact-container .contact-form .flatpickr-current-month{height:50px}.contact .contact-container .contact-form .flatpickr-day.selected{background:#e85c24;border-color:#e85c24}.contact .contact-container .contact-form .flatpickr-day.today{border-color:#e85c24}.contact .contact-container .contact-form .flatpickr-time input:hover,.contact .contact-container .contact-form .flatpickr-time .flatpickr-am-pm:hover,.contact .contact-container .contact-form .flatpickr-time input:focus,.contact .contact-container .contact-form .flatpickr-time .flatpickr-am-pm:focus{background:transparent}.contact .contact-container .contact-form .flatpickr-months .flatpickr-prev-month.flatpickr-prev-month{left:-14px}.contact .contact-container .contact-form .flatpickr-current-month{left:0%}.contact .contact-container .contact-form .time-list{display:flex;flex-direction:column;gap:5px;width:100%}.contact .contact-container .contact-form .time-list label{display:flex;align-items:center;justify-content:center;cursor:pointer;border:2px solid transparent;border-radius:50px;transition:all .2s ease;font-weight:500;color:#3f3f46;font-size:14px}.contact .contact-container .contact-form .time-list label:hover{background:#141e2a1a}.contact .contact-container .contact-form .time-list input[type=radio]{-webkit-appearance:none;-moz-appearance:none;margin:0;position:absolute}.contact .contact-container .contact-form .time-list label:has(input:checked){background:#e85c24;color:#fff;border-color:#e85c24}.contact .contact-container .contact-form .time-list label:has(input:focus-visible){outline:2px solid #e85c24;outline-offset:2px}.contact-footer{position:relative;padding-block:100px 50px}@media(max-width:1500px){.contact-footer{background:#141e2a}}.contact-footer .footer-bg{position:absolute;bottom:-5%;z-index:0;width:100%}.contact-footer .footer-bg img{height:100%}@media(max-width:1600px){.contact-footer .footer-bg{height:100vh}}@media(max-width:1500px){.contact-footer .footer-bg{display:none}}.contact-footer .footer__section{position:relative;z-index:1}.contact-footer .footer__section .logo{display:none}.contact-footer .footer__section{--top-border-color: rgba(255, 255, 255, .32);--footer-text-color: #ffffff;--footer-icon-color: #ffffff;--footer-social-color: #0a86c1;--bottom-border-color: #97979733;--copy-color: #979797}
