
/*--contact_promise--*/


.contact_promise { margin:0; padding: 100px 0;}

.contact_promise .itembd {margin: 0; padding:0; }
.contact_promise .itembd .itemrow {margin: 0; padding:0; }

.contact_promise .itembd .item-lt .title {}
.contact_promise .itembd .item-lt p {margin: 0;padding: 10px 0 20px 0;font-family: Poppins;font-weight: 400;font-size: 16px;line-height: 22px;color: #3C3E3F;}


.contact_promise .itembd .item-lt {margin: 0;padding: 0 180px 0 0;}
.contact_promise .itembd .item-lt ul {margin: 0; padding:0; }
.contact_promise .itembd .item-lt ul li {margin: 0;padding: 10px 0;display: block;}
.contact_promise .itembd .item-lt ul li a {margin: 0;padding:0;display: flex;align-items: center;}
.contact_promise .itembd .item-lt ul li a span {margin: 0 4px 0 0;padding: 0;width: 24px;display: inline-block;}
.contact_promise .itembd .item-lt ul li a p {margin: 0; padding:0; }
.contact_promise .itembd .item-lt ul li p {margin: 0; padding:0; }

.contact_promise .itembd .item-lt .mapblock { margin:20px 0 0 0; padding:0;border-radius: 10px;overflow: hidden;height: 220px; position:relative; }
.contact_promise .itembd .item-lt .mapblock iframe { position:relative; z-index:1; }

.contact_promise .itembd .item-lt .mapblock .overlaymap {    position: absolute;    left: 0;    top: 0;
    width: 100%;    height: 100%;    background: #00000000;    z-index: 2; }

.contact_promise .itembd .item-lt .mapblock iframe {width:100%;height: 100%;}
/* .contactform .itembd .item-lt .mapblock img {width: 100%;height: 230px;object-fit: cover;border-radius: 30px;} */


.contact_promise .itembd .item-rt {margin: 0;padding: 20px;box-shadow: 4px 4px 20px 0px #EEEEEE;border-radius: 20px;}
.contact_promise .itembd .item-rt .toptitle {   margin: 0;   padding: 0 0 10px 0;  display: block;  font-family: "Gloock", serif;   font-weight: 400;
 font-size: 25px;    line-height: 31px;    text-align: left; }

.contact_promise .itembd .item-rt .secform .item {margin: 0;padding: 10px 0;}

.contact_promise .itembd .item-rt .secform .item .iti {margin: 0; padding:0; width:100%; }
.contact_promise .itembd .item-rt .secform .item .iti__search-input { height: 37px; }


.contact_promise .itembd .item-rt .secform .item label { margin: 0; padding: 0 0 5px 0;  font-family: Poppins;
    font-weight: 400;  font-size: 18px; line-height: 24px; display: block;  color: #1C2628; }


.contact_promise .itembd .item-rt .secform .item .iteminput { margin: 0; padding: 3px 12px; width: 100%; font-family: 'Poppins';
font-weight: 400; font-size: 15px; line-height: 36px; border-radius: 50px; border: 1px solid #ECF6F9; color: #899193; }

.contact_promise .itembd .item-rt .secform .item .iteminput::placeholder {  }
.contact_promise .itembd .item-rt .secform .item .iteminput::focus {  }

.contact_promise .itembd .item-rt .item-submit {margin: 0;padding: 20px 0 0 0;}
.contact_promise .itembd .item-rt .item-submit .submit_btn {margin: 0;padding: 15px 0;font-family: Poppins;font-weight: 500;font-size: 16px;line-height: 22px;width: 100%;border: 0;border-radius: 10px;background: #31A3BD;color: #fff;}


.contact_promise .itembd .item-rt .secform .item .item0message { margin: 0; padding: 10px 20px; width: 100%; height:127px; font-family: 'Poppins';
font-weight:400; font-size: 15px; line-height: 36px; border-radius: 10px; border: 1px solid #ECF6F9 color: #899193; }





/*--contactform--*/





/*fixed-item*/

@media screen and (max-width:19200px) {
 


/*--*/
}
@media screen and (max-width:1399px) {
 


/*--*/
}
@media screen and (max-width:1199px) {
 
.contact_promise {  padding: 50px 0; }
.contact_promise .itembd .item-lt { padding: 0 80px 0 0; }



/*--*/
}
@media screen and (max-width: 991px) {
  
.contact_promise .itembd .item-lt {  padding: 0; }
.contact_promise .itembd .item-rt {
    margin: 30px 0 0 0; }


/*--*/
}
@media screen and (max-width: 767px) {






/*--*/
}
@media screen and (max-width: 576px) {



/*--*/
}
/**/

/* mediaquery */
