.img-contact{display:block;position:absolute!important;padding:0!important;margin:0!important}.img-contact img{width:93%;object-fit:cover;display:block;z-index:-1;float:left;max-height:800px;max-width:fit-content}.sec-ic{max-height:800px;min-height:800px}.contact-text{display:block!important;text-align:right;color:#000;height:100vh;margin-top:200px;direction:rtl;float:right!important;max-height:500px}.titr-con h1{font-size:30px;line-height:3;text-align:right;direction:rtl}.sub-tit-con{font-size:17px;line-height:2;color:#585858;text-align:right;direction:rtl}.context-con{font-size:13px;line-height:2;text-align:right;direction:rtl}.context-rec{display:block;text-align:center;background-color:#fff;width:calc(25% - 20px);height:260px;float:right;box-shadow:2px 0 7px 2px #00000040;margin-right:20px;border-radius:4px;padding:36px 20px 20px}.box-info{display:block;margin-bottom:40px}.centre-box{height:275px;top:-25px;position:relative}.main-box{width:100%;display:block;height:auto;margin:auto}.context-rec h3{display:block;color:#000;font-size:15px;margin-top:15px;margin-bottom:15px}.icon-con{width:100%;display:block}.icon-con img{width:50px;display:block;margin:auto}.text-info-font{display:block;color:#3cad6c;font-size:12px;direction:ltr}.text-info-font a{color:#000;direction:ltr;font-size:14px}.text-info-font span{color:#000;direction:rtl;font-size:12px}.dir{direction:rtl}.img-context img{position:absolute;display:block;z-index:-1;top:-45px}.section-three{height:auto}.section-two{margin-bottom:135px}.bot-rec{position:relative;top:30px}.form-con{display:block;color:#000;text-align:right;direction:rtl;background-color:#fff;box-shadow:2px -2px 11px -1px #00000052;border-radius:5px;height:500px;padding:100px 80px;margin:auto}.label-con{display:block;font-size:13px;font-weight:700;text-align:right;color:#000;margin-bottom:10px;margin-top:20px}.tit-form{font-weight:700;color:#534e4e;line-height:3;font-size:20px;text-align:center}.sub-tit-form{font-weight:700;color:#656060;line-height:2;font-size:11px;text-align:center;margin-bottom:40px}.form-con input{display:block;color:#000;border:1px solid #dedede;height:35px;outline:none;border-radius:5px;box-shadow:2px 1px 7px -2px #00000054;font-size:12px;width:100%}.button-form{display:block;top:55px;height:auto;margin:auto;position:relative;width:100%}.form-con button{display:block;border:none;width:100px;height:35px;border-radius:5px;margin:auto;float:left}.right-btn{background-color:#32a76a;color:#fff;font-size:13px;box-shadow:3px 1px 10px 0 #0000004a;float:right;outline:none}.right-btn:hover{background-color:#3dbd7a}.left-btn{background-color:#9c9c9c;color:#fff;font-size:13px;box-shadow:3px 1px 10px 0 #0000004a;float:right;margin-right:20px!important;outline:none}.left-btn:hover{background-color:#b3aeae}.map-pv{overflow:hidden;display:block;margin:auto;border-radius:5px}@media only screen and (max-width: 320px){.form-con{width:100%}.contact-text{margin-bottom:100px!important;box-shadow:1px 1px 17px -6px #0000004f}.sec-ic{min-height:600px}}@media only screen and (max-width: 767px){.form-con input{width:100%}.titr-con h1{text-align:center}.contact-text{display:block;text-align:right;color:#000;height:auto;margin-bottom:20%;margin-top:200px;direction:rtl;border-radius:5px;float:right;background-color:#fff}.img-contact img{width:329%;object-fit:cover;display:block;z-index:-1;float:left;filter:blur(2px);max-width:inherit}.context-rec{height:340px;width:100%;margin-right:0;margin-bottom:50px}.centre-box{top:0;position:relative}.bot-rec{position:relative;top:0}.img-context img{display:none}.text-info-font span{font-size:14px;line-height:2}.text-info-font{font-size:13px}.text-info-font a{font-size:15px}.section-two{margin-bottom:0;margin-top:22px}.form-con{padding:20px 10px;width:100%}.sub-tit-form{font-size:12px;text-align:justify}.map-pv iframe{width:100%}.context-con{font-size:14px;text-align:justify}}@media only screen and (min-width: 768px)and (max-width: 1000px){.sub-tit-con{font-size:13px}.context-rec{width:23%;margin-right:10px}.contact-text{text-align:right;color:#000;height:auto;display:block;margin-top:100px;direction:rtl;float:right;width:61%}.context-con{font-size:14px;text-align:justify}}@media only screen and (min-width: 1001px)and (max-width: 1100px){.context-rec{width:23%;margin-right:10px}.contact-text{height:auto}}@media only screen and (min-width: 1101px)and (max-width: 1460px){.contact-text{height:auto}}