@media only screen and (max-width:1100px), (max-width:1199px){
img{width:100%; display:block;}
select {-webkit-appearance:none;-moz-appearance:none;}
.details_holder{width:100%;}

.Font80{font-size: 70px; line-height: 80px;}
.Font70{font-size: 62px; line-height: 70px;}
.Font40{font-size: 35px;}
.Font24{font-size: 22px;}

/**** HOME ***/
.Home_One .main_text .btn_holder img{width: 200px;}

.BG_Contact{background: url(../images/bg-contact.jpg) no-repeat right 0px; background-size: 100%;}
.Static_Content p{line-height: 30px;}

}


@media only screen and (max-width:1000px),(max-width:1100px){
.Font80{font-size: 60px; line-height: 70px;}
.Font70{font-size: 50px; line-height: 60px;}
.Font40{font-size: 30px;}

/*** HEADER AND FOOTER ***/
.nav > .nav-list > li{text-align: center;}

.Static_Content p{line-height: 24px;}

}

@media only screen and (max-width:800px),(max-width:899px){
.PTB_50{padding: 30px 0;}
.PT_50{padding-top: 30px;}
.PB_50{padding-bottom: 30px;}

.PTB_30{padding: 20px 0;}
.PT_30{padding-top: 20px;}
.PB_30{padding-bottom: 20px;}

.PTB_20{padding: 15px 0;}
.PT_20{padding-top: 15px;}
.PB_20{padding-bottom: 15px;}

.MTB_50{margin: 50px 0;}
.MTB_30{margin: 30px 0;}
.MTB_20{margin: 20px 0;}

.Font80{font-size: 45px; line-height: 55px;}
.Font70{font-size: 35px; line-height: 45px;}
.Font40{font-size: 25px;}
.Font24{font-size: 20px;}

/*** HEADER AND FOOTER ***/
.header{padding: 15px 0;}
.nav > .nav-header .logo{width:200px;}
.nav {padding: 0;}
.nav > .nav-btn {display: inline-block;position: absolute;left: 0;top: 0;padding-top: 0.2rem;}
.nav > .nav-btn > label {display: inline-block;width: 50px;height: 50px;padding: 13px; float: right;margin-top: 10px;}
.nav > .nav-btn > label > span {display: block;width: 25px;height: 10px;border-top: 2px solid #eee;}
.nav > .nav-list {position: absolute;display: flex;flex-direction: column;gap: 1rem;width: 100%;background-color: #fff;height: 0;transition: all 0.3s ease-in;top: 60px;left: 0;overflow: hidden;justify-content: flex-start; z-index: 10;}
.nav > .nav-list > li {width: 100%;border-bottom: 1px solid #ccc; padding: 8px 20px;}
.nav > .nav-list > li a{color: #000;}
.nav > .nav-list > li a::after{display: none;}
.nav > #nav-check:checked ~ .nav-list {height: calc(100vh - 50px);}

.footer{padding: 30px 0;}
.footer .logo img{width: 170px;}
.footer p{padding: 20px 0;}
.footer img.link{width: 222px; margin: 0 auto 20px auto;}
.FooterLink{padding: 20px 0;}
.FooterLink ul li{padding: 5px 0; width: 25%; float: left;}
.FooterLink ul li::after{display: none;}
.copyright{padding-top: 20px;}

/**** HOME ***/
.Home_One .details_holder{display: block;}
.Home_One .main_text{width: 100%; padding-bottom: 15px;}
.Home_One .main_text .btn_holder img{width: 180px;}
.Home_One .main_img{width: 100%;}
.Home_One .main_img img{width: 50%; margin: 0 auto;}
.Home_Two .main_text{width: 100%; padding: 0 0 15px 0;}
.Home_Two .main_img{width: 100%;}
.Home_Two .main_img img{width: 50%; margin: 0 auto;}

/*** OTHER PAGES ***/
.PageForm_Conainer{width: 100%;}
.PageForm_Conainer p{font-size: 16px; line-height: 22px; width: 60%;}

}

@media only screen and (max-width:700px), (max-width:799px){

}

@media only screen and (max-width:400px), (max-width:499px){
.Font80{font-size: 35px; line-height: 40px;}
.Font70{font-size: 25px; line-height: 30px;}
.Font40{font-size: 22px;}
.Font24{font-size: 18px;}

/*** HEADER AND FOOTER ***/
.FooterLink ul li{padding: 5px 0; width: 50%;}

/**** HOME ***/
.Home_One .main_text .btn_holder img{width: 150px;}
.Home_One .main_img img,
.Home_Two .main_img img{width: 100%; margin: 0 auto;}

/*** OTHER PAGES ***/
.Common_Container h1{padding-top: 0;}
.BG_Contact,
.BG_Delete{background: none;}
.Mobile_Img{display: block;}
.PageForm_Conainer p{width: 100%;}
.PageForm_Conainer .FormContent{padding: 20px;}
.PageForm_Conainer .FormContent .textbox input{height: 40px;}
.PageForm_Conainer .FormContent .btn_holder input{width: 100%; height: 45px;font-size: 18px;}

.Static_Content p{line-height: 22px;}

}

@media only screen and (max-width:375px), (max-width:399px){
.PageForm_Conainer .FormContent .text_holder span.text{padding: 0 0 0 35px; line-height: normal;}
}

@media only screen and (max-width:360px){
.Font80{font-size: 30px; line-height: 35px;}
.Font70{font-size: 20px; line-height: 25px;}

/**** HOME ***/
.Home_One .main_text .btn_holder img{width: 130px;}


}

@media only screen and (max-width:300px), (max-width:320px){

}
