@charset "UTF-8"; 
HTML, BODY, DIV, P, TD{font-family:"Inter", serif; font-optical-sizing:auto; font-weight:400; font-style:normal; font-size:10pt; line-height:1.2; -webkit-text-size-adjust:100%;}
H1, H2, H3, H4, H5{font-family:"Montserrat", sans-serif; font-optical-sizing:auto; font-weight:800; font-style:normal;}
H2{font-weight:300;}
IMG{border:0; width:100%; height:auto;}
INPUT, TEXTAREA{caret-color:auto; outline:none !important;}
INPUT, SELECT, BUTTON, A, INPUT:focus, BUTTON:focus, A:focus, INPUT:hover, BUTTON:hover, A:hover, INPUT:active, BUTTON:active, A:active{outline:none !important;}

.flexbox{display:flex;}
.flexbox-flexend{align-items:flex-end;}
.flexbox-flexstart{align-items:flex-start;}
.flexbox-stretch{align-items:stretch;}
.flexbox-center{align-items:center;}
.flexbox-baseline{align-items:baseline;}

::-moz-selection{background:#f51f34; text-shadow:none;}
::selection{background:#f51f34; text-shadow:none;}
img::-moz-selection{background:transparent;}
img::selection{background:transparent;}

.underhover{text-decoration:none;}
.underhover:hover{text-decoration:underline;}
.coverimg{overflow:hidden; background:no-repeat center center; -webkit-background-size:cover; -moz-background-size:cover; -o-background-size:cover; background-size:cover;}
.transition{-webkit-transition:all 0.5s ease-in-out; -moz-transition:all 0.5s ease-in-out; -o-transition:all 0.5s ease-in-out; transition:all 0.5s ease-in-out;}
.td{display:inline-table;}
.bg-black{background:#000;}
.svg-black{filter:saturate(100%) brightness(0%) contrast(100%);}
.svg-white{filter:brightness(0) invert(1);}
.wordbreak{-ms-word-break:break-all; word-break:break-all; word-break:break-word; -webkit-hyphens:auto; -moz-hyphens:auto; hyphens:auto;}
.line-clamp-2{overflow:hidden; text-overflow:ellipsis; display:-webkit-box; -webkit-line-clamp:2; line-clamp:2; -webkit-box-orient:vertical;}



.page-margin{ padding-bottom:80px;}

.logo-desktop {display:inline-block;}
.logo-mobile {display:none;}
@media screen and (max-width: 767px) {
.logo-desktop {display:none;}
.logo-mobile {display:inline-block;}
}


.btn-uk-slider-bottom{background:none; box-shadow:none; position:relative; top:40px;}
.btn-uk-slider-bottom:hover{background:none;}
.btn-uk-slider-bottom > SPAN{position:relative; top:0px; color:#a6a6a6; font-size:30pt !important;}
.uk-dotnav{margin-left:-5px;}
.uk-dotnav > *{padding-left:5px;}
.uk-dotnav > * > *{width:10px; height:10px; border-radius:50%; background:transparent; background-color:#333; opacity:0.07;}
.uk-dotnav > * >:hover, .uk-dotnav > * >:focus{background-color:#333; opacity:0.4; outline:none; border-color:transparent;}
.uk-dotnav > * >:active{background-color:#333; opacity:0.2; border-color:transparent; width:14px; height:14px; position:relative; top:-2px;}
.uk-dotnav > .uk-active > *{background-color:#333; opacity:0.4; border-color:transparent; width:14px; height:14px; position:relative; top:-2px;}
.uk-dotnav > .uk-active{padding-left:12px; padding-right:5px;}
.video-box{height:400px;}
.outload-spinner{position:absolute; top:0; bottom:0; left:0; right:0; margin:auto; width:90px; height:90px; border:2px solid #f3f3f3; border-top:3px solid #f52f41; border-radius:100%; animation:spin 1s infinite linear; z-index:9000;}
#outload{display:none;}
.stop-scrolling{height:100%; overflow:hidden;}
.btn-explore{font-family:"Montserrat", serif; display:inline-block; line-height:1.53; text-align:center; vertical-align:middle; cursor:pointer; -webkit-user-select:none; -moz-user-select:none; user-select:none; border:0px solid transparent; border-radius:0.375rem; transition:all 0.2s ease-in-out; padding:3px; font-size:7pt !important; font-weight:600 !important; padding-left:7px; padding-right:7px; text-transform:uppercase; letter-spacing:0.8px; color:#fff; background:#f51f34; background-image:linear-gradient(to left,#f51fa0,#f51f35);}
.btn-explore:hover, .btn-explore:focus{color:#fff; background:#f51f34; background-image:linear-gradient(to left,#f51fa0,#f51f35); opacity:0.7;}
.btn-large{padding:10px; font-size:9pt !important; font-weight:600 !important; padding-left:25px; padding-right:25px; text-transform:uppercase; letter-spacing:0.8px;}

.left-left{text-align:left;}
.left-center{text-align:left;}
.left-justify{text-align:left;}
.center-left{text-align:center;}
.right-center{text-align:right;}
.right-left{text-align:right;}
.center-right{text-align:center;}
.left-left-sm{text-align:left;}
.left-center-sm{text-align:left;}
.left-justify-sm{text-align:left;}
.center-left-sm{text-align:center;}
.right-center-sm{text-align:right;}
.center-right-sm{text-align:center;}

@media (max-width: 960px){
.left-left{text-align:left;}
.left-center{text-align:center;}
.left-justify{text-align:justify;}
.center-left{text-align:left;}
.right-center{text-align:center;}
.center-right{text-align:right;}
.right-left{text-align:left;}
}

@media (max-width: 640px){
.left-left{text-align:left;}
.left-center{text-align:center;}
.left-justify{text-align:justify;}
.center-left{text-align:left;}
.right-center{text-align:center;}
.center-right{text-align:right;}
.right-left{text-align:left;}
}

@media (max-width: 640px){
.left-left-sm{text-align:left;}
.left-center-sm{text-align:center;}
.left-justify-sm{text-align:justify;}
.center-left-sm{text-align:left;}
.right-center-sm{text-align:center;}
.center-right-sm{text-align:right;}
}


.progress-wrap{position:fixed; right:5px; bottom:20px; height:36px; width:36px; cursor:pointer; display:block; border-radius:40px; box-shadow:inset 0 0 0 2px rgba(0,0,0,0.1); z-index:10000; opacity:0; visibility:hidden; transform:translateY(15px); -webkit-transition:all 200ms linear; transition:all 200ms linear;}
.progress-wrap.active-progress{opacity:1; visibility:visible; transform:translateY(0);}
.progress-wrap::after{position:absolute; font-family:"FontAwesome"; content:"\f106"; text-align:center; line-height:34px; font-size:16px; color:#555; left:0; top:0; height:36px; width:36px; cursor:pointer; display:block; z-index:1; -webkit-transition:all 200ms linear; transition:all 200ms linear;}
.progress-wrap:hover::after{opacity:0;}
.progress-wrap::before{position:absolute; font-family:"FontAwesome"; content:"\f106"; text-align:center; line-height:34px; font-size:16px; opacity:0; background-image:linear-gradient(298deg,#e71d36,#e71d36); -webkit-background-clip:text; -webkit-text-fill-color:transparent; left:0; top:0; height:36px; width:36px; cursor:pointer; display:block; z-index:2; -webkit-transition:all 200ms linear; transition:all 200ms linear;}
.progress-wrap:hover::before{opacity:1;}
.progress-wrap svg path{fill:none;}
.progress-wrap svg.progress-circle path{stroke:#555; stroke-width:4; box-sizing:border-box; -webkit-transition:all 200ms linear; transition:all 200ms linear;}


@media (max-width: 960px){
.video-box{height:320px;}
}

@media (max-width: 640px){
.video-box{height:240px;}
}




.row{margin-right:0px; margin-left:0px;}
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12, .col-xm-1, .col-xm-2, .col-xm-3, .col-xm-4, .col-xm-5, .col-xm-6, .col-xm-7, .col-xm-8, .col-xm-9, .col-xm-10, .col-xm-11, .col-xm-12, .col-bg-1, .col-bg-2, .col-bg-3, .col-bg-4, .col-bg-5, .col-bg-6, .col-bg-7, .col-bg-8, .col-bg-9, .col-bg-10, .col-bg-11, .col-bg-12, .col-hd-1, .col-hd-2, .col-hd-3, .col-hd-4, .col-hd-5, .col-hd-6, .col-hd-7, .col-hd-8, .col-hd-9, .col-hd-10, .col-hd-11, .col-hd-12{position:relative; min-height:1px; padding-right:10px; padding-left:10px;}
.col-xs-1, .col-xs-10, .col-xs-11, .col-xs-12, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9{float:left;}
.col-xs-12{width:100%;}
.col-xs-11{width:91.66666667%;}
.col-xs-10{width:83.33333333%;}
.col-xs-9{width:75%;}
.col-xs-8{width:66.66666667%;}
.col-xs-7{width:58.33333333%;}
.col-xs-6{width:50%;}
.col-xs-5{width:41.66666667%;}
.col-xs-4{width:33.33333333%;}
.col-xs-3{width:25%;}
.col-xs-2{width:16.66666667%;}
.col-xs-1{width:8.33333333%;}
.visible-bg, .visible-hd, .visible-lg, .visible-md, .visible-sm, .visible-xm, .visible-xs{display:none !important;}
.visible-bg-block, .visible-bg-inline, .visible-bg-inline-block, .visible-hd-block, .visible-hd-inline, .visible-hd-inline-block, .visible-lg-block, .visible-lg-inline, .visible-lg-inline-block, .visible-md-block, .visible-md-inline, .visible-md-inline-block, .visible-sm-block, .visible-sm-inline, .visible-sm-inline-block, .visible-xm-block, .visible-xm-inline, .visible-xm-inline-block, .visible-xs-block, .visible-xs-inline, .visible-xs-inline-block{display:none !important;}


@keyframes spin{
from{transform:rotate(0deg);}
to{transform:rotate(360deg);}
}


@media (min-width:480px){
.col-xm-1, .col-xm-10, .col-xm-11, .col-xm-12, .col-xm-2, .col-xm-3, .col-xm-4, .col-xm-5, .col-xm-6, .col-xm-7, .col-xm-8, .col-xm-9{float:left;}
.col-xm-12{width:100%;}
.col-xm-11{width:91.66666667%;}
.col-xm-10{width:83.33333333%;}
.col-xm-9{width:75%;}
.col-xm-8{width:66.66666667%;}
.col-xm-7{width:58.33333333%;}
.col-xm-6{width:50%;}
.col-xm-5{width:41.66666667%;}
.col-xm-4{width:33.33333333%;}
.col-xm-3{width:25%;}
.col-xm-2{width:16.66666667%;}
.col-xm-1{width:8.33333333%;}
}

@media (min-width:640px){
.col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9{float:left;}
.col-sm-12{width:100%;}
.col-sm-11{width:91.66666667%;}
.col-sm-10{width:83.33333333%;}
.col-sm-9{width:75%;}
.col-sm-8{width:66.66666667%;}
.col-sm-7{width:58.33333333%;}
.col-sm-6{width:50%;}
.col-sm-5{width:41.66666667%;}
.col-sm-4{width:33.33333333%;}
.col-sm-3{width:25%;}
.col-sm-2{width:16.66666667%;}
.col-sm-1{width:8.33333333%;}
}

@media (min-width:960px){
.col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9{float:left;}
.col-md-12{width:100%;}
.col-md-11{width:91.66666667%;}
.col-md-10{width:83.33333333%;}
.col-md-9{width:75%;}
.col-md-8{width:66.66666667%;}
.col-md-7{width:58.33333333%;}
.col-md-6{width:50%;}
.col-md-5{width:41.66666667%;}
.col-md-4{width:33.33333333%;}
.col-md-3{width:25%;}
.col-md-2{width:16.66666667%;}
.col-md-1{width:8.33333333%;}
}

@media (min-width:1200px){
.col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9{float:left;}
.col-lg-12{width:100%;}
.col-lg-11{width:91.66666667%;}
.col-lg-10{width:83.33333333%;}
.col-lg-9{width:75%;}
.col-lg-8{width:66.66666667%;}
.col-lg-7{width:58.33333333%;}
.col-lg-6{width:50%;}
.col-lg-5{width:41.66666667%;}
.col-lg-4{width:33.33333333%;}
.col-lg-3{width:25%;}
.col-lg-2{width:16.66666667%;}
.col-lg-1{width:8.33333333%;}
}

@media (min-width:1440px){
.col-bg-1, .col-bg-10, .col-bg-11, .col-bg-12, .col-bg-2, .col-bg-3, .col-bg-4, .col-bg-5, .col-bg-6, .col-bg-7, .col-bg-8, .col-bg-9{float:left;}
.col-bg-12{width:100%;}
.col-bg-11{width:91.66666667%;}
.col-bg-10{width:83.33333333%;}
.col-bg-9{width:75%;}
.col-bg-8{width:66.66666667%;}
.col-bg-7{width:58.33333333%;}
.col-bg-6{width:50%;}
.col-bg-5{width:41.66666667%;}
.col-bg-4{width:33.33333333%;}
.col-bg-3{width:25%;}
.col-bg-2{width:16.66666667%;}
.col-bg-1{width:8.33333333%;}
}

@media (min-width:1900px){
.col-hd-1, .col-hd-10, .col-hd-11, .col-hd-12, .col-hd-2, .col-hd-3, .col-hd-4, .col-hd-5, .col-hd-6, .col-hd-7, .col-hd-8, .col-hd-9{float:left;}
.col-hd-12{width:100%;}
.col-hd-11{width:91.66666667%;}
.col-hd-10{width:83.33333333%;}
.col-hd-9{width:75%;}
.col-hd-8{width:66.66666667%;}
.col-hd-7{width:58.33333333%;}
.col-hd-6{width:50%;}
.col-hd-5{width:41.66666667%;}
.col-hd-4{width:33.33333333%;}
.col-hd-3{width:25%;}
.col-hd-2{width:16.66666667%;}
.col-hd-1{width:8.33333333%;}
}

@media (max-width:479px){
.visible-xs{display:block !important;}
table.visible-xs{display:table !important;}
tr.visible-xs{display:table-row !important;}
td.visible-xs, th.visible-xs{display:table-cell !important;}
.visible-xs-block{display:block !important;}
.visible-xs-inline{display:inline !important;}
.visible-xs-inline-block{display:inline-block !important;}
}

@media (min-width:480px) and (max-width:639px){
.visible-xm{display:block !important;}
table.visible-xm{display:table !important;}
tr.visible-xm{display:table-row !important;}
td.visible-xm, th.visible-xm{display:table-cell !important;}
.visible-xm-block{display:block !important;}
.visible-xm-inline{display:inline !important;}
.visible-xm-inline-block{display:inline-block !important;}
}

@media (min-width:640px) and (max-width:959px){
.visible-md{display:block !important;}
table.visible-md{display:table !important;}
tr.visible-md{display:table-row !important;}
td.visible-md, th.visible-md{display:table-cell !important;}
.visible-md-block{display:block !important;}
.visible-md-inline{display:inline !important;}
.visible-md-inline-block{display:inline-block !important;}
}

@media (min-width:960px) and (max-width:1199px){
.visible-lg{display:block !important;}
table.visible-lg{display:table !important;}
tr.visible-lg{display:table-row !important;}
td.visible-lg, th.visible-lg{display:table-cell !important;}
.visible-lg-block{display:block !important;}
.visible-lg-inline{display:inline !important;}
.visible-lg-inline-block{display:inline-block !important;}
}

@media (min-width:1200px) and (max-width:1599px){
.visible-bg{display:block !important;}
table.visible-bg{display:table !important;}
tr.visible-bg{display:table-row !important;}
td.visible-bg, th.visible-bg{display:table-cell !important;}
.visible-bg-block{display:block !important;}
.visible-bg-inline{display:inline !important;}
.visible-bg-inline-block{display:inline-block !important;}
}

@media (min-width:1600px){
.visible-hd{display:block !important;}
table.visible-hd{display:table !important;}
tr.visible-hd{display:table-row !important;}
td.visible-hd, th.visible-hd{display:table-cell !important;}
.visible-hd-block{display:block !important;}
.visible-hd-inline{display:inline !important;}
.visible-hd-inline-block{display:inline-block !important;}
}

@media (max-width:479px){
.hidden-xs{display:none !important;}
}

@media (min-width:480px) and (max-width:639px){
.hidden-xm{display:none !important;}
}

@media (min-width:640px) and (max-width:959px){
.hidden-sm{display:none !important;}
}

@media (min-width:960px) and (max-width:1199px){
.hidden-md{display:none !important;}
}

@media (min-width:1200px) and (max-width:1599px){
.hidden-lg{display:none !important;}
}

@media (min-width:1600px){
.hidden-hd{display:none !important;}
}