    /* Blink for Webkit and others
(Chrome, Safari, Firefox, IE, ...)
*/

@-webkit-keyframes blinker {
  from {opacity: 1.0;}
  to {opacity: 0.0;}
}


h1,h2,h3,h4,h5,h6{font-weight:bold;}
.makhfi,.homeslider .majazi .vc_column-inner {display:none!important;font-size:0!important;color:#fff!important}
body {direction: ltr;}

body #main ul li, body #main ol li {      line-height: 32px;  }
body #main ul li:before {    left: auto;
    left: 0px;
    top: 14px;
    background-color: #9d9d9d !important;}

.home #main {padding-bottom:0px}
p {
    margin: 0 0 10px 0;
}
@media only screen and (min-width: 768px) {
.homeslider .slidechap .wpb_single_image {padding-top:120px; padding-bottom:120px;}
.homeslider .slidechap img {width:300px;height:400px;  }    
.homeslider .sliderast .matnrast {padding-top:210px;}    
.homeslider .majazi {padding-top:120px !important;}    
.genesisexpo_module_infobox.layout_right .infobox_icon_wrapper {margin-left: 20px;}
.genesisexpo_module_infobox.layout_right .infobox_content_wrapper{padding-left:10px;}
 .tamaslink {display:none !important;}  
 .ipt_fsqm_form .ui-tabs .ui-tabs-panel {text-align:center;     padding: 70px 20px 15px 20px !important}
.ipt_fsqm_form .ipt_uif_question .ipt_uif_label_column {padding: 5px 0 5px 30px !important;}

}
.primary-nav > ul > li > a {font-weight:500;color:#222; font-size:14px; padding:0 15px;}
.primary-nav > ul > li > a:hover span{color:#00b1bb;}
.primary-nav > ul > li > a > span:after{display:none !important;}
.primary-nav ul li.current-menu-item a,.primary-nav ul li a:hover {color:#222;}
#main {padding-top:0px; min-height:100vh;}
.header_search.search_standard .header_search-field {right:auto;left:0px;}
.homeslider:before{content: '';
    background-color: #00b1bb;
    width: calc(45% - 175px);
    height: 100%;
    background-position: top right;
    background-size: 100%;
    display: block;border-radius: 80px 0 0 80px;
    position: absolute;    right: 0px;
    z-index: -1; }
.homeslider .slidechap img {border-radius:70px; object-fit:cover}    
.homeslider .sliderast .matnrast {text-align:justify; line-height:30px; font-size:14px;}
.homeslider .sliderast h3 {font-size:14px;color:#00b1bb; }
.homeslider .sliderast h3:before {    content: '';
    border-bottom: 2px solid #00b1bb;
    width: 45px;
    margin-right: 12px;
    display: inline-block;
    vertical-align: middle;
  }
.homeslider .sliderast h2{font-size:29px; padding:10px 0 30px 0; }
.homeslider .sliderast .wpb_row {margin-top:30px;}
.homeslider .sliderast .wpb_row .wpb_column {display:inline-block; width:auto;} 
.homeslider .sliderast .wpb_row .wgl_button a {    border-color: #e8f6f7;
    background: #e8f6f7;
    border-radius: 15px;
    color: #00b1bb;
    letter-spacing: 0px;
    font-size: 15px;}
    
.wgl-theme-header .wrapper .genesisexpo_module_button a {border-radius: 15px !important;
    background-color: #fff;
    border: none;
    letter-spacing: 0px;
    color: #00b1bb;
    font-weight: bold;
    font-size: 14px;
    line-height: 25px;}
.wgl-theme-header .wrapper .genesisexpo_module_button a:hover {background-color: #e8f6f7; color:#222;}
.wgl-theme-header .wrapper .genesisexpo_module_button a:before{	content:'.'; font-size:35px;font-weight:bold;padding-right:7px;
    text-decoration: blink;line-height:0px;    color: #00b1bb;
	-webkit-animation-name: blinker;
	-webkit-animation-duration: 1.5s;
	-webkit-animation-iteration-count:infinite;
	-webkit-animation-timing-function:ease-in-out;
	-webkit-animation-direction: alternate;}    
.wgl-sticky-header .wgl-header-row_wrapper .wrapper .genesisexpo_module_button a { background-color: #e8f6f7;}
.wgl-sticky-header .wgl-header-row_wrapper .wrapper .genesisexpo_module_button a:hover{background-color: #00b1bb; color:#fff ;}
.wgl-sticky-header .wgl-header-row_wrapper .wrapper .genesisexpo_module_button a:hover:before {color:#fff;}
.wgl-theme-header .header_search{    height: 43px !important;
    width: 43px;
    color: #00b1bb;
    border-radius: 15px;
    background-color: #fff;
    text-align: center;
    line-height: 43px;}
    
.wgl-theme-header .header_search-button:before {    width: 15px ;    height: 15px ;    left: 1px;    top: 1px;}    
.wgl-theme-header .header_search-button:after {    left: 82%;    top: 82%;}    
.wgl-theme-header .header_search:hover  {background-color: #e8f6f7; color:#222;}
.wgl-theme-header .wgl-sticky-header .header_search {height: 43px !important;}
.header_search.search_standard .header_search-field .search-field {    padding: 0px 20px 0 40px; border-radius:15px;}
.header_search.search_standard .header_search-field .search-form:after{color: #00b1bb;    right: auto;    left: 0px;}
.page-header_title {padding-bottom: 60px;}
.majazi .wpb_wrapper {direction:ltr;}
.majazi .wpb_wrapper:before,.majazi .wpb_wrapper:after {content:''; width:2px;height:110px;background-color:#457bdd;display:inline-block;    margin-left: 0.9em;    margin-top: 20px; }
.majazi .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner {width:2em;}
.majazi .vc_icon_element.vc_icon_element-outer {font-size: 12px;    margin-bottom: -5px;transition: all 0.4s;}
.majazi .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-size-md .vc_icon_element-icon.fa-paper-plane {    font-size: 1.9em !important;}
.majazi .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-white .vc_icon_element-icon {    color: #739ce5;transition: all 0.4s;}
.majazi .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner.vc_icon_element-color-white .vc_icon_element-icon:hover,.majazi .vc_icon_element.vc_icon_element-outer .vc_icon_element-inner:hover .vc_icon_element-icon {    color: #fff !important;transition: all 0.4s;}
.homeslider .sliderast .vc_col-sm-6 .wpb_text_column p{    line-height: 27px;
    margin-top: -5px;
    }
.homeslider .sliderast .wpb_text_column strong{font-size:18px;font-weight:500;color:#222;letter-spacing:0px;}
.homeslider .sliderast .wpb_row .wgl_button a {
    border-color: #e8f6f7;
    background: #e8f6f7;
    border-radius: 15px;
    color: #00b1bb;
    letter-spacing: 0px;
    font-size: 15px;
} 
.homeslider .sliderast .wpb_row .wgl_button a:hover{ background: #00b1bb; color: #fff;}
.khadamat {margin-top:140px;margin-bottom:70px;}
.infobox_wrapper {margin-bottom:70px;}
.infobox_wrapper .infobox_icon {background-color:#e8f6f7;padding:10px; border-radius:15px;}
.homeicon .infobox_icon {padding:14px 10px;}
.infobox_wrapper .infobox_title {font-weight:bold; font-size:16px;}
.infobox_wrapper .infobox_content {font-size:14px;text-align:justify;}
.latepoint-w .latepoint-booking-form-element .latepoint-progress ul li:before{display:none;}
.darbaretamrin {margin-top:100px;}
.darbaretamrin p {  text-align:justify; letter-spacing:-0.1px;}
.darbaretamrin h4:after {content: '';
    border-bottom: 2px solid #00b1bb;
    width: 45px;
    margin-right: 12px;
    display: block;
    vertical-align: middle;
    margin-top: 7px;
    margin-bottom: 20px;}
.magalatp {padding-top:30px;}

.darbarepage h2 {font-size:17px; padding-top:20px;}
.darbaremagale ul {padding-bottom:5px;}
.darbaremagale p {padding-right:20px;}
.tamaspage .tamasha .wpb_wrapper {    border: 2px solid #eee;
    border-radius: 25px;
       padding: 40px 5px 5px 25px;}
.tamaspage .tamasha .wpb_wrapper .wpb_wrapper {    border: none;
    border-radius: 0;
    padding: 0;}
    
.tamaspage .infobox_wrapper .infobox_icon  {    color: #01b0bb;
       padding: 22px 15px;
    width: auto !important;
    border-radius: 15px;
    font-size: 22px;}
.tamaspage  .genesisexpo_module_infobox:not(.type_full_size) .infobox_icon_container {height:55px; width: 55px;}
.tamaspage .infobox_wrapper {
    margin-bottom: 40px;
}
.tamaspage  .infobox_wrapper .infobox_title {
    font-weight: normal;
    font-size: 14px;
    margin-top: 5px;
    margin-bottom: 5px;
}
.tamaspage .wpb_single_image img {
    border-radius: 25px;
}
.infobox_icon.fab.fa-whatsapp {    padding: 12px 17px;}
/*
.ipt_fsqm_form [type=checkbox]:checked+label:not([data-labelcon]):after {display:none !important;}
*/

.ipt-uif-custom-material-bg h1, .ipt-uif-custom-material-bg h2, .ipt-uif-custom-material-bg h3, .ipt-uif-custom-material-bg h4, .ipt-uif-custom-material-bg h5, .ipt-uif-custom-material-bg h6 {font-family:'Poppins',Poppins,tahoma !important;}
body .ipt_uif_front input[type=checkbox]+label, body .ipt_uif_front input[type=radio]+label {
    padding-left: 40px !important;line-height: 40px; text-align:center; margin-bottom:10px; font-size:16px !important;
    padding-right: 40px !important; width:100% ; min-width:120px; font-weight:bold; color:#222
}
body .ipt_uif_front input[type=checkbox]+label:hover, body .ipt_uif_front input[type=radio]+label:hover {background-color:#ddd; border-radius:10px;     transition: all .2s ease-in-out; }
.ipt_fsqm_form [type=checkbox]+label:after, .ipt_fsqm_form [type=checkbox]+label:before {    width: 100% !important;
    min-width: 120px; margin:0px !important;
    height: 42px !important; 
    border-radius: 10px !important;
}
/*
input[id^='ipt_fsqm_form_1_mcq_'][id$='_options__0']:checked+label:after {display: inline-block;
    content: '';
    height: 70px!important;
    width: 70px !important;
    background: url(/sounds/happy.png) no-repeat;
    background-size: 70px 70px;
    margin-top: 50px !important;
    transform: none !important;
    border: none!important;
    text-align: center;
    background-position: center;}
input[id^='ipt_fsqm_form_1_mcq_'][id$='_options__1']:checked+label:after {display: inline-block;
    content: '';
    height: 70px!important;
    width: 70px !important;
    background: url(/sounds/sad.png) no-repeat;
    background-size: 70px 70px;
    margin-top: 50px !important;
    transform: none !important;
    border: none!important;
    text-align: center;
    background-position: center;}
    */
input[data-num="1"]:checked+label:after {display: inline-block;
    content: '';
    height: 70px!important;
    width: 70px !important;
    background: url(/sounds/happy.png) no-repeat;
    background-size: 70px 70px;
    margin-top: 50px !important;
    transform: none !important;
    border: none!important;
    text-align: center;
    background-position: center;}
input[data-num="2"]:checked+label:after {display: inline-block;
    content: '';
    height: 70px!important;
    width: 70px !important;
    background: url(/sounds/sad.png) no-repeat;
    background-size: 70px 70px;
    margin-top: 50px !important;
    transform: none !important;
    border: none!important;
    text-align: center;
    background-position: center;}    
input[data-num="3"]:checked+label:after,input[data-num="4"]:checked+label:after {display:none !important;}    
.ipt_fsqm_form .ipt-eform-material-button-container.ipt_fsqm_form_button_container {margin-top:70px !important;}

.ipt_fsqm_form .ipt_uif_divider.ipt_fsqm_main_heading {display:none !important;}
.ui-datepicker-header, body .ipt_uif_front .ipt_fsqm_fileuploader_list_wrap, body .ipt_uif_front .ipt_uif_heading, body .ipt_uif_front .ipt_uif_likedislike_rating_inner, body .ipt_uif_front .ui-slider-tip {
    direction: rtl !important;
}
.ipt_fsqm_form .ipt_uif_question.ipt_uif_question_vertical>.ipt_uif_question_content {text-align:center;}
body .ipt_uif_front .formError {    text-align: center !important;}
.ipt_fsqm_form .ipt_uif_column {    padding: 10px 0 !important;}
.ipt_fsqm_form [type=checkbox]:checked+label {background-color:#ddd; color:#222; border-radius:10px;}
.ipt_fsqm_form [type=checkbox]:checked+label:before {
    border-color: inherit !important;
    background-color: transparent !important;
}
.ipt_fsqm_form.ipt_fsqm_form p {    font-size: 18px;}
.ipt_fsqm_form [type=checkbox]+label {    line-height: 40px;
    text-align: center;
    width: 100%;}

.ipt_uif_front .ipt_fsqm_form_button_prev {display:none !important;}
body .ipt_uif_front .ipt_uif_sorting_handle {float: unset !important;
    width: 100%;
    display: block; margin:0px !important;}

/*=======================================================================================================================================
test3 ebteda
=======================================================================================================================================*/

.page-template-template-full-width #main{padding:0px;}
.ipt-uif-custom-material-bg .ui-tabs .ui-tabs-panel {padding:0px !important;}
.ipt-uif-custom-material-bg .ipt_uif_column {padding:0px !important}
.ipt-uif-custom-material-bg .ipt_fsqm_main_heading_column{display:none;}


.ipt-uif-custom-material-bg .ipt_fsqm_container_f_name .ipt_uif_question_content  ,.ipt-uif-custom-material-bg  .ipt_fsqm_container_email .ipt_uif_question_content,.ipt-uif-custom-material-bg  .ipt_fsqm_container_l_name .ipt_uif_question_content,.ipt-uif-custom-material-bg  .ipt_fsqm_container_phone .ipt_uif_question_content{box-shadow:none !important;}
.ipt-uif-custom-material-bg .ipt-eform-material-button-container.ipt_fsqm_form_button_container {    margin-top: 0 !important;}
.ipt-uif-custom-material-bg .ipt_uif_column p {margin:0px !important; padding:0px !important;}
.ipt-uif-custom-material-bg .ipt_uif_conditional img {filter: grayscale(1);}
@media only screen and (min-width: 768px) {  
    .ipt-uif-custom-material-bg .ipt_fsqm_main_form {padding-right:20px; padding-left:20px;}

    .ipt-uif-custom-material-bg .ipt_uif_question_content {    display: inline-block;
   background-color: #fff;
    padding: 15px 30px 15px 0 !important;box-shadow: 0px 0px 15px 0px rgb(0 0 0 / 30%);
    border-radius: 15px;
    width: auto !important;
    margin: 0 auto;
    float: none !important;} 
.ipt-uif-custom-material-bg .ipt_fsqm_container_col_half .ipt_uif_question_content {       width: 70% !important;} 
	.ipt-uif-custom-material-bg  {padding-bottom:100px;} 
.ipt-uif-custom-material-bg .ipt_uif_column .ipt_uif_column_inner.side_margin {    padding: 0px !important;}
.ipt-uif-custom-material-bg .ipt_uif_conditional img{width:100%; height:calc(100vh - 200px); object-fit:cover; opacity:0.7;}
.ipt-uif-custom-material-bg .onvan{    position: absolute;
    top: 100px;
    width: 100%;
    display: block;}
.ipt-uif-custom-material-bg .onvan strong  {    background-color: #fff;
    padding: 15px 30px;box-shadow: 0px 0px 15px 0px rgb(0 0 0 / 30%);
    border-radius: 15px;}
.ipt-uif-custom-material-bg .onvan section {     display: inline-block;
    margin-top: 50px;box-shadow: 0px 0px 15px 0px rgb(0 0 0 / 30%);
    font-size: 30px;
    padding: 13px 40px;
    border-radius: 10px;
    font-weight: bold;
 } 
 .ipt-uif-custom-material-bg.eform-override-element-boxy .ipt_uif_column {    margin: 0 !important;}

.ipt-uif-custom-material-bg .ipt_fsqm_container_checkbox {position: absolute;
    top: 300px;
    width: 100%;
    display: block;}
.ipt_fsqm_container_f_name .ipt_uif_question .ipt_uif_question_label  , .ipt_fsqm_container_email .ipt_uif_question .ipt_uif_question_label, .ipt_fsqm_container_l_name .ipt_uif_question .ipt_uif_question_label,  .ipt_fsqm_container_phone .ipt_uif_question .ipt_uif_question_label  {vertical-align:middle; line-height:70px; padding-right:40px !important;}
.ipt-uif-custom-material-bg .ipt_fsqm_container_col_half .ipt_uif_column_inner {
    padding: 60px 40px !important;
}
.um-register .um-field {
    width: 48%;
    display: inline-block;
    margin-left: 4%;
}

.um-register .um-field.um-field-last_name,.um-register .um-field.um-field-user_email,.um-register .um-field.um-field-user_login,.um-register .um-field#um_field_316_confirm_user_password {margin-left:0px !important;}
.weblog .blog-posts {padding-top:90px;padding-bottom:30px;} 
.weblog .blog-post_content {max-height:305px;}
.weblog .sliderast h3{ padding-top:100px;}

}
.ipt-uif-custom-material-default { margin: 40px auto;}
    
@media only screen and (min-width: 1400px) {
    .ipt-uif-custom-material-bg {width:100%;   }
.ipt_fsqm_container_f_name .ipt_uif_question .ipt_uif_question_label  , .ipt_fsqm_container_email .ipt_uif_question .ipt_uif_question_label, .ipt_fsqm_container_l_name .ipt_uif_question .ipt_uif_question_label,  .ipt_fsqm_container_phone .ipt_uif_question .ipt_uif_question_label {line-height:50px;}
    
}

/*=======================================================================================================================================
test3 enteha
=======================================================================================================================================*/
.copyrights {    margin-top: 80px;
    background-color: #00b1bb;
    padding: 30px;}
.copyrights a, .copyrights span {
    font-size: 14px;
    color: #fff;
}
.linkfoot {
    float: right;
}
.copyrights a:hover{color:#222;}
.copyrights span.khatsaf {padding:0 5px;}
@media only screen and (max-width: 767px) {
  .page-header {height: 270px; max-height:270px;}
 .page-header_content .page-header_title {line-height:15px !important;} 
   .sliderast {margin-top:140px;} 
   .homeslider .sliderast h2 {text-align:left;
    font-size: 28px;}
    
    .homeslider .sliderast h3:before{    width: 25px;}
    .homeslider .sliderast h3 {text-align:left;
    font-size: 14px;}
.wgl-mobile-header .wgl-header-row .header_side[class^='position_right'] .header_area_container > * {
    padding-left: 2px;
}
.tamasha .genesisexpo_module_infobox {padding-left:20px;}
.ipt_fsqm_main_form {margin-top:20px !important;}
.ipt_fsqm_container_checkbox .ipt_uif_column_inner {padding:0px !important;}
.ipt_fsqm_container_checkbox .ipt_uif_question .ipt_uif_label_column.column_random {width:50% !important;}
body .ipt_uif_front input[type=checkbox]+label, body .ipt_uif_front input[type=radio]+label {width:100% !important; padding:0px !important;}
.ipt-uif-custom-material-default.type_2 .ipt_fsqm_main_tab>.ui-tabs-panel {
    text-align: justify;
    text-align-last: center;
    line-height: 30px;
}
.ipt_fsqm_form.ipt_fsqm_form p {    font-size: 16px;}
.ipt-uif-custom-material-bg {padding:0 20px;}
.ipt-uif-custom-material-bg .ipt_uif_column_half  {      padding: 25px 20px 0 20px!important;}
.ipt-uif-custom-material-bg .ipt_uif_column_half .ipt_uif_question {text-align: justify;
    text-align-last: center;
    margin-bottom: 40px;}
.ipt-uif-custom-material-bg .onvan section{   display: inline-block;
    padding: 10px 20px;
    border-radius: 10px;font-weight: bold;
    margin-top: 25px;font-size:25px;
    margin-bottom: 25px;}    
.ipt-uif-custom-material-bg .ipt_uif_column_inner {     text-align: justify;
    text-align-last: center; font-size:15px;}
.ipt-uif-custom-material-bg .ipt_fsqm_container_checkbox  {margin-bottom:30px !important;}
.ipt-uif-custom-material-bg .axbg,.ipt-uif-custom-material-bg img.size-full {width:100%; max-height:300px; object-fit:cover; margin-bottom:25px; margin-top:15px;}
.ipt-eform-fullview.ipt-uif-custom-material-bg ,.ipt-eform-fullview.ipt-uif-custom-material-bg .ipt_uif_mother_wrap {
    padding: 0px !important;
}
input[data-num="1"]:checked+label:after,input[data-num="2"]:checked+label:after {
    height: 60px!important;
    width: 60px !important;
    background-size: 55px 55px;
    margin-top: 95px !important;
}    
}
    .hamburger-inner, .hamburger-inner:before, .hamburger-inner:after {
    background-color: #02b0bb;
}
.hamburger-box {
    background-color: #fff;
    width: 50px;
    height: 48px;
    border-radius: 15px;
    vertical-align: middle;
}
.hamburger-box .hamburger-inner {
    top: 15px;
    left: 12px;
}
.hamburger-inner, .hamburger-inner::before, .hamburger-inner::after {
    width: 26px;
}
.profileman .widgettitle {font-size:22px;}
.profileman .vc_wp_custommenu .menu .menu-item a:hover:before {display:none !important;}
.profileman .vc_wp_custommenu.menu-item-center .menu {text-align:right;}
.profileman .vc_wp_custommenu .menu .menu-item a {border-radius: 12px;
    background-color: #f4f4f4;
    font-size: 15px;
    padding: 7px 25px;}
.profileman .vc_wp_custommenu .menu .menu-item a:visited {    background-color: #e8f6f7;    color: #00b1bb; }
.profileman .vc_wp_custommenu .menu .menu-item a:hover {    background-color: #00b1bb;    color: #fff; font-weight:bold;}
.profileman .widget_nav_menu ul.menu > li {padding: 20px 0px 0px 15px !important;}
.profileman .tavajoh {border-bottom: 2px solid #eee; margin-bottom:40px; padding-bottom:20px;}
.profileman .tavajoh p {margin-bottom:5px; font-size:16px; color:#333; }
.profileman .um-header.no-cover .um-profile-meta {text-align:right !important;}
.profileman .um-header.no-cover .um-profile-photo {margin:unset !important;     text-align: right !important;}
.profileman .um-profile-edit {
    right: 0;
    left: auto;
    margin-left: 10px;
    margin-right: 90px;
    top: 0px;
}

body .ipt_fsqm_timer h4 {
    font-family:'Poppins',Poppins,tahoma !important;
    font-size: 12px !important;
    line-height:23px !important;
    margin-top:-8px !important;
}
.weblog{margin:100px 0;}
.weblog:before{content: '';
    background-color: #00b1bb;
    width: calc(45% - 50px);
    height: 100%;
    background-position: top left;
    background-size: 100%;
    display: block;border-radius: 0 80px 80px 0  ;
    position: absolute;    left: 0px;
    z-index: -1; }
.weblog .blog-style-standard .blog-post   { border-radius: 30px;background-color:#fbfbfc; }
  .blog-style-standard .blog-post img {
filter: grayscale(1);
}
.blog-post.format-standard-image .blog-post_media .blog-post_feature-link:before  {       background-color: rgba(16, 81, 84, 0.5);    opacity: 0.5; border-radius: 30px 30px 0 0;}
.blog-post.format-standard-image .blog-post_media .blog-post_media_part {    border-radius: 30px}
.home .blog-post.format-standard-image .blog-post_media .blog-post_media_part {    border-radius: 30px 30px 0 0}

.meta-wrapper {    font-size: 14px;}
.blog-post_title {font-size:18px; margin:10px 0;}
.blog-post_title a{font-size:18px ;}
.blog-post_text{font-size: 15px !important;}
.blog-style-standard.blog_carousel .slick-slide {margin-bottom:15px;}
.weblog .genesisexpo_module_carousel .slick-slider {direction:ltr }
.blog-post_cats a, .cats_post a{letter-spacing: 0;}
.weblog .sliderast h3{font-size:18px; color:#fff;}
.weblog .sliderast h3:after {
    content: '';
    border-bottom: 2px solid #fff;
    width: 45px;
    margin-right: 12px;
    display: block;
    vertical-align: middle;
    margin-top: 5px;
    margin-bottom: 20px;
}
.blog-post .blog-post_media .blog-post_cats {left:auto; right:20px;}
body .widget_wgl_posts .recent-posts-widget li {padding-right:0px !important;}
.single .blog-post .blog-post_content img {
    max-height: 350px;
    width: 100%;
    object-fit: cover;
}
.single .blog-post .blog-post_content {text-align:justify; font-size:15px; color:#666;}
.single .blog-post .blog-post_content h2,.single .blog-post .blog-post_content h3,.single .blog-post .blog-post_content h4{font-size:20px; margin-top:30px;}
.single .blog-post .blog-post_content p {line-height:26px; margin-bottom:15px;}
body .widget .widget-title {
    font-size: 18px;
    text-align: right;
}
.widget .widget-title:after {
      content: '' !important;
    border-bottom: 2px solid #00b1bb;
    width: 45px;
    margin-left: 12px;
    display: block;
    vertical-align: middle;
    margin-top: 12px;
    margin-bottom: 5px;
}
body .widget_wgl_posts .recent-posts-widget .recent-posts-image_wrapper {    float: right;
    margin-right: 0px;
    margin-left: 15px;}
body .widget_wgl_posts .recent-posts-widget .meta-wrapper {font-size:14px;}  
body .widget_wgl_posts .recent-posts-widget .post_title a {
    font-weight: bold;
}
.single .related_posts .genesisexpo_module_title {display:none;}
.single .info_next-link_wrapper ,.info_prev-link_wrapper{direction:ltr;}
body .ipt_uif_front .ipt_uif_question_content .formError {display:none !important}
.ipt-eform-layout-wrapper .ipt_uif_richtext p, .ipt-eform-layout-wrapper .ipt_uif_richtext span , .ipt-eform-layout-wrapper .ipt_uif_richtext  strong {font-size:18px !important; font-weight:bold !important; line-height:40px; font-family:'Poppins',Poppins,tahoma !important;} 
.ipt-uif-custom-material-default .ipt_uif_question label.ipt_uif_question_title {font-weight:bold !important}
.ipt-uif-custom-material-default .ipt_uif_question label.ipt_uif_question_subtitle {font-style:normal !important; font-size:13px !important; padding-top:5px;}
.single .single.related_posts .blog-post_title a {
    font-weight: bold !important;
    font-size: 16px !important;
    line-height: 20px !important;
}
.single .button-read-more {bottom:-20px;}
.button-read-more,.button-read-more:before {box-shadow:none !important}
.single .single.related_posts .blog-post_title {    margin-top: 0px;}
.um-dropdown-arr {color: #04b1bb !important; }
.um-dropdown {right: -55px !important;
    left: auto !important;}
.um-dropdown ul, .um-dropdown li {list-style:none !important}
.um-dropdown li:before {display:none !important}

@media only screen and (max-width: 767px) {
	body .ipt_uif_front {
    padding: 0px;
}
	.ipt-uif-custom-material-bg .onvan{    position: absolute;width:99%;    top: 0px;}
	.ipt-uif-custom-material-bg .onvan section { margin-top: 0px;
    padding: 0px;
    position: relative;
    text-align: center;
    z-index: 0;
    width: 100%;
    height: 100%;
    border-radius: 0px;
    padding-top: 170px;
    opacity: 0.8;
    text-shadow: 0px 0px 5px black;
    font-size: 50px;
    margin-right: 0;
    right: 0;
    min-height: 405px;
    top: 0;}	
	.ipt-uif-custom-material-bg strong {    position: relative;
    z-index: 1;
    background-color: #fff;
    top: 65px;
    padding: 10px 0;
   }
    .ipt-uif-custom-material-bg [id^='ipt_fsqm_form_'][id$='_tab_1'] strong{top:unset !important;}
	.ipt-uif-custom-material-bg .ipt_uif_column .ipt_uif_column_inner.side_margin {padding:0px !important;}
	.ipt-uif-custom-material-bg .axbg, .ipt-uif-custom-material-bg img.size-full {max-height: 100%;
    min-height: 400px;
    margin: 0px;
    padding: 0px;}	
}
@media only screen and (min-width: 768px) {
.ipt-uif-custom-material-bg .onvan {     top: -35px;
    height: 100%;}
	.ipt-uif-custom-material-bg .onvan section {         margin-top: 0;
    padding: 0px;
    position: relative;
    text-align: center;
    z-index: 0;
    width: 100%;
    height: calc( 100% + 15px );
    border-radius: 0px;
    padding-top: 180px;
    opacity: 0.8;
    text-shadow: 0px 0px 5px black;
    font-size: 60px;
	}
	.ipt-uif-custom-material-bg .onvan strong {
    position: relative;
    z-index: 1;
		top: 130px;}
}
.ipt-uif-custom-material-bg .onvan strong {display:none !important}
.ipt-uif-custom-material-bg [type=checkbox]+label {margin-bottom:3px !important; }
.ipt-uif-custom-material-bg .ipt_uif_label_column:nth-child(1n) label{    color: red !important;    background-color: #262ae4;    font-size: 20px !important;    border-radius: 10px;     line-height: 45px;}
.ipt-uif-custom-material-bg .ipt_uif_label_column:nth-child(2n) label{    color: #039703 !important;    background-color: #f8e200;    font-size: 20px !important;    border-radius: 10px;     line-height: 45px;}
.ipt-uif-custom-material-bg .ipt_uif_label_column:nth-child(3n) label{color:blue !important; background-color:red; font-size:20px !important;border-radius:10px;     line-height: 45px;}
.ipt-uif-custom-material-bg .ipt_uif_label_column:nth-child(4n) label{color: #fff800 !important;    background-color: #059719;    font-size: 20px !important;    border-radius: 10px;     line-height: 45px;}
.ipt-uif-custom-material-bg [type=checkbox]+label:before {border:none !important}
/*
.ipt-uif-custom-material-bg .ipt_uif_label_column:nth-child(1n) label {     -webkit-animation: random 3s infinite;     animation: random 3s infinite;}
.ipt-uif-custom-material-bg .ipt_uif_label_column:nth-child(2n) label { -webkit-animation: randomtwo 3s infinite;     animation: randomtwo 3s infinite;}
.ipt-uif-custom-material-bg .ipt_uif_label_column:nth-child(3n) label { -webkit-animation: randomtwo 3s infinite;     animation: randomthree 3s infinite;}
.ipt-uif-custom-material-bg .ipt_uif_label_column:nth-child(4n) label { -webkit-animation: randomtwo 3s infinite;     animation: randomfour 3s infinite;}
@keyframes  random {
    20% { background-color: red; } 
    40% { background-color: #059719; } 
    60% { background-color: #f8e200; } 
    80% { background-color: #262ae4; }
}
@keyframes  randomtwo {
    20% { background-color: #059719} 
    40% { background-color: red; } 
    60% { background-color: #262ae4 } 
    80% { background-color: #f8e200}
}
@keyframes  randomthree {
    20% { background-color: #f8e200 ; } 
    40% { background-color: #262ae4 ; } 
    60% { background-color: red; } 
    80% { background-color:#059719 ; }
}
@keyframes  randomfour {
    20% { background-color: #262ae4 } 
    40% { background-color: #059719} 
    60% { background-color: #f8e200 } 
    80% { background-color: red  }
}
*/

.ipt-eform-content:has(div[id^='ipt_fsqm_form_'][id$='_tab_0'][aria-hidden='false']) .ipt_fsqm_form_button_next {display:none !important;}
.eform-override-alignment-centered .ipt_uif_question:has([type=checkbox]:checked) .ipt_uif_question_content {cursor: not-allowed;    z-index: 0;    position: relative;}
.eform-override-alignment-centered .ipt_uif_question:has([type=checkbox]:checked) .ipt_uif_label_column{z-index: -1;    position: relative;cursor: not-allowed;}

