@charset "UTF-8";body{font-family:Poppins,sans-serif;font-size:18px;color:#2d2e33}.stop-scrolling{height:100%;overflow:hidden}a{font-size:calc(16px + (25 - 16) * ((100vw - 350px)/ (3360 - 350)));font-weight:800;color:#2d2e33;text-decoration:none;transition:all .5s}@media (max-width:768px){a{font-size:18px}}a:hover{color:#00bb7e;text-decoration:none}a.btn{margin-top:15px;font-weight:800;color:#555;min-width:160px;padding:1.25em;font-size:calc(14px + (25 - 14) * ((100vw - 350px)/ (3360 - 350)));line-height:1;border-radius:0;text-transform:uppercase;transition:all .5s}a.btn:active,a.btn:active:focus,a.btn:focus{outline:0!important;box-shadow:none!important}a.btn.btn-small{min-width:auto;font-size:calc(22px + (45 - 22) * ((100vw - 350px)/ (3360 - 350)));padding:calc(18px + (30 - 18) * ((100vw - 350px)/ (3360 - 350)));margin-right:15px}a.btn.btn-small i{min-width:calc(25px + (50 - 25) * ((100vw - 350px)/ (3360 - 350)))}a.btn.btn-primary{color:#fff;background-color:#00bb7e;border-color:#00bb7e}a.btn.btn-primary:active,a.btn.btn-primary:active:focus,a.btn.btn-primary:focus,a.btn.btn-primary:hover{background-color:#00d88f;border-color:#00d88f}a.btn.btn-secondary{color:#fff;background-color:#393b41;border-color:#393b41}a.btn.btn-secondary:active,a.btn.btn-secondary:active:focus,a.btn.btn-secondary:focus,a.btn.btn-secondary:hover{background-color:#00bb7e;border-color:#00bb7e}a.btn.btn-light{color:#00bb7e;background-color:#fff;border-color:#fff}a.btn.btn-light:active,a.btn.btn-light:active:focus,a.btn.btn-light:focus,a.btn.btn-light:hover{color:#fff;background-color:#00bb7e;border-color:#00bb7e}p{font-size:calc(16px + (25 - 16) * ((100vw - 350px)/ (3360 - 350)));margin-bottom:calc(30px + (60 - 30) * ((100vw - 350px)/ (3360 - 350)));transition:font-size .5s}@media (max-width:768px){p{font-size:18px}}p:last-of-type{margin-bottom:0}small{display:block;color:#00bb7e;font-size:calc(14px + (20 - 14) * ((100vw - 350px)/ (3360 - 350)));margin-bottom:calc(40px + (80 - 40) * ((100vw - 350px)/ (3360 - 350)))}ul{list-style:none;margin:calc(30px + (60 - 30) * ((100vw - 350px)/ (3360 - 350))) 0}ul li{font-size:calc(16px + (25 - 16) * ((100vw - 350px)/ (3360 - 350)))}@media (max-width:768px){ul li{font-size:18px}}ul li:not(:last-of-type){margin-bottom:35px}ul li::before{content:"•";color:#00bb7e;font-weight:700;display:inline-block;width:1em;margin-left:-1em}ul.list-inline,ul.list-unstyled,ul.nav,ul.sub-menu{margin:0}ul.list-inline li:not(:last-of-type),ul.list-unstyled li:not(:last-of-type),ul.nav li:not(:last-of-type),ul.sub-menu li:not(:last-of-type){margin-bottom:0p}ul.list-inline li::before,ul.list-unstyled li::before,ul.nav li::before,ul.sub-menu li::before{display:none}.table thead{background:#00bb7e;color:#fff;text-transform:uppercase}.table td{font-size:calc(14px + (20 - 14) * ((100vw - 350px)/ (3360 - 350)));color:#2d2e33;border-top:1px solid #2d2e33;border-bottom:1px solid #2d2e33}@media (max-width:768px){.table td{font-size:16px}}h1,h2,h3,h4,h5,h6{width:100%}h1{font-size:calc(12px + (25 - 12) * ((100vw - 350px)/ (3360 - 350)));font-weight:700;color:#393b41;text-transform:uppercase;margin-top:calc(20px + (30 - 20) * ((100vw - 350px)/ (3360 - 350)));margin-bottom:calc(20px + (30 - 20) * ((100vw - 350px)/ (3360 - 350)));transition:font-size .5s}@media (max-width:768px){h1{font-size:12px}}h2{font-size:calc(20px + (115 - 20) * ((100vw - 350px)/ (3360 - 350)));font-weight:800;color:#00bb7e;text-transform:none;margin-bottom:calc(80px + (100 - 80) * ((100vw - 350px)/ (3360 - 350)));transition:font-size .5s}@media (max-width:768px){h2{font-size:34px}}h3{font-size:calc(20px + (90 - 20) * ((100vw - 350px)/ (3360 - 350)));font-weight:800;color:#00bb7e;text-transform:none;margin-bottom:calc(40px + (80 - 40) * ((100vw - 350px)/ (3360 - 350)));transition:font-size .5s}@media (max-width:768px){h3{font-size:30px}}h4{font-size:calc(20px + (70 - 20) * ((100vw - 350px)/ (3360 - 350)));font-weight:800;color:#00bb7e;text-transform:none;margin-top:calc(60px + (80 - 60) * ((100vw - 350px)/ (3360 - 350)));margin-bottom:calc(30px + (60 - 30) * ((100vw - 350px)/ (3360 - 350)));transition:font-size .5s}@media (max-width:768px){h4{font-size:26px}}h5{font-size:calc(20px + (50 - 20) * ((100vw - 350px)/ (3360 - 350)));font-weight:800;color:#00bb7e;text-transform:none;margin-top:calc(60px + (80 - 60) * ((100vw - 350px)/ (3360 - 350)));margin-bottom:calc(35px + (50 - 35) * ((100vw - 350px)/ (3360 - 350)));transition:font-size .5s}@media (max-width:768px){h5{font-size:22px}}h6{font-size:calc(10px + (40 - 10) * ((100vw - 350px)/ (3360 - 350)));font-weight:800;color:#00bb7e;text-transform:uppercase;text-decoration:underline;margin-bottom:calc(30px + (40 - 30) * ((100vw - 350px)/ (3360 - 350)));transition:font-size .5s}@media (max-width:768px){h6{font-size:20px}}.btn{margin-top:15px;font-weight:800;color:#555;min-width:160px;padding:1.25em;font-size:calc(14px + (25 - 14) * ((100vw - 350px)/ (3360 - 350)));line-height:1;border-radius:0;text-transform:uppercase;transition:all .5s}.btn:active,.btn:active:focus,.btn:focus{outline:0!important;box-shadow:none!important}.btn.btn-small{min-width:auto;font-size:calc(22px + (45 - 22) * ((100vw - 350px)/ (3360 - 350)));padding:calc(18px + (30 - 18) * ((100vw - 350px)/ (3360 - 350)));margin-right:15px}.btn.btn-small i{min-width:calc(25px + (50 - 25) * ((100vw - 350px)/ (3360 - 350)))}.btn.btn-primary{color:#fff;background-color:#00bb7e;border-color:#00bb7e}.btn.btn-primary:active,.btn.btn-primary:active:focus,.btn.btn-primary:focus,.btn.btn-primary:hover{background-color:#00d88f;border-color:#00d88f}.btn.btn-secondary{color:#fff;background-color:#393b41;border-color:#393b41}.btn.btn-secondary:active,.btn.btn-secondary:active:focus,.btn.btn-secondary:focus,.btn.btn-secondary:hover{background-color:#00bb7e;border-color:#00bb7e}.btn.btn-light{color:#00bb7e;background-color:#fff;border-color:#fff}.btn.btn-light:active,.btn.btn-light:active:focus,.btn.btn-light:focus,.btn.btn-light:hover{color:#fff;background-color:#00bb7e;border-color:#00bb7e}.bg-green{background:#00ba7d}.bg-green-opacity{background:rgba(0,187,125,.8)}.bg-primary{background:#00bb7e!important}.bg-secondary{background:#393b41}.bg-gray{background:#2c2d32}.bg-gray a,.bg-gray li,.bg-gray p{color:#fff}.bg-gray.color-white h1,.bg-gray.color-white h2,.bg-gray.color-white h3,.bg-gray.color-white h4,.bg-gray.color-white h5,.bg-gray.color-white h6{color:#fff}.bg-gray-light{background:#393b41}.bg-gray-light a,.bg-gray-light li,.bg-gray-light p{color:#fff}.bg-white{background:#fff;color:#000}.bg-white a,.bg-white li,.bg-white p{color:#000}.bg-light-gray{background:#f3f3f3}.bg-green,.bg-primary{color:#fff}.bg-green a,.bg-green h1,.bg-green h2,.bg-green h3,.bg-green h4,.bg-green h5,.bg-green h6,.bg-green li,.bg-green p,.bg-primary a,.bg-primary h1,.bg-primary h2,.bg-primary h3,.bg-primary h4,.bg-primary h5,.bg-primary h6,.bg-primary li,.bg-primary p{color:#fff}.bg-transparent{background:0 0}header{z-index:100;position:fixed;top:0;left:0;right:0;height:141px;transition:all .5s}@media (max-width:768px){header{height:80px}}header .navigation{position:relative;margin-left:5vw;margin-right:5vw}@media (max-width:768px){header .navigation{margin:0}}header .navigation .top-nav{z-index:10;position:absolute;right:15px}header .navigation .top-nav .nav .nav-item:not(:last-of-type){margin-right:15px}header .navigation .top-nav .nav .nav-item .btn{padding:0;margin:0;min-width:auto;height:50px;width:50px}header .navigation .top-nav .nav .nav-item .btn img{width:24px}header .navigation .top-nav .nav .nav-item.lang{padding:0;font-size:16px;text-transform:uppercase}header .navigation .top-nav .nav .nav-item.lang .dropdown-el{position:relative;display:inline-block;min-height:50px;max-height:50px;width:50px;overflow:hidden;cursor:pointer;text-align:left;white-space:nowrap;outline:0;border:none;background-color:#393b41;transition:all .5s}header .navigation .top-nav .nav .nav-item.lang .dropdown-el input{display:none}header .navigation .top-nav .nav .nav-item.lang .dropdown-el label{font-weight:800;color:#fff;display:block;height:50px;width:50px;text-align:center;line-height:50px;margin:0;cursor:pointer;position:relative;transition:all,.5s}header .navigation .top-nav .nav .nav-item.lang .dropdown-el label:nth-child(2){margin-top:50px}header .navigation .top-nav .nav .nav-item.lang .dropdown-el input:checked+label{display:block;border-top:none;position:absolute;top:0;color:#fff}header .navigation .top-nav .nav .nav-item.lang .dropdown-el input:checked+label:nth-child(2){margin-top:0;position:relative}header .navigation .top-nav .nav .nav-item.lang .dropdown-el:hover{background:#00bb7e}header .navigation .top-nav .nav .nav-item.lang .dropdown-el:hover input:checked+label{color:#fff}header .navigation .top-nav .nav .nav-item.lang .dropdown-el:hover::after{color:#fff}header .navigation .top-nav .nav .nav-item.lang .dropdown-el.expanded{background:#393b41;padding:0;box-shadow:rgba(0,0,0,.1) 3px 3px 5px 0;max-height:100px}header .navigation .top-nav .nav .nav-item.lang .dropdown-el.expanded label:hover{background:#00bb7e;color:#fff}header .navigation .top-nav .nav .nav-item.lang .dropdown-el.expanded input:checked+label{color:#fff}header .navigation .navbar{height:141px;padding:0;position:absolute;left:0;right:0;top:0}@media (max-width:768px){header .navigation .navbar{height:80px}}header .navigation .navbar .navbar-brand{padding:0}@media (max-width:768px){header .navigation .navbar .navbar-brand{position:absolute;z-index:10000;top:0;padding:15px}}header .navigation .navbar .navbar-brand img{height:80px}@media (max-width:768px){header .navigation .navbar .navbar-brand img{height:50px}}header .navigation .navbar .navbar-toggler{border:none;outline:0;box-shadow:none}@media (max-width:768px){header .navigation .navbar .navbar-toggler{position:absolute;top:10px;right:0;z-index:10000;padding:15px 15px 30px 15px}}header .navigation .navbar .navbar-collapse{position:relative}@media (max-width:768px){header .navigation .navbar .navbar-collapse{position:absolute;top:0;width:100%}header .navigation .navbar .navbar-collapse.collapsing{height:auto;-webkit-transition:top .35s ease;-o-transition:top .35s ease;-moz-transition:top .35s ease;transition:top .35s ease;top:100vh}header .navigation .navbar .navbar-collapse.show{position:fixed;top:0;-webkit-transition:top .35s ease-in;-o-transition:top .35s ease-in;-moz-transition:top .35s ease-in;transition:top .35s ease-in}}header .navigation .navbar .navbar-collapse .navbar-nav{position:absolute;top:-25px;right:0}@media (max-width:768px){header .navigation .navbar .navbar-collapse .navbar-nav{position:relative;top:0;left:0;right:0;bottom:0;height:100vh;z-index:10;background:#393b41;padding:100px 0 20px 0;margin-bottom:0}}@media (max-width:768px){header .navigation .navbar .navbar-collapse .navbar-nav .nav-item:not(:last-of-type){margin-bottom:10px}}header .navigation .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{color:#fff;border-bottom:10px solid transparent;font-size:calc(15px + (35 - 15) * ((100vw - 350px)/ (3360 - 350)));font-weight:800;text-transform:lowercase;padding:0 15px;line-height:1;height:55px;transition:all .5s}@media (max-width:768px){header .navigation .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{font-size:18px}}header .navigation .navbar .navbar-collapse .navbar-nav .nav-item .nav-link.active,header .navigation .navbar .navbar-collapse .navbar-nav .nav-item .nav-link:hover{color:#00bb7e;border-bottom:10px solid #00bb7e;padding-bottom:20px}@media (max-width:768px){header .navigation .navbar .navbar-collapse .navbar-nav .nav-item .nav-link{height:30px;border-bottom:5px solid transparent}header .navigation .navbar .navbar-collapse .navbar-nav .nav-item .nav-link.active,header .navigation .navbar .navbar-collapse .navbar-nav .nav-item .nav-link:hover{border-bottom:5px solid #00bb7e;padding-bottom:0}}header .navigation .navbar .navbar-collapse .navbar-nav .nav-item .sub-menu{padding:0 15px 15px 15px}header .navigation .navbar .navbar-collapse .navbar-nav .nav-item .sub-menu li{margin-bottom:0}header .navigation .navbar .navbar-collapse .navbar-nav .nav-item .sub-menu li a{color:#fff;font-size:14px}header .navigation .navbar .navbar-collapse .navbar-nav .nav-item .sub-menu li a.active{color:#00bb7e}header .navigation .navbar .navbar-collapse .navbar-nav .nav-item .sub-nav{position:fixed;right:-100vw;left:100vw;top:141px;z-index:1000;background:#393b41;height:calc(100vh - 141px);transition:left .5s}header .navigation .navbar .navbar-collapse .navbar-nav .nav-item .sub-nav ul.sub-nav-items{margin-top:80px;margin-left:5vw;margin-right:5vw}header .navigation .navbar .navbar-collapse .navbar-nav .nav-item .sub-nav ul.sub-nav-items li{margin-bottom:calc(10px + (35 - 10) * ((100vw - 350px)/ (3360 - 350)))}header .navigation .navbar .navbar-collapse .navbar-nav .nav-item .sub-nav ul.sub-nav-items li a{font-size:calc(30px + (50 - 30) * ((100vw - 350px)/ (3360 - 350)));font-weight:800;color:#fff}header .navigation .navbar .navbar-collapse .navbar-nav .nav-item .sub-nav ul.sub-nav-items li a.active,header .navigation .navbar .navbar-collapse .navbar-nav .nav-item .sub-nav ul.sub-nav-items li a:hover{color:#00bb7e}header .navigation .navbar .navbar-collapse .navbar-nav .nav-item .sub-nav .overlay{z-index:-1;opacity:0;position:absolute;top:0;bottom:0;left:0;right:0;background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;transition:background-image .5s ease-in-out}header .navigation .navbar .navbar-collapse .navbar-nav .nav-item .sub-nav .overlay.show{opacity:1}header .navigation .navbar .navbar-collapse .navbar-nav .nav-item:hover .nav-link{color:#00bb7e;border-bottom:10px solid #00bb7e;padding-bottom:20px}header .navigation .navbar .navbar-collapse .navbar-nav .nav-item:hover .sub-nav{right:0;left:0}header .navigation .navbar .navbar-collapse .navbar-nav .nav-item:hover .sub-nav.closed{right:-100vw;left:100vw}header .navigation .navbar .navbar-collapse .languages{position:absolute;right:15px;top:70px;height:auto;z-index:1000}header .navigation .navbar .navbar-collapse .languages li a{color:#fff}header .navigation .navbar .navbar-collapse .languages li a.active{color:#00bb7e}header .navigation .navbar .navbar-collapse .mobile-search{padding:0 15px}header .navigation .navbar .navbar-collapse .mobile-search button{display:inline-block;background:0 0;width:30px;height:30px;border:none}header .navigation .navbar .navbar-collapse .mobile-search button img{width:30px;height:30px}header .navigation .navbar .navbar-collapse .mobile-search button:focus{outline:0}header .navigation .navbar .navbar-collapse .mobile-search input{width:calc(100% - 45px);display:inline-block;background:0 0;border:none;border-bottom:2px solid #fff;color:#fff;font-size:16px}header .navigation .navbar .navbar-collapse .mobile-search input:focus{outline:0}header .navigation .navbar .navbar-collapse .mobile-search input::placeholder{color:#fff;opacity:1}header .navigation .navbar .navbar-collapse .mobile-search input:-ms-input-placeholder{color:#fff}header .navigation .navbar .navbar-collapse .mobile-search input::-ms-input-placeholder{color:#fff}header .search{z-index:10;position:absolute;left:0;right:0;min-height:100px;top:-200px;background:#00bb7e;padding:25px 5vw 25px 5vw;transition:all .5s}header .search input{height:50px;border:none;outline:0;box-shadow:none;width:100%;background:0 0;color:#fff;font-size:calc(15px + (30 - 15) * ((100vw - 350px)/ (3360 - 350)));font-weight:800}header .search input::placeholder{color:#fff;opacity:1}header .search input:-ms-input-placeholder{color:#fff}header .search input::-ms-input-placeholder{color:#fff}header .search .search__btn{position:relative;text-align:right}header .search .search__btn .btn{border:3px solid #fff;padding:.95rem 2rem;font-size:calc(14px + (20 - 14) * ((100vw - 350px)/ (3360 - 350)));margin:0}header .search .search__btn .search__btn__close{position:absolute;top:75px;right:70px}header .search .search__btn .search__btn__close .btn{opacity:1;border:none;padding:0;margin:0;min-width:auto;height:50px;width:50px}header .search .search__btn .search__btn__close .btn img{width:22px}header .search.open{top:0}header.nav-up{top:-141px}section{padding:160px 5vw 160px 5vw}@media (max-width:768px){section{padding:80px 15px 80px 15px}}section .btn{margin-top:0}section .default p{width:100%}footer{position:relative}footer .footer-services{background-position:center;background-size:cover;background-repeat:no-repeat}footer .footer-services h3,footer .footer-services h6{color:#fff}footer .footer-info{position:relative;padding:0}footer .footer-info h6{margin-bottom:30px}footer .footer-info h6:not(:first-of-type){margin-top:60px}footer .footer-info .simbol .simbol__right{z-index:1;position:absolute;right:5vw;top:-12.5vw;height:25vw}@media (max-width:576px){footer .footer-info .simbol .simbol__right{right:15px;top:-90px;height:15%}}footer .footer-info .footer-info__left{padding:0;background:#2c2d32}footer .footer-info .footer-info__left .footer-info__left__container{padding:160px 0 160px 5vw;width:100%;color:#fff}@media (max-width:768px){footer .footer-info .footer-info__left .footer-info__left__container{margin:0;padding:80px 0 80px 15px}}footer .footer-info .footer-info__left .footer-info__left__container ul{margin-top:25px}footer .footer-info .footer-info__left .footer-info__left__container ul li{margin-bottom:0}footer .footer-info .footer-info__left .footer-info__left__container a:not(.btn){color:#fff;font-weight:400}footer .footer-info .footer-info__left .footer-info__left__container a:not(.btn):hover{color:#00bb7e}footer .footer-info .footer-info__left .footer-info__left__container a.btn{margin-top:50px}footer .footer-info .footer-info__left .footer-info__left__container a.btn:hover{color:#fff}footer .footer-info .footer-info__right{background:#f3f3f4}footer .footer-info .footer-info__right .footer-info__right__container{position:relative;padding:160px 5vw 160px 0;width:100%}@media (max-width:768px){footer .footer-info .footer-info__right .footer-info__right__container{margin:0;padding:80px 0 80px 0}}footer .footer-info .footer-info__right .footer-info__right__container ul li:not(:last-of-type){margin-bottom:10px}footer .footer-info .footer-info__right .footer-info__right__container a{color:#000}footer .footer-info .footer-info__right .footer-info__right__container a:hover{color:#00bb7e}footer .footer-info .footer-info__right .footer-info__right__container p{margin-top:40px}footer .footer-info .footer-info__right .footer-info__right__container p a{font-weight:400}footer .footer-info .footer-info__right .footer-info__right__container img{position:absolute;bottom:0}@media (max-width:768px){footer .footer-info .footer-info__right .footer-info__right__container img{position:relative;margin-top:40px;width:100%}}footer .nav-up{opacity:.5;position:absolute;right:0;bottom:50px;border:none;padding:0;margin:0;min-width:auto;transform:rotate(90deg);height:60px;width:60px}footer .nav-up img{width:60px}footer .nav-up:hover{opacity:1}footer #financeBox{z-index:100;padding:15px;width:400px;height:auto;position:fixed;bottom:0;right:0;background:#00bb7e;border:1px solid #00bb7e}@media screen and (max-width:768px){footer #financeBox{width:100%}}footer #financeBox button{z-index:1000;cursor:pointer;position:absolute;top:5px;right:5px;color:#fff;background:#393b41;border:none;outline:0}footer #financeBox img{width:100%;height:auto}.hero-slider{padding:0;background:#2c2d32;position:relative}.hero-slider.overflow-hidden{overflow:hidden}.hero-slider .carousel{z-index:1}.hero-slider .carousel .carousel-inner{padding-left:5vw;padding-right:5vw}.hero-slider .carousel .carousel-inner .carousel-item{padding-top:0;height:100vh}@media (min-width:992px){.hero-slider .carousel .carousel-inner .carousel-item{padding-top:15vh}}.hero-slider .carousel .carousel-inner .carousel-item h6{color:#fff;text-transform:uppercase;text-decoration:none;margin-bottom:calc(20px + (35 - 20) * ((100vw - 350px)/ (3360 - 350)))}.hero-slider .carousel .carousel-inner .carousel-item h2{color:#fff;margin-bottom:calc(30px + (80 - 30) * ((100vw - 350px)/ (3360 - 350)))}.hero-slider .carousel .carousel-control-next,.hero-slider .carousel .carousel-control-prev{opacity:1;width:60px;height:60px;top:calc(50vh - 60px)}.hero-slider .carousel .carousel-control-next .carousel-control-next-icon,.hero-slider .carousel .carousel-control-next .carousel-control-prev-icon,.hero-slider .carousel .carousel-control-prev .carousel-control-next-icon,.hero-slider .carousel .carousel-control-prev .carousel-control-prev-icon{width:60px;height:60px;background:url(../img/arrow-normal@3x.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;transition:all .5s}.hero-slider .carousel .carousel-control-next .carousel-control-next-icon:hover,.hero-slider .carousel .carousel-control-next .carousel-control-prev-icon:hover,.hero-slider .carousel .carousel-control-prev .carousel-control-next-icon:hover,.hero-slider .carousel .carousel-control-prev .carousel-control-prev-icon:hover{background:url(../img/arrow-hover@3x.jpg);background-position:center;background-size:cover;background-repeat:no-repeat}.hero-slider .carousel .carousel-control-next .carousel-control-next-icon,.hero-slider .carousel .carousel-control-prev .carousel-control-next-icon{transform:rotate(180deg)}@media (max-width:768px){.hero-slider .carousel .carousel-indicators{bottom:20px;z-index:0}}.hero-slider .carousel .carousel-indicators li{width:14px;height:14px;border:3px solid #00bb7e;background:0 0;opacity:1}.hero-slider .carousel .carousel-indicators li.active{background-color:#00bb7e}.hero-slider .banner{height:100vh;background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;padding-left:5vw;padding-right:5vw}.hero-slider .banner .banner__content{width:100%;padding-top:0}@media (min-width:992px){.hero-slider .banner .banner__content{padding-top:15vh}}.hero-slider .banner .banner__content h6{color:#fff;text-transform:uppercase;text-decoration:none;margin-bottom:calc(20px + (35 - 20) * ((100vw - 350px)/ (3360 - 350)))}.hero-slider .banner .banner__content h2{color:#fff;margin-bottom:0}.hero-slider .social{z-index:1;margin-bottom:5px;position:absolute;bottom:0;height:60px;color:#fff;font-weight:800;text-transform:uppercase}@media (max-width:768px){.hero-slider .social{height:auto;bottom:-5px}}.hero-slider .social p{font-size:calc(14px + (25 - 14) * ((100vw - 350px)/ (3360 - 350)))}.hero-slider .social .scroll{margin-left:calc(5vw - 15px)}.hero-slider .social .scroll i{display:block;transform:rotate(-90deg);font-size:1.3rem;margin-right:10px;-webkit-animation:arrow-animation 2s infinite;-moz-animation:arrow-animation 2s infinite;-o-animation:arrow-animation 2s infinite;animation:arrow-animation 2s infinite;animation-delay:0s}@keyframes arrow-animation{0%,100%,20%,50%,80%{transform:rotate(-90deg) translateX(0)}40%{transform:rotate(-90deg) translateX(-10px)}60%{transform:rotate(-90deg) translateX(-15px)}}.hero-slider .social .follow-us p{margin:0}.hero-slider .social .follow-us .list-inline{margin-left:20px}.hero-slider .social .follow-us .list-inline .list-inline-item{margin-bottom:0}.hero-slider .social .follow-us .list-inline .list-inline-item:first-child{width:30px;height:5px;border-top:3px solid #fff}.hero-slider .social .follow-us .list-inline .list-inline-item:not(:last-child){margin-right:20px}.hero-slider .social .follow-us .list-inline .list-inline-item a{color:#fff;font-size:calc(18px + (25 - 18) * ((100vw - 350px)/ (3360 - 350)));transition:all .5s}.hero-slider .social .follow-us .list-inline .list-inline-item a:hover{color:#00bb7e}.hero-slider .social.product{z-index:1;bottom:2px}.hero-slider .social.product .follow-us .list-inline .list-inline-item a:hover{color:#2d2e33}.hero-slider .video-bg{z-index:0;background:url(vidz/demo-video.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;height:120vh;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.hero-slider .category-nav{position:absolute;right:5px;top:calc(100vh + 160px);z-index:1}@media (max-width:768px){.hero-slider .category-nav{right:5px;top:calc(100vh + 80px)}}.hero-slider .category-nav .nav{padding:0;writing-mode:vertical-rl;text-orientation:mixed}.hero-slider .category-nav .nav .nav-item{text-transform:uppercase;margin-bottom:30px}.hero-slider .category-nav .nav .nav-item .nav-link{padding:0;font-size:calc(14px + (25 - 14) * ((100vw - 350px)/ (3360 - 350)));border-left:2px solid transparent;transition:all .5s}.hero-slider .category-nav .nav .nav-item .nav-link.active,.hero-slider .category-nav .nav .nav-item .nav-link:hover{color:#2d2e33;border-left:2px solid}.hero-slider .category-nav.sticky{position:fixed;top:160px}@media (max-width:768px){.hero-slider .category-nav.sticky{right:5px;top:80px}}.hero-slider .product-banner{padding:141px 0 0 0}@media (max-width:768px){.hero-slider .product-banner{padding:80px 0 0 0}}.hero-slider .product-banner .product-banner__content{background:#00bb7e}.hero-slider .product-banner .product-banner__content .product-banner__content__carousel{background:#2d2e33;padding:0}.hero-slider .product-banner .product-banner__content .product-banner__content__carousel .carousel{z-index:15}.hero-slider .product-banner .product-banner__content .product-banner__content__carousel .carousel .carousel-inner{padding:0}.hero-slider .product-banner .product-banner__content .product-banner__content__carousel .carousel .carousel-inner .carousel-item{height:calc(100vh - 141px);background-position:center;background-size:cover;background-repeat:no-repeat}@media (max-width:768px){.hero-slider .product-banner .product-banner__content .product-banner__content__carousel .carousel .carousel-inner .carousel-item{height:calc(100vh - 80px)}}.hero-slider .product-banner .product-banner__content .product-banner__content__carousel .carousel .carousel-indicators{z-index:15;right:auto;left:-30px}@media (max-width:768px){.hero-slider .product-banner .product-banner__content .product-banner__content__carousel .carousel .carousel-indicators{bottom:20px;z-index:0}}.hero-slider .product-banner .product-banner__content .product-banner__content__carousel .carousel .carousel-indicators li{width:14px;height:14px;border:3px solid #fff;background:0 0;opacity:1}.hero-slider .product-banner .product-banner__content .product-banner__content__carousel .carousel .carousel-indicators li.active{background-color:#fff}.hero-slider .product-banner .product-banner__content .product-banner__content__info{display:block;height:calc(100vh - 141px);padding-top:80px}@media (max-width:768px){.hero-slider .product-banner .product-banner__content .product-banner__content__info{height:calc(100vh - 80px)}}.hero-slider .product-banner .product-banner__content .product-banner__content__info h2{color:#2d2e33}.hero-slider .product-banner .product-banner__content .product-banner__content__info h6{color:#fff;text-decoration:none}.banner-info{position:relative;padding:0}.banner-info h6:not(:first-of-type){margin-top:60px}.banner-info .banner-info__left{padding:0}.banner-info .banner-info__left.square:before{content:"";display:block;padding-top:100%}@media (max-width:768px){.banner-info .banner-info__left.square:before{content:"";display:block;padding-top:0}}.banner-info .banner-info__left .banner-info__left__container{margin:0;padding:160px 0 160px 5vw;width:100%;color:#fff}@media (max-width:768px){.banner-info .banner-info__left .banner-info__left__container{margin:0;padding:80px 0 80px 15px}}.banner-info .banner-info__left .banner-info__left__container ul{margin-top:25px}.banner-info .banner-info__left .banner-info__left__container ul li{margin-bottom:0}.banner-info .banner-info__left .banner-info__left__container a:not(.btn-light){color:#fff;font-weight:400}.banner-info .banner-info__left .banner-info__left__container a:not(.btn-light):hover{color:#00bb7e}.banner-info .banner-info__left .banner-info__left__container .btn{margin-top:50px}.banner-info .banner-info__right{background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important}@media (max-width:768px){.banner-info .banner-info__right::after{content:" ";height:60vh}}.banner-info .banner-info__right .banner-info__right__container{margin:0;padding:160px 5vw 160px 0;width:100%;color:#fff}@media (max-width:768px){.banner-info .banner-info__right .banner-info__right__container{margin:0;padding:80px 15px 80px 0}}.banner-info .banner-info__right .banner-info__right__container ul:not(:first-of-type){margin-top:25px}.banner-info .banner-info__right .banner-info__right__container ul li{margin-bottom:0}.banner-info .banner-info__right .banner-info__right__container a{color:#fff;font-weight:400}.banner-info .banner-info__right .banner-info__right__container a:hover{color:#00bb7e}.home-action-areas{padding:160px 5vw 80px 5vw;overflow:hidden}.home-action-areas h2{margin-bottom:40px}.home-action-areas .areas-list{position:relative;margin-top:20px}.home-action-areas .areas-list ul li{margin-bottom:15px}@media (max-width:768px){.home-action-areas .areas-list ul li:not(:last-of-type){margin-bottom:15px;line-height:1.2}}.home-action-areas .areas-list ul li a{font-size:calc(20px + (115 - 20) * ((100vw - 350px)/ (3360 - 350)))}@media (max-width:768px){.home-action-areas .areas-list ul li a{font-size:30px}}.home-action-areas .areas-list.show ul li a{color:#fff}.home-action-areas .areas-list.show ul li a:hover{color:#00bb7e}.home-action-areas .areas-list .overlay{z-index:-1;opacity:0;position:absolute;top:-60px;bottom:-60px;left:-5vw;right:-5vw;background:#393b41;background-position:center!important;background-size:cover!important;background-repeat:no-repeat!important;transition:background-image .5s ease-in-out}.home-action-areas .areas-list .overlay.show{opacity:1}.home-solutions{padding:80px 5vw 160px 5vw}.projects .masonry{background:red;padding:50px 0}.products{background:#2c2d32}.products .products__card-container .products__card{-webkit-box-shadow:0 0 30px 0 rgba(21,23,25,.7);-moz-box-shadow:0 0 30px 0 rgba(21,23,25,.7);box-shadow:0 0 30px 0 rgba(21,23,25,.7);transition:all .5s}.products .products__card-container .products__card .products__card__cover-img{position:relative;background:#393b41;background-size:cover;background-position:center;background-repeat:no-repeat}.products .products__card-container .products__card .products__card__cover-img .icon{height:60px;width:53px;position:absolute;margin:auto;top:0;bottom:0;left:0;right:0;background-image:url(../img/pdf-icon.png);background-repeat:no-repeat;background-position:center;background-size:cover}.products .products__card-container .products__card .products__card__cover-img:before{content:"";display:block;padding-top:100%}.products .products__card-container .products__card .products__card__body{background:#fff;text-align:center;border:0;padding-top:calc(20px + (40 - 20) * ((100vw - 350px)/ (3360 - 350)));padding-left:calc(30px + (50 - 30) * ((100vw - 350px)/ (3360 - 350)));padding-right:calc(30px + (50 - 30) * ((100vw - 350px)/ (3360 - 350)));padding-bottom:calc(30px + (50 - 30) * ((100vw - 350px)/ (3360 - 350)));transition:all .5s}.products .products__card-container .products__card .products__card__body h1{margin-top:0;color:#00bb7e}.products .products__card-container .products__card .products__card__body h6{color:#2d2e33;text-transform:none;text-decoration:none;margin-bottom:0;font-size:calc(18px + (40 - 18) * ((100vw - 350px)/ (3360 - 350)))}@media (max-width:768px){.products .products__card-container .products__card .products__card__body h6{font-size:20px}}.products .products__card-container .products__card:hover{margin:-6px}.products .products__card-container .products__card:hover .products__card__cover-img .icon{background-image:url(../img/pdf-icon-hover.png)}.products .products__card-container .products__card:hover .products__card__body{background:#00bb7e;padding-left:calc(calc(30px + (50 - 30) * ((100vw - 350px)/ (3360 - 350))) + 6px);padding-right:calc(calc(30px + (50 - 30) * ((100vw - 350px)/ (3360 - 350))) + 6px)}.products .products__card-container .products__card:hover .products__card__body h1{color:#fff}.products .products__card-container .products__card:hover .products__card__body h6{color:#2d2e33}.download-shape{background-image:url(../img/download-shape.png);background-position:right top;background-size:25vw;background-repeat:no-repeat}.no-bg{background:0 0}.no-bg a,.no-bg p,.no-bg ul{color:#2d2e33}.no-bg ul li a{color:#2d2e33!important}.no-bg ul li a:hover{color:#00bb7e!important}.bg-cover{background-position:center;background-size:cover;background-repeat:no-repeat}.form form{margin-top:110px}.form form .form-group{position:relative;text-align:left}.form form .form-group:not(:last-of-type){margin-bottom:60px}.form form .form-group .form-control{border:none;border-radius:0;background:0 0;border-bottom:3px solid #fff;padding:0 15px;color:#fff;font-size:calc(16px + (25 - 16) * ((100vw - 350px)/ (3360 - 350)))}@media (max-width:768px){.form form .form-group .form-control{font-size:18px}}.form form .form-group .form-control::placeholder{color:#fff}.form form .form-group .form-control:placeholder-shown~label{font-size:calc(16px + (25 - 16) * ((100vw - 350px)/ (3360 - 350)));cursor:text;color:#fff;z-index:-1;top:7px}@media (max-width:768px){.form form .form-group .form-control:placeholder-shown~label{font-size:18px}}.form form .form-group .form-control:focus{outline:0;box-shadow:none;padding-bottom:6px;border-bottom:3px solid #00bb7e}.form form .form-group .form-control:focus::placeholder{color:transparent}.form form .form-group .form-control.error{border-color:red}.form form .form-group .form-control:focus~label,.form form .form-group label{position:absolute;top:-25px;left:15px;display:block;transition:.2s;font-size:calc(12px + (18 - 12) * ((100vw - 350px)/ (3360 - 350)));color:#00bb7e;z-index:0}.form form .form-group .form-control:focus~label.error,.form form .form-group label.error{color:red}.form form .form-check input{margin-top:0;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:0;background:0 0;height:20px;width:20px;border:2px solid #fff}.form form .form-check input:disabled{background:#e6e6e6;opacity:.6;pointer-events:none}.form form .form-check input:after{content:"";position:relative;left:4px;top:0;width:8px;height:12px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);display:none}.form form .form-check input:checked:after{display:block}.form form .form-check input:disabled:after{border-color:#7b7b7b}.form form .form-check input.error{background-color:red;border-color:red;color:#fff}.form form .form-check label{font-size:calc(14px + (18 - 14) * ((100vw - 350px)/ (3360 - 350)));text-align:left;margin-left:15px;color:#fff}.form form .form-check label a{font-size:calc(14px + (18 - 14) * ((100vw - 350px)/ (3360 - 350)));color:#fff;font-weight:400}.form form .form-check label a:hover{color:#393b41}.form form .form-row{margin-top:60px}.form form .form-row .form-result{color:#00bb7e;font-size:calc(16px + (25 - 16) * ((100vw - 350px)/ (3360 - 350)));text-transform:uppercase;font-weight:700;margin-left:30px}@media (max-width:768px){.form form .form-row .form-result{font-size:18px}}.form form .form-row .form-result.error{color:red}.search h6{margin-bottom:10px;color:#393b41}.search h5{color:#393b41;margin:0}.search .result:hover h5,.search .result:hover h6{color:#00bb7e}.cc-link,.cc-message{font-size:14px;font-family:Montserrat,sans-serif;color:#fff!important;font-weight:800}.tos-desktop .tos-wrapper.tos-fixed.tos-fit.tos-has-bullets.tos-has-caption .tos-slide{padding-bottom:0}.tos-desktop .tos-wrapper.tos-fixed{background-color:rgba(0,0,0,.95)}.tos-desktop .tos-wrapper.tos-fixed.tos-fit .tos-slide{padding:0}.tos-wrapper.tos-has-bullets .tos-caption{bottom:50px}.tos-wrapper img{max-width:70vw}.tos-wrapper .tos-close{opacity:1;background:0 0;right:45px}.tos-wrapper .tos-close span{position:relative;display:block;width:60px;height:60px;background:url(../img/close-button.png) no-repeat;background-size:60px 60px;background-position:0 0;will-change:auto;-o-transition:all .5s ease;-ms-transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease}.tos-wrapper .tos-close span:hover{background:url(../img/close-button-hover.png) no-repeat;opacity:1;will-change:auto;-o-transition:all .5s ease;-ms-transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease}.tos-wrapper .tos-inline{background:0 0}.tos-wrapper .tos-next{opacity:1;width:60px;height:60px;position:absolute;top:calc(50% - 60px);right:30px}.tos-wrapper .tos-next span{opacity:1;display:block;width:60px;height:60px;-webkit-transform:rotate(180deg);transform:rotate(180deg);background:url(../img/arrow-normal@3x.jpg) no-repeat;background-size:60px 60px;background-position:0 0;will-change:auto;-o-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.tos-wrapper .tos-next span:hover{background:url(../img/arrow-hover@3x.jpg) no-repeat;background-size:60px 60px;background-position:0 0;opacity:1;will-change:auto;-o-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.tos-wrapper .tos-prev{opacity:1;width:60px;height:60px;position:absolute;top:calc(50% - 60px);left:30px}.tos-wrapper .tos-prev span{display:block;width:60px;height:60px;background:url(../img/arrow-normal@3x.jpg) no-repeat;background-size:60px 60px;background-position:0 0;will-change:auto;-o-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.tos-wrapper .tos-prev span:hover{background:url(../img/arrow-hover@3x.jpg) no-repeat;background-size:60px 60px;background-position:0 0;opacity:1;will-change:auto;-o-transition:all .3s ease;-ms-transition:all .3s ease;-moz-transition:all .3s ease;-webkit-transition:all .3s ease;transition:all .3s ease}.tos-wrapper .tos-pagination{height:40px!important;padding-top:5px}.tos-wrapper .tos-pagination.tos-bullets{opacity:1}.tos-wrapper .tos-pagination.tos-bullets span{background:rgba(0,0,0,.5);padding-top:20px;padding-bottom:3px}.tos-wrapper .tos-pagination.tos-bullets span a{display:inline-block;width:16px;height:16px;border:2px solid #00bb7e;background-color:transparent;cursor:pointer;border-radius:0}.tos-wrapper .tos-pagination.tos-bullets span.tos-selected a{border:2px solid #00bb7e;background-color:#00bb7e;cursor:default}@media screen and (max-width:992px){.tos-wrapper .tos-pagination{text-align:center;display:block;position:absolute;left:0;right:0;bottom:0;height:auto!important;white-space:normal;text-overflow:inherit;overflow:auto;width:100vw;box-sizing:border-box;margin:0}.tos-wrapper .tos-pagination::after,.tos-wrapper .tos-pagination::before{content:"";display:inline-block;width:0;height:0}.tos-wrapper .tos-pagination.tos-bullets span{padding-bottom:3px}}.tos-wrapper .tos-caption{width:70vw;left:0;right:0;margin:0 auto;opacity:1;background-color:rgba(0,0,0,.5)}.tos-wrapper .tos-caption .tos-caption-0{margin:0;padding-left:15px;padding-top:10px;padding-bottom:65px;width:auto;text-align:left;font-weight:300;font-size:16px}@media screen and (max-width:576px){.tos-wrapper .tos-caption .tos-caption-0{padding-bottom:65px;margin-bottom:-35px}}@media screen and (max-width:992px){.tos-wrapper .tos-caption>div{position:absolute;left:0;right:0;bottom:45px;height:auto;background:rgba(0,0,0,.2);white-space:normal;text-overflow:inherit;overflow:auto;width:100%;box-sizing:border-box;padding-left:1px;padding-top:5px;float:left}}