@media (max-width:1600px){.popup-menu-wrap .popup-menu ul li a{font-size:5rem;line-height:3.375rem}}@media (max-width:1400px){.footer-sec .big-text .section-title2{font-size:14.6875rem;line-height:11rem}}@media (max-width:1300px){.hero-sec .hero-sec-top .hero-left,.popup-menu-wrap .popup-menu-header .left{gap:2.5rem}.hero-sec .hero-sec-bottom{flex-direction:column;align-items:flex-start;gap:5rem}.hero-sec .hero-sec-bottom .hero-sec-bottom-right{align-items:flex-start;gap:5rem}.banner-sec .banner-img,.hero-banner-sec .hero-banner-img{height:100%}.work-hero-sec .hero-sec-bottom .hero-sec-bottom-left{margin-top:0}}@media (max-width:1200px){.section-header{flex-direction:column;gap:1.875rem}.section-header p{width:100%}.section-header .section-header-right{align-items:flex-start}.work-lists{row-gap:1.875rem;column-gap:1.5rem}.service-sec-2 .section-header{align-items:flex-start}.section-header{padding-bottom:3.75rem}.cta-sec .cta-content .section-header-2 .section-title2{font-size:5.625rem;line-height:5rem}.footer-sec .big-text .section-title2{font-size:10.9375rem;line-height:8.5rem}.footer-sec .big-text .circle-primary-shape{width:6.25rem;height:6.25rem}.contact-sec .container{padding-left:5rem;padding-right:5rem}.hero-sec-2 .hero-sec-bottom .hero-sec-bottom-right{width:100%}.work-lists{grid-template-columns:repeat(2,1fr)}}@media (max-width:1040px){.work-lists.contact-info{flex-direction:column}.hero-left-text{display:none}.work-lists.contact-info{gap:2.5rem}}@media (min-width:810px){.main-menu-nav{display:none}.hero-right .theme-btn,.show-navigation-popover img{display:none!important}#page-services .work-number{font-size:1.875rem!important;line-height:.8!important}}@media (max-width:809px){.main-menu{display:none}.main-menu-nav{display:block;margin-right:1rem}.container{padding-left:1.25rem;padding-right:1.25rem}.hero-sec{padding-top:1.25rem}.hero-left-text{display:none}.popup-menu-wrap .popup-menu-header{padding:1.25rem 1.25rem 0}.popup-menu-wrap{gap:3.125rem}.popup-menu-wrap .popup-menu ul li a{font-size:2.5rem;line-height:1.5;letter-spacing:0}.popup-menu-wrap .popup-menu-footer{padding:0 1.25rem 1.25rem}.hero-title{font-size:5rem;line-height:1}#page-privacy .hero-title{font-size:4.375rem}.circle-primary-shape{width:6.25rem;height:6.25rem;right:10%;bottom:0}.hero-sec .hero-sec-bottom .hero-sec-bottom-right{width:100%}.hero-sec-2 .hero-sec-bottom{gap:1.875rem}.popup-menu-wrap .popup-menu-footer .copyright{justify-content:space-between;flex-direction:column;gap:1rem}.popup-menu-wrap .popup-menu-footer .copyright p{font-size:1rem}.hero-banner-sec .hero-banner-content{gap:1.25rem}#page-services .work-lists,.work-lists{grid-template-columns:repeat(1,1fr)!important}#page-services .home-contact{margin-bottom:90px}.hero-sec-2 .hero-title,.section-header .title{font-size:4.375rem;line-height:4.1875rem;width:100%}.section-header p{font-size:1.25rem;line-height:1.75rem}.service-sec{padding-top:7.5rem;padding-bottom:2.25rem}.home-contact .work-lists{margin-top:4.75rem}.work-box .work-img{height:auto}.work-lists.contact-info{margin-bottom:70px}.section-header-2 h6{font-size:1.25rem;line-height:1.5rem}.section-header-2 .section-title2{font-size:4.375rem;line-height:4.1875rem}.contact-sec .container{padding-left:2.5rem;padding-right:2.5rem}.service-sec-2{padding-bottom:7.5rem}.cta-sec .cta-content .section-header-2 .section-title2{font-size:4.375rem;line-height:1}.cta-sec .cta-content .section-header-2 .section-title2 br{display:none}.work-hero-sec .hero-sec-top{margin-bottom:8rem}.work-hero-sec .hero-sec-bottom{gap:1.875rem}.footer-sec .big-text .section-title2{font-size:6.875rem;line-height:1;display:inline-block}.footer-sec .big-text{padding-bottom:0}.footer-sec .big-text .circle-primary-shape{width:3.125rem;height:3.125rem;bottom:-1.125rem;right:-1.1875rem}.footer-sm-text{font-size:1.125rem}.footer-sec .copyright-wrap{flex-direction:column;gap:1.25rem;justify-content:center}.footer-sec{padding-top:7.5rem}.footer-sec .container{padding-left:1.25rem;padding-right:1.25rem}.contact-sec,.service-sec-2{padding-top:6.25rem}.contact-page .service-hero-sec .hero-sec-bottom .hero-sec-bottom-left .hero-title .circle-primary-shape{right:.375rem;bottom:2.0625rem}.cta-sec-2 .cta-widget{width:50%}.hero-banner-sec .hero-banner-content p{width:100%}.preloader-wrap .preloader-content .logo{font-size:3.125rem;line-height:2.9375rem}.preloader-wrap .preloader-content{gap:1.875rem}.preloader-wrap .preloader-content .logo img{margin-bottom:.9375rem}.preloader-bar-wrap{width:100%}}@media (max-width:767px){#page-home .hero-sec .container{display:flex;flex-direction:column}#page-home .hero-sec .container>.row:nth-of-type(1){order:2;width:100%;margin-top:3.75rem}#page-home .hero-sec .container>.row:nth-of-type(2){order:1;width:100%}#page-home .hero-sec-bottom-right{margin:0 0 1.25rem 0}}@media (max-width:550px){.logo span{line-height:1;font-weight:600;margin:0 .375rem}.hero-title{font-size:4.375rem;line-height:4.0625rem;letter-spacing:-.3438rem}.hero-sec-bottom-right-content-top{padding-left:0!important;padding-right:0!important}.subtitle{font-size:1rem}#page-services .header::before{display:none}.circle-primary-shape{width:6.25rem;height:6.25rem;right:2%!important;bottom:0}#page-services .work-page::before{top:50%;left:50%;width:50%;height:90%}#page-privacy .hero-title{font-size:3.125rem}#page-home .service-sec::before,#page-services .work-page::before{top:50%;left:50%;width:50%;height:100%;background:linear-gradient(60deg,rgba(141,80,212,.6) 0,rgba(227,119,232,.6) 50%,rgba(81,57,224,1) 100%)}#page-services .work-page::before{width:70%}#page-services .card-body ul{margin:0}.header::before{top:-25vh;left:50%;width:45vw;height:40vh;background:rgba(81,57,224,1)}.popup-menu-wrap .popup-menu ul li a{font-size:1.5rem;line-height:1.3;letter-spacing:0;padding:1.25rem 1.25rem 1.25rem 1.25rem}.popup-menu-wrap .popup-menu ul li a{gap:.9375rem}.popup-menu-wrap .popup-menu ul li a .count{line-height:1.4}#page-services .card-body{flex:1 1 auto}.award-box .award-year{gap:1.25rem}.about-sec .about-left-img{height:25rem}.cta-sec .cta-content .section-header-2 .section-title2,.hero-sec-2 .hero-title,.section-header .title,.section-header-2 .section-title2{font-size:3.125rem;line-height:2.9375rem}.section-header-2 .section-title2{font-size:3rem!important;line-height:1!important;letter-spacing:-.1875rem!important}.cta-sec .cta-content .section-header-2 h6{font-size:1.25rem}.cta-sec .cta-content .section-header-2 h6{margin-top:-40px}.card-title-list li:last-child{margin-bottom:.9375rem}.footer-sec::before{bottom:-35vw;height:48vw}#page-services .footer-sec::before{height:35vw}.work-box:hover .work-img img{transform:scale(1)}.work-number{font-size:1.75rem!important}.cta-sec .social-links-text{margin-top:3.75rem}.footer-sec .big-text .section-title2{font-size:5rem;line-height:1}.footer-sec{padding-top:6.25rem}.footer-sm-text{font-size:.875rem;margin:.625rem 0 3.75rem 0}.preloader-wrap .preloader-content .logo{font-size:2.625rem!important;line-height:1.5;letter-spacing:-.2062rem}.preloader-wrap .preloader-content .logo span{font-weight:600;line-height:1.6;margin:0 .5rem 0}.hero-title{font-size:3.4375rem;line-height:1;letter-spacing:-.0938rem}.work-box .work-bottom-content{gap:.125rem}.work-number{font-size:1.625rem!important}.work-top-wrap{flex-direction:column;align-items:flex-start}.work-box .work-bottom-content .work-top-title{line-height:1.5}.work-box .work-bottom-content .work-top-subtitle{margin-left:0}.work-bottom-wrap{display:flex;padding-top:.25rem}.cta-content .section-title2 span{white-space:pre-line}.glass-card{padding:1.25rem 0;background:rgba(0,0,0,.2)}.card-title{font-size:1.5rem;margin-bottom:.9375rem}.cta-company-info-widget ul li{flex-wrap:wrap}#back-to-top{right:.9375rem;bottom:.9375rem;width:3.125rem;height:3.125rem}#back-to-top img{width:1.625rem}}@media (max-width:420px){.cta-company-info-widget ul li{align-items:flex-start;gap:8px;flex-direction:column}.hero-sec-bottom-right-content-top :first-child{max-width:15.625rem}}