.social_div{
	display:flex;
	align-items:center;
	gap:15px;
}
#Chead-tsecmod .mainheader .Chead-col-2 .et-menu-nav #mega-menu-wrap-primary-menu #mega-menu-primary-menu li ul.mega-sub-menu li a {
	position:relative;
}
.diagnosis_child_banner_text {z-index:1!important;}
.donate_cta{
	        padding: 8px 30px;
    display: inline-block;
    background: #ffffff;
    color: #000000;
    border-radius: 58px;
    align-items: center;
    justify-content: center;
    font-family: Nunito;
    font-size: 12px;
    font-weight: 700;
    line-height: 24px;
    letter-spacing: 0em;
    text-align: center;
	transition:0.5s;
}
.donate_cta:hover{
	background:#000000;
	color:#ffffff;
	transition:0.5s;
}
.footer__helpline{
	font-size: 20px;
	font-weight: 700;
}
.footer__helpline .footer_link{
	font-size: 20px;
	font-weight: 700;
}
.footer_link{
	font-family: Nunito !important;
    font-size: 16px;
    font-weight: 500;
    line-height: 36px;
    letter-spacing: 0em;
    text-align: left;
    color: #ffffff;
}
.footer_link:hover{
	text-decoration:underline;
}
.gluten_cta{
	width: 152px;
    height: 40px;
    display: flex;
    align-items: center;
    justify-content: center;
    background: #F4793B;
    border-radius: 78px;
    font-family: 'Nunito';
    font-style: normal;
    font-weight: 700;
    font-size: 12px;
    line-height: 24px;
    color: #ffffff;
	transition:0.5s;
}
.gluten_cta:hover{
background:#ffffff;
	color:#F4793B;
	transition:0.5s;
}
.coeliac_cpyrt_txt{
	font-family: Nunito;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: 0em;
    text-align: center;
}
.social_icon img:hover{
	transform:rotateY(360deg);
	transition:0.5s;
}
.fre_ask_accordion .et-db #et-boc .et-l .et_pb_toggle_title:before{color:#000000 !important;}
/* .Chead-col-menucus #mega-menu-primary-menu li a {color:#000000!important;}
.Chead-col-menucus #mega-menu-primary-menu li a:hover {background:none;}
#mod-menu-coea #menu-gluten-free-living-hub-menu {display:none;}
#Chead-tsecmod .Chead-col-2 {
	display: flex;
    justify-content: flex-end;}
#Chead-tsecmod .Chead-col-menucus {margin-bottom:0;}

#mod-menu-coea button.et_pb_menu__search-button {
    content: ""!important;
    width: 26px;
    height: 26px;
    display: block;
    background: url(/wp-content/uploads/2023/06/Vector-1.svg)no-repeat center center/cover;
    position: relative;
    top: 16px;
    right: 10px;
    margin-left: 10px;
    cursor: pointer;
} */
@media only screen and (max-width:1024px){
	body .article_in_sec .descript-icon-cls p{
		margin-bottom:30px !important;
	}
	.artc-img-cls{margin-bottom:20px !important;}
}
@media only screen and (max-width:980px){
#Chead-tsecmod .Chead-col-menucus #mega-menu-primary-menu {
	background: #ffffff;
    padding: 24px 24px 24px 24px;
	margin-top: 22px;
}
#Chead-tsecmod .Chead-col-menucus #mega-menu-primary-menu li a {
    padding: 0px 30px 8px 30px !important;
	color:#000000!important;
	
}	
	#Chead-tsecmod #mega-menu-primary-menu ul.mega-sub-menu #mega-menu-467-0 {margin-top:0!important;}
	#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-item.mega-toggle-on > a.mega-menu-link {
		    background: #ddd!important;
	}
	#Chead-tsecmod .Chead-col-menucus #mega-menu-wrap-primary-menu .mega-menu-toggle {
		background:none;
		color:#000000;
	}
	#Chead-tsecmod .Chead-col-menucus #mega-menu-wrap-primary-menu .mega-toggle-animated .mega-toggle-animated-inner,#Chead-tsecmod .Chead-col-menucus #mega-menu-wrap-primary-menu .mega-toggle-animated .mega-toggle-animated-inner:before, #Chead-tsecmod .Chead-col-menucus #mega-menu-wrap-primary-menu .mega-toggle-animated .mega-toggle-animated-inner:after {background-color:#005d92;}
	#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu {
		display: initial!important;
	}
	.page-template-default #mega-menu-wrap-primary-menu #mega-menu-primary-menu a.mega-menu-link {font-size:14px!important; text-transform:unset !important;}
	#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link {background:#ffffff;}
	#mega-menu-wrap-primary-menu #mega-menu-primary-menu li.mega-menu-item-has-children > a.mega-menu-link > span.mega-indicator:after {color:#005d92!important;}
	#Chead-tsecmod #mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-megamenu > ul.mega-sub-menu li.mega-menu-column > ul.mega-sub-menu > li.mega-menu-item > a.mega-menu-link{text-transform:unset !important;}
	
}
@media only screen and (min-width:1330px){
	.home_explore_desc p{min-height: 110px;}
}
.Chead-col-menucus .et_pb_menu__wrap .et_pb_menu__search-button:after {
	content: ""!important;
    width: 20px;
    height: 20px;
    display: block;
    background: url(/wp-content/uploads/2023/06/Vector-1.svg)no-repeat center center/cover;
    position: relative;
    top: -4px;
    cursor: pointer;
} 

.et_pb_section_2_tb_body .et_pb_row_3_tb_body .et_pb_column_1_2 .et_pb_text_3_tb_body .et_pb_text_inner h2
{
	margin-bottom:20px !important;
} 
.et_pb_section_6_tb_body .et_pb_row_9_tb_body .et_pb_column_1_2 .et_pb_text_11_tb_body .et_pb_text_inner h2
{
	margin-bottom:20px !important;
}
.methopoints-div{
	margin-bottom:16px !important; 
	margin-top:16px !important;
color:#000000;}
.detailpage__content--wrap{
	color:#000000;
}
	.tax-gluten-living-hub-categories .see_more_section_one .see_more_cta,
	.see_more_section_two .see_more_cta,
	.see_more_section_three .see_more_cta,
	.see_more_section_four .see_more_cta,
	.see_more_section_five .see_more_cta,
	.see_more_section_six .see_more_cta,
	.see_more_section_seven .see_more_cta,
	.see_more_section_eight .see_more_cta{
		margin-bottom:100px !important;
		width: 137px;
        height: 44px;
        display: flex;
        align-items: center;
        justify-content: center;
		margin:0 auto;
	}
.doc_req_whole_div{
	display: flex;
    align-items: center;
}
.tax-gluten-living-hub-categories .slider_row{padding-bottom:100px 0 !important;}
.fact_sheets_row{display:flex;}
.doc_req_left , .doc_req_right{
	    padding: 90px;
  
    font-family: 'Tilt Wrap';
    font-size: 30px;
    font-weight: 400;
    line-height: 36px;
    letter-spacing: 0em;
    text-align: left;
    color: #ffffff;
}
.doc_req_left{  background:#F4793B;}
.doc_req_right{background:#005D92;}
.req_image_div{
	position: absolute;
    bottom: 38%;
    left: 45%;
}
@media only screen and (min-width: 981px) and (max-width:1025px){
	.or_image_div {
    position: absolute;
    bottom: 37% !important;
    left: 50% !important;
}
}
@media only screen and (min-width: 320px) and (max-width:767px){
	.epdp_check_div{margin-bottom:10px !important;}
	body .epdp_col_one{margin-bottom:35px !important}
	.dflex_mob{display:block !important;}
	.epdp_right_content{display:unset !important;}
	.fdb_mob_txt{text-align:left !important;}
	.tab_inner_div{display:unset !important;}
	.tab_div{width:100% !important; }
	.acc_bus_div{
		width:100% !important;
		margin-right:0px !important;
	}
	body .no_pad_left .hc_con_para{padding-left:unset !important;} 
	body .no_pad_left .hc_para_text{width:330px !important;}
	.est_glfh_txt_div{height:unset !important;}
	.est_glfh_con_div{grid-template-columns:50% 50% !important;}
	.postid-2241 .header-content h1{width:unset !important;}
	.ffu_blurb_con_bottom_mob{margin-bottom:50px;}
	.ffu_blurb_con_div{display:unset !important;}
	.ffu_blurb_con{width:100% !important;}
	.widget_popup_section .ret_cer_whole_inner_div{
		padding:20px 9px 20px 9px !important;
	}
			.gi_ipv_sec .gi_ipv_col_one, 
	.gi_ipv_sec .gi_ipv_col_two{
		    width: 100%!important;
		margin-bottom:25px !important;
	}
}
@media only screen and (min-width: 769px) and (max-width:992px){
	
		.firstname_class, .lastname_class, .email_class, .phone_class, .orgnaisationname_class, .companyname_class, .pro_summary, .locationname_class, .prodet_class, .state_class_placeholder, .address_class, .knowmore_class, .interestedin_class {
		width:100% !important;
	}
	.living_expo_module{width:unset !important;}
	
}
@media only screen and (min-width:981px) and (max-width:1024px) {
			.live_mccah .add_tips_div{
		height:300px !important;
	}
	body #Chead-tsecmod .Chead-col-2{
		justify-content:flex-end!important;
	}
}
@media only screen and (min-width:769px) and (max-width:1024px) {
	.col2sec__right img{margin-left:0px !important;}
	.form_dflex{display:unset !important;}
	.orgnaisationname_class, .companyname_class, .locationname_class, .prodet_class, .pro_summary  {width:100%!important;}
	.firstname_class, .lastname_class, .email_class, .phone_class, .state_class_placeholder, .address_class, .knowmore_class, .interestedin_class {width:100%!important;}	
}

.postid-975 .diagnosis_para{margin-bottom:unset !important;} 
/* .form_dflex{display:unset !important;}
	.living_expo_module{width:unset !important;} */
body .cr_fir_row{padding-bottom:0px !important;}
@media only screen and (min-width: 768px) and (max-width:992px){
/* 	.gi_don_img{height:210px !important;} */
	.acc_bus_div{
		width:47% !important;
		margin-right:16px;
	}
	.donation_col_one, .donation_col_two{margin-bottom:35px !important;}
	.donation_col_one, .donation_col_two{padding-bottom:0px !important;}
	.ffu_blurb_con_right{margin-right:unset !important;}
	.ffu_blurb_con{width:50% !important;}
	.code-getinvlovedinner{display:unset !important;}
	.green_bg_div, 
	.blue_bg_div{width:100% !important;}
}

@media only screen and (min-width: 320px) and (max-width:992px){
	body .fdb_cp_form .lastname_class{margin-top:30px !important;}
	body .fdb_res_aff .yak-whole-form .yak-email p span input{margin-top:unset !important;}
}
@media only screen and (min-width: 320px) and (max-width:768px){

	.page-id-242148 .hc_pro_banner_sec .header-content h1{width:unset !important;}
	body .multi-section-cls{
		width:100% !important;
	}
	body .et-db #et-boc .et-l .et_pb_column{width:unset !important;}
	.fdb_donate_cta{display:unset !important;}
	.fdb_donate_cta .abt_join_nw{margin-right:unset !important;}
	.fdb_dia_in_chi_cta{
		margin-top:unset !important;
	}
	body #et-main-area .cta_hgt_brdr{
		padding-top: 8.2px !important;
    padding-bottom: 8.2px !important;
		    padding-left: 16px !important;
    padding-right: 16px !important;
	}
	.self-assess-btmblock-txt{width:85% !important;}
	body #center-ca-self-specdiv .as-amem-yakul li{padding-bottom:0px !important;}
	body #center-ca-self-specdiv .as-amem-yakul p{margin-bottom:10px !important;}
	#center-ca-self-specdiv .yak-col p{margin-bottom:20px !important;}
	#center-ca-self-specdiv .yak-col h5{
		padding-bottom:0px !important;
		margin-bottom:10px !important;
	}
	#center-ca-self-specdiv .yak-col{display:unset !important;}
	#center-ca-self-specdiv .yak-col .et_pb_image_0{margin-right:0px !important;}
	.page-id-1229 .unq-coe-self-cust-tool .et_pb_fullwidth_header_container.left{
		padding:40px 0px 0px 0px !important;
	}
	.page-template-default .et_pb_section_2.et_pb_section.sa-form-banner{padding-bottom:0px !important;}
	.tab_div{margin-bottom:20px !important;}
		.epdp_title{margin-bottom:20px !important;}
	
	.rel_pro_div{
		width:100% !important;
		margin-right:unset !important;
	}
	.postid-3777 .healthcare_banner_title{height:372px !important;}
	body .postid-3787 .healthcare_banner_title{min-height: 220px!important;}
	.ca_ep_sea_div{margin-bottom:25px !important;}
	.ca_content{width:100% !important;}
	
	.ca_ep_dp_div,
	.ca_ep_drop_search{display:unset !important;}
	.dp_div select{
		width:100% !important;
	    margin-bottom:25px !important;
	}
	.ca_ep_sea_div{
		width:100% !important;
	   margin:0 auto;
	}
	
.fdb_home_quiz_div .col2sec{display:unset;}
	.fdb_home_quiz_div .col2sec__right{padding:40px !important;}
	.fdb_mob_txt{text-align:left !important;}
	body .jn_am_blurb{margin-bottom:20px !important; }
	.cl_fdb_ltl .leaf_text_list{margin-left:4rem !important;}
	.wid_mar_top{margin-top:35px !important;}
	.hc_tfcd_dot .dot_right_div{row-gap:70px !important;}
	.hc_at_blurb .live_add_tip_div{width:unset !important;}
	.donation_col_one, .donation_col_two{padding-bottom:0px !important;}
	.camp_over_col_one,
	.cdik_col_one{margin-bottom:0px !important;}
	body .gi_wiu_div_space{margin-bottom:35px !important;}
	.gi_wwu .www_img_inner .www_para{
		padding:unset !important;
	}
	.stepsec_extra .stepsec__item:not(:last-child){
		padding-bottom:35px !important;
	}
	.sub-cat-gfl-threecolcta{margin-bottom:0px !important;}
	.ab_fir-col{margin-bottom:unset !important;}
	body .cr_fir_row{padding-bottom:0px !important;}
	.para_border{padding:20px !important;}
	.cr_fir_col{margin-bottom:0px !important;}
	.rhw_learn_cls{margin-bottom:0px !important;}
	.pu_don_cta{margin-bottom:20px;}
	body .hfhpa_col_two{padding:0px !important;}
	.hfhpa_col_one{background-color:#6bb049!important;}
	.hfhpa_row{background-color:unset !important;}
	body .lor_text h2{padding:20px 0px 0px 0px !important;}
/* 	.wwwu_image_text h2{padding: 20px 20px 0px 20px !important;} */
/* 	.www_para{padding: 30px 20px 30px 20px !IMPORTANT;} */
	.wwwu_div{display:unset !important;}
	
	.postid-1925 .et_pb_fullwidth_header_subhead{width:100% !important;}
	.firstname_class, .lastname_class, .email_class, .phone_class, .orgnaisationname_class, .companyname_class, .pro_summary,
	.locationname_class, .prodet_class, .state_class_placeholder, .address_class, .knowmore_class, .interestedin_class {
		width:100% !important;
	}
	.form_dflex{display:unset !important;}
	.gd_fir_sec{margin-top:0px !important;margin-bottom:0px !important;}
	.lagiyw_fir_sec{margin-top:0px !important;}
	.gi_fund_section{margin-top:0px !important;}
	.gi_donate_first_sec{margin-top:0px !important;}
	.fyp_orange_img{margin:0px auto 10px auto;}

	.fyp_orange_div{
		display:block !important;
	}
	.blue_bg_div,
	.green_bg_div{
		width:unset !important;
	}
	.hc_green_barley{margin-bottom:20px;}
	.hc_green_health{display:unset !important;}
	.empty_img_div{display:none;}
	body .hc_green_con_one{
	padding: 40px 40px 10px 40px !important;
	}
	body .hc_green_con_two{
	padding:10px 40px 40px 40px !important;
	}
	.mccah_first_col{margin:0px !important;}
	.etgfeah_first_col{margin:0px !important;}
	.pls_visit{margin-left:unset;}
	.feu_col_one{
		margin-bottom:unset !important;
	}
	body .feu_col_one, .feu_col_two{
		height:unset !important;
		padding:50px 20px !important;
	}
	body .feu_row{
		display:unset !important;
	}
	.ca_logo_img_div img{
		width:100%;
		height:100%;
		object-fit:cover;
	}
	.ca_logo_img_div{
		width:200px;
		margin:0 auto;
	}
	.expo_city_one, .expo_city_two{
		padding:24px !important;
		font-size: 19px !important; 
		line-height: 19px !important;
	}
	.living_expo_image{
		padding:40px 20px !important;
	}
	.living_expo_module{
		width:unset !important;
	}
	.expo_city_div{
		display:unset !important;
	}
	.mailid_break{
		-ms-word-break: break-all; 
word-break: break-all; 
word-break: break-word; 
-webkit-hyphens: auto; 
-moz-hyphens: auto; 
hyphens: auto;
	}
	body .gi_group_whole_div{
		margin-right:unset !important;
	}
	body .thfhpha_image .et_pb_image_wrap {
	height:unset !important;
}
	.gi_ora_txt_div{width:unset !important;}
	.gi_ora_img{margin-bottom:20px !important;}
	.gi_ora_num_div{
		display:block !important;
		height:unset !important;
	width:unset !important;
		padding:20px !important;
	}
	.get-involved-template-default .bcam_margin{
		padding-left:20px !important;
		padding-right:20px !important;
	}
	.code-getinvlovedinner{
		display:unset !important;
	}
	.live_aus_col_one{
	margin-top:0px !important;
	margin-bottom:0px !important;
}
	.postid-1924 .healthcare_banner_title h1{
	    font-size: 32px !important;
}
	
	.gi_wiu_div{margin-bottom:50px !important; width:unset !important; height:unset !important;}
	.ret_cer_whole_inner_div{display:unset !important;}
	.popup_left_con{width:unset !important;}
.page-id-8 .home_new_quiz .home_new_quiz_image .et_pb_image_wrap{height: unset !important;}
/* 	.postid-1924 .home_finds_right{padding:30px 20px 50px 20px !important;} */
	.page-id-8  .glutensechome.et_pb_row_inner_0.et_pb_row_inner{
		padding:50px !important;
	}
	.homepage_love_col{
	margin-bottom:50px !important;
}
	.postid-975 .header-content{
		margin:unset  !important;
	}
	.et_pb_fullwidth_header .et_pb_fullwidth_header_container.center .header-content{
		width:unset;
	}
	.footer_link{
		font-size:13px;
	}
	.postid-960 .header-content{
		margin:unset !important;
	}
	.eat_out_mod_con_cta{
		margin-bottom:20px !important;
	}
	.eat_out_sec_sec{margin-top:50px !important;}
   .postid-960 .eat_out_fir_sec{margin-top:0px !important;}
	body .custombanner__2 .et_pb_column_1_2:first-child{
		    padding: 50px 20px 50px 20px!important;
	}
	body .article_in_sec .detailpage p{
		margin-bottom:30px !important;
	}
/* 	.et_pb_hide_search_button{
		width:unset !important;
	} */
/* 	body .footer_section .footer_col_two,
	body .footer_section .footer_col_three{
		width: 50% !IMPORTANT;
	} */
	#Chead-fsection .Chead-frow .first-col-codemod a{
		font-size:14px !important;
	}
		.req_image_div{
		    bottom: 40%;
    left: 37%;
	}
}
.newsletter a:hover{color:#ffffff!important;}
@media only screen and (min-width: 320px) and (max-width:768px){
	#live-coe-banner-cls .et_pb_fullwidth_header_container{margin: 0 auto !important;}
	.learn_syp_gb_div {display:unset !important;}
	.learn_syp_gb_div .fdb_syp_coe{display:block !important;}
	.dot_whole_div .hc_h3:before{bottom: 12% !important;}
	.dot_left_inner_two:after,.dot_left_inner_one:after{height: 85% !important;}
	.et_pb_section_4.et_pb_section.hc_blurb_section{margin:unset !important;}
	.hc_blurb_div .et_pb_blurb_container .et_pb_module_header{text-align:center;}
	.hc_blurb_div .et_pb_blurb_container .et_pb_blurb_description{text-align:center;}
	.team_position{
		height:unset !important; 
		padding-bottom:5px !important;
		text-align:center !important;
	}
	body .ca_glf_footer_sec .ca_glf_footer_row_one{padding:20px !important;}
	.hc_blurb_div .et_pb_main_blurb_image{
		margin-bottom:15px !important;
	}
	.team_position{}
	body .hc_blurb_div{
		width:100% !important;
		margin-bottom:50px !important;
	}
	.hc_mem_desc{text-align:center !important;}
	body .ivory-search-customize form{
		width:unset !important;
	}
	body .new_more_cta{
		margin-bottom:50px !important;
	}
	.learn-template-default #Chead-fsection .Chead-frow .Chead-fcol-one {
    width: 83%!important;
    margin: 0!important;
}
	.learn-template-default  #Chead-fsection .Chead-frow .Chead-fcol-two {
    width: 17%!important;
    margin: 0!important;
}
	.live-template-default #Chead-fsection .Chead-frow .Chead-fcol-one {
    width: 83%!important;
    margin: 0!important;
}
	.live-template-default #Chead-fsection .Chead-frow .Chead-fcol-two {
    width: 17%!important;
    margin: 0!important;
}
	body .postslider__img{
		height:300px !important;
	}
	body .take_quiz_sec .take_quiz_sec .et_pb_image_wrap{
		height:unset !important;
	}
	body .explore_pesto .explore_pesto_image .et_pb_image_wrap{
		height:unset !important;
	}
	.explorehomesec .et_pb_column{
		margin-bottom:0px !important;
	}
	.ctabox-content{
		margin:0 auto 40px auto;
	}
	.orange_con_div, .blue_con_div{padding:15px !important;}
	.blue_con_col p, .orange_con_col p{
    font-size: 15px !important;
    line-height: 23px !important;
    text-align: center;
	}
	#the_doctor .et_pb_row_3.the_doctor{padding-bottom: 15px !important;}
	ul.learnsym-uni-cls li div:nth-child(2){
	width:300px;
}
	.right_div_width img{
		width:unset !important;
	}
	.postid-765 .right_div_width img{
		    margin-left: 38px !important;
    margin-top: -69px !important;
	}
body	.diagnosis_para{margin-bottom:35px !important;}
	.postid-975 .et_pb_module_header{font-size: 60px !important;}
	.postid-975 .leaf_text{width:unset;}
	.postid-985 .et_pb_module_header{
		font-size: 50px !important;
	}
	.doc_req_whole_div{display:unset;}

	.doc_req_left, .doc_req_right{
		font-size:21px;
		padding:50px;
	}

	.fact_sheets_row{display:unset !important;}

	.diagnosis_in_child_section .et_pb_column_1_2{padding:0 !important;}
	.Banner_title h1{font-size:60px !important;}
	.col2sec--vertical .col2sec__left{
		padding-left:20px !important;
		padding-right:20px !important;
	}
	.diagnosis_para_one{margin-top:40px !important;}
	.new_module_width{padding:60px 30px !important;}
	.or_image_div{
		    position: absolute;
    bottom: 41% !important;
    left: 38% !important;
	}
	.Learn_banner_title h1{font-size:45px !important;}
	.diagnosis_first_section .diagnosis_para{margin-bottom: 40px !important;}
	.Or_new_module{display:unset !important;}
	.tax-gluten-living-hub-categories .slider_row{padding-bottom:50px 0 !important;}
	.et_pb_section_4_tb_body .et_pb_row_7_tb_body.et_pb_row{padding-bottom:50px !important;}
	.gluten-living-hub-template-default .contentbox{margin-top:50px !important;}
	.gluten-living-hub-template-default .et_pb_row_1_tb_body.et_pb_row{
		padding-bottom:50px !important;
	}
.tax-gluten-living-hub-categories .et_pb_section_3_tb_body .et_pb_row_6_tb_body{padding-bottom:50px !important;}
	.tax-gluten-living-hub-categories .see_more_section_one .see_more_cta,
	.see_more_section_two .see_more_cta,
	.see_more_section_three .see_more_cta,
	.see_more_section_four .see_more_cta,
	.see_more_section_five .see_more_cta,
	.see_more_section_six .see_more_cta,
	.see_more_section_seven .see_more_cta,
	.see_more_section_eight .see_more_cta{
		margin-bottom:50px !important;
	}
}
@media (max-width:491px){
	.dot_whole_div .hc_h3:before{bottom: 18% !important; }
	.dot_left_inner_two:after, .dot_left_inner_one:after{height: 76% !important;}
}
@media only screen and (min-width: 769px) and (max-width:992px){

	.rel_pro_dflex{display:unset;}
		.rel_pro_div{
		width:100% !important;
		margin-right:unset !important;
	}
	.hc_tfcd_sat .hc_green_con_img{margin-bottom: 20px;}
	.hc_tfcd_sat {display:block !important;}
	.hc_para_width{width:unset !important;}
	body .hc_con_para{padding-left:unset !important;}
	.postid-2247 .hc_green_con_para{margin-top:20px !important;}
	.postid-2247 .hc_green_con_img{margin-bottom:20px !important;}
	.postid-2247 .empty_img_div{display:none !important;}
	.postid-2247 .hc_green_con{display:block !important;}
	.hfhpa_col_one{margin-bottom:0px !important;}
	.hfhpa_col_two{width:100% !important;}
	.thfhpha_image{width:100% !important;}
/* 	 .et-db #et-boc .et-l .et_pb_image_0{
		max-width:0px !important;
	} */
	.hfhpa_col_one{background-color:#6bb049!important;}
	body .hfhpa_row{display:unset !important;}
	.et_pb_section_4_tb_body .et_pb_row_7_tb_body.et_pb_row{
		padding-bottom:50px !important;
	    margin-top:0 !important;
	}
}
.Or_new_module{display: flex;}
.new_module_width{
	padding:120px 60px;
    font-family: 'TILT WRAP';
    font-style: normal;
    font-weight: 400;
    font-size: 30px;
    line-height: 36px;
    color: #ffffff;}
.Or_new_module_one{background-color:#F4793B;}
.Or_new_module_two{background-color:#005D92;}
.or_image_div{
	position: absolute;
    bottom: 37%;
    left: 45%;
}
.diagnosis_para P{
	font-family: Nunito;
font-size: 16px;
font-weight: 500;
line-height: 24px;
letter-spacing: 0em;
text-align: left;
}
.accordrion_text{
		font-family: Nunito;
font-size: 16px;
font-weight: 500;
line-height: 28px !important;
letter-spacing: 0em;
text-align: left;
}
.hr{border-top:1px solid #C8C8C8;}
.diagnosis_accordion_module .et_pb_toggle_close{background-color: #ffffff !important;}
.diagnosis_accordion_module .et_pb_toggle{
	border:none !important;
	border-bottom: 1px solid #d9d9d9 !important;
	margin-bottom:10px !important;
}
.diagnosis_para{margin-bottom:50px !important;}
.diagnois_image_div span{width:100% !important;}
.diagnois_image_div img{width:100% !important;}
.diagnois_rm_cta{
	height: 40px;
    width: 109px;
    background: white;
    border-radius: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: Nunito;
    font-size: 12px;
    font-weight: 700;
    line-height: 24px;
    letter-spacing: 0em;
    text-align: center;
    color: #000000;
}
.fact_sheets_col{
	    width: 435px !important;
    height: 495px !important;
}
.fact_sheet_text{
	bottom: 0;
    position: absolute !important;
    font-family: 'Tilt Wrap';
    font-size: 30px;
    font-weight: 400;
    line-height: 34px;
    letter-spacing: 0em;
    text-align: left;
    padding: 40px;
}
body .diagnosis_child_sec_one{margin-top:unset !important;}
.fac_shee_cta{
	height: 40px;
    width: 164px;
    background: white;
    border-radius: 20px;
    display: flex;
    align-items: center;
    justify-content: center;
    font-family: Nunito;
    font-size: 12px;
    font-weight: 700;
    line-height: 24px;
    letter-spacing: 0em;
    text-align: center;
    color: #000000;
}
.leaf_img{width:30px; margin-right:10px;}
.leaf_text{width:900px;}
.leaf_span{
	font-family: Nunito;
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
    letter-spacing: 0em;
    text-align: left;
	color:#000000;
}
h2{margin-bottom:10px;}
.leaf_text{
	font-family: Nunito;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: 0em;
    text-align: left;
	margin-bottom: 20px;
	color:#000000;
}
.first_diagnosed_div li{display:flex;}
.leaf_text_list{
	font-family: Nunito;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: 0em;
    text-align: left;	
	margin-left:4rem;
	color:#000000;
}
.diagnosis_para P{color:#000000;}
.ul_pad{padding-bottom:0 !important;}
/* home page */
.home .orange_row{padding:70px 0 !important;}
.orange_cta{padding:20px 18px !important;}
.free_expo_cta{padding:20px 18px !important;}
.stay_know_cta{padding:11px 25px !important;}
.et_builder_inner_content{z-index:unset !important;}
.et_pb_text_11, .et_pb_text_8{transition:0.5s;}
.orange_bg_cta:hover{
	    background: #f4793b !important;
    color: #ffffff;
	transition:0.5s;
	border:1px solid #f4793b;
}
.orange_bg_cta:hover{
    background: #f4793b !important;
    color: #ffffff;
	transition:0.5s;
		border:1px solid #f4793b !important;
}
.et_pb_text_10, .et_pb_text_15, .et_pb_text_18, .et_pb_text_20, .et_pb_text_25{
	transition:0.5s;
}
.quiz_cta{color:#ffffff;}
body .quiz_cta:hover{
	background-color: #ffffff !important;
    color: #6bb049 !important;
	transition:0.5s;
}
body .black_bg_cta:hover{
	    background-color: #000000;
    color: #ffffff !important;
	transition:0.5s;
/* 	border:1px solid #000000; */
}
body .white_bg_cta:hover{
	    background-color: #ffffff !important;
    color: #000000 !important;
	transition:0.5s;
}
@media only screen and (min-width: 320px) and (max-width:768px){
	
	.postid-975 .et_pb_module_header,
	.postid-985 .et_pb_module_header{font-size: 40px !important;}
	.header-content h1{
		font-size:30px !important;
		line-height:35px !important;
	}
	.leaf_text{
		width:100% !important;
	}
	.mob_font{
		font-size:30px !important;
		line-height:35px !important;
	}
	
.page-template-default .et_pb_section_2.et_pb_section{padding-bottom:50px !important;}
.page-template-default .et_pb_section_5.et_pb_section{padding-top:50px !important;}
.page-template-default	.et_pb_section_5 .et_pb_row_8.et_pb_row  {padding-bottom: 0px!important;}
.page-template-default	.et_pb_section_6.et_pb_section{padding-bottom:50px !important;}
.custombanner__1 .et_pb_row{ padding-bottom: 0px!important;}
	.col2sec__right img{
	 margin-left: -6px !important;
    margin-top: -53px !important;
	    width: 344px;
}
	.home .orange_row{padding:40px 20px !important;}
	.orange_cta{padding:10px 20px !important;}
	.free_expo_cta{padding:10px 20px !important;}
	.stay_know_cta{padding:10px 20px !important;}
	.home_sec_section{margin-top:100px !important;}
	
	.free_expo_col_one{margin-bottom:unset !important;}
	body .explorehomesec--3 .free_expo_col_two{padding:20px 20px !important;}
	.footer_section{padding:40px 0 !important;}
	.footer_section	.footer_row_one{padding-bottom:unset !important;}
}
.fact_sheet_link{
	color:#6BB049 !important;
	font-family: Nunito;
	text-decoration: underline;
}
.cardsec .card-1 h2{margin-bottom:20px !important;}
.learn-template-default .et_pb_section_0.et_pb_section{margin-top:unset !important;}
.leaf_space{margin-bottom:0 !important;}
/* #chpslider{z-index:1;} */
/* #chpslider .et_pb_fullwidth_code.et_pb_module {z-index:1!important;} */
#Chead-tsecmod{z-index:999;}
.et_pb_searchsubmit:hover{
	    background-color: #F4793B !important;
    color: white !important;
}
.detailpage__content--left{
	width: 400px;
    float: left;
}
.ingredientbox__list .ingredientbox__list--item .title{
	    width: 250px;
    float: left;
}

.tax-gluten-living-hub-categories .postslider__img{height:505px;}
.tax-articles-categories .postslider__img{height:505px;}
.custombanner__2 .et_pb_column_5_tb_body .et_pb_image_wrap {
	height: 500px;
    width: 100%;
}
.custombanner__2 .et_pb_column_5_tb_body .et_pb_image_wrap img{
	height: 100%;
    width: 100%;
	object-fit:cover;
}
.detailpage__head .excerpt-recip-cls{margin-bottom:15px !important;}
.ingredientbox__list .ingredientbox__list--item a p{text-decoration:underline;}
.ingredientbox__list .ingredientbox__list--item a p:hover{color:#f4793b;}
.methopoints-div p{
	    font-family: Raleway !important;
    font-size: 16px !important;
    font-weight: 500 !important;
    line-height: 28px !important;
    letter-spacing: 0em !important;
    text-align: left !important;
}
.methopoints-div{
	    font-family: Raleway !important;
    font-size: 16px !important;
    font-weight: 500 !important;
    line-height: 28px !important;
    letter-spacing: 0em !important;
    text-align: left !important;
}
.online_shop_whole_div{
	    padding: 60px;
    background-color: #6BB049;
}
.online_image{
	background-color: #005D92;
   padding:40px;
}
.online_heading{
	font-family: 'Tilt Wrap';
    font-size: 30px;
    font-weight: 400;
    line-height: 36px;
    letter-spacing: 0em;
    text-align: left;
    color: #ffffff;
	margin-bottom:10px;
}
.online_desc{
	font-family: Nunito;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: 0em;
    text-align: left;
    color: #ffffff;
	margin-bottom:20px;
}
.online_cta{
	display: inline-block;
    background-color: #ffffff;
    border-radius: 58px;
	font-family: Nunito;
    font-size: 16px;
    font-weight: 700;
    line-height: 22px;
    letter-spacing: 0em;
    text-align: left;
    color: #000000;
	transition:0.5s;
}
.online_cta:hover{
	background-color:#000000;
	color:#ffffff;
	transition:0.5s;
}
.para_border{
	    padding: 40px;
    border: 2px solid #005D92;
}
.para_border p{	font-weight:700 !important;}
.hope_text{
	font-family: 'Tilt Wrap';
    font-size: 40px;
    font-weight: 400;
    line-height: 50px;
    letter-spacing: 0em;
    text-align: left;
	color:#ffffff;
}
.hope_link{
	font-family: Nunito;
font-size: 16px;
font-weight: 500;
line-height: 24px;
letter-spacing: 0em;
text-align: left;
color:#ffffff !important;
}
.leaf_text_space{margin-bottom:5px;}
.right_space{margin-left:3rem;}
.text_space{margin-bottom:20px !important;}
/* Feadback comments */
.fdb_broch{margin-bottom:20px !important;}
.learn-template-default .fdb_footer_title{margin-bottom:50px !important;}
.fdb_syp_coe h2{font-size:30px !important;    font-family: 'Tilt Wrap' !important;}
.fdb_para{font-weight:500 !important;}
.fdb_widget_white_cta{
	font-weight:700 !important;
}
.fdb_syp_coe{
	display:unset;
	max-width:unset;
}
.fdb_syp{padding:40px !important;}
.fdb_syp_two{padding:38px!important;}
.fdb_syp_two .fdb_img_img{
	height:235px;
	margin-left:-64px !important;}
.fdb_con_div .fdb_syp_con .fdb_quiz_cta{
	padding: 10px 15px !important;
	transition:0.5s;
}
.fdb_quiz_cta:hover{
	    background-color: #000000 !important;
    color: #ffffff !important;
		transition:0.5s;
}
.fdb_syp_con{
	display:unset !important;
	max-width:unset !important;
}
.fdb_h3_widget{line-height:21px;}
.fdb_orange_cta:hover{
	color: #E7743F !important;
    background-color: white !important;
	transition:0.5s;
}
.fdb_white_cta:hover{
	color:#fff !important;
    background-color:#E7743F !important;
	transition:0.5s;
}
.fdb_orange_cta, .fdb_white_cta{
	transition:0.5s;    
}
.fdb_brochuredownload .bglblue{background-color:unset; padding:unset !important;}
.fdb_brochuredownload .bgorange{background-color:unset; padding:unset !important;}
/* .left_broch h2{top: 214px !important;} */
@media only screen and (min-width: 320px) and (max-width:768px){
	body .leaf_text{width:unset;}
	.online_shop_whole_div{padding:40px;}
	.detailpage .detailpage__banner{height:unset !important;}
	.learn-template-default .fdb_footer_title{margin-bottom:0px !important;}
	.fdb_syp_two .fdb_img_img{margin-left:unset !important; height:unset!important;}
	.fdb_con_div .fdb_syp_con .fdb_quiz_cta{padding:8px 22px !important; width:100% !important;}
	.fdb_syp_coe h2{text-align:center;}
	.fdb_syp_con p{text-align:center;}
	.fdb_syp_coe{padding:32px 0px !important;}
	.postid-765 .fdb_brochuredownload .left_broch h2{
		    font-size: 21px;
		bottom:20% !important;
	}
	.postid-765 .fdb_brochuredownload .right_broch h2{
		    font-size: 21px;
		bottom: 20%!important;
	}
/* 	.fdb_broch h2{
		    top: 111px !important;
    left: 18px !important;
	} */
	.postid-792 .lntextblock h2{margin-top:unset !important;}
}
.postid-782 .et_pb_toggle_title{ font-weight: 700;}
.postid-782 ul.learnsym-uni-cls li div:first-child{
	margin-right:unset !important;
}
.live_vaa_cta{
	width:170px !important;
	height:50px !important;
}
@media only screen and (min-width: 768px) and (max-width:992px){
		.fdb_image_text .wwwu_image_text{
		display: block !important;
	}
	.fdb_image_text  .dia_in_chi_cta,
	.fdb_image_text_cta{
		margin-top:unset !important;
	}
	.ca_ep_drop_search .dp_div{
		width:100% !important;
		margin-bottom:25px !important;
	}
	.search-inputend {
		width:100% !important;
	    margin-bottom:25px !important;
	}
		.ca_ep_con_div{
		display:grid !important;
		grid-template-columns:48% 48% !important;
		column-gap:30px !important;
	}
	.second_line_image .est_glfh_con_div{
		grid-template-columns: 14% 86% !important;
	}
	body .orange_icon_div_mod{
		display:grid !important;
		grid-template-columns:50% 50% !important;
		column-gap:20px !important;
		align-items:unset !important;
	}
	.postid-1744 .rhw_learn_cls{margin-top:50px !important;}
/* 	.postid-1699 .rhw_learn_cls{margin-top:50px !important;} */
/* 	.postid-1552 .rhw_learn_cls{margin-top:50px !important;} */
/* 	.mlw_custom_next{left:76% !important;} */
		.gi_ipv_sec .gi_ipv_col_one, 
	.gi_ipv_sec .gi_ipv_col_two, 
	.gi_ipv_sec .gi_ipv_col_three{
		    width: 32.6667%!important;
		margin-bottom:0px !important;
	}
	body .leaf_text{
	width:600px !important;	
	}
}
@media only screen and (min-width: 1025px) and (max-width:1280px){
	.ca_ep_drop_search .dp_div{width:13.3% !important;}
/* 	.dp_div select{width:190px !important;} */
	.dp_div select{padding:5px 10px !important;}
	.home_yack_row .et_pb_image .et_pb_image_wrap {
	height:310px;
}
.home_yack_row .et_pb_image .et_pb_image_wrap img {
	width:100%;
	height:100%;
	object-fit:cover;
}
.yak-askamemsec .yak-col ul.as-amem-yakul li{
	padding-bottom:10px !important;
}
	.live_mccah .add_tips_div{height:290px !important;}
	.hc_at_whole_div .add_tips_div{width:300px !important;}
	.hc_at_blurb{
		display: grid !important;
    grid-template-columns: 50% 50%;
    row-gap: 40px !important;
	}
	.hc_at_blurb .live_add_tip_div{width:unset !important;height:217px !important;}
}
@media only screen and (min-width: 769px) and (max-width:992px){

	.hc_orange_col,
	.hc_blue_col{
		width:50% !important;
	}
	.online_image{padding:0px !important;}

		.postid-765 .fdb_brochuredownload .left_broch h2{
		    font-size: 21px;
		bottom:21% !important;
	}
	.postid-765 .fdb_brochuredownload .right_broch h2{
		    font-size: 21px;
		bottom: 21%!important;
	}
	.req_image_div{
		    bottom: 33% !important;
    left: 42% !important;
	}
	.doc_req_left, .doc_req_right{padding:42px;font-size: 22px;}
	.postid-782.et_pb_row .et_pb_column.et-last-child, .et_pb_row .et_pb_column:last-child{
		margin-top:0px !important;
	}
}
.explore_pesto_image img{width:100% !important;}
@media only screen and (min-width: 769px) and (max-width:1200px){
		.postid-765 .fdb_brochuredownload .left_broch h2{
		font-size: 21px;
		bottom:22% !important;
	}
	.postid-765 .fdb_brochuredownload .right_broch h2{
		font-size: 21px;
		bottom: 22%!important;
	}
}
@media only screen and (min-width: 768px) and (max-width:1024px){
	
		.hc_tfcd_sat .hc_green_con_img{margin-bottom: 20px;}
		body .hc_para_text{
		width:600px !important;
	}
	.add_tips_div{
		width:46% !important;
	}
	.hc_mem_desc{text-align:center !important;}
	.doc_req_left, .doc_req_right{
		    padding: 44px;
	}
	.right_div_width img{
		margin-left:unset !important;
	}
}
.explore_pesto .explore_pesto_image .et_pb_image_wrap {
	width:100% !important;
	height:555px !important;
}
.explore_pesto .explore_pesto_image img{
	width:100% !important;
	height:100% !important;
	object-fit:cover !important;
}
.take_quiz_sec  .take_quiz_sec .et_pb_image_wrap {
		width:100% !important;
	height:500px !important;
}
.take_quiz_sec  .take_quiz_sec .et_pb_image_wrap img{
		width:100% !important;
	height:100% !important;
	object-fit:cover !important;
}
.orange_hover_cta{
	transition:0.5s !important;
   border:1px solid #f4793b !important;
}
@media only screen and (max-width:1024px){
	.sa_hr_div{width:unset !important;}
	.hp_fb_banner .herobanner__slide--content.gfl-ca-hmsliderimg .coe-gflman-bannertx h4{
		    font-size: 24px !important;
		    width: 93% !important; 
		    line-height: 28px !important;
	}	
}
@media only screen and (min-width:768px) and (max-width:1024px){
	.hp_fb_banner .herobanner__slide{height:620px !important;}
}
@media only screen and (max-width:767px){
	.hp_fb_banner .herobanner__slide{height:540px !important;}
}
@media only screen and (max-width:992px){
	
	.wwwu_image_text h2{
		font-size:42px !important;
		line-height: 42px !important;
	}
	.wwwu_div{display:unset !important;}
}
.orange_hover_cta:hover{
	background-color: #ffffff !important;
    color: #f4793b !important;
	border:1px solid #f4793b !important;
	cursor:pointer;
		transition:0.5s !important;
}
.page-id-21 .white_hover_cta{
		transition:0.5s !important;
}
.page-id-21 .white_hover_cta:hover{
		transition:0.5s !important;
	    background-color: #000000 !important;
    color: #ffffff !important;
}
white_hover_cta{
	transition:0.5s !important;
	background-color: #ffffff !important;
    color: #000000 !important;
	border:unset !important;
}
.white_hover_cta:hover{
		transition:0.5s !important;
	    background-color: #000000 !important;
        color: #ffffff !important;

}
.wid_rm_cta{
	transition:0.5s;
}
.wid_rm_cta:hover{
	color:#f4793c !important;
	transition:0.5s;
}
.orange_hover_cta{display:unset !important;}
.card_content_div{padding-bottom:65px !important;}
.browse_product_row .card_content_div{padding-bottom: 5px !important;}
.learn_breadcrumb{
	position: absolute;
    top: 30px;
    color: #ffffff;
	font-family: 'Nunito';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
}
.learn_breadcrumb:hover{cursor:pointer;}
.learn_breadcrumb a{color:#ffffff !important; padding-right: 5px;}
body .fdb_brochuredownload .right_broch h2{bottom: 18%!important;}
body .fdb_brochuredownload .left_broch h2{bottom: 17%!important;}
.right_div_width{padding: 52px 0 25px 0 !important;}
.right_div_width img{height:215px !important;}
.postid-765 .syp_quiz_cta{
	    padding-top: 9px!important;
    padding-right: 29px!important;
    padding-bottom: 9px!important;
    padding-left: 29px!important;
}
.et-db #et-boc .et-l .et_pb_accordion .et_pb_toggle_open .et_pb_toggle_title:before{
	display: block !important;
    font-family: ETmodules!important;
    font-weight: 700!important;
/*     content: "\4b"!important; */
	color:#000000 !important; 
	content:url('/wp-content/uploads/2023/07/Acc_minus_icon.png') !important;
	
}
.et-db #et-boc .et-l .et_pb_accordion .et_pb_toggle_close .et_pb_toggle_title:before{
	display: block !important;
    font-family: ETmodules!important;
    font-weight: 700!important;
/*     content: "\4c"!important; */
	color:#000000!important;
	content:url('/wp-content/uploads/2023/07/Acc_plus_icon.png') !important;
}
ul.learnsym-uni-cls li{gap:10px;}
.orange_con_div, .blue_con_div{
	padding:50px ;
}
@media only screen and (min-width: 320px) and (max-width:479px){
	
	.blue_con_col, .orange_con_col{width:50% !important;}
}
/* @media only screen and (min-width: 480px) and (max-width:980px){
	.blue_con_col, .orange_con_col{width:50% !important;}
} */
@media (max-width: 980px){
	.postid-782 .blue_con_col, .postid-782 .orange_con_col{width:50% !important;}
}
.article_in_sec .detailpage h5{margin-bottom:15px !important; color:#000000;}
.article_in_sec .detailpage h2{
	margin-bottom:20px !important;
   margin-top:50px !important;
}
.article_in_sec .detailpage p{margin-bottom: 15px !important; color: #000000;}
.article_in_sec .detailpage__head{margin-bottom:50px !important;} 
.article_in_sec .contentbox, 
.article_in_sec .artcile-imgdiv{
	margin-top:unset !important;
	margin-bottom:50px !important;
}
.article_in_sec .article-descrdiv {
	margin-top:unset !important;
	margin-bottom:50px !important;
}
.ctabox-content{
		width: 133px;
    height: 40px;
	margin-bottom:50px;
}
.ctabox-content a{
	width: 133px;
    height: 40px;
    background: #f4793b;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #ffffff;
    font-size: 12px;
    font-weight: 700;
    line-height: 24px;
    letter-spacing: 0em;
    text-align: center;
    font-family: 'Raleway',Helvetica,Arial,Lucida,sans-serif;
	transition:0.5s;
}
.ctabox-content:hover > a{
	    border: 1px solid #f4793b;
    background-color: white;
    color: #f4793b;
	transition:0.5s;
}
.gf_quiz_sec .gf_quiz_row .gf_quiz_img_div img{
	width:100%;
	height:100%;
	object-fit:cover;
}
.gf_quiz_sec .gf_quiz_row .gf_quiz_img_div .et_pb_image_wrap {
	height:555px;
	width:100%;
}
.et_pb_hide_search_button{width:200px;}
.detailpage__content .quotes-artdiv .blockquote{
	margin:0 0 50px 0 !important;
	padding:0px;
} 
.detailpage__content--wrap .quotes-artdiv .blockquote p{margin:0px;}
.quotes-artdiv{margin-bottom:50px !important;}
.detailpage  .detailpage__banner{
	height:500px;
}
.detailpage  .detailpage__banner img{
	width:100%;
	height:100%;
	object-fit:cover;
}
.end_pro_desc{
	font-family: Nunito;
font-size: 16px;
font-weight: 500;
line-height: 24px;
letter-spacing: 0em;
text-align: left;

}
.et-db #et-boc .et-l .et_pb_search_0_tb_header:before{
	width:15px !important;
	height:15px !important;
	top:48% !important;
}
.et-db #et-boc .et-l .et_pb_search_0_tb_header form input.et_pb_s{
	font-size:15px !important;
}
.new_more_cta{
	margin-bottom: 100px !important;
    width: 137px;
    height: 44px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
}
.self_ass_para{
	font-family: Nunito;
font-size: 16px;
font-weight: 400;
line-height: 24px;
letter-spacing: 0em;
text-align: left;
	    position: absolute;
    bottom: 23px;
    color: white;
    width: 800px;
}
.dia_in_chi_cta{
    display: inline-block;
    background-color: #ffffff;
    color: #000000;
    border-radius: 48px;
    font-family: Nunito;
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
    letter-spacing: 0em;
    text-align: center;
	transition:0.5s;
	margin-top:35px;
}
.dia_in_chi_cta:hover{
	background-color:#000000;
	color:#ffffff;
	transition:0.5s;
}
.sa_nxt_cta{
	    width: 133px;
    height: 40px;
    background: #f4793b;
    border-radius: 48px;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #ffffff;
    font-size: 12px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0em;
    text-align: center;
     font-family: Nunito;
    transition: 0.5s;
	border: 1px solid #f4793b;
	margin: 0 auto;
}
.sa_nxt_cta:hover{
	 transition: 0.5s;
	background-color:#ffffff !important;
	color:#f4793b !important;
	border: 1px solid #f4793b;
	cursor:pointer;
}
.thanks_text{
	font-family: 'Tilt Wrap';
    font-size: 40px;
    font-weight: 400;
    line-height: 50px;
    letter-spacing: 0em;
    text-align: center;
    color: #ffffff;
}


.res_para{
	font-family: Nunito;
    font-size: 16px;
    font-weight: 500;
    line-height: 36px;
    letter-spacing: 0em;
    text-align: left;
    color: #ffffff;
}
.res_para p {
	display:flex;
	align-items:center;
	justify-content:center;
}
.res_para p img {
	padding-right:20px;
}
.tel_mail_class, .black_text{
	    font-family: Nunito;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: 0em;
    text-align: left;
	color:#000000 !important;
}
.yr_res_ctaa a.yr_res_cta{
    display: inline-block;
    background: #F4793B;
    padding: 8px 32px;
    cursor: pointer;
    border-radius: 30px;
    color: #FFFFFF;
    font-family: 'Nunito',Helvetica,Arial,Lucida,sans-serif;
    text-align: center;
    border: 1px solid #F4793B;
}
.yr_res_cta:hover{
background-color:#ffffff !important;
	color: #f4793b!important;
	  transition: 0.5s;
}
.yr_res_img{
	height:280px;
	display:inline-flex;
	margin-bottom:30px;
}
.yr_res_img img{
	width:100%;
	height:100%;
	object-fit:cover;
}
.yr_res_con_whole_div{
	display: flex;
    flex-wrap: wrap;
    width: 100%;
}
.yr_res_con_div{
	width: 32%;
    margin-right:2%;
}
.yr_res_con_div:last-child{
    margin-right:0;
}
.yr_res_desc {margin-bottom:30px;}
.sel_ass_con{
	font-family: Nunito;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: 0em;
}
.sa_form_whole_div{
	width:940px;
	margin:0 auto;
}
.sa_form_div{
	display:flex;
	flex-wrap:wrap;
}
.saformfield{width:100%; 
    height: 40px;}
.sa_form_div .subfield{
	    width: 440px;
  margin: 0 30px 30px 0;
}
.fre_ask_accordion .et_pb_toggle_title{
	line-height:22px;
}
.fre_ask_accordion .et_pb_toggle_close{
	background-color:#ffffff !important;
	    border-top: none !important;
    border-left: none !important;
    border-right: none !important;
}
.et-db #et-boc .et-l .et_pb_toggle_title:before{
	color:none !important;
}
.postid-782 .header-content, 
.postid-841 .header-content,
.postid-862 .header-content
{width: 550px;}
.postid-1552 .header-content h1{width:550px !important;}
.postid-1635 .header-content h1{width:500px;}
.postid-1924 .header-content h1{width:650px;}
.postid-864 .header-content{width:470px;}
.page-id-3160 .header-content h1{width:500px;}
.fac_she_h2_one{
	top:unset !important;
	bottom:18% !important;
}
.live_feu_cta{
	width:190px !important;
	height:60px !important;
}
.fac_she_h2_two{
	top:unset !important;
	bottom:18% !important;
}
@media (max-width: 992px){
	.sa_center_width{
		width:unset !important;
	}
	.www_img_inner{padding:20px 20px !important;}
	.fdb_tta_div .wwwu_image_text{
		display:block !important;
	}
}
@media only screen and (min-width: 320px) and (max-width:768px){
	.learn-template-default .footer_section .footer_col_two,
	.learn-template-default .footer_section .footer_col_three{
		width:50% !important;
	}
	.postid-2525 .header-content h1{
		padding-bottom:35px !important;
	}
	.mob_orange_cta{
		font-size: 12px !important;
}
	body .gi_aus_cam_fp_con .hc_green_con_para{width:unset !important;}
	.postid-242255 .healthcare_banner_title{min-height: 400px!important;}
	.postid-242255 .header-content{margin-bottom:40px !important;}
		.fdb_image_text_cta{
		margin-top:unset !important;
	}
	.fdb_hp_sitk_sec h2,
	.fdb_hp_sitk_sec p{
		text-align:left !important;
	}
	body .fdb_bp_gfle_sec .www_img_inner{
		padding:20px !important;
	}
	.ca_ep_drop_search .search-inputend{
		width:100% !important;
	   margin-bottom:25px !important;
	}
	.ca_ep_drop_search .dp_div{
		width:100% !important;
	    margin-bottom:25px !important;
	}
	.postid-1635 .header-content h1{width:unset !important;}
	.postid-1552 .header-content h1{width:unset !important;}
	.page-id-3160 .header-content h1{width:unset !important;}
	.hc_fyp_cta_div{display:unset !important;}
	.hc_fyp_cta_div a{width:100%;}
	.hc_fyp_cta_div a:first-child{margin-bottom:20px;}
	.postid-1924 .header-content h1{width:unset;}
	body .diet_plan_row .doctor_image_div .et_pb_image_wrap{height:unset !important;}
	.postid-1774 .lhw_learn_cls{margin-top:0px !important;}
	.sa_quiz_div .qmn_radio_answers .qmn_mc_answer_wrap{
		width:100% !important;
	}

	.sa_ab_qu_col_one{padding:0px !important;}
	.page-id-1229 .header-content h1{
		font-size:44px !important;
		line-height:44px !important;
	}
	.header-content{margin:0;}
	.page-id-1229 .self_ass_para{
		font-size:12px !important;
		line-height:22px !important;
	}
	.self_ass_para{
		width:unset;
	}
	.postid-782 .header-content, .postid-841 .header-content, .postid-864 .header-content, .postid-862 .header-content{width:unset !important;}
	.page-id-21 .et_pb_section_1.et_pb_section{padding-bottom:unset !important;}
	.page-id-21 .et_pb_section_2.et_pb_section{padding-bottom:unset !important;}
	.page-id-21 .et_pb_section_6.et_pb_section{padding-bottom:unset !important;}
	.coeliac_cpyrt_txt{
		font-size:11px !important;
	}
	.fac_she_h2_one{
		    font-size: 22px !important;
		    line-height: 25px !important;
		    bottom: 22% !important;
	}
	.fac_she_h2_two{
		  font-size: 22px !important;
		    line-height: 25px !important;
		    bottom: 22% !important;
	}
	.yr_res_con_whole_div{display:unset;}
.yr_res_con_div{width:unset; margin-right:unset;}
	.yr_res_img{margin-bottom:16px;}
	.yr_res_desc{margin-bottom:16px;}
	.yr_res_con_div{margin-bottom:12%;}
	.mob_pad{padding:0px 20px !important;}
	.sa_form_whole_div{width:unset;}
	.sa_form_div .subfield{margin: 0 0px 30px 0;}
}
/* con_update */
.learn_diagnosis h2{text-align:left !important;
font-size:40px;}
.learn_diagnosis .www_para{
	padding:unset;
	text-align:left !important;
}
.learn_ac_da .wwwu_image_div{height:435px !important;}
.learn_diagnosis .www_img_inner{padding:20px 40px !important;}
.learn_ongman .wwwu_image_text{background-color: #6BB049;}
.learn_ongman h2{
	font-size:40px !important;
	line-height:48px !important;
	text-align:left !important;
}
.learn_dic h2{
	font-size:40px !important;
	line-height:54px !important;
}
.learn_ongman .www_img_inner{padding:20px 40px !important;}
.learn_ac_one .wwwu_image_div,
.learn_ac_one .wwwu_image_text{background-color:#F4793B !important;}
.learn_ac_one h2,
.learn_ac_two h2{text-align:left !important;}
.learn_ac_one .www_para,
.learn_ac_two .www_para{text-align:left !important;}
.learn_ac_one .www_img_inner,
.learn_ac_two .www_img_inner{padding:20px 40px !important;}
.learn_ac_two h2{font-size:40px !important; line-height:54px !important;}
.learn_ac_three h2{
	font-size:40px !important;
line-height:54px !important;}
.learn_ac_three .www_img_inner{padding:20px 60px !important;}
.learn_ac_three .wwwu_image_div{height:435px !important;}
.learn_hba h2{
	font-size:40px !important;
	line-height:50px !important;
}
.hc_tfcd h2{
	line-height: 37px !important;
    font-size: 30px !important;
    text-align: left !important;
}
.hc_tfcd .www_para{
	text-align:left !important;
}
.hc_tfcd .www_img_inner{padding:20px 40px;}
.learn_dic .wwwu_image_div{height:435px !important}
.learn_ongman .wwwu_image_div{height:450px !important;}
/* popup code css */
.ret_cer_whole_div-mod{
	position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background-color: #000000;
    width: 100%;
    height: 100%;
    padding: 1rem;
	display: flex;
    align-items: center;
    justify-content: center;
}
.ret_cer_whole_div-mod .ter-add-cls {
	width: 40%;
    margin: auto;
    background: #ffffff;
}
.ret_cer_whole_div-mod .ter-add-cls form {
    padding: 30px 25px 10px 25px;
    text-align: center;
    position: relative;
}
.ret_cer_whole_div-mod .close-btn-spopup p {
    position: absolute;
    right: 25px;
    top: 20px;
	cursor:pointer;
}
.ret_cer_whole_inner_div{
    width:60%;
    margin: 0 auto;
}
.sa_pop_img{
	    display: flex;
    align-items: center;
    justify-content: center;
}
.ret_cer_text{
font-family: 'Tilt Wrap';
    font-size: 40px;
    font-weight: 400;
    line-height: 50px;
    letter-spacing: 0em;
    text-align: center;
    color: #005D92 !important;
}
.feu_subscribe{margin:0 auto;}
.ret_cer_cta{
	color: white;
    background-color: #00656E;
    border-radius: 5px;
    padding: 0.25rem 1rem;
    margin-top: 12px;
    cursor: pointer;
    margin: 0 auto;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100px;
}
.popup_col{z-index:9999;}
.sa_pop_img{margin-bottom:25px;}
.ret_cer_text{margin-bottom:40px;}
.sa_close_div{
	display: flex;
    justify-content: end;
}
.sa_close_div:hover{
	cursor:pointer;
}
/* quiz customization */
.sa_quiz_div .mlw_qmn_message_before{
	font-family: Nunito;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: 0em;
	margin-bottom:50px;
	color:#ffffff;
	font-weight: unset !IMPORTANT;
}
/* .sa_quiz_div .mlw_custom_start{
width: 133px !important;
    height: 40px !important;
    background: #f4793b !important;
    border-radius: 48px !important;
    display: flex;
    align-items: center !important;
    justify-content: center !important;
    color: #ffffff !important;
    font-size: 12px !important;
    font-weight: 400 !important;
    line-height: 24px !important;
    letter-spacing: 0em !important;
    text-align: center !important;
    font-family: Nunito !important;
    transition: 0.5s !important;
    border: 1px solid #f4793b !important;
    margin: 0 auto !important;
}
.sa_quiz_div .mlw_custom_start:hover{
	 transition: 0.5s !important;
	background-color:#ffffff !important;
	color:#f4793b !important;
	border: 1px solid #f4793b !important;
	cursor:pointer !important;	 transition: 0.5s;
	background-color:#ffffff !important;
	color:#f4793b !important;
	border: 1px solid #f4793b;
	cursor:pointer;
} */
.sa_quiz_div .qsm_contact_div{
	    width: 500px !important;
    margin: 0 25px 30px 0 !important;
}
.sa_quiz_div .quiz_section input[type=text], 
.sa_quiz_div .quiz_section input[type=number],
.sa_quiz_div .quiz_section input[type=email]{
	 width: 100% !important;
    height: 40px !important;
	border: 1px solid #B4B4B4 !important;
	padding:10px !important;
}
.sa_quiz_div .quiz_section{
    display: flex;
    flex-wrap: wrap;
    align-items:center;
	justify-content:center;
	margin:0 auto;  
}

.sa_quiz_div .mlw_custom_start{
	display:flex;
}
.qsm_remove_bold p {
	font-family: 'Tilt Wrap';
    font-size: 32px;
    font-weight: 400;
    line-height: 40px;
    color: #ffffff;
    font-weight: unset !important;
    margin-bottom: 65px !important;
    width: 930px !important;
    margin: 0 auto;
}
 .sa_quiz_div .mlw_qmn_question.qsm_remove_bold{
	     text-align: center;
} 
.sa_quiz_div .qmn_check_answers .mlw_horizontal_multiple .qsm-input-label{
	width:100%;
    display: block;
	background-color: #ffffff;
    border-radius: 30px;
	padding: 10px;
	font-family: 'Nunito';
    font-size: 16px;
    line-height: 24px;
	color:#000000;
	cursor:pointer;
}
.sa_quiz_div .qmn_check_answers .mlw_horizontal_multiple{
    width: 48.5%;
    display: block;
    margin-bottom: 20px;
}


@media only screen and (min-width: 1280px) and (max-width:1400px){
	.hc_gc_sat .hc_green_con_para{width:400px !important;}
	.hc_tfcd_sat .leaf_text{width:400px !important;}
	.hc_og_sat .hc_green_con_para{width:400px !important;}
}
@media only screen and (min-width:1200px) {
	.sa_quiz_div .qmn_check_answers .mlw_horizontal_multiple:nth-child(odd) {
		margin-right:3%;
	}
}
@media only screen and (max-width:1280px){
	.postid-792 .wwwu_image_text h2
{font-size:48px;
line-height:50px;
}
}
@media only screen and (min-width:993px) and (max-width:1024px){
	.ca_ep_drop_search .search-inputend{height:40px !important;}
	.ca_ep_drop_search .dp_div{width:12.3% !important;}
	.ca_ep_drop_search .dp_div{height:40px !important;}
	.dp_div select{font-size:8px!important;}
}
@media only screen and (min-width:1025px)and (max-width:1366px){
	.dp_div select{font-size:13px !important;}
}
@media only screen and (min-width: 993px) and (max-width:1366px){

	body .gi_wiu_div{height: 280px;}
}
@media only screen and (max-width:1199px) {
	.sa_quiz_div .qmn_check_answers .mlw_horizontal_multiple {
		width: 75%;
        display: block;
        margin: auto!important;
		margin-bottom:15px!important;
	}
}
@media only screen and (min-width: 1365px) and (max-width:1500px){
	.dp_div select{font-size:13px !important;}
	.ca_ep_drop_search .dp_div{width:13.5% !important;}
}
.sa_quiz_div .qmn_check_answers{
	display:flex;
	flex-wrap:wrap;
	row-gap:20px;
}
.samp-tst-cls,.sa_quiz_div .qmn_check_answers .mlw_horizontal_multiple input[type=checkbox]{
	display:none;
}
.sa_quiz_div .mlw_qmn_new_question{
	font-family: 'Tilt Wrap';
    font-size: 40px;
    font-weight: 400;
    line-height: 50px;
    letter-spacing: 0em;
    text-align: center;
    color: #ffffff;
	font-weight:unset !important;
	margin-bottom: 15px !important;
	width:930px !important;
	margin:0 auto;
}
.sa_quiz_div .qmn_radio_answers .qsm-input-label{
	    width: 100%;
    display: flex;
    background-color: #ffffff;
    border-radius: 30px;
    padding: 10px;
    height: 57px;
	align-items:center;
	justify-content:center;
}
.sa_quiz_div .qmn_radio_answers .qmn_mc_answer_wrap{
	width: 570px;
    display: block;
    margin-bottom: 20px;
    margin-right: 9px;
}
.sa_quiz_div .qmn_radio_answers{
	    display: flex;
    flex-wrap: wrap;
	    width: 1160px !important;
    margin: 0 auto;
    row-gap: 20px;
}
.sa_quiz_div .qmn_radio_answers .qmn_mc_answer_wrap input[type=radio]{
	display:none;
}
/* .sa_quiz_div .mlw_previous,
.sa_quiz_div .mlw_next{
	width: 133px !important;
    height: 40px !important;
    background: #f4793b !important;
    border-radius: 48px !important;
    color: #ffffff !important;
    font-size: 12px !important;
    font-weight: 400 !important;
    line-height: 24px !important;
    letter-spacing: 0em !important;
    text-align: center !important;
    font-family: Nunito !important;
    transition: 0.5s !important;
    border: 1px solid #f4793b !important;
    margin: 0 auto !important; 
	margin-top:50px !important;
	transition:0.5s;
}
.sa_quiz_div .mlw_previous:hover,
.sa_quiz_div .mlw_next:hover{
	background-color:#ffffff;
	color:#f4793b ;
	transition:0.5s;
} */
.postid-1290 .et_pb_row_5_tb_body.et_pb_row{padding-bottom:unset !important;}
/* Live page feadback */
.diagnosis_child_banner_text .header-content{
	margin-top:30px !important;
}
/* Live page feadback */
.detailpage__content--right p:last-child{
	margin-bottom:20px !important;
}
.tipsh3-recipcls{
	font-family: 'Brandon-printed' !important;
	margin-top:20px !important;
	color:#56C5D0 !important;
	font-size: 24px !important;
    font-weight: 500 !important;
    line-height: 32px;
    letter-spacing: 0em;
    text-align: left;
	text-transform: uppercase
}
.hm-head-dnbtn a{
		transition:0.5s;
}
.hm-head-dnbtn a:hover{
	background-color: #ffffff !important;
    color: #D53c66 !important;
	transition:0.5s;
}
.page-id-21 .a_class{transition:0.5s;}
.page-id-21 .a_class:hover{
	color: black !IMPORTANT;
	transition:0.5s
}
body #page-container .et_pb_section .et_pb_button_0_tb_footer:hover{
	background-color: white;
    color: #f4793b !important;
    transition: 0.5s;
}
body #page-container .et_pb_section .et_pb_button_0_tb_footer{
	 transition: 0.5s;
}
.boxul-points-cls{
		padding:40px 40px !important;
}
.boxul-points-cls ul{
    display: flex;
    flex-wrap: wrap;
		row-gap: 10px;
	column-gap: 35px;
}
.boxul-points-cls ul{
	  list-style: none;
	padding: 0 0 0px 1em;
}
.boxul-points-cls ul li::before {
  content: "\2022";
  color: #56C5D0;
  font-weight: bold;
  display: inline-block; 
  width: 1em;
  margin-left: -1em;
}
.tipsulli-cls ul{
	list-style: none;
}
/* .tipsulli-cls ul li::before {
  content: "\2022";
  color: #56C5D0;
  font-weight: bold;
  display: inline-block; 
  width: 1em;
  margin-left: -1em;
	    font-size: 25px;
} */
.black_bg_cta_hover{
	transition:0.5s;
	color:#ffffff;
}
.term-recipes .black_bg_cta_hover:hover{
	background-color:#ffffff !important;
	color:#000000 !important;
	transition:0.5s;
}
.tax-articles-categories .black_bg_cta_hover:hover{
	background-color:#ffffff !important;
	color:#000000 !important;
	transition:0.5s;
}
body.et-db #page-container #et-boc .et-l .et_pb_section .et_pb_button_0_tb_footer:hover{
	color:#f4793b !important;
	background-color:#ffffff !important;
}
.bxcontents span{
font-family: 'Frank Ruhl Libre',serif;
font-size: 14px ;
font-weight: 500 ;
line-height: 24px ;
letter-spacing: 0.0625em ;
text-align: left ;
color:#6BB049 ;
}
.descrp-recart-cls{
font-family: Raleway,Helvetica,Arial,Lucida,sans-serif !important;
font-size: 16px !important;
font-weight: 500 !important;
line-height: 24px !important;
text-align: left !important;
color:#005D92 !important;
letter-spacing: 0px !important;
}
.bxcontents a{
font-family: Raleway,Helvetica,Arial,Lucida,sans-serif;
font-size: 16px !important;
font-weight: 500 !important;
line-height: 28px !important;
letter-spacing: 0em !important;
text-align: left !important;	
color:#000000 !important;
}
.megamenu__featuredbox--item .bxcontents a:hover{
	color:#F4793B !important;
}
.tax-articles-categories .ad_below_title{
	margin-top:50px !important;
}
.eat_out_fir_sec{
	padding-top:unset !important;
	padding-bottom:unset !important;
}
@media only screen and (min-width: 993px) and (max-width:1216px){
	body .thfhpha_section .wwwu_image_div{height:564px !important;}
}
@media only screen and (min-width: 769px) and (max-width:992px){
	.hc_gc_sat .hc_green_con_img{width:unset !important; height:unset !important;}
	.page-id-8 .homepage_last_ad{padding-top:50px !important;}
	body .take_the_quiz_left_col{
		padding-bottom:20px !important;
	}
	.eat_out_fir_sec{margin-top:0px !important;}
	.eat_out_sec_sec{margin-top:50px !important;}
	body .eat_out_third_sec_row{
		padding-top:unset !important;
	padding-bottom:unset !important;}
	.ipad_space{margin-bottom:0px !important;}
	.postid-960 .eat_out_mod_con{margin-left:unset !important;}
	.leaf_text{width:unset !important;}
	.eat_out_mod_con_cta{margin-bottom:20px !important;}
}
.make_the_nxt_three{padding-bottom:100px !important}

@media only screen and (min-width: 320px) and (max-width:768px){
	.postid-960 .learn_diagnosis h2{margin-top:20px;}
	.learn_dtg_sec{width:unset !important;}
	.copy_code_image img{
		width:100%;
		height:100%;
		object-fit:cover;
	}
	.sa_quiz_div .qmn_check_answers .mlw_horizontal_multiple{
		width:100% !important;
	}
	.artic-wholdiv-cls{display:unset !important;}
	.page-id-8 .homepage_last_ad{padding-top:50px !important;}
	.page-id-8 .take_quiz_sec .et_pb_row .et_pb_column .green_row{height:unset !important;}
		.make_the_nxt_three{
		padding-bottom:50px !important;
	}
}
	@media only screen and (min-width: 993px) and (max-width:1024px){ 
		.epdp_col_one{width:100% !important;}

		.home_yack_row .yak-col{width:100% !important;}
		.home_yack_row .yak-col .et_pb_image_wrap {width:100% !important;}
		.home_yack_row .yak-col .et_pb_image_wrap img{width:100%;
		height:100%; object-fit:cover;}
		.home_yack_row .yak-col:last-child{margin-top:50px !important;}
	.fourth_line_image .est_glfh_con_div{grid-template-columns: 26% 74% !important;}
	.third_line_image .est_glfh_con_div{grid-template-columns: 26% 74% !important;}
	.first_line_image .est_glfh_con_div{grid-template-columns: 26% 75% !important;}
		.est_glfh_con_div{grid-template-columns:15% 85% !important;}
		.gi_fourcol_div .gi_wiu_div{height:230px !important;}
		.hc_at_blurb .live_add_tip_div{width:unset !important;height:241px !important;}
		.orange_icon_div_mod{
			display: grid !important;
    grid-template-columns: 50% 50% !important;
    row-gap: 40px !important;
		}
		.gi_ora_num_div{height:260px !important;}
		.blue_bg_div,
		.green_bg_div{width:unset !important;}
		.gi_don_img{height:200px !important;}
		.empty_img_div{display:none;}
		.hc_green_con_para{
			width:unset !important;
		}
	
		.sub_cta{
			margin:0 auto;
		}
		body .feu_col_one, body .feu_col_two{
			height:400px !important;
		}
		.gi_wiu_div{
			width: 329px !important;
    height: 316px !important;
			
		}
			.mailid_break{
		-ms-word-break: break-all; 
word-break: break-all; 
word-break: break-word; 
-webkit-hyphens: auto; 
-moz-hyphens: auto; 
hyphens: auto;
	}
		.home_finds_right .thfhpha_image .et_pb_image_wrap{
			height:650px !important;
		}
		.artic-wholdiv-cls{
			display:unset !important;
			list-style-type:none;
		}
		.sa_quiz_div .qmn_radio_answers .qmn_mc_answer_wrap{
			width:47%;
		}
/* 		.sa_quiz_div .qmn_check_answers .mlw_horizontal_multiple{
			    width: 48% !important;
			margin-right: 10px;
		} */
		.gi_ora_txt_div{width:300px !important;}
		.hc_green_con{display:block !important;}
		body .hc_con_para{padding-left:unset !important;}
		.page-id-8 .et_pb_row_inner_0.et_pb_row_inner{padding:90px !important;}
	}
@media only screen and (min-width: 769px) and (max-width:992px){
	.ca_content{width:100% !important;
	margin-right:unset !important;}
	.ca_ep_sea_div{width:unset !important;}
	.ca_ep_drop_search, .ca_ep_dp_div{display:unset !important;}
	.ca_ep_sea_div,
	.dp_div select{
		width:100% !important;
	    margin-bottom:25px !important;
	}
.gi_donate_first_sec,
.gi_fund_section,
.lagiyw_fir_sec,
.gd_fir_sec{
margin-top:0px !important;
}
	.gi_wiu_div{
		width:100% !important;
		height:unset !important;
		margin-bottom:40px !important;
	}
	.orange_icon_div_mod{display:unset !important;}
	.descript-icon-cls{
		width:unset !important;
	}
	.artic-wholdiv-cls{display:unset !important;}
	.rec_ipad .postslider__content p{margin-bottom:0px !important;}
	.rec_ipad .postslider__content a{margin-top:20px !important;}
	body .take_quiz_tab{padding:50px !important;}
	.page-id-8 .glutensechome.et_pb_row_inner_0.et_pb_row_inner{padding:50px !important;}
	.gluten-living-hub-template-default	body .make_the_nxt_three{
		padding-bottom:50px !important;
	}


	.page-id-8 .take_quiz_sec .et_pb_row .et_pb_column .green_row{height:unset !important;}
}
.makesliceh4-cls{
	font-family: 'Brandon-printed' !important;
    font-size: 20px !important;
    font-weight: 900 !important;
    line-height: 26px !important;
    letter-spacing: 0em !important;
    text-align: left !important;
}
.article-descrdiv{
	font-family: Raleway;
font-size: 16px;
font-weight: 500;
line-height: 24px;
letter-spacing: 0em;
text-align: left;
}
.all_recipe__blueimage img{
	width:100%;
	height:100%;
	object-fit:cover;
}
.all_recipe__blueimage .et_pb_image_wrap {
	width:100%;
	height:500px;
}
.home_new_quiz .home_new_quiz_image .et_pb_image_wrap{height: 555px !important;}

.home_explore_desc p{margin-bottom:40px !important;}
.artic-wholdiv-cls{
	display:flex;
	align-items:center;
	gap:20px;
	margin-bottom:20px;
}
.artc-img-cls img{object-fit:cover !important;}
.artc-img-cls{width:100px; height:100px; display:inline-block;}
.descript-icon-cls{width:880px;}
.artic-wholdiv-cls .blurb-details h3{font-size:32px;}
@media only screen and (min-width: 320px) and (max-width:768px){

	.artic-wholdiv-cls .blurb-details h3{
		font-size:27px !important;
	}
	.descript-icon-cls{width:unset !important;}
	.artic-wholdiv-cls{display:unset !important;}
}
/* Healthcare pages */
.healthcare_banner_desc p{
	font-family: Nunito;
font-size: 16px;
font-weight: 400;
line-height: 22px;
letter-spacing: 0em;
text-align: left;
}
.healthcare_banner_title h1{
    font-family: 'Tilt Wrap' !important;
font-size: 60px !important;
font-weight: 400;
line-height: 70px;
letter-spacing: 0em;
text-align: left;
}
/* .healthcare_banner_title .header-content{
	width: 550px;
} */
.banner_font_color{color:#F4793B;}
.healthcare_banner_desc{
	    position: absolute !important;
    bottom: 70px;
    color: white;
    width: 500px;
}
.healthcare_breadcrumb{
	position: absolute;
    top: 30px;
    color: #ffffff;
	font-family: 'Nunito';
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
}
.healthcare_breadcrumb:hover{cursor:pointer;}
.healthcare_breadcrumb a{color:#ffffff !important;}
.subscribe_section_div{
display: flex;
    align-items: center;
    justify-content: center;
}
.sub_image{margin-right:20px;}
.sub_para{
	font-family: 'Tilt Wrap';
    font-size: 30px;
    font-weight: 400;
    line-height: 30px;
    letter-spacing: 0em;
    text-align: left;
    color: #ffffff !important;
	margin-right:20px;
}
.sub_cta{
    color: #000000;
    font-family: Nunito;
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
    letter-spacing: 0em;
    text-align: left;
		background-color:#ffffff;
	border-radius: 48px;
	transition:0.5s;
}
.sub_cta:hover{
	transition:0.5s;
	background-color:#000000;
	color:#ffffff;
}
.sub_cta:hover::after{
	background: url('/wp-content/uploads/2023/07/Coeliac-Download-white.svg') no-repeat center center;
}
.hc_side_widget_div{
	    padding: 40px;
    background-color: #F4793B;
    display: flex;
    align-items: center;
    justify-content: center;
}
.hc_orange_title{
	font-family: 'Tilt Wrap';
    font-size: 30px;
    font-weight: 400;
    line-height: 36px;
    letter-spacing: 0em;
    text-align: center;
    color: #ffffff;
	    margin-bottom: 10px;
}
.hc_orange_desc{
	    font-family: Nunito;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: 0em;
    text-align: center;
	color:#ffffff;
	    margin-bottom: 25px;
}
.hc_orange_cta,
.join_now_cta_before{
	display:flex;
	align-items:center;
	justify-content:center;
	gap:10px;
	margin:0 auto;
	width:210px !important;
}
.hc_orange_img{text-align:center;}
.hc_side_weight{font-weight:700; margin-bottom: 15px !important;}
.hc_img_con{
	    display: flex;
    align-items: center;
    justify-content: space-between;
}
.hc_border_pad{
	border-bottom: 1px solid #C8C8C8;
    padding-bottom: 0px;
	width: 100%;
/*     display: inline-block; */
}
.hc_side_link{
/* 	margin-bottom: 15px !important; */
	font-size: 16px;
    font-weight: 600;
    line-height: 24px;
	text-decoration:unset ;
}
hc_side_link:hover{
	text-decoration:underline !important ;
}
.hc_con_title{
	font-family: Nunito;
font-size: 16px;
font-weight: 700;
line-height: 24px;
letter-spacing: 0em;
text-align: left;
	color:#000000;
}
.hc_con_para{padding-left: 60px !important;
color:#000000 !important;}
.hc_green_con_para{
	font-family: Nunito;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: 0em;
    text-align: left;
    color: #ffffff;
	    width: 600px;
}
.hc_green_con{
	padding:40px;
	display:flex;
	align-items:center;
	background-color:#6BB049;
	gap:40px;
}
.hc_green_con_img{
	width:90px;
	height:90px;
}
.hc_green_con_img img{
	width:100%;
	height:100%;
	object-fit:cover;
}
.add_tips_whole_div{
	    display: flex;
    flex-wrap: wrap;
    width: 100%;
    gap: 30px;
}
.add_tips_div{
    border: 1px solid #D6D5D5;
    padding: 25px;
    border-radius: 20px;
	box-shadow: 0 20px 20px rgba(0, 0, 0, 0.09);
	width: 330px;
    height: 310px;
}
.hc_tips_border{
	    padding: 40px;
    border: 1px solid #005D92;
}
.hc_con_title_bot_space{margin-bottom:20px;}
.hc_para_width{width:655px;
color:#ffffff;}
.diet_plan_row .explore_pesto_image img{
	width:100%;
	height:100%;
	object-fit:cover;
}
.diet_plan_row .explore_pesto_image .et_pb_image_wrap {
	width:100% !important;
	height:300px !important;
}
.hc_blue_con_div, .hc_orange_con_div{padding:40px;}
.hc_blue_con_div p, 
.hc_orange_con_div p{
	font-family: Nunito;
font-size: 16px !important;
font-weight: 500;
line-height: 24px !important;
letter-spacing: 0em;
text-align: left;
color: #ffffff;
}
.step_new:first-child{padding-top:0px !important;}
.hc_h3{
font-family: 'Nunito Sans',Helvetica,Arial,Lucida,sans-serif!important;
font-size: 26px;
font-weight: 500;
line-height: 36px;
letter-spacing: 0em;
text-align: left;
color:#34A0B2 !important;
}
.hc_steps_para{
	font-family: Nunito;
font-size: 16px;
font-weight: 700;
line-height: 24px;
letter-spacing: 0em;
text-align: left;
color:#005D92 !important;
}
.rhw_learn_cls{
	z-index:0 !important;
}
.dot_left_inner_one:after{
	background: #34A0B2;
    content: '';
    position: absolute;
    width: 1px;
    height: 75%;
    top: 0px;
    left: 0px;
}
.dot_left_inner_two:after{
	background: #34A0B2;
    content: '';
    position: absolute;
    width: 1px;
    height: 75%;
    top: 0px;
    left: 0px;
}
.dot_whole_div .hc_h3:before{
	content: '';
    width: 12px;
    height: 12px;
    background: #34A0B2;
    position: absolute;
    bottom: 15%;
    transform: translatey(-50%);
    left: -6px;
    border-radius: 50%;
}
.hc_h3.extra_dot_h3:before{
	content: '';
    width: 12px;
    height: 12px;
    background: #34A0B2;
    position: absolute;
    top: 0%;
    transform: translatey(-50%);
    left: -6px;
    border-radius: 50%;
}
.dot_whole_div{padding-left: 60px;}
@media only screen and (min-width: 980px) and (max-width:1300px){
	.hc_para_width{width:unset !important;}
}
.hc_green_cont .hc_para_text{color:#ffffff !important;}
@media only screen and (min-width: 981px) and (max-width:1024px){
			.hc_orange_cta{padding:19px !important;}
	.add_tips_div{height:400px !important;}
}
.postid-792 #timeline_id{margin-top:0px !important;}
@media only screen and (min-width: 320px) and (max-width:768px){
	.attentin_img{padding-right:unset !important;}
	.hc_green_con_img{margin-bottom:20px !important;}
	.hc_green_con{padding:20px !important;}
	.hc_mem_img{
		    display: flex;
    align-items: center;
    justify-content: center;
	}
	.hc_mem_desc{text-align:center !important;}
	.hc_member_con_div .hc_mem_cta{margin:0 auto !important;}
	.hc_member_con_div{display:block !important;}
	.hc_blue_con_div p, .hc_orange_con_div p{
		font-size:16px !important;
		line-height:20px !important;
	}
	.hc_blue_con_div, .hc_orange_con_div{
		padding:20px;
	}
	.hc_tips_border{padding:20px;}
	.hc_para_width{width:unset;}
	.hc_green_con_img{margin:0 auto;} 
	.healthcare_banner_desc{width:unset;}
	.healthcare_banner_title .header-content{width:unset;}
	.healthcare_banner_title h1{
		font-size: 35px !important; 
		line-height: 40px !important;
	}
	
	.sub_para{
		font-size:16px;
		line-height:27px;
	}
	.postid-1552  .et_pb_column_2_3{margin-top:unset;}
	.hc_con_para{Padding-left:unset !important;}
	.hc_para_text{width:300px !important;}
	.hc_green_con{display:block;}
	.hc_green_con_para{width:unset;  margin-top: 20px;}
	.add_tips_div{
		width:unset;
		height:340px;
	}
}
.hc_orange_cta::after {
   content: '';
   display: block;
   width: 15px;
   height: 15px;
   background: url('/wp-content/uploads/2023/06/Coeliac-Download-svg.svg') no-repeat center center;
   background-size: cover;
}
.hc_ong_con{
	font-family: Nunito;
font-size: 16px;
font-weight: 500;
line-height: 24px;
letter-spacing: 0em;
text-align: left;
color:#000000;
}
.hc_member_con_div{
	    display: flex;
    padding: 40px;
    background-color: #F4793B;
    align-items: center;
    justify-content: space-around;
}
.hc_member_con_div .hc_mem_cta{margin:unset;}
.hc_mem_title{margin-bottom:unset;}
.hc_mem_desc{text-align:left;}
.hc_blurb_div{
width: 31%;
    float: left;
    margin-right: 16px;
}
.team_position{
	font-family: Nunito;
font-size: 16px;
font-weight: 700;
line-height: 24px;
letter-spacing: 0em;
text-align: left;
color:#000000;
height:47px;
}
.hc_green_read{
	font-family: 'Urbanist',Helvetica,Arial,Lucida,sans-serif;
    font-size: 16px;
    font-weight: 700;
    line-height: 19px;
    letter-spacing: 0em;
    text-align: center;
}
.hc_blurb_div .et_pb_blurb_container .et_pb_module_header{
	padding-bottom:unset;
	margin-bottom:10px;
}
.mem_desc{display:none}
.ret_cer_whole_inner_div{text-align:center;}
.popup_image img{
	width:100%;
	height:100%;
	object-fit:cover;
}
.popup_image{
	width:400px;
	height:100%;
}
.popup_left_con{
	    background: #fff;
	width:350px;
	padding:40px;
}
.popup_mem_desc{
	font-family: Nunito;
font-size: 16px;
font-weight: 400;
line-height: 24px;
letter-spacing: 0em;
text-align: left;
color:#000000;
}
.popup_mem_title{
	font-family: 'Tilt Wrap';
    font-size: 40px;
    font-weight: 400;
    line-height: 50px;
    letter-spacing: 0em;
    text-align: left;
    color: #005D92;
	margin-bottom:5px;
}
.popup_mem_desig{
	font-family: Nunito;
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
    letter-spacing: 0em;
    text-align: left;
    color: #000000;
	margin-bottom:20px;
}
.hc_close_icon{padding-left:20px;}
.hc_close_icon img{width:30px; height:30px;}
.hc_close_icon:hover{cursor:pointer;}
@media only screen and (min-width: 981px) and (max-width:1300px){
	.ca_glf_footer_sec .ca_glf_footer_row_one .ca_glf_footer_col_two{width:unset !important;}
}
@media only screen and (min-width: 981px) and (max-width:1131px){.hc_blurb_div{width:31%;}}
@media only screen and (min-width: 769px) and (max-width:832px){.hc_blurb_div{width:30%;}}
/* Get Involved */
.green_bg_div{
	padding: 60px;
    background-color: #6BB049;
	width:435px;
}
.blue_bg_div{
	padding: 60px;
	background-color:#005D92;
	width:435px;
}
.gi_group_img{
	margin-bottom: 20px;
    text-align: center;
}
.gi_group_title{
	font-family: 'Tilt Wrap';
    font-size: 60px;
    font-weight: 400;
    line-height: 64px;
    letter-spacing: 0em;
    text-align: center;
    color: #ffffff;
    margin-bottom: 20px;
}
.gi_group_desc{
	font-family: Nunito;
    font-size: 16px;
    font-weight: 500;
    line-height: 20px;
    letter-spacing: 0em;
    text-align: center;
    color: #ffffff;
}
.gi_con_en_cta{width:130px;}
.gi_num_col{color:#005D92;}
.gi_orange_cta{
	    font-family: Nunito;
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
    letter-spacing: 0em;
    text-align: center;
    padding: 14px 20px;
    background-color: #F4793B;
    border-radius: 78px;
    color: #ffffff;
	transition:0.5s;
	border:1px solid #F4793B;
}
.gi_orange_cta:hover{
	background-color:#ffffff;
	color:#F4793b;
	transition:0.5s;
	border:1px solid #F4793B;
}
.hc_con_title_white{color:#ffffff !important;}
.gi_blue_bg_doc .et_pb_image_wrap img{
	width:100%;
	height:100%;
	object-fit:cover;
}
.gi_blue_bg_doc .et_pb_image_wrap{
	width:100%;
	height:621px;
}
.gi_white_bg_cta{
	    padding: 14px 20px;
    background-color: white;
    color: #000000;
    border-radius: 48px;
    font-family: Nunito;
    font-size: 12px;
    font-weight: 700;
    line-height: 24px;
    letter-spacing: 0em;
	transition:0.5s;
}
.gi_custom_con_col_one{
	width:50% !important;
	margin-right:unset !important;
}
.gi_ora_num_div{
	display:flex;
	align-items:center;
/* 	gap:20px; */
	justify-content:space-around;
	border: 1px solid #E0E0E0;
/* 	padding:25px; */
	box-shadow: 0px 20px 30px 0px #00000014;
	height:210px;
}
.gi_ora_num_whole_div{
	display:flex;
	flex-wrap:wrap;
	justify-content:space-between;
}
.gi_ora_img{
	width:90px;
	height:90px;
}
.gi_ora_img img{
	width:100%;
	height:100%;
	object-fit:cover;
}
.gi_ora_txt_one{margin-bottom:20px;}
.gi_ora_txt_div{width:420px;}
.gi_ora_txt_one, .gi_ora_txt_two{
	font-family: Nunito;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: 0em;
    text-align: left;
    color: #000000;
}
.gi_ora_soc{display:flex; gap:20px;}
.gi_wiu_div{
	border: 1px solid #D6D5D5;
    box-shadow: 0px 30px 20px -15px #00000017;
    padding: 20px;
    border-radius: 20px;
	width:329px;
	height:244px;
}
.gi_wiu_div img{margin-bottom:20px ;}
.orange_icon_div_mod{
	display:flex;
	align-items:center;
	gap:40px;
}
.sa_group_img{
	  text-align: center;
    margin-bottom: 30px;
}
.sa_group_desc p{
	    font-family: Nunito;
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
    letter-spacing: 0em;
    text-align: center;
    color: #56C5D0;
	width: 100%;
}
.sa_group_desc {
	display: inline-flex;
    text-align: center;
    justify-content: center;
}
.sa_group_div{
	border: 1px solid #D6D5D5;
    padding: 40px 0px;
    box-shadow: 0px 30px 20px -15px #00000017;
    border-radius: 10px;
	display: flex;
    align-items: center;
    justify-content: center;
    height: 310px;
}
.sa_nxt_man_cta{margin:unset;}
.bread-parentpage-titl{text-transform: capitalize;}
.breadcr-com-cls{padding: 0px 5px 0px 5px;}
.sa_quiz_image .et_pb_image_wrap { 
	width:100% !important;
    height:500px !important;
}
.sa_quiz_image img{
	width:100% !important;
	height:100% !important;
	object-fit:cover !important;
}
.healthcare_banner_title .et_pb_fullwidth_header_subhead{
	font-family: Nunito;
    font-size: 16px;
    font-weight: 400;
    line-height: 22px;
    letter-spacing: 0em;
    text-align: left; 
	color:#ffffff;
}
.healthcare_banner_title .et_pb_module_header{
	padding-top:30px;
	padding-bottom:30px;
}
.hel_link_txt{
	font-family: 'Tilt Wrap';
    font-size: 40px;
    font-weight: 400;
    line-height: 50px;
    letter-spacing: 0em;
    text-align: left;
    color: #005D92;
	padding-bottom:20px;
}
.postid-1766 .hel_link_txt{line-height: unset !important;}
.hc_sw_title{
	font-family: Nunito;
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
    letter-spacing: 0em;
    text-align: left;
    color: #000000;
	padding-top:20px !important;
}
.wid_pad_space{
	padding-bottom:15px;
}
.sa_quiz_div .qsm-input-label{
	    font-family: 'Nunito';
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0em;
    text-align: center;
}
.hstw_left_col{margin-right:40px !important;}
.thfhpha_left_col{padding:40px !important;}
.thfhpha_image .et_pb_image_wrap {
	width:100% !important;
	height:500px !important;
}
.thfhpha_image img{
	width:100% !important;
	height:100% !important;
	object-fit:cover !important;
}
.qsm-quiz-form .pages_count{display:none !important;}
.qmn_multiple_horizontal_check{
	width:1190px !important;
    margin:0 auto;
}
input[type=checkbox]:checked + .qsm-input-label {
color:#ffffff !important;
background-color:#F4793B !important;
}
input[type=radio]:checked + .qsm-input-label {
color:#ffffff !important;
background-color:#F4793B !important;
}
/* .mlw_custom_next{
	position:absolute !important;
	left:82%;
	bottom:11%;
} */
/* .mlw_previous{
left:9%;	
} */
.mlw_qmn_message_before{
	display:none;
}
/* .qsm-submit-btn{
	margin: 0 auto;
	width: 133px !important;
    height: 40px !important;
    background: #f4793b !important;
    border-radius: 48px !important;
    color: #ffffff !important;
    font-size: 12px !important;
    font-weight: 400 !important;
    line-height: 24px !important;
    letter-spacing: 0em !important;
    text-align: center !important;
    font-family: Nunito !important;
    transition: 0.5s !important;
    border: 1px solid #f4793b !important;
} */
@media only screen and (min-width:1025px) and (max-width:1051px){
	.descript-icon-cls{width:830px !important;}
}
.gi_group_whole_div{
	margin-right:20px !important;
}
.living_expo_module{
	    width: 780px;
    margin: 0 auto;
}
.living_expo_image{
	    background-color: white;
    opacity: 0.9;
    padding: 40px 0px;
}
.expo_city_div{
	display:grid;
	grid-template-columns:50% 50%;
}
.expo_city_one,
.expo_city_two{
	color: #ffffff;
    padding: 30px;
	font-family: Nunito;
font-size: 24px;
font-weight: 700;
line-height: 24px;
letter-spacing: 0em;
text-align: center;

}
.expo_city_one{background-color:#7AB85B;}
.expo_city_two{background-color:#F4793B;}
.feu_col_one{margin-right:0px !important;}
.feu_col_one,
.feu_col_two{
	width:100% !important;
	height:321px !important;
	padding-top:50px !important;
}
.feu_row{
	display:grid !important;
	grid-template-columns:50% 50% !important;
}
.glfexpo_class{
	color:#ffffff !important;
    font-weight:700;
}
.eat_out_sec_sec .glfexpo_class {
		text-decoration:underline;
}
.coeliac_live_pink img{
	width:100% !important;
	height:100% !important;
	object-fit:cover;
}
.coeliac_live_pink .et_pb_image_wrap{
	width:100%;
	height:550px !important;
}
.pls_visit{margin-left:75px;}
.live_span_title{
	margin-top:20px;
}
.leaf_txt_bot{margin-bottom:20px !important;}
 .qsm-submit-btn {
    background: #F4793B!important;
    padding: 8px 32px!important;
    border-radius: 30px!important;
    color: #FFFFFF!important;
    font-family: 'Nunito',Helvetica,Arial,Lucida,sans-serif!important;
    text-align: center!important;
    border: 1px solid #F4793B!important;
    margin-top: 0!important;
    padding: 8px 48px!important;
}
/* .extra_dot_h3::before{content:unset !important;}
.extra_dot_para::before{
	content: '';
    width: 10px;
    height: 10px;
    border: 1px solid #D8D8D8;
    background: #fff;
    position: absolute;
    top: 50%;
    transform: translatey(-50%);
    left: -65px;
    border-radius: 50%;
	border: none;
    background: #34A0B2;
    left: -64px;
} */
.dot_div{
	display:flex;
    gap: 40px;
}
.dot_left_inner_one .hc_h3{
	line-height:0px;
	padding-bottom: 22px !important;
}
.dot_right_div{
	display: grid;
    row-gap: 53px;
}
.hc_h3{padding-bottom:0px;}
.diet_plan_row .diet_plan_img_div .et_pb_image_wrap {height:400px !important;}
.glfc_des_img{display:block;}
.glfc_mob_img{display:none;}
@media only screen and (min-width:320px) and (max-width:767px){  
	.glfc_des_img{display:none !important;}
	.glfc_mob_img{display:block !important;}
	.home_fom_cta_div{
		left: 50% !important;
    transform: translate(-50%, 0) !important;
	}
	.rel_pro_dflex{display:unset !important;}
	.ca_ep_con_div{display:unset !important;}
	.first_line_image .sstext{height:38px !important;}
		.first_line_image .est_glfh_con_div{
		grid-template-columns: 50% 50% !important;
	}
		.second_line_image .est_glfh_con_div{
		grid-template-columns: 41% 59% !important;
	}
		.third_line_image .est_glfh_con_div{
		grid-template-columns: 50% 50% !important;
	}
		.fourth_line_image .est_glfh_con_div{
		grid-template-columns: 50% 50% !important;
	}
		.live_mccah .add_tips_div{
		width:100% !important;
		height:280px !important;
	}
	.orange_icon_div_mod{display:unset !important;}
	.postid-782 .blue_con_col p, .orange_con_col p{
		    font-size: 13px !important;
    line-height: 25px !important;
	}
	.postid-975 .leaf_text{width:250px !important;}
	body .sat_coe_dis{
		    padding: 20px 20px !important;
	}
	.sat_coe_dis h2{text-align:left !important;}
	.sat_coe_dis p{text-align:left !important;}
		.thfhpha_image_text h2{margin-bottom:0px !important;}
	.thfhpha_image_div{height:215px !important;}
	.wwwu_image_text h2{margin-bottom:0px !important;}
	
	.wwwu_image_div{height:300px !important;}
		.live_add_tip_div{
		width:100% !important;
		margin-bottom:50px !important;
	}
		.donation_col_one,
.donation_col_two{
	margin-bottom:35px !important;
}
	.text_over_ipad_row{height:500px !important;}
	.dot_right_div{
		    row-gap: 110px;
	}
	.dot_left_div{
		    width: 40px;
    height: 230px;
	}
	.dot_left_div img{
		width:100%;
		height:100%;
		object-fit:cover;
	}
}
@media only screen and (min-width:768px) and (max-width:992px){
	.home_fom_cta_div{
		left: 65px !important;
	}
	.rel_pro_dflex{
		display:grid !important;
		grid-template-columns:46% 46% !important;
		column-gap:20px !important;
	}
	.first_line_image .est_glfh_con_div{
		grid-template-columns: 21% 79% !important;
	}
	.third_line_image .est_glfh_con_div{
		    grid-template-columns: 21% 79% !important;
	}
	.fourth_line_image .est_glfh_con_div{
		grid-template-columns: 21% 79%;
	}
	.live_mccah .add_tips_div{height:270px !important;}
	.postid-782 .orange_con_div, 
	.postid-782 .blue_con_div{padding:60px 60px 60px 60px !important ;}
	.postid-782 .blue_con_col p, 
	.postid-782 .orange_con_col p{
		    font-size: 21px !important;
    line-height: 33px !important
	}
	.postid-782 .orange_con_col{margin-bottom:0px !important;}
	.postid-960 .wwwu_image_text{display:block !important;}
	.live_tta .wwwu_image_div{height:unset !important;}
	.wwwu_image_div{height:300px !important;}
	.blue_icon_div_mod_ipad .live_add_tip_div{height:350px !important;}
/* 	.blue_icon_div_mod_ipad{
		display: grid !important;
    grid-template-columns: 50% 50%;
    row-gap: 50px;
    column-gap: 20px;
		margin-bottom:50px;
	} */
	.popup_image{
		width:100% !important;
	}
	.hc_orange_ipad_left,.hc_orange_ipad_right{
		width:47.5% !important;
	}
	.hc_orange_ipad_left{
		margin-right:5%;
		margin-bottom:unset !important;
	}
}

@media only screen and (min-width:993px) and (max-width:1024px){
	.hc_green_con_para_two{margin-top:20px;}
	.dot_right_div{row-gap: 22px;}
}
.blue_green_gi{
	grid-template-columns:46% 46% !important;
}
.healthcare_banner_title .header-content .et_pb_button_one{transition:0.5s}
.healthcare_banner_title .header-content .et_pb_button_one:hover{
	background-color:#ffffff !important;
	color:#f4793b !important;
	transition:0.5s;
}
.hc_green_health{
	display:flex;
   align-items:center;
	gap:40px;
	margin-bottom:20px;
}

.hc_green_barley,
.hc_green_wheat{
	font-family: 'Tilt Wrap';
    font-size: 30px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0em;
    text-align: left;
}
.extra_hc_green_con_para{
	margin-bottom:20px !important;
   font-weight:700;
}
.hc_green_con_one{
	padding-bottom:10px !important;
   padding:40px 120px 10px 120px !important;
}
.hc_green_con_two{
	padding-top:10px !important;
	padding:10px 120px 40px 120px !important;
}
.hc_green_con_para_width{width:100%;}


.sub-cat-gfl-threecolcta{
	transition:0.5s !important;
	border: 1px solid #f4793b !important;
}
.gfl-coe-ctaqa{transition:0.5s;border: 1px solid #f4793b !important;}
.gfl-coe-ctaqa:hover{
		background-color: #ffffff !important;
    color: #f4793b !important;
    border: 1px solid #f4793b !important;
	transition:0.5s !important;
}
.sub-cat-gfl-threecolcta:hover{
	cursor:pointer;
	background-color: #ffffff;
    color: #f4793b !important;
    border: 1px solid #f4793b !important; 
	transition:0.5s !important;
}
.fdb_black_hover{color:#ffffff;}
.fdb_black_hover:hover{color:#000000;}
.wid_white_cta{transition:0.5s;}
.wid_white_cta:hover{
	background-color: #000000;
    color: #ffffff !IMPORTANT; 
	transition:0.5s;
}
body #page-container .et_pb_section .et_pb_comments_0_tb_body.et_pb_comments_module .et_pb_button:hover{
	color:#000000 !important;
	background-color:#ffffff !important;
	border: 1px solid transparent;
}
.stepsec_extra .stepsec__item:first-child{padding-top:unset;}
.stepsec_extra .stepsec__item:not(:last-child){padding-bottom:50px;}
.custom_img_div img{
	width:100%;
	height:100%;
	object-fit:cover;
}
.custom_img_div{
	width:130px;
	height:130px;
}
/* .common_leaf_class .leaf_txt_bot{margin-bottom:10px !important;} */
.btn--whit{
	transition:0.5s; 
}
.btn--white:hover{
	background-color:#000000;
	color:#ffffff;
	transition:0.5s;
}
.diet_plan_row  .doctor_image_div .et_pb_image_wrap {
	height:500px !important;
}
.fyp_orange_div{
	display: flex;
    align-items: center;
    justify-content: space-evenly;
    padding: 25px;
    background-color: #F4793B;
}
.fyp_orange_para{
	    font-family: 'Tilt Wrap';
    font-size: 30px;
    font-weight: 400;
    line-height: 36px;
    letter-spacing: 0em;
    text-align: center;
    color: #ffffff;
}
.fyp_orange_img img,
.live_add_tip_img img{
	width:100%;
	height:100%;
	object-fit:cover;
}
.fyp_orange_img{
	width:61px;
}
.live_add_tip_div{
		border: 1px solid #D6D5D5;
    box-shadow: 0px 30px 20px -15px #00000017;
    padding: 20px;
    border-radius: 20px;
	width:330px;
	height:362px;
}
.live_add_tip_img{
	width:45px;
	height:45px;
	margin-bottom:10px;
}

/*---*/
.rightside-box .col2sec__left--content{
	color: #fff !important;
}
/* .col2sec--vertical .col2sec__right img{
	margin: -95px 0 0 0 !important;
} */
#mega-menu-wrap-primary-menu #mega-menu-primary-menu > li.mega-menu-flyout ul.mega-sub-menu li.mega-menu-item a.mega-menu-link:hover{
	color: #6BB049 !important;
}

/*--*/
.postid-2247 .header-content-container .header-content{
	display:flex;
	flex-direction: column-reverse;
}
.fyp_orange_para{margin-bottom:20px !important;}
.gi_donate_fir_row{border-bottom: 1px solid #C8C8C8;}
.gi_don_img{height:320px;}
.gi_don_img img{
	width:100%;
	height:100%;
	object-fit:cover;
	object-position: top;
}
.gi_don_txt{
	display: flex;
    align-items: center;
    justify-content: center;
    color: white;
    padding: 20px 0px;
}
.gi_don_txt_blue{background-color: #005D92;}
.gi_don_txt_green{background-color: #6BB049;}
.gi_don_txt_orange{background-color: #F4793B;}
/* contact form css */
.firstname_class,
.lastname_class,
.email_class,
.phone_class,
.orgnaisationname_class, .companyname_class,
.locationname_class, .state_class_placeholder, .address_class, .knowmore_class, .interestedin_class {
	height:55px;
	font-family: Nunito;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0em;
    text-align: left;
	color:#333333!important;
	border: 1px solid #D9D9D9 !important;
    padding: 20px !important;
	margin-bottom:30px !important;
}
.fdb_cp_form .orgnaisationname_class,
.fdb_cp_form .companyname_class,
.fdb_cp_form .locationname_class,
.fdb_cp_form .state_class_placeholder,
.fdb_cp_form .address_class,
.fdb_cp_form .knowmore_class,
.fdb_cp_form .interestedin_class,
.fdb_cp_form .email_class,
.fdb_cp_form .phone_class,
.fdb_cp_form .statename_class {
margin-bottom:5px !important;
	margin-top:30px !important;
}
.fdb_cp_form .firstname_class,
.fdb_cp_form .lastname_class{
	margin-bottom:5px !important;
}
.bus_cont_form .firstname_class{
	margin-bottom:5px !important;
}

.bus_cont_form .lastname_class,
.bus_cont_form .email_class,
.bus_cont_form .phone_class,
.bus_cont_form .companynameform_class, .bus_cont_form .form_area_interest{
margin-bottom:5px !important;
	margin-top:30px !important;	
}
.firstname_class,
.lastname_class,
.email_class,
.phone_class, .state_class_placeholder, .address_class{
	width:450px;
}
.form_dflex{
	display:flex;
    gap:30px;
}
.orgnaisationname_class, .companyname_class, .knowmore_class, .interestedin_class,
.locationname_class
{width:930px;}
.pro_summary,
.prodet_class{
	    width: 930px;
    height: 137px;
    font-family: Nunito;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0em;
    text-align: left;
    color: #B4B4B4 !important;
    border: 1px solid #D9D9D9 !important;
    padding: 20px !important;
}
.form_prosummary{margin-bottom:20px;}
.form_prodet ::placeholder{color:#B4B4B4;}
.blue_telto a{color:#000000 !important;}
.postid-1925 .et_pb_fullwidth_header_subhead{width:40%;}
.new_blue_con_txt h2{
	    font-family: 'Tilt Wrap' !important;
font-size: 60px;
font-weight: 400;
line-height: 64px;
letter-spacing: 0em;
text-align: left;
color:#ffffff;
}
.new_blue_con_txt p{
	font-family: Nunito;
font-size: 16px;
font-weight: 500;
line-height: 24px;
letter-spacing: 0em;
text-align: left;
color:#ffffff;
}
.new_blue_col_one {margin-right:0px !important;}
.new_blue_col{width:50% !important;}
/* .new_blue_col_two{padding: 120px 60px !important;} */
.wwwu_image img{
	width:100%;
	height:100%;
	object-fit:cover;
}
.wwwu_image .et_pb_image_wrap{
	width:100% !important;
}
.wwwu_div{
	display:grid;
	grid-template-columns:50% 50%;
}
.thfhpha_div{
	display:grid;
	grid-template-columns:50% 50%;
}
.wwwu_image_div{
	width:100% !important; 
	height:460px;
}
.thfhpha_image_div{
	width:100% !important; 
	height:516px;
}
.wwwu_image_div img{
		width:100%;
	height:100%;
	object-fit:cover;
	object-position: top;
}
.thfhpha_image_div img{
		width:100%;
	height:100%;
	object-fit:cover;
}
.wwwu_image_text{
	display: grid;
    align-items: center;
    justify-content: center;
	    background-color: #005D92;
}
.thfhpha_image_text{
/* 	display: grid; */
    align-items: center;
    justify-content: center;
	    background-color: #6BB049;
	padding:60px;
}
.wwwu_image_text h2{
	font-family: 'Tilt Wrap' !important;
    font-size: 60px;
    font-weight: 400;
    line-height: 64px;
    letter-spacing: 0em;
    text-align: center;
    color: #ffffff;
	margin-bottom:20px !important;
}
.lor_text h2{
	font-family: 'Tilt Wrap' !important;
    font-size: 60px;
    font-weight: 400;
    line-height: 64px;
    letter-spacing: 0em;
    text-align: center;
    color: #ffffff;
	margin-bottom:20px !important;
}
.www_para{
	font-family: Nunito;
font-size: 16px;
font-weight: 500;
line-height: 24px;
letter-spacing: 0em;
text-align: center;
color:#ffffff;
/* 	padding: 0px 62px; */
}
.www_img_inner .www_para{text-align: left !important; }
body .learn_dmic_bold{
	font-family: Nunito;
font-size: 16px;
font-weight: 700 !important;
line-height: 24px;
letter-spacing: 0em;
text-align: left;
color:#000000;
}
.thfhpha_para{
		font-family: Nunito;
font-size: 16px;
font-weight: 500;
line-height: 24px;
letter-spacing: 0em;
text-align: left;
color:#ffffff;
}
.fact_sheet_para{margin-top:20px;}
.thfhpha_image_text h2{
		font-family: 'Tilt Wrap' !important;
font-size: 40px;
font-weight: 400;
line-height: 50px;
letter-spacing: 0em;
text-align: left;
    color: #ffffff;
	margin-bottom:20px !important;
}
.gi_exp_bot{margin-bottom:20px;}
.gi_white_bg_cta:hover{
	background-color: #000000;
    color: #ffffff;
    transition: 0.5s;
}
.acb_fw{
	font-weight:700;
	color:#ffffff !important;
}
.pu_don_cta{
	width:103px;
	height:40px;
	display:flex;
	align-items:center;
	justify-content:center;
	margin-top:30px;
}
.www_h2_class{text-align:left !important;}
.www_para_class{
	text-align:left;
	padding:0px !important;
}

@media (max-width: 980px){
	.glf_living_news h2,
	.glf_living_news h3{text-align:center;}
	.glf_living_news p{
		display:flex;
		align-items:center;
		justify-content:center;
	}
	.lhw_learn_cls{
		margin-bottom:unset !important;
	}
}
@media (max-width: 1280px){
	body .hc_og_rcd_div .hc_mem_title{text-align:center !important;}
	body .hc_og_rcd_div .hc_mem_desc{text-align:center !important;}
}
.con_font_black{color:#ffffff !important;}
body .final_text_mod{margin-bottom:0px !important;}
body .final_text_mod{padding-bottom:0px !important;}
body .final_text_mar{margin-bottom:20px !important;}
body .final_text_pad{padding-bottom:20px !important;}
body .space_pad{margin-bottom:20px !important;}
body .final_text_mar_ten{margin-bottom:10px !important;}
.learnsym-uni-cls{padding-bottom:unset !important;}
.ul_bot_space{padding-bottom:0px !important;}
.hpy_tra_para{
	margin-bottom:20px;
	padding-bottom:0px !important;
}
.group_class{margin-bottom:10px;}
.postid-1635 .hc_green_con {gap:unset !important;}
/* .postid-1699 .hc_green_con_para{width:unset !important;} */
.cam_og_title{margin-bottom:10px;}
.term-14 .recipes-hm-banner-gfl .recip-land-page-topseccls{padding-top:0px !important;}
.hc_afasd .wwwu_image_div{height:300px !important;}
.learn_cdic .et_pb_toggle_content{
	font-family: Nunito;
font-size: 16px;
font-weight: 500;
line-height: 24px;
letter-spacing: 0em;
text-align: left;
color:#000000;
}
.fin_cibcd {display:unset !important;}
.learn_ac_da h2{
	    font-size: 40px !important;
	line-height:54px !important;
	padding-bottom:0px;
}
.live_tta .wwwu_image_text{	background-color:#6BB049 !important;}
.live_tta h2{font-size:40px !important; line-height:50px !important; }
/* popup */
.widget_popup_section .ret_cer_whole_inner_div{
	background-color:#ffffff;
	padding:60px;
}
.popupname_class ,
.popupemail_class {
	padding:20px !important;
	border: 1px solid #D9D9D9 !important;
	    margin-bottom: 20px !IMPORTANT;
}
.widget_popup_section .hc_close_icon{
	display: grid;
    justify-content: end;
    margin-bottom: 20px;
}
.widget_popup_section .popupcontact_cta .wpcf7-spinner{position:absolute;}
.popupcontact_cta{
	display:flex;
	align-items:center;
	justify-content:center;
}
.ffu_blurb_con_div{
	display:flex;
	flex-wrap:wrap;
	width:100%;
}
.ffu_blurb_con{
	width:32%;
}
.ffu_image{
	text-align:center;
}
.ffu_text{
	font-family: 'Tilt Wrap';
    font-size: 24px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0em;
    text-align: center;
    color: #005D92;
	margin-top:20px;
}
.ffu_blurb_con_right{margin-right:16px;}
.ffu_blurb_con_bottom{margin-bottom:50px;}
.thfhpha_section .wwwu_image_text{
	background-color:#6BB049 !important;
}
.thfhpha_section .wwwu_image_div{height:516px !important;}
.gi_wwu h2{text-align:left;}
.ca_white_font{color:#ffffff !important;}
.gi_wwu .www_img_inner{padding:40px !important;}
.ca_cta_br{border-radius:100px;}
.hc_og_sat_orange .hc_member_con_div{
	justify-content: space-around !important;
}
.hc_og_sat_orange .cam_og_title{text-align:left !important;}
.hc_og_sat_orange .hc_mem_desc{text-align:left !important;}
.hc_text_transform h2{
	font-family: 'Tilt Wrap' !important;
	font-weight:400 !important;
	text-transform: none !important;
}
.hc_fyp_sat .fyp_orange_para{margin-bottom:0px !important;}
.fact_sheet_link:hover{
	color:#005D92 !important;
	text-decoration: underline;
}
.breadcr-com-cls:hover{text-decoration:underline;}
.breadcr-com-cls:last-child:hover{
	text-decoration:none !important;
		cursor:default !important;
}
/* .breadcr-com-cls:nth-child(2):hover{
	text-decoration:none !important;
	cursor:default !important;
} */
/* .ca_ohaq .col2sec__left--content{max-width: 52% !important;} */
@media only screen and (max-width: 1024px){
	.ca_ohaq .col2sec__left--content{max-width: 85% !important;}
}
body .hc_og_first_row{width:100% !important;}
.wid_pad_top{padding-top:15px;}
.wid_mar_top{margin-top:50px;}
/* @media only screen and (min-width:1921px) and (max-width:2130px){
	.ca_ohaq .col2sec__left--content{max-width:45% !important;}
} */
@media only screen and (min-width:1920px) and (max-width:2130px){
	.ca_ohaq .col2sec__left--content{
		max-width: 74% !important;
    margin: unset !important;
    margin-left: auto !important;
    padding-right: 40px !important;
	}
}
@media only screen and (min-width:769px) and (max-width:980){
	.fd_hp_sec_sect{margin-top:100px !important;}
}
@media only screen and (min-width:2131px) and (max-width:2560px){
	.ca_ohaq .col2sec__left--content{
		    max-width: 55% !important;
    margin: unset !important;
    margin-left: auto !important;
	}
	.ca_ohaq .col2sec__left--content p{padding-right:90px;}
}
@media only screen and (min-width:2561px) and (max-width:3840px){
	.ca_ohaq .col2sec__left--content{
	max-width: 37% !important;
    margin: unset !important;
    margin-left: auto !important;
	}
	.ca_ohaq .col2sec__left--content p{padding-right:80px;}
}
.live_mccah .add_tips_div{
	    width: 47%;
    height: 250px;
}
body .live_mccah{
	    row-gap: 40px !important;
    column-gap: 16px !important;
}
.live_mccah .hc_con_title{
	margin-top:20px;
    font-weight:500;
}
.postid-2241 .header-content h1{width:550px;}
.top_space_stepsec .stepsec__item::before{top:0px !important;}
.top_space_stepsec .stepsec__item.active::after{top:0px !important;}
.est_glfh_txt_div{
	font-family: Nunito;
font-size: 16px;
font-weight: 700;
line-height: 24px;
letter-spacing: 0em;
text-align: left;
color:#005D92;
	height: 36px;
}
body .postid-1744 .og_top_space{margin-top:0px !important;}
.gi_aus_cam_fp_con .hc_green_con_para{width:800px !important;}
.learn_syp_ttt_cta .fdb_syp_con .btn{padding:10px 28px 10px 28px !important;}

.wpcf7-number::-webkit-inner-spin-button,
.wpcf7-number::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.wpcf7-number {
  -moz-appearance: textfield;
}
.est_glfh_con_div{
	display: grid;
    grid-template-columns: 20% 80%;
    align-items: center;
}
.no_pad_left .hc_con_para{padding-left:30px !important;}
.fb_end_tp_div h2{margin-bottom:10px !important;}
.second_line_image .est_glfh_con_div{
	grid-template-columns: 10% 90%;
}
.live_eatgfe_section .www_para{margin-bottom:20px;}
.first_line_image .est_glfh_con_div{ grid-template-columns: 17% 83%;}
.third_line_image .est_glfh_con_div{ grid-template-columns: 17% 83%;}
.fourth_line_image .est_glfh_con_div{ grid-template-columns: 17% 83%;}
.postid-2247 .header-content h1{color: #F4793B !important;}
::placeholder{color:#B4B4B4 !important;}
.cl_fdb_para{margin-left: 57px;}
.cl_fdb_ltl .leaf_text_list{margin-left:6rem;}
.cl_fdb_tta .wwwu_image_div{height:300px !important;}
.pp_heading h2{
	font-size:24px !important;
    line-height:35px !important;
}
.learn_cd_new_green_sec{
	background-color: #6BB049;
    padding: 40px;
}
.cd_newgreen_img{
	display: flex;
    align-items: center;
    justify-content: center;
}
.cd_newgreen_imgtwo{
	display: flex;
    align-items: center;
    justify-content: center;
    margin: 30px 0px;
}
.cd_newgreen_text,
.cd_newblue_text{
	    font-family: Nunito;
    font-size: 16px;
    font-weight: 500;
    line-height: 20px;
    letter-spacing: 0em;
    text-align: center;
    color: #ffffff;
}
.learn_cd_new_blue_sec{
    background-color: #005D92;
    padding: 14px;	
}
.cd_newblue_img{
	display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 20px;
}
.fad_cta{margin-top:20px !important;
margin-left:0px !important;}
body .jn_am_blurb_one, jn_am_blurb_two, .jn_am_blurb_three, .jn_am_blurb_four, .jn_am_blurb_five, .jn_am_blurb_six{
	margin-bottom:0px !important;
}
.tab_div{
	border: 1px solid #005D92;
    text-align: center;
	width:16.6%;
	font-family: Nunito;
    font-size: 16px;
    font-weight: 600;
    line-height: 24px;
    letter-spacing: 0em;
	padding: 12px 10px;
}
.tab_div:hover{
	cursor:pointer;
}
.tab_inner_div{display:flex;}
.tab_div:first-child{border-radius:8px 0px 0px 8px;}
.tab_div:last-child{border-radius:0px 8px 8px 0px;}
.acc_bus_con_inner_div{
	    display: flex;
    flex-wrap: wrap;
}
.acc_bus_div{
	    width: 23.5%;
    margin-right: 2%;
	margin-bottom:20px;
	    border: 1px solid #D9D9D9;
	position:relative;
}
.acc_bus_div:nth-child(4n){
	margin-right:0% !important;
}
.acc_bus_tab_div{margin-bottom:50px;}
.ab_img{height:250px;}
.ab_img img{
	width:100%;
	height:100%;
	object-fit:Cover;
}
.ab_loc::before{
	    content: "";
    display: block;
    background: url(/wp-content/uploads/2023/07/Coeliac_loc_svg.svg) no-repeat;
    width: 20px;
    height: 25px;
    float: left;
    margin: 0 6px 0 0;
}
.ab_title{
	font-family: Nunito;
font-size: 24px;
font-weight: 500;
line-height: 28px;
letter-spacing: 0em;
text-align: left;
color:#000000;
-webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 56px;
    display: -webkit-box;
    max-width: 100%;
    -webkit-box-orient: vertical;
}
.ab_loc{
	font-family: Nunito;
font-size: 16px;
font-weight: 500;
line-height: 24px;
letter-spacing: 0em;
text-align: left;
color:#000000;
}
.ab_title_loc{
	display:grid;
	gap:50px;
	padding: 30px;
}
.ab_fb_image,
.fb_hover_div
{
	    position: absolute;
    top: 15px;
    left: 15px;
}
.ab_lm_cta{
	font-family: Nunito;
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
    letter-spacing: 0em;
    text-align: left;
    border: 1px solid #6BB049;
    color: #6BB049 ;
    padding: 20px 40px;
	transition:0.5s;
}
.ab_lm_cta:hover{
	transition:0.5s;
	background-color:#6BB049;
	color:#ffffff;
	border: 1px solid #6BB049;
}
.desk_ban_hei{min-height:280px !important;}
.fdb_left_txt h2{text-align:left;}
.fdb_left_txt .et_pb_blurb_description{text-align:left;}
.ab_fb_hover_div{
	    display: flex;
    background-color: #ffffff;
    border-radius: 100px;
    gap: 10px;
    padding: 5px 5px 5px 10px;
    align-items:center;
}
.ab_fb_image:hover{cursor:pointer}
.ab_fb_text_div{
	font-family: Nunito;
font-size: 16px;
font-weight: 500;
line-height: 24px;
letter-spacing: 0em;
text-align: left;
color:#000000;
}
.ab_fb_img_div{
	width: 32px;
    height: 32px;
}
.ab_fb_img_div img{
	width:100%;
	height:100%;
	object-fit:cover;
}
.fb_hover_div{
	display:none;
}
/* .ab_fb_image:hover +.fb_hover_div{
	display:block;
} */
.ab_fb_image{padding-right:90px;}
.postid-242264 .healthcare_banner_title{min-height:280px !important;}
.ca_ep_drop_search{
/* 	display: flex; */
    align-items: center;
    justify-content: space-between; 
}
.ca_ep_dp_div{
	display: flex;
    align-items: center;
	justify-content:space-between;
}
.dp_div select{
	    padding: 5px 40px 5px 10px;
	font-family: Nunito;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: 0em;
    text-align: left;
    color: #000000;
	width: 100%;
    height: 100%;
	border: 1px solid #B0B0B0;
	-webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    max-width: 100%;
    -webkit-box-orient: vertical;
}
.ca_ep_sea_div{
	    width: 50px;
    height: 50px;
    border: 2px solid #b0b0b0;
    DISPLAY: FLEX;
    ALIGN-ITEMS: CENTER;
    JUSTIFY-CONTENT: CENTER;
}
.ca_content_img{
	height:100px;
}
.ca_content_img img{
	width:100%;
	height:100%;
	object-fit:contain;
}
.ca_content{
	    width: 23.5%;
    background-color: #F2F2F2;
padding:60px;
    height: 270px;
    margin-bottom: 25px;
	margin-right:2%;
}
.ca_content:nth-child(4n){
	margin-right:0 !important;
}
.ca_ep_con_div{
	display: flex;
    flex-wrap: wrap;
}
.ca_ep_drop_search{margin-bottom:30px;}
.epdp_dflex{
	display:flex;
	    margin-bottom: 10px;
	align-items:center;
}
.epdp_title{
    font-family: 'Tilt Wrap';
font-size: 40px;
font-weight: 400;
line-height: 50px;
letter-spacing: 0em;
text-align: left;
color:#005D92;
	margin-bottom:35px;
}
.epdp_info_txt{
	font-family: Nunito;
font-size: 16px;
font-weight: 600;
line-height: 24px;
letter-spacing: 0em;
text-align: left;
color:#9A9A9A;
	width: 200px;
}
.epdp_info_txt_two{
	font-family: Nunito;
font-size: 16px;
font-weight: 500;
line-height: 24px;
letter-spacing: 0em;
text-align: left;
color:#000000;
	    width: 300px;
}
.epdp_check_div{
	display:flex;
	align-items:center;
}
.epdp_check_text{
	font-family: Nunito;
font-size: 16px;
font-weight: 600;
line-height: 24px;
letter-spacing: 0em;
text-align: left;
color:#000000;
	width: 225px;
}
.epdp_right_content{
	display:flex;
	gap:100px;
}
.rel_pro_img img{
	width:100%;
	height:100%;
	object-fit:cover;
}
.rel_pro_img{
	width:122px;
	height:122px;
	margin:0 auto;
}
.rel_pro_div{
	    width: 23.5%;
    height: 300px;
    background-color: #F2F2F2;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-right:2%;
    margin-bottom: 25px;
}
.rel_pro_txt {
	width:220px;
	text-align:center;
	margin-top:20px;
}
.rel_pro_dflex{
	display: flex;
    flex-wrap: wrap;
}
/* checkbox css */
.coeliac_check .tech-checkbox .contain {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  padding-top:0!important;
}
.coeliac_check .tech-checkbox .contain input {
  position: absolute;
  opacity: 0;

  height: 0;
  width: 0;
}
.coeliac_check .tech-checkbox .checkmark {
    position: absolute;
    top: 10px;
    left: 0;
    height: 17px;
    width: 17px;
    background: #ffffff!important;
    border: 1px solid #000000!important;
}
.coeliac_check .tech-checkbox .contain:hover input ~ .checkmark {
  background-color: #ccc;
}
.coeliac_check .tech-checkbox .contain input:checked ~ .checkmark {
  background-color: #2196F3;
}
.coeliac_check .tech-checkbox .checkmark:after {
  content: "";
  position: absolute;
  display: block;
}
.coeliac_check .tech-checkbox .contain input:checked ~ .checkmark:after {
  display: none;
}
.coeliac_check .tech-checkbox .contain .checkmark:after {
  left: 5px;
  top: 1px;
  width: 4px;
  height: 7px;
  border: solid #6BB049;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.coeliac_check .tech-checkbox .contain label {
	font-family: Inter;
    font-style: normal;
    font-weight: 300;
    font-size: 14px!important;
    line-height: 18px;
    color: #FFFFFF;
}
.coeliac_check .tech-checkbox .contain {
    margin-left: 0;
    padding-top: 0px;
    margin-top: 0px;
    margin-bottom: 0;
}
.coeliac_check{	height:38px;}
/* checkbox css */
.fdb_sa_div .yr_res_img{margin-bottom:0px !important;}
.ca_ep_drop_search .search-inputend{
	width: 180px;
    height: 50px;
    margin-right: 16px;
}
.ca_ep_drop_search .search-inputend .search_input_class{
	height: 100%;
	width:100%;
    padding: 5px 10px;
    color: #000000;
    font-family: Nunito;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: 0em;
    text-align: left;
	border: 1px solid #B0B0B0;
}
.ca_ep_drop_search .dp_div{
	    width: 14%;
    height: 50px;
    margin-right: 16px;
}

.ca_ep_drop_search select{
-moz-appearance: none;
    -webkit-appearance: none;
    -webkit-border-radius: 0px;
    appearance: none;
    outline-width: 0;
}
.ca_ep_drop_search select{
	background: url(/wp-content/uploads/2023/07/Coeliac_arrow.png) 92% center no-repeat !important;
}
.rel_pro_div:nth-child(4n){
	margin-right:0% !important;
}
.ca_ep_sea_div,
.dp_div select:hover{
	cursor:pointer;
}
.ep_lm_cta_row{z-index:0 ;}
.footer_section{z-index:0;}
.sa_hr_div{
	border-bottom:1px solid #ffffff;
    width: 1052px;
    margin: 0 auto;
}
.sa_center_width{
	width:930px;
	margin:0 auto;
}
.qsm-contact-type-checkbox label{
	font-family: Nunito;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: 0em;
    text-align: left;
	color:#000000;
}
.page-id-1229 .et_pb_menu__search-container .et_pb_menu__search-input{display:none ;}
.page-id-1229 .et_pb_menu__search-container  .et_pb_menu__close-search-button{display:none ;}
.page-id-1229 .et_pb_menu_inner_container .et_pb_menu__search-button{
	    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 0;
    margin: 0 11px;
    font-size: 17px;
    line-height: normal;
    background: none;
    border: 0;
    cursor: pointer;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse;
}
.page-id-1229 .et_pb_menu_inner_container .et_pb_menu__wrap{
-webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    opacity: 1;
}
.restart_quiz_row .sa_res_cta{
    font-size: 16px;
    color: #fff;
    background-color: #F4793B;
    border-radius: 50px;
    overflow: hidden;
    padding: 10px 15px 10px 15px;
	 transition: 0.5s !important;
	font-family: 'Nunito';
}
.restart_quiz_row .sa_res_cta:hover{
	    background-color: #ffffff !important;
    color: #f4793b !important;
    cursor: pointer;
    transition: 0.5s !important;
}
.restart_cta_mod{text-align:center;}
.ca_content .ca_content_img h4{
	font-family: Nunito !important;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: 0em;
    text-align: center;
	margin-top: 10px;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 45px;
    display: -webkit-box;
    max-width: 100%;
    -webkit-box-orient: vertical;
	color:#6BB049;
}
.endros-title-cls{margin-top:50px !important;}
.flow_url_black:hover,
.flow_url:hover{
	text-decoration:underline;
}
.acc_bus_div .ab_title_loc .accr-atag-cls .ab_title:hover{
	color:#6BB049 !important;
}
.fdb_res_aff .firstname_class,
.fdb_res_aff .lastname_class{
	  margin-bottom: 5px !IMPORTANT;
}
.fdb_res_aff .email_class,
.fdb_res_aff .phone_class,
.fdb_res_aff .orgnaisationname_class,
.fdb_res_aff .locationname_class,
.fdb_res_aff textarea{
	margin-bottom: 5px !important;
    margin-top: 30px;
}
.fdb_res_aff .yak-whole-form .yak-tw-on .yak-fname p span input,
.fdb_res_aff .yak-whole-form .yak-tw-on .yak-fsname p span input{
	margin-bottom:5px !important;
}
.fdb_res_aff  .yak-whole-form .yak-email p span input{
	margin-bottom:5px !important;
	margin-top:0px !important;
}
.yak-whole-form p{
	padding-top:30px !important;
}
.ab-contact-whole-form .con-two-div input, .ab-contact-whole-form .con-two-div select {
	margin-bottom:5px !important;
}
.ab-contact-whole-form .emailid,
.ab-contact-whole-form .enquiry,
.ab-contact-whole-form .subject{
	margin-top:30px !important;
}
.ab-contact-whole-form .enquiry{
	-moz-appearance: none;
    -webkit-appearance: none;
    -webkit-border-radius: 0px;
    appearance: none;
    outline-width: 0;
}
.ab-contact-whole-form .enquiry{
	background: url(/wp-content/uploads/2023/07/Coeliac_arrow.png) 95% center no-repeat !important;
}
.rel_pro_div .rel_pro_inner_div .epdp_info_txt_two a{
	font-family: Nunito !important;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    letter-spacing: 0em;
    text-align: center;
    margin-top: 10px;
    -webkit-line-clamp: 2;
    overflow: hidden;
    text-overflow: ellipsis;
    height: 45px;
    display: -webkit-box;
    max-width: 100%;
    -webkit-box-orient: vertical;
    color: #6BB049;
}
.faq_h3_font h3{font-family: 'Tilt Wrap';}
.page-id-242148 .hc_pro_banner_sec .header-content h1{width:500px ;}
.fdb_res_aff .wpcf7-spinner{position:absolute;}
.form_area_interest select{
	width: 450px;
    padding: 15px;
    font-family: Nunito;
    font-size: 16px;
    font-weight: 400;
    line-height: 24px;
    letter-spacing: 0em;
    text-align: left;
    border: 1px solid #D9D9D9!important;
    margin-top: 30px!important;
    height: 55px;
}