section.contact-address-area { background-attachment: fixed; padding: 40px 0 70px; background-color: #eef3f8; } 
/*.modal.alert_popup.succuss_alt { background: #00000057; }*/ 
.modal-open .modal { overflow-x: hidden; overflow-y: auto; } 
.modal { position: fixed; top: 50%; left: 50%; z-index: 1050; display: none; width: 100%; height: 100%; overflow: hidden; outline: 0; transform: translate(-50%, -50%); } 
.modal.show .modal-dialog { -webkit-transform: none; transform: none; } 
.modal-dialog.rgjik_tri { width: 100%; height: 100%; display: flex; align-items: center; } 
@media (min-width: 576px) { .modal-dialog { max-width: 500px; margin: 1.75rem auto; } } 
.modal-dialog { position: relative; pointer-events: none; } 
.modal-content { position: relative; display: -ms-flexbox; display: flex; -ms-flex-direction: column; flex-direction: column; width: 100%; pointer-events: auto; background-color: #fff; background-clip: padding-box; border: 1px solid rgba(0, 0, 0, .2); border-radius: .3rem; outline: 0; } 
.pop-inn-sect-tri-all {/* margin: auto; *//* color: black; *//* background: white; *//* padding: 25px 52px; *//* border-radius: 5px; *//* text-align: center; */} 
p.heading_tri_p { margin-bottom: 7px; font-size: 22px; margin-top: 10px; } 
p.text_p {/* font-size: 14px; *//* margin-bottom: 9px; */} .pop-cls-btn {color: white;display: flex;align-items: center;letter-spacing: 0.25px;transition: all 0.08s linear 0s;cursor: pointer;font-size: 14px;margin-top: 0px;background: #e77c22;padding: 7px 22px 9px;border: 0;margin: auto;border-radius: 4px;font-weight: 600;font-family: 'Muli', sans-serif;}
.button8 span { z-index: 2; display: block; position: relative; width: 100%; height: 100%; } 
.second-container form button:hover {/* background: none; */}
a.dwhfrufe_tri {color: #ffffff;background: #e77c2242;}
.button8 button {background: none;border: none;color: #fff;position: relative;z-index: 1;padding: 10px 0px;font-weight: 600;font-family: 'Muli', sans-serif;font-size: 14px;}
/*================Contact Us page Css Start==========*/
.contact-us-banner { background-image: url(/images/contact-us-banner.jpg); background-position: 9% 79%; background-repeat: no-repeat; background-size: cover; padding: 110px 0; position: relative; } .contact-address-box { display: flex; justify-content: space-between; flex-direction: row; flex-wrap: wrap; } .single-contact-address-box { position: relative; display: block; padding: 15px 30px 15px; width: 33%; border-right: 1px solid; border-image: linear-gradient(357deg, #ffffff00, #d9d9d9, #ffffff00) 1; } .single-contact-address-box .icon-holder span:before { font-size: 75px; } .single-contact-address-box a { color: #000000!important; display: block; font-size: 13px; margin-bottom: 4px; } .single-contact-address-box.main-branch h3 { color: #131313; font-size: 18px; font-weight: 700; margin: 0 0 38px; text-transform: uppercase; text-align: center; } .single-contact-address-box.main-branch .inner { position: relative; display: block; } .single-contact-address-box.main-branch .inner ul { position: relative; display: block; overflow: hidden; } .contact-inner-box { color: white; text-align: center; } .single-contact-address-box .contact-inner-box i { font-size: 24px; color: #e77c22; width: 50px; height: 50px; min-width: 50px; display: flex; align-items: center; justify-content: center; margin: auto; border: 1px solid #e77c2238; border-radius: 50%; background: #fff; box-shadow: 2px 2px #d1d1d1; } .single-contact-address-box .contact-inner-box h4 { font-size: 17px; font-weight: 600; margin: 10px 0px 5px; color: #003060; } .second-container h2 {font-size: 22px;font-weight: 600;color: #081d32;line-height: 1.2;text-align: center;margin-bottom: 12px;} .second-container form { display: flex; flex-direction: column; } .second-container form .form-group { margin-bottom: 10px; } .second-container form .form-group input { min-height: 35px; border: 1px solid #c8c1c1; padding: 0 8px; border-radius: 0px; } .second-container form .form-group label { display: flex; align-items: center; width: 100%; border: 1px solid #e6e6e6; font-size: 13px; color: #333; margin-top: 0px; margin-bottom: 1px; } .second-container form .form-group:first-of-type input { margin-right: -5px; } .second-container form .form-group input { width: 100%; font-size: 13px; margin-top: 0px; display: inline-block; } .second-container form .form-group input::placeholder, .contact-form .second-container form .form-group textarea::placeholder { color: #999; } .second-container form .form-group textarea { width: 100%; min-height: 80px; resize: none; padding: 10px 8px; border: 1px solid #c8c1c1; font-size: small; } .second-container form button:hover {/* background: #333; */}
/*================Contact Us page Css End==========*/
.sim-button button {line-height: 1.15;}
.sim-button {line-height: 35px;text-align: center;cursor: pointer;font-size: 13px;font-weight: 600;background: #e77c22;text-transform: initial;border-radius: 3px;letter-spacing: 0.30px;}
@media screen and (max-width:991px) {
.dwhufe_tri a {margin-bottom: 10px;}
}
.uyfutfv_tri {position: absolute;right: 92px;z-index: 99;background: #fff;width: 25.666667%;padding: 10px 0 20px;box-shadow: 0 0 20px #ccc;}
.second-container .utgyu_tri {display: none;}
.rtgyu_tri {display: flex;background: #eef3f8;padding: 7px 12px;border-radius: 0 0 5px 5px;}
.fuiguy_tri {padding: 4px 0;width: 50%;text-align: center;cursor: pointer;border-radius: 5px;font-size: 14px;font-weight: 500;}
.fuiguy_tri.formactive {border-bottom: 1px solid #ffffff!important;background: #e77c22;color: #ffffff;}
.second-container .giouh_tri {padding: 12px 12px 0px;max-height: 412px;overflow: auto;}
.second-container .quickForm {padding: 0;}
.second-container .buttonStyleOrange {width:100%;}
.ryhtuhtg_tri {margin-top: 8px;}
.egihui_tri {position: absolute;top: -150px;}
.rguuy_tri {position: relative;}
.gfrg_tri .material-icons-outlined {
    font-size: 30px;
    color: #e77c22;
    width: 50px;
    height: 50px;
    min-width: 50px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: auto;
    border: 1px solid #e77c2238;
    border-radius: 50%;
    background: #fff;
    box-shadow: 2px 2px #d1d1d1;
}

.gfrg_tri {
    text-align: center;
}
.rgg_tri {
    font-size: 20px;
    font-weight: 600;
    margin: 6px 0px 5px;
    color: #003060;
}

a.iklk_tri {
    color: #000000 !important;
    display: block;
    font-size: 13px;
    margin-bottom: 4px;
}

.enqugbfire_tri {
    display: flex;
    justify-content: center;
}.rgeg_tri {
    width: 50%;
    padding: 0 40px;
    border-right: 1px solid;
    border-image: linear-gradient(357deg, #ffffff00, #d9d9d9, #ffffff00) 1;
}

.fiuey_tri {
    padding: 30px 0;
}

.ffietyyu_ri {
    /* width: 50%; */
    margin: auto;
}

.fitgy_tr {
    margin-bottom: 8px;
}
.rgeg_tri:last-child{border:0;}
@media screen and (max-width: 991px) {
    .second-container .giouh_tri {
    max-height: max-content!important;
}
    .ffietyyu_ri {
    width: 100%;
}

.enqugbfire_tri {
    display: block;
}

.rgeg_tri {
    width: 100%;
}
.col-md-5.aos-init.uyfutfv_tri {
    position: relative;
    right: 0;
    width: 100%;
}
}

