  body:not(.elementor-editor-active) .elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {  } body.single-elementor_library.elementor-editor-active #nt-footer, body.single-elementor_library.elementor-editor-active .betakit-main-header {  display :none; } .elementor-widget:not(:last-child) {   margin-bottom:0!important; } .elementor-editor-active .loading {  display :none!important; } .nt-structure .elementor-row {  flex-wrap :wrap; } .header.betakit_nav .header_inner {  display   :flex;  position  :relative;  align-items :center; }  .betakit-gap-wider.section.is-sm {   padding-top:30px;   padding-bottom:30px; } .betakit-gap-wide.section.is-sm {   padding-top:40px;   padding-bottom:40px; } .betakit-gap-extended.section.is-sm {   padding-top:45px;   padding-bottom:45px; } .betakit-gap-default.section.is-sm {   padding-top:50px;   padding-bottom:50px; } .betakit-gap-narrow.section.is-sm {   padding-top:55px;   padding-bottom:55px; } @media  (min-width :768px) {  .betakit-gap-wider.section.is-sm { padding-top:70px; padding-bottom:70px;  }  .betakit-gap-wide.section.is-sm { padding-top:80px; padding-bottom:80px;  }  .betakit-gap-extended.section.is-sm { padding-top:85px; padding-bottom:85px;  }  .betakit-gap-default.section.is-sm { padding-top:90px; padding-bottom:90px;  }  .betakit-gap-narrow.section.is-sm { padding-top:95px; padding-bottom:95px;  } }   .elementor-editor-active .navbar {   z-index:0; } .elementor-editor-active .navbar:hover {   z-index:0; } .admin-bar .header.betakit_nav.is-sticky .header_container {  top :32px; } @media  (min-width :1024px) {  .nt-col-25 .elementor-row .elementor-column {   width :25%;  }  .nt-col-33 .elementor-row .elementor-column {   width :33.333%;  }  .nt-col-50 .elementor-row .elementor-column {   width :50%;  }  .nt-col-100 .elementor-row .elementor-column {   width :100%;  } } .btn i.eci {   display:inherit; } .box .box-icon {   font-size:3rem;   line-height:100%; } .box {   margin-bottom:0px; } .box.has-style2 {   text-align:center; } .betakit-button .btn.btn-full {   width:100%; } .betakit-button .btn.btn-square {   border-radius:0; } .betakit-button .btn.btn-circle {   border-radius:30px; } .betakit-button a.btn-primary, .betakit-button a.btn-secondary, .betakit-button a.btn-dark, .betakit-button a.btn-grad1, .betakit-button a.btn-grad2, .betakit-button .btn-grad3 {   color:var(--color-white); } .betakit-button a.btn-primary.btn-outline {   color:var(--color-primary); } .betakit-button a.btn-secondary.btn-outline {   color:var(--color-secondary); } .betakit-button a.btn-dark.btn-outline {   color:var(--color-black); } .betakit-button .btn-grad3 {   background:linear-gradient( 45deg, #231F73, #1BAAA0 ); } .betakit-button .btn-grad4 {   background:linear-gradient( 45deg, #231F73, #1BAAA0 ); } .betakit-button .btn-grad1.btn-sh {   box-shadow :0 14px 35px -11px #90004b; } .betakit-button .btn-grad2.btn-sh {   box-shadow :0 14px 35px -11px #563cc9; } .betakit-button .btn-grad3.btn-sh {   box-shadow :0 14px 35px -11px #1BAAA0; } .betakit-button .btn-grad4.btn-sh {   box-shadow :0 14px 35px -11px #1BAAA0; } .header-page2 .header-wrap {   padding:7rem 3rem;   overflow:hidden;   text-align:center;   position:relative; } .header-page2 .head-title {   color:var(--color-black);   font-size:3.5rem; } .header-page2 .head-description {   max-width:45rem; } .header-wrap .head-description {   margin-top:30px; } .header-wrap.text-center .head-description {   margin-left:auto;   margin-right:auto; } .header-wrap.text-left .head-description {   margin-left:0px;   margin-right:auto; } .header-wrap.text-right .head-description {   margin-right:0px;   margin-left:auto; } .header-page2 .breadcrumbs{   margin-top:30px; } .header-page2 .breadcrumbs, .header-page2 p b, .header-page2 p strong {   color:var(--color-secondary); } .header-page2 .breadcrumb_link_seperator, .header-page2 .breadcrumbs a {   color:var(--color-black); } @media screen and (max-width:576px){   .header-page2 .head-title {  font-size:2.5rem;   } } .section.section-services3 .service-boxes .service-box.has-primary-bg {   background:var(--color-primary);   color:var(--color-white); } .section.section-services3 .service-boxes .service-box.has-secondary-bg {   background:var(--color-secondary);   color:var(--color-white); } .section.section-services3 .service-boxes .service-box.has-shadow {   box-shadow:0 0 0 0 #eee;   box-shadow:0 14px 33px -3px rgba(0, 0, 0, 0.078); } .company-item img:hover {   transform:scale(1.1); } .company-shadow {   box-shadow:0 60px 40px -30px rgba(37, 48, 51, 0.04), 0 10px 50px 0 rgba(37, 48, 51, 0.06); } .has-scale:hover img{   transform:scale(1.1);   transition:0.25s ease-in-out; } .to-top {   display:flex;   justify-content:center;   align-items:center;   height:4rem;   width:4rem;   border-radius:50%;   border:solid 5px #fff;   background:#1BAAA0;   cursor:pointer;   color:#ffff; } .to-top i {   color:#ffff; } .to-top:hover {   background:#var(--hover-primary);   opacity:1; } form .btn-primary:hover {   border:solid 2px #var(--hover-primary);   background:#f8446f; } .footer-btn {   bottom:inherit; } .h-2 img {   height:2rem;   width:auto!important; } .has-shape .elementor-heading-title::before {   content:"";   position:absolute;   left:0;   top:4px;   height:1rem;   width:1rem;   background:#fff;   border-radius:5px 5px 5px 15px; } .elementor-heading-title span {   color:var(--color-primary) } .elementor .top-site a {   color:#1BAAA0;   text-decoration:underline; } .box.has-bg.has-secondary-bg{   background:#1BAAA0; } .counter-shadow{   transition:0.2s cubic-bezier(0.5, 0, 0.35, 1); } .counter-shadow:hover {   box-shadow:0 14px 33px -3px rgba(0, 0, 0, 0.098); } .slick-dots li button {   opacity:0; } 