
@font-face {
    font-family: 'Gotham';
    src: url('../fonts/Gotham-BlackItalic.woff2') format('woff2'),
        url('../fonts/Gotham-BlackItalic.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham';
    src: url('../fonts/Gotham-BoldItalic.woff2') format('woff2'),
        url('../fonts/Gotham-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham';
    src: url('../fonts/Gotham-Bold.woff2') format('woff2'),
        url('../fonts/Gotham-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham';
    src: url('../fonts/Gotham-Black.woff2') format('woff2'),
        url('../fonts/Gotham-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham';
    src: url('../fonts/Gotham-Light.woff2') format('woff2'),
        url('../fonts/Gotham-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham Book';
    src: url('../fonts/Gotham-Book.woff2') format('woff2'),
        url('../fonts/Gotham-Book.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham Book';
    src: url('../fonts/Gotham-BookItalic.woff2') format('woff2'),
        url('../fonts/Gotham-BookItalic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham';
    src: url('../fonts/Gotham-LightItalic.woff2') format('woff2'),
        url('../fonts/Gotham-LightItalic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham';
    src: url('../fonts/Gotham-Medium.woff2') format('woff2'),
        url('../fonts/Gotham-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham';
    src: url('../fonts/Gotham-MediumItalic.woff2') format('woff2'),
        url('../fonts/Gotham-MediumItalic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham';
    src: url('../fonts/Gotham-Thin.woff2') format('woff2'),
        url('../fonts/Gotham-Thin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham Ultra';
    src: url('../fonts/Gotham-Ultra.woff2') format('woff2'),
        url('../fonts/Gotham-Ultra.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham Ultra';
    src: url('../fonts/Gotham-UltraItalic.woff2') format('woff2'),
        url('../fonts/Gotham-UltraItalic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham';
    src: url('../fonts/Gotham-ThinItalic.woff2') format('woff2'),
        url('../fonts/Gotham-ThinItalic.woff') format('woff');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham Extra';
    src: url('../fonts/Gotham-ExtraLight.woff2') format('woff2'),
        url('../fonts/Gotham-ExtraLight.woff') format('woff');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Gotham Extra';
    src: url('../fonts/Gotham-ExtraLightItalic.woff2') format('woff2'),
        url('../fonts/Gotham-ExtraLightItalic.woff') format('woff');
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}
body{color:#575757;font-family:"Gotham",helvetica neue,helvetica,sans-serif;font-weight:300;font-size:93%;}
.text-block{max-width:75%;margin:0 auto;}
@media only screen and (min-width: 768px) 
{
.nv{font-size:145%;}
.text-block{max-width:32%;}
#section1 .text-block{font-size:160%;}
#section2 .text-block{font-size:145%;}
#section3 .text-block{font-size:145%;}
#section5 .text-block{font-size:160%;}
}



h2,li,p{letter-spacing:0.3px;}
.imres{width:100%;margin:0 auto;}
.imres > img{margin:0 auto;max-width:100%;width:100%;display:block;margin:0 auto;height:auto;max-height:auto;}
.imres img{display:block;width:100%;max-width:100%;height:auto;max-height:auto;}

.clear{clear:both;}
.container1{padding-top:60px;}

.logo .logopanel{width:300px;height:162px;background:url('../images/logos.jpg') no-repeat 0 0;margin:0 auto;}
@media all and (min-width:768px)
{
.logo .logopanel{width:400px;height:216px;background:url('../images/logom.png') no-repeat 0 0;}
}
@media all and (min-width:1200px)
{
.logo .logopanel{width:550px;height:297px;background:url('../images/logo.png') no-repeat 0 0;}
.container1{width:80%;margin:0 auto;}

}

.nv{width:100%;top:0;position:absolute;color:#DCDDDF;text-transform:uppercase;font-weight:300;z-index:30000}
.nv{display:none;}
@media all and (min-width:1200px)
{
.nv{display:block;}
}

.nvt{padding:1em;}
.nv a{color:#E1DFE0 !important;text-decoration:none;cursor:pointer;}
.nv a:hover{color:#E1DFE0 !important;text-decoration:none;}
.nv .nv1{float:left;}
.nv .nv2{float:right;}

.landing-down{height:39px;width:35px;position:absolute;bottom:15px;left:46%;
animation:arrowbounce 1s linear 5s infinite;-webkit-animation:arrowbounce 1s linear 5s infinite;cursor:pointer;}

@media all and (min-width:768px)
{
.landing-down{left:48%;}
}
@media all and (min-width:1024px)
{
.landing-down{left:48.5%;}
}
@media all and (min-width:1200px)
{
.landing-down{left:49%;}
}

.landing-down-svg{opacity:0}
@-webkit-keyframes sidearrowbounce{0%{top:50%}
50%{top:40%}
100%{top:50%}
}
@keyframes sidearrowbounce{0%{top:50%}
50%{top:40%}
100%{top:50%}
}
@-webkit-keyframes arrowbounce{0%{bottom:15px}
50%{bottom:25px}
100%{bottom:15px}
}
@keyframes arrowbounce{0%{bottom:15px}
50%{bottom:25px}
100%{bottom:15px}
}


.text-block .sh{text-transform:uppercase;color:#EE1258;}



#section1{color:#E1E0DE !important;}
#section1 .nv a{color:#E1E0DE !important;text-decoration:none;cursor:pointer;}
#section1 .nv a:hover{color:#E1E0DE !important;text-decoration:none;}

#section2{color:#575556 !important;}
#section2 .nv{color:#575556 !important;}
#section2 .nv a{color:#575556 !important;text-decoration:none;cursor:pointer;}
#section2 .nv a:hover{color:#575556 !important;text-decoration:none;}
#section2 .text-block p{margin:0;padding:0;margin-bottom:7px;}
#section2 .sh{margin-bottom:15px !important;}


#section3{color:#575556 !important;}
#section3 .nv{color:#575556 !important;}
#section3 .nv a{color:#575556 !important;text-decoration:none;cursor:pointer;}
#section3 .nv a:hover{color:#575556 !important;text-decoration:none;}
#section3 .text-block p{margin:0;padding:0;margin-bottom:5px;}
#section3 .sh{margin-bottom:15px !important;}


#section6 p{font-size:145% !important;}
#section6 p.sh{font-size:145% !important;}
#section6 .nv{color:#53565A !important;}
#section6 .nv a{color:#53565A !important;text-decoration:none;cursor:pointer;}
#section6 .nv a:hover{color:#53565A !important;text-decoration:none;}


.innerbox{position:relative;float:left;}
.innerbox .innerbox1
{
filter:alpha(opacity=100);
opacity:1;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
-moz-opacity:1;
-khtml-opacity:1;
}
.innerbox .innerbox2
{
filter:alpha(opacity=0);
opacity:0;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
-moz-opacity:0;
-khtml-opacity:0;
position:absolute;
top:0;
left:0;
z-index:10000;
color:#fff;
width:100%;
height:100%;
background:#000;
}

.innerbox:hover .innerbox2
{
transition:opacity .8s;
filter:alpha(opacity=70);
opacity:0.7;
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
-moz-opacity:0.7;
-khtml-opacity:0.7;
}


.innerbox .innerbox3{width:100%;
height:100%;position:relative;}
.innerbox .innerbox3t{position:absolute;top:40%;width:100%;text-align:center; font-size:125%;}


#mobilenav{position:fixed !important;z-index:3000000;}
@media all and (min-width:1200px)
{
#mobilenav{display:none;}
}
/********************* Mobile Navigation *********************/

#openmenu{background:url('../images/22-icons.png') no-repeat center left;width:40px;height:15px;cursor:pointer;margin:10px;}
#mobilemenu{color:#fff;background:#545253;font-weight:300;display:none;position:fixed;top:0;left:0;z-index:3000000;overflow-y:scroll;width:100%;max-height:100%;height:100%;}
#mobilemenu #closemenu{background:url('../images/39-icons.svg') no-repeat top left;width:25px;height:25px;float:right;cursor:pointer;margin:15px;}
#mobilemenu ul li{list-style:none;text-align:left;}
#mobilemenu ul li a{color:#fff;text-decoration:none; cursor:pointer;}
#mobilemenu ul li a:hover{color:#99CC00;text-decoration:none;}
#mobilemenu ul li{text-transform:uppercase;padding:15px 0 15px 0;}



