.social-icon-bloc-initial{
/*background-color:green;*/
background-color:rgba(0,0,0,0);
position:absolute;
right:10px;
top:10px;
width:200px;
z-index:15;
}
#white-header-bg{
position:fixed;
top:0;
left:0;
/*width:100%;*/
background-color:white;
z-index:1;
}
#wave-img-bloc{
position:fixed;
top:90px;
left:0;
background-color:rgba(0,0,0,0);
z-index:1;
}
#header-logo-bloc{
position:fixed;
background-color:rgba(0,0,0,0);
z-index:1005;
}
#header-logo-row{
background-color:rgba(0,0,0,0);
}
#header-logo-img img{
z-index:11;
}
.top-blue-nav-bar{
position:fixed;
top:0;
left:0;
z-index:1000;
}
#nav-links-text-for-top-blue-nav-bar-bloc,{
position:fixed;
    float:right;
height:35px;
width:40%;
top:0;
background-color:#008AFF;
/*background-color:rgba(0,0,0,0);*/
z-index:1000!important;
}
#social-media-links-on-top-blue-bar{
position:fixed;
height:35px;
width:100%;
top:0;
background-color:rgba(0,0,0,0);
z-index:100;
}
.header-nav-links-text{
z-index:101;
}
#hero-text-overlay-bloc{
position:absolute;
top: 300px;
background-color:rgba(0,0,0,.25);
}

/**************************/
/*** MOBILE ADJUSTMENTS ***/
/**************************/
@media(max-width:1600px){
.hero-text{
font-size:44px;
line-height:60px;
}
.hero-paragraph-text{
/*
font-size:14px;
line-height:22px;
*/
}
}

@media(max-width:1400px){
.hero-text{
font-size:40px;
line-height:54px;
}
}

/**************************/
@media(max-width:1200px){
.hero-text{
font-size:34px;
line-height:48px;
}
.service-button-blue{
font-size:18px;
margin-top:-5px;
}
}

/**************************/
@media (max-width:1100px){
.connect-text{
display:none;
}
}

/**************************/
@media(max-width:992px){
#hero-text-overlay-bloc{
position:absolute;
top: 250px;
background-color:rgba(0,0,0,.25);
}
#hero-bloc-sm{
margin-top:41px!important;
}
.hero-text{
font-size:30px;
line-height:42px;
}
.service-button-blue{
font-size:18px;
margin-top:-5px;
}
}

/**************************/
@media (max-width:855px){
#locations-text-h3{
font-size:24px;

}
}

/**************************/
@media (max-width:992px){
.dropdown-button-bloc{
position:fixed;
top:40px;
right:15px;
background-color:rgba(0,0,0,0);
z-index:2509!important;
}

#locations-text-h3{
/*
font-size:24px;
color:#000000!important;
margin-top:110px;
margin-left:-195px;
text-shadow: 0px 0px 12px #ffffff;
*/
}
#hero-bloc-xl-lg-md{
margin-top:91px!important;
}
.hero-text{
font-size:25px;
line-height:35px;
}
#copyright-bloc2{
display:none;
}
}

/**************************/
@media(max-width:768px){
#locations-text-h3{
font-size:20px;
margin-top:90px;
margin-left:-200px;
}
}

/**************************/
@media(max-width:576px){
.top-blue-nav-bar,#white-header-bg,#social-media-links-on-top-blue-bar{
position:absolute;
}
#wave-img-bloc{
position:absolute!important;
top:90px;
left:0;
z-index:1;
}
#header-logo-bloc{
position:absolute;
top:30px;
left:0px;
background-color:rgba(0,0,0,0);
z-index:101;
}
.header-logo{
width:200px;
}
#locations-text-h3{
font-size:20px;
margin-top:70px;
margin-left:-180px;
}
#hero-bloc-xs{
margin-top:150px!important;
}
#hero-text-overlay-bloc{
position:absolute;
top: 200px;
background-color:rgba(0,0,0,.25);
}
.hero-text{
font-size:24px;
line-height:34px;
}
.hero-paragraph-text{
font-size:12px;
line-height:20px;
}
#service-button-on-hero{
display:none;
}
#coupon-button-below-hero{
display:block;
}
#copyright-bloc1{
display:none;
}
#copyright-bloc2{
display:block;
}
.dropdown-button-bloc{
position:absolute;
top:40px;
right:-40px;
}
}

/**************************/
@media (max-width:400px){
.hero-text{
font-size:20px;
line-height:28px;
}
.hero-paragraph-text{
width:100%;
}
}

/**************************/
@media (max-width:300px){
#header-logo-bloc{
top:30px;
left:0px;
}
.header-logo{
width:180px;
}
#locations-text-h3{
font-size:20px;
margin-top:90px;
margin-left:-160px;
}
