@media only screen and (max-width: 1599px) {
    .logo  img{max-width: 248px;}
    .hero-video-title h1{font-size: 55px;}
    .left-address{max-width: 489px;}
    .inner-form{padding-left: 72px;max-width: 912px;}
    .inner-form h2{font-size: 40px;}
    .inner-adr ul li a p{font-size: 40px;}
    .input-form{max-width: 585px;}
    /* .ctct-inline-form .ctct-form-custom .ctct-form-field{max-width: 585px;} */
}

@media only screen and (max-width: 1399px) {
    .logo img{max-width: 240px;}
    .hero-video-title h1{font-size: 55px;}
    .left-address{max-width: 460px;}
    .inner-adr ul li a p{font-size: 32px;}
    .inner-form h2{font-size: 32px;}
    .inner-adr{max-width: 336px;}
    .inner-form{padding-left: 45px;max-width: 785px;}
    .input-form{max-width: 486px;}
    /* .ctct-inline-form .ctct-form-custom .ctct-form-field{max-width: 485px;} */
}
@media only screen and (max-width: 1281px) {
    .logo  img{max-width: 240px;}
    .hero-video-title h1{font-size: 55px;}
    .left-address{max-width: 460px;}
    .inner-adr ul li a p{font-size: 32px;}
    .inner-form h2{font-size: 32px;}
    .inner-adr{max-width: 336px;}
    .inner-form{padding-left: 45px;max-width: 785px;}
    .input-form{max-width: 486px;}
}

@media only screen and (max-width: 1024px) {
    .main-page-full{
        height: auto;
    }
    .hero-top-video-box{
        height: auto;
    }
    .logo{text-align: center;}
    .logo img{max-width: 145px; display: inline-block;}
    .videoth{position: relative;height: 680px;}
    .logo{position: relative;top: 0px;left: 0px;padding: 10px 15px;}
    .hero-video-title{position: relative;padding: 20px 15px; bottom: 0px;}
    .hero-video-title h1{font-size: 50px;}
    .address-sign-up-box{flex-wrap: wrap;flex-direction: column-reverse;}
    .left-address{padding: 20px 15px;max-width: none;}
    .inner-form{padding: 20px 0px 30px 0px;margin: 0 auto;max-width: 845px;}

    .inner-adr ul li a p{font-size: 32px;}
    .inner-form h2{font-size: 37px;text-align: center;}
    .icon img{max-width: 24px;}
    .inner-adr{max-width: 800px;width: 100%;}
    .icon{top: 4px;}
    .inner-adr ul li{margin-bottom: 12px;padding-left: 0px;}
    .inner-adr ul li:last-child a{margin-bottom: 0px;}

    /* .ctct-inline-form .ctct-form-custom .ctct-form-field{max-width: 480px;} */

    .inner-adr ul li a{padding-left: 30px;}

    .nextsection{display: none;}
    .play-btn{width: 38px;height: 38px;font-size: 24px;bottom: -16px;right: 66px;}
    .audio-btn{width: 38px;height: 38px;font-size: 18px;bottom: -16px;}

    .inner-adr ul li a{justify-content: center;padding-left: 0px;margin-bottom: 12px;}
    .icon{top: 5px; position: relative; margin-right: 10px;}

    .vid-bx{
        position: relative;
    }

    .ctct-inline-form .ctct-form-custom .ctct-form-field{max-width: calc(66.5% - 275px);}
    
}

@media only screen and (max-width: 991px) {
    .ctct-inline-form .ctct-form-custom .ctct-form-field{
        max-width: 90%;
    }
}


@media only screen and (max-width: 767px) {
  .animated.fadeIn {
    animation: none !important;
    opacity: 1 !important;
    visibility: visible !important;
  }
  .inner-adr ul li a{justify-content: center;padding-left: 0px;margin-bottom: 12px;}
    .icon{top: 1px; position: relative; margin-right: 10px;}

    .ctct-inline-form .ctct-form-custom{flex-wrap: wrap;justify-content: center;row-gap: 8px;}
    div#phone_field_1:after{opacity: 0;}
    .ctct-inline-form .ctct-form-custom .ctct-form-field{margin-right: 0px !important;}
    div.ctct-form-embed form.ctct-form-custom button.ctct-form-button{position: relative;}
}
@media only screen and (max-width: 479px) {
    .main-page-full{
        height: auto;
    }
    .hero-top-video-box{
        height: auto;
    }
    .logo{text-align: center;}
    .logo a img{max-width: 145px;}
    .videoth{position: relative;height: 210px;}
    .logo{position: relative;top: 0px;left: 0px;padding: 10px 15px;}
    .hero-video-title{position: relative;padding: 54px 15px 0px 15px; bottom: 0px;}
    .hero-video-title h1{font-size: 28px;}
    .address-sign-up-box{flex-wrap: wrap;flex-direction: column-reverse;}
    .left-address{padding: 20px 15px;}
    .inner-form{padding: 20px 15px 45px 15px;}
    .inner-adr ul li a p{font-size: 18px;}
    .inner-adr ul li a{padding-left: 0px;}
    .inner-adr ul li a{justify-content: center;padding-left: 0px;margin-bottom: 12px;}
    .icon{top: 1px; position: relative; margin-right: 10px;}
    .inner-form h2{font-size: 24px;text-align: center;}
    .icon img{max-width: 16px;}
    .inner-adr ul li{margin-bottom: 12px;padding-left: 0px;}
    .inner-adr ul li:last-child a{margin-bottom: 0px;}
    .input-form{margin-bottom: 12px;}
    .button-submit .btn{min-height: 58px;font-size: 24px;}
    .input-form input{min-height: 55px;font-size: 16px;padding: 12px 20px;}
    .group-form{justify-content: center;}
    div .ctct-inline-form .ctct-form-custom .ctct-form-field .ctct-form-element{min-height: 55px;font-size: 16px;padding: 12px 20px;}
    .ctct-inline-form .ctct-form-custom .ctct-form-button{ top: 0px; min-height: 55px;font-size: 18px !important;max-width: 110px;margin: 0 auto;}
    .ctct-inline-form .ctct-form-custom .ctct-form-button{background-position: top 50% right 12px;background-size: 10px auto;}
    /* .ctct-inline-form .ctct-form-custom .ctct-form-field {width: 69%;} */

    div.ctct-form-embed form.ctct-form-custom{min-height: auto !important;}
    .inner-form h2 br{
        display: block;
    }

    div#email_address_field_1:after{font-size: 15px;left: 18px;}
    

    .ctct-inline-form .ctct-form-custom{flex-wrap: wrap;justify-content: center;row-gap: 8px;}
    div#phone_field_1:after{opacity: 0;}
    .ctct-inline-form .ctct-form-custom .ctct-form-field{margin-right: 0px !important;}
    div.ctct-form-embed form.ctct-form-custom button.ctct-form-button{position: relative;}

}

@media only screen and (max-width: 380px) {
    .ctct-inline-form .ctct-form-custom .ctct-form-field {width: 65%;}
}


@media only screen and (max-width: 1024px) {
    /* div#email_address_field_1:after{
        opacity: 0;
    } */
    .logo, .hero-video-title{
        opacity: 1 !important;
    }

    body {
   
    background: #f9b217;
}

li.socialicons p {
    display: flex;
    justify-content: center;
    font-size: 18px !important;
} 
li.socialicons {
        text-align: center;
        align-items: center;
        justify-content: center;
    }

    li.socialicons a:last-child {
    margin-right: 0;
}
} 

@media only screen and (max-width: 767px) {
    div#email_address_field_1:after{
        opacity: 0;
    }
    .logo, .hero-video-title{
        opacity: 1 !important;
    }

    body {
   
    background: #f9b217;
}
} 

@media only screen and (max-width: 767px) {
	
	    div#email_address_field_1:before , div#phone_field_1:before {
        opacity: 1;
        position: relative;
        top: 0;
        color: #fff;
        content: "";
        font-family: "Montserrat", sans-serif;
        content: "Email Address";
        margin-bottom: 0;
        display: block; font-size: 13px;
    }
	
	 div#phone_field_1:before{
		  content: "Phone Number";
	 }
	 
	 div.ctct-form-embed form.ctct-form-custom div.ctct-form-field{
		     margin-bottom: 10px !important;
	 }
}

@media only screen and (min-width: 767px) {
	 div#email_address_field_1:before , div#phone_field_1:before {
        opacity: 1;
        position: relative;
        top: 0;
        color: #fff;
        content: "";
        font-family: "Montserrat", sans-serif;
        content: "Email Address";
        margin-bottom: 5px;
        display: block; 
    }
	
	 div#phone_field_1:before{
		  content: "Phone Number";
	 }
	 
	 div#phone_field_1:after ,  div#email_address_field_1:after{
		 opacity:0  !important;
	 }
	 
	 button.ctct-form-button {
    margin-top: 28px !important;
}
	
}