*{margin:0;padding:0;box-sizing:border-box;}

body{font-family:"Roboto Condensed", Helvetica, Arial, sans-serif;font-size:1.125em;font-weight:100;margin:0;padding:0;background-color:rgba(255,255,255,1);overflow-x:hidden;-webkit-text-size-adjust:100%;}

.wrapper{width:100vw;height:100vh;position:relative;background-size:cover;background-position:center center;display:block;clear:both;margin:0;padding:0;}

#fullBlock{display:none;}

#slideArrows{right:10px;}
.img-resp{display:block;max-width:100%;height:auto;}

/*Home Page*/

#introCNTR{display:block;width:auto;height:auto;top:20%;position:relative;margin:0 auto;padding:0 auto;text-align:center;clear:both;}
#myLogo{background-image:url(../images/laLogo_light.svg);background-position:center;background-repeat:no-repeat;background-size:contain;width:auto;height:120px;margin:0 auto;padding:0 auto;display:block;z-index:3;}
#page-intro{padding:0 auto;margin:0 auto;background-image:url(../images/bg_main_mobile.jpg);}
#page-intro h1{font-size:1.5em;line-height:1;text-align:center;font-weight:100;letter-spacing:-1px;width:100%;text-transform:uppercase;padding:10px 0 25px 0;}
#page-intro .btn a{display:block;font-weight:100;color:#FFF !important;margin:0 auto;width:200px;text-align:center;background-color:rgba(255, 255, 255, 0);border:thin solid #FFF;padding:18px 10px;text-transform:uppercase;text-decoration:none;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;}
#page-intro .btn a:hover{color:#FFF !important;background-color:rgba(0, 0, 0, 0.5)}

.downArrow{display:block;position:absolute;left:50%;bottom:12%;margin:0 0 0 -25px;padding:0;width:50px;height:50px;
background-image:url(../images/homepage/arrow_down.svg);opacity:0.5;background-repeat:no-repeat;background-size:100%; background-position:center center;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;border:thin solid rgba(255,255,255,0);border-radius:50%;}
.downArrow:hover{opacity:1;}

/*Footer*/
footer{width:100%;text-align:center;margin:0 auto;padding:15px;overflow:hidden;background-color:#484d55}
.logoDark{display:block;margin-bottom:10px;width:auto;height:60px;background:url(../images/laLogo_light.svg);background-repeat:no-repeat;background-position:top center;}
footer p{color:rgba(255,255,255,0.4);font-weight:100;margin:0 auto;}
footer ul{display:none;}

/* MOBILE */
@media only screen and (min-width: 375px) {

/*Home Page 375*/
#page-intro h1{font-size:2em;}

/*Footer 375*/
footer p{color:rgba(255,255,255,1);}
}

/* TABLET */
@media only screen and (min-width: 480px) {

/*Home Page 480*/
#introCNTR{top:5%;}
#myLogo{height:150px;}
#page-intro{padding:0 auto;margin:0 auto;background-image:url(../images/bg_main.jpg);}
}

/* DESKTOP */

@media only screen and (min-width: 768px) {
.downArrow{bottom:8%;}
#slideArrows{right:30px;}

/*Home Page 768*/
#introCNTR{top:30%;}

/*Footer 768*/
footer{text-align:left;margin:0;padding:2% 0 2% 5%;}
.logoDark{background-position:top left;}
footer ul{display:block;list-style:none;margin:10px 0;text-align:left;font-weight:100;}
footer ul a{text-decoration:none;color:#c7dae3;text-align:left;padding:0;opacity:1;font-size:1.125em;display:inline-block;margin:0 25px 0 0;line-height:1;outline:none;transition:0.3s ease;}
footer ul li{display:inline-block;}
footer ul li a:hover{opacity:1;color:#ffea97;text-decoration:none;}
}