/*=======Contact information section css start=========*/
.contact-information-section{ padding: 80px 0px 0px; }
.contact-information-wrap{ display: flex; flex-wrap: wrap; justify-content: space-between; }
.contact-img-left{ width: 40%; }
.contact-info-col h3 .iconimg { color: #ffdb5c; display: block; height: 170px; left: -86px; position: absolute; top: -59px; width: 164px; z-index: -1; }
.contact-info-col h4 { color: #000; }
/*=======Contact information section css End=========*/

/*=======Contact Us section css End=========*/
.contact-section { padding: 80px 0px; }
.contact-wrap { display: flex ; flex-wrap: wrap; }
.contact-info-col { width: 60%; padding: 105px 0 0 50px; }
.contact-info-col h3 { padding-top: 0px; color: #000; position: relative; margin-bottom: 90px;z-index: 11; font-size: 40px; }
.contact-details { padding-top: 10px; padding-bottom: 8px; display: flex; flex-wrap: wrap; }
.colinfo-icon{ width: 25px; }
.info-detail{ width: calc(100% - 25px); padding-left: 20px; }
.info-detail p{ color: #000; line-height: 24px;}
.info-detail p a{ color: #000;font-weight: normal; }
.info-detail p a:hover{ color: #025697; }
.contact-forminfo { max-width: 1000px; margin: 0 auto; }
.contact-us .form-control { background: #ffffff; min-height: 53px; color: #646464; font-size: 18px; border-radius: 5px; font-family: "Mukta", sans-serif; font-weight: 300; padding: 8px 15px 8px 15px; width: 100%; }
.contact-us select.form-control { background: #fff url(../images/down-arrow.png); background-position: right 15px center; background-repeat: no-repeat; padding-right: 40px; }
.contact-us .form-item { margin-bottom: 10px; }
.contact-us .form-item label { color: #000; font-size: 16px; font-family: "Lato", sans-serif; margin-bottom: 8px; }
.contact-us textarea.form-control { height: 110px; }
.contact-btn input.btn { margin-top: 15px; border: 1px solid #6cb1db; background: #6cb1db; }
.contact-btn input.btn:hover { border-color: #035797; background: #035797; }
.contact-forminfo-right h3 { padding-top: 0px; margin-bottom: 30px; color: #000; }
.contact-us form { display: flex; flex-wrap: wrap; justify-content: space-between; }
.contact-us .form-item { margin-bottom: 10px; width: 48.5%; }
.contact-us .form-item.form-item-full { width: 100%; }

/*=======Contact Us section css End=========*/
