.left_section .inner_part>p{display: none}
@media only screen and (max-width:2500px) and (min-width:1921px)
{
    .back_slider .bg_img{background-size: 75%;}      
    .all_ea .right_section .inner_right h2{font-size: 80px;}
    .all_ea .right_section .inner_right h3{font-size: 80px;line-height: 90px;}
    .bt_footer{font-size: 26px;}
    .menu ul li a{font-size: 46px;}
    .menu{width: 420px;}
    .menu .logo_menu{margin-bottom: 151px;}
    .left_section .inner_part h3{font-size: 60px;line-height: 60px;padding: 100px 10px;}
    .left_section .inner_part .form_section h4{font-size: 60px;line-height: 62px;}
    .inner_part.general_inner_part .form_section h5{font-size: 40px;}
    input[type='text'], input[type='tel'], input[type='email'], input[type='password'], input[type='checkbox']{height: 70px;margin-bottom: 40px;}
    .left_section .logo_slide{margin: 100px 0px 100px 0px;}
    
}
@media only screen and (max-width:1800px){
    
    .inner_right .padd_right{padding-right: 80px;}
    .all_ea .right_section .inner_right h2{font-size: 60px;font-weight: 600;line-height: 54px;padding-top: 60px;letter-spacing: -1px;}
    .all_ea .right_section .inner_right h3{font-size: 62px;font-weight: 600;line-height: 60px;letter-spacing: -3px;}
    .bt_footer{font-size: 26px;}
    .back_slider .bg_img{background-size: cover;}
    .left_section .inner_part h3{font-size: 42px;line-height: 42px;padding: 60px 10px;}
    img{max-width: 100%;}
    
    
}
@media screen and (max-width:1680px) and (max-height:820px) {
    .form_section {padding: 20px 25px;margin: 35px 35px 0px 35px;}
    a.logo_slide img {max-width: 80%;margin: auto;}
    .left_section .logo_slide span {font-size: 34px;}
    /* .info_sec{bottom: 120px;} */
    
}

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

    .top_right .logo{text-align: center;text-align: center;max-width: 130px;margin: 0 auto;}
    .top_right .hamburger{font-size: 16px;text-align: center;}
    /* .top_right{right: 20px;top: 15px;} */
    .all_ea .right_section .inner_right h2{font-size: 68px;line-height: 56px;padding-top: 20px;}
    .all_ea .right_section .inner_right .price_wrap h3{font-size: 32px;}
    .all_ea .right_section .inner_right .price_wrap h4{font-size: 24px;line-height: 24px;}
    .all_ea .right_section .inner_right h6{font-size: 17px;}
    .all_ea .right_section .inner_right .iframe_div iframe{width: 500px;height: 280px;}
    .all_ea .right_section .inner_right h5{font-size: 26px;}
    .left_section .inner_part h3{font-size: 36px;line-height: 34px;padding: 40px 10px;letter-spacing: -1px;}
    .left_section .inner_part .form_section h4{font-size: 36px;line-height: 30px;}
    .form_section h5{font-size: 24px;padding-bottom: 10px;}
    .bt_footer{font-size: 20px;}
    input[type='text'], input[type='tel'], input[type='email'], input[type='password'], input[type='checkbox']{font-size: 24px;height: 40px;}
    .custom-select .custom-select-trigger{font-size: 24px;line-height: 40px;}
    form label{margin-top: 25px;font-size: 16px;line-height: 18px;}
    .form_section{padding: 15px 25px;}
    form input[type="submit"]{height: 45px;font-size: 26px;}
    .left_section .logo_slide{max-width: 85%;}
    .menu ul li a{font-size: 34px;line-height: 50px;}

    .thankyou_popup .outer h3{font-size: 30px;letter-spacing: 0px;}
    .thankyou_popup .outer .back_home{line-height: 50px;font-size: 26px;width: 160px;}
    .left_section .logo_slide{margin: 60px 0px 60px 0px;}

    .all_ea .general_right_section.right_section .inner_right h2{letter-spacing: -1px;font-size: 60px;line-height: 48px;}
    .inner_right .padd_right{padding-right: 40px;}
    .all_ea .general_right_section.right_section .inner_right .general_data img{max-width: 85%;}
    .custom-select .custom-select-trigger{background-size: 15px;}
    .inner_right .top_float{max-width: 120px;}
    /* .top_right{max-width: 100px} */
    .all_ea .right_section .inner_right h3{font-size: 56px;line-height: 1;}
    .left_section .logo_slide span {font-size: 28px;} 
}
@media screen and (max-width:1628px) and (max-height:820px) {
    .left_section .logo_slide {margin: 30px 0px 30px 0px;}
    .top_right .hamburger img {width: 30px;}
    .top_right .hamburger label {font-size: 24px;margin-top: 5px;}
}

@media screen and (max-width:1600px) {
    .top_right{top: 39px;right: 39px;}
    .top_right .hamburger img {width: 30px;}
    .top_right .hamburger label {font-size: 24px;margin-top: 5px;}
}

@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 50px;} */
    .thankyou_popup .outer .wrap_pop{padding: 50px 50px 50px 50px;}
    .left_section .inner_part h3 {padding-top: 40px;padding-bottom: 35px;font-size: 33px;line-height: 30px;}   
    .menu ul li a{font-size: 28px;line-height: 42px;}
    .menu{width: 270px;}
    .menu .logo_menu{max-width: 200px;}
    .all_ea .general_right_section.right_section .inner_right h2{font-size: 52px;line-height: 44px;}
    .all_ea .right_section .inner_right h3{font-size: 47px;line-height: 1;letter-spacing: -2px;}
    .left_section{padding: 40px 30px 15px 40px;}
    .left_section .logo_slide {margin: 30px 0px 20px 0px;}
    .info_sec .head_sec h2 {font-size: 45px !important;line-height: 55px !important;}
    .info_sec .content_sec h1 {font-size: 45px;}
    .info_sec {max-width: 520px;}    
    .catalog{max-width: 750px;}
    .catalog a img {max-width: 80%;}
}
@media only screen and (max-width:1400px) and (min-height:900px)
{    
    .back_slider .bg_img{background-size: 90%;}
    .all_ea .general_right_section.right_section .inner_right h2{letter-spacing: -1px;font-size: 46px;line-height: 1;padding-top: 35px;}
    .inner_right .top_float{top: 10px;left: 20px;}
    .top_right .hamburger{font-size: 18px;}    
    .top_right .hamburger img{max-width: 16px;}
    .left_section .inner_part h3{padding-top: 60px;padding-bottom: 65px;font-size: 32px;line-height: 34px;}
    .left_section .logo_slide{margin: 50px 0px 40px 0px;}
    .form_section {padding: 15px 25px;margin: 45px 45px 0px 45px;}
    .custom-select .custom-select-trigger {margin-bottom: 15px;}
    input[type='text'], input[type='tel'], input[type='email'], input[type='password'], input[type='checkbox'] {margin-bottom: 15px;}
    .inner_part.general_inner_part form label {margin: 10px 0;}
    form input[type="submit"] {margin-bottom: 15px;}
    .back_slider .bg_img {background-size: cover;}
    .top_right .hamburger img {max-width: 25px;}       
    
}
@media only screen and (max-width:1399px)
{
    .top_right .logo{max-width: 100px;}
    .top_right .hamburger{font-size: 18px;}
    .top_right .hamburger img{max-width: 25px;}
    .all_ea .right_section .inner_right h2{font-size: 56px;line-height: 44px;padding-top: 10px;}
    .all_ea .right_section .inner_right .price_wrap h3{font-size: 26px;}
    .all_ea .right_section .inner_right .price_wrap h4{font-size: 22px;line-height: 22px;}
    .all_ea .right_section .inner_right .price_wrap{padding: 15px 15px 10px 15px;}
    .all_ea .right_section .inner_right h6{font-size: 15px;padding-top: 10px;}
    .all_ea .right_section .inner_right .iframe_div iframe{ width: 450px;height: 230px;}
    .all_ea .right_section .inner_right h5{font-size: 22px;letter-spacing: -1px;}
    .menu .close{max-width: 25px;top: 14px;right: 15px;}
    .menu{padding-top: 60px;width: 260px;}
    .menu .logo_menu{margin-bottom: 50px;max-width: 180px;}
    .menu ul li a{font-size: 26px;line-height: 42px;}
    .left_section .inner_part h3 {padding-top: 24px;padding-bottom: 20px;font-size: 30px;line-height: 28px;}
    .left_section .inner_part .form_section h4{font-size: 30px;line-height: 24px;}
    .form_section h5{font-size: 20px;}
    .form_section{padding: 15px;}
    form label{margin-top: 0;margin-bottom: 0;}
    .left_section .logo_slide {max-width: 60%;margin: 25px 0px 10px 0px;}
    .thankyou_popup .outer .wrap_pop{padding: 30px;}
    .site_logo{height: 138px;width: 118px;}
    .all_ea .right_section .inner_right .general_data h4{font-size: 52.572px;margin-top: 120px;}
    .all_ea .right_section .inner_right .general_data p{font-size: 22.34px;padding-top: 10px;}
    .custom-select .custom-select-trigger{background-size:15px;}

    .all_ea .general_right_section.right_section .inner_right .general_data h4{margin-top: 60px;}
    .slider .inner  {max-width: 340px;}
    .slider .inner .col {height: 340px;}
    .vector {left: 50px;bottom: 50px;max-width: 110px;}
    .inner_right .top_float{left: 20px;top: 10px;max-width: 100px;} 
    .all_ea .general_right_section.right_section .inner_right h2{padding-top: 20px;font-size: 48px;line-height: 40px;}
    .all_ea .right_section .inner_right h3{font-size: 42px;letter-spacing: 0px;}    
    .bt_footer{font-size: 18px;}
    .all_ea .right_section .inner_right h2,.all_ea .right_section .inner_right h3{text-shadow: -1px 2px 2px rgba(17, 17, 17, 0.97);}
    
    .left_section {padding: 30px 30px 15px 30px;}
    .custom-select .custom-select-trigger{height: 30px;line-height: 28px;font-size: 20px;}
    .custom-select .custom-select-trigger {background-size: 12px;}
    input[type='text'], input[type='tel'], input[type='email'], input[type='password'], input[type='checkbox'] {font-size: 18px;height: 30px;}
    .inner_part.general_inner_part form label {margin: 0;}
    form input[type="submit"] {height: 30px;font-size: 18px;}
    .left_section .logo_slide span {font-size: 22px;}
    .info_sec .head_sec h2 {font-size: 40px !important;line-height: 40px !important;}
    .info_sec .content_sec h6{font-size: 24px !important;padding: 5px 0 !important;}
    .info_sec .head_sec h6{font-size: 26px !important;}
    .info_sec .content_sec h1 {font-size: 45px;}
    .info_sec {max-width: 420px;}        
    .info_sec .content_sec h1 {font-size: 36px;line-height: 36px;padding: 5px 0;}
    /* .info_sec {bottom: 100px;} */
    a.logo_slide img {max-width: 100%;margin: auto;}
    
    .back_slider .bg_img{background-position: top -130px center;}
}
@media only screen and (max-width: 1280px){

    .left_section .inner_part h3{font-size: 28px;line-height: 26px;}
    .all_ea .right_section .inner_right h3{font-size: 36px;}
    .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;}

    .all_ea .general_right_section.right_section .inner_right h2 {padding-top: 30px;}
    .inner_right .padd_right{padding-right: 20px;}
    .left_section .logo_slide{margin: 20px 0px 15px 0px;}
    
    
}
@media only screen and (max-width: 1280px) and (max-height: 895px){
    .back_slider .bg_img {background-size: cover;}
    .form_section {padding: 30px;margin: 45px 35px 0px 35px;}
    .custom-select .custom-select-trigger{height: 40px;margin-bottom: 15px;}
    input[type='text'], input[type='tel'], input[type='email'], input[type='password'], input[type='checkbox'] {font-size: 28px;height: 40px;margin-bottom: 15px;}
    form input[type="submit"] {height: 40px;font-size: 28px;}
    .inner_part.general_inner_part form label {margin: 5px 0;}
    .left_section .logo_slide {max-width: 80%;margin: 60px 0px 50px 0px;}
    .left_section .logo_slide span {font-size: 34px;}
    /* .info_sec {bottom: 140px;} */
    .back_slider .bg_img{background-position: top -170px center;}
}




@media only screen and (max-width: 1280px) and (max-height: 895px){}
@media only screen and (max-width: 1280px) and (max-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;}
    .all_ea .general_right_section.right_section .inner_right h2{padding-bottom: 0;font-size: 42px;line-height: 38px;}
    .all_ea .right_section .inner_right h3{font-size: 38px;}
    
    .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;}

    .left_section .logo_slide{margin: 35px 0px 40px 0px;}

    .all_ea .general_right_section.right_section .inner_right .general_data h4{margin-top: 150px;}
    .general_inner_part.left_section .inner_part h3{line-height: 26px;}
    .left_section .inner_part h3{font-size: 27px;line-height: 27px;padding-top: 60px;}

    .back_slider .bg_img {background-size: cover;}
    .form_section {padding: 15px;margin: 45px 25px 0px 25px;}
    .custom-select .custom-select-trigger{height: 40px;margin-bottom: 15px;}
    input[type='text'], input[type='tel'], input[type='email'], input[type='password'], input[type='checkbox'] {font-size: 28px;height: 40px;margin-bottom: 15px;}
    form input[type="submit"] {height: 40px;font-size: 28px;}
    .inner_part.general_inner_part form label {margin: 5px 0;}
    .left_section .logo_slide {max-width: 80%;}
    .custom-select .custom-select-trigger {font-size: 28px;}
    /* .info_sec {bottom: 120px;} */

}
@media only screen and (max-width: 1280px) and (max-height: 750px)
{
    .all_ea .right_section .inner_right h2{padding-top: 20px;}
    .all_ea .right_section .inner_right h6{margin-bottom: 60px;}
    .left_section .inner_part h3{padding-top: 50px;padding-bottom: 40px;font-size: 28px;line-height: 30px;}
    form label{margin-top: 20px;margin-bottom: 30px;}
    .left_section .logo_slide{margin: 39px 0px 40px 0px;}
    .all_ea .general_right_section.right_section .inner_right h2{font-size: 36px;line-height: 32px;}
    .all_ea .right_section .inner_right h3{font-size: 36px;}
    .catalog{bottom: 30px;}
    .bottom_border{border-top: 15px solid #c7a978;}
    .form_section{margin: 25px 25px 0px 25px;}
    .left_section .logo_slide{margin: 25px 0px 30px 0px;}
    

}
@media only screen and (max-width: 1280px) and (max-height: 640px){
    .form_section {padding: 15px;margin: 25px 25px 0px 25px;}
    .left_section .inner_part .form_section h4 {font-size: 30px;line-height: 26px;}
    .custom-select .custom-select-trigger {height: 30px;margin-bottom: 10px;font-size: 20px;line-height: 28px;}
    input[type='text'], input[type='tel'], input[type='email'], input[type='password'], input[type='checkbox'] {font-size: 18px;height: 30px;margin-bottom: 10px;}
    .inner_part.general_inner_part form label {margin: 0;}
    form input[type="submit"] {height: 30px;font-size: 18px;}
    .left_section .logo_slide {margin: 20px 0px;max-width: 60%;}
    .left_section .logo_slide span {font-size: 24px;}
    .bottom_border{border-top: 20px solid #c7a978;}
    .back_slider .bg_img{background-position: top -140px center;}
    .left_section .logo_slide{margin: 30px 0px;}
    .catalog{bottom: 20px;}
    .form_section{margin: 40px 25px 0px 25px;}
    /* .info_sec {bottom: 90px;} */
}
@media only screen and (max-width: 1280px) and (max-height: 585px){
    .left_section .inner_part .form_section h4 {font-size: 24px;line-height: 18px;}
    .left_section .logo_slide {margin: 10px 0px;max-width: 60%;}
    .catalog {max-width: 650px;    bottom: 50px;}
    .catalog a img {max-width: 70%;}
    /* .info_sec {bottom: 60px;} */
}
@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 .inner_part h3{padding-top: 40px;padding-bottom: 30px;font-size: 24px;line-height: 24px;}
    form label{margin-top: 40px;font-size: 15px;}
    .left_section .logo_slide {margin: 30px 0px 20px 0px;}
    .form_section {margin: 25px 15px 0px 15px;}   
    
    
    .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: 48px;line-height: 49px;padding-top: 30px;font-size: 34px;line-height: 30px;padding-top: 30px;}

    .back_slider .bg_img{background-size: cover;}
    .all_ea .right_section .inner_right h3{font-size: 28px;}
    .inner_right .top_float{left: 10px;max-width: 80px;}
    .inner_right .padd_right{padding-right: 60px;}
    .all_ea .right_section.general_right_section .inner_right:after{}
    .left_section .logo_slide span {font-size: 30px;}    
    .left_section{padding-top: 40px;padding-left: 15px;padding-right: 15px;}
    .catalog {max-width: 550px;bottom: 80px;}
    /* .info_sec {bottom: 90px;} */
	.jeru {display:none;}
}

@media screen and (max-width:1024px) and (max-height:768px) {

}
@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%;}
    .main{border: 3px solid #d1b992;position: relative;margin-bottom: 40px;}
    #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;height: 50px;}
    .custom-select.opened .custom-options {top: 50px;}
    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;display: flex;padding: 0px 20px;justify-content: center;align-items: center;}
    .mo_btn .col a img{display: inline-block;vertical-align: middle;margin-right: 15px;}
    .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;}


    .menu{overflow: hidden;}
    .mo_top_logo,.mo_img,.vector,.bt_footer{display: none;}
    .vector_mob{display: block;margin: 0 auto;margin-top: 30px;margin-bottom: 0;max-width: 170px;}
    
    .left_section .logo_slide {margin:55px 0px 50px 0px;}
    .all_ea .right_section .inner_right:after {width:100%;right:0;top: -30px;height: 50%;}
    .all_ea .right_section .inner_right{width: calc(100% + 40px);margin-right: -20px;background-image: url(../images/site/bg1.2.jpg);padding-bottom: 45px;    background-size: cover;}
    .mo_btn {display: block;margin-top: 0;}
    .all_ea .general_right_section.right_section .inner_right h2 {padding-top: 50px;}
    #full_wrapper{position: relative;}
    #full_wrapper:after{content: none;position: absolute;left: 0;top: 20px;right: 0;width: calc(100% - 40px);height: 1px;background-color:#d1b992;margin: 0 auto;z-index: 9}
    #full_wrapper:before{content: none;position: absolute;left: 20px;top: 20px;width: 1px;height: calc(100% - 40px);background-color:#d1b992;z-index: 99;}
    body:before{content: none;position: absolute;right: 20px;top: 20px;width: 1px;height:100%;background-color:#d1b992;z-index: 99;}
    .top_right{margin: 0 auto;max-width: 100%;text-align: center;padding-top: 0px;}
    .top_right .hamburger {top: 0px;right: 0px;}
    .site_logo {height: 118px;width: 98px;padding: 8px;left: 0px;top: 0;}
    .inner_right .padd_right{padding-right: 0px;}
    .all_ea .right_section .inner_right{background-image: none;margin-right: 0;width: 100%;}
    .bt_footer{display: block;text-align: center;width: 100%;left: 0;bottom: 0;margin-bottom: 0;position: relative;}
    .img_mobile{display: block;background-repeat: no-repeat;height: 580px;background-size: cover;position: relative;}
    .inner_right .top_float{display: none;}
    .img_mobile .top_float{display: block;}
    .all_ea .general_right_section.right_section .inner_right h2{font-size: 48px;line-height: 42px;}
    .all_ea .right_section .inner_right h3{font-size: 48px;padding-bottom: 30px;}
    .inner_right .top_float{max-width: 160px;top: -30px;}
    .bt_footer{right: 0;margin-top: 0px;font-size: 20px;}
    .all_ea .right_section .inner_right{padding-bottom: 20px;}
    .left_section .inner_part h3{ font-size: 56px;line-height: 54px;padding-top: 0;padding-bottom: 50px;}
    .info_sec .content_sec h6 {font-size: 24px !important;padding: 10px 0 !important;}
    .info_sec{top: unset;bottom: 30%;}
    .catalog {bottom: 0;position: relative;}
	.jeru {display:none;}

}
@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;}
	.jeru {display:none !important;}
    .mo_btn{margin-top: 20px;}     
    .mo_btn .col a{font-size: 17px;padding: 0px 10px;line-height: 40px;width: 86%;}
    .mo_btn .col a img{max-width: 15px;}
    .left_section .inner_part h3{font-size: 28px;padding-bottom: 10px;padding-top:  0px;letter-spacing: 0px;padding-left: 10px;padding-right: 10px;line-height: 26px;}
    .left_section .inner_part h3 br{display: none;}
    .left_section .logo_slide{max-width: 80%;margin: 80px 0px 34px 0px;}
    .menu .logo_menu{max-width: 160px;margin-bottom: 30px;}
    .menu ul li a{font-size: 24px;line-height: 46px;}
    .menu{width: 250px;}
    .catalog {max-width: 550px;bottom: unset;top: 370px;}   

    .mo_contact .close{top: 20px;right: 15px;width: 25px;}
    .form_section{padding: 15px;top: 20%;}
    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;}
    .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;flex-direction: row;align-items: baseline;}
    .top_right .hamburger img{max-width: 18px;margin-left: 10px;}
    .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: 30px; line-height: 30px; max-width: 330px; margin: 0 auto; padding-top: 10px; }
    .all_ea .right_section .inner_right h3 {font-size: 28px;line-height: 24px;max-width: 274px;margin: 0 auto;margin-top: 10px;}    
    .all_ea .right_section .inner_right h3 br{display: none;} 
    .slider .inner {max-width:180px;}
    .slider .inner .col {height: 180px;border-width: 4px;}
    .slider .col a {width: 40px;}
    .all_ea .right_section.general_right_section .inner_right:after {height: 90%;background-size: 100% 100%;}
    .owl-nav .owl-prev, .owl-nav .owl-next {right: -50px;width: 35px;height: 35px;}
    .owl-nav .owl-next {left: -50px;right: auto;}
    .owl-nav {top: calc(50% - 15px);height: 35px;}
    

    #full_wrapper:after{top: 10px;width: calc(100% - 20px);}
    #full_wrapper:before{left: 10px;top: 10px;height: calc(100% - 20px);}
    body:before{right: 10px;top: 10px;}

    .slider .col iframe {left: -50%;top: -50%;transform: translate3d(23%, 50%, 0);min-width: 140%;}
    .slider .inner {max-width: 260px;}
    .slider .inner .col{height: 200px;border: 0px;}
    .owl-nav .owl-prev, .owl-nav .owl-next {right: -15px;}
    .owl-nav .owl-next {left: -15px;right: auto;}
    .top_right{text-align: center;    z-index: 99;}
    .top_right .desktop_logo img {max-width: 95px;padding-top: 0px;}
    .all_ea .general_right_section.right_section .inner_right h2 br{display: none;}
    .all_ea .right_section .inner_right h2{text-shadow: 0px 3px 2px rgba(101, 101, 101, 0.97);}
    .inner_right .top_float{ max-width: 100px;top: -20px;left: 20px;}
    .img_mobile{height: 290px;}
    .bt_footer{font-size: 14px;}
    .all_ea .right_section .inner_right h2, .all_ea .right_section .inner_right h3{text-shadow: 0px 1px 1px rgba(17, 17, 17, 0.97);}
    
    /*#full_wrapper:before{display: none;}
    body:before{display: none;}*/
    
    .left_section .mo_btn {position: fixed;z-index: 999;bottom: 0;left: 0;right: 0;background-color: #6e0c2c;border-top: 3px solid #c8a979;}
    .mo_btn .col a {font-size: 16px;padding: 0px 10px;line-height: 40px;border: 0 !important;width: 100% }
    .info_sec {top: 110px;position: relative;bottom: 0;max-width: 310px;width: 100%;}
    .mo_btn .col:first-child {border-left: 3px solid #c8a979;}
    .img_mobile{height: 330px;margin-top: -20px;width: calc(100% + 23px);right: -13px;order: 2;    background-position: right -40px center;    background-size: 110%;}
    .left_section{z-index: 99;}
    body:before,#full_wrapper:before{width: 3px;}
    .inner_part{margin-bottom: 30px;}
    body:before{display: none;}
    #full_wrapper:after{content: none;position: absolute;right: 10px;top: 20px;width: 1px;height: calc(100% - 40px);background-color: #d1b992;z-index: 99;left: auto;top: 10px;height: calc(100% - 20px);width: 3px;}
    .main{border: 0px;border-top: none;border-bottom: none;}
    .inner_part.general_inner_part .form_section h5{ padding-bottom: 3px;padding-top: 5px;}
    .all_ea .right_section .inner_right {padding-bottom: 0;display: flex;flex-direction: column;}
    .info_sec .head_sec h2,.info_sec .head_sec h6,.info_sec .content_sec h1,.info_sec .content_sec h6{display: none;}
    .info_sec .content_sec h1.mob_heading,.info_sec .content_sec h6.mob_heading{display: block;}
    .site_logo.site_logo_mob {height: 58px;width: 170px;left: 25px;top: 0;display: block;padding: 0;}
    .info_sec .content_sec h1.mob_heading{display: block;line-height: 0.9 !important;}
    .info_sec .content_sec h1.mob_heading em{font-style: normal;margin-top: 8px;display: block;}
    

    .top_right .hamburger label {font-size: 20px;margin-top: 5px;}
    .top_right .hamburger {margin-right: 20px;}
    .left_section .logo_slide span {font-size: 32px;}
    .info_sec .content_sec h1 {font-size: 34px;    padding: 10px;}
    .info_sec .content_sec {background-color: #ebeadf;}
    .info_sec .content_sec h6.mob_heading {font-weight: bold;}
    .info_sec .content_sec h6 {font-size: 24px !important;}    
    .info_sec .head_sec h2.mob_heading em{font-style: normal;font-size: 38px !important;}
    .info_sec .head_sec h2.mob_heading{display: block;font-size: 33px !important;line-height: 33px !important;padding: 10px !important;}
    .info_sec .content_sec h1.mob_heading {font-size: 46px;    padding: 10px;}

}
@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: 16px;padding: 0px 10px;line-height: 40px;}
    .mo_btn .col a img{max-width: 12px;}
    .left_section .inner_part h3{font-size: 26px;line-height: 26px;}
    .form_section{width: 90%;}
    .top_right .hamburger{font-size: 16px;}
    .top_right .logo{max-width: 70px;}
    .all_ea .right_section .inner_right h2{}

    .info_sec {top: 110px;position: relative;bottom: 0;max-width: 270px;}
    .site_logo.site_logo_mob {height: 58px;width: 170px;top: 0px;}
	.jeru {display:none;}
}
}
@media screen and (max-width:375px) {
    .info_sec .head_sec h2.mob_heading em{font-style: normal;font-size: 32px !important;}
    .info_sec .head_sec h2.mob_heading{display: block;font-size: 28px !important;line-height: 28px !important;padding: 10px !important;}
    .catalog {max-width: 550px;bottom: unset;top: 350px;}
		.jeru {display:none;}
}
}
@media (max-width:320px)
{
    .all_ea .general_right_section.right_section .inner_right h2{font-size: 24px;line-height: 24px;}    
    .all_ea .right_section .inner_right h3{font-size: 26px;line-height: 24px;}
    .inner_right .top_float{ max-width: 90px;top: -10px;}
    .img_mobile{height: 250px;}
    .all_ea .right_section .inner_right{padding-bottom: 0;}
    .left_section .inner_part h3{ font-size: 22px;line-height: 22px;}
    .catalog {top: 270px;}
    .left_section .logo_slide {max-width: 80%;margin: 50px 0px 4px 0px;}
    .site_logo.site_logo_mob {height: 48px;width: 140px;top: 0px;}
    .info_sec {top: 70px;}    
		.jeru {display:none;}
}
}

