h2{color: #273A50;}
.ia_header{margin-bottom: 20px;}
.ia_header h1{margin: -95px 0 0 100px;}
.section_padding {padding:80px 0;background: #F3F9FC;}
.top-hero-formsection .row-col{display: flex;align-items: center;}
.top-hero-formsection iframe{margin: 0px;width: 100%;aspect-ratio: 16 / 9;margin-bottom: 0;}
.service_sec_blk{padding:50px 0px;}
.service_sec_blk .services_row{margin-top: 5px;margin-bottom:0px;}
.acc_dev_content .custom_btn{margin-top:10px;}
.award_certifications_blk{display:none;}
.ai_contact_form{padding:50px 0px; background:#fff;}
.ai_contact_form .wpforms-form{max-width: 980px; margin: 0px auto;text-align: left;}
.accordion_faq_wrap .acc_content ul {margin-top:10px;margin-left: 20px;}
.accordion_faq_wrap .acc_content ul li{color: #273A50 !important;font-size: 18px !important;}

/*--wp form css--*/
div.wpforms-container-full input[type="date"], div.wpforms-container-full input[type="datetime"], div.wpforms-container-full input[type="datetime-local"], div.wpforms-container-full input[type="email"], div.wpforms-container-full input[type="month"], div.wpforms-container-full input[type="number"], div.wpforms-container-full input[type="password"], div.wpforms-container-full input[type="range"], div.wpforms-container-full input[type="search"], div.wpforms-container-full input[type="tel"], div.wpforms-container-full input[type="text"], div.wpforms-container-full input[type="time"], div.wpforms-container-full input[type="url"], div.wpforms-container-full input[type="week"], div.wpforms-container-full select, div.wpforms-container-full textarea, .wp-core-ui div.wpforms-container-full input[type="date"], .wp-core-ui div.wpforms-container-full input[type="datetime"], .wp-core-ui div.wpforms-container-full input[type="datetime-local"], .wp-core-ui div.wpforms-container-full input[type="email"], .wp-core-ui div.wpforms-container-full input[type="month"], .wp-core-ui div.wpforms-container-full input[type="number"], .wp-core-ui div.wpforms-container-full input[type="password"], .wp-core-ui div.wpforms-container-full input[type="range"], .wp-core-ui div.wpforms-container-full input[type="search"], .wp-core-ui div.wpforms-container-full input[type="tel"], .wp-core-ui div.wpforms-container-full input[type="text"], .wp-core-ui div.wpforms-container-full input[type="time"], .wp-core-ui div.wpforms-container-full input[type="url"], .wp-core-ui div.wpforms-container-full input[type="week"], .wp-core-ui div.wpforms-container-full select, .wp-core-ui div.wpforms-container-full textarea, div.wpforms-container-full .wpforms-field-file-upload .wpforms-uploader{border: 1px solid #dedee5 !important;box-shadow:1px 1px 3px #ccc !important;}
.ai_contact_form .wpforms-submit-container, .ai_contact_form .wpforms-confirmation-scroll p{text-align: left;}
.ai_contact_form div.wpforms-container-full .wpforms-form label.wpforms-error::before, .ai_contact_form div.wpforms-container-full .wpforms-form em.wpforms-error::before{display:none !important;}
.ai_contact_form em.wpforms-error{margin-top:5px !important;}
.ai_contact_form .wpforms-field-file-upload label.wpforms-field-label{display:none;}
.ai_contact_form .wpforms-field-file-upload{margin-top: 0px !important; padding-top: 0px !important;}
.ai_contact_form div.wpforms-container div.wpforms-uploader .dz-message{flex-direction: initial;}
.ai_contact_form div.wpforms-container div.wpforms-uploader{padding:10px 10px;}
.ai_contact_form .wpforms-submit-container .wpforms-submit {padding: 10px 30px !important;height: auto;max-width: 300px;background: #ffba56 !important;color: #26384E !important;border-radius: 0px;text-transform: uppercase;font-size: 24px;width: inherit;cursor: pointer;border: 0px !important;font-weight: 700;margin-bottom: 0;box-shadow: none;}
.ai_contact_form .wpforms-submit-container .wpforms-submit:hover {background: #ffa016 !important; color: #fff;}
.ai_contact_form .wpforms-container .wpforms-form em.wpforms-error{text-align: left;}
.signup_webinar_blk .acc_dev_content h2{margin:-100px 0 0 100px;  font-size: 26px; line-height:32px;}

@media only screen and (min-width : 768px) and (max-width : 1180px) {
    .ia_header h1{font-size: 32px; line-height: 42px;margin: -90px 0 0 100px;}
        .section_padding {padding: 50px 5px;}
    .service_sec_blk, .acc_dev_inner, .ia_fea_inr, .accordion_faq_inr, .ai_contact_form, .bluebg_re {padding: 40px 0px;}
    .accordion_faq_wrap{padding-bottom:0px;}
}
@media (max-width:767px){
    .ia_header{text-align: center;}
    .ia_header h1{margin:0px;}
    .top-hero-formsection .banner_innerPage{margin-bottom: 40px;}
    .service_sec_blk, .service_sec_blk, .acc_dev_inner, .ia_fea_inr, .accordion_faq_inr, .ai_contact_form, .bluebg_re, .section_padding {padding:30px 0px;}
    .acc_dev_content .custom_btn{margin: 30px auto;}
    .ai_contact_form .wpforms-render-modern{margin-top: 10px;}
    .signup_webinar_blk .acc_dev_content{text-align:center;}
    .signup_webinar_blk .acc_dev_content h2{margin:0px;}
    
}