:root{--white-color:#fff;--dark-color:#282828;--gray-color:#f2f2f2;--transparent:transparent}.bgcover{background-size:cover;background-position:50%}.inset{right:0;bottom:0;top:0;left:0}.button-reset{padding:0;border:none;background-color:transparent}.flex-wrap{flex-flow:wrap;display:flex}@media (min-width:992px){.wow{visibility:hidden}}.w-100{width:100%}body,button,html,input,select,textarea{font-size:var(--font-size-body-mobile);font-weight:300;color:#444;font-family:var(--font-secondary)}@media (min-width:991px){body,button,html,input,select,textarea{font-size:var(--font-size-body-tablet)}}@media (min-width:1199px){body,button,html,input,select,textarea{font-size:var(--font-size-body-desktop)}}li,p{line-height:1.5em}h1,h2,h3,h4,h5,h6{font-weight:300;color:#333;font-family:var(--font-primary)}cite,dfn,em,i{font-style:italic}blockquote{margin:0}address{margin:0 0 1.5em}pre{overflow:auto;padding:1.6em;font-size:15px;margin-bottom:1.6em;max-width:100%;background:#eee;line-height:1.6;font-family:Courier\ 10 Pitch,Courier,monospace}code,kbd,tt,var{font-size:15px;font-size:.9375rem;font-family:Monaco,Consolas,Andale Mono,DejaVu Sans Mono,monospace}abbr,acronym{border-bottom:1px dotted #666;cursor:help}ins,mark{text-decoration:none;background:#fff9c0}big{font-size:125%}.main-slider-section{height:auto;background-color:var(--primary-color)}.main-slider-section .background-video{height:100%;background-attachment:fixed;position:absolute;background-size:cover;object-fit:cover;top:0;background-position:50%;left:0;width:100%;background-repeat:no-repeat;z-index:-1}.main-slider-section .background-video.desktop{display:none}@media (min-width:767px){.main-slider-section .background-video.desktop{display:block}.main-slider-section .background-video.mobile{display:none}}.main-slider-section.full-height{min-height:100svh;overflow-y:hidden}.main-slider-section.full-height .slide{height:100svh}@media (max-width:991px){.main-slider-section.full-height{min-height:calc(100svh - 120px)}.main-slider-section.full-height .slide{height:calc(100svh - 120px)}}@media (max-width:767px){.main-slider-section.separated-text,.main-slider-section.separated-text .slide{min-height:calc(100svh - 160px)}.main-slider-section.separated-text .controlls{top:calc(50% - 195px)}.main-slider-section.separated-text .container-wrap{min-height:320px;padding-top:30px;position:absolute;bottom:0;background:var(--primary-color);padding-bottom:30px;width:100svw;display:block!important}.main-slider-section.separated-text .background-video{height:calc(100% - 320px)}}@keyframes indicator{0%{width:0}to{width:100%}}.hero-slider{height:100%;position:absolute;top:0;left:0;width:100%;z-index:1}.hero-slider .controlls{height:70px;padding:15px 25px;justify-content:space-between;position:absolute;top:calc(50% - 35px);width:100%;display:flex;z-index:3}@media (min-width:767px){.hero-slider .controlls{height:120px;padding:15px 45px;top:calc(50% - 60px)}}.hero-slider .controlls .controll{height:40px;border:4px solid transparent;transition:opacity .28s ease-in-out;opacity:.75;cursor:pointer;width:40px}@media (min-width:767px){.hero-slider .controlls .controll{height:60px;width:60px}}.hero-slider .controlls .controll:hover{opacity:1}.hero-slider .controlls .controll.left{transform:rotate(-45deg);border-left-color:#fff;border-top-color:#fff}.hero-slider .controlls .controll.right{transform:rotate(45deg);border-top-color:#fff;border-right-color:#fff}.hero-slider .progress-bar{height:4px;position:absolute;bottom:40px;border-radius:2px;background:#ffffff55;left:calc(50% - 160px);width:320px;z-index:5}@media (min-width:767px){.hero-slider .progress-bar{bottom:120px}}.hero-slider .progress-bar .indicator{height:4px;background-color:#ffffffcc;border-radius:2px;width:0}.hero-slider .progress-bar .indicator.active{animation-name:indicator;width:100%;animation-duration:6s}.hero-slider .hero-slide{height:100%;padding:0 100px;justify-content:center;transition:all .86s ease-in-out;position:absolute;opacity:0;top:0;align-items:center;left:0;width:100%;display:flex;z-index:0}.hero-slider .hero-slide .slide-wrapper{height:100%;position:absolute;top:0;background-color:#00000035;left:0;width:100%;z-index:2}.hero-slider .hero-slide.active{opacity:1;z-index:2}.hero-slider .hero-slide .bg-image{height:100%;object-fit:cover;object-position:center;width:100%}.hero-slider .hero-slide .desktop-image{display:none}.hero-slider .hero-slide .video-wrapper{height:100%;overflow:hidden;justify-content:center;background-size:cover;align-items:center;background-position:50%;background-repeat:no-repeat}.hero-slider .hero-slide .video-wrapper.mobile{transition:all .48s ease-in-out}.hero-slider .hero-slide .video-wrapper.desktop{display:flex}.hero-slider .hero-slide .video-wrapper .video-iframe{height:100%;border:0;background:transparent;width:100svw}@media (min-width:767px){.hero-slider .hero-slide .mobile-image{display:none}.hero-slider .hero-slide .desktop-image{display:block}.hero-slider .hero-slide .video-wrapper.mobile{display:none}.hero-slider .hero-slide .video-wrapper.desktop{display:flex}}@media (max-width:991px){.hero-slider .hero-slide{padding:0 75px}}@media (max-width:767px){.hero-slider .hero-slide{padding:0 50px}}@media (max-width:480px){.hero-slider .hero-slide{padding:0 35px}}.hero-slider h1{margin-bottom:1.2rem}.hero-slider .heading{color:#fff;position:relative;margin:0}.hero-slider .background-image__wrap{height:100%;position:absolute;top:0;left:0;width:100%}.hero-slider .background-image__wrap img{height:100%;object-fit:cover;width:100%}.hero-slider .bg-image{position:absolute;z-index:-2}.hero-slider .container-wrap{position:relative;width:100%;display:block!important;z-index:4}.hero-slider .alignment-left .slide-text .links a{margin:10px}.hero-slider .alignment-center .slide-text{margin-right:auto;text-align:center;margin-left:auto}@media (min-width:992px){.hero-slider .alignment-center .slide-text .heading:after{margin-right:auto;margin-left:auto;width:200px}.hero-slider .alignment-right .slide-text{margin-left:auto}}.hero-slider .slide-text{color:#fff;max-width:600px}@media (max-width:991px){.hero-slider .slide-text{margin-right:auto;text-align:center;margin-left:auto}}.hero-slider .slide-text .text{margin-bottom:30px}.hero-slider .slide-text .links{width:100%}.hero-slider .slide-text .links .button{margin:6px 0;width:100%}@media (min-width:767px){.hero-slider .slide-text .links .button{min-width:175px;margin:6px;width:auto}}