.engagement-modal{padding:120px 0 70px}.engagement-modal-content{color:#000}.engagement-modal-content h3{line-height:65px}.engagement-modal-content span{font-size:124px;font-weight:900;line-height:105px;display:block}.engagement-branding-logo{top:-50%;left:13%;z-index:-1}.engagement-branding-logo img{height:365px}.engagement-modal-box{border-radius:16px;padding:60px 40px;transition:all .4s ease-in-out;height:100%}.engagement-modal-box.orange-modal-box{background-color:#f87b20;color:#fff}.engagement-modal-box.black-modal-box:hover,.engagement-modal-box.orange-modal-box:hover{color:#000;background-color:#f5f5f5}.engagement-modal-box.black-modal-box{background-color:#000;color:#fff}.engagement-modal-box-img{height:84px;width:84px;padding:18px;margin-right:30px;position:relative;background-color:transparent;z-index:0}.engagement-modal-box .engagement-modal-box-img:before{content:"";position:absolute;height:100%;width:100%;top:0;left:0;background-color:#fff;border-radius:13px;z-index:-1;transform:rotate(45deg);transition:all .4s ease-in-out}.engagement-modal-box-img img{height:48px;transition:all .4s ease-in-out}.engagement-modal-box.black-modal-box .engagement-modal-box-img img{height:41px}.engagement-modal-box-content{max-width:calc(100% - 114px)}.engagement-modal-box-content p{margin:0;line-height:24px}.engagement-modal-box:hover .engagement-modal-box-img:before{transform:rotate(90deg);background-color:#f87b20}.engagement-modal-box:hover .engagement-modal-box-img img{filter:invert(1)}.engagement-modal-box .engagement-modal-link{color:#000;text-decoration:none;position:absolute;bottom:0;left:30px;opacity:0;transition:all .5s ease-in-out}.engagement-modal-box:hover .engagement-modal-link{opacity:1;bottom:20px}@media(max-width:1699px){.engagement-modal{padding:100px 0 60px}.engagement-modal-content h3{line-height:55px}.engagement-modal-content span{font-size:110px;line-height:100px}.engagement-branding-logo{top:-65%;left:13%;width:320px;height:320px}.engagement-branding-logo img{width:100%;height:100%}.engagement-modal-box{padding:50px 35px}.engagement-modal-box-img{width:74px;height:74px;padding:16px}.engagement-modal-box-img img{width:100%;height:100%;object-fit:contain}.engagement-modal-box.black-modal-box .engagement-modal-box-img img{height:100%}.engagement-modal-box-content{max-width:calc(100% - 104px)}}@media(max-width:1399px){.engagement-modal{padding:80px 0 50px}.engagement-modal-content h3{line-height:45px}.engagement-modal-content span{font-size:90px;line-height:90px}.engagement-branding-logo{width:280px;height:280px;top:-58%;left:12%}.engagement-modal-box{padding:40px 30px 50px}.engagement-modal-box-img{width:64px;height:64px;padding:14px;margin-right:26px}.engagement-modal-box-content{max-width:calc(100% - 90px)}.engagement-modal-box-content p{line-height:22px;font-size:14px}.engagement-modal-box .engagement-modal-link{left:18px;font-size:14px}.engagement-modal-box:hover .engagement-modal-link{bottom:15px}.engagement-modal-link img{width:14px}}@media(max-width:1199px){.engagement-modal{padding:60px 0 40px}.engagement-modal-content h3{line-height:36px}.engagement-modal-content span{font-size:75px;line-height:80px}.engagement-modal-box{padding:35px 24px 40px}.engagement-modal-box-img{width:60px;height:60px;margin-right:22px;padding:12px}.engagement-modal-box-content{max-width:calc(100% - 82px)}.engagement-modal-box .engagement-modal-link{left:16px;font-size:13px}.engagement-modal-box:hover .engagement-modal-link{bottom:14px}.engagement-modal-link img{width:13px}}@media(max-width:991px){.engagement-modal{padding:50px 0 40px}.engagement-modal-content{max-width:400px;text-align:center;margin:0 auto}.engagement-modal-content h3{line-height:30px}.engagement-modal-content span{font-size:68px;line-height:70px}.engagement-branding-logo{width:150px;height:150px;top:-30%;left:25%}}@media(max-width:767px){.engagement-modal{padding:40px 0 35px}.engagement-modal-content h3{line-height:26px}.engagement-modal-content span{font-size:62px;line-height:64px}.engagement-branding-logo{width:140px;height:140px;top:-24%;left:24%}.engagement-modal-box-content p{font-size:13px;line-height:20px}.engagement-modal-box:hover .engagement-modal-link{bottom:12px}}@media(max-width:575px){.engagement-modal{padding:30px 0 25px}.engagement-modal-content{max-width:100%}.engagement-modal-content h3{line-height:24px}.engagement-modal-content span{font-size:54px;line-height:44px}.engagement-branding-logo{width:100px;height:100px;top:-20%;left:28%}.engagement-modal-box-content{max-width:100%;text-align:center}.engagement-modal-box-img{width:60px;height:60px;margin:0 auto 28px}.engagement-modal-box .engagement-modal-link{font-size:13px;left:50%;transform:translateX(-50%)}}.home-banner-section:after{content:"";background-image:url(/assets/images/shade-bottom.png);z-index:-1;background-repeat:no-repeat;background-position:50%;background-size:100%;position:absolute;bottom:-39%;left:0;width:20%;height:78%}.home-banner-section .banner-item{height:100vh;padding-top:100px;padding-bottom:50px;display:flex!important;align-items:center;position:relative;min-height:700px}.home-banner-section .banner-item .image{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.home-banner-section .banner-item .image img{width:100%;height:100%;object-fit:cover;object-position:center}.home-banner-section .banner-content h1{color:#fff;margin-bottom:20px}.home-banner-section .banner-content h1 .color-theme{color:#f87b20;font-weight:300}.home-banner-section .banner-content h1 .small{font-size:24px;font-weight:400}.home-banner-section .banner-content p{font-size:24px;font-weight:300;margin-bottom:40px;color:#fff;max-width:700px}.home-banner-section .slick-dots{bottom:100px}.home-banner-section .slick-dots li{width:10px;height:10px;margin:0 2px}.home-banner-section .slick-dots li.slick-active{width:32px}.home-banner-section .slick-dots li button{width:100%;height:100%;padding:0;border:1px solid #b4c3c9;border-radius:4px}.home-banner-section .slick-dots li.slick-active button{background-color:#f87b20;border:none}.home-banner-section .slick-dots li button:before{display:none}.banner-content-achievements{margin-top:45px}.banner-content-achievements span{color:#F87B20;font-family:Amsterdam;margin-bottom:28px}@media(max-width:1699px){.home-banner-section .banner-content h1 .small{font-size:22px}.home-banner-section .banner-content p{font-size:22px;margin-bottom:30px;max-width:600px}}@media(max-width:1399px){.home-banner-section .banner-item{padding-top:80px;padding-bottom:40px}.home-banner-section .banner-content h1 .small{font-size:20px}.home-banner-section .banner-content p{font-size:20px;margin-bottom:25px;max-width:550px}.banner-content-achievements-img{max-width:450px}.banner-content-achievements-img img{width:100%;height:auto}}@media(max-width:1199px){.home-banner-section .banner-item{padding-top:70px;padding-bottom:30px}.home-banner-section .banner-content h1 .small{font-size:18px}.home-banner-section .banner-content p{font-size:18px;margin-bottom:20px;max-width:500px}.home-banner-section .banner-item{max-height:700px}.banner-content-achievements-img{max-width:380px}.home-banner-section .slick-dots{bottom:75px}}@media(max-width:991px){.home-banner-section{min-height:auto}.home-banner-section .banner-item{max-height:570px;min-height:auto}.home-banner-section .banner-content p{font-size:16px;margin-bottom:15px}.banner-content-achievements{margin-top:35px}.banner-content-achievements span{margin-bottom:24px;font-size:12px}.banner-content-achievements-img{max-width:300px}.home-banner-section .slick-dots{bottom:60px}}@media(max-width:767px){.home-banner-section .banner-item{padding-top:60px;padding-bottom:20px}.home-banner-section .banner-content h1{margin-bottom:15px}.home-banner-section .banner-content h1 .small{font-size:16px}.home-banner-section .banner-content p{margin-bottom:20px;max-width:100%}.banner-content-achievements{margin-top:30px}.banner-content-achievements span{margin-bottom:20px}.banner-content-achievements-img{max-width:280px}.home-banner-section .slick-dots li{width:8px;height:8px}.home-banner-section .slick-dots{bottom:55px}}@media(max-width:575px){.home-banner-section .banner-item{max-height:520px}.home-banner-section .banner-content{max-width:90%}.home-banner-section .banner-content h1 .small{font-size:15px;margin-bottom:5px}.home-banner-section .banner-content p{font-size:14px}.banner-content-achievements{margin-top:24px;display:none}.banner-content-achievements span{margin-bottom:16px;font-size:12px;line-height:26px}}.our-services-section .section-title{padding:150px 0;position:relative}.our-services-section .section-title h2{font-size:144px;text-transform:uppercase;font-weight:800;margin:0}.our-services-section .section-title h2 img{margin-left:40px}.anima{display:inline-block}.our-services-section .section-title .bg-image{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:-1}.services-list-wrapper{background-color:#f2f2f2;padding:150px 0 80px}.services-list-wrapper .nav-item{margin-bottom:5px;padding-right:90px}.services-list-wrapper .nav-link{padding-top:0;padding-left:60px;padding-right:0;position:relative}.services-list-wrapper .nav-link.active{background:0 0;color:#000}.services-list-wrapper .nav-link h4{font-size:24px;font-weight:600;margin-bottom:10px;color:#000}.services-list-wrapper .nav-link p{color:#4b4b4b;margin-bottom:50px}.services-list-wrapper .nav-link img{position:absolute;left:0;top:0;background:#f2f2f2;padding:5px 0}.branding-fill,.services-list-wrapper .nav-link.active .branding,.services-list-wrapper .nav-link:hover .branding{display:none}.services-list-wrapper .nav-link.active .branding-fill,.services-list-wrapper .nav-link:hover .branding-fill{display:inline-block}.services-list-wrapper .nav-item:not(:last-child) .nav-link:before{content:"";position:absolute;height:100%;width:2px;background:#909090;left:15px}.services-list-wrapper .nav-item .nav-link.active:before,.services-list-wrapper .nav-item .nav-link:hover:before{background:#f87b20}.service-item-card{background-color:#fff;border-radius:16px;padding:55px 25px 25px;color:#000;height:100%;transition:all .5s ease}.service-item-card:hover{background:#f87b20;color:#fff}.service-data-wrapper{display:flex}.service-data-wrapper .service-card-icon{width:85px;height:85px;display:flex;align-items:center;justify-content:center;position:relative;padding:10px}.service-data-wrapper .service-card-icon:before{content:"";background:#fff;box-shadow:0 0 9px #00000010;border-radius:13px;position:absolute;left:0;top:0;width:100%;height:100%;transform:rotate(45deg)}.service-data-wrapper .service-card-icon img{max-width:100%;position:relative}.service-data-wrapper .service-card-text{flex:1 1;padding-left:25px}.service-card-text h5{font-size:24px;margin-bottom:15px;font-weight:400}.service-card-text p{color:#4b4b4b}.service-item-card:hover .arrow-link,.service-item-card:hover .arrow-link svg,.service-item-card:hover .service-card-text p{color:#fff}.services-list-wrapper .tab-content .services-tab-scroll-wrapper{max-height:550px;overflow:hidden;overflow-y:auto;scroll-behavior:smooth}.load-more-btn{display:inline-block;margin-top:30px;left:50%;transform:translate(-50%);font-weight:600;cursor:pointer}@media(max-width:1699px){.our-services-section .section-title{padding:120px 0}.our-services-section .section-title h2{font-size:120px}.our-services-section .section-title h2 img{width:100px}.our-services-section .section-title .bg-image{width:340px}.services-list-wrapper{padding:120px 0 60px}.services-list-wrapper .nav-item{margin-bottom:5px;padding-right:80px}.services-list-wrapper .nav-link{padding-left:50px}.services-list-wrapper .nav-link h4{font-size:22px;margin-bottom:10px}.services-list-wrapper .nav-link p{margin-bottom:40px}.service-item-card{padding:40px 20px 20px}.service-data-wrapper .service-card-icon{width:70px;height:70px}.service-data-wrapper .service-card-text{padding-left:20px}.service-card-text h5{font-size:22px}.services-list-wrapper .tab-content .services-tab-scroll-wrapper{max-height:500px}@media(max-width:1399px){.our-services-section .section-title{padding:100px 0}.our-services-section .section-title h2{font-size:100px}.our-services-section .section-title h2 img{width:80px;margin-left:30px}.our-services-section .section-title .bg-image{width:300px}.services-list-wrapper{padding:100px 0 50px}.services-list-wrapper .nav-item{margin-bottom:5px;padding-right:60px}.services-list-wrapper .nav-link{padding-left:40px}.services-list-wrapper .nav-link h4{font-size:20px;margin-bottom:10px}.services-list-wrapper .nav-link p{margin-bottom:35px}.service-item-card{padding:35px 15px 15px}.service-data-wrapper .service-card-icon{width:55px;height:55px}.service-data-wrapper .service-card-text{padding-left:15px}.service-card-text h5{font-size:20px;margin-bottom:10px}}@media(max-width:1199px){.our-services-section .section-title{padding:80px 0}.our-services-section .section-title h2{font-size:80px}.our-services-section .section-title h2 img{width:70px}.our-services-section .section-title .bg-image{width:240px}.services-list-wrapper{padding:70px 0 40px}.services-list-wrapper .nav-item{margin-bottom:5px;padding-right:40px}.service-item-card{padding:25px 15px 15px}.service-data-wrapper{flex-direction:column}.service-data-wrapper .service-card-text{padding-left:0;margin-top:20px}.service-card-text h5{font-size:18px;margin-bottom:8px}.services-list-wrapper .tab-content .services-tab-scroll-wrapper{max-height:570px}}}@media(max-width:991px){.our-services-section .section-title{padding:60px 0}.our-services-section .section-title h2{font-size:60px}.our-services-section .section-title h2 img{width:60px;margin-left:20px}.our-services-section .section-title .bg-image{width:200px}.services-list-wrapper{padding:50px 0 30px}.services-list-wrapper .nav-item{width:33.3%;padding-right:10px}.services-list-wrapper .nav-link{padding-left:0;padding-top:50px}.services-list-wrapper .nav-item:not(:last-child) .nav-link:before{width:100%;height:2px;left:0;top:25px}.services-list-wrapper .nav-link p{margin-bottom:0}.services-list-wrapper .tab-content .services-tab-scroll-wrapper{max-height:550px}}@media(max-width:767px){.our-services-section .section-title{padding:50px 0}.our-services-section .section-title h2{font-size:50px}.our-services-section .section-title h2 img{width:50px}.our-services-section .section-title .bg-image{width:160px}.services-list-wrapper{padding:40px 0 25px}.service-item-card{padding:20px 15px}.services-list-wrapper .nav-item{padding-right:10px;padding-left:10px}.services-list-wrapper .nav-link{padding-left:0;padding-top:0;text-align:center}.services-list-wrapper .nav-link img{position:unset;padding:0;margin-bottom:10px}.services-list-wrapper .nav-item:not(:last-child) .nav-link:before{display:none}.services-list-wrapper .nav-link h4{font-size:18px;line-height:30px;margin:0}.services-list-wrapper .nav-link p{margin-bottom:0;display:none}}@media(max-width:575px){.our-services-section .section-title{padding:40px 0}.our-services-section .section-title h2{font-size:34px}.our-services-section .section-title h2 img{width:40px;margin-left:10px}.our-services-section .section-title .bg-image{width:120px}.services-list-wrapper{padding:30px 0 10px}.services-list-wrapper .nav-item{padding-right:5px;padding-left:5px}.services-list-wrapper .nav-link h4{font-size:16px;line-height:24px}}@media(max-width:400px){.services-list-wrapper .nav-link h4{font-size:14px;line-height:20px}}@media(max-width:350px){.services-list-wrapper .nav-pills{justify-content:center}.services-list-wrapper .nav-link h4{font-size:12px;line-height:18px}.services-list-wrapper .nav-item{padding-right:5px;padding-left:5px}}@media(max-width:319px){.our-services-section .section-title h2{font-size:28px}.our-services-section .section-title h2 img{width:30px}.services-list-wrapper .nav-link h4{font-size:10px;line-height:18px}}