.navbar-nav{flex-direction:row}.mobile-on .navbar-nav{flex-direction:column}.-lei-edit .page-section,.-lei-edit .small-section{overflow:visible}.-lei-edit .hide{display:block;opacity:0.5}.hide{display:none}.bg-dark-alfa-30:before,.bg-dark-alfa-30 .YTPOverlay:before{mix-blend-mode:difference;mix-blend-mode:darken}.lei-image{border-radius:6px}.btn-inline .tools-button{display:inline-block;margin-right:8px;margin-left:8px}.-lei-edit .banner-text{position:relative}.banner-text{position:absolute;top:0;left:0;z-index:8;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center}.container-no-pad.container,.container-no-pad .container{padding:0}.container-no-pad.container .row,.container-no-pad .container .row,.container-no-pad.container .lei-col,.container-no-pad .container .lei-col{margin-right:0;margin-left:0;padding-left:0;padding-right:0}.-lei-edit .scroll-down{position:relative;margin:auto;bottom:auto;left:auto;right:auto}.scroll-down{position:absolute;bottom:20px;bottom:80px;left:50%;right:50%;text-align:center}.scroll-down .lei-btn{position:relative;margin-top:0;display:flex;justify-content:center;align-items:center;text-decoration:none !important}.scroll-down .lei-btn:before{content:"";width:30px;height:30px;position:absolute;text-decoration:none;background:#fff;-webkit-transition:all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.scroll-down .lei-btn:after{content:"\f107";color:#111;font-size:15px;padding-top:15px;-webkit-animation:scroll-down-anim 1s infinite;-moz-animation:scroll-down-anim 1s infinite;-o-animation:scroll-down-anim 1s infinite;animation:scroll-down-anim 1s infinite;z-index:2;font:normal normal normal 14px/1 FontAwesome;-webkit-transition:all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-moz-transition:all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);-o-transition:all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:all 500ms cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:1;display:block;width:20px;height:20px;position:relative;bottom:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-animation:scroll-down-anim 1s infinite;-moz-animation:scroll-down-anim 1s infinite;-o-animation:scroll-down-anim 1s infinite;animation:scroll-down-anim 1s infinite}.scroll-down:before{}.scroll-down:hover:before{opacity:0.6}.scroll-down-icon{display:block;width:10px;height:10px;margin-left:-5px;position:absolute;left:50%;bottom:4px;color:#111;font-size:15px;z-index:2}body.modal-open{overflow:visible}.main-nav:not(.mobile-on) .collapse{display:block}.main-nav:not(.mobile-on) .navbar-toggler{display:none}.main-nav:not(.mobile-on) .navbar-nav .dropdown-menu{position:absolute}.main-nav.loaded .lei-nav ul,.main-nav.loaded button{opacity:1}.main-nav .lei-nav ul,.main-nav button{opacity:0;transition:0.5s}.-lei-edit .main-nav .lei-nav ul,.-lei-edit .main-nav button{opacity:1}.-browser-mobile-tablet.nav-logo-wrap img{height:30px}.slick-next:before,.slick-prev:before{color:#c5c5c5}@media only screen and (min-width:992px){.narrow-row{max-width:740px}}@media only screen and (max-width:768px){section.page-section,div.page-section{padding-top:40px;padding-bottom:0;padding-top:20px;padding-bottom:20px}section.page-section.fullwidth-slider{padding-bottom:80px}}@media screen and (min-width:767px){.align-md-right{text-align:right !important}}@media only screen and (max-width:767px){.banner-image{margin-top:5rem}}@media only screen and (max-width:576px){.banner-image{margin-top:0rem;margin-bottom:2rem}}.mod-breadcrumbs{margin-bottom:120px}.-lei-edit .mod-breadcrumbs{margin-top:20px}.banner-image-no-margin{margin-top:0}.-lei-edit .home-banner{background:#999}.mobile-on.collapse:not(.show){display:none}.banner .lei-sec-in{padding-top:75px}.fadeinup{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.footer .lei-image-image{width:78px}.footer-social-links a{margin:0 16px;width:30px;height:30px;line-height:30px !important}.-lei-edit .main-nav{height:auto !important;margin-bottom:20px}.navbar-light .navbar-nav>.dropdown ul .nav-link{color:rgba(255, 255, 255, 0.5)}.navbar button.navbar-toggler{}.mobile-on .logo img{height:30px;width:auto;margin-top:10px;margin-left:12px}.mobile-on .nav-menu{}.nav-menu{}.-lei-view .nav-section{position:fixed;top:0;z-index:99;width:100%}.navbar{padding:0}.small-height .inner-nav ul li a{line-height:unset !important}.inner-nav ul li a{vertical-align:middle;display:table-cell;line-height:unset !important;height:75px !important}.mobile-on .navbar>div{max-width:100% !important;padding:0}.mobile-on.small-height .inner-nav ul li a{line-height:38px !important}@media screen and (min-width:768px){.dropdown:hover .dropdown-menu,.btn-group:hover .dropdown-menu{display:block}.dropdown-menu{margin-top:0}.dropdown-toggle{margin-bottom:2px}.navbar .dropdown-toggle,.nav-tabs .dropdown-toggle{margin-bottom:0}}.small-height .navbar button.navbar-toggler{top:-50px}.navbar button.navbar-toggler{position:absolute;top:-60px;right:30px;z-index:99}.mobile-on .navbar-light .navbar-nav .nav-link{color:#fff;padding-left:5%}.mobile-on .dropdown-toggle:after{content:none}.main-nav:not(.mobile-on) .mn-has-sub>.fa,.main-nav:not(.mobile-on) .mn-has-sub>.fas{display:none}.mobile-on .mn-has-sub>.fa{right:20px}.mobile-on .mn-sub{opacity:1;z-index:1}.-lei-edit .alt-features-grid{margin-top:0}.-lei-edit .lei-plugin .tab-content>div:first-of-type{display:block;opacity:1}.banner-image img{width:100%}#-builder-hold #layout .bg-video.lei-sec{position:relative;overflow:hidden !important}#-builder-hold #layout .lei-sec.-video-wrapper{position:relative;overflow:hidden !important}@media screen and (max-width:768px){.lei-sec.-video-wrapper .-video{max-width:unset !important}}.-lei-edit .team-item-detail{opacity:1;position:relative !important;top:0;transform:none}.-lei-edit .team-item-image:after{content:none}.-lei-edit .team-item-image{overflow:visible}.-lei-edit .fullwidth-slider .row{max-width:1100px}.fullwidth-slider .row{margin:0}.fullwidth-slider .lei-col{padding:0}.-lei-edit .fullwidth-slider .lei-row{width:90% !important;margin:0 auto}.fullwidth-slider .owl-pagination{bottom:-60px}.fullwidth-slider .owl-carousel .owl-wrapper-outer,.fullwidth-slider .owl-carousel{overflow:visible}.-lei-edit .client-logos .lei-row{min-height:120px}.-lei-edit .owl-carousel{display:block;overflow:visible}.client-logos.small-section{padding-top:20px;padding-bottom:20px;border-bottom:1px solid #eee}.owl-next:before,.owl-prev:before{box-shadow:0px 0px 10px rgba(0, 0, 0, 0.55)}@media screen and (max-width:575px){.owl-carousel .row>div{padding:0 40px}}@media screen and (max-width:767px){.owl-carousel .row>div{padding:0 70px}}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#1ab373}.nav-tabs .nav-link.active>span{background:#1ab373;color:#fff;padding:1px 6px}.map .container-fluid{max-width:100%}.map .tools-map .lei-map{height:450px}.-lei-edit .home-banner{height:auto}.-lei-edit .home-banner .lei-col-group{max-width:1400px;margin:0 auto}.home-banner{height:calc(100vh - 100px)}@media (min-width:1200px){.home-banner{height:calc(100vh - 30px)}}.home-banner .container{max-width:100%;height:100%}.-lei-edit .home-banner{margin-bottom:30px}.-lei-edit .home-banner .container{height:auto}@media screen and (max-width:576px){.hs-line-7{font-size:45px}}@media screen and (max-width:767px){.center-on-mobile{text-align:center !important}}.alt-features-descr p{color:#5f5f5f}@media screen and (max-width:767px){.alt-features-descr p{color:#5f5f5f;font-size:16px;font-weight:300;line-height:1.8}}.team-item-detail{color:#5f5f5f}.mobile-on .desktop-nav ul li a{height:50px !important;line-height:50px !important}.mobile-on .mn-has-sub>.fa{width:24px;height:24px;line-height:24px;margin-top:-12px}.fa-angle-up:before{top:3px;position:relative}.navbar-light .navbar-toggler-icon{background-image:none}.navbar-light .navbar-toggler-icon:before{content:"\f0c9";display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;font-family:"Font Awesome 5 Free";font-weight:900;font-size:24px;line-height:32px;color:#000}.scroll-down-icon{height:12px}.scroll-down:before{width:30px;height:30px;margin:0 0 0 -15px}.footer{padding-top:60px;padding-bottom:60px}.footer img{width:80px}@media screen and (max-width:767px){.banner .lei-text-div{text-align:center}.banner .lei-heading{text-align:center}}.tpl-alt-tabs>li>a{color:#5f5f5f}@media screen and (max-width:767px){.tpl-alt-tabs{display:flex;justify-content:center}.section-title{padding:50px 0}.alt-features-grid{padding-bottom:40px}}.accordion>dt>a{color:#5f5f5f}.testimonial-author{font-weight:700}.banner-center{margin:auto}@media screen and (min-width:1000px){.banner-center .tools-image{width:70%}}@media screen and (max-width:900px){.team-item-detail{display:block;margin-bottom:0;opacity:1;padding-bottom:10px;position:relative;transform:none;-webkit-transform:none;-moz-transform:none}.team-item-image:after{content:none}.team-item-role{padding-bottom:50px}}.contact-item p{margin-bottom:0}@media screen and (max-width:760px){.team-item{border-bottom:1px solid #ccc}.team-items .row>div:last-of-type .team-item{border-bottom:none}blockquote p{font-size:18px}.mobile-bg-position{background-position:top-left !important;background-size:auto 100% !important}}.-feed-empty-hold{margin-bottom:40px}.-feed-empty-hold .row{height:300px}.-feed-empty-hold .row>div{border-radius:8px}.-feed-empty-hold .blog-empty-bg{background-size:cover;border:1px solid #e2e2e2;border-radius:8px}.-feed-empty-hold .dummy>div{padding:0 8px;height:100%}.-feed-empty-hold .feed-col-1{background-image:url(/assets/images/60db38525deb8.jpg);background-size:cover}.-feed-empty-hold .feed-col-2{background-image:url(/assets/images/609ea74690a7f.jpg);background-size:cover}.-feed-empty-hold .feed-col-3{background-image:url(/assets/images/60db39fc145c3.jpg);background-size:cover}@media screen and (max-width:1200px){.dropdown-menu ul{padding-left:0px !important;width:100%}}.navik-menu ul{padding-left:0}.navik-menu ul ul li>a{padding:14px 15px 14px 15px}.mb-12{margin-bottom:2rem}.local-alert{text-align:center;background:#ffe97d;border:none}.local-alert a{text-decoration:underline}