.mb-0{margin-bottom:0px !important}
.mt-0{margin-top:0px !important}
.mb-10{margin-bottom:10px !important}
.mb-20{margin-bottom:20px !important}
.ml-10{margin-left:10px !important}
.ml-20{margin-left:20px !important}
.ml-0{margin-left:0px !important}
.hide{display:none !important}
.column_gap_15px{gap:15px !important}
.no-sidebar .entry-content .alignfull{max-width:100%;margin:0px;width:100%}
.column-gap-0{gap:0px !important}
.group-padding .wp-block-group__inner-container {padding: 30px 20px;position:relative}
.inside-header, .site-info .inside-site-info{padding:10px 20px;}
.position-relative, #field_6_36{position: relative;}
.fit-image {position: absolute;margin-bottom: 0px;bottom: 10px; right: 10px;opacity: 0.2;}
.light-blue{color:#3b6e9f}
.dark-blue{color:#002d56} .news-box-shadow{box-shadow: inset 0px 0px 50px rgb(0 0 0 / 30%);}
.footer-widgets {background-color: #bbb2a4;border-top: 3px solid #002d56;}
.inside-footer-widgets h4 {font-size: 20px;text-transform: uppercase;font-weight: 700;color:#002d56;position:relative;padding-bottom: 10px; border-bottom: 1px solid #3a6f8f;}
#menu-footer-quick-links li a:before {content: "";position: absolute;width: 8px;height: 8px;background: #002d56;left: 0;
right: 0;top: 8px;}
#menu-footer-quick-links li a {text-decoration: none; color: #002d56;text-transform: uppercase; font-weight: 600;letter-spacing: 1px;position: relative;padding-left: 15px;}
.contact-info li {display: flex;align-items: center;line-height: 18px;font-weight: 600;}
.contact-info i {width: 35px;height: 35px;background: #002d56;float: left;display: flex;justify-content: center;align-items: center;color: #fff;border-radius: 50px;margin-right: 12px;font-size: 14px;}
.contact-info a {color: #002d56;text-decoration: none;}
.social-logo li {margin-bottom: 0.5em !important;}
.site-info {background-color: #ffc423;font-weight: 600;}
.highlights-image figure {border-radius: 7px;box-shadow: 0px 0px 5px #00000045;}
.sep-border-width {border-top: 0px;border-color: #b5b5b5;}
.info-design .uagb-ifb-content, .membership-design {padding: 15px;border: 1px solid #ddd;transition: 0.5s ease-in-out;border-radius: 12px;background:#f5f5f5;}
.info-design:hover .uagb-ifb-content, .membership-design:hover{box-shadow: 0px 0px 20px #d4d8ea;transition: 0.5s ease-in-out;  border: 1px solid transparent;background:transparent;}
.info-design .uagb-ifb-content .uagb-ifb-cta {margin-bottom: 0px;border-top: 1px solid #ddd; padding-top: 10px;}
.info-design .uagb-ifb-content .uagb-ifb-cta a {text-decoration: none;font-weight: 700;text-transform: uppercase;color: #3b6e9f;}
.info-design .uagb-ifb-content .uagb-ifb-desc {min-height: 72px;}
.header-color {background: #FFDF6B;}
.image-style img {border-radius: 10px !important;box-shadow: 0px 0px 20px #b6c9e5; margin-bottom: 10px;}
.gform-body .gfield_label {font-size: 13px !important;text-transform: uppercase;letter-spacing: 1px;}
.gform-body .gfield_label .gfield_required {font-weight: 600;text-transform: capitalize;font-style: normal;letter-spacing: 0px;padding-left: 4px;font-size: 12px;}
.gform-body input, .gform-body textarea {width: 100%;border: 2px solid #e7e7e7;height: 38px !important;border-radius: 5px !important;line-height: 38px!important;background: transparent;font-size: 14px !important;padding-left: 10px !important;}
.gform-body input[type="checkbox"],.gform-body input[type="radio"]{width:auto !important;height:auto !important}
.gform-body textarea{height:100px !important}
.gform_footer input[type="submit"] {background: #002d56;text-transform: uppercase;letter-spacing: 2px;border-radius: 5px;
transition: 0.5s ease-in-out;}
.gform_footer input[type="submit"]:hover {background: #3a6f8f;box-shadow: 0px 0px 30px -6px rgb(58 111 143 / 35%); transition: 0.5s ease-in-out;}
.gform-body select{background: #fff;border: 2px solid #ddd; height: 38px;border-radius: 5px;padding-top: 4px !important;}
.list-icon-align-top .uagb-icon-list__source-wrap {position: relative;top: 8px;}
.list-icon-align-no-bg .uagb-icon-list__source-wrap {position: relative;top: 3px;}
.designation {display: inline-block;background: #002d56;font-size: 13px; line-height: 14px;padding: 9px 20px;border-radius: 50px;color: #fff;text-transform: uppercase;letter-spacing: 2px;}
.page-id-795 .info-design .uagb-ifb-content {min-height: 174px;display: flex; flex-direction: column; justify-content: center;}
.sticky_sidebar .wp-block-group__inner-container {padding: 20px 15px;border: 1px solid #ddd;border-radius: 10px;}
.sticky_sidebar .list-make-tabs {margin: 0;list-style: none;height: 380px;overflow: hidden;overflow-y: scroll;}
.sticky_sidebar .list-make-tabs li {padding: 7px;border: 1px solid #ddd;margin-bottom: 5px;}
.sticky_sidebar .list-make-tabs li a{display:block;text-decoration:none}
.sticky_sidebar .list-make-tabs li:hover {background: #f5f5f5;}
.sticky_sidebar.newClass {position: sticky; top: 125px; width: auto;position: -webkit-sticky;}
.logged-in.admin-bar .sticky_sidebar.newClass{top: 157px;}
.list-icon {margin: 0px;list-style: none;}
.list-icon li {position: relative;padding-left: 18px;margin-bottom: 10px;}
.list-icon li:before {content: "\f101";font-family: "Font Awesome 5 Free";font-weight: bolder;position: absolute;left: 0;
color: #002d56;font-size: 12px;top: 3px;}
.btn-design a.wp-block-button__link {background: #002d56; border-radius: 10px;transition: 0.5s ease-in-out;}
.btn-design a.wp-block-button__link:hover{background: #3a6f8f;box-shadow: 0px 0px 30px -6px rgb(58 111 143 / 35%);transition: 0.5s ease-in-out;}
#field_6_36 .gfield_description{position: absolute;bottom: 0;left: 0;padding-bottom: 0px !important;padding-left: 140px;
z-index: 0;}
.radio_field_inline .gfield_radio {display: inline-flex;}
.radio_field_inline .gfield_radio .gchoice {flex: 1;width: 75px;z-index: 999;}
.col-conference-link {border: 1px solid #ddd;border-radius: 10px;background-color: #f0f0f0;padding-left: 20px;padding-top: 15px;height: 230px;}
.annual-conference { border: 1px solid #ddd; border-radius: 10px; padding: 25px; background-color: #F9F9F9;}
.col-conference-link p{margin-bottom:10px !important}
.col-conference-link .heading-border{ border:none; padding-bottom:5px !important; font-weight:600;}
.ihc_level_template_4 .ihc-level-item {width: 25%;}
.gform_wrapper.gravity-theme .ginput_container_date input, .gform_wrapper.gravity-theme .gfield .ginput_quantity {width: 100% !important;}
.list-icon li ul{list-style: none;margin-left: 0px;margin-top: 8px !important;}
.post-795 .uagb-infobox__content-wrap .uagb-ifb-icon-wrap{margin: 0 auto;}
.login-form-hint{text-align: left;margin-top: -10px;margin-bottom: 15px;color: #666;font-size: 12px;font-weight: 600;font-style: italic;padding-left: 15px;}
.page-id-2232 .gfield_html{background: #fff;border-bottom: 1px hidden rgb(255, 255, 255);border-radius: 8px;box-shadow: rgba(32, 33, 36, 0.28) 0px 1px 6px;padding: 20px 20px 0 20px;margin-bottom: 5px;}
.page-id-2232 .gfield_html hr{margin-bottom: 20px;margin-top: 20px;} @media (max-width:800px){
.wp-block-columns{display:block !important}
.info-design .uagb-ifb-content .uagb-ifb-desc {min-height: auto !important;}
}
@media (min-width:768px){
.menu-item-has-children .dropdown-menu-toggle{padding-right:0px}
.main-navigation .main-nav ul li a{padding-left:15px;}
.main-navigation ul ul li.menu-item-has-children a{padding-right: 15px !important;}
.main-navigation .main-nav>ul>li>ul.sub-menu {width: 246px;}
.logged-in.admin-bar .site-header{top:32px;}
.site-header {position: sticky;top: 0;z-index: 999;box-shadow: 2px 2px 5px rgb(0 0 0 / 11%);}
.main-navigation li.menu-item-74 .sub-menu {right: 0;}
}