.left_section .inner_part>p{display: none}
img{max-width: 100%;}
@media only screen and (max-width:1800px){

    .left_section .inner_part .form_section h4{font-size: 40px;}
    .inner_part{padding-top: 70px;}
    .form_section h5{font-size: 24px;}
    .custom-select .custom-select-trigger,input[type='text'], input[type='tel'], input[type='email'], input[type='password'], input[type='checkbox']{font-size: 22px;}
    .custom-select .custom-select-trigger{background-size: 20px;}
    form label{font-size: 16px;}
    .left_section .logo_slide{max-width: 350px;}
    .all_ea .right_section .inner_right .general_data h4,.all_ea .general_right_section.right_section .inner_right h2{font-size: 60px;line-height: 60px;}
    .all_ea .right_section .inner_right .general_data h3{font-size: 47px;}
    .all_ea .right_section .inner_right .general_data p{font-size: 22px;}
    .form_section{margin: 0 40px;}
    .left_section .inner_part .form_section h4{font-size: 34px;line-height: 34px;}
    .form_section h5{font-size: 22px;}
    .custom-select .custom-select-trigger, input[type='text'], input[type='tel'], input[type='email'], input[type='password'], input[type='checkbox']{font-size: 20px;}
    .custom-select .custom-select-trigger{line-height: 45px;}
    input[type='text'], input[type='tel'], input[type='email'], input[type='password'], input[type='checkbox']{height: 45px;}
    form label{font-size: 14px;line-height: 20px;}
    form input[type="submit"]{height: 40px;font-size: 20px;margin-top: 15px;}

}
@media only screen and (max-width:1660px)
{

    .inner_part{padding-top: 40px;}
    .left_section .logo_slide{max-width: 280px;margin: 30px auto;}
    .top_right{left: 20px;}
    .all_ea .right_section .inner_right .general_data h4, .all_ea .general_right_section.right_section .inner_right h2{font-size: 48px;line-height: 48px;}
    .all_ea .right_section .inner_right .general_data h4{margin-bottom: 60px;letter-spacing: -1px;}
    .all_ea .right_section .inner_right .general_data h3{font-size: 40px;}
    .all_ea .right_section .inner_right .general_data img{max-width: 80%;}
    .all_ea .right_section .inner_right .general_data p{font-size: 20px;}
}
@media only screen and (max-width:1536px)
{
    .all_ea .general_right_section.right_section .inner_right h2{padding-top: 80px;}
    .inner_part{padding-top: 60px;}
    .all_ea .right_section .inner_right .general_data h4{margin-bottom: 110px;}
    
}
@media only screen and (max-width:1460px){
    .all_ea .right_section .inner_right:before{height: 20%;}
    .all_ea .right_section .inner_right:after{height: 60%;}
    .form_section{margin: 0 35px;}
    .thankyou_popup .outer .wrap_pop{padding: 50px 50px 50px 50px;}
    .inner_part{padding-top: 40px;}
    .left_section .logo_slide{max-width: 260px;margin-bottom: 0;}
    

}
@media only screen and (max-width:1366px)
{
    .form_section{margin: 0px 20px;}
    .left_section .inner_part .form_section h4{padding-bottom: 15px;font-size: 30px;line-height: 30px;}
    .inner_part.general_inner_part .form_section h5{padding-bottom: 10px;font-size: 20px;}
    .custom-select .custom-select-trigger, input[type='text'], input[type='tel'], input[type='email'], input[type='password'], input[type='checkbox']{padding-left: 10px;font-size: 18px;}
    .custom-select .custom-select-trigger {line-height: 40px;margin-bottom: 10px;}
    input[type='text'], input[type='tel'], input[type='email'], input[type='password'], input[type='checkbox']{height: 40px;margin-bottom: 10px;}
    .form_section{padding: 15px 20px;}
    .left_section .logo_slide{margin-top: 20px;max-width: 240px;}
    .all_ea .general_right_section.right_section .inner_right h2{padding-top: 30px;}
    .all_ea .right_section .inner_right .general_data h4, .all_ea .general_right_section.right_section .inner_right h2{font-size: 42px;line-height: 44px;}
    .all_ea .right_section .inner_right .general_data h4{margin-bottom: 60px;}
    .all_ea .right_section .inner_right .general_data h3{font-size: 30px;}
    .all_ea .right_section .inner_right .general_data p{font-size: 18px;}
    .top_right .hamburger{font-size: 16px;}
    .menu ul li a{font-size: 24px;line-height: 50px;}
    

}
@media only screen and (max-width: 1280px){

    .left_section .inner_part h3{font-size: 20px;line-height: 24px;}
    .custom-select .custom-select-trigger{font-size: 22px;line-height: 38px;}
    input[type='text'], input[type='tel'], input[type='email'], input[type='password'], input[type='checkbox']{ font-size: 22px;height: 38px;}
    .left_section{overflow: hidden;}

}
@media only screen and (max-width: 1280px) and (min-height: 750px)
{
    .all_ea .right_section .inner_right h2{padding-top: 50px;}
    .all_ea .right_section .inner_right h6{margin-bottom: 60px;}
    .left_section .inner_part h3{padding-top: 50px;padding-bottom: 40px;}
    form label{margin-top: 20px;margin-bottom: 30px;}
    .form_section{margin: 0 35px;}
    .all_ea .general_right_section.right_section .inner_right h2{padding-top: 50px;}
    .all_ea .right_section .inner_right .general_data h4{margin-bottom: 100px;}

}
@media only screen and (max-width: 1280px) and (min-height: 830px)
{
    .all_ea .right_section .inner_right h2{padding-top: 60px;padding-bottom: 20px; font-size: 66px;line-height: 54px;}
    .all_ea .right_section .inner_right .price_wrap h3{font-size: 30px;}
    .all_ea .right_section .inner_right .price_wrap h4{ font-size: 26px;line-height: 26px;}
    .all_ea .right_section .inner_right h6{font-size: 16px;}
    .all_ea .right_section .inner_right .iframe_div iframe{width: 500px;height: 300px;}

    .left_section .inner_part h3{font-size: 24px;padding-top: 50px;padding-bottom: 35px;}
    .left_section .inner_part .form_section h4{ font-size: 34px;line-height: 34px;}
    .form_section h5{font-size: 22px;padding-bottom: 20px;}
    form label{margin-top: 30px;margin-bottom: 20px;}
    .form_section{margin: 0 30px;}
    .left_section .logo_slide{margin: 35px 0px 40px 0px;}
    .all_ea .right_section .inner_right .general_data h4{margin-bottom: 140px;}
    .general_inner_part.left_section .inner_part h3{line-height: 26px;}
    .inner_part {padding-top: 80px;}
    .all_ea .general_right_section.right_section .inner_right h2{padding-top: 80px;}
    


}
@media only screen and (max-width:1100px) /* container size */
{
    .all_ea .right_section .inner_right h2{padding-top: 90px;font-size: 52px;line-height: 46px;} 
    .left_section{padding: 10px;}
    .left_section .inner_part h3{padding-top: 40px;padding-bottom: 30px;font-size: 20px;}
    .form_section{margin: 0 20px;}
    form label{margin-top: 40px;font-size: 15px;}
    .left_section .logo_slide{margin: 35px 0px 40px 0px;}

    .all_ea .right_section .inner_right .general_data h4{ font-size: 42.572px;margin-top: 110px;}
    .all_ea .general_right_section.right_section .inner_right h2{letter-spacing: -1px;font-size: 52px;line-height: 49px;padding-top: 110px;}
    .left_section .logo_slide{margin: 55px 0px 50px 0px;}
    
    .custom-select .custom-select-trigger{font-size: 18px;line-height: 35px;background-size:15px;}
    input[type='text'], input[type='tel'], input[type='email'], input[type='password'], input[type='checkbox']{font-size: 18px;height: 35px;}
    form label{font-size: 13px;line-height: 18px;background-size: 13px;}
    form input[type="submit"]{font-size: 18px;}
    .all_ea .general_right_section.right_section .inner_right h2{font-size: 38px;line-height: 40px;padding-top: 70px;}
    .all_ea .right_section .inner_right .general_data h4{font-size: 28px;margin-top: 0px;letter-spacing: 0px;}
    .all_ea .right_section .inner_right .general_data h3{font-size: 24px;}
    .inner_part{height: auto;}
    .left_section .logo_slide{margin: 35px 0px 30px 0px;}
    


}
@media only screen and (max-width:960px){

    .top_right{position: relative; right: 0;top: 0;}
    .back_slider{display: none;}
    .left_section,.all_ea .right_section{float: none;width: 100%;}
    .all_ea .right_section .inner_right:before,.all_ea .right_section .inner_right:after{display: none;}
    .main{border: 1px solid #d1b992;position: relative;}
    #full_wrapper{padding: 20px;background-color: #ebeadf;}
    .left_section{box-shadow: none;background-color: transparent;}
    .inner_part{border: 0px;}
    .top_right .logo{max-width: 140px;padding-top: 25px;}
    .top_right .hamburger{position: absolute;top: 10px;right: 10px;font-size: 26px;}
    .top_right .hamburger img{max-width: 22px;}
    .all_ea .right_section .inner_right h2{padding-top: 30px;font-size: 72px;line-height: 60px;}
    .all_ea .right_section .inner_right .price_wrap{width: 95%;margin: 0 auto;}
    .all_ea .right_section .inner_right .price_wrap h3{font-size: 46px;}
    .all_ea .right_section .inner_right .price_wrap h4{display: none;}
    .all_ea .right_section .inner_right .mo_co{display: block;}
    .all_ea .right_section .inner_right .mo_co h4{display: block;font-size: 38px;line-height: 40px;}
    .all_ea .right_section .inner_right h6{font-size: 22px;padding-top: 20px;}
    .all_ea .right_section .inner_right .iframe_div iframe{width: 95%;height: 400px;}
    .all_ea .right_section .inner_right h5{display: none;}
    .left_section,.all_ea .right_section .inner_right{height: auto;}
    .left_section .inner_part h3{font-size: 42px;line-height: 44px;}
    .left_section{padding: 0;}
    .mo_img{display: block;}
    .menu{padding-top: 80px;width: 300px;}
    .menu .logo_menu{max-width: 200px;margin-bottom: 80px;}
    .menu ul li a{font-size: 28px;line-height: 50px;}
    .mo_contact{position: fixed;width: 100%;height: 100%;top: 0;left: 0;right: 0;z-index: 999999;background-color: rgb(235 234 223 / 0.9);opacity: 0;visibility: hidden;transition: 0.5s all ease;-webkit-transition: 0.5s all ease;-o-transition: 0.5s all ease;-moz-transition: 0.5s all ease;}
    .mo_contact.active{opacity: 1;visibility: visible;}
    .form_section{position: absolute;top: 30%;left: 0;right: 0;margin: auto;width: 70%;}
    .left_section .inner_part .form_section h4{display: none;}
    .form_section h5{display: none;}
    .form_section{padding: 25px;}
    input[type='text'], input[type='tel'], input[type='email'], input[type='password'], input[type='checkbox']{font-size: 32px;height: 50px;margin-bottom: 20px;}
    .custom-select .custom-select-trigger{font-size: 32px;line-height: 50px;margin-bottom: 20px;}
    form label{margin-top: 0;font-size: 24px;line-height: 24px;}
    form input[type="submit"]{ height: 60px;font-size: 34px;}
    .mo_contact .close{display: block;position: absolute;top: 30px;right: 30px;}
    .left_section .logo_slide{max-width: 340px;}
    .mo_btn{display: block;margin-top: 40px;}
    .mo_btn .col{width: 50%;float: right;text-align: center;}
    .mo_btn .col a{display: inline-block;vertical-align: middle;line-height: 70px;border: 4px solid #c8a979;background-color: #6e0c2c;border-radius: 8px;color: #c8a979;font-size: 30px;font-weight: 400;padding: 0px 20px;}
    .mo_btn .col a img{display: inline-block;vertical-align: middle;}
    .thankyou_popup .outer h3{font-size: 24px;}
    .thankyou_popup .outer .back_home{line-height: 50px;font-size: 22px;width: 140px;}
    .thankyou_popup .outer .back_home img{max-width: 22px;}
    .mo_img_table{display: block;}
    .mo_top_logo{display: block;text-align: center;}
    .mo_top_logo img{padding-top: 40px;}
    .all_ea .right_section .inner_right .general_data h4{ font-size: 74px;margin-top: 0;line-height: 60px;text-shadow: none;}
    .all_ea .right_section .inner_right .general_data img{display: none;}
    .all_ea .right_section .inner_right .general_data .mo_img_table img{display: block;margin: 0 auto;}
    .all_ea .right_section .inner_right .general_data p{color: #6e0c2c;}

    .all_ea .general_right_section.right_section .inner_right h2{padding-top: 40px;}
    .all_ea .general_right_section.right_section .inner_right .general_data h4{margin-top: 20px;}
    
    .top_right .hamburger{font-size: 20px;right: 20px;}
    .mo_top_logo img{padding-top: 60px;}
    .all_ea .general_right_section.right_section .inner_right h2{letter-spacing: 0px;}
    .all_ea .right_section .inner_right .general_data h4{margin-top: 0;font-size: 34px;line-height: 40px;margin-bottom: 40px;}
    .all_ea .general_right_section.right_section .inner_right .general_data h4{margin-top: 0;}
    .all_ea .right_section .inner_right .general_data h3{font-size: 28px;margin-bottom: 20px;}
    .all_ea .right_section .inner_right .general_data p{font-size: 22px;margin-top: 40px;}
    .mo_btn .col a{line-height: 60px;font-size: 24px;}
    .mo_btn .col a img{max-width: 22px;}
    .custom-select .custom-select-trigger{font-size: 28px;}
    input[type='text'], input[type='tel'], input[type='email'], input[type='password'], input[type='checkbox']{font-size: 28px;}
    form label{font-size: 20px;line-height: 26px;}
    form input[type="submit"]{font-size: 28px;}
    .top_right{left: 0;z-index: 9;}    
    .menu ul li a{font-size: 25px;line-height: 46px;}
    .menu{width: 400px;}
    .all_ea .right_section .inner_right .general_data p{margin-top: 20px;}
    .custom-select .custom-options span{font-size: 22px;line-height: 50px;}
    


}
@media only screen and (max-width:767px)
{    
    #full_wrapper{padding: 10px;}
    .top_right .logo{padding-top: 15px;max-width: 80px;}
    .top_right .hamburger{font-size: 22px;margin-top: 0;}
    .top_right .hamburger img{max-width: 20px;}
    .all_ea .right_section .inner_right h2{padding-top: 20px;font-size: 38px;line-height: 36px;letter-spacing: -1px;padding-left: 10px;padding-right: 10px;}
    .all_ea .right_section .inner_right .price_wrap h3{font-size: 28px;}
    .all_ea .right_section .inner_right .price_wrap h4{ font-size: 20px;line-height: 24px;}
    .all_ea .right_section .inner_right h6{font-size: 18px;padding-top: 16px;padding-left: 10px;padding-right: 10px;}
    .all_ea .right_section .inner_right .iframe_div iframe{height: 200px;border: #c8a979 4px solid;}

    .mo_btn{margin-top: 20px;}    
    .mo_btn .col a{font-size: 16px;padding: 0px 10px;line-height: 40px;}
    .mo_btn .col a img{max-width: 15px;}
    .left_section .inner_part h3{font-size: 26px;padding-bottom: 10px;padding-top: 30px;letter-spacing: 0px;padding-left: 10px;padding-right: 10px;}
    .left_section .inner_part h3 br{display: none;}
    .left_section .logo_slide{max-width: 250px;margin: 60px 0px 30px 0px;}
    .menu .logo_menu{max-width: 160px;margin-bottom: 50px;}
    .menu ul li a{font-size: 24px;line-height: 46px;}
    .menu{width: 250px;}

    .mo_contact .close{top: 20px;right: 15px;width: 25px;}
    .form_section{padding: 15px;top: 25%;}
    input[type='text'], input[type='tel'], input[type='email'], input[type='password'], input[type='checkbox']{font-size: 24px;height: 40px;margin-bottom: 15px;}
    .custom-select .custom-select-trigger{font-size: 24px;line-height: 40px;margin-bottom: 15px;}
    form label{font-size: 14px;line-height: 15px;}
    form input[type="submit"]{height: 40px;font-size: 24px;}    
    .form_section{width: 80%;}
    .thankyou_popup .in_thanks{top: 0;left: 0;transform: none;top: 30%;max-width: 90%;margin: auto;right: 0;}
    .thankyou_popup .outer .wrap_pop{padding: 20px;}
    .thankyou_popup .outer h3{font-size: 20px;}
    .thankyou_popup .outer .back_home{line-height: 40px;font-size: 20px;}

    .mo_top_logo img{max-width: 60%;}
    .all_ea .right_section .inner_right h2{ font-size: 36px;line-height: 32px;}
    .all_ea .right_section .inner_right .general_data img{max-width: 90%;}
    .all_ea .right_section .inner_right .general_data p{font-size: 14px;padding-left: 10px;padding-right: 10px;line-height: 18px;}
    .all_ea .right_section .inner_right .general_data h4 {font-size: 33px;margin-top: 0;line-height: 32px;text-shadow: none;width: 100%;display: block;margin-bottom: 0;}
    .mo_img img{max-width: 100%;}
    .left_section .logo_slide img,.menu .logo_menu img{max-width: 100%;}
    .left_section .inner_part>p {display: block;color: #6e0c2c;font-size: 14px;line-height: 14px;margin-top: -5px;margin-bottom: 13px;}
    .top_right .hamburger{font-size: 16px;}
    .top_right .hamburger img{max-width: 15px;}
    .all_ea .right_section .inner_right h2{max-width: 100%;font-size: 33px;}
    .top_right .logo{max-width: 80px;}
    .all_ea .general_right_section.right_section .inner_right h2{padding-top: 18px;font-size: 48px;line-height: 38px;}
    .all_ea .right_section .inner_right .general_data h4{font-size: 33px;}

    .des_div{display: none;}
    .mo_div{display: block;}
    .all_ea .general_right_section.right_section .inner_right h2{ font-size: 36px;line-height: 30px;}
    
    .mo_top_logo img{padding-top: 50px;}
    .all_ea .general_right_section.right_section .inner_right .general_data h4,.all_ea .general_right_section.right_section .inner_right h2{font-size: 24px;line-height: 28px;}
    .all_ea .general_right_section.right_section .inner_right .general_data h4{padding-left: 20px;padding-right: 20px;}
    .all_ea .right_section .inner_right .general_data h3{margin-top: 40px;font-size: 18px;margin-bottom: 12px;}
    .left_section .logo_slide{ max-width: 170px;margin: 20px 0px;}
    .custom-select .custom-select-trigger{font-size: 20px;}
    input[type='text'], input[type='tel'], input[type='email'], input[type='password'], input[type='checkbox']{font-size: 22px;}
    form input[type="submit"]{font-size: 20px;}
    .custom-select .custom-options span{font-size: 18px;line-height: 40px;}    
    .form_section{top: 20%;}
    .menu .close{width: 25px;}
    .menu ul li a{font-size: 18px;line-height: 40px;}
    

}
@media (max-height: 500px)
{

}
@media (max-width:400px)
{
    .top_right .hamburger{font-size: 20px;}
    .top_right .logo{padding-top: 15px;}
    .all_ea .right_section .inner_right h2{font-size: 28px;line-height: 27px;max-width: 100%;}
    .all_ea .right_section .inner_right .price_wrap h3{font-size: 21px;}
    .all_ea .right_section .inner_right .price_wrap h4{font-size: 18px;font-weight: 400;}
    .all_ea .right_section .inner_right h6{font-size: 16px;padding-top: 14px;padding-left: 10px;padding-right: 10px;line-height: 18px;}
    .mo_btn .col a{border: 3px solid #c8a979;}
    .all_ea .right_section .inner_right .iframe_div iframe{height: 160px;}
    .mo_btn .col a{font-size: 14px;padding: 0px 10px;line-height: 32px;}
    .mo_btn .col a img{max-width: 12px;}
    .left_section .inner_part h3{ font-size: 23px;line-height: 24px;}
    .form_section{width: 90%;}
    .top_right .hamburger{font-size: 16px;}
    .top_right .logo{max-width: 70px;}
}
@media (max-width:320px)
{    
    .all_ea .general_right_section.right_section .inner_right .general_data h4, .all_ea .general_right_section.right_section .inner_right h2{font-size: 20px;line-height: 24px;}
    .all_ea .right_section .inner_right .general_data h3{margin-bottom: 5px;}
    .custom-select .custom-select-trigger{font-size: 18px;}
    input[type='text'], input[type='tel'], input[type='email'], input[type='password'], input[type='checkbox']{font-size: 18px;}
    form label{font-size: 12px;}
    
}

