@import url(https://fonts.googleapis.com/css2?family=Tajawal:wght@200;300;400;500;700;800;900&display=swap);@-webkit-keyframes fill-down{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(1,0);transform:scale(1,0)}50%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(1,1);transform:scale(1,1)}50.1%{-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scale(1,0);transform:scale(1,0)}}@keyframes fill-down{0%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(1,0);transform:scale(1,0)}50%{-webkit-transform-origin:0 0;transform-origin:0 0;-webkit-transform:scale(1,1);transform:scale(1,1)}50.1%{-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scale(1,0);transform:scale(1,0)}}@-webkit-keyframes logo-fill{0%{stroke-dashoffset:800}60%{stroke-dashoffset:0;fill-opacity:0}100%{stroke-dashoffset:0;fill-opacity:1}}@keyframes logo-fill{0%{stroke-dashoffset:800}60%{stroke-dashoffset:0;fill-opacity:0}100%{stroke-dashoffset:0;fill-opacity:1}}@-webkit-keyframes logo-fill2{0%{stroke-dashoffset:800;fill-opacity:0}85%{stroke-dashoffset:500;fill-opacity:0}100%{stroke-dashoffset:0;fill-opacity:1}}@keyframes logo-fill2{0%{stroke-dashoffset:800;fill-opacity:0}85%{stroke-dashoffset:500;fill-opacity:0}100%{stroke-dashoffset:0;fill-opacity:1}}@-webkit-keyframes logo-fill-pages{0%{stroke-dashoffset:3400}60%{stroke-dashoffset:0;fill-opacity:0}100%{stroke-dashoffset:0;fill-opacity:1}}@keyframes logo-fill-pages{0%{stroke-dashoffset:3400}60%{stroke-dashoffset:0;fill-opacity:0}100%{stroke-dashoffset:0;fill-opacity:1}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes spin{100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@-webkit-keyframes scroll{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(50px) translateX(-50%);transform:translateY(50px) translateX(-50%)}}@keyframes scroll{0%{opacity:1}100%{opacity:0;-webkit-transform:translateY(50px) translateX(-50%);transform:translateY(50px) translateX(-50%)}}@-webkit-keyframes move{100%{-webkit-transform:translate3d(0,0,1px) rotate(360deg);transform:translate3d(0,0,1px) rotate(360deg)}}@keyframes move{100%{-webkit-transform:translate3d(0,0,1px) rotate(360deg);transform:translate3d(0,0,1px) rotate(360deg)}}@-webkit-keyframes menu-rays{from{background-position:0 0}to{background-position:0 41px}}@keyframes menu-rays{from{background-position:0 0}to{background-position:0 41px}}@-webkit-keyframes hue-rotate{from{-webkit-filter:hue-rotate(0);filter:hue-rotate(0)}to{-webkit-filter:hue-rotate(360deg);filter:hue-rotate(360deg)}}@keyframes hue-rotate{from{-webkit-filter:hue-rotate(0);filter:hue-rotate(0)}to{-webkit-filter:hue-rotate(360deg);filter:hue-rotate(360deg)}}@-webkit-keyframes tickerScrollLTR{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}}@keyframes tickerScrollLTR{0%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}100%{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}}@-webkit-keyframes tickerScrollRTL{0%{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes tickerScrollRTL{0%{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.contactus--page .contact-form .custom-radio-selection .radio-card .card-ui,.contactus--page .contact-form .custom-radio-selection .radio-card .card-ui .list-ui,.contactus--page .contact-form .custom-radio-selection .radio-card .card-ui span,.contactus--page .contact-form .form-item input[type=email],.contactus--page .contact-form .form-item input[type=tel],.contactus--page .contact-form .form-item input[type=text],.contactus--page .contact-form .form-item.custom-select-wrapper .custom-select-trigger,.contactus--page .contact-form .form-item.custom-select-wrapper .custom-select-trigger .arrow,.contactus--page .contact-form .step-buttons a,.contactus--page .contact-form .step-buttons button,.contactus--page .contact-form .step-progress .form-progress-bar .form-progress,.fold-section .fold-button-wrapper .fold-btn,.fold-section .fold-section-wrapper .fold-section-content .fold-section-buttons a,.fold-section .fold-section-wrapper .fold-section-content .fold-section-buttons a:before,.footer-nav li a,.footer-widget-contact .contact-details .contact-item a,.header-buttons,.header-buttons a.contact-button,.header-buttons a.lang-button,.header-container,.header-container ul.navigation-menu>li>a.nav-link,.overlay--layer,.project-item__content,.project-item__content a,.project-item__img img,.section-buttons a,.section-buttons a:before,.section-ticker .ticker-item,.section-ticker .ticker-item img,.service-item,.side-menu .side-menu__content-middle .side-menu-block .navbar-nav>li>a,.single-project .project-about .project-about-inner .project-about-item .site-link-button,.single-project .project-about .project-about-inner .project-about-item .site-link-button:before,.single-project .project-gallery .gallery-slider-wrapper .gallery-slider img,.slider-ctrl .slick-arrow,.slider-dots ul.slick-dots li button,.social-icons ul li,.social-icons ul li a,.social-icons ul li a i,.sub-services-inner .sub-service-item,.tax_filter a{-webkit-transition:ease .3s;transition:ease .3s}.project-item__content a:hover{color:#aa90d3}.companies-section h2 span,.contactus--page .contact-form .form-step h2,.contactus--page .contact-form .form-step h5,.counters-section .counter-item .counter,.counters-section .counter-item h3,.counters-section .counter-item p,.default--page .h1,.default--page .h2,.default--page .h3,.default--page .h4,.default--page .h5,.default--page .h6,.default--page h1,.default--page h2,.default--page h3,.default--page h4,.default--page h5,.default--page h6,.default--page p,.fold-section .fold-section-wrapper .fold-section-content .fold-section-buttons a,.fold-section .fold-section-wrapper .fold-section-content .fold-section-in h1,.fold-section .fold-section-wrapper .fold-section-content .fold-section-in p,.footer-bar .site-copyrights h3,.footer-nav li:focus a,.footer-nav li:hover a,.footer-widget-contact .contact-details .contact-item:focus a,.footer-widget-contact .contact-details .contact-item:hover a,.footer-widget__head h3,.go-top i,.project-item__content a,.section-buttons a,.section-head__wrapper .section-head,.section-head__wrapper span,.service-item-header h2,.side-menu .side-menu__content-middle .side-menu-block .navbar-nav li>a,.side-menu .side-menu__content-middle .side-menu-block .navbar-nav>li>a,.side-menu .side-menu__head a,.single--page .h1,.single--page .h2,.single--page .h3,.single--page .h4,.single--page .h5,.single--page .h6,.single--page h1,.single--page h2,.single--page h3,.single--page h4,.single--page h5,.single--page h6,.single--page p,.single-project .project-about .project-about-inner .project-about-item .site-link-button,.sub-services-inner .sub-service-item h2,.testimonial-section .testimonial-item__head button{color:#fff}.companies-section h2,.header-container ul.navigation-menu li:hover>a,.header-container ul.navigation-menu li>a,.header-container ul.navigation-menu>li>a.nav-link:hover,.side-menu .side-menu__content-middle .side-menu-block .navbar-nav>li>a:hover{color:#7b7393}.go-top,.header-container.heads-down,.header-container.heads-up,.project-item__img{background-color:#23164c}.go-top:hover,.slider-ctrl .slick-arrow:hover{background-color:#aa90d3}.header-buttons a.contact-button,.section-ticker.hover-invert .ticker-item:hover{background-color:#fff}.page-fold{background-color:#000}.fold-section .fold-section-wrapper .fold-section-content .fold-section-in h1,.footer-widget__head h3{font-weight:400}.companies-section h2,.default--page .h1,.default--page .h2,.default--page .h3,.default--page .h4,.default--page .h5,.default--page .h6,.default--page h1,.default--page h2,.default--page h3,.default--page h4,.default--page h5,.default--page h6,.fold-section .fold-section-wrapper .fold-section-content .fold-section-in div,.footer-widget-logo p,.header-buttons a.lang-button,.section-head__wrapper span,.section-ticker.section-ticker-text .ticker-item,.service-item-content a,.side-menu .side-menu__content-middle .side-menu-block .navbar-nav>li>a,.single--page .h1,.single--page .h2,.single--page .h3,.single--page .h4,.single--page .h5,.single--page .h6,.single--page h1,.single--page h2,.single--page h3,.single--page h4,.single--page h5,.single--page h6,.social-icons ul li a{font-weight:400}.contactus--page .contact-form .form-step h2,.contactus--page .contact-form .form-step h5,.counters-section .counter-item h3,.footer-nav li a,.page-fold h1.page-fold-title,.single-project .project-about .project-about-inner .project-about-item .content,.single-project .project-head h1,.single-service .service-head h1{font-weight:400}.companies-section h2,.go-top,.slider-dots{text-align:center}.counters-section,.default--page,.fold-section .fold-section-wrapper .fold-section-content .fold-section-buttons a,.fold-section .fold-section-wrapper .fold-video-wrapper,.gotidea-section,.inner--page,.page-fold,.section-buttons a,.single--page,.single-project .project-about,.single-project .project-about .project-about-inner .project-about-item .site-link-button,.single-project .project-head,.single-service .service-head,.single-service .service-head .service-thumb,.technologies-section{position:relative}.fold-section .fold-button-wrapper,.fold-section .fold-section-wrapper .fold-video-wrapper:before,.footer:after,.footer:before,.gotidea-section:after,.page-fold:before,.project-item__content,.service-item-inner,.single-project .project-about:before,.single-project .project-head:before,.single-service .service-head .service-thumb:before,.slider-ctrl .slick-arrow:before,.technologies-section:after{position:absolute}.fold-section .fold-section-wrapper .fold-section-content .fold-section-buttons a:before,.fold-section .fold-section-wrapper .fold-video-wrapper:before,.footer-bar .site-copyrights h3:before,.footer-widget-sitemap .footer-nav li a:after,.footer:after,.footer:before,.gotidea-section:after,.page-fold:before,.section-buttons a:before,.single-project .project-about .project-about-inner .project-about-item .site-link-button:before,.single-project .project-about:before,.single-project .project-head:before,.single-service .service-head .service-thumb:before,.technologies-section:after,a.whatsapp-btn:after{content:""}.slider-ctrl .slick-arrow:after{background:-webkit-gradient(linear,left top,right top,color-stop(20%,#aa90d3),color-stop(90%,#fff));background:linear-gradient(90deg,#aa90d3 20%,#fff 90%)}@font-face{font-family:Aeonik;font-style:normal;font-weight:400;src:url(../fonts/Aeonik-Regular.eot?) format("eot"),url(../fonts/Aeonik-Regular.woff2) format("woff2"),url(../fonts/Aeonik-Regular.woff) format("woff"),url(../fonts/Aeonik-Regular.ttf) format("truetype"),url(../fonts/Aeonik-Regular.svg#Aeonik) format("svg")}/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:Aeonik,Tajawal;font-size:62.5%;line-height:1.4;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0!important;height:100%;background:#000;color:#fff;text-align:left;font-weight:400;line-height:1.4;font-size:16px;font-size:1.6rem;font-family:Aeonik,Tajawal;direction:ltr}#smooth-wrapper{overflow:hidden;fixed:0;width:100%;height:100%}#smooth-content{overflow:visible;width:100%;will-change:transform}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects;color:#23164c}a:active,a:hover{outline-width:0;-webkit-box-shadow:none;box-shadow:none;text-decoration:none;-webkit-appearance:none;color:inherit}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:400;line-height:1}.clearfix::after{clear:both;content:"";display:table}.hide-text{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.container-cs{max-width:1230px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px;width:100%}.main-wrapper{position:relative;z-index:35;overflow:hidden}.header-buttons{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.header-buttons a.lang-button{font-size:15px;color:#fff;margin-left:10px;height:40px;display:inline-block;line-height:40px}.header-buttons a.lang-button.lang-button-active,.header-buttons a.lang-button:hover{color:#aa90d3}.header-buttons a.contact-button{font-size:15px;color:#222;padding:17px 15px;margin-left:10px;display:inline-block;line-height:1;border-radius:50px}.header-buttons a.contact-button:hover{background:#aa90d3;color:#fff}.header-container{width:100%;border-bottom:1px solid rgba(255,255,255,.1);position:fixed;top:0;z-index:555;padding:0}.header-container .header-logo{z-index:2;margin:30px 0;height:auto;width:120px;position:relative;-webkit-transition:all ease .3s;transition:all ease .3s}.header-container .header-logo img{max-width:100%;height:auto;display:block;width:100%}.header-container .header-container-in{z-index:555;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.header-container ul.navigation-menu{text-transform:capitalize}.header-container ul.navigation-menu>li{padding:0 3px}.header-container ul.navigation-menu>li>a.nav-link{line-height:5rem;padding:0 10px;position:relative;color:#fff;font-size:14px}.header-container ul.navigation-menu>li>a.nav-link.has-submenu-toggle:after,.header-container ul.navigation-menu>li>a.nav-link.has-submenu:after{content:"\f0dd";font-family:"Font Awesome 5 Pro";font-weight:900;display:inline-block;vertical-align:bottom;margin-left:5px;font-size:10px}.header-container ul.navigation-menu>li>a.nav-link .sub-arrow{border-right:2px solid #fff;border-bottom:2px solid #fff;margin-top:-8px}.header-container ul.navigation-menu>li>a.nav-link:hover .sub-arrow{border-color:#7b7393}.header-container ul.navigation-menu li ul.sub-menu{-webkit-box-shadow:10px 7px 15px rgba(0,0,0,.2);box-shadow:10px 7px 15px rgba(0,0,0,.2)}.header-container ul.navigation-menu li ul.sub-menu li:hover>a{background:#7b7393;color:#fff}.header-container ul.navigation-menu li ul.sub-menu li a{font-size:12px;line-height:1.7rem;min-width:20rem;display:block;color:#222;padding:10px 15px;-webkit-transition:all ease .3s;transition:all ease .3s}.header-container ul.navigation-menu li ul.sub-menu li a .sub-arrow{border-right:2px solid #fff;border-bottom:2px solid #fff;margin-top:-8px}.header-container ul.navigation-menu li ul.sub-menu li a .highlighted,.header-container ul.navigation-menu li ul.sub-menu li a:hover{background:#aa90d3;color:#fff}.header-container .mega-menu__container{position:absolute;top:100%;left:0;right:0;width:100%;padding:20px 0;background-color:#fff;display:none;opacity:0;visibility:hidden;-webkit-transition:opacity .3s ease,visibility .3s ease;transition:opacity .3s ease,visibility .3s ease;z-index:1000;margin-top:0}.header-container .mega-menu__inner{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:992px){.header-container .mega-menu__inner{max-width:960px}}@media (min-width:1200px){.header-container .mega-menu__inner{max-width:1140px}}.header-container .mega-menu__grid{display:grid;grid-template-columns:repeat(var(--mega-columns,4),1fr);gap:30px}@media (max-width:1199.98px){.header-container .mega-menu__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:991.98px){.header-container .mega-menu__grid{grid-template-columns:1fr}}.header-container li.has-mega-menu{position:static!important}.header-container li.has-mega-menu:hover>.mega-menu__container{display:block;opacity:1;visibility:visible}.header-container li.mega-menu__col{list-style:none;grid-column:span var(--col-span,1)}.header-container li.mega-menu__col .mega-menu__heading{display:block;font-family:inherit;font-size:16px;color:#222;font-weight:900;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.3);cursor:default}.header-container li.mega-menu__col ul.mega-menu__list{padding:0;margin:0;list-style:none}.header-container li.mega-menu__col ul.mega-menu__list li{display:block;width:100%}.header-container li.mega-menu__col ul.mega-menu__list li a{font-size:14px;color:#555;text-decoration:none;-webkit-transition:color .2s ease,-webkit-transform .2s ease;transition:color .2s ease,-webkit-transform .2s ease;transition:color .2s ease,transform .2s ease;transition:color .2s ease,transform .2s ease,-webkit-transform .2s ease;display:block;padding:5px 0;line-height:1.4;font-weight:400;border:0}.header-container li.mega-menu__col ul.mega-menu__list li a:hover{color:#aa90d3;-webkit-transform:translateX(5px);transform:translateX(5px)}.header-container li.mega-menu__col ul.mega-menu__list.depth_1 li:not(:last-child){margin-bottom:10px}.header-container li.mega-menu__col ul.mega-menu__list.depth_1 li:not(:last-child) a{border-bottom:1px solid rgba(0,0,0,.1)}.header-container li.has-children{position:relative}.header-container li.has-children>ul.sub-menu{position:absolute;top:100%;left:0;min-width:220px;background-color:#fff;padding:0;margin:0;list-style:none;display:none;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;z-index:1000}.header-container li.has-children>ul.sub-menu ul.sub-menu{top:0;left:100%}.header-container li.has-children:hover>ul.sub-menu{display:block;opacity:1;visibility:visible;top:100%}.header-container li.has-children ul.sub-menu li.has-children:hover>ul.sub-menu{display:block;opacity:1;visibility:visible}.header-container.heads-down,.header-container.heads-up{background:rgba(34,34,34,.3);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.side-menu{position:fixed;left:-100%;width:400px;height:100%;max-width:85%;top:0;z-index:999999999;-webkit-transition:ease .4s;transition:ease .4s;background-color:#23164c}.side-menu.is-opened{left:0}.side-menu .side-menu__head{padding:0 20px 0 0;background-color:#fff;position:absolute;top:0;width:100%}.side-menu .side-menu__head h2{display:inline-block;line-height:70px;margin-bottom:0;color:#fff;font-size:17px}.side-menu .side-menu__head a{display:block;position:absolute;right:10px;top:10px;width:40px;height:40px;line-height:40px;text-align:center;border:1px solid rgba(255,255,255,.1)}.side-menu .side-menu__head a .close-icon{font-size:22px}.side-menu .side-menu__content{padding-top:70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-height:100%;min-height:100%}.side-menu .side-menu__content-middle{overflow:hidden;overflow-y:scroll;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.side-menu .side-menu__content-middle::-webkit-scrollbar{width:10px;background-color:rgba(255,255,255,.1)}.side-menu .side-menu__content-middle::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.15)}.side-menu .side-menu__content-middle::-webkit-scrollbar-track{background-color:rgba(38,38,38,.25)}.side-menu .side-menu__content-middle .side-menu-block{padding:20px 40px;text-align:left}.side-menu .side-menu__content-middle .side-menu-block h2{font-size:18px}.side-menu .side-menu__content-middle .side-menu-block .navbar-nav li:hover>a .sub-arrow{border-color:#fff}.side-menu .side-menu__content-middle .side-menu-block .navbar-nav li:hover>a:before{height:5px;opacity:1}.side-menu .side-menu__content-middle .side-menu-block .navbar-nav li>a .sub-arrow{border-color:#fff}.side-menu .side-menu__content-middle .side-menu-block .navbar-nav li>a:before{height:5px;opacity:1}.side-menu .side-menu__content-middle .side-menu-block .navbar-nav>li{padding:0}.side-menu .side-menu__content-middle .side-menu-block .navbar-nav>li>a{font-size:16px;line-height:4rem;position:relative;padding:5px 0}.side-menu .side-menu__content-middle .side-menu-block .navbar-nav>li .sub-arrow{border-right:2px solid #fff;border-bottom:2px solid #fff;width:6px;height:6px;margin-top:-4px;right:0;left:inherit}.side-menu .side-menu__content-middle .side-menu-block .navbar-nav>li.columns ul{-webkit-columns:2;-moz-columns:2;columns:2;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.side-menu .side-menu__content-middle .side-menu-block .navbar-nav>li.columns ul li{-webkit-column-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid-column}.side-menu .side-menu__content-middle .side-menu-block .navbar-nav li ul.sub-menu{padding:10px 0}.side-menu .side-menu__content-middle .side-menu-block .navbar-nav li ul.sub-menu li:hover>a{background:#23164c;color:#fff}.side-menu .side-menu__content-middle .side-menu-block .navbar-nav li ul.sub-menu li:hover>a .sub-arrow{border-color:#fff}.side-menu .side-menu__content-middle .side-menu-block .navbar-nav li ul.sub-menu li:hover>a:before{height:10%;opacity:1}.side-menu .side-menu__content-middle .side-menu-block .navbar-nav li ul.sub-menu li a{font-size:16px;line-height:2rem;min-width:20rem;color:#fff;padding:8px 0!important;-webkit-transition:all ease .3s;transition:all ease .3s}.side-menu .side-menu__content-middle .side-menu-block .navbar-nav li ul.sub-menu li a .sub-arrow{right:12px;left:auto;margin-top:-4px}.side-menu .side-menu__content-middle .side-menu-block .navbar-nav li ul.sub-menu li a i{margin-right:10px;font-size:15px;min-width:1.4em;text-align:center}.side-menu .side-menu__content-middle .side-menu-block .navbar-nav li ul.sub-menu li a .highlighted,.side-menu .side-menu__content-middle .side-menu-block .navbar-nav li ul.sub-menu li a:hover{color:#aa90d3}.side-menu .side-menu__content-middle .side-menu-block .navbar-nav li ul.sub-menu li a .highlighted .sub-arrow,.side-menu .side-menu__content-middle .side-menu-block .navbar-nav li ul.sub-menu li a:hover .sub-arrow{border-color:#fff}.side-menu .side-menu__content-middle .side-menu-block .navbar-nav li ul.sub-menu li:not(:nth-last-of-type(1)){border-bottom:1px solid rgba(255,255,255,.05)}.overlay--layer{position:fixed;top:0;left:0;height:100%;width:100%;opacity:0;visibility:hidden;-webkit-transition:opacity .25s ease,visibility 0s ease;transition:opacity .25s ease,visibility 0s ease;background-color:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:9999999}.overlay--layer.opened{opacity:1;visibility:visible}@media (max-width:1199.98px){.header-container .header-logo{z-index:2;height:auto;width:180px;position:relative;-webkit-transition:all ease .3s;transition:all ease .3s}.header-container .header-logo img{max-width:100%;height:auto;display:block;width:100%}.header-container ul.navigation-menu{text-transform:capitalize}.header-container ul.navigation-menu>li{padding:0}.header-container ul.navigation-menu>li>a{font-size:16px}.header-container ul.navigation-menu li ul.sub-menu li a{font-size:13px}.header-buttons a.lang-button{font-size:15px}.header-buttons a.contact-button{padding:13px 15px}}@media (max-width:991.98px){.container-cs{padding:0 15px;max-width:100%}.header-container.heads-down .nav-menu-wrapper,.nav-menu-wrapper{width:100%;clear:both;padding:0;background:#fff}.header-container .header-container-in{display:block;padding:0}.header-container .header-logo{float:left;width:160px;height:auto}.header-container .header-buttons{float:right;margin:28px 0 0 0}.header-container .header-buttons .lang_btns{display:inline-block}.header-container .header-buttons .lang_btns .btns .lang_btns-in{top:2px}.header-container .header-buttons .lang_btns .btns .lang_btns-in a{opacity:1}.header-container .header-buttons .lang_btns .btns span{opacity:0}.header-container ul.navigation-menu li,.header-container.heads-down ul.navigation-menu li,.header-container.heads-up ul.navigation-menu li{padding:0}.header-container ul.navigation-menu li a,.header-container.heads-down ul.navigation-menu li a,.header-container.heads-up ul.navigation-menu li a{font-size:13px;line-height:3.5rem;color:#23164c;padding:10px}.header-container ul.navigation-menu li a.has-submenu,.header-container.heads-down ul.navigation-menu li a.has-submenu,.header-container.heads-up ul.navigation-menu li a.has-submenu{padding:5px 45px 5px 20px}.header-container ul.navigation-menu li:not(first-child)>a,.header-container.heads-down ul.navigation-menu li:not(first-child)>a,.header-container.heads-up ul.navigation-menu li:not(first-child)>a{border-top:1px solid rgba(0,0,0,.05)}.header-container ul.navigation-menu>li>a,.header-container.heads-down ul.navigation-menu>li>a,.header-container.heads-up ul.navigation-menu>li>a{font-size:14px;color:#222;-webkit-transition:all ease .3s;transition:all ease .3s;padding:5px 20px}.header-container ul.navigation-menu>li>a .sub-arrow,.header-container.heads-down ul.navigation-menu>li>a .sub-arrow,.header-container.heads-up ul.navigation-menu>li>a .sub-arrow{width:20px;height:20px;line-height:20px!important;border:0;-webkit-transform:rotate(0);transform:rotate(0);border-radius:20px;margin-top:-10px;right:15px;left:auto;background:rgba(0,0,0,.2);font-weight:700}.header-container ul.navigation-menu>li>a .sub-arrow:before,.header-container.heads-down ul.navigation-menu>li>a .sub-arrow:before,.header-container.heads-up ul.navigation-menu>li>a .sub-arrow:before{font-size:14px;border-right:1px solid #000;border-bottom:1px solid #000;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:4px;height:4px;display:block;margin:8px auto;-webkit-transition:all ease .3s;transition:all ease .3s}.header-container ul.navigation-menu>li>a:before,.header-container.heads-down ul.navigation-menu>li>a:before,.header-container.heads-up ul.navigation-menu>li>a:before{display:none}.header-container ul.navigation-menu>li>a.highlighted,.header-container ul.navigation-menu>li>a:hover,.header-container.heads-down ul.navigation-menu>li>a.highlighted,.header-container.heads-down ul.navigation-menu>li>a:hover,.header-container.heads-up ul.navigation-menu>li>a.highlighted,.header-container.heads-up ul.navigation-menu>li>a:hover{background:#23164c;color:#fff}.header-container ul.navigation-menu>li>a.highlighted .sub-arrow,.header-container ul.navigation-menu>li>a:hover .sub-arrow,.header-container.heads-down ul.navigation-menu>li>a.highlighted .sub-arrow,.header-container.heads-down ul.navigation-menu>li>a:hover .sub-arrow,.header-container.heads-up ul.navigation-menu>li>a.highlighted .sub-arrow,.header-container.heads-up ul.navigation-menu>li>a:hover .sub-arrow{width:20px;height:20px;background:#fff;border:0}.header-container ul.navigation-menu>li>a.highlighted .sub-arrow:before,.header-container ul.navigation-menu>li>a:hover .sub-arrow:before,.header-container.heads-down ul.navigation-menu>li>a.highlighted .sub-arrow:before,.header-container.heads-down ul.navigation-menu>li>a:hover .sub-arrow:before,.header-container.heads-up ul.navigation-menu>li>a.highlighted .sub-arrow:before,.header-container.heads-up ul.navigation-menu>li>a:hover .sub-arrow:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header-container ul.navigation-menu>li>a.highlighted .sub-arrow:before,.header-container.heads-down ul.navigation-menu>li>a.highlighted .sub-arrow:before,.header-container.heads-up ul.navigation-menu>li>a.highlighted .sub-arrow:before{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.header-container ul.navigation-menu>li ul.sub-menu,.header-container.heads-down ul.navigation-menu>li ul.sub-menu,.header-container.heads-up ul.navigation-menu>li ul.sub-menu{-webkit-box-shadow:none;box-shadow:none}.header-container ul.navigation-menu>li ul.sub-menu li a,.header-container.heads-down ul.navigation-menu>li ul.sub-menu li a,.header-container.heads-up ul.navigation-menu>li ul.sub-menu li a{font-size:15px;color:#222;padding:10px 35px 10px 20px;background:#e6e6e6;line-height:2rem}.header-container ul.navigation-menu>li ul.sub-menu li a.has-submenu,.header-container.heads-down ul.navigation-menu>li ul.sub-menu li a.has-submenu,.header-container.heads-up ul.navigation-menu>li ul.sub-menu li a.has-submenu{padding:10px 45px 10px 20px!important}.header-container ul.navigation-menu>li ul.sub-menu li a .sub-arrow,.header-container.heads-down ul.navigation-menu>li ul.sub-menu li a .sub-arrow,.header-container.heads-up ul.navigation-menu>li ul.sub-menu li a .sub-arrow{width:20px;height:20px;line-height:20px!important;border:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-radius:20px;margin-top:-10px;right:15px;left:auto;font-weight:700;visibility:visible}.header-container ul.navigation-menu>li ul.sub-menu li a .sub-arrow:before,.header-container.heads-down ul.navigation-menu>li ul.sub-menu li a .sub-arrow:before,.header-container.heads-up ul.navigation-menu>li ul.sub-menu li a .sub-arrow:before{font-size:14px;border-right:1px solid #000;border-bottom:1px solid #000;width:4px;height:4px;display:block;margin:8px auto;-webkit-transition:all ease .3s;transition:all ease .3s}.header-container ul.navigation-menu>li ul.sub-menu li a.highlighted,.header-container ul.navigation-menu>li ul.sub-menu li a:hover,.header-container.heads-down ul.navigation-menu>li ul.sub-menu li a.highlighted,.header-container.heads-down ul.navigation-menu>li ul.sub-menu li a:hover,.header-container.heads-up ul.navigation-menu>li ul.sub-menu li a.highlighted,.header-container.heads-up ul.navigation-menu>li ul.sub-menu li a:hover{background:#110b24;color:#fff}.header-container ul.navigation-menu>li ul.sub-menu li a.highlighted .sub-arrow,.header-container ul.navigation-menu>li ul.sub-menu li a:hover .sub-arrow,.header-container.heads-down ul.navigation-menu>li ul.sub-menu li a.highlighted .sub-arrow,.header-container.heads-down ul.navigation-menu>li ul.sub-menu li a:hover .sub-arrow,.header-container.heads-up ul.navigation-menu>li ul.sub-menu li a.highlighted .sub-arrow,.header-container.heads-up ul.navigation-menu>li ul.sub-menu li a:hover .sub-arrow{width:20px;height:20px;background:0 0}.header-container ul.navigation-menu>li ul.sub-menu li a.highlighted .sub-arrow:before,.header-container ul.navigation-menu>li ul.sub-menu li a:hover .sub-arrow:before,.header-container.heads-down ul.navigation-menu>li ul.sub-menu li a.highlighted .sub-arrow:before,.header-container.heads-down ul.navigation-menu>li ul.sub-menu li a:hover .sub-arrow:before,.header-container.heads-up ul.navigation-menu>li ul.sub-menu li a.highlighted .sub-arrow:before,.header-container.heads-up ul.navigation-menu>li ul.sub-menu li a:hover .sub-arrow:before{border-color:#fff}.header-container ul.navigation-menu>li ul.sub-menu li a.highlighted .sub-arrow,.header-container.heads-down ul.navigation-menu>li ul.sub-menu li a.highlighted .sub-arrow,.header-container.heads-up ul.navigation-menu>li ul.sub-menu li a.highlighted .sub-arrow{-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}.header-container ul.navigation-menu>li ul.sub-menu li li a,.header-container.heads-down ul.navigation-menu>li ul.sub-menu li li a,.header-container.heads-up ul.navigation-menu>li ul.sub-menu li li a{font-size:12px;line-height:2.4rem;min-width:20rem;color:#000;background:#d9d9d9;padding:10px 50px 10px 20px;-webkit-transition:all ease .3s;transition:all ease .3s}}@media (max-width:767.98px){.header-buttons a.lang-button{font-size:13px}.header-buttons a.lang-button.lang-button-active{display:none}.header-buttons a.contact-button{font-size:13px;padding:14px 12px}.header-container .header-logo{width:160px}}.footer{position:relative;padding:10rem 0 0 0;z-index:2}.footer:before{bottom:-50px;right:0;background:url(../img/footer-pattern.svg) bottom center no-repeat;width:35%;height:600px;z-index:-1}.footer:after{bottom:50%;left:0;width:30%;height:50%;background:#23164c;-webkit-filter:blur(152px);filter:blur(152px);z-index:-1}.footer-content{padding-bottom:4rem}.footer-widget{padding:0 0 1rem 0}.footer-widget-logo .footer-logo{z-index:2;margin:0 0 4px 0;height:auto;width:150px;position:relative;-webkit-transition:all ease .3s;transition:all ease .3s;display:block}.footer-widget-logo .footer-logo img{max-width:100%;height:auto;display:block;width:100%}.footer-widget-logo p{font-size:18px;margin-bottom:20px;text-transform:uppercase}.footer-widget__head{position:relative;margin-bottom:15px}.footer-widget__head h3{margin:0;padding:0;text-align:left;font-size:18px;text-transform:capitalize}.footer-widget-sitemap .footer-nav li a{border-bottom:1px solid rgba(255,255,255,.5)}.footer-widget-sitemap .footer-nav li a:after{display:inline-block;vertical-align:middle;-webkit-margin-start:8px;margin-inline-start:8px;width:10px;height:10px;background:url(../img/nav-arrow.svg) center no-repeat;background-size:contain}.footer-widget-contact .contact-details{margin-bottom:30px}.footer-widget-contact .contact-details .contact-item{margin-bottom:1rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.footer-widget-contact .contact-details .contact-item a{font-size:20px;line-height:1;font-size:14px;font-size:1.4rem;color:rgba(255,255,255,.5);border-bottom:1px solid rgba(255,255,255,.5);display:block;direction:ltr}.footer-widget-contact .contact-details .contact-item .icon{display:block}.footer-widget-contact .contact-details .contact-item .icon img{height:24px}.footer-nav{overflow:hidden;padding:0;margin:0;list-style:none}.footer-nav li{display:block;margin:0 0 10px 0}.footer-nav li a{position:relative;font-size:14px;font-size:1.4rem;white-space:nowrap;color:rgba(255,255,255,.5);text-transform:capitalize;display:inline-block}.footer-nav li:focus a,.footer-nav li:hover a{border-bottom-color:#fff}.footer-bar{padding:20px 0}.footer-bar .footer-bar-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-bar .site-copyrights{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.footer-bar .site-copyrights h3{display:block;margin:0;font-size:16px;font-size:1.6rem}.footer-bar .site-copyrights h3:before{display:inline-block;vertical-align:middle;width:30px;height:30px;background:url(../img/rights-logo.png) center no-repeat;background-size:contain}.footer-bar .site-copyrights .site-links .footer-nav{padding:0}.footer-bar .site-copyrights .site-links .footer-nav li{display:inline-block;margin:0 0 0 30px}.footer-bar .site-copyrights .site-links .footer-nav li a{font-size:16px;font-size:1.6rem}.footer-bar .xdes-rights{display:block;text-align:center}.footer-bar .xdes-rights a{display:inline-block;margin:0;width:200px;height:50px;background:url(../img/xdes__logo-en.png) center no-repeat;background-size:contain;line-height:30px}.go-top{width:60px;height:60px;right:30px!important;left:initial!important;bottom:100px!important;position:fixed;color:rgba(255,255,255,.5);cursor:pointer;border-radius:50px;z-index:55;-webkit-transition:background ease .3s;transition:background ease .3s}.go-top i{display:inline-block;width:20px;height:20px;font-size:15px;font-size:1.5rem;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all ease .3s;transition:all ease .3s}.go-top:hover{color:#fff}a.whatsapp-btn{width:60px;height:60px;position:fixed;z-index:9999999;right:15px!important;bottom:80px!important;background:#1ebea5;border-radius:50px;display:none;cursor:pointer;-webkit-transition:background ease .3s;transition:background ease .3s}a.whatsapp-btn:after{background:url(../img/whatsapp-icon.png) center no-repeat;background-size:contain;width:28px;height:28px;display:inline-block;vertical-align:middle;margin:15px 15px 0 0}.cursor-dot,.cursor-outline{pointer-events:none;position:fixed;top:0;left:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;will-change:transform;z-index:9999;-webkit-transition:opacity .3s ease,width .3s ease,height .3s ease,background-color .3s ease;transition:opacity .3s ease,width .3s ease,height .3s ease,background-color .3s ease}.cursor-dot{width:8px;height:8px;background-color:#aa90d3}.cursor-outline{width:50px;height:25px;background:url(../img/logo-light-icon.svg) left center no-repeat;background-size:contain!important;left:-10px}.cursor-outline.cursor-active{width:60px;height:35px}@media (max-width:1199.98px){.go-top{width:50px;height:50px}}@media (max-width:991.98px){.footer:before{width:60%}.footer:after{bottom:20%;width:50%;height:50%}.footer-widget{padding:0 0 5rem 0}}@media (max-width:767.98px){.footer{padding:10rem 1.5rem 0 1.5rem}.footer:before{width:100%}.footer:after{bottom:20%;width:50%;height:50%}.footer-bar .site-copyrights{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.footer-bar .site-copyrights h3{font-size:14px;font-size:1.4rem}.footer-bar .site-copyrights h3:before{width:25px;height:25px}}.nav-menu-wrapper{padding:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:0 auto;position:relative;position:relative;z-index:55;-webkit-box-flex:2;-ms-flex:2;flex:2}.nav-menu-wrapper .navbar{padding:0}.menu-toggler{overflow:visible;margin:0 0 0 1rem;padding:5px 0;width:45px;height:40px;float:right;outline:0!important;border:0;border-radius:5px;background:#23164c;color:#fff;color:inherit;text-transform:none;font:inherit;cursor:pointer;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter}.menu-toggler.collapsed{background:#23164c;color:#fff}.menu-toggler .menu__toggler-box{position:relative;display:inline-block;width:26px;height:26px}.menu-toggler .menu__toggler-inner{top:50%;display:block}.menu-toggler.collapsed .menu__toggler-inner,.menu-toggler.collapsed .menu__toggler-inner::before,.menu-toggler.collapsed.collapsed .menu__toggler-inner::after{background:#fff}.menu-toggler .menu__toggler-inner,.menu-toggler .menu__toggler-inner::after,.menu-toggler .menu__toggler-inner::before{position:absolute;width:26px;height:2px;border-radius:20px;background:#fff;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.menu-toggler .menu__toggler-inner::after,.menu-toggler .menu__toggler-inner::before{display:block;content:""}.menu-toggler .menu__toggler-inner::before{top:-7px}.menu-toggler .menu__toggler-inner::after{bottom:-7px}.menu-toggler .menu__toggler-inner{-webkit-transition-timing-function:cubic-bezier(.55,.055,.675,.19);transition-timing-function:cubic-bezier(.55,.055,.675,.19);-webkit-transition-duration:.22s;transition-duration:.22s}.menu-toggler .menu__toggler-inner::before{-webkit-transition:top .1s .25s ease-in,opacity .1s ease-in;transition:top .1s .25s ease-in,opacity .1s ease-in}.menu-toggler .menu__toggler-inner::after{-webkit-transition:bottom .1s .25s ease-in,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .25s ease-in,-webkit-transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19),-webkit-transform .22s cubic-bezier(.55,.055,.675,.19)}.menu-toggler:not(.collapsed) .menu__toggler-inner{-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:rotate(225deg);transform:rotate(225deg)}.menu-toggler:not(.collapsed) .menu__toggler-inner::before{top:0;opacity:0;-webkit-transition:top .1s ease-out,opacity .1s .12s ease-out;transition:top .1s ease-out,opacity .1s .12s ease-out}.menu-toggler:not(.collapsed) .menu__toggler-inner::after{bottom:0;-webkit-transition:bottom .1s ease-out,-webkit-transform .22s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,-webkit-transform .22s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1),-webkit-transform .22s .12s cubic-bezier(.215,.61,.355,1);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}@media (min-width:992px){.menu-toggler{display:none}}.page-fold{padding:30rem 0 0 0;z-index:2}.page-fold:before{bottom:50%;right:30%;width:50px;height:50px;background:#23164c;-webkit-transform:scale(14);transform:scale(14);-webkit-filter:blur(10px);filter:blur(10px);z-index:-1}.page-fold h1.page-fold-title{font-size:36px;background:-webkit-gradient(linear,left top,left bottom,color-stop(54.17%,#fff),to(#b372cf));background:linear-gradient(180deg,#fff 54.17%,#b372cf 100%);-webkit-background-clip:text;background-clip:text;text-fill-color:transparent;margin-bottom:80px}.pager-wrapper{width:100%;text-align:center}.pager-wrapper .pager{padding:5rem 0 0 0;margin:0;width:100%}.pager-wrapper .pager li{display:inline-block;margin:3px;border:none;font-family:"Arial Black",Gadget,sans-serif}.pager-wrapper .pager li a,.pager-wrapper .pager li span{display:block;overflow:hidden;padding:0;width:50px;height:50px;border:0;border-radius:50px;background:#aa90d3;color:#fff;font-size:12px;font-size:1.2rem;line-height:50px;-webkit-transition:all ease .3s;transition:all ease .3s}.pager-wrapper .pager li a:focus,.pager-wrapper .pager li a:hover,.pager-wrapper .pager li span:focus,.pager-wrapper .pager li span:hover{border-color:#23164c;background:#23164c;color:#fff}.pager-wrapper .pager li.active span{border-color:#23164c;background:#23164c;color:#fff}.pager-wrapper .pager .next,.pager-wrapper .pager .previous{display:none}.section-head__wrapper{position:relative;margin:0 0 50px 0;padding:0 0}.section-head__wrapper.text-center{text-align:center}.section-head__wrapper span{font-size:32px;margin-bottom:15px;display:block;line-height:1}.section-head__wrapper .section-head{font-size:20px}@media (max-width:1199.98px){.section-head__wrapper{margin:0 0 50px 0}.section-head__wrapper span{font-size:28px}.section-head__wrapper .section-head{font-size:18px}}@media (max-width:991.98px){.section-head__wrapper{margin:0 0 35px 0}.section-head__wrapper span{font-size:24px}.section-head__wrapper .section-head{font-size:16px}}.post-edit-link{color:#222;margin:50px 0 0 0;display:inline-block}.post-edit-link :focus,.post-edit-link:hover{color:#23164c}#wpadminbar{display:none!important}.fold-section .fold-section-wrapper .fold-section-content .fold-section-buttons a,.section-buttons a,.single-project .project-about .project-about-inner .project-about-item .site-link-button{border:1px solid #fff;z-index:2;font-size:16px;padding:9px 20px;border-radius:50px;display:block;overflow:hidden}.fold-section .fold-section-wrapper .fold-section-content .fold-section-buttons a:before,.section-buttons a:before,.single-project .project-about .project-about-inner .project-about-item .site-link-button:before{width:28px;height:28px;background:url(../img/logo-light-icon.svg) center no-repeat;background-size:contain!important;display:inline-block;vertical-align:middle;-webkit-margin-end:10px;margin-inline-end:10px}.fold-section .fold-section-wrapper .fold-section-content .fold-section-buttons a:hover,.section-buttons a:hover,.single-project .project-about .project-about-inner .project-about-item .site-link-button:hover{color:#aa90d3;border-color:#aa90d3;-webkit-transform:translateY(-3px);transform:translateY(-3px)}.fold-section .fold-section-wrapper .fold-section-content .fold-section-buttons a:hover:before,.section-buttons a:hover:before,.single-project .project-about .project-about-inner .project-about-item .site-link-button:hover:before{background:url(../img/logo-icon-color.svg) center no-repeat}@media (max-width:1199.98px){.fold-section .fold-section-wrapper .fold-section-content .fold-section-buttons a,.section-buttons a,.single-project .project-about .project-about-inner .project-about-item .site-link-button{font-size:14px}}@media (max-width:991.98px){.fold-section .fold-section-wrapper .fold-section-content .fold-section-buttons a,.section-buttons a,.single-project .project-about .project-about-inner .project-about-item .site-link-button{font-size:13px;padding:8px 15px}}.social-icons ul{padding:0;margin:0;list-style-type:none;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:15px;-ms-flex-wrap:wrap;flex-wrap:wrap}.social-icons ul li{display:block!important;margin:0}.social-icons ul li a{position:relative;display:block;z-index:1;margin:0;padding:0;line-height:1;aspect-ratio:1/1;color:rgba(255,255,255,.44);font-size:2.8rem;overflow:hidden}.social-icons ul li a:hover{color:#fff;-webkit-transform:translateY(-5px);transform:translateY(-5px)}@media (max-width:1199.98px){.social-icons ul li a{font-size:2rem}}@media (max-width:767.98px){.social-icons{margin-bottom:4rem}.social-icons ul{text-align:center}.social-icons ul a{font-size:1rem}}.slider-ctrl .slick-arrow{position:absolute;top:50%;width:75px;height:75px;line-height:75px;font-size:28px;font-size:2.8rem;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;text-align:center;background-color:#23164c;color:#363635;z-index:5}.slider-ctrl .slick-arrow:before{width:25px;height:25px;display:block;content:"";top:50%;left:50%}.slider-ctrl .slick-arrow:after{content:"";position:absolute;display:block;-webkit-transition:inherit;transition:inherit;z-index:-1;bottom:0;left:0;height:0;width:100%}.slider-ctrl .slick-arrow.slick__prev{left:-40px}.slider-ctrl .slick-arrow.slick__prev:before{border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:translate(-30%,-50%) rotate(135deg);transform:translate(-30%,-50%) rotate(135deg)}.slider-ctrl .slick-arrow.slick__next{right:-40px}.slider-ctrl .slick-arrow.slick__next:before{border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:translate(-70%,-50%) rotate(-45deg);transform:translate(-70%,-50%) rotate(-45deg)}.slider-ctrl .slick-arrow:hover:after{top:0;height:100%}.slider-dots ul.slick-dots{display:inline-block;padding:0}.slider-dots ul.slick-dots li{list-style:none;display:inline-block;margin:0 5px}.slider-dots ul.slick-dots li button{font-size:0!important;padding:0!important;width:10px;height:10px;background:rgba(233,232,237,.15);outline:0;border:0;border-radius:10px}.slider-dots ul.slick-dots li.slick-active button{scale:1;background:rgba(233,232,237,.25)}@media (max-width:1199.98px){.slider-ctrl .slick-arrow{width:50px;height:50px;line-height:50px}.slider-ctrl .slick-arrow.slick__prev{left:10px}.slider-ctrl .slick-arrow.slick__next{right:10px}}.fold-section{position:relative;width:100%}.fold-section .fold-section-wrapper{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;margin:auto}.fold-section .fold-section-wrapper .fold-section-content{color:#fff;padding-bottom:0;padding-top:14.5rem;position:relative;z-index:5}.fold-section .fold-section-wrapper .fold-section-content .fold-section-in{margin-bottom:2rem}.fold-section .fold-section-wrapper .fold-section-content .fold-section-in div{max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;margin:0 auto 2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:9px 11px;gap:7px;border:1px solid rgba(255,255,255,.15);border-radius:50px;font-size:14px;color:#aa90d3}.fold-section .fold-section-wrapper .fold-section-content .fold-section-in div span{padding:3px 8px;background:#aa90d3;color:#222;border-radius:40px;line-height:1.2}.fold-section .fold-section-wrapper .fold-section-content .fold-section-in h1{position:relative;display:block;margin:0 0 25px;font-size:64px;text-transform:uppercase;letter-spacing:-3px}.fold-section .fold-section-wrapper .fold-section-content .fold-section-in p{display:block;font-size:20px;margin:0 auto;white-space:pre-wrap;width:clamp(400px,610px,100%)}.fold-section .fold-section-wrapper .fold-section-content .fold-section-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:15px;padding-bottom:50px}.fold-section .fold-section-wrapper .fold-video-wrapper{border-radius:27.103px}.fold-section .fold-section-wrapper .fold-video-wrapper:before{bottom:0;width:100%;height:25%;background:-webkit-gradient(linear,left top,left bottom,color-stop(3.8%,rgba(0,0,0,0)),color-stop(86.04%,#000));background:linear-gradient(180deg,rgba(0,0,0,0) 3.8%,#000 86.04%)}.fold-section .fold-section-wrapper .fold-video-wrapper video{width:100%;border-radius:27.103px;height:560px;-o-object-fit:cover;object-fit:cover}.fold-section .fold-button-wrapper{text-align:left;bottom:200px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:5}.fold-section .fold-button-wrapper .fold-btn{position:relative;width:24px;height:45px;display:inline-block}.fold-section .fold-button-wrapper .fold-btn:before{position:absolute;left:50%;top:25%;content:"";display:block;width:24px;height:45px;border-radius:10px;-webkit-transform:translateX(-50%);transform:translateX(-50%);background:url(../img/down-arrow.png) center no-repeat;background-size:contain;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:scroll;animation-name:scroll}@media (max-width:991.98px){.fold-section .fold-section-wrapper .fold-section-content .fold-section-in div{padding:9px 11px;font-size:14px}.fold-section .fold-section-wrapper .fold-section-content .fold-section-in h1{font-size:52px}.fold-section .fold-section-wrapper .fold-section-content .fold-section-in p{font-size:18px}.fold-section .fold-section-wrapper .fold-video-wrapper video{height:420px}}@media (max-width:767.98px){.fold-section .fold-section-wrapper .fold-section-content .fold-section-in div{padding:9px 11px;font-size:12px}.fold-section .fold-section-wrapper .fold-section-content .fold-section-in h1{font-size:40px}.fold-section .fold-section-wrapper .fold-section-content .fold-section-in p{font-size:15px}.fold-section .fold-section-wrapper .fold-video-wrapper video{height:360px}}.companies-section h2{margin-bottom:60px}.section-ticker{width:100%;overflow:hidden;position:relative;padding:0;margin-bottom:50px}.section-ticker .ticker-track{display:-webkit-box;display:-ms-flexbox;display:flex;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.section-ticker .ticker-track:hover{-webkit-animation-play-state:paused!important;animation-play-state:paused!important}.section-ticker .ticker-item{-ms-flex-negative:0;flex-shrink:0;padding:0 70px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section-ticker .ticker-item img{max-height:95px;width:auto;display:block}.section-ticker.hover-invert .ticker-item img{-webkit-filter:grayscale(1) contrast(1) brightness(14.5);filter:grayscale(1) contrast(1) brightness(14.5)}.section-ticker.hover-invert .ticker-item:hover img{-webkit-filter:none;filter:none}.section-ticker.section-ticker-left .ticker-track:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.section-ticker.section-ticker-text{margin-bottom:25px}.section-ticker.section-ticker-text .ticker-item{font-size:32px}.ticker-text-wrapper{margin-bottom:50px}.services-section .slick-slide{margin:0 15px}.services-section .slick-list{padding:30px 0 0 0;margin:0 -15px}.services-section .services-inner{background:linear-gradient(107.08deg,#190d2e .54%,#020103 99.46%);border:1px solid rgba(255,255,255,.15);padding:8rem 2rem 3rem 2rem}.service-item{direction:ltr;position:relative;z-index:1;overflow:hidden;height:200px;margin-bottom:20px;border-radius:11px;background:rgba(255,255,255,0)}.service-item-inner{inset:1px;border-radius:10px;padding:20px 25px;background:#190d2e;z-index:5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.service-item-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:10px;margin-bottom:10px}.service-item-header h2{font-size:16px;line-height:1;margin-bottom:0}.service-item-header h2 a{color:inherit}.service-item-header .icon,.service-item-header img{width:18px;height:18px;-o-object-fit:contain;object-fit:contain}.service-item-content{position:relative;z-index:8}.service-item-content p{font-size:16px;line-height:1.3;color:#fff}.service-item-content a{color:rgba(255,255,255,.7);color:#fff}.service-item:hover:before{opacity:.8}.service-item:hover:after{opacity:1}.service-item:after,.service-item:before{content:"";position:absolute;top:0;left:0;border-radius:50%;pointer-events:none;-webkit-transform:translate(var(--x),var(--y)) translate(-50%,-50%);transform:translate(var(--x),var(--y)) translate(-50%,-50%);opacity:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.service-slider-wrapper.cursor-active .service-item:before{opacity:.6}.service-slider-wrapper.cursor-active .service-item:after{opacity:.8}.service-item:hover:before{opacity:.8}.service-item:hover:after{opacity:1}.service-item:before{width:200px;height:200px;background:#00c7a5;-webkit-filter:blur(100px);filter:blur(100px);z-index:6}.service-item:after{width:150px;height:150px;background:rgba(0,199,165,.5);-webkit-filter:blur(20px) brightness(1.5);filter:blur(20px) brightness(1.5);background-blend-mode:color;z-index:3}.projects-section{padding:10rem 0 5rem 0}.project-item{padding:20px}.project-item__img{overflow:hidden;border-radius:15px}.project-item__img img{width:100%;height:auto}.project-item__content{top:50%;left:50%;-webkit-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}.project-item__content a{font-size:26px}.project-item:hover img{-webkit-transform:scale(1.1);transform:scale(1.1);opacity:.3}.project-item:hover .project-item__content{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}.col-xl-4 .project-item{padding:10px 0}.col-xl-4 .project-item__content a{font-size:20px}.technologies-section{padding:5rem 0}.technologies-section:after{bottom:25%;left:5%;width:50%;height:50%;background:#23164c;-webkit-filter:blur(152px);filter:blur(152px);z-index:-1}.testimonial-section{padding:0 0 10rem 0}.testimonial-section .testimonial-inner{background:linear-gradient(107.08deg,#190d2e .54%,#020103 99.46%);border:1px solid rgba(255,255,255,.15);padding:8rem 2rem 3rem 2rem}.testimonial-section .testimonial-item{background:rgba(233,232,237,.08);border-radius:11px;margin-bottom:20px;padding:2rem}.testimonial-section .testimonial-item__head button{border:none;outline:0;background-color:transparent;padding:0;font-size:16px}.testimonial-section .testimonial-item__body{font-size:16px;color:rgba(255,255,255,.7)}.request-proposal-section{padding:20rem 0;background:url(../img/contact-bg.jpg) top center no-repeat #000;background-size:cover;text-align:center}.request-proposal-section h2{font-weight:400;font-size:32px;color:#aa90d3;margin-bottom:30px}.request-proposal-section p{font-weight:400;font-size:20px;line-height:150%;color:rgba(255,255,255,.7);margin-bottom:30px}.section-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.counters-section{padding:15rem 0 10rem 0;background-size:cover}.counters-section .col-lg-4{margin-bottom:6rem}.counters-section .counter-item{text-align:center;padding:0 30px}.counters-section .counter-item .icon{width:72px;height:72px;margin:0 auto 30px}.counters-section .counter-item .icon img{width:72px;height:72px;-o-object-fit:contain;object-fit:contain}.counters-section .counter-item .counter{font-size:55px}.counters-section .counter-item h3{font-size:14px;margin-bottom:10px}.counters-section .counter-item p{font-size:12px}.gotidea-section{padding:5rem 0 10rem 0;background-size:cover;text-align:center}.gotidea-section:after{top:20%;left:50%;-webkit-transform:translate(-50%,-50%) scale(14);transform:translate(-50%,-50%) scale(14);width:50px;height:50px;background:#23164c;-webkit-filter:blur(15px);filter:blur(15px);z-index:-1}.gotidea-section .gotidea-inner{width:clamp(350px,600px,90%);margin:0 auto}.gotidea-section .gotidea-inner span{font-weight:400;font-size:20px;display:block;color:#fff;margin-bottom:30px}.gotidea-section .gotidea-inner h2{font-weight:400;font-size:32px;color:#fff;margin-bottom:50px}@media (max-width:1199.98px){.companies-section h2{margin-bottom:60px}.section-ticker .ticker-item{padding:0 50px}.section-ticker .ticker-item img{max-height:75px}.section-ticker.section-ticker-text .ticker-item{font-size:27px}.testimonial-section{padding:0 0 10rem 0}.testimonial-section .testimonial-inner{background:linear-gradient(107.08deg,#190d2e .54%,#020103 99.46%);border:1px solid rgba(255,255,255,.15);padding:8rem 2rem 3rem 2rem}.testimonial-section .testimonial-item{background:rgba(233,232,237,.08);border-radius:11px;margin-bottom:20px;padding:2rem}.testimonial-section .testimonial-item__head button{border:none;outline:0;background-color:transparent;padding:0;font-size:16px}.testimonial-section .testimonial-item__body{font-size:16px;color:rgba(255,255,255,.7)}}@media (max-width:991.98px){.section-ticker .ticker-item{padding:0 40px}.section-ticker .ticker-item img{max-height:70px}.section-ticker.section-ticker-text .ticker-item{font-size:22px}.projects-section .project-item{padding:5px}.counters-section .col-lg-4{margin-bottom:6rem}.counters-section .counter-item{padding:0 20px}.counters-section .counter-item .icon{width:55px;height:55px}.counters-section .counter-item .icon img{width:55px;height:55px}.counters-section .counter-item .counter{font-size:45px}.request-proposal-section{padding:13rem 0}.request-proposal-section h2{font-size:26px}.request-proposal-section p{font-size:16px}.gotidea-section:after{-webkit-transform:translate(-50%,-50%) scale(10);transform:translate(-50%,-50%) scale(10)}.gotidea-section .gotidea-inner span{font-size:18px}.gotidea-section .gotidea-inner h2{font-size:28px}}.page.home{background:url(../img/fold-layer.png) top center no-repeat #000}.default--page,.inner--page,.single--page{padding:5rem 0;z-index:2}.default--page,.single--page{color:#222}.default--page .h1,.default--page h1,.single--page .h1,.single--page h1{font-size:3.6rem}.default--page .h2,.default--page h2,.single--page .h2,.single--page h2{font-size:3rem}.default--page .h3,.default--page h3,.single--page .h3,.single--page h3{font-size:2.8rem}.default--page .h4,.default--page h4,.single--page .h4,.single--page h4{font-size:2.4rem}.default--page .h5,.default--page h5,.single--page .h5,.single--page h5{font-size:2.1rem}.default--page .h6,.default--page h6,.single--page .h6,.single--page h6{font-size:1.9rem}.default--page p,.single--page p{font-size:14px;margin-bottom:25px}.default--page .h1,.default--page .h2,.default--page .h3,.default--page .h4,.default--page .h5,.default--page .h6,.default--page h1,.default--page h2,.default--page h3,.default--page h4,.default--page h5,.default--page h6,.single--page .h1,.single--page .h2,.single--page .h3,.single--page .h4,.single--page .h5,.single--page .h6,.single--page h1,.single--page h2,.single--page h3,.single--page h4,.single--page h5,.single--page h6{margin-bottom:20px;line-height:1.3}.single-project .project-head{padding:20rem 0 0 0;overflow:hidden}.single-project .project-head:before{bottom:50%;right:30%;width:50px;height:50px;background:#23164c;-webkit-transform:scale(14);transform:scale(14);-webkit-filter:blur(10px);filter:blur(10px);z-index:-1}.single-project .project-head h1{font-size:36px;background:-webkit-gradient(linear,left top,left bottom,color-stop(54.17%,#fff),to(#b372cf));background:linear-gradient(180deg,#fff 54.17%,#b372cf 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;margin-bottom:80px}.single-project .project-head .project-thumb.mockup-1 img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-webkit-filter:drop-shadow(0 20px 50px rgba(0, 0, 0, .3));filter:drop-shadow(0 20px 50px rgba(0, 0, 0, .3))}.single-project .project-about{padding:120px 0;border-top:1px solid rgba(255,255,255,.05);z-index:2}.single-project .project-about:before{left:0;top:0;width:70%;height:100%;background:url(../img/fold-layer.png) top left no-repeat #000;background-size:auto 100%;z-index:-1}@media (max-width:991.98px){.single-project .project-about .project-thumb{margin-bottom:40px}}.single-project .project-about .project-thumb img{width:100%}.single-project .project-about .project-about-inner{padding-left:80px;min-height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.single-project .project-about .project-about-inner .project-about-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;margin-bottom:20px;padding-bottom:20px}.single-project .project-about .project-about-inner .project-about-item .caption{font-size:24px;color:#fff;min-width:150px}.single-project .project-about .project-about-inner .project-about-item .content{font-size:16px;color:#fff;line-height:1.6}.single-project .project-about .project-about-inner .project-about-item:not(:last-child){border-bottom:1px solid rgba(210,210,210,.25)}.single-project .project-about .project-about-inner .project-about-item:not(:first-child){-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.single-project .project-about .project-about-inner .project-about-item:first-child{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:auto!important}.single-project .project-about .project-about-inner .project-about-item:last-child{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.single-project .project-gallery{padding:20px 0}.single-project .project-gallery .gallery-slider-wrapper{position:relative}.single-project .project-gallery .gallery-slider-wrapper .gallery-slider{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.single-project .project-gallery .gallery-slider-wrapper .gallery-slider img{width:100%;height:600px;border-radius:15px;-o-object-fit:cover;object-fit:cover}.single-project .project-gallery .gallery-slider-wrapper .gallery-slider img:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.single-project .project-gallery .gallery-slider-wrapper .gallery-slider-dots{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}.single-service .service-head{padding:20rem 0 0 0}.single-service .service-head h1{font-size:36px;background:-webkit-gradient(linear,left top,left bottom,color-stop(54.17%,#fff),to(#b372cf));background:linear-gradient(180deg,#fff 54.17%,#b372cf 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;text-fill-color:transparent;margin-bottom:15px;line-height:1.5}.single-service .service-head h1 span{display:block}.single-service .service-head p{font-size:16px}.single-service .service-head .service-thumb{text-align:center;margin-bottom:70px}.single-service .service-head .service-thumb:before{top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%) scale(8);transform:translateX(-50%) translateY(-50%) scale(8);width:50px;height:50px;background:#23164c;-webkit-filter:blur(9px);filter:blur(9px);z-index:-1}.single-service .service-head .service-thumb img{width:200px;height:auto;margin:0 auto;-o-object-fit:contain;object-fit:contain;-webkit-filter:drop-shadow(0 20px 50px rgba(0, 0, 0, .3));filter:drop-shadow(0 20px 50px rgba(0, 0, 0, .3))}.sub-services{padding:7rem 0 5rem 0}.sub-services .subservice-head{margin-bottom:40px}.sub-services-inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem}.sub-services-inner .sub-service-item{-webkit-box-flex:1;-ms-flex:1 1 228px;flex:1 1 228px;border-radius:10px;padding:30px 15px;background:rgba(233,232,237,.09);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.3rem;text-align:center}.sub-services-inner .sub-service-item .icon{margin-bottom:20px}.sub-services-inner .sub-service-item .icon img{width:45px;height:45px;-o-object-fit:contain;object-fit:contain}.sub-services-inner .sub-service-item h2{font-size:16px;line-height:1;margin-bottom:0}.sub-services-inner .sub-service-item p{font-size:14px;line-height:1.3;color:#fff}.sub-services-inner .sub-service-item:hover{-webkit-transform:scale(1.02);transform:scale(1.02);background:rgba(233,232,237,.2)}@media (max-width:991.98px){.default--page .h1,.default--page h1,.single--page .h1,.single--page h1{font-size:3.2rem}.default--page .h2,.default--page h2,.single--page .h2,.single--page h2{font-size:2.8rem}.default--page .h3,.default--page h3,.single--page .h3,.single--page h3{font-size:2.5rem}.default--page .h4,.default--page h4,.single--page .h4,.single--page h4{font-size:2rem}.default--page .h5,.default--page h5,.single--page .h5,.single--page h5{font-size:1.8rem}.default--page .h6,.default--page h6,.single--page .h6,.single--page h6{font-size:1.7rem}.default--page p,.single--page p{font-size:16px;margin-bottom:15px}.default--page .h1,.default--page .h2,.default--page .h3,.default--page .h4,.default--page .h5,.default--page .h6,.default--page h1,.default--page h2,.default--page h3,.default--page h4,.default--page h5,.default--page h6,.single--page .h1,.single--page .h2,.single--page .h3,.single--page .h4,.single--page .h5,.single--page .h6,.single--page h1,.single--page h2,.single--page h3,.single--page h4,.single--page h5,.single--page h6{margin-bottom:15px}.page.home{background-size:contain}.single-project .project-about .project-thumb img{width:90%;margin:0 5%}.single-project .project-about .project-about-inner{padding-left:0}.single-project .project-about .project-about-inner .project-about-item{padding:20px}.single-project .project-gallery{padding:20px 0}.single-project .project-gallery .gallery-slider-wrapper{position:relative}.single-project .project-gallery .gallery-slider-wrapper .gallery-slider{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px}.single-project .project-gallery .gallery-slider-wrapper .gallery-slider img{width:100%;height:600px;border-radius:15px;-o-object-fit:cover;object-fit:cover}.single-project .project-gallery .gallery-slider-wrapper .gallery-slider img:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.single-project .project-gallery .gallery-slider-wrapper .gallery-slider-dots{margin-top:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}}@media (max-width:767.98px){.default--page .h1,.default--page h1,.single--page .h1,.single--page h1{font-size:3rem}.default--page .h2,.default--page h2,.single--page .h2,.single--page h2{font-size:2.5rem}.default--page .h3,.default--page h3,.single--page .h3,.single--page h3{font-size:2.1rem}.default--page .h4,.default--page h4,.single--page .h4,.single--page h4{font-size:1.8rem}.default--page .h5,.default--page h5,.single--page .h5,.single--page h5{font-size:1.6rem}.default--page .h6,.default--page h6,.single--page .h6,.single--page h6{font-size:1.4rem}.default--page p,.single--page p{font-size:15px;margin-bottom:10px}.default--page .h1,.default--page .h2,.default--page .h3,.default--page .h4,.default--page .h5,.default--page .h6,.default--page h1,.default--page h2,.default--page h3,.default--page h4,.default--page h5,.default--page h6,.single--page .h1,.single--page .h2,.single--page .h3,.single--page .h4,.single--page .h5,.single--page .h6,.single--page h1,.single--page h2,.single--page h3,.single--page h4,.single--page h5,.single--page h6{margin-bottom:10px}.single-project .project-head .project-thumb.mockup-1 img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;-webkit-filter:drop-shadow(0 20px 50px rgba(0, 0, 0, .3));filter:drop-shadow(0 20px 50px rgba(0, 0, 0, .3))}.single-project .project-about .project-thumb img{width:90%;margin:0 5%}.single-project .project-about .project-about-inner{padding-left:0}.single-project .project-about .project-about-inner .project-about-item{padding:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.single-project .project-about .project-about-inner .project-about-item .caption{font-size:24px;color:#fff;min-width:150px}.single-project .project-about .project-about-inner .project-about-item .content{font-size:16px;color:#fff;line-height:1.6}.single-project .project-gallery .gallery-slider-wrapper .gallery-slider img{width:100%;height:400px}}.contactus--page{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:100vh;background:url(../img/contact-bg.jpg) top center no-repeat #000;background-size:cover}.contactus--page .contact-form{position:relative;overflow:hidden;min-height:100px;padding:20px}.contactus--page .contact-form .step-progress{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-top:50px}.contactus--page .contact-form .step-progress .form-progress-bar{-webkit-box-flex:1;-ms-flex:1;flex:1;height:6px;background:rgba(255,255,255,.1);border-radius:10px;position:relative;overflow:hidden}.contactus--page .contact-form .step-progress .form-progress-bar .form-progress{content:"";position:absolute;left:0;top:0;height:100%;width:0%;background:-webkit-gradient(linear,left top,right top,from(#23164c),to(#3e2787));background:linear-gradient(90deg,#23164c,#3e2787);border-radius:10px}.contactus--page .contact-form .step-progress .progress-number{font-weight:700;color:#fff;font-size:14px;letter-spacing:1px}.contactus--page .contact-form .form-step h2,.contactus--page .contact-form .form-step h5{font-size:32px;margin-bottom:20px}.contactus--page .contact-form .form-step h2 .count,.contactus--page .contact-form .form-step h5 .count{padding:10px;display:inline-block;background:#aa90d3;font-size:13px;vertical-align:middle;-webkit-margin-end:10px;margin-inline-end:10px}.contactus--page .contact-form .form-step p{font-size:16px;line-height:1.6;margin-bottom:30px}.contactus--page .contact-form .is-invalid{border-color:#ff4b4b!important;background:rgba(255,75,75,.05)!important}.contactus--page .contact-form .is-invalid::-webkit-input-placeholder{color:rgba(255,75,75,.5)!important}.contactus--page .contact-form .is-invalid::-moz-placeholder{color:rgba(255,75,75,.5)!important}.contactus--page .contact-form .is-invalid:-ms-input-placeholder{color:rgba(255,75,75,.5)!important}.contactus--page .contact-form .is-invalid::-ms-input-placeholder{color:rgba(255,75,75,.5)!important}.contactus--page .contact-form .is-invalid::placeholder{color:rgba(255,75,75,.5)!important}.contactus--page .contact-form .form-item{margin-bottom:30px}.contactus--page .contact-form .form-item input[type=email],.contactus--page .contact-form .form-item input[type=tel],.contactus--page .contact-form .form-item input[type=text]{width:100%;border:0;border-bottom:2px solid rgba(255,255,255,.1);background:0 0;padding:18px 0;color:#fff;font-size:16px}.contactus--page .contact-form .form-item input[type=email]:focus,.contactus--page .contact-form .form-item input[type=tel]:focus,.contactus--page .contact-form .form-item input[type=text]:focus{outline:0;border-color:rgba(255,255,255,.2);background:rgba(255,255,255,.08)}.contactus--page .contact-form .form-item input[type=email]::-webkit-input-placeholder,.contactus--page .contact-form .form-item input[type=tel]::-webkit-input-placeholder,.contactus--page .contact-form .form-item input[type=text]::-webkit-input-placeholder{color:rgba(255,255,255,.3)}.contactus--page .contact-form .form-item input[type=email]::-moz-placeholder,.contactus--page .contact-form .form-item input[type=tel]::-moz-placeholder,.contactus--page .contact-form .form-item input[type=text]::-moz-placeholder{color:rgba(255,255,255,.3)}.contactus--page .contact-form .form-item input[type=email]:-ms-input-placeholder,.contactus--page .contact-form .form-item input[type=tel]:-ms-input-placeholder,.contactus--page .contact-form .form-item input[type=text]:-ms-input-placeholder{color:rgba(255,255,255,.3)}.contactus--page .contact-form .form-item input[type=email]::-ms-input-placeholder,.contactus--page .contact-form .form-item input[type=tel]::-ms-input-placeholder,.contactus--page .contact-form .form-item input[type=text]::-ms-input-placeholder{color:rgba(255,255,255,.3)}.contactus--page .contact-form .form-item input[type=email]::placeholder,.contactus--page .contact-form .form-item input[type=tel]::placeholder,.contactus--page .contact-form .form-item input[type=text]::placeholder{color:rgba(255,255,255,.3)}.contactus--page .contact-form .form-item.custom-select-wrapper{position:relative}.contactus--page .contact-form .form-item.custom-select-wrapper .custom-select-trigger{width:100%;border-bottom:2px solid rgba(255,255,255,.1);padding:18px 0;color:#fff;font-size:16px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contactus--page .contact-form .form-item.custom-select-wrapper .custom-select-trigger:hover{border-color:rgba(255,255,255,.2)}.contactus--page .contact-form .form-item.custom-select-wrapper .custom-select-trigger .select-placeholder{opacity:.6}.contactus--page .contact-form .form-item.custom-select-wrapper .custom-select-trigger .select-placeholder.selected{opacity:1;font-weight:600;color:#fff}.contactus--page .contact-form .form-item.custom-select-wrapper .custom-select-trigger .arrow{width:12px;height:12px;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-top:-5px;opacity:.5}.contactus--page .contact-form .form-step{display:none}.contactus--page .contact-form .form-step.active{display:block}.contactus--page .contact-form .custom-radio-selection{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}.contactus--page .contact-form .custom-radio-selection .radio-card{cursor:pointer;margin:0;max-width:80%}.contactus--page .contact-form .custom-radio-selection .radio-card input{display:none}.contactus--page .contact-form .custom-radio-selection .radio-card .card-ui{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:15px 20px;background:rgba(33,24,76,.68);border:1px solid rgba(170,144,211,.14);border-radius:30px}.contactus--page .contact-form .custom-radio-selection .radio-card .card-ui .list-ui{width:25px;height:25px;line-height:23px;border:1px solid #fff;text-align:center;display:inline-block;aspect-ratio:1/1;border-radius:15px;position:relative}.contactus--page .contact-form .custom-radio-selection .radio-card .card-ui span{font-size:16px;color:#fff}.contactus--page .contact-form .custom-radio-selection .radio-card .card-ui span:nth-child(1){-webkit-margin-end:7px;margin-inline-end:7px}.contactus--page .contact-form .custom-radio-selection .radio-card input:checked+.card-ui{border-color:#aa90d3;background:rgba(54,40,122,.54)}.contactus--page .contact-form .custom-radio-selection .radio-card:hover .card-ui{border-color:#aa90d3}.contactus--page .contact-form .custom-radio-selection.two-column{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.contactus--page .contact-form .custom-radio-selection.two-column .radio-card{min-width:48%}.contactus--page .contact-form .step-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;padding-top:40px}.contactus--page .contact-form .step-buttons a,.contactus--page .contact-form .step-buttons button{padding:20px 28px;border-radius:50px;font-size:15px;border:none;cursor:pointer;text-align:center}.contactus--page .contact-form .step-buttons .btn-submit{position:relative}.contactus--page .contact-form .step-buttons .btn-submit .spinner{display:inline-block;width:16px;height:16px;border:2px solid rgba(35,22,76,.3);border-radius:50%;border-top-color:#23164c;-webkit-animation:spin .8s linear infinite;animation:spin .8s linear infinite;-webkit-margin-end:10px;margin-inline-end:10px;vertical-align:middle}.contactus--page .contact-form .step-buttons a{margin-left:auto}.contactus--page .contact-form .step-buttons .btn-home,.contactus--page .contact-form .step-buttons .btn-next,.contactus--page .contact-form .step-buttons .btn-submit{background:#fff;color:#23164c;min-width:110px}.contactus--page .contact-form .step-buttons .btn-home:hover,.contactus--page .contact-form .step-buttons .btn-next:hover,.contactus--page .contact-form .step-buttons .btn-submit:hover{background:#dcd4f3;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.contactus--page .contact-form .step-buttons .btn-prev{background:0 0!important;border:none!important;color:rgba(255,255,255,.6)!important;padding-left:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;font-size:14px;line-height:1}.contactus--page .contact-form .step-buttons .btn-prev::before{content:"\f053";font-size:15px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s;font-family:"Font Awesome 5 Pro"}.contactus--page .contact-form .step-buttons .btn-prev:hover{color:#fff!important}.contactus--page .contact-form .step-buttons .btn-prev:hover::before{-webkit-transform:translateX(-5px);transform:translateX(-5px)}.contactus--page .contact-form .hint{margin-top:15px;font-size:14px;display:block}.contactus--page .contact-form .thanks-step{padding:40px 0}.contactus--page .service-modal{position:fixed;inset:0;z-index:1000;background:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;pointer-events:none;visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}.contactus--page .service-modal.open{visibility:visible;opacity:1;pointer-events:all}.contactus--page .service-modal .modal-content{width:clamp(45px,600px,90%);background:#1a1a1a;border-radius:20px;padding:25px;background:rgba(16,11,23,.89);-webkit-box-shadow:0 4px 77.6px #23164c;box-shadow:0 4px 77.6px #23164c;border-radius:21px}.contactus--page .service-modal .modal-content .close-modal{font-size:22px;margin-bottom:15px;cursor:pointer}.contactus--page .service-modal .modal-content .options-grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.contactus--page .service-modal .modal-content .options-grid .service-option{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:15px 20px;background:rgba(54,40,122,.54);border:1px solid #aa90d3;border-radius:30px;cursor:pointer}.contactus--page .service-modal .modal-content .options-grid .service-option:hover{background:#23164c;color:#fff}.contactus--page .service-modal .modal-content .options-grid .service-option:hover span{color:#fff}@media (max-width:991.98px){.contactus--page{padding-top:8rem}.contactus--page .contact-form{padding:30px 20px}}.products__page{padding:10rem 0}.products__page .col-md-3{margin-bottom:40px}.tax_filter{text-align:center;margin:50px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tax_filter a{font-size:22px;font-size:2.2rem;font-weight:400;position:relative;z-index:2;margin:0 5px;padding:0 15px;display:inline-block;line-height:35px;overflow:hidden;text-align:center;color:#1d1d1d;text-transform:capitalize}.tax_filter a.current,.tax_filter a:hover{color:#23164c}@media (max-width:1199.98px){.tax_filter a{font-size:20px;font-size:2rem}}@media (max-width:991.98px){.tax_filter{margin:10px 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tax_filter a{font-size:19px;font-size:1.9rem}}@media (max-width:767.98px){.tax_filter{margin:30px 0 0 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.tax_filter a{-webkit-box-flex:45%;-ms-flex:45%;flex:45%;font-size:15px;font-size:1.5rem}}.section_404{display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;height:100vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;position:relative;z-index:2;background:url(../img/fold__bg.jpg) center no-repeat;background-size:cover}.section_404 .section_404-con .err--con .te_1{display:block;color:#fff;font-size:40px;line-height:40px}.section_404 .section_404-con .err--con .te_2{color:#fff;font-size:140px;line-height:150px;display:block}.section_404 .section_404-con .err--con .err-2{color:#fff;text-transform:uppercase}.section_404 .section_404-con .err--con .go-home{display:inline-block;margin:5px 0;padding:12px 60px;background:#fff;color:#000;text-transform:uppercase;border-radius:50px}::-moz-selection{background:#7b7393;color:#fff;-webkit-background-clip:initial;-webkit-text-fill-color:initial}::selection{background:#7b7393;color:#fff;-webkit-background-clip:initial;-webkit-text-fill-color:initial}::-moz-selection{background:#7b7393;color:#fff;-webkit-background-clip:initial;-webkit-text-fill-color:initial}
/*# sourceMappingURL=ltr.min.css.map */
