/*
Theme Name: Twenty Twenty-One Child
Theme URI: https://wordpress.org/themes/twentytwentyone/
Template: twentytwentyone
Author: the WordPress team
Author URI: https://wordpress.org/
Description: Twenty Twenty-One is a blank canvas for your ideas and it makes the block editor your best brush. With new block patterns, which allow you to create a beautiful layout in a matter of seconds, this theme’s soft colors and eye-catching — yet timeless — design will let your work shine. Take it for a spin! See how Twenty Twenty-One elevates your portfolio, business website, or personal blog.
Tags: one-column,accessibility-ready,custom-colors,custom-menu,custom-logo,editor-style,featured-images,footer-widgets,block-patterns,rtl-language-support,sticky-post,threaded-comments,translation-ready
Version: 1.5.1648701111
Updated: 2022-03-31 05:31:51

*/

/* montserrat-200 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 200;
  src: url('fonts/montserrat-v23-latin-200.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/montserrat-v23-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/montserrat-v23-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/montserrat-v23-latin-200.woff') format('woff'), /* Modern Browsers */
       url('fonts/montserrat-v23-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/montserrat-v23-latin-200.svg#Montserrat') format('svg'); /* Legacy iOS */
}
/* montserrat-300 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  src: url('fonts/montserrat-v23-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/montserrat-v23-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/montserrat-v23-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/montserrat-v23-latin-300.woff') format('woff'), /* Modern Browsers */
       url('fonts/montserrat-v23-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/montserrat-v23-latin-300.svg#Montserrat') format('svg'); /* Legacy iOS */
}
/* montserrat-regular - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/montserrat-v23-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/montserrat-v23-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/montserrat-v23-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/montserrat-v23-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/montserrat-v23-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/montserrat-v23-latin-regular.svg#Montserrat') format('svg'); /* Legacy iOS */
}
/* montserrat-500 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: url('fonts/montserrat-v23-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/montserrat-v23-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/montserrat-v23-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/montserrat-v23-latin-500.woff') format('woff'), /* Modern Browsers */
       url('fonts/montserrat-v23-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/montserrat-v23-latin-500.svg#Montserrat') format('svg'); /* Legacy iOS */
}
/* montserrat-600 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: url('fonts/montserrat-v23-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/montserrat-v23-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/montserrat-v23-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/montserrat-v23-latin-600.woff') format('woff'), /* Modern Browsers */
       url('fonts/montserrat-v23-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/montserrat-v23-latin-600.svg#Montserrat') format('svg'); /* Legacy iOS */
}
/* montserrat-700 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: url('fonts/montserrat-v23-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/montserrat-v23-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/montserrat-v23-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/montserrat-v23-latin-700.woff') format('woff'), /* Modern Browsers */
       url('fonts/montserrat-v23-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/montserrat-v23-latin-700.svg#Montserrat') format('svg'); /* Legacy iOS */
}
/* montserrat-800 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  src: url('fonts/montserrat-v23-latin-800.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/montserrat-v23-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/montserrat-v23-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/montserrat-v23-latin-800.woff') format('woff'), /* Modern Browsers */
       url('fonts/montserrat-v23-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/montserrat-v23-latin-800.svg#Montserrat') format('svg'); /* Legacy iOS */
}
/* montserrat-900 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  src: url('fonts/montserrat-v23-latin-900.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/montserrat-v23-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/montserrat-v23-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/montserrat-v23-latin-900.woff') format('woff'), /* Modern Browsers */
       url('fonts/montserrat-v23-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/montserrat-v23-latin-900.svg#Montserrat') format('svg'); /* Legacy iOS */
}
/* montserrat-italic - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: italic;
  font-weight: 400;
  src: url('fonts/montserrat-v23-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/montserrat-v23-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/montserrat-v23-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/montserrat-v23-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/montserrat-v23-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/montserrat-v23-latin-italic.svg#Montserrat') format('svg'); /* Legacy iOS */
}

/********* Comman Start ********/
html, body{text-decoration:none !important;outline:none !important;font-family: 'Montserrat';font-weight: 400;overflow-x:hidden;}
*{text-decoration:none;outline:none !important;text-decoration:none !important;font-family: 'Montserrat';}
a, button{cursor:pointer;outline:none !important;text-decoration:none !important;}
img{outline:none !important;max-width:100%;}
.site-header, .site-main, .widget-area, .site-footer{padding:0px;}
h1, h2, h3, h4, h5, h6, p, span, strong, div, a, li{font-family: 'Montserrat';}
body{padding-top:143px;}
.find_more_btn{background: none;text-decoration: none;border: 2px solid #CBB677;color:#CBB677 !important;border-radius: 40px;min-width: 155px;display: inline-block;line-height: 41px;text-align: center;font-family: 'Montserrat';font-size: 14px;font-weight: bold;text-transform:capitalize;padding: 0 22px;}

::-webkit-input-placeholder {color: #5F5F5F;font-size: 16px;line-height: 19px;font-weight: 400;opacity:1;}
::-moz-placeholder {color: #5F5F5F;font-size: 16px;line-height: 19px;font-weight: 400;opacity:1;}
:-ms-input-placeholder {color: #5F5F5F;font-size: 16px;line-height: 19px;font-weight: 400;opacity:1;}
:-moz-placeholder {color: #5F5F5F;font-size: 16px;line-height: 19px;font-weight: 400;opacity:1;}

html:lang(en-US) {margin-top:0px !important;}
html:lang(EN_IE){margin:0px !important;}
html:lang(en-GB){margin:0px !important;}
body.admin-bar{padding-top:175px;}

/********* Comman Start ********/

/********* back to top Start ********/
.back_to_top { position: fixed; bottom: 40px; right: 30px; z-index: 98; }
.back_to_top a::after { content: ""; position: absolute; width: 52px; height: 52px; top: -1px; right: 0; border-radius: 100%;background: #008D7F; transition: all 0.3s; -webkit-transition: all 0.3s; border: 2px solid transparent;/*box-shadow: 0px 0px 10px rgb(0 0 0 / 25%);*/}
.back_to_top a::before { content: ""; position: absolute; right: 20px; top: 22px; padding: 5px; border-color: #fff; border-width: 2px 2px 0 0; border-style: solid; transform: rotate(-45deg); -webkit-transform: rotate(-45deg); z-index: 9; }
.back_to_top a { font-size: 0px; text-align: center; display: none; width: 55px; height: 55px; }
.back_to_top a.show { display: inline-block;position:relative;}
.added_to_cart{display: none !important;} 
/********* back to top End ********/

/********* Header Start ********/
.site-header {width: 100%;padding: 0px;margin: 0px;display: block;max-width: 100%;position:fixed;left:0;top:0;background: #ffffff;z-index: 999;}
body.admin-bar .site-header{padding-top:32px;	}
body.fixed .site-header{box-shadow: 0 10px 10px rgb(0 0 0 / 10%);}
.site-header .container{max-width: 1518px;}
.header-sub-bx {height: 106px;align-items: center;justify-content: space-between;display: flex;}
.site-header:not(.has-logo).has-title-and-tagline .site-branding{max-width:100% !important;}

.site-logo .custom-logo {margin-left: auto;margin-right: auto;max-width: var(--branding--logo--max-width-mobile);max-height: var(--branding--logo--max-height-mobile);height: auto;display: inline-block;width: auto;}
.header-right .desktop-navigation ul.menu-wrapper {display: flex;align-items: center;list-style: none;}
.desktop-navigation ul.menu-wrapper .menu-item {margin: 0px 22px;position: relative;padding: 0px 0px;}
.desktop-navigation ul.menu-wrapper .menu-item.menu-item-has-children {padding-right: 15px;}
.primary-navigation > div > .menu-wrapper {display: flex;justify-content: flex-start;flex-wrap: wrap;list-style: none;margin: 0;max-width: none;padding-left: 0;position: relative;}
.primary-navigation > div > .menu-wrapper .sub-menu-toggle{width:auto;height:auto;position: absolute;right: 0;top: 50%;transform: translateY(-50%);display: flex;padding: 0;justify-content: center;align-items: center;background: transparent;color: currentColor;border: none;}
.primary-navigation > div > .menu-wrapper .sub-menu-toggle svg{display:none !important;opacity:0;visibility:hidden;}
.primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-plus{width:7px;height:4px;display:inline-block;background:url(images/menu-caret.svg) no-repeat center center;}
.primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-minus{width:7px;height:4px;background:url(images/menu-caret.svg) no-repeat center center;}
.primary-navigation > div > .menu-wrapper > li > .sub-menu {background:#ffffff; padding:24px 32px 14px;border: none;width: 100%;max-width: 229px;min-width: 229px;left:-33px;}
.primary-navigation > div > .menu-wrapper > li > .sub-menu li{background:#ffffff;margin:0px;}
.primary-navigation > div > .menu-wrapper a {text-decoration: none !important;font-size: 14px !important;line-height: 20px !important;color: #5F5F5F;font-family: 'Montserrat';font-weight: bold;margin:0px;padding: 10px 0px !important;display: inline-block;}
.primary-navigation > div > .menu-wrapper .current-menu-ancestor > a,
.primary-navigation > div > .menu-wrapper .current-menu-parent > a,
.primary-navigation > div > .menu-wrapper .current-menu-item > a,
.primary-navigation > div > .menu-wrapper .current_page_parent > a {color:#CBB677;}
.primary-navigation > div > .menu-wrapper .current-menu-parent .sub-menu-toggle .icon-plus,
.primary-navigation > div > .menu-wrapper .current-menu-item .sub-menu-toggle .icon-plus,
.primary-navigation > div > .menu-wrapper .current_page_parent .sub-menu-toggle .icon-plus{background-image:url(images/menu-caret-hover.svg);}
.primary-navigation > div > .menu-wrapper > li > .sub-menu:before, 
.primary-navigation > div > .menu-wrapper > li > .sub-menu:after{display:none;}
.mob-menu-btn {display: none;}
.mobile-menu {display: none;}
.primary-navigation > div > .menu-wrapper .sub-menu-toggle[aria-expanded="true"] .icon-plus {display: none;}
.primary-navigation > div > .menu-wrapper .sub-menu-toggle .icon-minus {display: none;}
@media only screen and (min-width: 482px) {
.primary-navigation > .primary-menu-container ul > li .sub-menu-toggle[aria-expanded="false"] ~ ul {display: none;}
.primary-navigation > div > .menu-wrapper > li > .sub-menu{position: absolute;top: 100%;z-index: 88888;margin: 0;list-style: none;}
.primary-navigation > div > .menu-wrapper li {margin: 0;width: inherit;}
}
.menu-button-container {display: none;justify-content: space-between;position: absolute;right: 0;padding-top: calc(0.5 * var(--global--spacing-vertical));padding-bottom: calc(0.25 * var(--global--spacing-vertical));}
/********* Header End ********/


/********* Home Page Start ********/
.banner_img_section {padding-top: 50px;background-repeat: no-repeat;background-position: center center;background-size: cover;min-height: 741px;display: flex;align-items: center;padding-bottom: 50px;}
.banner_img_section .container{max-width:1426px;}
.banner_ttl{font-family: 'Montserrat';font-size:52px;line-height:60px;font-weight:bold;color:#ffffff;max-width: 639px;padding-top: 16px;}
.banner_img_section .find_more_btn{margin-top:35px;color: #ffffff !important;border-color:#ffffff;}

.banner_content_section{background:#008D7F;padding:94px 0px;}
.about_content_wrap{max-width:858px;text-align:center;margin:0 auto;}
.about_content_wrap,
.about_content_wrap p{font-family: 'Montserrat';font-size:24px;line-height:36px;font-weight:bold;color:#ffffff;}
.about_content_wrap p{margin-bottom:36px;}
.about_content_wrap p:last-child{margin:0px;}

.abt_iadh_image{position:relative;padding-bottom: 36px;}
.abt_iadh_img {position: relative;width: 613px;height: 636px;padding: 1px 2px 2px 0;display: flex;align-items: center;justify-content: center;margin:0 0 0 auto;}
.abt_iadh_img img{object-fit: cover;height: calc(100% - 5px);width: calc(100% - 5px);object-position: center;}
.abt_iadh_img:before {content: '';background: url(images/green-leaf-object.svg) no-repeat center center;position: absolute;left: 0;bottom: 0px;height: 100%;width: 100%;background-size: contain;}
.abt_iadh_image:before {content: '';background: url(images/red-leaf.svg) no-repeat center center;position: absolute;left: -2px;bottom: 24px;height: 213px;width: 157px;z-index: 1;}
.abt_iadh_image:after {content: '';background: url(images/brown-leaf.svg) no-repeat center center;position: absolute;right: 0;bottom: 0px;height: 116px;width: 166px;}

.remove_shapes{width: auto !important;height: auto !important;}
.remove_shapes .abt_iadh_img{width: auto;height: auto;padding: 0;}
.remove_shapes .abt_iadh_img img {max-width: 400px;max-height: 500px;object-fit: initial;object-position: initial !important;margin: 0 !important;}
.remove_shapes .abt_iadh_img:before,
.remove_shapes.about_iadh_image:before,
.remove_shapes.about_iadh_image:after{display:none;}

.who_we_are_home{padding-top:104px;position:relative;}
.who_we_are_home::before {content: '';position: absolute;left: -30px;bottom:35px;background: url(images/tree-graphic.svg) no-repeat left bottom;width: 100%;height: 100%;z-index: -1;max-width: 1114px;max-height: 968px;}
.who_content_wrap{padding-top:95px;max-width: 418px;}
.wc_ttl{font-family: 'Montserrat';font-size:45px;line-height:60px;color:#008D7F;font-weight:bold;margin-bottom:18px;display:block;}
.who_content_wrap p{font-family: 'Montserrat';font-size:16px;line-height:24px;color:#5F5F5F;font-weight:400;margin-bottom:25px;}
.who_content_wrap p:last-child{margin-bottom:0px;}

.who_content_section {max-width: 457px;margin-left: auto;margin-right: 98px;margin-top: 122px;}
.who_content_section p{font-family: 'Montserrat';font-size:16px;line-height:24px;color:#5F5F5F;font-weight: 400;margin-bottom:25px;}
.who_content_section p:last-child{margin-bottom:0px;}
.who_content_section .find_more_btn{margin-top: 31px;}
.box_listing_section{margin-top:157px;}
.box_listing_wrap {display: flex;align-items: center;justify-content: center;margin: 0 -11px;}
.box_listing_wrap .box_main {width: 100%;max-width: 259px;padding: 0 11px;}
.ser_box_link{width: 100%;max-width: 100%;background: #008D7F;display: flex;align-items:center;justify-content:center;text-align:center;padding:20px;min-height:252px;box-shadow:0px 6px 9px rgba(0,0,0,0.31);}
.box_link_ctn img{margin-bottom:39px;}
.box_link_ctn span{display:block;width:100%;font-family: 'Montserrat';font-size:24px;line-height:29px;color:#FFFFFF;font-weight:bold;text-transform:capitalize;}

.conference_section{padding-top:104px;}
.abt_image_left{position:relative;padding-bottom: 32px;}
.abt_left_img {position: relative;width: 539px;height: 525px;padding: 2px;display: flex;align-items: center;justify-content: center;margin: 0;}
.abt_left_img img{object-fit: cover;height: 100%;width: 100%;}
.abt_left_img:before {content: '';background: url(images/brown-leaf-object-left.svg) no-repeat center center;position: absolute;left: 0;bottom: 0px;height: 100%;width: 100%;background-size: contain;}
.abt_image_left:before {content: '';background: url(images/green-leaf-left.svg) no-repeat center center;position: absolute;left: 40px;bottom: -10px;height: 94px;width: 140px;z-index: 1;}

.who_content_left_wrap{max-width: 418px;padding-top: 103px;margin-left: 70px;}
.conference_cnt p{font-family: 'Montserrat';font-size:16px;line-height:24px;color:#5F5F5F;font-weight: 400;margin-bottom:25px;}
.conference_cnt p:last-child{margin-bottom:0px;}
.who_content_left_wrap .find_more_btn{margin-top:31px;}

.testimonial_textslide_section{margin-top:145px;padding-top:111px;padding-bottom:84px;background:#F8F8F8;}
.testimonial_text_slide{max-width:888px;margin:0 auto;text-align:center;display: block !important;}
.client_comments,
.client_comments p{font-family: 'Montserrat';font-size:24px;line-height:36px;font-weight:bold;color:#008D7F}
.client_comments p:last-child{margin-bottom:0px;}
.client_name{font-family: 'Montserrat';color:#CBB677;font-size:21px;line-height:36px;font-weight:600;margin-top: 23px;}
.slick-arrow{font-size:0px !important;background:none;height: 19px !important;width: 10px !important;}
.slick-arrow:before{display:none !important;}
.slick-prev{background:url(images/slide-arrow-prev.svg) no-repeat center center !important;}
.slick-next{background:url(images/slide-arrow-next.svg) no-repeat center center !important;}
.testimonial_text_slider:before{content:'';position:absolute;right:48px;top:-44px;background:url(images/client_quote_icon.svg) no-repeat center center;width:309px;height: 245px;}
.testimonial_text_slider.slick-slider{padding-bottom: 61px;}
.testimonial_text_slider .slick-arrow{top:auto;bottom:0;}
.testimonial_text_slider .slick-arrow.slick-prev{left:calc(50% - 28px);}
.testimonial_text_slider .slick-arrow.slick-next{right:calc(50% - 28px);}

.recent_news_section{padding-top:111px;padding-bottom:84px;background:#F8F8F8;position:relative;}
.recent_news_section:before {content: '';position: absolute;right: 0;height: 111px;width: 100%;background: #ffffff;display: inline-block;top: 0;}
.recent_news_section .slick-slide{margin:0px 10px;}
.col-md-3.recent_news_col3 {max-width: 364px;width: 364px;padding-top: 130px;}
.col-md-9.recent_news_col9 {width: calc(100% - 532px);position:relative;margin-top: -111px;margin-left: 15px;}
.recent_news_slider{margin-left: -14px;margin-right: -14px;}
.recent_news_col9:before {content: '';position: absolute;right: 99%;height: 111px;width: 5000px;background: #ffffff;display: inline-block;top: 0;z-index: 1;}
.recent_news_col9::after {content: '';position: absolute;right: 99%;height: calc(100% - 71px);width: 5000px;background: #F8F8F8;display: inline-block;bottom: -10px;}
.recent_news_section .slick-arrow{z-index:3;left: -47%;bottom: 18.4%;transform: translate(0, 0);top: auto;}
.recent_news_section .slick-arrow.slick-next {left: calc(-47% + 47px);}
.recent_news_section .slick-list{overflow:visible;}
.recent_news_content_wrap{position:relative;z-index:2;}
.news_slide_content{padding-top:22px;}
.recent_news_ttl {color: #008D7F;font-weight: bold;font-size: 45px;line-height: 60px;display:block;}
.recent_news_content_wrap p{font-weight: 400;font-size: 16px;line-height: 24px;color:#5F5F5F;max-width: 277px;margin: 0;}
.news_slide_ttl {color: #008D7F;font-weight: bold;font-size: 18px;line-height: 22px;}
.news_date {color: #CBB677;font-size: 15px;font-weight: 600;line-height: 24px;}
.news_slide_content .find_more_btn{margin-top:16px;min-width: 163px;}
.news_slide_image {text-align:center;width:100%;display: flex;align-items: center;}
.news_slide_image img{margin:0 auto;}

.sponsors_section{padding-top:103px;padding-bottom:96px;background:#F8F8F8;}
.sponsors_section .abt_iadh_img:before{background-image:url(images/green-leaf-gray-object.svg);}
.sponsors_content_wrap{padding-top: 46px;max-width: 362px;}
.sponsors_content_wrap p {font-family: 'Montserrat';font-size: 16px;line-height: 24px;color: #5F5F5F;font-weight: 400;margin-bottom: 31px;}
.sponsors_content_wrap p:last-child {margin-bottom: 0px;}

.become_a_member_section {background: #F8F8F8;padding:82px 0px 90px;}
.become_member_wrap{max-width:800px;margin:0 auto;text-align:center;}
.bcm_a_mber_ttl {color: #008D7F;font-size: 80px;line-height: 70px;font-weight: bold;margin:0 0 28px;}
.bcm_a_mber_title p{color: #5F5F5F;font-size: 16px;line-height: 24px;font-weight: 400;}
.bcm_a_mber_title p:last-child{margin-bottom:0px;}
.become_member_wrap .find_more_btn{margin-top:35px;}
/********* Home Page End ********/


/********* Who we are Page Start ********/
.banner_section .banner_image{padding-top: 50px;padding-bottom: 50px;background-repeat: no-repeat;background-position: center center;background-size: cover;display: flex;align-items: center;min-height:500px;}
.banner_section .banner_image .container {max-width: 1426px;}
.banner_section .banner_image .banner_title{font-family: 'Montserrat';font-size: 60px;line-height: 60px;font-weight: bold;color: #ffffff;max-width: 671px;padding-top: 16px;}

.about_iadh_section{padding-top:108px;}
.about_iadh_section .who_content_wrap{padding-top: 68px;}
.about_iadh_section .about_iadh_content {padding-bottom: 50px;}
.about_iadh_section .abt_iadh_img img{object-position: left;margin-right: 2px;}
.about_iadh_img:before{background-image:url(images/brown-leaf-object-2.svg);}
.about_iadh_image:before{background-image:url(images/green-leaf-2.svg);}
.about_iadh_image:after{background-image:url(images/red-about-leaf-2.svg);}

.our_mission_section{margin-top:-5px;}
.our_mission_section .conference_cnt{margin-top:77px;}
.ou_mission_image:before{background-image:url(images/brown-leaf-2.svg);}
.our_mission_img:before{background-image:url(images/green-leaf-object-2.svg);}

.team_section{position:relative;margin-top: 100px;padding-top:95px;padding-bottom:113px;}
.team_section:before{content:'';background:#F8F8F8;position:absolute;left:0;top:0;width:100%;height:100%;max-height:477px;z-index: -1;}
.team_slider{padding-bottom: 42px;}
.team_slider .slick-list{overflow:visible;}
.team_slide{padding: 0;max-width: 399px;}
.team_slider .slick-arrow {z-index: 3;left: 0;bottom: -6px;transform: translate(0, 0);top: auto;}
.team_slider .slick-arrow.slick-next {left: calc(0px + 47px);}
.team_title{max-width:888px;}
.team_content p {font-family: 'Montserrat';font-size: 16px;line-height: 24px;color: #5F5F5F;font-weight: 400;margin-bottom: 25px;}
.team_content p:last-child {margin-bottom: 0px;}
.team_member_section{margin-top:52px;}
.team_img{margin-bottom:32px;display: flex;align-items: center;justify-content: center;}
.team_img img{max-height:260px;}
.member_ttl{color: #008D7F;font-weight: bold;font-size: 21px;line-height: 27px;margin:0px;text-transform:capitalize;word-wrap: break-word;}
.member_desc{color: #CBB677;font-size: 18px;font-weight: bold;line-height: 27px;}

.video_url_section{text-align:center;}
.banner_video{position:relative;display:block;}
.banner_video:before {content: '';background: #000000;border: 1px solid #000000;opacity: 0.07;position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index:1;}
.banner_video .play_icon {background: url(images/play-button.svg) no-repeat center center;height: 111px;width: 111px;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);z-index: 2;}
.video_url_section img{width:100%;}
.modal-dialog {top: 50% !important;transform: translateY(-50%) !important;margin: auto;}
.videomodal .modal-body{padding:15px 15px 10px;}
.videomodal .close {width: 40px;height: 40px;display: inline-block;position: absolute;background: #fff url(images/close-blk.svg);background-position: center;font-size: 0px;background-size: 20px;background-repeat: no-repeat;right: -20px;top: -20px;border-radius: 50%;opacity: 1 !important;box-shadow: 0px 0px 3px #9595;z-index: 9;border: 0;cursor: pointer;padding: 0;appearance:none;-webkit-appearance:none;}
.videomodal .video-box {position: relative;margin: 0 auto;display: inline-block;width: 100%;overflow: hidden;padding-top: 56.25%;}
.videomodal .video-box iframe {position: absolute;left: 0;top: 0;width: 100%;height: 100%;right: 0;bottom: 0;border: 0;}

.history_section{padding-top:104px;position:relative;}
.history_section::before {content: '';position: absolute;right: -166px;top: 31px;background: url(images/tree-graphic.svg) no-repeat left bottom;width: 100%;height: 100%;z-index: -1;max-width: 892px;max-height: 775px;background-size: contain;}
.history_first{margin-bottom:73px;}
.history_main_title{max-width:418px}
.history_main_title p{font-family: 'Montserrat';font-size: 16px;line-height: 24px;color: #5F5F5F;font-weight: 400;margin-bottom: 25px;}
.history_main_title p:last-child{margin-bottom:0px;}

.history_row{display: flex;align-items: flex-end;justify-content: center;}
.history_col_7 {-ms-flex: 0 0 51.57%;flex: 0 0 51.57%;max-width: 51.57%;display: flex;justify-content: flex-start;align-items: center;padding: 0px;}
.history_wrap {max-width: 100%;text-align: left;margin-left:-7px;width: 100%;position: relative;/*padding-bottom: 87.74%;*//*padding-bottom: 81.45%;*/padding-bottom: 80.2%;}
.history_wrap .history_img {position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.history_image{height: 672px;width: 825px;overflow: hidden;}
.history_image:before {content: '';background: url(images/round-object-gold-right.svg) no-repeat center center;	background-size: auto;position: absolute;left: 0;bottom: 0px;background-size: cover;z-index:1;height: 100%;
width: 100%;}
.history_img img {width: 100%;height: 100%;position: absolute;left: calc(50% + -10px);bottom: calc(50% + -9px);border: none;outline: none;box-shadow: none;z-index: -1;transform: translate(-50%, 50%);object-fit: cover;object-position: right;}
.history_col_5 {-ms-flex: 0 0 48.43%;flex: 0 0 48.43%;max-width: 48.43%;display: flex;justify-content: flex-start;align-items: center;padding: 0;}
.history_cnt_wrapper {max-width: 476px;width: 100%;padding-left: 59px;padding-bottom: 116px;}
.history_cnt {width: 100%;}
.history_cnt p{font-family: 'Montserrat';font-size: 16px;line-height: 24px;color: #5F5F5F;font-weight: 400;margin-bottom: 25px;}
.history_cnt p:last-child{margin-bottom:0px;}
/********* Who we are Page End ********/


/********* Membership & Fellowship Page Start ********/
.iadh_fellow_section{padding-top:106px;}
.iadh_fellow_section .who_content_wrap{margin-top:32px;padding-bottom: 60px;}
.iadh_fellow_section .iadh_fellow_ttl{}
.why_join_section{background:#F8F8F8;padding-top:90px;padding-bottom:101px;text-align:center;}
.why_join_title{padding-bottom:6px;}
.why_join_first_desc{max-width:888px;margin:0 auto;}
.why_join_first_desc p{color:#5F5F5F;font-size:16px;line-height:24px;margin-bottom:35px;font-weight:400;}
.why_join_first_desc p:last-child{margin-bottom:0px;}
.why_join_second_desc{max-width:585px;margin:11px auto 0;}
.why_join_second_desc p{color:#5F5F5F;font-size:13px;line-height:21px;margin-bottom:35px;font-weight:400;}
.why_join_second_desc p:last-child{margin-bottom:0px;}
.iadh_fellow_link .find_more_btn{margin-top:34px;}

.iadh_fellow_section .iadh_fellow_first_image{}
.iadh_fellow_section .abt_iadh_img:before{background-image:url(images/brown-leaf-object-2.svg);}
.iadh_fellow_first_image:before{background-image:url(images/green-leaf-2.svg);}
.iadh_fellow_first_image:after{background-image:url(images/red-about-leaf-2.svg);}

.abt_iadh_image_two{display: flex;width: 100%;max-width: 953px;margin: -10px 150px 0 auto;}
.iadh_fellow_third_image{position: relative;padding-bottom: 32px;}
.iadh_fellow_third_image::before {content: '';background: url(images/green-leaf-3.svg) no-repeat center center;position: absolute;left: -65px;bottom: 48px;height: 127px;width: 103px;z-index: 1;}
.iadh_fellow_third_img {position: relative;width: 457px;height: 446px;padding: 2px;display: flex;align-items: center;justify-content: center;margin: 0;}
.iadh_fellow_third_img:before {content: '';background: url(images/iADH-fellow-3.svg) no-repeat center center;background-size: auto;position: absolute;left: 0;bottom: 0px;height: 100%;width: 100%;background-size: contain;}
.iadh_fellow_third_img img {object-fit: cover;height: 100%;width: 100%;}

.iadh_fellow_second_image{position: relative;padding-bottom: 32px;margin-right: 36px;transform: translateY(-50px);}
.iadh_fellow_second_img {position: relative;width: 422px;height: 368px;padding: 2px;display: flex;align-items: center;justify-content: center;margin: 0;}
.iadh_fellow_second_img:before {content: '';background: url(images/iADH-fellow-2.svg) no-repeat center center;background-size: auto;position: absolute;left: 0;bottom: 0px;height: 100%;width: 100%;background-size: contain;}
.iadh_fellow_second_img img {object-fit: cover;height: 100%;width: 100%;}

.join_individual_section.numbers{padding-top:50px;padding-bottom: 107px;}
.over_member_title{color:#000000;opacity:0.09;font-size:90px;font-weight:bold;line-height:95px;}
.join_individual_section .join_individual_title{margin-left:73px;}
.join_individual_section .who_content_wrap{padding-top: 0;margin-left:73px;}

.affilited_societies_section{padding-top:105px;padding-bottom:100px;background:#008D7F;margin-bottom: 180px;}
.affilited_societies_section .row{align-items:flex-end;}
.affilited_societies_image{margin-bottom: -179px;}
.affilited_societies_wrap{padding-top:16px;}
.affi_soc_ttl{font-family: 'Montserrat';font-size: 45px;line-height: 50px;color: #ffffff;font-weight: bold;margin-bottom: 24px;}
.affilited_societies_desc{max-width:418px;}
.affilited_societies_desc p{color:#ffffff;font-size:16px;line-height:24px;margin-bottom:35px;font-weight:400;}
.affilited_societies_desc p:last-child{margin-bottom:0px;}
.join_individual_link .find_more_btn{margin-top:37px;}

.content_data_accordian *{transition:transform 500ms ease 0s}
.content_data_accordian{max-width:1015px;margin:0 auto;}
.content_data_accordian .card{border:none;border-bottom:2px solid #CBB677; border-radius:0;background:none;}
.content_data_accordian .card-header {border-top: 0px solid #CBB677;padding: 0px;background: none;border-bottom: 0px;border-radius: 0 !important;}
.content_data_accordian .card-header button.btn-link{font-weight: bold;font-size: 16px;line-height: 31px;color: #5F5F5F;padding:17px 45px 14px 0;position: relative;text-align: left;width: 100%;white-space: normal;text-decoration: none;box-shadow: none;outline: none;-webkit-appearance: none;appearance: none;}
.content_data_accordian .card-header button.btn-link:before { position:absolute; content:''; background-image:url(images/faq-plus.svg);background-repeat: no-repeat;display:inline-block;width:21px;height:16px;right: 15px;top: 50%;transform: translateY(-50%);}
.content_data_accordian .card-header button.btn-link[aria-expanded="true"]:before { background-image:url(images/faq-minus.svg); background-position:center;}
.content_data_accordian .card .card-body {padding: 0px 0px 27px;font-size: 16px;line-height: 24px;font-weight: 400;color: #5F5F5F;font-family: 'Montserrat';margin-top: 7px;}
.content_data_accordian .card .card-body > div,
.faq_section .card .card-body p {font-size: 16px;line-height: 24px;font-weight: 400;color: #5F5F5F;font-family: 'Montserrat';}
.card-body p:last-child{margin-bottom:0px;}
.content_data_accordian .card .card-body p a{ color:#CBB677; text-decoration:underline; }
.content_data_accordian .card .card-body > div:first-child,
.content_data_accordian .card .card-body p:first-child{ padding:0; }
.content_data_accordian .card .card-header .btn.btn-link[aria-expanded="true"] { color: #CBB677; }
.content_data_accordian .card .card-header .btn.btn-link[aria-expanded="true"]:before { background-image:url(images/faq-minus-hover.svg); background-position: center; }
.casestudylist_wrap .content_data_accordian:first-child{border-top: 2px solid #CBB677;}
.membership_fellowship_section .testimonial_textslide_section {margin-top: 155px;margin-bottom: 81px;}
.downloadable_cnt{max-width:540px;margin-left: 70px;margin-top:102px;}
.dwn_form_desc p{font-family: 'Montserrat';font-size: 16px;line-height: 24px;color: #5F5F5F;font-weight: 400;margin-bottom: 25px;}
.dwn_form_desc p:last-child{margin-bottom:0px;}
.file_download_section{margin-top:34px;max-width: 505px;margin-left: 70px;}
.file_download_item{position:relative;padding-right:169px;margin-bottom: 21px;}
.file_download_item .form_dwn_title {border-bottom: 1px solid #CBB677;width: 100%;display: inline-block;color: #5F5F5F;font-size: 16px;line-height: 31px;font-weight: 600;padding-top: 6px;padding-bottom: 11px;}
.file_download_item .form_pdf{position:absolute;right:0;top:0;}
.file_download_item .form_pdf .find_more_btn{min-width:144px;}

.join_iadh_section{background:#F8F8F8;padding-top:75px;margin-top:106px;padding-bottom: 100px;}
.join_iadh_cnt_wrap {text-align: center;max-width: 612px;margin: 0 auto 62px;}
.join_iadh_ttl{color: #008D7F;font-size: 80px;line-height: 130px;font-weight: bold;margin: 0 0 4px;}
.join_iadh_desc p {color: #5F5F5F;font-size: 16px;line-height: 24px;font-weight: 400;}
.join_iadh_desc p:last-child {margin-bottom: 0px;}
.join_iadh_form{max-width:566px;margin:0 auto;}
.join_iadh_form .error{color: #dc3232;font-size: 1em;font-weight: normal;display: block;margin:0px;padding:0px;}
.join_iadh_form .once_radio_btn .error{position: absolute;bottom: -27px;left: 0;font-size: 0.94em;}
.wpcf7-form-control-wrap{display:block;}
.wpcf7-form-control-wrap{margin-bottom:20px;}
.join_iadh_form .form_radio .wpcf7-form-control-wrap{margin-bottom:0px;}
.wpcf7-form-control-wrap input[type="text"], 
.wpcf7-form-control-wrap input[type="email"],
.wpcf7-form-control-wrap input[type="url"],
.wpcf7-form-control-wrap input[type="password"],
.wpcf7-form-control-wrap input[type="search"],
.wpcf7-form-control-wrap input[type="number"],
.wpcf7-form-control-wrap input[type="tel"],
.wpcf7-form-control-wrap input[type="date"],
.wpcf7-form-control-wrap input[type="month"],
.wpcf7-form-control-wrap input[type="week"],
.wpcf7-form-control-wrap input[type="time"],
.wpcf7-form-control-wrap input[type="datetime"],
.wpcf7-form-control-wrap input[type="datetime-local"],
.wpcf7-form-control-wrap input[type="color"]{border:none;border-bottom:2px solid #CBB677;padding: 0px 0px 24px;width: 100%;background: none !important;color: #5F5F5F;font-size: 16px;line-height: 19px;font-weight: 400;height:44px;margin:0px;}
.wpcf7-form-control-wrap textarea {border: none;border-bottom: 2px solid #CBB677;padding: 0px 0px 24px;width: 100%;background: none !important;color: #5F5F5F;font-size: 16px;line-height: 19px;font-weight: 400;resize: none;margin: 0;height: 106px;display: block;}
.wpcf7 form .wpcf7-response-output{text-align:center;border:none;padding:0px;color: #008D7F;}
.join_iadh_form p{margin:0px;}
.form_footer{display:flex;align-items:center;margin-top: 36px;}
.sign_up_btn{position:relative;}
.join_iadh_form .wpcf7-submit {background: none !important;text-decoration: none;border: 2px solid #CBB677;color: #CBB677 !important;border-radius: 40px;min-width: 127px;display: inline-block;line-height: 41px;text-align: center;font-family: 'Montserrat';font-size: 14px;font-weight: bold;text-transform: capitalize;padding: 0 22px;appearance:none;-webkit-appearance:none;}
.wpcf7-spinner{position:absolute;left:-40px;top:50%;margin:0px;transform: translateY(-50%);}
.form_radio{display:flex;align-items:center;width: 100%;}
.wpcf7-radio .wpcf7-list-item{margin: 0;margin-left: 42px;}
.wpcf7-radio .wpcf7-list-item > label{position: relative;width: 100%;display: inline-block;padding: 0;margin: 0;}
.wpcf7-radio .wpcf7-list-item > label input {width: 24px;height: 24px;position: absolute;top: 0px;left: 0px;opacity: 0;}
.wpcf7-radio .wpcf7-list-item > label > span{position: relative;padding-left: 24px;display: block;cursor: pointer;font-family: 'Montserrat';font-style: normal;font-weight: bold;font-size: 14px;line-height: 18px;color: #CBB677;}
.wpcf7-radio .wpcf7-list-item > label input[type="radio"] ~ span::before {content: "";position: absolute;border-radius: 50%;left: 0px;width: 19px;height: 19px;background: none;border: 2px solid #CBB677;margin: 0px;top: 50%;transform: translateY(-50%);}
.wpcf7-radio .wpcf7-list-item > label input[type="radio"]:checked ~ span::after {content: "";position: absolute;border-radius: 50%;width: 7px;height: 7px;left: 6px;top: 50%;background: #CBB677;transform: translateY(-50%);}
.once_radio_btn .wpcf7-not-valid-tip{margin-left: 42px;}
.some_error{padding:100px 0px;}
.some_error img{height: 80px;}
.some_error h1{font-family: 'Montserrat';font-size: 45px;line-height: 60px;color: #008D7F;font-weight: bold;margin-top: 18px;margin-bottom:0px;display: block;text-transform: capitalize;}
.ctuk_booking_wrapper{padding:100px 0px;}
.ctuk_booktitle_row{font-family: 'Montserrat';font-size: 30px;line-height: 45px;color: #008D7F;font-weight: bold;margin-top: 18px;margin-bottom:0px;display: block;}
.ctuk_booktitle_row a{color: #008D7F !important;}
.ctuk_booking_wrapper{width:100%;text-align:center;}
.ctuk_for_booking_conf{font-family: 'Montserrat';font-size: 45px;line-height: 60px;color: red;font-weight: bold;margin-top: 18px;margin-bottom:0px;display: block;text-transform: capitalize;}
/********* Membership & Fellowship Page End ********/


/********* Education & training Page Start ********/
.edu_committee_section:before{background: #008D7F;}
.edu_committee_section .wc_ttl{color: #ffffff;}
.education_training .team_slider .team_img img{border:2px solid #ffffff;}
.edu_committee_section .team_content p{color: #ffffff;}
.education_training .edu_committee_section{padding-bottom: 98px;}
.aced_courses_wrap{max-width:1015px;margin:0 auto;}
.aced_content_wrap p{font-family: 'Montserrat';font-size: 16px;line-height: 24px;color: #5F5F5F;font-weight: 400;margin-bottom: 35px;}
.aced_content_wrap p:last-child{margin-bottom:0px;}
.dropdown_filter{margin-top:21px;}
.dropdown_filter select{background:rgba(0,0,0,0) url(images/dropdown-arrow.svg) no-repeat calc(100% - 25px) center;border:2px solid #CBB677;border-radius:40px;color:#CBB677;font-size:14px;line-height:18px;font-weight:bold;font-family: 'Montserrat';padding-right: 55px;padding-left: 24px;height:45px;cursor:pointer;appearance:none;-webkit-appearance:none;}
.join_iadh_dropdown_filter .dropdown_filter{margin-top:10px;}
.accordian_main .content_data{margin-top:45px;}
.accordion_courses_col .accordion_inner_heading{float:left;font-weight:bold;margin-right:5px;}
.aced_courses_wrap .find_more_btn{margin-top:20px;}
.event_section{margin-top:128px;margin-bottom: 35px;}
.event_section .col-md-3.recent_news_col3{width:100%;max-width: 334px;}
.event_section .col-md-9.recent_news_col9{margin-top:-139px;width: calc(100% - 450px);}
.event_section .col-md-9.recent_news_col9 .team_slide{max-width: 100%;}
.event_section.recent_news_section .slick-arrow{left: -39%;}
.event_section.recent_news_section .slick-arrow.slick-next{left:calc(-39% + 47px);}
.event_slide_content{background:#FFFFFF;box-shadow:0px 3px 6px rgba(0,0,0,0.16);padding: 24px 33px 34px;}
.slide_ctn_col{position:relative;}
.news_slide_content .heading{color:#008D7F;font-size:18px;line-height:26px;font-weight:bold;float: left;margin-right: 10px;}
.news_slide_content .slide_ans{font-size:18px;line-height:26px;color:#5F5F5F;font-weight:500;text-transform: capitalize;}
.news_slide_content .description_ttl {margin-top:17px;display:block;}
.event_slide_content .description_ttl {color: #5F5F5F;font-size: 16px;line-height: 24px;font-weight: 400;margin: 17px 0 0;}
.education_training .box_listing_section{margin-top:105px;margin-bottom: 50px;}
.education_training .become_a_member_section{background:none;}
/********* Education & training Page Page End ********/


/********* Research Page Start ********/
.journal_section .who_content_wrap {padding-bottom:40px;}
.iadh_research_network_section{margin-top:-20px;}
.iadh_research_network_section .history_image:before{background-image:url(images/round-object-2.svg);}
.iadh_research_network_section .history_cnt_wrapper{padding-bottom: 52px;}
.research_committee_section{margin-top:0px !important;}
/********* Research Page End ********/


/********* News Page Start ********/
.news_section{padding-top:71px;padding-bottom: 102px;}
.news_content_wrap{margin: 34px 0px;}
.news_image{display:flex;align-items:center;justify-content:center;}
.news_cnt_wrap{background: #FFFFFF;box-shadow: 0px 3px 6px rgba(0,0,0,0.16);padding: 24px 33px 34px;}
.news_heading{color:#008D7F;font-size:21px;line-height:25px;font-weight:bold;}
.news_cnt_wrap .news_date{margin-top:10px;font-size:16px;line-height:25px;font-weight:bold;}
.news_description{font-family: 'Montserrat';font-size: 16px;line-height: 24px;color: #5F5F5F;font-weight: 400;margin-top:14px;}
.news_description p:last-child{margin-bottom:0px;}
.news_cnt_wrap .find_more_btn{margin-top:28px;}
.listing_pagination{margin-top:13px;border:none;}
.pagination_wrap{display:flex;align-items:center;justify-content:flex-end;width: 100%;}
.pagination_wrap a,
.pagination_wrap span{color:#008D7F;border-bottom:2px solid rgba(0,0,0,0);width:47px;font-weight:bold;font-size:14px;line-height:22px;text-align: center;margin:0px 7px;padding-bottom:10px;}
.pagination_wrap span{border-color:#CBB677;}
.pagination_wrap .prev{font-size:0px;text-indent:-99999px;position:relative;margin-left:0px;margin-right:1px;border-color:transparent !important;}
.pagination_wrap .next{font-size:0px;text-indent:-99999px;position:relative;margin-left:1px;margin-right:0px;border-color:transparent !important;}
.prev::before,
.next::before {content: '';background-repeat: no-repeat;background-position: center center;display: inline-block;width: 12px;height: 20px;position: absolute;left: 50%;transform: translateX(-50%);}
.prev:before{background-image:url(images/pagination-prev.svg);}
.next:before{background-image:url(images/pagination-next.svg);}
/********* News Page End ********/

/********* News Detail Page Start ********/
.news_detail_page{padding-bottom:55px;position:relative;overflow:hidden;}
.news_detail_page::before {content: '';position: absolute;right: calc(-85% + 450px);bottom: -106px;background: url(images/tree-graphic.svg) no-repeat left bottom;width: 100%;height: 100%;z-index: -1;max-width: 1360.68px;max-height: 1182.46px;background-size: contain;}
.news_detail_wrap{max-width:720px;margin:0 auto;padding-top:94px;}
.news_detail_wrap .wc_ttl{margin:0px 0px 10px;}
.news_detail_wrap .news_date{font-size: 24px;font-weight: bold;line-height: 24px;}
.news_detail_wrap .news_img{margin-top:34px;text-align:center;margin-bottom:32px;}
.news_detail_wrap p {font-family: 'Montserrat';font-size: 16px;line-height: 24px;color: #5F5F5F;font-weight: 400;margin-bottom: 25px;}
.news_detail_wrap h2,
.news_detail_wrap h3 {font-family: 'Montserrat';font-size: 21px;line-height: 25px;font-weight: bold;color:#008D7F;margin-bottom:16px;}
.news_detail_wrap ul {margin:25px 0 0;padding:0px;list-style:none;}
.news_detail_wrap ul li{font-family: 'Montserrat';font-size: 16px;line-height: 26px;color: #5F5F5F;font-weight: 400;position:relative;padding-left: 31px;}
.news_detail_wrap ul li:before{content:'';display:inline-block;width:5px;height:5px;background:#008D7F;border-radius:50%;position:absolute;left:0;top: 11px;}
.news_detail_wrap ul li a{color: #5F5F5F;}
.news_detail_wrap ol{counter-reset: section; list-style-type: none;margin-bottom: 28px;padding:0px;}
.news_detail_wrap ol li{margin: 20px 0 0 0; padding: 0 0 0 25px;font-family: 'Montserrat';font-size: 16px;line-height: 24px;color: #5F5F5F;font-weight: 400;position: relative;} 
.news_detail_wrap ol li a{color:#008D7F; text-decoration:underline;}
.news_detail_wrap ol li:before{position: absolute; left: 0; top:0px; counter-increment: section; content: counters(section, ".") "."; font-weight: bold; font-size: 18px; line-height: 24px;color: #008D7F;height: auto;width: auto;background: none;}
.news_detail_wrap ul ol,
.news_detail_wrap ol ul{padding-left:20px;}

.news_related_section{position: relative;padding-top: 90px;padding-bottom: 59px;}
.news_related_section::before {content: '';background: #F8F8F8;position: absolute;left: 0;top: 0;width: 100%;height: 100%;max-height: 450px;z-index: -1;}
.releted_section_slides.slick-slider {padding-bottom: 61px;}
.releted_section_slides .slick-arrow {top: auto;bottom: 0;}
.releted_section_slides .slick-arrow.slick-prev {left: calc(50% - 28px);}
.releted_section_slides .slick-arrow.slick-next {right: calc(50% - 28px);}
.releted_section_slides .slick-list {overflow: visible;}
.releted_section_slides .slick-slide{margin:0px 7px;}
/********* News Detail Page End ********/

/* select 2 */
.select2-dropdown {border: 2px solid #CBB677 !important;border-radius: 15px !important;overflow: hidden;z-index:99;}
.select2-container{min-width:230px !important;}
.select2-container--default .select2-selection--single{background:transparent;border:2px solid #CBB677 !important;border-radius:40px !important;color:#CBB677;height:45px !important; font-size:16px;padding-left:0px;padding-right:0px;min-width: 200px;position: relative;}
.select2-container--default .select2-selection--single .select2-selection__rendered{font-size:14px !important;line-height:41px !important;font-weight:bold;font-family: 'Montserrat';color:#CBB677;padding-right: 55px;padding-left: 24px;}
.select2-container--default .select2-selection--single .select2-selection__arrow{height: 100%;top: 0;right:22px;width: 12px;}
.select2-container--default .select2-selection--single .select2-selection__arrow b {border: none;background: url(images/dropdown-arrow.svg) no-repeat;width: 12px;height: 8px;right: 0;left: auto;position: absolute;top: 50%;transform: translateY(-50%);margin: 0;}
.dropdown-wrapper{height: 100%;display: block;}
.select2-container--default.select2-container--open .select2-selection__arrow b{transform: scaleY(-1);-webkit-transform: scaleY(-1);top: 17px;}
.select2-container--default .select2-results>.select2-results__options{font-size: 14px;font-weight: bold;font-family: 'Montserrat';}
.select2-container--default .select2-results__option--selected{background-color: #CBB677;color: #fff;}
.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color: #CBB677;color: #fff;}
.select2-container--default .select2-results__option--highlighted[aria-selected], 
.select2-container--default .select2-results__option--highlighted[data-selected]{background-color: #CBB677;color: #ffffff;}
.select2-container--default .select2-results__option[aria-selected="true"], 
.select2-container--default .select2-results__option[data-selected="true"]{background-color:#CBB677;}
.select2-results{border-radius: 0 0 4px 4px;}
/* select 2 END */


/********* Event Page Start ********/
.event_page_section .news_related_section{padding-top: 96px;}
.event_page_section .news_related_section:before{max-height: 540px;}
.event_page_section .news_related_section .wc_ttl{margin-bottom: 33px;}
.event_page_section .news_related_section .dropdown_filter {margin-bottom: 28px;}
.event_page_section .become_a_member_section{background:none;padding-top: 22px;}
.irc_section{padding-top: 96px;}
.irc_row{display: flex;align-items:center;justify-content: center;}
.irc_col_7 {-ms-flex:0 0 61.75%;flex: 0 0 61.75%;max-width:61.75%;display: flex;justify-content: flex-end;align-items: center;padding: 0px;}
.irc_wrap {max-width: 100%;text-align: left;margin-right:-2px;width: 100%;position: relative;padding-bottom: 66%;}
.irc_wrap .irc_img {position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.irc_image{height: 612px;width: 982px;overflow: hidden;}
.irc_image:before {content: '';background: url(images/round-object-3.svg) no-repeat center center;	background-size: auto;position: absolute;left: 0;bottom: 0px;background-size: cover;z-index:1;height: 100%;
width: 100%;}
.irc_img img {width: 100%;height: 100%;position: absolute;left: calc(50% + 2px);bottom: calc(50% + -40px);border: none;outline: none;box-shadow: none;z-index: -1;transform: translate(-50%, 50%);object-fit: cover;object-position: right;}
.irc_col_5 {-ms-flex: 0 0 38.25%;flex: 0 0 38.25%;max-width: 38.25%;display: flex;justify-content: flex-end;align-items: center;padding: 0;}
.irc_cnt_wrapper {max-width: 447px;width: 100%;padding-right: 11px;padding-bottom: 50px;}
.irc_cnt {width: 100%;}
.irc_cnt_wrapper .iadh_head:first-letter {text-transform: lowercase;}
.irc_cnt p{font-family: 'Montserrat';font-size: 16px;line-height: 24px;color: #5F5F5F;font-weight: 400;margin-bottom: 25px;}
.irc_cnt p:last-child{margin-bottom:0px;}
.irc_cnt_wrapper .find_more_btn{margin-top: 31px;}
/********* Event Page End ********/


/********* Event Detail Page Start ********/
.event_detail_page{padding-bottom:30px;}
.event_detail_banner{background:#008D7F;padding-top:145px;padding-bottom:145px;}
.event_detail_wrap{max-width:700px;margin:0 auto;}
.event_detail_ttl{color:#ffffff;margin-bottom: 8px;}
.event_date{font-size: 24px;font-weight: bold;line-height: 24px;color:#CBB677;}
.event_detail_body_wrap{margin-top:-133px;}
.event_detail_wrap p{font-family: 'Montserrat';font-size: 16px;line-height: 24px;color: #5F5F5F;font-weight: 400;margin-bottom: 25px;}
.event_detail_wrap p a{color: #5F5F5F;}
.event_detail_wrap ul{list-style:none;margin-bottom: 25px;padding:0px;}
.event_detail_wrap ul li{margin: 20px 0 0 0;font-family: 'Montserrat';font-size: 16px;line-height: 24px;color: #5F5F5F;font-weight: 400;padding-left: 30px;position:relative;}
.event_detail_wrap ul li a{color:#008D7F; text-decoration:underline;}
.event_detail_wrap ul li:before {content: '';background: #008D7F;position: absolute;left: 0;top: 8px;height: 7px;width: 7px;border-radius: 50%;display: inline-block;}
.event_detail_wrap ol{counter-reset: section; list-style-type: none;margin-bottom: 28px;padding:0px;}
.event_detail_wrap ol li{margin: 20px 0 0 0; padding: 0 0 0 25px;font-family: 'Montserrat';font-size: 16px;line-height: 24px;color: #5F5F5F;font-weight: 400;position: relative;} 
.event_detail_wrap ol li a{color:#008D7F; text-decoration:underline;}
.event_detail_wrap ol li:before{position: absolute; left: 0; top:0px; counter-increment: section; content: counters(section, ".") "."; font-weight: bold; font-size: 18px; line-height: 24px;color: #008D7F;height: auto;width: auto;background: none;}
.event_detail_wrap ul ol li:before {height: auto;width: auto;background:none;}
.event_detail_wrap ol ul li:before {height: 7px;width: 7px;content: '';top: 0px;}
.event_detail_wrap ul ol,
.event_detail_wrap ol ul{padding-left:20px;}
.event_detail_banner p,
.event_detail_banner p a,
.event_detail_banner ul li,
.event_detail_banner ul li a,
.event_detail_banner ol li,
.event_detail_banner ol li a{color:#ffffff;}
.event_detail_banner ul li:before{background:#ffffff;}
.event_detail_banner ol li:before{color:#ffffff;}

.event_info_wrap{display:flex;align-items:flex-end;justify-content:space-between;}
.event_loc_info{display:flex;align-items:center;}
.event_info_left{width:100%;}
.event_info_col {display:flex;flex-wrap:wrap;margin-top: 17px;}
.event_detail_wrap .content_desc{margin-top:26px;}
.event_price:before{content:'|';display:inline-block;margin:0px 10px;vertical-align:middle;color:#CBB677;}
.event_info_col .heading{font-size:18px;line-height:24px;font-weight:bold;color:#CBB677;margin-right: 5px;}
.event_info_col .event_loc_dec{font-size:18px;line-height:24px;font-weight:bold;color:#FFFFFF;margin-right:0;text-transform:capitalize;}
.event_detail_banner .glob_button {padding-bottom:6px;margin-right: 47px;}
.event_detail_banner .find_more_btn{min-width:137px;}
.event_detail_body_cnt .team_img{margin-bottom:38px;}
/********* Event Detail Page End ********/


/********* Sponsorship Benefits & Opportunities Page Start ********/
.sponsorship_content_section{padding-top:90px;}
.sponsorship_content_wrap{max-width:795px;margin:0px auto;text-align:center;}
.sponsorship_dec{padding-top:13px;}
.sponsorship_dec p {font-family: 'Montserrat';font-size: 16px;line-height: 24px;color: #5F5F5F;font-weight: 400;margin-bottom: 25px;}
.sponsorship_dec p:last-child{margin-bottom: 0px;}
.benefits_section{padding-top:114px;padding-bottom:104px;}
.benefits_listing_wrap{display: flex;align-items: flex-start;justify-content: center;}
.benefits_box_main{width: 100%;max-width:20%;text-align:center;padding:0px 15px;}
.benefits_title{color: #008D7F;font-size: 24px;line-height: 29px;font-weight: bold;margin-top: 37px;}
.full_image_section{width:100%;}
.full_image_section img{width:100%;}
.get_in_touch_section{background:#CBB677;padding-top:101px;padding-bottom:103px;text-align:center;}
.get_in_touch_ttl {font-size: 80px;font-weight: bold;line-height: 80px;width: 100%;color: #fff;}
.get_in_touch_cnt{max-width:525px;margin:25px auto 0;}
.get_in_touch_cnt p{font-size:18px;line-height:24px;font-weight:400;color:#FFFFFF;margin-bottom:24px;}
.get_in_touch_cnt p:last-child{margin-bottom:0px;}
.get_in_touch_section .email a{font-size:16px;line-height:24px;font-weight:bold;color:#008D7F}
.fellowship_btn {border-color: #ffffff;color: #ffffff !important;display: inline-block;line-height: 41px !important;margin-top: 35px;}
/********* Sponsorship Benefits & Opportunities Page End ********/


/********* Sponsorship Benefits & Opportunities Page Start ********/
.organisation_main{padding-top: 68px;padding-bottom: 110px;}
.organisation_list_col{padding:37px 0px;margin-top:1px;}
.organisation_list_cnt{margin-top:22px;}
.organisation_list_img {display:flex;align-items:center;justify-content:center;}
.org_ttl {color: #008D7F;font-size: 24px;line-height: 25px;font-weight: bold;text-transform:capitalize;}
.org_content {color: #5F5F5F;font-size: 16px;line-height: 22px;font-weight: 400;margin-top:18px;}
.organisation_list_col .find_more_btn{margin-top:18px;}
/********* Sponsorship Benefits & Opportunities Page End ********/


/********* Resource Page Start ********/
.reseource_section{padding-top:104px;padding-bottom: 40px;}
.reseource_page_head{margin-bottom:70px;}
.reseource_section .content_data > .row{padding-bottom:10px;}
.reseource_heading .reseource_ttl{color: #008D7F;font-size: 28px;line-height: 24px;font-weight: bold;padding-bottom:11px;}
.resources_category {color: #008D7F;font-size: 28px;line-height: 24px;font-weight: bold;margin-bottom: 16px;margin-top: 22px;}
.news_content_wrap .video_imag{display: flex;align-items: center;justify-content: center;}
.news_content_wrap .video_imag .banner_video .play_icon {background: url(images/play-icon.svg) no-repeat center center;height: 74px;width: 74px;position: absolute;left: 50%;top: 50%;transform: translate(-50%, -50%);z-index: 2;}
/********* Resource Page End ********/


/********* Organisation Detail Page Start ********/
.organisation_detail_section{padding-top:110px;position:relative;}
.organisation_detail_section::before {content: '';position: absolute;right: 0;bottom: -445px;background: url(images/org-artical-tree.svg) no-repeat left bottom;z-index: -1;width: 472px;height: 1182px;}
.organisation_detail_wrap{max-width: 700px;margin: 0 auto;}
.organisation_detail_img{margin-bottom:47px;}
.organisation_detail_wrap .wc_ttl{margin-bottom: 31px;}
.organisation_detail_wrap .content_desc{margin-bottom:27px;}
.organisation_detail_wrap .content_desc p{font-family: 'Montserrat';font-size: 16px;line-height: 24px;color: #5F5F5F;font-weight: 400;margin-bottom: 25px;}
.organisation_detail_wrap .content_desc p:last-child{margin-bottom:0px;}
.organisation_detail_foot{display:flex;align-items:center;}
.organisation_detail_foot .find_more_btn{margin-right:34px;}
.org_social_links{font-size:0px;text-indent:-9999px;background-repeat:no-repeat;background-position:center center;display: inline-block;}
.org_social_links.facebook_url{background-image:url(images/facebook-icon.svg);width: 12px;height: 25px;}
.organisation_related_event .news_related_title{margin-bottom: 15px;}
.organisation_related_event{margin-top:98px;padding-bottom: 83px;}
/********* Organisation Detail Page End ********/


/********* FAQs Page Start ********/
.faq_page{position:relative;}
.faq_page:before {content: '';position: absolute;right: calc(-85% + 418px);bottom: -106px;background: url(images/tree-graphic.svg) no-repeat left bottom;width: 100%;height: 100%;z-index: -1;max-width: 1360.68px;max-height: 1182.46px;background-size: contain;}
.faq_heading{padding-top:98px;max-width:700px;margin:0 auto -10px;}
.faqs_wrapper{max-width:700px;margin:0 auto;padding-bottom: 72px;}
.faqs_accordion{margin-top:53px;}
.faqs_wrapper .faq_category{font-family: 'Montserrat';font-size: 28px;line-height: 28px;color: #008D7F;font-weight: bold;margin-bottom: 17px;display: block;}
.faqs_wrapper .find_more_btn{margin-top: 38px;}
.faq_ca_main.casestudylist_wrap .content_data_accordian:first-child{border: none;}

.faqs_accordion .card-body ul{list-style:none;padding:0px;}
.faqs_accordion .card-body ul li{margin: 23px 0 0 0;font-family: 'Montserrat';font-size: 16px;line-height: 24px;color: #5F5F5F;font-weight: 400;padding-left: 30px;position:relative;}
.faqs_accordion .card-body ul li a{color:#008D7F; text-decoration:underline;}
.faqs_accordion .card-body ul li:before {content: '';background: #5F5F5F;position: absolute;left: 0;top: 8px;height: 7px;width: 7px;border-radius: 50%;display: inline-block;}
.faqs_accordion .card-body ol{counter-reset: section; list-style-type: none;margin-bottom: 28px;padding:0px;}
.faqs_accordion .card-body ol li{margin: 23px 0 0 0; padding: 0 0 0 25px;font-family: 'Montserrat';font-size: 16px;line-height: 24px;color: #5F5F5F;font-weight: 400;position: relative;} 
.faqs_accordion .card-body ol li a{color:#008D7F; text-decoration:underline;}
.faqs_accordion .card-body ol li:before{position: absolute; left: 0; top:0px; counter-increment: section; content: counters(section, ".") "."; font-weight: bold; font-size: 18px; line-height: 24px;color: #5F5F5F;height: auto;width: auto;background: none;}
.faqs_accordion .card-body ul ol li:before {height: auto;width: auto;background:none;}
.faqs_accordion .card-body ol ul li:before {height: 7px;width: 7px;content: '';top: 0px;}
.faqs_accordion .card-body ul:last-child{margin-bottom:0px;}
/********* FAQs Page End ********/


/********* Contact Page Start ********/
.contact_section{padding-top:161px;padding-bottom:66px;position:relative}
.contact_section::before {content: '';position: absolute;left: -30%;bottom: -7%;background: url(images/tree-graphic.svg) no-repeat left bottom;width: 100%;height: 100%;z-index: -1;max-width: 100%;max-height: 100%;background-size: contain;}
.contact_info_wrap{max-width:565px;}
.contact_title .wc_ttl {margin-bottom:17px;}
.contact_info_wrap .contact_form{margin-top:37px;}
.contact_info_wrap .ci_ttl{}
.contact_info_wrap .ci_ttl strong{font-size:16px;line-height:28px;font-weight:bold;color:#CBB677;}
.contact_info_wrap .ci_ttl span{font-size:16px;line-height:28px;font-weight:500;color:#5F5F5F;}
.contact_info_wrap .ci_ttl span a{color:#5F5F5F;}
.contact_info_wrap .contact_form{ position:relative;}
.send_btn{position:relative;}
.send_btn p{ margin:0; }
.contact_info_wrap .contact_form .wpcf7-submit{background: none;text-decoration: none;border: 2px solid #CBB677;color: #CBB677 !important;border-radius: 40px;min-width: 127px;display: inline-block;line-height: 41px;text-align: center;font-family: 'Montserrat';font-size: 14px;font-weight: bold;text-transform: capitalize;padding: 0 22px;appearance: none;-webkit-appearance: none;margin-top:15px;}
.contact_info_wrap .contact_form .faqs_link{position:absolute;bottom:0;left:140px;}
.contact_info_wrap .contact_form .faqs_link p{ margin:0; }
.contact_info_wrap .contact_form .faqs_link .find_more_btn{min-width: 127px;}
.contact_section .become_a_member_section{background:none;margin-top: 1px;}
.contact_info_wrap .wpcf7 form .wpcf7-response-output{position:absolute;margin-top:7px;}
/********* Contact Page End ********/


/********* Footer Start ********/
.site-footer{background:#008D7F;width: 100%;margin: 0;max-width: 100%;padding-top:49px;padding-bottom: 41px;}
.site-footer .container{max-width: 1261px;}
.footer_row{display:flex;align-items: center;justify-content:space-between;width:100%;}
.footer_col_right{width: 100%;max-width: 727px;display: flex;justify-content: space-between;}
.footer_first_menu{max-width:249px;margin-right: 73px;}
.footer_second_menu{max-width:119px;margin-right: 150px;}
.footer_other_links{max-width:169px;margin-right: 0px;font-family: 'Montserrat';font-weight: bold;font-size:14px;line-height:40px;color:#ffffff;}
.footer_logo{padding-top: 51px;}
.footer_other_links a{color:#ffffff;text-decoration:none;background:none;}
.footer_social_wrap {display: flex;align-items: center;width: 169px;justify-content: space-between;margin-top:29px;}
.footer_social_wrap a{font-size:0px;text-indent:-99999px;background-repeat:no-repeat;background-position:center center;}
.footer_social_wrap a.twitter_url{background-image:url(images/twitter.svg);width: 30px;height: 25px;}
.footer_social_wrap a.instagram_url{background-image:url(images/instagram.svg);width: 28px;height: 28px;}
.footer_social_wrap a.facebook_url{background-image:url(images/facebook.svg);width: 12px;height: 25px;}
.footer-navigation{margin:0px;}
.footer-navigation-wrapper{padding: 0;margin:0px;justify-content:flex-start;}
.footer-navigation-wrapper li{display:block;width:100%;line-height: 100%;}
.footer-navigation-wrapper li a {padding: 0px;margin: 0px;display: inline-block;text-decoration: none !important;color: #ffffff;background: none;font-family: 'Montserrat';font-weight: bold;font-size:14px;line-height:50px;}
.footer_col_right ul.menu{padding: 0;margin:0px;justify-content:flex-start;display: flex;justify-content: center;flex-wrap: wrap;list-style: none;padding: 0;}
.footer_col_right ul.menu li{display:block;width:100%;line-height: 100%;}
.footer_col_right ul.menu li a {padding: 0px;margin: 0px;display: inline-block;text-decoration: none !important;color: #ffffff;background: none;font-family: 'Montserrat';font-weight: bold;font-size:14px;line-height:50px;}
.footer-navigation-wrapper li.current-menu-parent a,
.footer-navigation-wrapper li.current-menu-item a,
.footer_col_right ul.menu li.current-menu-item a{color:#CBB677;}
.site-footer > .site-info{padding:0px;margin:39px 0 0px;border:none;}
.powered-by{margin-left:auto;text-align:left;color:#ffffff;font-family: 'Montserrat';font-size:12px;line-height:20px;font-weight:500; float:left;}
.idea_link{float: right; color: #fff; font-size: 12px;}
.idea_link a{color:#fff; text-decoration: underline !important;}
/********* Footer End ********/


/******** Privacy Start ******/
.policy_main{width:100%; display:inline-block;padding:90px 0px 60px;}
.policy_main h2{font-family: 'Montserrat';font-size: 45px;line-height: 60px;color: #008D7F;font-weight: bold;margin-bottom: 18px;display: block;}
.policy_main h3{font-family: 'Montserrat';font-size: 30px;line-height: 40px;color: #008D7F;font-weight: 600;margin-bottom: 18px;display: block;}
.policy_main h4{color:#2D2926; font-weight:bold; font-size:18px; line-height:24px; padding-top:30px;}
.policy_main p{font-family: 'Montserrat';font-size: 16px;line-height: 24px;color: #5F5F5F;font-weight: 400;margin-bottom: 25px;}
.policy_main p strong{font-weight: 700;}
.policy_main p:first-child{padding:0px;}
.policy_main p a{color:#008D7F; text-decoration:underline;font-weight:500;}
.policy_main ul{list-style:none;margin-bottom: 25px;padding:0px;}
.policy_main ul li{margin: 28px 0 0 0;font-family: 'Montserrat';font-size: 16px;line-height: 24px;color: #5F5F5F;font-weight: 400;padding-left: 30px;position:relative;}
.policy_main ul li a{color:#008D7F; text-decoration:underline;}
.policy_main ul li:before {content: '';background: #008D7F;position: absolute;left: 0;top: 8px;height: 7px;width: 7px;border-radius: 50%;display: inline-block;}
.policy_main ol{counter-reset: section; list-style-type: none;margin-bottom: 28px;padding:0px;}
.policy_main ol li{margin: 20px 0 0 0; padding: 0 0 0 25px;font-family: 'Montserrat';font-size: 16px;line-height: 24px;color: #5F5F5F;font-weight: 400;position: relative;} 
.policy_main ol li a{color:#008D7F; text-decoration:underline;}
.policy_main ol li:before{position: absolute; left: 0; top:0px; counter-increment: section; content: counters(section, ".") "."; font-weight: bold; font-size: 18px; line-height: 24px;color: #008D7F;height: auto;width: auto;background: none;}
.policy_main ul ol li:before {height: auto;width: auto;background:none;}
.policy_main ol ul li:before {height: 7px;width: 7px;content: '';top: 0px;}
.policy_main ul ol,
.policy_main ol ul{padding-left:20px;}
/******** Privacy End ******/


/******** Certs & policy Page ******/

/* About Our Policy Section Start */
.our-policy-section{background-color: var(--site-gray); padding: 108px 0px;}
.our-policy-section .site_heading{text-align: center;}
.our-policy-section ul{margin-top: 40px;padding:0px;}
.our-policy-section ul li{background-color:#CBB677; padding: 20px 53px; border-radius: 20px; display: flex; justify-content: space-between; align-items: center;}
.our-policy-section ul li + li{margin-top: 15px;}
.our-policy-section ul li span{font-size: 18px; font-weight: 600; color:#ffffff ; line-height: 1.25; width: calc(100% - 150px);}
.our-policy-section ul li span a{color: #ffffff ; display: inline-block;font-weight: 700;}
.our-policy-section ul li .download-link{font-size: 14px; font-weight: 400; color:#ffffff ; line-height: 1.15; position: relative; padding: 0 25px 0px 0; border-bottom: 1px solid #ffffff ; background: url(images/download-arrow-white.svg) right top no-repeat;background-size: 15px;}
.our-policy-section ul li .download-link span{font-size: 14px;}

.oralb_page{}
.page-template-content-oral-b .banner_section .banner_image{background-position: left top;min-height: initial;padding-bottom: 38%;padding-top: 0;}

.oralb_page .who_content_wrap{max-width:100%;padding-top:0px;}
.oralb_page .our-policy-section + .about_iadh_section{padding-top:0px;}
.oralb_page .about_iadh_section:last-child{padding-bottom:108px;}

/* About Our Policy Section End */



/******** Certs & policy Page ******/




@media(min-width:1800px){
.history_img img{left: calc(50% + -10px);}
}
@media(min-width:2100px){
.history_img img {left: calc(50% + -11px);bottom: calc(50% + -53px);}
}
@media(min-width:2500px){
.history_img img {left: calc(50% + -13px);}
.about_iadh_section .abt_iadh_img img{margin-right: -6px;}
}
@media(min-width:3800px){
.history_img img {left: calc(50% + -18px);}
.abt_iadh_img{padding-left:1px;}
}
@media(min-width:5500px){
.abt_iadh_img{padding-top:3px;padding-right:3px;}
.history_img img {left: calc(50% + -31px);}
.history_wrap{margin-left: -20px;}
}
@media(min-width:7500px){
.history_img img {left: calc(50% + -37px);}
}
.header_band{background: #008D7F; display: inline-block; width: 100%; padding: 7px 0px 7px 0px; color:#fff;  text-align: center;}
@media(min-width:1025px){
.idea_link a:hover{text-decoration:none !important; color: #fff;}
.wow{visibility: hidden;}
.primary-navigation > div > .menu-wrapper a:hover{color:#CBB677;}
.event_detail_wrap p a:hover{color:#008D7F;}
.primary-navigation > div > .menu-wrapper .sub-menu-toggle[aria-expanded=true] .icon-minus{background-image:url(images/menu-hover.svg);display:inline-block;}
.banner_img_section .find_more_btn:hover{border-color:#008D7F;background:#008D7F !important;color:#ffffff !important;}
.find_more_btn:hover,
.join_iadh_form .wpcf7-submit:hover{border-color:#CBB677;background:#CBB677 !important;color:#ffffff !important;}
.fellowship_btn:hover{border-color:#008D7F !important;background:#008D7F !important;color:#ffffff !important;}
.select2-container--default .select2-selection--single:hover{border-color:#CBB677;background:#CBB677;color:#ffffff !important;}
.select2-container--default .select2-selection--single:hover .select2-selection__rendered{color:#ffffff !important;}
.select2-container--default .select2-selection--single:hover .select2-selection__arrow b{background-image:url(images/dropdown-arrow-hover.svg);}
.ser_box_link:hover{background:#CBB677;box-shadow:0px 13px 17px rgba(0,0,0,0.31);}
.footer_social_wrap a.twitter_url:hover{background-image:url(images/twitter-hover.svg);}
.footer_social_wrap a.instagram_url:hover{background-image:url(images/instagram-hover.svg);}
.footer_social_wrap a.facebook_url:hover{background-image:url(images/facebook-hover.svg);}
.slick-prev:hover{background-image:url(images/slide-arrow-prev-hover.svg) !important;}
.slick-next:hover{background-image:url(images/slide-arrow-next-hover.svg) !important;}
.banner_video:hover .play_icon {background-image:url(images/play-button-hover.svg);}
.news_content_wrap:hover .video_imag .banner_video .play_icon {background-image:url(images/play-icon-hover.svg);}
.content_data_accordian .card-header button.btn-link:hover:before{background-image: url(images/faq-plus-hover.svg);}
.back_to_top a:hover:after{background:#CBB677;}
.videomodal .close:hover {background: #CBB677 url(images/close-white.svg);background-repeat: no-repeat;background-size: 20px;background-position: center;}
.news_content_wrap:hover .news_cnt_wrap,
.news_content_wrap:hover .event_slide_content{box-shadow: 0px 13px 17px rgba(0,0,0,0.25);}
.pagination_wrap a:hover{border-color:#CBB677;color: #008D7F;}
.prev:hover:before{background-image:url(images/pagination-prev-hover.svg);}
.next:hover:before{background-image:url(images/pagination-next-hover.svg);}
.get_in_touch_section .email a:hover{color:#ffffff;}
.contact_info_wrap .ci_ttl span a:hover{color:#CBB677;}
.contact_info_wrap .contact_form .wpcf7-submit:hover,
.contact_info_wrap .contact_form .faqs_link .find_more_btn:hover{border-color:#CBB677;background:#CBB677 !important;color:#ffffff !important;}
.org_social_links.facebook_url:hover{background-image:url(images/facebook-icon-hover.svg);}
.footer-navigation-wrapper li a:hover,
.footer_col_right ul.menu li a:hover,
.footer_other_links a:hover,
.content_data_accordian .card-header button.btn-link:hover,
.content_data_accordian .card .card-body ul li a:hover,
.content_data_accordian .card .card-body ol li a:hover,
.faqs_accordion .card-body ul li a:hover,
.faqs_accordion .card-body ol li a:hover,
.policy_main p a:hover,
.policy_main ul li a:hover,
.policy_main ol li a:hover{color:#CBB677;}
.ctuk_booktitle_row a:hover{color: #CBB677 !important;}
.our-policy-section ul li .download-link:hover {border-bottom: 1px solid transparent;}
.our-policy-section ul li span a:hover {text-decoration: underline !important;}
}

@media(max-width:1480px){
.history_img img{left: calc(50% + -7px);}	
}

@media(max-width:1400px){
.desktop-navigation ul.menu-wrapper .menu-item {margin: 0px 11px;}
.abt_iadh_image::before{left: -92px;}
.who_we_are_home:before{max-width: 70%;max-height: 70%;background-size: contain;}
.history_section:before{max-width: 65.31%;max-height: 65.31%;}
.ser_box_link{min-height: 220px;font-size: 20px;}
.recent_news_section .slick-arrow{left: -59%;bottom: 4.4%;}
.recent_news_section .slick-arrow.slick-next {left: calc(-59% + 47px);}
.team_slide{padding:0px 10px;}
.event_section .col-md-9.recent_news_col9{width: calc(100% - 350px);}
.abt_iadh_img{width: 553px;height: 576px;}
.abt_iadh_image::before {left: -32px;}
.iadh_research_network_section{margin-top:0px;}
}

@media(max-width:1199px){
body{padding-top: 170px !important;}
.menu-button-container{display:none !important;}
body.menu-open {overflow: hidden;}
.desktop-navigation {display: none;}
.mob-menu-btn {-webkit-appearance: none;appearance: none;display: inline-flex;width: 40px;height: 40px;background-color: transparent !important;align-items: center;border: 0;box-shadow: none;padding: 0;margin: 0;}
.mob-menu-btn span {position: relative;display: inline-block;width: 100%;height: 2px;background-color: #5F5F5F;}
.mob-menu-btn span:before {position: absolute;content: '';display: inline-block;width: 100%;height: 2px;background-color: #5F5F5F;top: -10px;left: 0;}
.mob-menu-btn span:after {position: absolute;content: '';display: inline-block;width: 100%;height: 2px;background-color: #5F5F5F;top: 10px;left: 0;}
.mobile-menu {display: block;position: fixed;background-color: #ffffff;left: 100%;top: 0;padding: 15px;z-index: 100;bottom: 0;transition: 0.3s;-webkit-transition: 0.3s;width: 100%;}
.menu-open .mobile-menu {left: 0%;}
.mobile-menu .mob-menu-head {display: flex;justify-content: space-between;align-items: center;padding: 15px 0px;}
.mobmenu-close-btn {position: relative;height: 40px;width: 40px;-webkit-appearance: none;appearance: none;background-color: transparent !important;align-items: center;border: 0;box-shadow: none;padding: 0;margin: 0;}
.mobmenu-close-btn:before {position: absolute;left: 0;width: 40px;height: 2px;background-color: #5F5F5F;display: inline-block;transform: rotate(-45deg);top: 18px;right: 0;transform-origin: center;-webkit-transform: rotate(-45deg);content: '';}
.mobmenu-close-btn:after {position: absolute;left: 0;width: 40px;height: 2px;background-color: #5F5F5F;display: inline-block;transform: rotate(45deg);top: 18px;right: 0;transform-origin: center;-webkit-transform: rotate(45deg);content: '';}
.mobile-link-box {padding: 15px 0px;max-height: calc(100vh - 100px);overflow-y: auto;}
.primary-navigation > div > .menu-wrapper > li > .sub-menu {list-style: none;left: 0 !important;width: 100% !important;max-width: 100% !important;padding-bottom: 0;padding-top: 10px;position: initial;margin-left: 0;padding-left: 10px;}
.mobile-link-box ul.menu-wrapper li{padding:15px; border-bottom:1px solid rgba(255,255,255,0.5);width:100%;margin: 0;display:inline-block;position:relative;}
.primary-navigation > div > .menu-wrapper a{width:100%;padding:0px !important;}
.primary-navigation > div > .menu-wrapper .sub-menu-toggle{display:none;}
.mobile-link-box ul.menu-wrapper .menu-item .sub-menu{display:none;}
.mobile-link-box ul.menu-wrapper .menu-item .sub-menu li{padding:5px 15px !important; border:0px; position:relative;padding-right:40px;}
.mobile-link-box ul.menu-wrapper .menu-item .sub-menu li a:before{position: absolute; left: -10px; content: ''; display: inline-block; width: 8px; height: 8px; border-bottom: 1px solid #5F5F5F; border-left: 1px solid #5F5F5F; transform: rotate(-135deg); top: 4px;}
.mobile-link-box ul.menu-wrapper .menu-item .sub-menu li a{position:relative;padding: 5px 0px 5px 15px !important;font-weight: 600;}
.header-sub-bx .drop-arrow {position:absolute;right:0;top:9px;display: inline-block;width: 30px;height: 30px;cursor: pointer;text-align: center;}
.mobile-link-box ul.menu-wrapper .menu-item .sub-menu li a:before {position: absolute;left: -10px;content: '';display: inline-block;width: 8px;height: 8px;border-bottom: 1px solid #5F5F5F;border-left: 1px solid #5F5F5F;transform: rotate(-135deg) translateY(80%);top: 50%;}
.mobile-link-box ul.menu-wrapper .menu-item.submenu-open .sub-menu {display: block;}
.mobile-link-box ul.menu-wrapper .menu-item .sub-menu .drop-arrow {display:none;}
.header-sub-bx .drop-arrow:before {content: '';width: 14px;height: 8px;display: inline-block;background: url(images/menu-caret.svg) no-repeat center center;background-size: auto;background-size: contain;}
.primary-navigation > div > .menu-wrapper .current-menu-parent .drop-arrow:before,
.primary-navigation > div > .menu-wrapper .current-menu-item .drop-arrow:before{background-image:url(images/menu-caret-hover.svg);}
.submenu-open .drop-arrow:before{transform: rotate(180deg);}
.banner_img_section{min-height: 541px;}
.banner_ttl{font-size: 40px;}
.abt_iadh_image{width: 374px;height: 427px;margin-left: auto;}
.abt_iadh_img {width: 100%;height: 100%;}
.abt_iadh_image:before {left: -82px;background-size: contain;height: 120px;width: 110px;bottom: 33px;}
.abt_iadh_image:after{height: 86px;width: 136px;background-size: contain;}
.abt_image_left{width: 386px;height: 409px;}
.abt_left_img{width: 100%;height: 100%;}
.abt_image_left:before{height: 86px;width: 136px;background-size: contain;left:0px;}
.box_listing_wrap,
.benefits_listing_wrap{flex-wrap: wrap;justify-content: center;}
.box_listing_section {margin-top: 107px;}
.about_iadh_section .abt_iadh_img img{margin-right:0px;}
.box_listing_wrap .box_main{max-width: 33.33333%;margin: 11px 0;}
.benefits_box_main{max-width: 33.33333%;margin: 15px 0;}
.wc_ttl,
.recent_news_ttl,
.affi_soc_ttl{font-size: 35px;line-height: 40px;}
.col-md-9.recent_news_col9{width: calc(100% - 382px);}
.who_content_wrap{padding-top: 0;}
.sponsors_content_wrap{padding-top:0px;}
.footer_first_menu,
.footer_second_menu{margin-right: 40px;}
.who_content_left_wrap{margin-left:0px;padding-top:0px;}
.footer_col_right{justify-content: space-between;}
.recent_news_section .slick-arrow{left: -62%;}
.recent_news_section .slick-arrow.slick-next {left: calc(-62% + 47px);}
.history_cnt_wrapper{padding-bottom: 56px;}
.banner_section .banner_image .banner_title{font-size: 40px;}
.about_iadh_section .who_content_wrap{padding-top:0px;}
.iadh_fellow_section .who_content_wrap{margin-top:0px;padding-bottom:0px;}
.iadh_fellow_second_image{transform: translateY(0px);}
.abt_iadh_image_two{max-width: 100%;margin: 0px auto;}
.over_member_title{font-size: 80px;line-height: 85px;}
.join_individual_section .join_individual_title,
.join_individual_section .who_content_wrap{margin-left:0px;}
.downloadable_cnt{margin-left: 0;margin-top: 0;}
.file_download_section{margin-left:0px;}
.event_slide_content{padding:20px 20px;}
.event_section.recent_news_section .slick-arrow {left: -56%;}
.event_section.recent_news_section .slick-arrow.slick-next {left: calc(-56% + 47px);}
.news_slide_content .heading,
.news_slide_content .slide_ans{font-size:16px;}
.news_detail_page:before,
.faq_page:before,
.organisation_detail_section:before{right: -150px;bottom: -40px;max-width: 500px;max-height: 665px;background-size:contain;}
.organisation_detail_section:before{bottom: -20%;}
.irc_col_5,
.irc_col_7 {-ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;}
.irc_img img{bottom: calc(50% + -20px);}
.irc_image {height: 312px;width: 552px;}
.irc_row{align-items:flex-end;}
.contact_info_wrap .contact_form .wpcf7-submit{margin-top:5px;}
.contact_info_wrap .wpcf7 form .wpcf7-response-output{margin: 10px 0 0;font-size: 12px;}
.contact_section .become_a_member_section{padding-top:50px;}
.our-policy-section ul {margin-top: 40px;}

.policy_list{margin-top:50px;}
.oralb_page .journal_section .who_content_wrap {padding-bottom: 0;}
}

@media(max-width:991px){
.banner_content_section{padding: 50px 0px;}
.banner_img_section{min-height: initial;}
.banner_ttl {font-size: 35px;line-height: 40px;}
.about_content_wrap, .about_content_wrap p{font-size: 20px;line-height: 30px;}
.abt_iadh_image{width: 286px;height:333px;}
.abt_iadh_image::after{background-size: cover;right: -20px;bottom: -20px;}
.abt_image_left{width: 286px;height:311px;}
.abt_image_left::before{left:-25px;}
.who_content_section{margin-right:auto;margin-top: 50px;}
.history_section,
.who_we_are_home,
.conference_section{padding-top: 54px;}
.box_listing_section {margin-top: 40px;}
.bcm_a_mber_ttl,
.join_iadh_ttl,
.get_in_touch_ttl{font-size: 50px;line-height: 50px;}
.become_a_member_section{padding: 27px 0px 50px;}
.footer_first_menu, .footer_second_menu {margin-right: 20px;}
.footer_other_links{max-width: 139px;}
.footer_social_wrap{width:100%;}
.footer_logo_main{margin-right:20px;}
.footer_logo {padding-top: 0;}
.powered-by{max-width:100%;text-align:center;}
.recent_news_section {padding-top: 40px;padding-bottom: 57px;}
.recent_news_section::before{height: 50px;}
.sponsors_section {padding-top: 0px;padding-bottom: 56px;}
.col-md-3.recent_news_col3,
.event_section .col-md-3.recent_news_col3{max-width: 100%;width: 100%;padding-top: 0px;}
.recent_news_content_wrap p{max-width:100%;}
.col-md-9.recent_news_col9,
.event_section .col-md-9.recent_news_col9{max-width:100%;margin-top: 30px;margin: 0;width: 100%;}
.recent_news_col9::before,
.recent_news_col9::after,
.recent_news_section::before{display:none;}
.recent_news_content_wrap{margin-bottom:30px;}
.client_comments,
.client_comments p{font-size:20px;}
.banner_section .banner_image{min-height: 300px;}
.banner_section .banner_image .banner_title{font-size: 35px;line-height: 40px;}
.about_iadh_section{padding-top: 50px;padding-bottom: 50px;}
.our_mission_section .conference_cnt {margin-top: 0;}
.team_section {margin-top: 50px;padding-top: 45px;padding-bottom: 53px;}
.history_section::before{max-height: 45.31%;}
.history_first {margin-bottom: 23px;}
.history_img img{max-width: calc(100% - 2px);left: calc(50% + -3px);}
.history_cnt_wrapper{padding-left: 20px;padding-right: 20px;}
.iadh_fellow_second_img{width: 322px;height: 280px;}
.iadh_fellow_third_img{width: 312px;height: 304px;}
.abt_iadh_image_two{margin-top:30px;justify-content: center;}
.over_member_title{font-size: 50px;line-height: 55px;}
.why_join_section{padding-top: 50px;padding-bottom: 51px;}
.iadh_fellow_section {padding-top: 56px;}
.join_individual_section.numbers {padding-top: 20px;padding-bottom: 57px;}
.affilited_societies_section {padding-top: 55px;padding-bottom: 50px;margin-bottom: 100px;}
.membership_fellowship_section .testimonial_textslide_section {margin-top: 105px;margin-bottom: 51px;}
.affilited_societies_image{margin-top:30px;margin-bottom: -99px;}
.affilited_societies_desc {max-width: 100%;}
.join_iadh_section{padding-top: 35px;margin-top: 36px;padding-bottom: 50px;}
.file_download_item{padding-right: 139px;}
.file_download_item .form_pdf .find_more_btn {min-width: 128px;}
.recent_news_slider {margin: 0;padding-bottom: 42px;}
.recent_news_section .slick-arrow,
.event_section.recent_news_section .slick-arrow {z-index: 3;left: 0;bottom: -6px;transform: translate(0, 0);top: auto;}
.recent_news_section .slick-arrow.slick-next,
.event_section.recent_news_section .slick-arrow.slick-next {left: calc(0px + 47px);}
.education_training .edu_committee_section {padding-bottom: 40px;}
.event_section{margin-top:50px;}
.education_training .box_listing_section {margin-top: 50px;margin-bottom: 10px;}
.news_content_wrap {margin: 15px 0px;}
.news_section{padding-top: 35px;padding-bottom: 40px;}
.news_detail_wrap{padding-top: 44px;}
.news_related_section{padding-top:45px;}
.news_detail_wrap .news_date{font-size: 20px;padding-bottom: 15px;}
.event_date{font-size: 20px;}
.event_detail_banner{padding-top: 117px;padding-bottom: 95px;}
.event_detail_body_wrap {margin-top: -83px;}
.sponsorship_content_section {padding-top: 40px;}
.benefits_section {padding-top: 44px;padding-bottom: 39px;}
.get_in_touch_section{padding-top: 41px;padding-bottom: 43px;}
.organisation_main {padding-top: 18px;padding-bottom: 50px;}
.contact_section {padding-top: 61px;}
.contact_section .become_a_member_section{margin-top:16px;}
.organisation_detail_section{padding-top:50px;}
.organisation_related_event{margin-top: 50px;padding-bottom: 35px;}
.organisation_detail_wrap .wc_ttl {margin-bottom: 18px;}
.organisation_detail_foot .find_more_btn {margin-right: 20px;}
.irc_section{padding: 46px 0px 0px 20px;}
.irc_image {height: 262px;width: 452px;}
.irc_img img {bottom: calc(50% + -7px);}
.event_page_section .news_related_section {padding-top: 46px;padding-bottom: 19px;}
.faq_heading{padding-top:48px;}
.faqs_wrapper{padding-bottom:50px;}
.reseource_section{padding-top:50px;}
.reseource_page_head {margin-bottom: 40px;}
.reseource_section{padding-bottom:25px;}
.our-policy-section ul li {padding: 20px;}
.our-policy-section{padding:50px 0px;}
.about_iadh_section + .our-policy-section{padding-top:0px;}
}

@media(max-width:767px){
.idea_link{width: 100%; float:none; display: inline-block; text-align: center; margin-top: 10px;}
.container {max-width: 100% !important;}
body{padding-top: 120px !important;}
.header-sub-bx{height: 76px;}
.header_logo img{max-height:60px;}
.who_content_wrap,
.who_content_section,
.who_content_left_wrap{max-width:100%;}
.abt_iadh_image,
.abt_image_left{margin-left:auto;margin-right:auto;}
.abt_image_left {width: 310px;height: 335px;}
.abt_iadh_image {width: 310px;height: 358px;}
.box_listing_wrap .box_main{max-width: 50%;}
.about_iadh_section .about_iadh_content{padding-bottom:0px;}
.who_content_wrap{margin-bottom:50px;}
.who_content_left_wrap{margin-top:25px;}
.footer_row{flex-wrap:wrap;}
.footer_logo_main {margin-right: 0;width: 100%;margin-bottom: 30px;}
.bcm_a_mber_ttl,
.join_iadh_ttl,
.get_in_touch_ttl{font-size:35px;line-height: 35px;}
.about_content_wrap,
.about_content_wrap p {font-size: 18px;line-height: 28px;}
.client_comments{font-size: 18px;line-height: 30px;}
.sponsors_content_wrap{margin-bottom:30px;}
.testimonial_textslide_section{margin-top: 50px;padding-top:50px;padding-bottom: 50px;}
.testimonial_text_slider:before{top:37%;left:50%;right:auto;transform: translate(-50%, -50%);}
.history_row{padding: 0px;flex-wrap: wrap;}
.history_col_7{padding-top: 0px;transform: translateY(0px);-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;margin: 0;}
.history_col_5 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;margin: 0;}
.history_cnt_wrapper{padding:50px 15px;}
.banner_video .play_icon{height: 50px;width: 50px;background-size: contain;}
.iadh_fellow_second_img {width: 222px;height: 192px;}
.iadh_fellow_third_img {width: 212px;height: 204px;}
.iadh_fellow_third_image::before{left: -46px;bottom: 18px;height: 77px;width: 63px;background-size: contain;}
.over_member_title{max-width: 300px;margin-bottom: 50px;}
.join_individual_section .who_content_wrap {margin-bottom: 0;}
.file_download_section{max-width:100%;}
.membership_fellowship_section .testimonial_textslide_section {margin-top: 55px;}
.downloadable_cnt{margin-top:30px;}
.wpcf7-radio .wpcf7-list-item{margin-left: 22px;}
.client_comments,
.client_comments p {font-size: 18px;line-height: 30px;}
.history_cnt_wrapper{max-width:100%;}
.news_detail_wrap ul li{padding-left: 18px;}
.news_detail_wrap .news_img{margin: 20px 0px;}
.news_detail_wrap h3{margin-top:15px;}
.organisation_main {padding-top: 35px;}
.organisation_list_col{padding:15px 0px;}
.contact_info_wrap {max-width: 100%;margin-bottom:30px;}
.map_image{text-align:center;}
.about_iadh_section .who_content_wrap{padding-bottom:0px;}
.organisation_detail_section:before{right: -280px;bottom: -17%;}
.irc_row{flex-wrap:wrap;}
.irc_col_5, .irc_col_7 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
.irc_section{padding-left:0px;}
.irc_cnt_wrapper{padding:0px 15px 30px;}
.news_related_section::before{max-height: 317px;}
.map_image{margin-top:40px;}
.event_detail_banner {padding-top: 96px;}
.site-logo {max-width:96px;}
.site-logo .custom-logo{max-width:96px;}
}

@media(max-width:580px){
.footer_col_right{flex-wrap:wrap;}
.footer_first_menu, .footer_second_menu{margin-right:0px;max-width:100%;width:100%;}
.footer_other_links{width:100%;max-width:100%;margin-top:30px;}
.wc_ttl, 
.recent_news_ttl,
.affi_soc_ttl {font-size: 28px;}
.footer_social_wrap{justify-content: flex-start;}
.footer_social_wrap a{margin-right:10px;}
.footer-navigation-wrapper li a,
.footer_col_right ul.menu li a{line-height:35px;}
.abt_iadh_image_two{flex-wrap:wrap;}
.file_download_item {padding-right: 114px;}
.file_download_item .form_pdf .find_more_btn{min-width: 105px;padding-left: 10px;padding-right: 10px;}
.form_footer,
.form_radio{flex-wrap:wrap;}
.wpcf7-radio .wpcf7-list-item{margin-left:0px;width:100%;margin-top:7px;}
.form_radio > div{width:100%;margin-top:15px;}
.history_section::before {max-height: 24.31%;}
.ser_box_link{min-height: 180px;}
.box_link_ctn img {margin-bottom: 19px;max-height: 45px;}
.box_link_ctn span{font-size: 18px;line-height: 19px;}
.event_info_wrap,
.event_loc_info{flex-wrap:wrap;}
.event_info_col{width: 100%;}
.event_loc::after{display:none;}
.event_detail_banner .glob_button{margin-right: 0;margin-top: 30px;}
.contact_info_wrap .contact_form .faqs_link{position: initial;width:100%;margin-top:20px;}
.contact_info_wrap .wpcf7 form .wpcf7-response-output{position: initial;}
.sign_up_btn,
.join_iadh_form .wpcf7-submit,
.contact_info_wrap .contact_form .wpcf7-submit,
.contact_info_wrap .contact_form .faqs_link .find_more_btn{width:100%;}
.benefits_box_main{max-width: 50%;}
.join_iadh_form .error{}
.join_iadh_form .once_radio_btn .error {bottom: -22px;font-size:0.81em;}
.some_error img{height: 50px;}
.some_error h1,
.ctuk_booktitle_row{font-size: 24px;line-height: 35px;}
.ctuk_for_booking_conf{font-size: 24px;line-height: 35px;}
.our-policy-section ul li {flex-wrap: wrap;justify-content: center;}
.our-policy-section ul li span {width: 100%;text-align: center;margin-bottom: 20px;}
}

@media(max-width:420px){
.abt_iadh_image {width: 260px;height: 306px;}
.abt_iadh_image::before{height: 80px;width: 70px;left: -52px;}
.abt_iadh_image::before{height: 76px;width: 73px;bottom: 20px;}
}