
@import url('https://fonts.googleapis.com/css?family=Oswald|PT+Sans+Narrow&display=swap');


body article>div {font-family: "PT Sans Narrow", sans-serif;}

nav li a *,nav li li a *,.title,article .title {font-family: "Oswald", sans-serif!important;}


#w-logo{max-width:150px;height:auto;}





.container{ padding:0px!important;}
.row{padding:0px!important;}

.container>.row{
margin:0px!important;
}


.carousel-control-next, .carousel-control-prev {opacity:0.8!important;}
.carousel-control-next:hover, .carousel-control-prev:hover {opacity:1!important;}
 
.carousel-control-prev>i,
.carousel-control-next>i
{
text-shadow: 0px 0px 15px rgba(0, 0, 0, 0.5),0px 0px 5px rgba(0, 0, 0, 0.5),0px 0px 2px rgba(0, 0, 0, 0.5);
color:#fff!important;
font-size: 4rem;
}

.carousel-control-prev:hover>i,
.carousel-control-next:hover>i
{
color:#fff!important;

}
 
 
article[data-w-block="hp-slider"] .carousel-control-prev>i,
article[data-w-block="hp-slider"] .carousel-control-next>i
{
font-size: 6rem!important;
}




hr.divider{ width:100%;
border: 3px solid #C3C5C1;
 border-radius: 1px; }


.alpha-bg{background:transparent!important; border-color:transparent!important;}


section.s-blur-1{ box-shadow: 0px 0px 30px 0px rgba(0,0,0,0.5)  
              !important; }


article.s-blur-1>div{ box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5) 
             !important; }


nav{display:block;position:relative;}



section {


border-width:5px 0px 0px 0px!important;
border-style:solid;



min-height:100px;
margin:0px 0px 0px 0px;
border-radius:0px!important;

background:#ECECEB;
border-color:#484A45;
color:#484A45;



}


section[data-w-uid="header"]{
z-index:999;
position:fixed!important;
top:0px!important;
left:0px!important;
right:0px!important;
width:100%;
padding:pt-1 pb-1!important;
margin:0px 0px 0px 0px!important;
border-width:0px 0px 5px 0px!important;
border-radius:0!important;


background-color:#484A45;
border-color:rgba(255,255,255,0.5);
color:#fff;
}




section[data-w-uid="header"] .w-topline{
background-color:rgba(0,0,0,0.5);
border-style:solid;
border-width:0px 0px 1px 0px;
border-color:rgba(255,255,255,0.5);
color:#C3C5C1;
font-size: 1.7rem;
}

section[data-w-uid="header"] .w-topline a{
opacity:0.7;
color:#C3C5C1;
}
section[data-w-uid="header"] .w-topline a:hover{
opacity:1;
}




section[data-w-uid="section-hp"]{
margin:auto!important;margin-top:0px!important;
padding:0px!important;
border-width:0px 0px 5px 0px!important;
border-radius:0px!important;
width:100%!important;
}

article[data-w-block="hp-slider"], article[data-w-block="slider"]{
margin:auto!important;
padding:0px!important;
border-width:!important;
border-radius:0px!important;
width:100%!important;
}

article[data-w-block="hp-slider"] .title,article[data-w-block="slider"] .title{font-size: 3.6rem!important;  }
article[data-w-block="hp-slider"] .subtitle,article[data-w-block="slider"] .subtitle{font-size: 3rem!important;}





section[data-w-uid="section-hp"]>div,  article[data-w-block="hp-slider"]>div,  article[data-w-block="slider"]>div{
margin:auto!important;
padding:0px!important;
border-width:!important;
border-radius:0px!important;
}







body{overflow-x:hidden;}


nav.navbar{
background-color: transparent;
border-color: transparent;
color: transparent;
}


ul.navbar-nav>li.nav-item{
background-color: ;
border-color: ;
}
ul.navbar-nav>li.nav-item a{
color: #C3C5C1;
}

ul.navbar-nav>li.nav-item:hover{
background-color: ;
border-color: ;
}
ul.navbar-nav>li.nav-item:hover a{
color: #fff;
}



ul.navbar-nav ul.dropdown-menu{
background-color: #ECECEB;
border-color: rgba(0,0,0,0.5);
color: #484A45;  
}





ul.navbar-nav>li.nav-item li{
background-color: transparent;
border-color: #C3C5C1;
}
ul.navbar-nav>li.nav-item li a{
color: rgba(0,0,0,0.5)!important;
background-color:transparent;
}

ul.navbar-nav>li.nav-item li:hover{
background-color: transparent;
border-color: #484A45;
}
ul.navbar-nav>li.nav-item li:hover a{
color: #484A45!important;
background-color:transparent;
}





ul.navbar-nav>li a{

margin:0px;background:transparent; border-color:transparent!important;
padding:6px 12px!important;
}




ul.navbar-nav>li a{
margin:0px;background:transparent; border-color:transparent!important;
padding:6px 12px!important;
}

ul.navbar-nav>li li a{
margin:0px;
background:transparent; border-color:transparent!important;
padding:5px 20px!important;
}



ul.navbar-nav>li a {
font-size: 2rem;
text-transform: capitalize;
}



ul.navbar-nav>li:not(:last-child){ margin-right:2px;}
ul.navbar-nav>li  {
border-width:1px 1px 1px 1px;
border-style:solid;
border-radius:3px;
padding:0px;
}


ul.navbar-nav{
border-radius:3px;
padding:20px 0px 20px 0px;
}



/*/// DROPDOWN COURTAIN  ///////////////////*/

ul.navbar-nav ul.dropdown-menu{
margin-top:0px;
padding:10px 10px 10px 10px;
border-radius:3px 3px 3px 3px;
border-width:1px 1px 1px 1px;
}  



/*/// SUBMENU BUTTON  ///////////////////*/

.navbar-nav ul.dropdown-menu>li:not(:first-child){ margin-top:2px;}

.navbar-nav ul.dropdown-menu>li{
border-style:solid;
border-radius:3px!important;
border-width:0px 0px 1px 0px;
}



.navbar-toggler .fas{width:40px; height:40px;font-size:23px;color: rgba(255,255,255,1)!important;}



.navbar-toggler{position:relative!important;}














 .navbar .navbar-nav > li > a.btn {
    border: none;btn-bg-b
    padding: 1.1rem 2.6rem!important;
    margin: 10px 1px;
    font-size: 1.3rem;
    text-transform: uppercase;
}

article br.tit-break{min-height:25px!important;display:inline-block!important;clear:both; }





.card{border-radius:0px!important;  border-width:0px 0px 0px 0px!important; border-style:solid!important; }
.card-body{}
.card-body .card-title{font-size: 2.2rem;margin:0px;  }
.card-body .card-subtitle{font-size: 1.9rem;margin:0px;}
.card-body .card-intro{font-size: 1.7rem;margin:0px;}
.card-body .card-content{font-size: 1.5rem;margin:0px;}

.card .btn{display:block!important; margin:auto!important;}




article>div{border-radius:0px!important;}

article form *{font-size: 1.6rem!important; } 

article .card{  border:1px solid rgba(0,0,0,0.2);}
.card img{width:100%;height:auto;}


 
 

article .title{font-size: 2.7rem;  display:inline-block;width:100%;}
article .subtitle{font-size: 2.3rem;display:inline-block;width:100%;}
article .intro{font-size: 2.1rem;display:inline-block;width:100%;}
article .content{font-size:1.8rem;display:inline-block;width:100%;}



.form .reqfield{position:relative;}
.form .rs{margin-right:5px;}

.input-tip{color:#ccc;z-index:1;position:absolute;top:0px;right:0px;margin:0px!important;}

.input-group .input-tip, .form-group.ph .input-tip{top:8px;right:8px;}




.form .label{
border-radius:4px!important;
display:inline-block;
margin:0px;
padding: 2px 9px 2px 5px;
}

.form .form-control{border-radius:4px!important;}

.form .error{
border-radius:4px;
display:none;
padding:5px;
color:#fff;
background:red;
width:100%;
height:100%;
z-index:9;
position:absolute;
top:0px;
right:0px;
margin:0px!important;
}
.form .error *{
color:#fff;
}


.form .reqfield.must .error{ display:inline;}

 

article[data-w-block="hp-slider"] .title, article[data-w-block="slider"] .title {
display:inline-block!important;
width:auto;
padding:10px 20px 10px 20px;
margin:0px 0px 20px 0px;
border-radius:0px;
background:rgba(0,0,0,0.5);
border-color:;
border-style:solid;
border-width:0px 0px 0px 0px;
color:#fff;
font-size: 4rem!important;
text-shadow: 0px 0px 40px rgba(0, 0, 0, 0.4), 0px 0px 20px rgba(0, 0, 0, 0.4), 2px 2px 10px rgba(0, 0, 0, 0.4);
}

article[data-w-block="hp-slider"] .subtitle, article[data-w-block="slider"] .subtitle {
display:inline-block!important;
width:auto;
padding:5px 10px 5px 10px;
margin:0px 0px 0px 0px;
border-radius:0px;
background:rgba(0,0,0,0.5);
border-color:;
border-style:solid;
border-width:0px 0px 0px 0px;
color:#C3C5C1;
font-size: 3rem!important;
text-shadow: 0px 0px 40px rgba(0, 0, 0, 0.4), 0px 0px 20px rgba(0, 0, 0, 0.4), 2px 2px 10px rgba(0, 0, 0, 0.4);
}

article[data-w-block="hp-slider"] .btn, article[data-w-block="slider"] .btn {
border-radius:0px;
background:#E40204!important;
border-color:#ECECEB!important;
color:#ECECEB!important;
font-size: 2rem!important;
}





article>div{
background:transparent;
border-color:transparent;
color:#484A45;
}

article .title{color:#30302E;}
article .subtitle{color:rgba(0,0,0,0.5);}
article .intro{color:rgba(0,0,0,0.5);}
article .content{color:#484A45;}


.card .card-title{color:#E40204;}
.card .card-subtitle{color:#484A45;}
.card .card-intro{color:#C3C5C1;}
.card .card-content{color:#ECECEB;}


article .form-control {
background:#C3C5C1;
border-color:#484A45;
color:#484A45;
}

article .form-control {
background:#C3C5C1;
border-color:#484A45;
color:#484A45;
}

article .label {
background:#484A45;
border-color:#484A45;
color:#ECECEB;
}





article  .btn, .module  .btn {
border-width:1px 1px 1px 1px;
border-radius:4px;
    padding: 1.1rem 2.6rem!important;
    margin: 10px 1px;
    font-size: 1.3rem;
    text-transform: uppercase;
}



article .btn.btn-primary, .module  .btn.btn-primary {
background:#E40204;
border-color:#E40204;
color:#ECECEB;
}



article .btn.btn-secondary, .module  .btn.btn-secondary {
background:#30302E;
border-color:#C3C5C1;
color:#ECECEB;
}

 
.w-buttons .btn {position:relative; display:block; overflow:hidden; height:100%!important;}
.w-buttons .btn div{top:0px;float:left;overflow:hidden;height:100%!important;}
.w-buttons .btn .icon{ width:25%;}
.w-buttons .btn .text{ width:75%;}
.w-buttons .btn  img{margin:0px;float:left;position:absolute; top:0%; left:0px;width:auto!important; height:100%!important;}

.w-buttons .btn.btn-xl {font-size: 2.5rem!important;padding:1.2rem!important;}
.w-buttons .btn.btn-lg {font-size: 2rem!important; padding:1rem!important;}
.w-buttons .btn.btn-md {}
.w-buttons .btn.btn-sm {font-size: 1.4rem!important; padding:0.6rem!important;}







section[data-w-uid="footer"]{
z-index:999;
top:0px!important;
left:0px!important;
right:0px!important;
width:100%;
padding:pt-1 pb-1!important;
border-width:5px 0px 0px 0px!important;
border-radius:0!important;
background-color:#30302E;
border-color:#484A45;
color:#ECECEB;
}




section[data-w-uid="footer"] .module:not(:last-child){
border-color:rgba(255,255,255,0.2);
border-style:solid;
border-width:0px 2px 0px 0px;
}


section[data-w-uid="footer"] .module{
border-radius:10!important;
}


section[data-w-uid="footer"] .module .title{font-size: 2rem!important;  }
section[data-w-uid="footer"] .module .subtitle{font-size: 1.8rem!important;}
section[data-w-uid="footer"] .module .intro{font-size: 1.6rem!important;}
section[data-w-uid="footer"] .module  * {font-size: 1.4rem!important;}

section[data-w-uid="footer"] .module.snippet .btn{
font-size: 1.4rem!important;
text-align:left!important;
}

section[data-w-uid="footer"] .module .btn .text{ white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}


.gcr{
border-radius:4px;
}





#cookiePopup {
font-family: sans-serif;
position: fixed; 
z-index: 999;
left: 0; 
top: 0;
height: 100vh;  
width: 100%;
padding-top: 15vh; 
color: #ddd;                        
background-color: rgba(0,0,0,0.6);
}

#cookiePopup #cookieBox {
border-radius:0px;
width: 90%; 
max-width: 640px; 
margin: 0 auto; 
border: 2px solid white; 
box-shadow: 0px 0px 15px #000;
padding: 25px;
background-color: #222;
} 

#cookiePopup #cookieBox h3 {
margin-top: 0;
margin-bottom: 0; 
font-size:24px;
font-weight: bold;
font-family: sans-serif, arial;
} 

#cookiePopup #cookieBox hr {
width: 60vw;
max-width: 250px; 
margin-top: 0; 
margin-left: 0;
}

#cookiePopup #cookieBox p {
font-size:15px; 
text-align: justify;
font-family: sans-serif;
} 
#cookiePopup #cookieBox p:nth-child(3) {
padding: 0 0 10px 0;                   
}                                     

#cookiePopup #cookieBox a {
color: #fff;  
} 

#cookiePopup #cookieBox #checkboxContainer {
padding: 15px 10px 25px 10px; 
} 

#cookiePopup #cookieBox #checkboxContainer div.singleCheckBox{
display: inline-block; 
}

#cookiePopup #cookieBox #checkboxContainer input[type=checkbox] {
-ms-transform: scale(1.5); 
-moz-transform: scale(1.5); 
-webkit-transform: scale(1.5); 
-o-transform: scale(1.5);
padding: 10px;
margin-left: 15px; 
cursor: pointer; 
} 

#cookiePopup #cookieBox #checkboxContainer .checkboxtext {
margin-left: 5px; 
display: inline;
font-size: 15px;
}                 

              
@media screen and (max-width:768px) { 

#cookiePopup {
padding-top: 6vh; 
} 

#cookiePopup #cookieBox #checkboxContainer div.singleCheckBox{
display: block; 
padding: 5px 0; 
}
} 























































.bg-alpha,  .btn-bg-alpha .btn, .input-bg-alpha .form-control,
.label-bg-alpha .label, .card-bg-alpha .card
{background-color:transparent!important;}

.bg-1,  .btn-bg-1 .btn, .input-bg-1 .form-control,
.label-bg-1 .label, .card-bg-1 .card
{background-color:#ECECEB!important;}

.bg-2, .btn-bg-2 .btn, .input-bg-2 .form-control,
.label-bg-2 .label, .card-bg-2 .card
{background-color:#C3C5C1!important;}

.bg-3, .btn-bg-3 .btn, .input-bg-3 .form-control,
.label-bg-3 .label, .card-bg-3 .card
{background-color:#E40204!important;}

.bg-4,  .btn-bg-4 .btn, .input-bg-4 .form-control,
.label-bg-4 .label, .card-bg-4 .card
{background-color:#484A45!important;}

.bg-5,  .btn-bg-5 .btn, .input-bg-5 .form-control,
.label-bg-5 .label, .card-bg-5 .card
{background-color:#30302E!important;}

.bg-ls,  .btn-bg-ls .btn, .input-bg-ls .form-control,
.label-bg-ls .label, .card-bg-ls .card
{background-color:rgba(255,255,255,0.5)!important;}

.bg-ds, .btn-bg-ds .btn, .input-bg-ds .form-control,
.label-bg-ds .label, .card-bg-ds .card
{background-color:rgba(0,0,0,0.5)!important;}

.bg-b,  .btn-bg-b .btn, .input-bg-b .form-control,
.label-bg-b .label, .card-bg-b .card
{background-color:rgba(0,0,0,1)!important;}

.bg-w,  .btn-bg-w .btn, .input-bg-w .form-control,
.label-bg-w .label, .card-bg-w .card
{background-color:rgba(255,255,255,1)!important;}






.br-alpha, .btn-br-alpha .btn, .input-br-alpha .form-control,
.label-br-alpha .label, .card-br-alpha .card, .hr-alpha .divider
{border-color:transparent!important;}

.br-1,  .btn-br-1 .btn, .input-br-1 .form-control,
.label-br-1 .label, .card-br-1 .card, .hr-1 .divider
{border-color:#ECECEB!important;}

.br-2,  .btn-br-2 .btn, .input-br-2 .form-control,
.label-br-2 .label, .card-br-2 .card, .hr-2 .divider
{border-color:#C3C5C1!important;}

.br-3,  .btn-br-3 .btn, .input-br-3 .form-control,
.label-br-3 .label, .card-br-3 .card, .hr-3 .divider
{border-color:#E40204!important;}

.br-4,  .btn-br-4 .btn, .input-br-4 .form-control,
.label-br-4 .label, .card-br-4 .card, .hr-4 .divider
{border-color:#484A45!important;}

.br-5,  .btn-br-5 .btn, .input-br-5 .form-control,
.label-br-5 .label, .card-br-5 .card, .hr-5 .divider
{border-color:#30302E!important;}

.br-ls,  .btn-br-ls .btn, .input-br-ls .form-control,
.label-br-ls .label, .card-br-ls .card, .hr-ls .divider
{border-color:rgba(255,255,255,0.5)!important;}

.br-ds,  .btn-br-ds .btn, .input-br-ds .form-control,
.label-br-ds .label, .card-br-ds .card, .hr-ds .divider
{border-color:rgba(0,0,0,0.5)!important;}

.br-b,  .btn-br-b .btn, .input-br-b .form-control,
.label-br-b .label, .card-br-b .card, .hr-b .divider
{border-color:rgba(0,0,0,1)!important;}

.br-w, .btn-br-w .btn, .input-br-w .form-control,
.label-br-w .label, .card-br-w .card, .hr-w .divider
{border-color:rgba(255,255,255,1)!important;}






.cl-alpha, .cl-alpha a,  .btn-cl-alpha .btn,
.xcl-alpha .title, .xcl-alpha .subtitle, .xcl-alpha .intro, .xcl-alpha .content,
.input-cl-alpha .form-control, .label-cl-alpha .label,
.input-cl-alpha .form-control::placeholder,

.cl-title-alpha .title,
.cl-subtitle-alpha .subtitle,
.cl-intro-alpha .intro,
.cl-intro-alpha .content,

.card-cl-title-alpha .card-title,
.card-cl-subtitle-alpha .card-subtitle,
.card-cl-intro-alpha .card-intro
.card-cl-intro-alpha .card-content
{color:transparent!important;}




.cl-1,.cl-1 a,
.xcl-1 .title, .xcl-1 .subtitle, .xcl-1 .intro, .xcl-1 .content,
.btn-cl-1 .btn,
.input-cl-1 .form-control, .label-cl-1 .label,.input-cl-1 .form-control::placeholder,

.cl-title-1 .title,
.cl-subtitle-1 .subtitle,
.cl-intro-1 .intro,
.cl-intro-1 .content,

.card-cl-title-1 .card-title,
.card-cl-subtitle-1 .card-subtitle,
.card-introintro-1 .card-intro,
.card-introintro-1 .card-content
{color:#ECECEB!important;}





.cl-2, .cl-2 a, 
.xcl-2 .title, .xcl-2 .subtitle, .xcl-2 .intro, .xcl-2 .content,
.btn-cl-2 .btn,
.input-cl-2 .form-control, .label-cl-2 .label,.input-cl-2 .form-control::placeholder,

.cl-title-2 .title,
.cl-subtitle-2 .subtitle,
.cl-intro-2 .intro,
.cl-intro-2 .content,

.card-cl-title-2 .card-title,
.card-cl-subtitle-2 .card-subtitle,
.card-cl-intro-2 .card-intro,
.card-cl-intro-2 .card-content

{color:#C3C5C1!important;}





.cl-3,.cl-3 a,
.xcl-3 .title, .xcl-3 .subtitle, .xcl-3 .intro, .xcl-3 .content,
.btn-cl-3 .btn,
.input-cl-3 .form-control, .label-cl-3 .label,.input-cl-3 .form-control::placeholder,

.cl-title-3>.title,
.cl-subtitle-3 .subtitle,
.cl-intro-3 .intro,
.cl-intro-3 .content,

.card-cl-title-3 .card-title,
.card-cl-subtitle-3 .card-subtitle,
.card-cl-intro-3 .card-intro,
.card-cl-intro-3 .card-content

{color:#E40204!important;}




.cl-4,.cl-4 a,
.xcl-4 .title, .xcl-4 .subtitle, .xcl-4 .intro, .xcl-4 .content,
.btn-cl-4 .btn,
.input-cl-4 .form-control, .label-cl-4 .label,.input-cl-4 .form-control::placeholder,

.cl-title-4 .title,
.cl-subtitle-4 .subtitle,
.cl-intro-4 .intro,
.cl-intro-4 .content,

.card-cl-title-4 .card-title,
.card-cl-subtitle-4 .card-subtitle,
.card-cl-intro-4 .card-intro,
.card-cl-intro-4 .card-content

{color:#484A45!important;}




.cl-5,.cl-5 a,
.xcl-5 .title, .xcl-5 .subtitle, .xcl-5 .intro, .xcl-5 .content,
.btn-cl-5 .btn,
.input-cl-5 .form-control, .label-cl-5 .label,.input-cl-5 .form-control::placeholder,

.cl-title-5 .title,
.cl-subtitle-5 .subtitle,
.cl-intro-5 .intro,
.cl-intro-5 .content,

.card-cl-title-5 .card-title,
.card-cl-subtitle-5 .card-subtitle,
.card-cl-intro-5 .card-intro,
.card-cl-intro-5 .card-content
{color:#30302E!important;}




.cl-ls,.cl-ls a,
.xcl-ls .title, .xcl-ls .subtitle, .xcl-ls .intro, .xcl-ls .content,
.btn-cl-ls .btn,
.input-cl-ls .form-control, .label-cl-ls .label,.input-cl-ls .form-control::placeholder,

.cl-title-ls .title,
.cl-subtitle-ls .subtitle,
.cl-intro-ls .intro,
.cl-intro-ls .content,

.card-cl-title-ls .card-title,
.card-cl-subtitle-ls .card-subtitle,
.card-cl-intro-ls .card-intro,
.card-cl-intro-ls .card-content
{color:rgba(255,255,255,0.5)!important;}




.cl-ds,.cl-ds a, 
.xcl-ds .title, .xcl-ds .subtitle, .xcl-ds .intro, .xcl-ds .content,
.btn-cl-ds .btn,
.input-cl-ds .form-control, .label-cl-ds .label,.input-cl-ds .form-control::placeholder,

.cl-title-ds .title,
.cl-subtitle-ds .subtitle,
.cl-intro-ds .intro,
.cl-intro-ds .content,

.card-cl-title-ds .card-title,
.card-cl-subtitle-ds .card-subtitle,
.card-cl-intro-ds .card-intro,
.card-cl-intro-ds .card-content
{color:rgba(0,0,0,0.5)!important;}




.cl-b,.cl-b a, 
.xcl-b .title, .xcl-b .subtitle, .xcl-b .intro, .xcl-b .content,
.btn-cl-b .btn,
.input-cl-b .form-control, .label-cl-b .label,.input-cl-b .form-control::placeholder,

.cl-title-b .title,
.cl-subtitle-b .subtitle,
.cl-intro-b .intro,
.cl-intro-b .content,

.card-cl-title-b .card-title,
.card-cl-subtitle-b .card-subtitle,
.card-cl-intro-b .card-intro,
.card-cl-intro-b .card-content
{color:rgba(0,0,0,1)!important;}



.cl-w,.cl-w a,
.xcl-w .title, .xcl-w .subtitle, .xcl-w .intro, .xcl-w .content,
.btn-cl-w .btn,
.input-cl-w .form-control, .label-cl-w .label,.input-cl-w .form-control::placeholder,

.cl-title-w .title,
.cl-subtitle-w .subtitle,
.cl-intro-w .intro ,
.cl-intro-w  .content,

.card-cl-title-w .card-title,
.card-cl-subtitle-w .card-subtitle,
.card-cl-intro-w .card-intro,
.card-cl-intro-w .card-content
{color:rgba(255,255,255,1)!important;}





.nnvv{display:none!important;}



.navbar-brand.logobig {width:100%!important;text-align:center!important;}
.navbar-brand.logobig img {min-width:300px!important;height:auto;margin-top:30px; margin-bottom:30px;}

a,.btn { text-decoration: none!important;}




section[data-w-uid="header"] .dropdown:hover>.dropdown-menu {
  display: block;
}

section[data-w-uid="header"] .dropdown>.dropdown-toggle:active {
  /*Without this, clicking will make it sticky*/
    pointer-events: none;
}




.w-topline .row {min-height: 15px;}
.w-topline .row>div {padding:5px 0px; display: inline-block;}
.w-topline .social, section[data-w-uid="footer"] .social{padding:3px 6px;font-size:25px!important;}
 section[data-w-uid="footer"] .social i{font-size:25px!important;}
 
.flex-container {
    display: flex;
    align-items: center; /* Vertical center alignment */
    justify-content: center; /* Horizontal center alignment */
}
 
 

nav.navbar.b-ts li{ border-top-left-radius: 0px!important;border-top-right-radius: 0px!important;}
nav.navbar.b-bs li{ border-bottom-left-radius: 0px!important;border-bottom-right-radius: 0px!important;}


nav.navbar.b-is ul.navbar-nav>li:first-child {border-top-right-radius: 0px!important;border-bottom-right-radius: 0px!important;}
nav.navbar.b-is ul.navbar-nav>li:last-child {border-top-left-radius: 0px!important;border-bottom-left-radius: 0px!important;}
nav.navbar.b-is ul.navbar-nav>li:not(:first-child):not(:last-child){ border-radius: 0px!important;}


nav.navbar.sb-is ul.dropdown-menu>li:first-child {border-bottom-left-radius: 0px!important;border-bottom-right-radius: 0px!important;}
nav.navbar.sb-is ul.dropdown-menu>li:not(:first-child):not(:last-child){ border-radius: 0px!important;}
nav.navbar.sb-is ul.dropdown-menu>li:last-child {border-top-left-radius: 0px!important;border-top-right-radius: 0px!important;}


nav.navbar.sb-ts ul.dropdown-menu>li:not(:last-child){ border-radius: 0px!important;}
nav.navbar.sb-ts ul.dropdown-menu>li:last-child {border-top-left-radius: 0px!important;border-top-right-radius: 0px!important;}


ul.navbar-nav>li ul {min-width:100%;}



.w-buttons {display:block;width:100%; }
.w-buttons a{display:block;}
.w-buttons a .btn{display:block;width:100%;}

section[data-w-uid] {
   
    display: block;
    position: relative;
 
}


.carousel-item img.img-fluid{display:none;}


.carousel-item {
overflow: visible;
  height: 100%;
  background: no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}



.carousel.auto-h, .auto-h .carousel-inner, .auto-h .carousel-item {  height: 100%;}






section8888[data-w-uid="header"]{
display:inline-block!important;height:auto;
position:relative!important; }


.ta-l,.ta-l *{text-align: left!important;}
.ta-c,.ta-c *{text-align: center!important;}
.ta-r,.ta-r *{text-align: right!important;}


.alpha-bg{background:transparent!important;}
.ofh{overflow:hidden;}


.p-1-px{padding: 1px !important;}
.p-2-px{padding: 2px !important;}
.p-3-px{padding: 3px !important;}

.pt-1-px{padding-top: 1px !important;}
.pb-1-px{padding-bottom: 1px !important;}

.p-6 { padding: 4rem !important;} .pt-6, .py-6 { padding-top: 4rem !important;} .pb-6, .pb-6 { padding-bottom: 4rem !important;}
.p-7 { padding: 5rem !important;} .pt-7, .py-7 { padding-top: 5rem !important;} .pb-7, .pb-7 { padding-bottom: 5rem !important;}
.p-8 { padding: 6rem !important;} .pt-8, .py-8 { padding-top: 6rem !important;} .pb-8, .pb-8 { padding-bottom: 6rem !important;}
.p-9 { padding: 7rem !important;} .pt-9, .py-9 { padding-top: 7rem !important;} .pb-9, .pb-9 { padding-bottom: 7rem !important;}
.p-10 { padding: 8rem !important;} .pt-10, .py-10 { padding-top: 8rem !important;} .pb-10, .pb-10 { padding-bottom: 8rem !important;}

.form .sbr-l{border-top-left-radius:0px!important;border-bottom-left-radius:0px!important;}
.form .sbr-r{border-top-right-radius:0px!important;border-bottom-right-radius:0px!important;}

.form .sbr-tl{border-top-left-radius:0px!important;}
.form .sbr-tr{border-top-right-radius:0px!important;}
.form .sbr-t{border-top-right-radius:0px!important;border-top-left-radius:0px!important;}

.form .sbr-bl{border-bottom-left-radius:0px!important;}
.form .sbr-br{border-bottom-right-radius:0px!important;}
.form .sbr-b{border-bottom-right-radius:0px!important;border-bottom-left-radius:0px!important;}



.card-columns.gutter-0{padding: 0rem;-webkit-column-gap: 0rem;-moz-column-gap: 0rem;column-gap: 0rem;}
.card-columns.gutter-0 .card{margin-bottom:0rem;}

.card-columns.gutter-1{padding: 1rem;-webkit-column-gap: 1rem;-moz-column-gap: 1rem;column-gap: 1rem;}
.card-columns.gutter-1 .card{margin-bottom:1rem;}

.card-columns.gutter-2{padding: 2rem;-webkit-column-gap: 2rem;-moz-column-gap: 2rem;column-gap: 2rem;}
.card-columns.gutter-2 .card{margin-bottom:2rem;}

.card-columns.gutter-3{padding: 3rem;-webkit-column-gap: 3rem;-moz-column-gap: 3rem;column-gap: 3rem;}
.card-columns.gutter-3 .card{margin-bottom:3rem;}

.card-columns.gutter-4{padding: 4rem;-webkit-column-gap: 4rem;-moz-column-gap: 4rem;column-gap: 4rem;}
.card-columns.gutter-4 .card{margin-bottom:4rem;}

.card-columns.gutter-5{padding: 5rem;-webkit-column-gap: 5rem;-moz-column-gap: 5rem;column-gap: 5rem;}
.card-columns.gutter-5 .card{margin-bottom:5rem;}




.p-0{padding:0rem!important;}
.p-0-pc{padding:0px!important;}
.p-1-pc{padding:1%!important;}
.p-2-pc{padding:2%!important;}
.p-3-pc{padding:3%!important;}
.p-4-pc{padding:4%!important;}
.p-5-pc{padding:5%!important;}

.m-0-pc{margin:0px!important;}
.m-1-pc{margin:1%!important;}
.m-2-pc{margin:2%!important;}
.m-3-pc{margin:3%!important;}
.m-4-pc{margin:4%!important;}
.m-5-pc{margin:5%!important;}




@media (max-width: 990px) {
ul.navbar-nav ul.dropdown-menu li {border-width:0px 0px 1px 0px!important;}
ul.navbar-nav ul.dropdown-menu li:last-child {border:0px!important;}
li.nav-item{min-width:100%!important;display:block!important;}
li.nav-item{border-width:1px!important;margin-bottom:1px;}
}


@media (min-width: 320px) {
    
   
    
html  { font-size:49%!important; }

.col-smh-auto{ height:auto;} .col-smh-auto img.img-fluid{display:inline;} .col-smh-auto .carousel-item{background-image:none!important;}
.col-smh-0{ display:none;}
.col-smh-10{ height:10vh;}
.col-smh-20{ height:20vh;}
.col-smh-30{ height:30vh;}
.col-smh-40{ height:40vh;}
.col-smh-50{ height:50vh;}
.col-smh-60{ height:60vh;}
.col-smh-70{ height:70vh;}
.col-smh-80{ height:80vh;}
.col-smh-90{ height:90vh;}
.col-smh-100{ height:100vh;}

.col-cardsm-0 {column-count:0!important;}
.col-cardsm-1 {column-count:1!important;}
.col-cardsm-2 {column-count:2!important;}
.col-cardsm-3 {column-count:3!important;}
.col-cardsm-4 {column-count:4!important;}
.col-cardsm-5 {column-count:5!important;}
.col-cardsm-6 {column-count:6!important;}
.col-cardsm-7 {column-count:7!important;}
.col-cardsm-8 {column-count:8!important;}
}



@media (min-width: 768px) {
    
    
html { font-size:49%!important; }
.col-mdh-auto{ height:auto;}  .col-mdh-auto img.img-fluid{display:inline;}.col-mdh-auto .carousel-item{background-image:none!important;}
.col-mdh-0{ display:none;}
.col-mdh-10{ height:10vh;}
.col-mdh-20{ height:20vh;}
.col-mdh-30{ height:30vh;}
.col-mdh-40{ height:40vh;}
.col-mdh-50{ height:50vh;}
.col-mdh-60{ height:60vh;}
.col-mdh-70{ height:70vh;}
.col-mdh-80{ height:80vh;}
.col-mdh-90{ height:90vh;}
.col-mdh-100{ height:100vh;}

.col-cardmd-0 {column-count:0!important;}
.col-cardmd-1 {column-count:1!important;}
.col-cardmd-2 {column-count:2!important;}
.col-cardmd-3 {column-count:3!important;}
.col-cardmd-4 {column-count:4!important;}
.col-cardmd-5 {column-count:5!important;}
.col-cardmd-6 {column-count:6!important;}
.col-cardmd-7 {column-count:7!important;}
.col-cardmd-8 {column-count:8!important;}

}


@media (min-width: 992px) {
    
html { font-size:55%!important; }
.col-lgh-auto{ height:auto;} .col-lgh-auto img.img-fluid{display:inline;}.col-lgh-auto .carousel-item{background-image:none!important;}
.col-lgh-0{ display:none;}
.col-lgh-10{ height:10vh;}
.col-lgh-20{ height:20vh;}
.col-lgh-30{ height:30vh;}
.col-lgh-40{ height:40vh;}
.col-lgh-50{ height:50vh;}
.col-lgh-60{ height:60vh;}
.col-lgh-70{ height:70vh;}
.col-lgh-80{ height:80vh;}
.col-lgh-90{ height:90vh;}
.col-lgh-100{ height:100vh;}


.col-cardlg-0 {column-count:0!important;}
.col-cardlg-1 {column-count:1!important;}
.col-cardlg-2 {column-count:2!important;}
.col-cardlg-3 {column-count:3!important;}
.col-cardlg-4 {column-count:4!important;}
.col-cardlg-5 {column-count:5!important;}
.col-cardlg-6 {column-count:6!important;}
.col-cardlg-7 {column-count:7!important;}
.col-cardlg-8 {column-count:8!important;}

}


@media (min-width: 1200px) {
html { font-size:62.5%!important; }

.col-xlh-auto{ height:auto;} .col-xlh-auto img.img-fluid{display:inline;}.col-xlh-auto .carousel-item{background-image:none!important;}
.col-xlh-0{ display:none;}
.col-xlh-10{ height:10vh;}
.col-xlh-20{ height:20vh;}
.col-xlh-30{ height:30vh;}
.col-xlh-40{ height:40vh;}
.col-xlh-50{ height:50vh;}
.col-xlh-60{ height:60vh;}
.col-xlh-70{ height:70vh;}
.col-xlh-80{ height:80vh;}
.col-xlh-90{ height:90vh;}
.col-xlh-100{ height:100vh;}



.col-cardxl-0 {column-count:0!important;}
.col-cardxl-1 {column-count:1!important;}
.col-cardxl-2 {column-count:2!important;}
.col-cardxl-3 {column-count:3!important;}
.col-cardxl-4 {column-count:4!important;}
.col-cardxl-5 {column-count:5!important;}
.col-cardxl-6 {column-count:6!important;}
.col-cardxl-7 {column-count:7!important;}
.col-cardxl-8 {column-count:8!important;}

}



@media (max-width: 992px) {
section[data-w-uid="footer"] .module *{text-align:center!important;}
}




