:root{--black:#000;--white:#fff;--genoa:#148279;--eastern-blue:#1aada2;--silver:#ccc;--gray:gray;--manatee:#9393a9;--mischka:#d1d1d9;--scorpion:#656060;--cinder:#130d1a;--rolling-stone:#76787a;--shark:#1e1e1f;--red:#fe6461;--silver-sand:#bcbec2;--seashell:#f1f1f1;--plantation:#234f4b}.blue-version{--black:#000;--white:#fff;--genoa:#0077b5;--eastern-blue:#24a1de;--silver:#ccc;--gray:gray;--manatee:#9393a9;--mischka:#d1d1d9;--scorpion:#656060;--cinder:#130d1a;--rolling-stone:#76787a;--shark:#1e1e1f;--red:#fe6461;--silver-sand:#bcbec2;--seashell:#f1f1f1;--plantation:#45c6ea;--green-vogue:#033056}.black{color:var(--black)}.white{color:var(--white)}.genoa{color:var(--genoa)}.eastern-blue{color:var(--eastern-blue)}.silver{color:var(--silver)}.gray{color:var(--gray)}.manatee{color:var(--manatee)}.mischka{color:var(--mischka)}.scorpion{color:var(--scorpion)}.cinder{color:var(--cinder)}.rolling-stone{color:var(--rolling-stone)}.silver-sand{color:var(--silver)-sand}.seashell{color:var(--seashell)}.red{color:var(--red)}.green-vogue{color:var(--green-vogue)}.fs-12{font-size:.75rem}.fs-16{font-size:1rem}.fs-18{font-size:1.125rem}.fs-20{font-size:1.25rem}.fs-31{font-size:3.125rem}.fs-38{font-size:3.8rem}.fs-42{font-size:4.592rem}.fs-24{font-size:1.463rem}.fs-30{font-size:1.875rem}.fs-32{font-size:3rem}.fs-80{font-size:4.7rem}.fs-36{font-size:2rem}.fs-13{font-size:.875rem}*{font-family:var(--font-poppins);letter-spacing:normal}html{scroll-padding-top:9rem}body{font-family:var(--font-poppins);--bs-body-line-height:1.6667;text-rendering:optimizeLegibility;color:var(--black)}body.modal-open{padding-right:15px;overflow:hidden}a{color:inherit;text-decoration:none}img{width:100%;height:auto}a:hover,.btn:hover{cursor:pointer}.br-15{border-radius:1.5rem}.br-11{border-radius:1rem}.br-12{border-radius:1.25rem}.py-6{padding-top:6rem;padding-bottom:6rem}.mt-35{margin-top:3.5rem}.btn-primary{background-color:var(--eastern-blue);color:var(--white);text-transform:uppercase;border:none;border-radius:2rem;padding:.875rem 1.5rem;font-size:1rem;font-weight:600}.card{cursor:pointer}.home .headline{letter-spacing:.3rem;font-weight:700;line-height:1.875rem}.home .hero-btn{justify-content:space-between;align-items:center;gap:12px;display:flex}.home .hero-btn .left-arrow{display:none}.home .hero-btn .right-arrow{display:inline-block}.home .hero-btn .arrow{background-color:var(--white);width:1.6rem;height:1.6rem;color:var(--eastern-blue)}.home .hero-btn .hero-text{text-align:left;transition:all .3s}.home .hero-btn:hover{background-color:var(--genoa)}.home .hero-btn:hover .left-arrow{display:inline-block}.home .hero-btn:hover .right-arrow{display:none}.home .hero-btn:hover .hero-text{text-align:right}.home.hero-home-banner:before{content:"";z-index:0;pointer-events:none;background-color:#0000;background-image:linear-gradient(300deg,#24a1de 0%,#033056 41%);width:100%;height:100%;position:absolute;top:0;left:0}.home.hero-home-banner .container,.home.hero-home-banner .row,.home.hero-home-banner .col-md-7,.home.hero-home-banner .col-md-5{z-index:1;position:relative}.home.hero-home-banner .plane{z-index:2;min-width:13rem;animation:3s infinite tm-animation-flicker;top:2.5rem;right:25rem}.home.hero-home-banner .img-wrap{max-height:31rem}.home.hero-home-banner .title{line-height:3.5rem}.home.hero-home-banner .title .title-1{font-weight:600}.home.hero-home-banner .title span{font-weight:300}@keyframes tm-animation-flicker{0%{opacity:1}50%{opacity:.3}to{opacity:1}}.services{background-color:#efeaea7a;position:relative}.services:before{content:"";z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.services .card .slick-list,.services .card .slick-track,.services .card .slick-slide,.services .card .slide{display:flex!important}.services .card .slick-slide>div{width:100%;height:100%;display:flex!important}.services .service-slider .slick-list{margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);padding-left:0!important}.services>*{z-index:1}.service-card.card{background-color:#0000;border:none;overflow:hidden}.service-card.card .card-bg-mask{object-fit:cover;z-index:1;pointer-events:none;transition:opacity .4s}.service-card.card .hover-mask{opacity:0}.service-card.card:hover .hover-mask{opacity:1}.service-card.card:hover .normal-mask{opacity:0}.service-card.card>*{z-index:2}.service-card.card .service-title{color:var(--black);transition:color .3s}.service-card.card:hover .service-title{color:var(--white)}.service-card.card .rocket-wrap{z-index:3;position:absolute;bottom:1rem;left:1.125rem}.service-card.card .rocket{background-color:var(--eastern-blue);width:4rem;height:4rem;color:var(--white);border-radius:50%;padding:1.125rem;transition:background-color .3s,color .3s,transform .25s}.service-card.card .card-img-top{object-fit:cover;border-radius:12px;width:100%;height:auto}.service-card.card:hover .card-body ul li{color:var(--white)}.service-card.card .card-body ul{padding-inline-start:1.25rem!important}.service-card.card .card-body ul li{color:var(--manatee);margin-bottom:.625rem}.service-card.card .card-body ul li:last-child{margin-bottom:0}.service-card.card .card-body .border-bottom{border-bottom:1.5px solid var(--manatee);height:1px}.service-card.card .card-body .btn-plus{background-color:var(--eastern-blue);color:var(--white);z-index:4;transition:background-color .3s,color .3s,transform .25s;position:absolute;bottom:-1rem!important}.service-card.card:hover .btn-plus,.service-card.card:hover .rocket{background-color:var(--genoa);color:var(--white)}.service-card.card:hover .rocket{transform:translateY(-4px)scale(1.03)}.service-card.card:hover .btn-plus{transform:translateY(-3px)}.about-us-sec .abv-icon{color:var(--black);background-color:#efeaea7a;border-radius:50%;justify-content:center;align-items:center;width:7rem;height:7rem;transition:transform .9s,background-color .3s,color .3s;display:flex}.about-us-sec .abv-icon:hover{background-color:var(--black);color:var(--eastern-blue);transform:rotateY(180deg)}.about-us-sec .row{align-items:stretch}.about-us-sec .about-img-wrapper{align-items:stretch;gap:1.5rem;height:100%;display:flex;position:relative}.about-us-sec .left-big{width:100%;height:100%}.about-us-sec .left-big .br-15,.about-us-sec .left-big img,.about-us-sec .left-big .h-100{object-fit:cover;border-radius:15px;display:block;width:100%!important;height:100%!important}.about-us-sec .center-circle{border:.65rem solid var(--white);z-index:10;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.about-us-sec .center-circle .circle-img,.about-us-sec .center-circle img{width:170px;height:170px;animation:8s linear infinite spin}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.logo-slider .slick-list{margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);padding-left:0!important}.logo-slider .card{margin-left:calc(var(--bs-gutter-x)*.5);margin-right:calc(var(--bs-gutter-x)*.5)}.logo-slider .slick-list,.logo-slider .slick-track,.logo-slider .slick-slide,.logo-slider .slide{display:flex!important}.logo-slider .slick-slide>div{width:100%;height:100%;display:flex!important}.logo-slider .logo.card{margin-left:calc(var(--bs-gutter-x)*.5);margin-right:calc(var(--bs-gutter-x)*.5);background-color:#28b3f62e;transition:box-shadow .18s;overflow:hidden;box-shadow:0 10px 28px #6c6d6e14}.logo-slider .logo.card img{transform-origin:50%;min-width:12rem;transition:transform .3s}.logo-slider .logo.card:hover{box-shadow:0 14px 32px #6c6d6e24}.logo-slider .logo.card:hover img{transform:scale(1.08)}.team-grid-slider-home .slick-list{margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);padding-left:0!important}.team-grid-slider-home{position:relative}.team-grid-slider-home .rotating-shape{pointer-events:none;width:20rem;max-width:100%;height:auto;animation:10s linear infinite tm-animation-spin;top:1rem;left:-6.75rem}@keyframes tm-animation-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.team-slider-card{margin-left:calc(var(--bs-gutter-x)*.5);margin-right:calc(var(--bs-gutter-x)*.5)}.team-card.card,.team-slider-card.card{z-index:1;background-color:#f2f3f5}.team-card.card .card-bg-mask,.team-slider-card.card .card-bg-mask{opacity:.35;z-index:-1}.team-card.card .team-img-wrapper img,.team-slider-card.card .team-img-wrapper img{border-radius:.75rem}.team-card.card .share,.team-slider-card.card .share{background-color:var(--eastern-blue);color:var(--white);border-radius:50%;width:2.5rem;height:2.5rem}.team-card.card .dropdown-menu,.team-slider-card.card .dropdown-menu{min-width:2.5rem;box-shadow:none}.team-card.card .social-circle,.team-slider-card.card .social-circle{width:2.5rem;height:2.5rem;padding:.85rem;font-size:1.25rem}.team-card.card .social-circle.twitter,.team-slider-card.card .social-circle.twitter,.team-card.card .social-circle.facebook,.team-slider-card.card .social-circle.facebook,.team-card.card .social-circle.instagram,.team-slider-card.card .social-circle.instagram{background-color:var(--eastern-blue);color:var(--white);font-size:1.25rem}.team-card.card .social-circle:hover,.team-slider-card.card .social-circle:hover{background-color:var(--green-vogue)!important}.team-card.card .social-circle:hover svg,.team-slider-card.card .social-circle:hover svg{animation:.6s linear 3 flip}@keyframes flip{0%{transform:rotateY(0)}50%{transform:rotateY(180deg)}to{transform:rotateY(360deg)}}.team-card.card:hover .share,.team-slider-card.card:hover .share{background-color:var(--eastern-blue)!important}.banner{position:relative;overflow:hidden}.banner span{z-index:0;inset:0;position:absolute!important}.banner span img{object-fit:cover;width:100%;height:100%}.banner:before{content:"";opacity:.85;z-index:1;pointer-events:none;background-image:linear-gradient(158deg,#13132e 54%,#24a1de 100%);position:absolute;inset:0}.banner .container{z-index:2;text-align:center;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.banner .banner-content h1{white-space:nowrap}.breadcrumb-wrapper{min-width:55rem;padding:1rem 0;overflow-x:auto}.breadcrumb-wrapper .breadcrumb{flex-wrap:nowrap}.breadcrumb-wrapper .breadcrumb .breadcrumb-item{color:var(--white);font-size:1.125rem;font-weight:400;display:inline-flex}.breadcrumb-wrapper .breadcrumb .breadcrumb-item:before{color:var(--white)}.breadcrumb-wrapper .breadcrumb .breadcrumb-item a{color:var(--white);text-decoration:none}.breadcrumb-wrapper .breadcrumb .breadcrumb-item a:hover,.breadcrumb-wrapper .breadcrumb .breadcrumb-item a:focus,.breadcrumb-wrapper .breadcrumb .breadcrumb-item.active{color:var(--eastern-blue)}.breadcrumb-wrapper .breadcrumb .breadcrumb-item.active a{color:var(--eastern-blue);cursor:pointer}.breadcrumb-wrapper .breadcrumb-item+.breadcrumb-item:before{content:"";background-position:50%;background-repeat:no-repeat;background-size:contain;background-image:var(--bs-breadcrumb-divider);width:1.125rem;height:1.125rem;margin:.38rem .38rem .5rem 0}.contact-us{background-color:#efeaea7a}.contact-us .paper-plane{top:13.5rem;left:24.5rem}.contact-us .paper-plane img{min-width:10.5rem}.contact-us .paper-plane{animation-name:tm-animation-floating;animation-duration:3s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.contact-us .contact-wrapper{box-shadow:0 0 30px #00000017}.contact-us .contact-form{background-image:url(/assets/img/contact-form-bg.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden}.contact-us .contact-form:before{content:"";z-index:1;pointer-events:none;background-image:linear-gradient(300deg,#24a1de 0%,#22242900 50%);position:absolute;inset:0}.contact-us .contact-form .title{z-index:2;position:relative}.contact-us .contact-form form{z-index:2}.contact-us .contact-form form a{color:var(--eastern-blue)}.contact-us .contact-form form input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.contact-us .contact-form form input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.contact-us .contact-form form input[type=number]{-moz-appearance:textfield}.contact-us .contact-form form label{color:#fff}.contact-us .contact-form form .form-control,.contact-us .contact-form form .form-select{border-radius:1rem;-webkit-border-radius:2rem;padding:1rem}.contact-us .contact-form form .form-control:focus,.contact-us .contact-form form .form-select:focus,.contact-us .contact-form form .form-check-input:focus{border-color:var(--eastern-blue);box-shadow:0 0 0 .25rem rgba(var(--eastern-blue),.5);-webkit-box-shadow:0 0 0 .25rem rgba(var(--eastern-blue),.5)}.contact-us .contact-form form .input-group .form-select{max-width:6rem}.contact-us .contact-form form .form-check .form-check-input:checked{background-color:var(--eastern-blue);border-color:var(--eastern-blue)}.contact-us .contact-form form .form-check .form-check-input{margin-left:-1.6rem;padding:.65rem}@keyframes tm-animation-floating{0%{transform:translateY(0)}50%{transform:translateY(.9rem)}to{transform:translateY(0)}}.about-us-accordion .accordion-bg{border-radius:3.125rem;inset:0}.about-us-accordion .service-accordion .service-row{cursor:pointer;border-top:1px solid #ffffff1a;padding:2.5rem;position:relative}.about-us-accordion .service-accordion .service-row:last-child{border-bottom:none}.about-us-accordion .service-accordion .service-row .service-image{border-radius:1.5rem;transition:all .4s}.about-us-accordion .service-accordion .service-row .service-content{align-items:center;gap:1.5rem;width:100%;display:flex}.about-us-accordion .service-accordion .service-row .service-index{opacity:.6;white-space:nowrap;transition:transform .4s,opacity .3s}.about-us-accordion .service-accordion .service-row .service-title{color:var(--white);white-space:nowrap;transition:transform .4s,color .3s;overflow:hidden}.about-us-accordion .service-accordion .service-row .service-arrow{background:#fffffe1a;width:3.5rem;height:3.5rem;transition:background .3s;position:relative}.about-us-accordion .service-accordion .service-row .service-arrow .arrow-default{opacity:1;transition:all .3s;transform:rotate(-32deg)}.about-us-accordion .service-accordion .service-row .service-arrow .arrow-hover{opacity:0;transition:all .3s;position:absolute}.service-listing-card{border:1px solid var(--mischka);position:relative}.service-listing-card .service-image-wrapper{border-radius:12px;position:relative;overflow:hidden}.service-listing-card .service-overlay{z-index:1;pointer-events:none;background:linear-gradient(#0000 0%,#1b1c1dfa 100%);transition:background .4s;position:absolute;inset:0}.service-listing-card .service-icon{background:var(--black);z-index:2;border-radius:50%;justify-content:center;align-items:center;width:7rem;height:7rem;display:flex;position:absolute;top:.48rem;left:.5rem}.service-listing-card .service-icon>*{position:absolute}.service-listing-card .service-icon:after{content:"";border:.65rem solid var(--white);border-radius:50%;position:absolute;inset:-.5rem}.service-listing-card .service-icon .icon-default{visibility:visible;min-width:2.5rem}.service-listing-card .service-icon .icon-hover{visibility:hidden;min-width:2.5rem}.service-listing-card .service-content{z-index:2;color:var(--white);position:absolute;bottom:2rem;left:2rem}.service-listing-card .service-content .service-title{line-height:1.2}.service-listing-card:hover .service-overlay{background:linear-gradient(#0000 0%,#24a1de 83.56%)}.service-listing-card:hover .service-icon{background:var(--eastern-blue)}.service-listing-card:hover .service-icon .icon-default{visibility:hidden}.service-listing-card:hover .service-icon .icon-hover{visibility:visible}.faq .accordion .accordion-item .accordion-header .accordion-button{color:var(--black);gap:1.5rem;padding:1.5rem 1rem;font-size:1.125rem;font-weight:700;line-height:1.4rem}.faq .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){box-shadow:unset;-webkit-box-shadow:unset;background-color:#0000}.faq .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed):after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M903.232 256l56.768 50.432L512 768 64 306.432 120.768 256 512 659.072z' fill='%2324a1de' stroke='%2324a1de' stroke-width='18.432'/%3E%3C/svg%3E")}.faq .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed){color:var(--eastern-blue)}.faq .accordion .accordion-item .accordion-header .accordion-button:after{color:var(--eastern-blue);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M903.232 256l56.768 50.432L512 768 64 306.432 120.768 256 512 659.072z' fill='%23000000' stroke='%23000000' stroke-width='18.432'/%3E%3C/svg%3E")}.faq .accordion .accordion-item .accordion-body{padding-top:0;font-size:1rem;line-height:30.4px;color:var(--rolling-stone)!important}.faq .accordion .accordion-item .accordion-body p{margin-bottom:0;font-size:1rem;color:var(--rolling-stone)!important}.faq .accordion .accordion-item .accordion-body p:last-child{margin-bottom:0}.service-details .service-content p{color:var(--rolling-stone);padding-bottom:1.25rem;font-size:1rem}.service-details .service-content h3{padding-top:1.25rem;padding-bottom:1.25rem;font-size:2rem;font-weight:700}.service-details .service-content .img-wrap{padding-top:1.25rem;padding-bottom:1.25rem}.service-details .service-content .img-wrapper{padding-bottom:3rem}.service-details .service-content .step-circle{width:3.5rem;height:3.5rem;color:var(--black);transform-style:preserve-3d;background-color:#28b3f62e;border-radius:50%;font-size:1.125rem;font-weight:600;transition:background-color .35s,color .35s,transform .6s}.service-details .service-content .process-step:hover .step-circle{background-color:var(--eastern-blue);color:var(--white);transform:rotateY(360deg)}.service-details .service-content .step-content h1,.service-details .service-content .step-content h2,.service-details .service-content .step-content h3,.service-details .service-content .step-content h4,.service-details .service-content .step-content h5,.service-details .service-content .step-content h6{margin-bottom:.5rem;font-size:1.125rem;font-weight:700}.service-details .service-content .step-content p{color:var(--rolling-stone);margin-bottom:0;padding-bottom:0;font-size:1rem}.team-details .team-content h2{padding-top:1.5rem;padding-bottom:1.5rem;font-size:1.9rem;font-weight:700;line-height:1.3rem}.team-details .team-content p{color:var(--rolling-stone);padding-bottom:0;font-size:1rem}.team-details .team-content p:last-child{margin-bottom:0}.team-details .team-content ul li,.team-details ul.info li{margin-bottom:1rem;display:flex}.team-details ul.info li .details{color:var(--rolling-stone)}.team-details ul.info li .title{margin-right:.5rem;font-weight:500}.team-details ul.social-share li{color:var(--eastern-blue);background-color:var(--white);border-radius:50%}.team-details ul.social-share a{width:3rem;height:3rem;color:var(--black);background-color:var(--white);border:2px solid var(--rolling-stone);border-radius:50%;justify-content:center;align-items:center;display:flex}.team-details ul.social-share a:hover{-o-transition:all .2s ease-out;background-color:var(--eastern-blue);color:var(--white);border:2px solid var(--eastern-blue);transition:all .2s ease-out}.our-work .masonry-grid{margin-left:-1.5rem}.our-work .masonry-grid_column{background-clip:padding-box;padding-left:1.5rem}.our-work .masonry-grid .work-item .work-card img{transition:transform .6s}.our-work .masonry-grid .work-item .work-card:hover img{transform:scale(1.09)}.our-work .masonry-grid .work-item .work-card .work-overlay{transition:transform .45s;transform:translateY(100%)}.our-work .masonry-grid .work-item .work-card .work-overlay:before{content:"";background:var(--eastern-blue);z-index:-1;border-top-right-radius:8rem;position:absolute;inset:0;transform:translateY(20%)}.our-work .masonry-grid .work-item .work-card:hover .work-overlay{transform:translateY(0)}.related-service-gallery .slick-list{margin-left:calc(var(--bs-gutter-x)*-.5);margin-right:calc(var(--bs-gutter-x)*-.5);padding-left:0!important}.related-service-gallery .service-gallery-card{margin-left:calc(var(--bs-gutter-x)*.5);margin-right:calc(var(--bs-gutter-x)*.5)}.related-service-gallery .service-gallery-card.work-item .work-card img{transition:transform .6s}.related-service-gallery .service-gallery-card.work-item .work-card:hover img{transform:scale(1.09)}.related-service-gallery .service-gallery-card.work-item .work-card .work-overlay{transition:transform .45s;transform:translateY(100%)}.related-service-gallery .service-gallery-card.work-item .work-card .work-overlay:before{content:"";background:var(--eastern-blue);z-index:-1;border-top-right-radius:8rem;position:absolute;inset:0;transform:translateY(20%)}.related-service-gallery .service-gallery-card.work-item .work-card:hover .work-overlay{transform:translateY(0)}.blue-version .logo.card{background-color:#28b3f62e}.slick-slider{box-sizing:border-box;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:#0000;display:block;position:relative}.slick-list{margin:0;padding:0;display:block;position:relative;overflow:hidden}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate(0,0)}.slick-track{display:block;position:relative;top:0;left:0}.slick-track:after{clear:both}.slick-track:before,.slick-track:after{content:"";display:table}.slick-loading .slick-track,.slick-loading .slick-slide{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}.slick-slide img{display:inline-block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}[dir=rtl] .slick-slide{float:right}[dir=rtl] .slick-prev{left:auto;right:-9px}[dir=rtl] .slick-prev:before{content:"→"}[dir=rtl] .slick-next{left:-9px;right:auto}[dir=rtl] .slick-next:before{content:"←"}.slick-initialized .slick-slide{display:block}.slick-vertical .slick-slide{border:1px solid #0000;height:auto;display:block}.slick-arrow.slick-hidden{display:none}.slick-prev,.slick-next{cursor:pointer;color:#0000;background:var(--white);border:none;border:1px solid var(--white);border-radius:50%;outline:none;width:3.25rem;height:3.25rem;padding:.5rem;font-size:0;line-height:0;display:block;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 0 15px #00000024}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{background-color:var(--eastern-blue);border:1px solid var(--eastern-blue);color:var(--white);outline:none}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{opacity:.75;color:var(--white);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;line-height:1}.slick-prev{z-index:3;left:-9px}.slick-prev:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000000' d='m6.921 12.5l5.792 5.792L12 19l-7-7l7-7l.713.708L6.921 11.5H19v1H6.921Z'/%3E%3C/svg%3E")}.slick-prev:hover:before,.slick-prev:focus:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFFFFF' d='m6.921 12.5l5.792 5.792L12 19l-7-7l7-7l.713.708L6.921 11.5H19v1H6.921Z'/%3E%3C/svg%3E")}.slick-next{z-index:3;right:-9px}.slick-next:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23000000' d='M17.079 12.5H5v-1h12.079l-5.792-5.792L12 5l7 7l-7 7l-.713-.708l5.792-5.792Z'/%3E%3C/svg%3E")}.slick-next:hover:before,.slick-next:focus:before{content:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23FFFFFF' d='M17.079 12.5H5v-1h12.079l-5.792-5.792L12 5l7 7l-7 7l-.713-.708l5.792-5.792Z'/%3E%3C/svg%3E")}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{text-align:center;border-radius:1.25rem;width:max-content;margin:0;padding:0;list-style:none;position:absolute;bottom:-2.95rem;left:50%;transform:translate(-50%);display:flex!important}.slick-dots li{cursor:pointer;margin:0;padding:0;display:inline-block;position:relative}.slick-dots li:not(:last-child){margin-right:.5rem}.slick-dots li button{cursor:pointer;color:#0000;background:linear-gradient(to top,var(--eastern-blue)50%,var(--genoa)50%);background-position:top;background-size:100% 300%;border:none;border-radius:1.25rem;outline:none;width:16px;height:16px;padding:4px;font-size:0;line-height:0;transition:background-position .8s;display:block}.slick-dots li.slick-active button{background-position:bottom}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}@media (min-width:992px){.slick-prev{z-index:3;left:-9px}.slick-next{z-index:3;right:-3px}}@media (max-width:767.98px){.slick-prev{left:unset;right:3.5rem}.slick-next{left:auto;right:.25rem}.slick-next,.slick-prev{top:unset;background-color:#0000;border:1px solid #143b91;width:2.625rem;height:2.625rem;bottom:-5.5rem}}@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1225px}}@media (max-width:991.98px){.home .headline{margin-bottom:1.25rem}.home .title{line-height:3.5rem}.home .title .title-1{font-size:3.125rem;font-weight:500}.home .title span{font-size:3.125rem}}@media (max-width:575px){h2{line-height:1;font-size:2.344rem!important}.service-slider .slick-list{padding-left:0!important}.service-card.card .card-body .btn-plus{bottom:-.6rem!important;right:-1.25rem!important}.banner{max-height:10rem}.about-us-accordion .accordion-bg{border-radius:2.125rem}.about-us-accordion .service-accordion .service-row{padding:1rem 0}.about-us-accordion .service-accordion .service-row .service-content{gap:.75rem}.about-us-accordion .service-accordion .service-row .service-title,.about-us-accordion .service-accordion .service-row .service-index{font-size:2rem}}@media (min-width:576px) and (max-width:767px){.service-slider .slick-list{padding-left:0!important}.service-card.card .card-body .btn-plus{bottom:-1.2rem;right:-1.25rem}.banner{max-height:10rem}}@media (min-width:992px){.about-us-accordion .service-row{position:relative}.about-us-accordion .service-row .service-image{opacity:0;visibility:hidden;transition:all .4s;position:absolute;top:50%;left:2.5rem;transform:translate(-6rem,-50%)}.about-us-accordion .service-row .service-title{white-space:normal;word-break:break-word;line-height:1.2}.about-us-accordion .service-row .service-index,.about-us-accordion .service-row .service-title{transition:transform .4s,color .3s}.about-us-accordion .service-row:hover .service-image,.about-us-accordion .service-row.active .service-image{opacity:1;visibility:visible;transform:translateY(-50%)}.about-us-accordion .service-row:hover .service-index,.about-us-accordion .service-row.active .service-index{opacity:1;transform:translate(15rem)}.about-us-accordion .service-row:hover .service-title,.about-us-accordion .service-row.active .service-title{max-width:43rem;color:var(--eastern-blue);transform:translate(15rem)}.about-us-accordion .service-row:hover .service-arrow,.about-us-accordion .service-row.active .service-arrow{background:var(--eastern-blue)}.about-us-accordion .service-row:hover .service-arrow .arrow-default,.about-us-accordion .service-row.active .service-arrow .arrow-default{opacity:0;transform:rotate(0)}.about-us-accordion .service-row:hover .service-arrow .arrow-hover,.about-us-accordion .service-row.active .service-arrow .arrow-hover{opacity:1}.service-card .card-body .btn-plus{right:-.925rem!important}}@media (max-width:991px){.banner h1{font-size:3rem}.about-us-accordion .service-row{display:block}.about-us-accordion .service-row .service-image{visibility:visible;opacity:1;max-width:25rem;margin-bottom:1rem;position:relative;transform:none}.about-us-accordion .service-row .service-content{align-items:center;display:flex}.about-us-accordion .service-row .service-index,.about-us-accordion .service-row .service-title{opacity:1;font-size:3rem;transform:none}.about-us-accordion .service-row .service-arrow{background:var(--eastern-blue)!important}.about-us-accordion .service-row .arrow-default{display:none!important}.about-us-accordion .service-row .arrow-hover{display:block;position:static;opacity:1!important;transform:none!important}}@media (min-width:768px){.banner{max-height:15rem}.service-card .card-body .btn-plus{right:-1.6rem}}header{background-color:var(--white);box-shadow:0 .125rem .3125rem #00000029,0 .125rem .625rem #0000001f}header .header-top{background-color:var(--white);padding:.5rem 0}header .header-top .logo{z-index:2;min-width:9.6875rem;max-width:11.875rem;margin-right:2.55rem}header .header-bottom .navbar{padding:0}header .header-bottom .navbar .navbar-nav .nav-link{padding:.75rem 0}@media (min-width:992px){header .header-bottom .navbar-main .nav-item{margin-right:2rem}.header-bottom .navbar-main .nav-link{color:var(--shark);font-size:.938rem;font-weight:500}.header-bottom .navbar-main .nav-item .dropdown-toggle{margin-right:.8rem}.header-bottom .navbar-main .nav-item a:hover,.header-bottom .navbar-main .nav-item a:active{color:var(--genoa)}.header-bottom .navbar-main .dropdown{z-index:1}.header-bottom .navbar-main .dropdown .dropdown-menu{visibility:hidden;opacity:0;transform-origin:0 0;border-radius:1.125rem;display:block;top:100%;transform:translateY(0)}.header-bottom .navbar-main .dropdown .dropdown-menu ul li{margin-left:.25rem}.header-bottom .navbar-main .dropdown .dropdown-menu ul li:not(:last-child){margin-bottom:.75rem}.header-bottom .navbar-main .dropdown .dropdown-menu ul li a{color:var(--shark);font-size:.875rem;font-weight:400;text-decoration:none;transition:color .5s ease-in-out}.header-bottom .navbar-main .dropdown .dropdown-menu ul li a:hover{color:var(--genoa)}.header-bottom .navbar-main .dropdown .dropdown-menu h4{color:var(--genoa);letter-spacing:-.03125rem;margin-bottom:1rem;font-size:.875rem;font-weight:700}.header-bottom .navbar-main .dropdown .dropdown-menu .menu-col{padding-bottom:1.75rem}.header-bottom .navbar-main .dropdown:hover>.dropdown-menu,.header-bottom .navbar-main .dropdown .nav-item.dropdown>.dropdown-menu:hover{opacity:1;visibility:visible}.header-bottom .navbar-main .has-megamenu{position:static}.header-bottom .navbar-main .megamenu{z-index:1;max-width:90%;margin-top:-.8rem;margin-left:auto;margin-right:auto;left:0;right:0}.header-bottom .navbar-main .dropdown-menu{background-color:var(--white);border:0;border-radius:0;padding:1rem 0}.header-bottom .navbar-main .dropdown-toggle:after{vertical-align:middle;content:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%231E1E1F'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>");border:0;width:.75rem;margin-left:.25rem}.header-bottom .navbar-main .mega-tabs .tab-icon{justify-content:center;align-items:center;display:flex}.header-bottom .navbar-main .mega-tabs .tab-text{white-space:normal;max-width:calc(100% - 3.5rem)}.header-bottom .navbar-main .mega-tabs .tab-arrow{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1024 1024'%3E%3Cpath d='M256 120.768L306.432 64 768 512l-461.568 448L256 903.232 659.072 512z' fill='%23000000' stroke='%23000000' stroke-width='5.12'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:.75rem;height:.75rem;transition:transform .25s}.header-bottom .navbar-main .mega-tabs .nav-link{letter-spacing:1.1px;text-transform:capitalize;width:100%;color:var(--shark);text-align:left;border:0;border-radius:.75rem;padding:.6rem;font-size:.938rem;font-weight:700;transition:background-color .3s}.header-bottom .navbar-main .mega-tabs .nav-link .tab-icon img{min-width:2.65rem}.header-bottom .navbar-main .mega-tabs .nav-link:hover{background-color:#28b3f62e}.header-bottom .navbar-main .mega-tabs .nav-link.active{color:var(--genoa);background-color:#28b3f62e}.header-bottom .navbar-main .tab-pane{animation:.25s ease-in-out megaFade}@keyframes megaFade{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:translateY(0)}}}header .header-top .mob-menu-header{background:var(--genoa)}header .header-top .mob-menu-header ul.list-inline .nav-item+.nav-item{padding-left:0}header .header-top .mob-menu-header ul.list-inline .nav-item+.nav-item:before{content:unset}header .header-top .mob-menu-header ul.list-inline .nav-item:not(:last-child){margin-right:1.25rem}header .header-top .mob-menu-header ul.list-inline .nav-item .dropdown-toggle{font-size:1.75rem}header .mob-menu #react-sidebar .sidebar-backdrop{cursor:pointer;z-index:1021;visibility:hidden;opacity:0;-o-transition:opacity .2s ease-out;background-color:#29303b59;width:100%;height:100%;transition:opacity .2s ease-out;position:fixed;top:0;left:0}header .mob-menu #react-sidebar .sidebar-backdrop.show{visibility:visible;opacity:1}header .mob-menu #react-sidebar .sidebar-main{background-color:var(--plantation);z-index:1022;width:300px;height:100vh;transition:all .5s ease-in-out;position:fixed;top:0;left:0;overflow:hidden;transform:translate(-300px);box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}header .mob-menu #react-sidebar .sidebar-main.second{z-index:1013;visibility:hidden;transform:translate(600px)}header .mob-menu #react-sidebar .sidebar-main.show{visibility:visible;transform:translate(0)}header .mob-menu #react-sidebar .sidebar-main-content{flex-direction:column;width:100%;display:flex}header .mob-menu #react-sidebar .section-heading{color:var(--eastern-blue);letter-spacing:-.03125rem;align-items:center;padding:1rem 1rem 0;font-size:1.125rem;font-weight:600;display:flex}header .mob-menu #react-sidebar .section-heading .text{margin-left:6px}header .mob-menu #react-sidebar .section-heading a{color:var(--eastern-blue)}header .mob-menu #react-sidebar .sidebar-body{height:100vh;padding-bottom:20rem;overflow-y:auto}header .mob-menu #react-sidebar .sidebar-body svg{fill:var(--white)}header .mob-menu .sidebar-main-content ul{margin:0;padding:0;list-style:none}header .mob-menu .sidebar-main-content ul li{color:var(--white);border-bottom:1px solid var(--seashell);justify-content:space-between;align-items:center;padding:1rem;display:flex}header .mob-menu .sidebar-main-content ul li:hover{cursor:pointer;background-color:var(--plantation)}header .mob-menu .sidebar-main-content ul li span{color:var(--silver)-sand;font-size:1.125rem;font-weight:400}header .mob-menu .sidebar-main-content ul li a{color:var(--silver)-sand}header .mob-menu .sidebar-main-content ul a{text-decoration:none}header .mob-menu .first-back-btn,header .mob-menu .second-back-btn{color:var(--white);border-bottom:1px solid var(--seashell);background-color:var(--genoa);padding:1.2rem;font-weight:500}header .mob-menu .first-back-btn span,header .mob-menu .second-back-btn span{text-align:center;color:var(--silver)-sand;margin-left:.5rem}header .mob-menu .first-back-btn:hover,header .mob-menu .second-back-btn:hover{cursor:pointer}header .mob-menu .first-back-btn i,header .mob-menu .second-back-btn i{margin-right:8px}header .mob-menu .first-back-btn svg,header .mob-menu .second-back-btn svg{fill:var(--white);vertical-align:baseline}header .mob-menu .section-seprator{background-color:var(--plantation);box-sizing:content-box;border:0;border-top:1px solid var(--seashell);height:0;margin:0}header .mob-menu .flex-align-center{align-items:center;display:flex}header .mob-menu li svg g{fill:var(--silver)-sand}header .mob-menu .mob-menu-header{border-bottom:1px solid var(--seashell);padding:1rem}header .mob-menu .mob-menu-header li{display:inline-block!important}header .mob-menu .mob-menu-header .img-wrap-trans{min-width:9rem}footer{background-color:var(--cinder);padding-top:4rem}footer .my-7{margin-top:6rem;margin-bottom:4rem}footer a{text-decoration:none}footer ul{margin-bottom:1.88rem}footer ul li:not(:last-child){margin-bottom:.66rem}footer ul li a{color:var(--white);font-size:fs-16;text-transform:capitalize;-o-transition:color .5s ease-in-out;transition:color .5s ease-in-out}footer ul li a:hover{color:var(--eastern-blue)}footer .mid-sec .footer-title{color:var(--white);margin-bottom:1.5rem;font-size:1.463rem;font-weight:700}footer .mid-sec .image-wrap{max-width:13.5rem}footer .mid-sec p{color:var(--white);font-size:fs-16}footer .mid-sec .subscribe-wrap{background:var(--white);align-items:center;display:flex}footer .mid-sec .subscribe-input{border:none;border-radius:12px;outline:none;flex:1;padding:.9rem 1rem;font-size:16px}footer .mid-sec .subscribe-input::placeholder{color:var(--scorpion)}footer .mid-sec .subscribe-btn{background-color:var(--eastern-blue);cursor:pointer;border:none;justify-content:center;align-items:center;padding:.9rem 1rem;transition:background .3s;display:inline-flex;right:.5rem}footer .mid-sec .subscribe-btn:hover{background:var(--genoa)}footer .footer-bottom{border-top:1px solid var(--white);padding:1.88rem 0}footer .footer-bottom p{color:var(--white);font-size:.75rem}footer .footer-bottom ul li{margin-bottom:0}footer .footer-bottom ul li:not(:last-child){margin-right:1.33rem}footer .footer-bottom ul li a{color:var(--white);font-size:.75rem}footer .footer-top-cta{height:12rem}footer .footer-top-cta .footer-shape-img{opacity:.3;max-width:65rem;right:0}footer .footer-top-cta .footer-gradient{background:linear-gradient(270deg,#f5e7e740 12%,#24a1de 30%)}footer .footer-top-cta .footer-cta-content .cta-woman{max-width:15rem;left:1.5rem}footer .footer-top-cta .footer-cta-content .cta-arrow{max-width:7rem;animation-name:tm-animation-floating;animation-duration:3s;animation-timing-function:ease-in-out;animation-iteration-count:infinite;bottom:1.5rem;left:43rem}footer .footer-top-cta .footer-cta-content .footer-btn{border:1px solid var(--eastern-blue)}footer .footer-top-cta .footer-cta-content .cta-title{line-height:1.2}@media (min-width:768px){.footer-btn{background:linear-gradient(300deg,#24a1de 0%,#033056 79%)}}@media (max-width:767.98px){.footer-top-cta{padding-top:3rem;padding-bottom:3rem;background:linear-gradient(300deg,#24a1de 0%,#033056 41%)!important;height:23rem!important}.footer-top-cta .footer-shape-mob{opacity:1}.footer-top-cta .footer-btn{background-color:var(--eastern-blue)!important}}
#react-sidebar .sidebar-backdrop{cursor:pointer;z-index:1011;visibility:hidden;opacity:0;-o-transition:opacity .2s ease-out;background-color:#29303b59;width:100%;height:100%;transition:opacity .2s ease-out;position:fixed;top:0;left:0}#react-sidebar .sidebar-backdrop.show{visibility:visible;opacity:1}#react-sidebar .sidebar-main{z-index:1012;background-color:#fff;width:285px;height:100vh;transition:all .5s ease-in-out;position:fixed;top:0;left:0;overflow:hidden auto;transform:translate(-300px);box-shadow:0 2px 4px -1px #0003,0 4px 5px #00000024,0 1px 10px #0000001f}#react-sidebar .sidebar-main.second{z-index:1013;visibility:hidden;transform:translate(600px)}#react-sidebar .sidebar-main.show{visibility:visible;transform:translate(0)}#react-sidebar .sidebar-main-content{flex-direction:column;width:100%;display:flex}#react-sidebar .sidebar-header{color:#5e5b5b;background-color:#f3f3f3;align-items:center;padding:1rem .8rem;font-family:inherit;font-size:1.5rem;font-weight:600;display:flex}#react-sidebar .section-heading{color:#3c3b37;text-transform:uppercase;letter-spacing:.3px;align-items:center;padding:.5rem 1rem;font-size:.78rem;font-weight:700;display:flex}#react-sidebar .section-heading .text{margin-left:6px}#react-sidebar .section-heading.border{border-top:1px solid #dcdacb;margin-top:.8rem}.sidebar-main-content ul{margin:0;padding:0;list-style:none}.sidebar-main-content ul li{color:#3c3b37;justify-content:space-between;align-items:center;padding:.5rem .8rem;display:flex}.sidebar-main-content ul li:hover{cursor:pointer;background-color:#f3f3f3}.sidebar-main-content ul li.disabled{opacity:.6;pointer-events:none}.sidebar-main-content ul li i{margin-right:8px;font-size:17px}.sidebar-main-content ul a{color:inherit;-webkit-text-decoration:initial;text-decoration:initial}.first-back-btn{color:#767c87;background-color:#f2f3f5;padding:1.2rem;font-weight:500}.first-back-btn span,.second-back-btn span{margin-left:3px}.first-back-btn:hover,.second-back-btn:hover{cursor:pointer}.first-back-btn i,.second-back-btn i{margin-right:8px}.second-back-btn{color:#767c87;background-color:#fff;border-bottom:1px solid #dcdacb;margin-bottom:.8rem;padding:1.2rem;font-weight:500}.section-seprator{box-sizing:content-box;background-color:#dedfe0;border:0;border-top:1px solid #e8e9eb;height:0;margin-left:16px;margin-right:16px}.flex-align-center{align-items:center;display:flex}
