.section-py{padding:6.25rem 0}@media (max-width: 1199.98px){.section-py{padding:5rem 0}}@media (max-width: 767.98px){.section-py{padding:3rem 0}}.text-right{text-align:right}.landing-hero{border-radius:0 0 3.5rem 3.5rem;padding-top:0;padding-bottom:0;overflow:hidden;position:relative}.landing-hero .hero-text-box{z-index:1;padding:50px 20px}@media (min-width: 992px){.landing-hero .hero-text-box{margin:0 auto}}.landing-hero .bg-overflow{position:absolute;background-color:#0000004d;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1}.landing-hero #swiper-with-scrollbar{height:700px}.landing-hero #swiper-with-scrollbar .swiper-slide{background-repeat:no-repeat;background-size:cover;align-content:end;text-align:left}.landing-hero .hero-title{color:#444050;margin-bottom:0;line-height:1.2}.landing-hero .landing-hero-btn .hero-btn-item{inset-inline-start:-86%;top:80%}.landing-hero .hero-animation-img{margin-bottom:-32rem}@media (max-width: 1199.98px){.landing-hero .hero-animation-img{margin-bottom:-20rem}}@media (max-width: 575.98px){.landing-hero .hero-animation-img{margin-bottom:-10rem}}.landing-hero .hero-animation-img .hero-dashboard-img{width:80%;margin:0 auto;will-change:transform;transform-style:preserve-3d;transition:all .1s}.landing-hero .hero-animation-img .hero-dashboard-img img{width:100%}.landing-footer{border-radius:90px 90px 0 0}.landing-hero-blank{padding-top:26rem}@media (max-width: 1199.98px){.landing-hero-blank{padding-top:15rem}}@media (max-width: 575.98px){.landing-hero-blank{padding-top:7rem}}@keyframes shine{0%{background-position:0% 50%}80%{background-position:50% 90%}to{background-position:91% 100%}}.landing-features .features-icon-wrapper .features-icon-box .icon img{max-width:90px;height:auto}.landing-features .features-icon-wrapper .features-icon-box .features-icon-description{max-width:19.25rem}.landing-reviews{border-top-left-radius:3.75rem;border-top-right-radius:3.75rem}.landing-reviews .landing-reviews-btns .reviews-btn{padding:.45rem}.landing-reviews .swiper-reviews-carousel .swiper-button-prev,.landing-reviews .swiper-reviews-carousel .swiper-button-next{display:none}.landing-reviews .swiper-reviews-carousel .swiper-slide{height:auto;padding:.8125rem}.landing-reviews .swiper-reviews-carousel .client-logo{height:1.375rem;object-fit:contain}.landing-reviews .swiper-logo-carousel .swiper{max-width:45rem}.landing-reviews .swiper-logo-carousel .swiper .swiper-slide{display:flex;justify-content:center}.landing-reviews .swiper-logo-carousel .swiper .client-logo{max-height:2.5rem;max-width:95%;object-fit:contain}.landing-team .card,.landing-team .card .team-image-box{border-top-left-radius:5.625rem;border-top-right-radius:1.25rem}.landing-team .card .card-body{border-bottom-left-radius:.375rem;border-bottom-right-radius:.375rem}.landing-team .team-image-box{height:11.5625rem}.landing-team .team-image-box .card-img-position{height:15rem;transform:translate(-50%);max-width:100%;object-fit:cover}@media (max-width: 991.98px){.landing-team .team-image-box .card-img-position{height:13rem}}@media (max-width: 575.98px){.landing-team .team-image-box{height:11rem}}.landing-team .card .team-media-icons i{transition:all .2s ease-in-out}.landing-pricing{border-radius:3.75rem}.landing-pricing .pricing-plans-item{inset-inline-end:-56%;bottom:-.5rem}@media (max-width: 767.98px){.landing-pricing .pricing-plans-item{inset-inline-end:0;bottom:1rem}}.landing-pricing .pricing-list .badge.badge-center{width:1rem;height:1rem}.landing-pricing .pricing-list .badge.badge-center i{margin-top:-3px}.landing-pricing .price-yearly-toggle{position:absolute;top:0;left:50%;transform:translate(-50%)}.landing-pricing .card .card-header,.landing-pricing .card .card-body{padding:3rem 2rem 2rem}.landing-faq{border-top-left-radius:3.75rem;border-top-right-radius:3.75rem}.landing-faq .faq-image{max-width:20rem;width:80%}.landing-cta .cta-title{font-size:2.125rem}@media (max-width: 767.98px){.landing-cta .cta-title{font-size:1.8rem}}.landing-contact .text-heading{overflow-wrap:anywhere}.contact-img-box,.contact-img-box .contact-img{border-radius:3.75rem .375rem .375rem}.contact-img-box .contact-border-img{inset-block-start:-2.5rem;inset-inline-start:-2.8125rem}.dark-style .landing-hero{background:#1e2130}.dark-style .landing-hero:after{background-color:#2f3349}[dir=rtl] .landing-team .team-image-box .card-img-position{transform:translate(50%)!important}[dir=rtl] .landing-pricing .switch .switch-label{padding-right:0}[dir=rtl] .landing-pricing .switch .switch-label:first-child{padding-left:.5rem}[dir=rtl] .landing-pricing .switch .switch-input~.switch-label{padding-right:3rem}[dir=rtl] .landing-contact .contact-img-box{border-radius:.375rem 3.75rem .375rem .375rem}[dir=rtl] .landing-contact .contact-img-box:before{inset-block-start:-1.875rem;inset-inline-start:-3.125rem;transform:rotate(90deg)}.footer-top .container{padding-right:5rem;padding-left:5rem}@media (max-width: 767.98px){.footer-top .container{padding-right:0;padding-left:0}}@media (max-width: 575.98px){.footer-top .container{padding-right:15px;padding-left:15px}}.footer-top .app-brand-logo{width:70px;height:90px}.footer-top .app-brand-logo img{width:100%;height:100%}.footer-top .footer-info .footer-text h6{font-size:18px}.features-icon-left-wrapper{padding-left:75px;padding-right:75px}@media (max-width: 767.98px){.features-icon-left-wrapper{padding-left:0;padding-right:0}}.features-icon-left-wrapper .features-icon-box{position:relative;padding:40px 25px 40px 70px;height:100%}.features-icon-left-wrapper .features-icon-box h5{font-weight:700}.features-icon-left-wrapper .features-icon-box .features-icon-description{margin-left:0;margin-right:0}.features-icon-left-wrapper .features-icon-box:before{content:"";background-color:#f2ef96;width:100%;position:absolute;right:0;top:0;bottom:0;z-index:-1}.features-icon-left-wrapper .features-icon-box .icon{position:absolute;top:10%;left:-40px}.a-link{text-transform:uppercase;font-size:14px}.font-bold{font-weight:700}#swiper-latest-news,#swiper-meet-them{padding-left:50px;padding-right:50px}.swiper-button-next{position:absolute;top:20px;right:0;bottom:0;width:50px;height:100%;background-color:#fff}.swiper-button-prev{position:absolute;top:20px;left:0;bottom:0;width:50px;height:100%;background-color:#fff}.ant-card{font-feature-settings:"tnum";background:#fff;border-radius:0;box-sizing:border-box;color:#000000a6;font-size:12px;font-variant:tabular-nums;line-height:1.5715;list-style:none;margin:0;padding:0;position:relative;text-align:left}.ant-card-cover img{border-radius:0}.card-news{padding:0 20px}.card-news img{height:200px;object-fit:cover;object-position:center;width:100%}.card-news .ant-card-body{padding:24px 0}.card-news .ant-card-body .card-title{font-size:20px;line-height:1.5}#swiper-stories{padding-left:50px;padding-right:50px}@media (max-width: 991.98px){#swiper-stories{padding-left:0;padding-right:0}}.landing-stories{position:relative}.landing-stories:before{content:"";position:absolute;left:0;right:0;top:0;width:100%;height:35%;background-color:#f3f2a5;z-index:-1}.landing-stories .swiper-button-next{margin-top:0;top:50%;width:45px;height:45px;transform:translateY(-50%)}.landing-stories .swiper-button-prev{top:50%;width:45px;height:45px;transform:translateY(-50%);margin-top:0}.story-slider-wrapper{display:flex;width:100%}.story-slider-wrapper .story-slider-image{background-position:50%;background-repeat:no-repeat;background-size:cover;width:50%}@media only screen and (min-width: 768px){.story-slider-wrapper .story-slider-image{height:calc(100vh - 150px)}}.story-slider-wrapper .story-slider-content{color:#eae4d0!important;padding:38px;width:50%}@media (max-width: 767.98px){.story-slider-wrapper .story-slider-content{padding:20px 10px}}.story-slider-wrapper .story-slider-content .ant-tag{margin-right:5px}.story-slider-wrapper .story-slider-content .ant-typography{color:#fff!important;line-height:1.2}.story-slider-wrapper .story-slider-content h2{font-size:30px}@media (max-width: 767.98px){.story-slider-wrapper .story-slider-content h2{font-size:24px}}.ant-row{flex-flow:row wrap;min-width:0}.ant-row .ant-col{max-width:100%;min-height:1px;position:relative;text-align:left}@media (max-width: 767.98px){.ant-row .ant-col-md-24{display:block;flex:0 0 100%;max-width:100%}}.blockquote{display:block;flex:0 0 58.33333333%;max-width:58.33333333%;margin-left:auto;margin-right:auto;text-align:left;position:relative}.blockquote svg{left:-80px;position:absolute;top:0}.blockquote .blockquote-inner{position:relative}.blockquote .blockquote-inner .blockquote-footer{font-weight:700;text-transform:uppercase}.blockquote blockquote{font-size:30px;font-weight:300}.landing-about{background-color:#046cbd;color:#fff}.section-video-bg{display:block;padding-bottom:100%;position:relative}@media only screen and (min-width: 768px){.section-video-bg{padding-bottom:0;width:50%}}.section-video-bg-image{align-items:center;background-repeat:no-repeat;background-size:cover;display:flex;height:100%;justify-content:center;left:0;padding:0 15px;position:absolute;width:100%}@media (max-width: 767.98px){.section-video-bg-image{padding:0}}@media only screen and (min-width: 768px){.section-video-bg-image{height:105%;width:97%;background-position:center}}.section-video-content{padding:40px 15px}.section-video-content .semi-bold{font-weight:500;font-size:30px;color:#fff}@media only screen and (min-width: 768px){.section-video-content{max-width:670px;padding-left:30px;width:50%}}.section-title{font-size:22px;margin-top:0;color:#fff;font-weight:700}@media only screen and (min-width: 768px){.section-title{font-size:36px}}.section-subtitle{font-size:22px;color:#fff}.text-left{text-align:left}.section-desc h3{line-height:1}.card-photos{border-radius:3.75rem .375rem .375rem;height:350px;position:relative;padding:10px}@media (max-width: 991.98px){.card-photos{height:250px}}.card-photos img{border-radius:3.75rem .375rem .375rem;width:100%;height:100%;object-fit:cover;object-position:center;z-index:-1;top:0;left:0;right:0;bottom:0}.contact-img-box .img-video-wrap{border-radius:3.75rem .375rem .375rem;overflow:hidden;display:block}.video-tutorial .img-video-wrap,.contact-img-box .img-video-wrap{position:relative}.video-tutorial .img-video-wrap:after,.contact-img-box .img-video-wrap:after{content:"";font-family:tabler-icons;vertical-align:middle;font-size:1.25rem;line-height:1;display:inline-block;position:absolute;left:0;top:0;z-index:1;right:0;bottom:0;display:flex;justify-content:center;align-items:center;font-size:100px;cursor:pointer}.video-tutorial .img-video-wrap:hover:after,.contact-img-box .img-video-wrap:hover:after{color:#f2ef96}.video-tutorial .img-video-wrap:before,.contact-img-box .img-video-wrap:before{content:"";position:absolute;width:100%;height:100%;background-color:#fff6;top:0;left:0;right:0;bottom:0}.video-tutorial .img-video-wrap img,.contact-img-box .img-video-wrap img{width:100%;height:100%;object-fit:cover;object-position:top;z-index:-1;top:0;left:0;right:0;bottom:0}.video-tutorial{margin-top:30px;margin-bottom:30px}.video-tutorial .img-video-wrap{position:absolute;right:0;top:-80px;width:500px;height:300px;overflow:hidden;border-radius:20px;box-shadow:0 0 10px 10px #0000001a}@media (max-width: 991.98px){.video-tutorial .img-video-wrap{position:relative;top:0;width:100%;margin-bottom:20px}}.nav-pagination .d-none{flex-wrap:wrap}.nav-pagination .d-none>div{flex:0 0 100%}.nav-pagination .d-none>div .pagination{display:flex;justify-content:center}.landing-quotes{background-color:#f8f7fa;padding-top:50px}.ql-align-center{text-align:center}.ql-align-justify{text-align:justify}.ql-align-right{text-align:right}[dir=rtl] .ql-align-right{text-align:left}.landing-popup .modal-header{background-color:#046cbd;text-align:center;padding:15px 20px}.landing-popup .modal-header .modal-title{width:100%}.landing-popup .modal-header .modal-title img{max-width:150px}.landing-popup .landing-popup-info{background-color:#f2ef96;border-radius:10px;padding:20px}.landing-popup .landing-popup-info .list-unstyled{text-align:left;width:50%;margin-left:auto;margin-right:auto}.info-header{font-size:20px;max-width:200px;position:absolute;background-color:#046cbd;color:#fff;left:0;right:0;border-radius:.375rem;padding:10px;top:75px;max-width:100%;text-align:center;box-shadow:0 .125rem .5rem #2f2b3d1f}@media only screen and (max-width: 1399px){.info-header{font-size:16px}}.landing-meet-them{padding-top:20px}
