*{box-sizing: border-box;padding:0px;margin:0px;}
body{padding:0px;margin:0px;background-color: #eee;}
:root{
--topcolor:#3D9AEB;
--darktext:#11589B;
--btnfinder:#032B44;
--btnBRDfinder:#72C8F1;
--btn_amir:rgb(5, 158, 120);
--base:rgb(2, 107, 168);


--head1:rgba(50,130,255,0.2);
--head:rgba(7,60,82,0.6);
--navbar:rgb(2, 107, 168);
--withe:#fff;
--newnav:rgb(242,242,242);
--shadow1:#212788;
--amirMatn:#eee;
--amirMatn2:#333;
--olivergba:rgba(176,203,31,0.2);
--olive:#b0cb1f;
--yellow:rgb(177, 196, 6);
--darkgreen:#096430;
--darkgreen:#096430;
--newgreen1:rgb(106,209,213);
--newgreen:rgb(56,159,163);
--newgreenlight:rgb(112,175,190);
--newblue:rgb(92,154,191);
--newbludark:rgb(152,165,174);
--newolive:rgb(135,159,80);


}

.trans0_5{transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s;-ms-transition:0.5s;-o-transition:0.5s;}
.trans1{transition:1s;-webkit-transition:1s;-moz-transition:1s;-ms-transition:1s;-o-transition:1s;}
.header_txt{font-size: 45px;font-weight: 900;font-family: BBaran;text-align: center;margin:20px auto;margin-top:50px;color:#343a40;}
.header_txt>b{color:#fcc236}
/*--------------------------------------------------------contact_us----------------------------------------------------------------*/
.contact_us{margin-top:120px;margin-bottom:20px;background-color: #fff;padding:30px 20px;border-radius:5px;border:1px solid #ddd;box-shadow:0px 0px 7px #ccc;}
.contact_us>div:first-child{text-align:center;}
.contact_us>div:first-child>h1{font-size:45px;color:#343a40;font-family: BYekan;}
.contact_us>div:first-child>h1>b{color:#fcd836;}
.contact_us>div:first-child>p{color:#343a40;font-family: BYekan;}
.contact_us>form{font-family: BYekan;position:relative;width:100%;}
.contact_us>form>div>input,.contact_us>form>div:nth-last-child(2)>textarea{font-family: BYekan;width:80%;margin:10px auto;color:#343a40;display: block;border:0px;border-bottom:1px solid #343a40;padding:5px;font-size:18px;}
.contact_us>form>div:nth-last-child(2)>textarea{min-width:90%;max-width:900px;min-height:100px;resize: none;}
.contact_us>form>input:last-child{font-family:BYekan;display: block;margin:10px auto;padding:7px;font-size:20px;width:180px;color:#fff;background:#fcd836;border:1px solid #fcd836;transition: 0.25s;}
.contact_us>form>input:last-child:hover{background:#fff;color:#fcd836;cursor: pointer;width:190px;}
/* xss 320*/ 
@media only screen and (max-width : 320px) {

    .contact_us{margin-top:20px}
    .contact_us>div:first-child>h1{font-size:35px;}
    .contact_us>div:first-child>p{font-size: 12px;}
    .contact_us>form>div>input,.contact_us>form>div:nth-last-child(2)>textarea{width:95%;}
}
/* xs */
@media only screen and (min-width : 321px) and (max-width : 481px) {
    .contact_us{margin-top:20px}
    .contact_us>div:first-child>h1{font-size:35px;}
    .contact_us>div:first-child>p{font-size: 12px;}
    .contact_us>form>div>input,.contact_us>form>div:nth-last-child(2)>textarea{width:95%;}
}
/* sm */
@media only screen and (min-width : 481px) and (max-width : 623px) {

    

}
/* xsm */
@media only screen and (min-width : 624px) and (max-width : 767px) {

}
/* md */
@media only screen and (min-width : 768px) and (max-width : 879px) {

}

/* md to dpwn for menu*/
@media only screen and (max-width : 879px) {
    

}
/* xmd */
@media only screen and (min-width : 880px) and (max-width : 991px) {


}
/* lg */
@media only screen and (min-width : 992px) and (max-width : 1200px) {
 
}
/* xlg */
@media only screen and (min-width : 1201px) {

  
}

/*----------- md TO down --------------*/
@media only screen and (max-width : 879px){


}
/*----------- xsm TO down --------------*/
@media only screen and (max-width : 767px) {

}
/*----------- sm TO down --------------*/
@media only screen and (max-width : 623px) {
}


@media only screen and (min-width : 481px) and (max-width : 991px) {

}
