a{color:#222}.cta-section-2{position:relative;z-index:1}.cta-section-2:before{background-color:#f90;background-image:url(/_next/static/media/cta-map.0c16db9a.png);background-repeat:no-repeat;background-position:50%;background-size:cover;width:90%;height:100%;content:"";position:absolute;left:0;top:0;z-index:-1}.cta-section-2 .cta-content h4{text-transform:uppercase;font-size:16px;letter-spacing:1px}.cta-section-2 .cta-content h2{margin:0;font-size:36px;line-height:42px}.cta-section-2 .cta-content .default-btn{background-color:#222;margin-top:20px}.cta-section-2 .cta-content .default-btn:hover{color:#222}.cta-section-2 .cta-content .default-btn:after,.cta-section-2 .cta-content .default-btn:before{background-color:#fff}.cta-section-2 .check-list i{background-color:#222;-webkit-clip-path:polygon(15% 0,100% 0,85% 100%,0 100%);clip-path:polygon(15% 0,100% 0,85% 100%,0 100%);font-size:12px;color:#f90;width:30px;height:20px;line-height:20px;text-align:center}.cta-section-2 .check-list li{color:#fff}.cta-section-2 .check-list li:not(:last-of-type){margin-bottom:10px}.cta-section-2 .cta-men{background-size:95%;right:90px;bottom:0;width:500px;height:420px}@media (min-width:993px) and (max-width:1200px){.cta-men{width:450px;right:70px;bottom:-5px}}.service-section{position:relative;z-index:1}.service-carousel{position:relative;overflow:hidden;padding-bottom:50px}.bg-half{background-image:url(/_next/static/media/bg-1.59aaa3f7.jpg);background-repeat:no-repeat;background-position:top;background-size:cover;height:59.54%;z-index:-1}.bg-half,.bg-half:before{width:100%;position:absolute;left:0;top:0}.bg-half:before{background-color:rgba(2,2,2,.7);content:"";height:100%}.service-section .section-heading P{color:#ddd}.service-item{overflow:hidden;border-radius:2px;box-shadow:0 1px 5px rgba(0,0,0,.15)}.service-thumb{position:relative}.service-shape-wrap{transform:skew(-20deg,0deg);width:200px;height:200px;position:absolute;right:20px;bottom:0;overflow:hidden}.service-shape{background-color:#f90;height:180px;left:80px;transition:all .3s cubic-bezier(.165,.85,.45,1);transition-delay:.1s}.service-shape,.service-shape:before{border-radius:2px;position:absolute;width:80px;bottom:0}.service-shape:before{height:140px;right:60px;transition:all .3s cubic-bezier(.165,.85,.45,1);transition-delay:.2s}.service-shape:after,.service-shape:before{background-color:#222;content:"";opacity:.95}.service-shape:after{border-radius:2px;width:40px;height:120px;position:absolute;right:-20px;bottom:0;transition:all .3s cubic-bezier(.165,.85,.45,1);transition-delay:.3s}.service-item:hover .service-shape{height:200px}.service-item:hover .service-shape:before{height:160px}.service-item:hover .service-shape:after{height:140px}.service-car{position:absolute;right:-30px;bottom:-30px;max-width:230px;transition:all .3s cubic-bezier(.165,.85,.45,1)}.service-item:hover .service-car{bottom:-35px;right:0}.service-content{background-color:#fff;padding:30px}.service-content h3{font-size:22px;line-height:1.3;font-weight:700}.service-content h3 a:hover{color:#f90}.service-content p{margin-bottom:20px}.service-content .read-more{background-color:#f90;-webkit-clip-path:polygon(0 0,100% 0,90% 100%,0 100%);clip-path:polygon(0 0,100% 0,90% 100%,0 100%);border-radius:2px;font-size:15px;font-weight:500;color:#fff;display:inline-block;height:35px;padding:0 23px 0 20px;display:inline-flex;align-items:center;justify-content:center;position:relative;z-index:1}.service-content .read-more:before{background-color:#222;content:"";width:0;height:100%;position:absolute;left:0;top:0;transition:all .3s cubic-bezier(.165,.85,.45,1);z-index:-1}.service-content .read-more:hover:before{width:100%}@media (min-width:1400px){.bg-half{height:59.2%}}.swiper-outside{padding:0;position:relative}.swiper-container{overflow:hidden}.swiper-outside .swiper-nav{color:#222;font-size:35px;width:50px;height:50px;display:flex;align-items:center;justify-content:flex-start;position:absolute;left:-45px;top:calc(50% - 30px);transform:translateY(-50%);cursor:pointer;visibility:hidden;opacity:0;transition:all .3s ease-in-out;z-index:1}.swiper-outside .swiper-nav:before{background-color:#f90;content:"";width:100%;height:100%;position:absolute;left:0;top:0;z-index:-1}.swiper-outside .swiper-nav.swiper-prev{justify-content:flex-end;-webkit-clip-path:polygon(0 50%,100% 100%,100% 0);clip-path:polygon(0 50%,100% 100%,100% 0)}.swiper-outside .swiper-nav.swiper-next{-webkit-clip-path:polygon(100% 50%,0 100%,0 0);clip-path:polygon(100% 50%,0 100%,0 0);left:auto;right:-45px}.swiper-outside:hover .swiper-nav{visibility:visible;opacity:1;left:-50px}.swiper-outside:hover .swiper-nav.swiper-next{left:auto;right:-50px}.service-carousel .swiper-pagination{bottom:0;line-height:1}.swiper-pagination span{background-color:#222;border-radius:2px;width:10px;height:10px;border-radius:0;opacity:1}.swiper-pagination span.swiper-pagination-bullet-active{background-color:#f90;box-shadow:0 0 0 3px rgba(255,153,0,.5)}.service-details-info img{height:403px;width:100%;object-fit:cover;object-position:bottom;border-radius:5px;margin-bottom:30px}.service-features{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;margin:30px 0}.service-features li{display:flex;align-items:flex-start;gap:15px}.service-features li i{font-size:50px;color:#f90}.service-features li h3,.service-features li p{margin-bottom:0}.service-details-list{display:grid;grid-template-columns:1fr 1fr;grid-column-gap:20px;column-gap:20px;margin-top:30px}.service-details-list img{height:220px;margin:0}.service-icon-list li i{font-size:20px;color:#f90}.service-icon-list li{font-weight:500;display:flex;align-items:center;column-gap:10px}.service-icon-list li:not(:last-of-type){margin-bottom:10px}.service-sidebar ul li{display:flex;align-items:center;justify-content:space-between;background-color:#f4f5f8;padding:8px 15px;border:1px solid #eee;cursor:pointer;transition:all .2s ease-in-out}.service-sidebar ul li:hover{background-color:#f90}.service-sidebar ul li:not(:last-of-type){margin-bottom:10px}.service-sidebar ul li a{font-size:17px;font-weight:500}.service-sidebar ul li a:hover{color:#222}.service-sidebar ul li i{font-size:20px;color:#f90}.service-sidebar ul li:hover i{color:#fff}@media (max-width:600px){.cta-section-2:before{width:100%}}