.header-main.sticky .nav-wrapper ul.nav>li a{color:#111}@media (max-width:991px){.header-main .nav-wrapper ul.nav{display:flex;flex-direction:column;flex-wrap:nowrap;gap:10px;height:calc(100vh - 81px);left:0;margin-top:17px;overflow-y:auto;width:100%}}@media (min-width:992px){.header-main .nav-wrapper ul.nav{margin-top:-2px;position:relative}}.header-main .nav-wrapper ul.nav>li{align-items:center;color:#fff;display:flex;justify-content:center}@media (max-width:991px){.header-main .nav-wrapper ul.nav>li{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.header-main .nav-wrapper ul.nav>li.showed>i{color:#5512d4;transform:rotate(180deg);transition:.3s ease-out}.header-main .nav-wrapper ul.nav>li>i{color:#111}}.header-main .nav-wrapper ul.nav>li>i{padding:0 15px 0 0;transition:.3s ease-out}@media (max-width:991px){.header-main .nav-wrapper ul.nav>li>i{color:#111;font-size:16px;padding:0 20px}}.header-main .nav-wrapper ul.nav>li a{color:#fff;display:block;font-size:18px;font-weight:500;line-height:40px;padding:0 5px 0 20px;position:relative}.header-main .nav-wrapper ul.nav>li a:hover{color:#5512d4;position:relative}.header-main .nav-wrapper ul.nav>li a:after,.header-main .nav-wrapper ul.nav>li a:before{content:"";left:0;position:absolute;transition:.3s ease-out}.header-main .nav-wrapper ul.nav>li a:before{height:18px;opacity:0;top:50%;transform:translateY(-50%);visibility:hidden;width:2px}.header-main .nav-wrapper ul.nav>li a:after{bottom:0;height:1px;opacity:.1;width:100%}.header-main .nav-wrapper ul.nav>li a.current-menu-children{position:relative}@media (min-width:992px){.header-main .nav-wrapper ul.nav>li:hover>i{color:#5512d4;transition:.3s ease-out}}.header-main .nav-wrapper ul.nav>li:hover>a{color:#5512d4;transition:.3s ease-out}@media (min-width:992px){.header-main .nav-wrapper ul.nav>li:hover>.mega-menu{display:block;opacity:1;top:30px;transform:translateY(0);visibility:visible}}@media (min-width:992px) and (max-width:991px){.header-main .nav-wrapper ul.nav>li:hover>.mega-menu{top:0}}.header-main .nav-wrapper ul.nav>li.showed>.mega-menu{display:block;opacity:1;top:30px;transform:translateY(0);visibility:visible}@media (max-width:991px){.header-main .nav-wrapper ul.nav>li.showed>.mega-menu{top:0}}.header-main .nav-wrapper ul.nav>li .mega-menu{display:none;left:0;opacity:0;position:absolute;top:100%;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease;visibility:hidden;width:100%}@media (max-width:991px){.header-main .nav-wrapper ul.nav>li .mega-menu{position:relative}}.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu--wrapper{background:#fff;border-radius:10px;box-shadow:0 5px 15px rgba(0,0,0,.1);margin-top:33px;padding:20px}@media (max-width:991px){.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu--wrapper{margin-top:5px}}.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content{display:block;gap:20px;justify-content:space-between;width:100%}.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .mega-menu--container__images{align-items:center;display:flex;flex-wrap:wrap;gap:25px;justify-content:center}.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .mega-menu--container__images .menu-column{flex:1 0 25%}@media (max-width:991px){.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .mega-menu--container__images .menu-column{flex:1 0 100%}}.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .mega-menu--container__images .menu-column a{color:#0b0b0b}.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .mega-menu--container__images .menu-column a:hover h4{color:#5512d4;transition:.3s ease-out}.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .mega-menu--container__images .menu-column h4{font-size:16px;margin-bottom:20px;margin-top:10px;text-align:center}.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .mega-menu--container__images .menu-column img{border-radius:5px;height:150px;-o-object-fit:contain;object-fit:contain;width:100%}.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .mega-menu--container__icons{display:flex;flex-direction:row;flex-wrap:wrap;gap:25px}.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .mega-menu--container__icons .menu-column{align-items:center;display:flex;flex:0 0 28%}@media (max-width:991px){.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .mega-menu--container__icons .menu-column{flex:0 0 100%}}.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .mega-menu--container__icons .menu-column a:hover h4,.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .mega-menu--container__icons .menu-column a:hover h5,.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .mega-menu--container__icons .menu-column a:hover i{color:#5512d4;transition:.3s ease-out}.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .mega-menu--container__icons .item-data{align-items:center;display:flex}.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .mega-menu--container__icons .item-data .item--icon{color:#0b0b0b;min-width:30px;text-align:center;width:30px}.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .mega-menu--container__icons .item-data .item--icon i{display:block;font-size:1.5rem}.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .mega-menu--container__icons .item-data .item--text{margin-left:10px}.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .mega-menu--container__icons .item-data .item--text h4{font-size:16px;line-height:1.2;margin-bottom:0}.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .mega-menu--container__icons .item-data .item--text h5{font-size:12px;font-weight:400;margin-top:5px}.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .mega-menu--container__webflow .webflow-item{padding-bottom:5px}.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .mega-menu--container__webflow .webflow-item__header{align-items:center;display:flex;gap:5px;margin-bottom:10px;padding-bottom:10px}.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .mega-menu--container__webflow .webflow-item__header h3{color:#000;font-size:17px;font-weight:700;padding-top:5px}.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .mega-menu--container__webflow .webflow-item__header .item--icon{color:#5512d4;min-width:20px;text-align:center;width:20px}.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .mega-menu--container__webflow .webflow-item__header .item--icon i{display:block;font-size:1rem;margin-top:5px}.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .mega-menu--container__webflow .webflow-item__wrapper{display:flex;flex-direction:row;flex-wrap:wrap;gap:20px;margin-bottom:10px}.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .mega-menu--container__webflow .menu-column{align-items:flex-start;display:flex;flex:0 0 30%}@media (max-width:991px){.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .mega-menu--container__webflow .menu-column{flex:0 0 100%}}.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .mega-menu--container__webflow .menu-column a{padding:0}.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .mega-menu--container__webflow .menu-column a:hover h4,.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .mega-menu--container__webflow .menu-column a:hover i{color:#5512d4;transition:.3s ease-out}.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .mega-menu--container__webflow .item-data{align-items:start;display:flex}.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .mega-menu--container__webflow .item-data .item--icon{color:#0b0b0b;min-width:20px;text-align:center;width:20px}.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .mega-menu--container__webflow .item-data .item--icon i{display:block;font-size:1rem;margin-top:5px}.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .mega-menu--container__webflow .item-data .item--text{margin-left:10px}.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .mega-menu--container__webflow .item-data .item--text h4{font-size:16px;line-height:1.2;margin-bottom:10px}.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .mega-menu--container__webflow .item-data .item--text h5{color:hsla(0,0%,40%,.8);font-size:13.5px;font-weight:400;margin-top:5px}.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .menu-column{flex:1}.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .menu-column h4{font-size:14px;margin-bottom:10px}.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .menu-column ul{list-style:none;padding:0}.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .menu-column ul li{margin-bottom:8px}.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .menu-column ul li a{color:#111;text-decoration:none}.header-main .nav-wrapper ul.nav>li .mega-menu .mega-menu-content .menu-column ul li a:hover{color:#555}.header-main .nav-wrapper ul.nav>li ul.sub-menu{background:#fff;border-radius:0 0 5px 5px;box-shadow:0 5px 30px rgba(0,0,0,.16);left:0;opacity:0;padding:5px 0;position:absolute;top:-2000px;transition:transform .3s ease-out,opacity .3s ease-out,visibility .3s ease-out;visibility:hidden;width:240px}.header-main .nav-wrapper ul.nav>li ul.sub-menu li a{color:#111}
@charset "UTF-8";.header-main ul.nav ul{border-radius:0 0 5px 5px;box-shadow:0 5px 30px rgba(0,0,0,.16);left:0;opacity:0;padding:5px 0;position:absolute;top:-2000px;transform:translate3d(0,-5px,0);transition:transform .3s ease-out;visibility:hidden;width:330px;z-index:9}.menu-list__first .sub-menu{width:460px!important}.header-main ul li a{align-items:center;display:flex;gap:4px;padding:0 16px}@media only screen and (max-width:1199px){.header-main ul li a{font-size:16px;padding:0 10px}}.header-main ul li a:has(+div) i{display:inline-block}.header-main ul li a i{font-size:12px}@media only screen and (max-width:991px){.header-main ul li a i{display:none}}.header-main ul li .active{color:#6200ea}.c2-bo{border-color:#5512d4!important;opacity:1!important}.current_page_item.active{color:#6200ea}.home-modal_d-none{display:none!important}.home-modal_d-block{display:block!important}.footer .widget{margin-bottom:20px}.social-links{font-size:24px}#faq .accordion h3{padding:21.5px 60px 21.5px 30px}.partner-wrap .single-partner{position:relative}.partner-wrap .single-partner.has--tooltip:before{border-color:transparent transparent #0c4e81;border-style:solid;border-width:0 6px 6px;content:"";height:0;left:50%;opacity:0;position:absolute;right:50%;top:-5px;transform:translate(-50%) rotate(180deg);visibility:hidden;width:0}.partner-wrap .single-partner.has--tooltip:after{background:#0c4e81;border-radius:8px;color:#fff;content:attr(data-tooltip);display:block;font-size:14px;font-weight:500;left:50%;letter-spacing:.02em;line-height:26px;opacity:0;padding:12px;position:absolute;right:50%;top:-54px;transform:translate(-50%);transition:opacity .3s ease 0s;visibility:hidden;width:-moz-max-content;width:max-content}.partner-wrap .single-partner.has--tooltip:hover:after,.partner-wrap .single-partner.has--tooltip:hover:before{opacity:1;transition:opacity .3s ease 0s;visibility:visible;z-index:999}.contact-info-list li:first-of-type:after{content:unset}.private-network-nav{flex-direction:column}.private-network-nav .nav-item_not_active{pointer-events:none}.private-network-nav .nav-item{display:flex;position:relative}.private-network-nav .nav-item:after{background:rgba(0,137,255,.3);bottom:0;content:"";height:1px;position:absolute;width:100%;z-index:2}.private-network-nav .nav-item .tab-pane{align-items:center;background-color:#eff6fb;display:flex;flex-grow:1}.private-network-nav .nav-item .tab-pane .accordion{width:100%}@media only screen and (max-width:991px){.private-network-nav .nav-item .tab-pane{display:none}}.private-network-content{padding:30px}.private-network-content .media{align-items:center;padding:0 20px;width:25%}.private-network-content .media p{margin-bottom:0}.custom-checkbox{font-size:14px}.custom-checkbox label{align-items:flex-start;display:flex}.custom-checkbox label p{font-size:14px;margin-bottom:0}.custom-checkbox:last-of-type label{margin-bottom:0}.custom-checkbox.expand label{display:inline-block}.custom-checkbox .custom-checkbox-button{padding:0;text-align:center}.custom-checkbox-expand{position:relative}.custom-checkbox-expand label{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.custom-checkbox-expand .custom-checkbox-button{bottom:0;right:9px;width:unset}.box-subtitle{font-size:80px;font-weight:700;left:30px;opacity:.17;position:absolute;top:0;z-index:-1}section.faq{background-position:bottom;padding-top:0}.logo{width:190px!important}@media only screen and (max-width:1199px){.logo{width:160px!important}}.logo img{width:100%}.widget.widget_nav_menu ul li p{display:block;font-size:15px;opacity:.8}.single-testimonial-slide .meta-info .content h5{font-size:18px}.single-testimonial-slide .meta-info .content p{font-size:14px}.single-testimonial-slide .meta-info .img{align-items:center;display:flex}.single-vpn-work{width:25%}.btn.violet{background-color:#5512d4;color:#fff}.owl-stage-outer{background:#fff;border-radius:5px;box-shadow:10px 20px 45px rgba(0,0,0,.07)}.single-testimonial-slide{position:relative}.single-testimonial-slide .background--img{max-width:25px;position:absolute}::selection{background:hsla(0,3%,81%,.92)}::-moz-selection{background:hsla(0,3%,81%,.92)}body p{font-size:18px}section.testimonial{overflow:hidden}@media only screen and (max-width:767px){.vpn-work-wrapper{flex-wrap:wrap;justify-content:center}.vpn-work-wrapper .single-vpn-work{align-items:center;display:flex;flex-direction:column;width:50%}.footer--items-container{flex-direction:column}.footer--items-container .footer--item,.social-links{text-align:center}.partner-wrap .single-partner{width:40%}section.testimonial{min-height:920px}section.testimonial .owl-stage-outer{margin-top:50px}}@media only screen and (max-width:479px){.vpn-work-wrapper .single-vpn-work{width:95%}section.faq{padding-top:20px}}.page-numbers:hover{background-color:#0089ff!important}.home-modal{animation:modalSlide .25s ease-in-out;background:#fff;background-size:cover;border-radius:12px;box-shadow:0 0 20px rgba(0,0,0,.329);display:none;left:50%;padding:20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:min(800px,100%);z-index:100}.home-modal-top{align-items:center;display:flex;justify-content:space-between}.home-modal-top__logo{max-width:170px}.home-modal-top__close{color:#000;font-size:22px}.home-modal-inner{padding:50px 0 0;width:100%}.home-modal-inner__content{border-radius:12px;padding:25px 155px;text-align:center}.home-modal-inner__content .title{color:#000;font-size:32px;font-weight:800;text-transform:uppercase}.home-modal-inner__content hr{border-color:#6b31da;width:75%}.home-modal-inner__content .text{color:#060606;font-size:24px;font-weight:600}.home-modal-inner__button{padding-bottom:50px;text-align:center}.home-modal-inner__button .btn{background-color:#5512d4;border-radius:10px;color:#fff;font-size:17px;margin-top:20px}.home-modal-inner__button .btn svg path{fill:#fff}.home-modal-inner__button .btn:hover:after{border-radius:10px}@media screen and (max-width:768px){.home-modal{padding:20px 10px}.home-modal-inner{padding:50px 0;width:100%}.home-modal-inner__content{padding:25px 15px}.home-modal-inner__button{padding-bottom:0}}@keyframes modalSlide{0%{transform:translate(-50%,-100%)}to{transform:translate(-50%,-50%)}}.demo-modal{animation:modalSlide .25s ease-in-out;background:#fff;background-size:cover;border-radius:12px;box-shadow:0 0 20px rgba(0,0,0,.329);display:none;left:50%;padding:5px 20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:min(1920px,100%);z-index:9999999}@media screen and (max-width:768px){.demo-modal{margin-top:10px}}.demo-modal-top{align-items:center;display:flex;justify-content:space-between;position:relative}.demo-modal-top__logo{max-width:170px}@media screen and (max-width:768px){.demo-modal-top__logo{display:none}}.demo-modal-top__close{color:#000;font-size:45px}@media screen and (max-width:768px){.demo-modal-top__close{font-size:35px;height:40px;position:absolute;right:20px;top:-15px;width:40px;z-index:120}}.demo-modal-inner{padding:5px 0 0;width:100%}.demo-modal-inner__content{border-radius:12px;height:92vh;padding:0;text-align:center}.demo-modal-inner__content iframe{height:100%;margin-top:10px;width:100%}.demo-modal-inner__button{padding-bottom:50px;text-align:center}.demo-modal-inner__button .btn{background-color:#5512d4;border-radius:10px;color:#fff;font-size:17px;margin-top:20px}.demo-modal-inner__button .btn svg path{fill:#fff}.demo-modal-inner__button .btn:hover:after{border-radius:10px}.demo-modal.demo-modal-active{display:block}body.no-scroll{overflow:hidden}@media screen and (max-width:768px){.demo-modal{padding:10px 0}.demo-modal-inner{padding:10px 0;width:100%}.demo-modal-inner__content{padding:15px 5px}.demo-modal-inner__button{padding-bottom:0}}#realization-posts{padding-bottom:60px}@media screen and (max-width:767px){#realization-posts{padding-bottom:30px}}#realization-posts .single-blog{width:100%}#realization-posts .single-blog .single-blog__image{height:270px;width:100%}@media screen and (max-width:991px){#realization-posts .single-blog .single-blog__image{height:220px}}#realization-posts .single-blog .single-blog__image img{border:1px solid rgba(235,245,253,.6);height:100%;-o-object-fit:contain;object-fit:contain;width:100%}#realization-posts .blog-content{background-color:rgba(235,245,253,.6);padding:20px 30px 10px}#realization-posts .realization-posts--row .realization-posts--cta{display:flex;justify-content:center;width:100%}#realization-posts .realization-posts--row .realization-posts--cta button{width:-moz-fit-content;width:fit-content}#realization-posts .realization-posts--row .js-load-more-button{color:#fff}#realization-posts .realization-posts--row .js-load-more-button svg{padding-bottom:1px;width:11px}.benefit{padding:60px 0}.benefit .benefit-custom-title h4{color:#666!important;font-size:18px!important;font-weight:400!important;line-height:1.625}.benefit .benefit-counters{padding-bottom:20px}.benefit .benefit-counters .benefit-counter{color:#000;font-size:65px;font-weight:700}.entry-thumbnail img{border:1px solid #f3f6fc}.stroke-text{left:0;right:0}.banner-content{align-items:center;display:flex;flex-direction:column}.banner-content h1{max-width:700px}.banner-content h2{color:#fff;font-size:22px;padding-bottom:20px}.banner-img{align-items:center;display:flex!important;justify-content:center;padding-top:60px}@media screen and (max-width:920px){.hero-main-img{display:none}}.hero-main-img--mobile{display:none!important}@media screen and (max-width:920px){.hero-main-img--mobile{display:block!important}.hero-lottie{display:none!important}}.product-configurator-hero__wrapper{display:flex;gap:100px}@media screen and (max-width:767px){.product-configurator-hero__wrapper{flex-direction:column-reverse;gap:0}}.product-configurator-hero__content{width:50%}@media screen and (max-width:767px){.product-configurator-hero__content{width:100%}}.product-configurator-hero__content p{font-size:29px}.product-configurator-hero__content .banner-content{align-items:flex-start!important;justify-content:center!important;min-height:450px}@media screen and (max-width:767px){.product-configurator-hero__content .banner-content{display:block}}.product-configurator-hero__image{height:100%;max-height:400px;width:50%}@media screen and (max-width:767px){.product-configurator-hero__image{width:100%}}.product-configurator-hero__image .product-configurator-hero__main-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:1200px){.product-configurator-hero__image .product-configurator-hero__main-img{display:none}}.partners__subtitle{color:#5512d4;display:flex;font-size:16px;font-weight:500;justify-content:center;text-transform:uppercase}.partners__title{display:flex!important;justify-content:center!important}.partners__title h2{font-size:18px!important;font-weight:600;text-transform:uppercase!important}.partners__items{display:grid;gap:20px;grid-template-columns:repeat(6,1fr);padding:30px 0 10px}@media screen and (max-width:767px){.partners__items{gap:20px;grid-template-columns:repeat(1,1fr)}}.partners__item{align-items:center;display:flex;justify-content:center}.product-configurator-cards .cards{display:grid}.product-configurator-cards .cards__items{align-items:stretch;display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:992px){.product-configurator-cards .cards__items{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.product-configurator-cards .cards__items{grid-template-columns:repeat(1,1fr)}}.product-configurator-cards .cards__item{box-shadow:0 3px 4px 0 rgba(38,59,94,.1);padding:40px;transition:.6s cubic-bezier(.165,.84,.44,1)}.product-configurator-cards .cards__item:hover{transform:translateY(-16px)}.product-configurator-cards .cards__item-icon{padding-bottom:20px}.product-configurator-cards .cards__item-icon img{border-radius:50%;height:55px;padding:10px;width:55px}.product-configurator-cards .cards__item-content{min-height:220px}.product-configurator-cards .cards__item-content h4{font-size:24px;letter-spacing:-.5px;margin-bottom:25px}.product-configurator-cta .container-cta{margin:0 auto;max-width:1340px;padding:0 15px}.product-configurator-cta__wrapper{background-color:#ebf5fd;border-radius:10px;padding:40px 80px}@media screen and (max-width:768px){.product-configurator-cta__wrapper{padding:40px 60px}}.product-configurator-cta__content{align-items:center;border-radius:10px;display:flex;gap:20px;justify-content:space-between;padding:10px}@media screen and (max-width:1060px){.product-configurator-cta__content{flex-direction:column}}.product-configurator-cta__title{color:#000;font-size:24px;font-weight:600;letter-spacing:-.5px}@media screen and (max-width:1060px){.product-configurator-cta__title{text-align:center}}.product-configurator-info ul{padding-left:0!important}.product-configurator-info .info__content-list--item{display:flex;gap:15px}.product-configurator-info .info__content-list--item .list-item__image{max-height:40px!important;max-width:40px!important;min-height:40px!important;min-width:40px!important}.product-configurator-info .info__content-list--item .list-item__image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.customer-service-img--reverse.right img{margin-left:0!important;margin-right:0!important}.customer-service-list--reverse .media{align-items:center!important;display:flex}.test-gallery .test-gallery__content{align-items:center;display:flex;flex-direction:column}.test-gallery .test-gallery__content span{color:#5512d4;font-size:16px;font-weight:500;margin-bottom:20px;text-transform:uppercase}.test-gallery .test-gallery__content p{color:#000;font-size:24px;font-weight:600;letter-spacing:-.5px;text-align:center}.test-gallery .test-gallery__images{display:grid;gap:15px;grid-template-columns:2fr 5fr 3fr;width:100%}@media screen and (max-width:920px){.test-gallery .test-gallery__images{gap:10px}}@media screen and (max-width:620px){.test-gallery .test-gallery__images{grid-template-columns:repeat(1,1fr)}}.test-gallery .test-gallery__images .images__left-side{align-items:center;display:flex}@media screen and (max-width:620px){.test-gallery .test-gallery__images .images__left-side{display:block}.test-gallery .test-gallery__images .images__left-side .image{macax-height:200px}.test-gallery .test-gallery__images .images__left-side .image img{height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.test-gallery .test-gallery__images .images__left-side{grid-template-columns:repeat(2,1fr)}}.test-gallery .test-gallery__images .images__center-side .center-side__top{display:grid;gap:15px;grid-template-columns:2fr 1fr;padding-bottom:15px}@media screen and (max-width:920px){.test-gallery .test-gallery__images .images__center-side .center-side__top{gap:10px;grid-template-columns:1fr}}@media screen and (max-width:620px){.test-gallery .test-gallery__images .images__center-side .center-side__top{grid-template-columns:1fr 1fr;padding-bottom:10px}}.test-gallery .test-gallery__images .images__center-side .center-side__top .image-big img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.test-gallery .test-gallery__images .images__center-side .center-side__top .image-small{align-items:flex-end;display:flex}.test-gallery .test-gallery__images .images__center-side .center-side__top .image-small img{height:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media screen and (max-width:620px){.test-gallery .test-gallery__images .images__center-side .center-side__top .image-small img{height:100%}}.test-gallery .test-gallery__images .images__center-side .center-side__bottom{display:grid;gap:15px;grid-template-columns:1fr 2fr}@media screen and (max-width:920px){.test-gallery .test-gallery__images .images__center-side .center-side__bottom{gap:10px}}@media screen and (max-width:620px){.test-gallery .test-gallery__images .images__center-side .center-side__bottom{grid-template-columns:1fr 1fr}}.test-gallery .test-gallery__images .images__center-side .center-side__bottom .image-small img{height:50%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media screen and (max-width:620px){.test-gallery .test-gallery__images .images__center-side .center-side__bottom .image-small img{height:100%}}.test-gallery .test-gallery__images .images__center-side .center-side__bottom .image-big img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.test-gallery .test-gallery__images .images__right-side{align-items:center;display:flex}@media screen and (max-width:620px){.test-gallery .test-gallery__images .images__right-side{display:block}.test-gallery .test-gallery__images .images__right-side .image{max-height:200px}.test-gallery .test-gallery__images .images__right-side .image img{height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}}.slider-kp__header{align-items:center;display:flex;flex-direction:column;padding-bottom:80px}.slider-kp__header span{color:#5512d4;font-size:16px;font-weight:500;margin-bottom:20px;text-transform:uppercase}.slider-kp__header p{color:#000;font-size:24px;font-weight:600;letter-spacing:-.5px;text-align:center}.slider-kp .swiper{height:100%;overflow:visible;width:100%}.slider-kp .swiper-wrapper{margin:0 auto;width:100%}.slider-kp .swiper-slide{background-position:50%;background-size:cover}.slider-kp .swiper-slide img{display:block;height:350px;-o-object-fit:cover;object-fit:cover;width:100%}.slider-kp .swiper-pagination{bottom:-40px}.slider-kp .swiper-pagination-bullet{background-color:#5512d4}.slider-kp .swiper-pagination-bullet-active{color:#5512d4!important}.container-full{margin:0 auto;padding:0 15px;width:100%}.media{align-items:center!important}#newsletter{position:relative}#newsletter .newsletter-bg{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0}#newsletter .newsletter-bg img{bottom:20px;position:absolute;right:0;width:auto}.loadingresult .quiz_result_description{font-size:18px!important}.loadingresult .custom-checkbox label p{font-size:13px!important}#section-quiz .quiz_result_description{text-align:left!important}#section-quiz .quiz_result_description p{font-size:18px!important}#section-quiz .quiz_result_description ol{counter-reset:list-counter;list-style:none;padding-left:0}#section-quiz .quiz_result_description ol li{counter-increment:list-counter;font-size:18px;margin-bottom:10px;padding-left:40px;position:relative}#section-quiz .quiz_result_description ol li:before{align-items:center;background-color:#5512d4;border-radius:50%;box-sizing:content-box;color:#fff;content:counter(list-counter);display:flex;font-family:Arial,sans-serif;height:32px;justify-content:center;left:0;position:absolute;top:0;width:32px}#section-quiz .result_page .line{margin:25px 0}#section-quiz .result_page .quiz_result_description{text-align:left!important}#section-quiz .result_page .quiz_result_description>p{text-align:center!important}#section-quiz .result_page .form_info{padding-bottom:25px}#section-quiz .result_page .quiz_flex{display:flex;gap:10px}@media screen and (max-width:567px){#section-quiz .result_page .quiz_flex{flex-direction:column;gap:0}}#section-quiz .result_page .quiz_flex .quiz_flex-item{width:50%}@media screen and (max-width:567px){#section-quiz .result_page .quiz_flex .quiz_flex-item{width:100%}}#section-quiz .result_page .quiz_flex .quiz_flex-item input{width:100%}#hero-home .banner-content p{font-size:29px}.media-justify-top{display:flex}.case-study .section-title{text-align:center}.case-study__boxes{display:flex;gap:15px;justify-content:space-between}.case-study__boxes--grid{display:grid;gap:15px;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:991px){.case-study__boxes--grid{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.case-study__boxes--grid{grid-template-columns:repeat(1,1fr)}}.case-study__box{box-shadow:0 3px 4px 0 rgba(38,59,94,.1);box-sizing:border-box;transition:.3s ease-in-out}.case-study__box:hover{box-shadow:0 5px 6px 0 rgba(38,59,94,.1);transition:.3s ease-in-out}.case-study__box .box-image img{height:260px;-o-object-fit:cover;object-fit:cover;width:100%}.case-study__box .box-content{padding:30px 25px}.case-study__box .box-content .content-title{padding-bottom:15px}.case-study__box .box-content .content-description{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;font-size:18px;letter-spacing:.5px;overflow:hidden;text-align:left}.case-study__box .box-content .content-button{padding-top:20px}.case-study__box .box-content .content-button a{align-items:center;color:#5512d4;display:flex;font-weight:500;position:relative;width:-moz-fit-content;width:fit-content}.case-study__box .box-content .content-button a:before{background-color:#5512d4;bottom:-2px;content:"";height:2px;position:absolute;transition:.3s ease-in-out;width:0}.case-study__box .box-content .content-button a:hover:before{width:100%}.case-study__box .box-content .content-button a i{color:#5512d4;padding-left:10px}.text-black{color:#000!important}@media (max-width:991px){section#contact{background-image:none!important}}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.project-solutions__wrapper{display:flex;gap:20px;justify-content:space-between}@media screen and (max-width:767px){.project-solutions__wrapper{flex-direction:column}}.project-solutions__items{width:50%}@media only screen and (max-width:767px){.project-solutions__items{width:100%}}.project-solutions__images{width:50%}@media only screen and (max-width:767px){.project-solutions__images{display:none}}.project-solutions__images .project-solutions__image-display img{height:345px;-o-object-fit:cover;object-fit:cover;width:100%}.project-solutions__item{padding:5px 0}.project-solutions__item:not(:last-child){margin-bottom:15px}.project-solutions__item .solutions-content{padding-left:10px}.project-solutions__item .solutions-content__header{cursor:pointer}.project-solutions__item .solutions-content__body{display:grid;font-size:17px;grid-template-rows:0fr;overflow:hidden;transition:.25s ease-in-out}.project-solutions__item .solutions-content__body.active{grid-template-rows:1fr}.project-solutions__item .solutions-content__description{min-height:0;padding-left:10px;padding-top:10px}.project-solutions__item .solutions-content__description .mobile-screen{display:none}@media only screen and (max-width:767px){.project-solutions__item .solutions-content__description .mobile-screen{display:block}}.project-solutions .project-solutions__item{position:relative}.project-solutions .progress-wrapper{background-color:gray;height:100%;left:0;position:absolute;top:0;width:3px}.project-solutions .progress-indicator{background-color:#5512d4;height:0;left:0;position:absolute;top:0;transition:height 10s linear;width:3px}.project-solutions .project-solutions__item.first .progress-indicator{height:100%;transition:none}.project-solutions .project-solutions__item.active .progress-indicator{height:100%}.transparent-boxes__items{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}@media screen and (max-width:991px){.transparent-boxes__items{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.transparent-boxes__items{grid-template-columns:repeat(1,1fr)}}.transparent-boxes__item{align-items:center;display:flex;flex-direction:column;padding:10px}.transparent-boxes__item .image{padding-bottom:36px}.transparent-boxes__item .box-content h4{padding-bottom:26px;text-align:center}.transparent-boxes__item .box-content p{text-align:center}.transparent-boxes__item .box-content a{align-items:center;display:flex;gap:10PX;transition:all .3s ease}.transparent-boxes__item .box-content a i{font-size:14px;padding-top:1px}.transparent-boxes__item .box-content a:hover{transition:all .3s ease}.transparent-boxes__item .box-content a:hover i{padding-left:5px;transition:all .3s ease}.h2-styles{font-size:48px!important;font-weight:500!important;letter-spacing:-1.5px;margin-bottom:16px;margin-top:-10px}.h2-styles,h2{line-height:1.2!important}h2{padding-top:4px!important}.form-response{background-color:#fff;color:#b22222;padding:10px}ol li,ul li{font-size:18px}.header-container{max-width:1320px}.contact-header-wrap{height:96px!important;min-height:100%!important;padding-bottom:0!important;padding-top:0!important}.contact-header-wrap .container{display:none}@media screen and (max-width:991px){.contact-info{max-width:100%}}.custom-contact-info__name{color:#111;font-size:25px;font-weight:500;padding-left:0}.custom-contact-info__btn{cursor:pointer;display:none;font-weight:500}.custom-contact-info__wrapper{display:grid;grid-template-rows:0fr;overflow:visible;transition:.25s ease-in-out}.custom-contact-info__wrapper .inner{min-height:0}.custom-contact-info__wrapper .inner .custom-contact-info-list{list-style-type:none}.custom-contact-info__wrapper .inner .custom-contact-info-list li{position:relative}.custom-contact-info__wrapper .inner .custom-contact-info-list li a{color:#111;font-weight:500;transition:.25s ease-in-out}.custom-contact-info__wrapper .inner .custom-contact-info-list li a:hover{color:#5512d4}.custom-contact-info__wrapper .inner .custom-contact-info-list li:first-child:after{background-image:url(../assets/img/icons/email.svg);background-repeat:no-repeat;content:"";height:30px;left:-40px;position:absolute;top:4px;width:21px}.custom-contact-info__wrapper .inner .custom-contact-info-list li:not(:last-child){margin-bottom:10px}.custom-contact-info__wrapper .inner .custom-contact-info-list li:first-child{margin-top:10px}.custom-contact-info__wrapper.active{grid-template-rows:1fr}.pt-60{padding-top:60px}.pb-60{padding-bottom:60px}.single-benefit .content,.single-benefit .content .no-desc{margin-bottom:0}.single-benefit .btn-link{padding-top:15px}.post-details ul{display:flex;flex-wrap:wrap}@media screen and (max-width:484px){.post-details ul{gap:8px;justify-content:center}}.post-details ul li{align-items:center!important;display:flex;gap:6px;padding:0!important}@media screen and (max-width:464px){.post-details ul li{width:-moz-fit-content;width:fit-content}}.post-details ul li .post-meta-info{font-size:14px!important;font-weight:400!important}.post-details ul li:not(:last-child){margin-right:20px!important}#section-quiz .radio-field input{border:3px solid #ececec!important;border-radius:0!important}.single-blog--post-content h2{font-size:32px}.single-blog--post-content h2 span,.single-blog--post-content h3 span{color:#111}.features-box__wrapper{display:flex;flex-wrap:wrap}.features-box__item,.single-feature{display:flex;flex-direction:column}.single-feature{flex-grow:1;justify-content:space-between}.blog-sidebar{background-color:#f3f6fc;padding:15px}@media screen and (max-width:991px){.big-boxes-items{gap:20px}}.simple-translate-system-theme{display:none}.description-technologies{padding:12px 0 48px}.description-technologies__wrapper .text-content h2{font-size:32px!important;font-weight:600}@media only screen and (max-width:991px){.description-technologies__wrapper .text-content h2{text-align:center}}.description-technologies__wrapper .items{display:flex;gap:30px}@media screen and (max-width:768px){.description-technologies__wrapper .items{gap:20px}}.description-technologies__wrapper .items .item{max-height:45px;max-width:45px}@media screen and (max-width:768px){.description-technologies__wrapper .items .item{max-height:35px;max-width:35px}}.description-technologies__wrapper .items .item img{height:100%;width:100%}.case-study-details__wrapper{display:flex;gap:128px}@media only screen and (max-width:991px){.case-study-details__wrapper{gap:64px}}@media only screen and (max-width:624px){.case-study-details__wrapper{flex-direction:column;gap:32px}}.case-study-details__wrapper .content-side{width:40%}@media only screen and (max-width:624px){.case-study-details__wrapper .content-side{width:100%}}.case-study-details__wrapper .content-side h3{padding-bottom:22px}.case-study-details__wrapper .content-side .client-info{padding-bottom:25px}.case-study-details__wrapper .content-side .services ul{display:flex;flex-direction:column;gap:10px;list-style-type:none;margin-left:0;padding-left:0}.case-study-details__wrapper .content-side .services ul li{background-color:#ebf5fd;border-radius:50px;color:#000;font-size:14px;padding:4px 12px;width:-moz-fit-content;width:fit-content}.case-study-details__wrapper .content-description{width:60%}@media only screen and (max-width:624px){.case-study-details__wrapper .content-description{width:100%}}.case-study-details__wrapper .content-description h1,.case-study-details__wrapper .content-description h2,.case-study-details__wrapper .content-description h3,.case-study-details__wrapper .content-description h4,.case-study-details__wrapper .content-description h5,.case-study-details__wrapper .content-description h6{margin-bottom:12px}.case-study-gallery{padding-bottom:120px;padding-top:60px}.case-study-gallery__full{padding-bottom:10px}.case-study-gallery__full h3{padding:35px 0 20px}.case-study-gallery__full .image{height:520px;width:100%}@media only screen and (max-width:624px){.case-study-gallery__full .image{height:320px}}.case-study-gallery__full .image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.case-study-gallery__full .image:not(:last-child){padding-bottom:10px}.case-study-gallery__grid{display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:771px){.case-study-gallery__grid{grid-template-columns:repeat(1,1fr)}}.case-study-gallery__grid .image{height:380px;width:100%}@media only screen and (max-width:771px){.case-study-gallery__grid .image{height:320px}}.case-study-gallery__grid .image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (max-width:771px){.case-study-gallery__grid .image img{-o-object-fit:contain;object-fit:contain}}.testimonial-swiper-slider .testimonialSwiper{background-color:#fff}.testimonial-swiper-slider .testimonialSwiper .swiper-pagination .swiper-pagination-bullet{background-color:rgba(85,81,239,.2)!important;opacity:1!important}.testimonial-swiper-slider .testimonialSwiper .swiper-pagination .swiper-pagination-bullet-active{position:relative}.testimonial-swiper-slider .testimonialSwiper .swiper-pagination .swiper-pagination-bullet-active:after{background-color:rgba(85,81,239,.2);border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;transform:scale(2);width:100%}.testimonial-swiper-slider .testimonial-slide{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 40px 54px}.testimonial-swiper-slider .testimonial-slide .image{margin-bottom:30px;width:100px}.testimonial-swiper-slider .testimonial-slide .image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.testimonial-swiper-slider .testimonial-slide p{text-align:center}.testimonial-swiper-slider .testimonial-slide .meta-info{margin-top:25px}.testimonial-swiper-slider .testimonial-slide .meta-info .content h5{color:#666;font-size:18px;padding-bottom:6px;text-align:center}.testimonial-swiper-slider .testimonial-slide .meta-info .content p{font-size:14px;text-align:center}@media screen and (max-width:991px){.single-testimonial-slide{padding:35px!important}.testimonial-slider-wrap{min-height:450px}}.hero-desktop{position:relative}.hero-desktop .hero-poster,.hero-desktop dotlottie-player{border-radius:20px;display:block;height:auto;margin:0 auto;width:clamp(960px,60vw,1600px)}.hero-desktop.lottie-loaded .hero-poster{opacity:0;transition:opacity .3s}.banner-img-mobile{display:none}@media screen and (max-width:767px){.banner-img-mobile{display:block}}.entry-content ul{display:block;flex-direction:column!important}.entry-content ul li{position:relative}.entry-content ul li:before{color:#000;content:"•";font-size:2em;left:-20px;line-height:1.2;position:absolute;top:-5px}.video-container{background-color:#fff;border-radius:20px;height:630px;padding:15px}@media screen and (max-width:991px){.video-container{height:auto}}
/*# sourceMappingURL=styles.css.map */
