.nt-el-structure .nt-structure .elementor-container{flex-wrap:wrap}@media (min-width:768px){.nt-col-25 .elementor-column{width:25%}.nt-col-33 .elementor-column{width:33.333%}.nt-col-50 .elementor-column{width:50%}}.elementor-widget:not(:last-child){margin-bottom:0}.uppercase{text-transform:uppercase}.font-icon.icon-white i{color:#fff}.font-icon i{font-size:80px}.list-menu__icon i{font-size:48px}.mainSlider-social-icon li a,.team-item__img .social-icon li a,.promobox-slider__layout .social-icon li a{display:flex;align-items:center;justify-content:center;font-size:12px}.promo-cart__icon i{font-size:80px;color:#2e3192}.promo-cart:hover .promo-cart__icon i{color:#fff}.masonry-layout-01 .grid-col-2 .element-item{width:50%}.masonry-layout-01 .grid-col-4 .element-item{width:25%}.elementor-widget-container .team-item{padding:0}.services-four-icon i{font-size:42px;color:#2e3192}.elementor a.promobox02{display:inline-block;position:relative;margin-top:25px;margin-bottom:13px;overflow:hidden;-webkit-box-shadow:0 3px 14px rgb(17 19 91 / .2);box-shadow:0 3px 14px rgb(17 19 91 / .2);-webkit-transition:-webkit-box-shadow 0.3s ease-in-out;transition:-webkit-box-shadow 0.3s ease-in-out;transition:box-shadow 0.3s ease-in-out;transition:box-shadow 0.3s ease-in-out,-webkit-box-shadow 0.3s ease-in-out}.elementor a.promobox02:hover{-webkit-box-shadow:0 3px 15px rgb(4 8 117 / .7);box-shadow:0 3px 15px rgb(4 8 117 / .7)}.layout-color-01 .form-group .placeholder-label{color:#fff}.btn.videolink{display:inline-flex}.btn.btn-lg{padding:25px 80px 25px;font-size:18px;height:auto;border-radius:50px}.btn.btn-sm{padding:15px 20px 15px;font-size:14px;height:auto}a.btn.btn-square{border-radius:0}.btn.btn-round{border-radius:5px}.btn-justify a.btn{display:flex}.btn.btn-icon-right i{margin-left:8px}.btn.btn-icon-left i{margin-right:8px}@media (min-width:1230px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1170px}.mainSlider .slide .slide-content .slide-layout-03.text-right .slide-description{margin-right:0;margin-left:auto}}@media (min-width:791px){.layout-external-box .col-title.col-w-72{width:72%}}@media (max-width:789px){.promobox03{margin-bottom:30px}.sm-hide-bg{background-image:none!important}}