/*CSS*/

/*Aside Coloum*/


.certified_div{border:1px solid #eaeaea;border-radius: 4px;height: 100%;padding: 15px 5px;}
.newsIcon{width: 115px; height: 26px;background: url(../images/news-publisher-logos1.webp) no-repeat; display: inline-block}
.clutchIcon{background-position: 0px 0px;width: 80px; height: 80px;background: url(../images/clutch-logo1-2024.webp) no-repeat;background-size: cover}
.memberIcon{background-position: -19px -328px;height: 72px;background-size: 135px;width: 100px}

.modal_box1{background-color: #fff;max-width: 350px;width: 100%;margin: 40px auto 0px;border-radius: 20px;position: fixed;top: 0;left: 50%;transform: translate(-50%, 0%);z-index: 3;display: none} 
.modal_box1:before{content: "";display: block;width: 100%;height: 100%;border-radius: 20px;position: absolute;z-index: -1;box-shadow: 0px 0px 0px 1500px #00000094}
.modal_box1 .modal_header{padding: 16px;border-bottom: 1px solid #dee2e6;text-align: center}
.modal_box1 .modal_header .title p{color: #13679e;font-size: 18px;font-weight: 500;text-align: center;margin: 0px}
.modal_box1 .modal_header .close_modal{background-color: #fff;color: #000;border:1px solid #fff;border-radius: 100px;font-size: 22px;width: 30px; height:30px;position: absolute;top: 0;right: 3px;cursor: pointer}
.modal_box1 .modal_header .close_modal span{display: block;margin-top: -5px}
.modal_box1 .modal_header .close_modal:hover{background-color: #ff0000;color: #fff;}
.modal_box1 .modal_body .form_control{display: block;width: 100%;font-size: 16px;border: 0px;border-bottom: 1px solid #b1bfcd;box-shadow: none;margin-bottom: 16px;outline: none;padding: 7px 12px}
.modal_box1 .modal_body .form_control::placeholder{font-size: 14px;color:#111;}
.modal_box1 .modal_body select.form_control{font-size: 14px}
.modal_box1 .email_alert_text{font-size: 12px;color: #D82500;position: absolute;top: 38px;left:12px;display: none}
.modal_box1 .alert_text{font-size: 12px;color: #D82500;position: absolute;top: 38px;left:12px;display: none}
.modal_box1 .message_alert{font-size: 12px;color: #D82500;position: absolute;top: 57px;left:12px;display: none}
.modal_box1 .required_num{font-size: 12px;color: #D82500;position: absolute;top: 38px;left:12px;display: none}
.modal_box1 .comman_red_btn{background-color:#ff3c00;color:#fff;border: 1px solid #ff3c00;border-radius:15px;padding:12px 0px;width:100%;font-size: 16px;cursor: pointer}
.modal_box1 .terms_text{font-size: 11px;text-align: center;margin: 6px 0px 0px;}
.modal_box1 .terms_text a{color: #13679e}


/*Thanks Modal*/
.thanks_modal_box{background-color: #f4f4f4;max-width: 350px;width: 100%;margin: 40px auto 0px;border-radius: 20px;position: fixed;top: 0;left: 50%;transform: translate(-50%, 0%);z-index: 3;display: none} 
.thanks_modal_box:before{content: "";display: block;width: 100%;height: 100%;border-radius: 20px;position: absolute;z-index: -1;box-shadow: 0px 0px 0px 100vw #00000094}
.thanks_modal_box .modal_header .close_modal{background-color: #f4f4f4;color: #000;border:1px solid #fff;border-radius: 100px;font-size: 22px;width: 30px; height:30px;position: absolute;top: -10px;right: -10px;cursor: pointer}
.thanks_modal_box .modal_header .close_modal span{display: block;margin-top: -5px}
.thanks_modal_box .modal_header .close_modal:hover{background-color: #ff0000;color: #fff}
.thanks_modal_box .modal_body .thanks_title{color:#13679e}


/*Footer*/
footer{background: #f4f4f4}
.footer_row1{border-bottom: 1px solid #dee2e6}
.select_location select{width:100%;font-size:16px;appearance: auto;color: #495057;padding: 8px 12px;border-radius: 4px;font-weight: 400;border: 1px solid #ced4da;outline: none}
.border_right_left {border-right: 1px solid #dee2e6;border-left: 1px solid #dee2e6}
.contact_para{color:#333}
.contact_para a{color:#3a3939}
.contact_para a:hover{color:#0667ac}
address{font-style: normal;margin-bottom: 16px}
.footer_logo img{filter: grayscale(1)}
.footer_links .footer_pagelinks a{display:inline-block;padding: 0px 14px;font-size: 13px;color: #3a3939;transition: all ease .3s}
.footer_links .footer_pagelinks_3 a{padding: 5px 8px}
.footer_links .footer_pagelinks a.ps_10{padding-left: 10px}
.footer_links .footer_pagelinks a:hover{color:#0667ac}
footer.footer_copy_Right{background: #eaeaea}
.footer_social_links a{display: inline-block;color: #123D63;margin: 0px 6px}
.footer_social_links a svg{fill:#898989}
.footer_social_links a.youtube svg{margin-top: 6px}
.move_top{width: 40px;height: 40px;background:#aeb3be;color:#fff;padding: 4px;border-radius: 4px;border:none;position: fixed;bottom: 150px;right: 30px;opacity: 0;cursor: pointer;transition: all ease .3s;outline: none}
.move_top:hover{background-color: #91949b;transform: translateY(-5px)}
.move_top svg{vertical-align: middle;font-size: 16px}
.opacity_1{opacity: 1}

