
.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style>		<style id="wp-custom-css">
			body.home .bnr_content_slider .btn_bnr.aos-init.aos-animate{
	display:none;
}
body.home .bnr_content_slider h6.aos-init.aos-animate{
	display:none;
}

.webinar_resources .demand_a figcaption a{
	width:100%;
}

.trends_head p {
        font-family: "Duran-Regular", sans-serif;
}

body.page-id-5496 article .entry-content h4, body.page-id-6374 article .entry-content h4{
	    margin-bottom: 20px;
}

body.page-id-5496 article .entry-content form.wpcf7-form.init .field_a input, body.page-id-6374 article .entry-content form.wpcf7-form.init .field_a input{
margin-top: 10px;
height: 48px;
border-color: #cad0ff !important;
border-radius: 21px !important;
width: 100%;
padding: 3px 15px !important;
background: #fff;
	color: #000 !important;
}
.spekheight{
  height: 130px;
}
.cogup_inputs {
    padding: 2px 15px;
    border: 1px solid #000;
    height: 36px;
    line-height: 30px;
    width: 100%;
    border-radius: 30px !important;
    font-family: "Duran-Regular", sans-serif;
    outline: 0;
    color: #000;
    font-size: 13px;
}
.page_ftr .ftr_a form.wpcf7-form .field_a {
    max-width: 31%;
    margin-bottom: 0;
}
.page_ftr .ftr_a form.wpcf7-form p {
    margin-bottom: 0;
    width: 100%;
}
.page_ftr .ftr_a input.wpcf7-form-control.wpcf7-submit.send_me {
    max-width: 31% !important;
}
.wpcf7 form.invalid .wpcf7-response-output {
    color: #852bfe;
    margin: 0;
    margin-top: 20px;
}
.tiltarrow {
    position: absolute;
    width: 20px;
    padding-top: 3px;
}
.newsdt_conttxt .pdn_rightt0 td, th {
    fontfont-family: "Duran-Regular", sans-serif;
    font-style: normal;
    font-weight: 300;
    line-height: 26px;
    color: #000;
    padding-right: 30px;
    text-align: left;
    padding-bottom: 1.5em;
    letter-spacing: 1px;
}

dl {
    margin-top: 0;
    margin-bottom: 0px!important;
}

/* once-cache-clear-remove-this-css */
/*11-12-2021*/

.coaponprice {
    font-size: 18px;
    position: relative;
    width: 80px;
    left: 0px;
    border:none;
}

.why_us {
    background-color: #f5f6ff;
}

.newtextbanner {
    text-align: center;
    font-size: 32px;
    margin-bottom: 30px;
    line-height: 32px;
    margin-top: 0;
    font-weight: 400;
        font-family: "Duran-Regular", sans-serif;
    color: #fff;
    text-shadow: 5px 5px 10px #0f0f0f;
    -webkit-text-stroke: 1.2px;
    -webkit-font-smoothing: antialiased;
}
.bottonregister {
    /* right: 120px; */
    top: -30px;
    font-style: normal;
    font-weight: 400;
    line-height: 28px;
    font-size: 16px;
    text-align: center;
    color: #fff;
    font-family: Roboto,sans-serif;
    outline: 0;
    position: relative;
    cursor: pointer;
    background: #000;
    padding: 22px 14px;
    letter-spacing: .5px;
    text-transform: uppercase;
    width: 203px;
    height: 71px;
}
.sec-gap {
    padding-top: 70px;
    padding-bottom: 70px;
}
.about_details .about_text > h3 {
    font-size: 17px;
    font-weight: 700;
    color: #852bff;
        font-family: "Duran-Regular", sans-serif;
}
.about_details .about_text p {
    margin-top: 5px;
    line-height: 27px;
}

.header_text {
    font-size: 45px;
    font-weight: 600;
        font-family: "Duran-Regular", sans-serif;
    color: #80057f;
    text-transform: uppercase;
}

.card.bg-white.why_us_card {
    min-height: 460px;
    margin-bottom: 30px;
}
.why_us_card {
    padding: 15px;
}
.card {
    transition: all 0.3s ease-in-out 0s;
}

.shadow-sm {
    box-shadow: 0 .125rem .25rem rgba(0,0,0,.075)!important;
}
.why_image {
    max-height: 440px;
    overflow: hidden;
}

.why_image figure {
    margin: 0;
}
.why_image img {
    min-height: 165px;
    width: 100%;
}
.why_text.p-3 {
    position: absolute;
    background-color: rgba(0,0,0,0.70);
    width: 44%;
    top: 48%;
    left: 30px;
    transform: translateY(-50%);
}

.why_text.p-3 h3 {
        font-family: "Duran-Regular", sans-serif;
  font-weight: 500;
  line-height: 1.2;
  font-size: 2.75rem;
}
.text-white {
    color: #fff!important;
}
.why_text.p-3.text-white p {
    margin-top: 25px;
}

.why_text.why_right {
    left: auto;
    right: 30px;
}
.p-3 {
    padding: 1rem!important;
}

.mt-50 {
	margin-top: 50px!important;
}

.progress_bar.text-center.about_progress p.data_text {
    text-align: center;
    font-size: 18px;
    font-weight: 600 !important;
    color: #000;
    text-transform: uppercase;
    margin-bottom: 0;
        font-family: "Duran-Regular", sans-serif;
}


.testmonial_slider {
    position: relative;
}
.testm_text {
    box-shadow: 0 10px 30px rgb(0 0 0 / 5%);
    margin: 25px 30px 40px 30px;
    padding: 15px;
    background-color: #fff;
}
.testm_para {
    font-style: italic;
    letter-spacing: 0.5px;
}
.testm_text p {
        font-family: "Duran-Regular", sans-serif;
    font-size: 15px;
    line-height: 26px;
}

p.testm_oner {
    font-size: 18px;
    font-weight: 700;
    margin-top: 20px;
    color: #80057f;
}

p.testm_oner span {
    display: inline-block;
    width: 15px;
    height: 2px;
    background-color: #80057f;
    position: relative;
    top: -5px;
    margin-right: 6px;
}
p.testm_dig {
    color: #ff1500;
    margin-top: 3px;
    padding-left: 20px;
    font-weight: 700;
}
.testmonial_slider:before {
    content: "\f10d";
       font-family: "Duran-Regular", sans-serif;
    left: -80px;
    position: absolute;
    /*top: -67px;*/
    font-size: 116px;
    z-index: 0;
    color: #f5f6ff;
}

.testmonial_slider::after {
        content: "\f10e";
        font-family: "Duran-Regular", sans-serif;
    right: -80px;
    position: absolute;
    bottom: -80px;
    font-size: 116px;
    z-index: 0;
    color: #f5f6ff;
}

.wrap3 {
    margin-right: -15px;
    text-align: center;
    margin-top: 0;
    background: #000;
    position: relative;
    margin-bottom: 20px;
    border-top-left-radius: 30px;
    border-top-right-radius: 0px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 30px;
}
.wrap4 {
    text-align: center;
    width: 100%;
    margin-top: 0;
    height: 75px;
    background: #e66141;
    position: relative;
    margin-bottom: 20px;
}
.logosize {
    width: 15%;
}
.wrap5 {
    text-align: center;
    width: 100%;
    margin-top: 44px;
    height: 75px;
    background: #f58220;
    position: relative;
    margin-bottom: 5px;
    padding: 25px;
}

.spnsers_by {
  padding: 5px 0px;
  display: flex;
  align-items: center;
  max-width: 1021px;
  width: 100%;
}
.arro_ag {
  margin-left: 15px;
}
.hallname {
        margin-top: -17px;
}

.smnr_day1clock {
   font-weight: 400;
    line-height: normal;
    font-size: 16px;
    text-align: left;
    color: #fff;
    font-family: "Duran-Regular", sans-serif;
    padding: 18px;
}

.smnr_day1clocktab2 {
    color: #fff;
    padding: 8px 15px;
    font-size: 17px;
    font-weight: 600;
    text-transform: uppercase;
    min-height: 55px;
    display: flex;
    align-items: center;
}

.smnr_dayheading {
    padding: 8px 15px;
    background: #660BF1;
    font-size: 17px;
    font-weight: 600;
    color: #fff;
    font-family: "Duran-Regular", sans-serif;
    text-transform: uppercase;
    justify-content: center;
    min-height: 55px;
    display: flex;
    align-items: center;
    border-top-left-radius: 1px;
    border-top-right-radius: 30px;
    border-bottom-right-radius: 30px;
    border-bottom-left-radius: 0px;
}

.smnr_dayheading::after {
    content: "";
    border-color: transparent transparent transparent #fff;
    border-style: solid;
    border-width: 20px 0 20px 20px;
    height: 0;
    position: absolute;
    right: -4px;
    color: #fff;
    bottom: -14px;
    transform: rotate(45deg);
}

.smnr_dayheadingempty {
    font-weight: 400;
    line-height: normal;
    font-size: 20px;
    text-align: center;
        font-family: "Duran-Regular", sans-serif;
    padding: 21px;
}

.smnr_day1clocktab2 i {
    color: #fff;
    margin-right: 4px;
}

.speakers2-title h2 {
    float: right;
    margin-top: -7px;
    font-family: lora,sans-serif;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    font-size: 20px;
    color: #fff;
    padding-top: 23px;
    text-align: center;
    text-transform: uppercase;

}

.mright {
    margin-right: 100px;
}

.arowimg {
    margin-left: 115px;
     width: 45px;
}

.home_visecbgogo {
    width: 60px;
    object-fit: cover;
    padding: 3px;
    margin: 0 auto;
}
    
.textfont15 {
        font-size: 30px;
}

@media screen and (min-device-width: 200px) and (max-device-width: 767px) { 
   .mtop{
    margin-top: 17px;
}

.mtiming {
    margin-top: 29px;
}

.wrap3 {
    margin-right: 0px; 
    text-align: center;
    /* width: 100%; */
    margin-top: 0;
    height: 55px;
    background: #000;
    position: relative;
    margin-bottom: 0px; 
}
.spekheight{
  height: 75px;
}

.speakers2-title h2 {
    margin: -42px;
    font-family: "Duran-Regular", sans-serif;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    font-size: 14px;
    color: #fff;
    padding-top: 23px;
    text-align: center;
    text-transform: uppercase;
} 

.wrap5 {
   
    padding: 16px;
}

.smnr_dayheading {
   height: 40px;
    margin-left: -15px;
    /* margin-right: -15px; */
    font-weight: 400;
    line-height: normal;
    font-size: 13px;
    text-align: center;
    color: #fff;
    font-family: "Duran-Regular", sans-serif;
}


.smnr_day1clock {
    font-weight: 400;
    line-height: normal;
    font-size: 16px;
    text-align: left;
    color: #fff;
        font-family: "Duran-Regular", sans-serif;
}
.textfont15 {
        font-size: 15px;

}

.arowimg {
    margin-left: 10px;
     width: 30px;
}

.mright {
    margin-right: 21px;
}
.smnr_day1clock i {
    padding: 15px;
    margin-left: 25px;
    color: #000;
    margin-right: 4px;
}

.smnr_day1clocktab2 {
    display: inline-block;
    text-align: center;
    font-weight: 400;
    line-height: normal;
    font-size: 12px;
    color: #fff;
    font-family: "Duran-Regular", sans-serif;
    padding: 20px 0px;
}

.logosize {
    width: 30%;
}
span.freedetail {
    display: flex;
    text-align: center;
    margin: 0px 40px 15px!important;
    }

}

@media screen and (max-width: 576px){
.header_text {
    font-size: 28px;
}

.cartprice {
  left: -15px;
}
.carttotal {
    position: absolute;
    color: #000;
    top: 52px;
    text-align: right;
}
.mcarttotal {
  left: 15px;
  position: absolute;
  color: #000;
  top: -5px;
  text-align: right;
}
.cartbutton {
      text-align: center;
      right: 0px;
    position: absolute;

}
.txtcenter{
  text-align: center;
}
.buyerml{
  margin-left: -22px;
}
.spkrmrgbtm_2px {
    margin-bottom: 2px !important;
}
.pleft60 {
    padding-left: 60px !important;
}
.table>tbody>tr>td {
    padding: 20px 0px !important;
    line-height: 1.42857;
    vertical-align: middle !important;
    border-bottom: 1px solid #000 !important;
}
.cart__footer {
    padding-top: 0px;
}

}

@media only screen and (max-width: 767px){

  .woocommerce table th {
    border-top: 0;
    background: #000;
    border: 1px solid #000;
    box-sizing: border-box;
    padding: 16px;
    color: #fff;
    font-size: 11px;
    font-weight: 700;
}
.table>thead>tr>th {
    padding: 8px;
    border: 0;
    border: 1px solid #fff;
}
.woocommerce table.shop_table td {
    border: 1px solid #000;
    padding: 6px 12px;
    vertical-align: middle;
    width: 0%;
    font-size: 12px;
    font-weight: 400;
}
.testmonial_slider:before {
    left: 0;
    top: -50px;
    font-size: 99px;
} 
.display_inlinemiddle {
  /*  display: flex;*/
    vertical-align: middle;
}
.mt117px{margin-top: 30px;}
.sgnp_upmebtn {
   width: 100%;
}
.coapon_upmebtn {
    border: 1px solid #660BF1;
    background: #660BF1;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    font-size: 14px;
    text-align: center;
    color: #fff;
    font-family: "Duran-Regular", sans-serif;
    padding: 6px 30px;
    outline: 0;
    border-radius: 30px;
}
.tbls {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px;
}
.coaponprice {
  border-style: none;
  text-align: unset;
  margin-top: 5px;
}
.coposition {
  text-align: center;
}
.cogup_inputs {
    padding: 2px 15px;
    border: 1px solid #000;
    height: 36px;
    line-height: 30px;
    width: 80%;
    border-radius: 30px !important;
    font-family: "Duran-Regular", sans-serif;
    outline: 0;
    color: #000;
    font-size: 13px;
}
.pos{
  position: relative;
  right: 60px;
  }
.righ{right: 40px;}
.rightalign {text-align: right;}
.woocommerce-Price-amount {
    color: #000;
    font-size: 14px;
    line-height: 18px;
    text-align: justify;
    position: relative;
    left: 67px;
}
#smlst_btnid>.smnrlst-signup>.nav-tabs>li>a {
    line-height: 26px;
    padding: 5px 48px;
}
.board_a img {
    width: 100%;
    border-radius: 16px;
    margin-bottom: 20px;
 
}
.board_a h6 {
    text-align: justify;
    color: #000;
    font-size: 18px;
    text-transform: uppercase;
    font-family: "BLMelody-Medium";
}
.sponsordesing {
    text-align: left;
}
.video-box {
    background-image: url(../images/Highlight.jpg);
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
    min-height: 250px;
    position: relative;
    margin-bottom: 50px;
}
.mt25 {
  margin-top: 25px;
}
.home_videobg {
    margin-bottom: 46px;   
}

}

@media only screen and (max-width: 992px){
.why_text.p-3.text-white {
    position: relative;
    width: 100%;
    left: 0;
    right: 0;
    background-color: #333;
}
}



.cssui-usercard{
  box-sizing: border-box;
  display: flex;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -2px rgba(0, 0, 0, 0.2);
  flex-direction: column;
  background-color: #fff;  
  margin: 2rem auto 1rem;
  position: relative;
  z-index: 5;
}

@media screen and (min-width: 641px){

  .cssui-usercard{
    width: 38rem;
  }
}

@media screen and (max-width: 640px){

  .cssui-usercard{
    width: 100%;
  }
}

.cssui-usercard__body{
  padding-bottom: 2rem;
  flex-grow: 2;
  color: #000;
}

.cssui-usercard__header{
    padding: 3rem 2% 0rem;
    display: flex;
    align-items: center;
    background-image: linear-gradient(to bottom, #3F51B5, #041886);
    color: #fff;
}

.cssui-usercard__avatar{
  border-radius: 50%;
  border: 2px solid #fff;
  box-sizing: border-box;
  margin-right: 4%;
  margin-top: -22px;
  width: 9rem;
  height: 9rem;
}

.cssui-usercard__avatar2{
  border-radius: 50%;
  border: 2px solid #fff;
  box-sizing: border-box;
  margin-right: -4%;
  margin-top: -22px;
  width: 7rem;
  height: 7rem;
}

.cssui-usercard__avatar3{
  border-radius: 50%;
  border: 2px solid #fff;
  box-sizing: border-box;
  margin-right: -4%;
  margin-top: -22px;
  width: 5rem;
  height: 5rem;
}

.cssui-usercard__name{
  font-size: 2.5rem;
  font-weight: 500;
  margin-top: 0;  
  margin-bottom: 0;  
}

.cssui-usercard__name-label{
  font-weight: 700;
}

.cssui-usercard__post{
     text-align: left;
     font-size: 14px;
    display: block;
    color: #fff;
    margin-bottom: 20px;
}

.cssui-usercard__title{
    /*padding-left: 20px;
    margin-top: 15px;
    margin-bottom: 2rem;*/
    font-size: 16px;
    font-weight: bold;
    color: #fff;
    
}

.rowbg{
    background-color: #041886;  
}

.cssui-stats{
  box-sizing: border-box;
  font-size: 1.4rem;
}

.cssui-stats__name, .cssui-stats__value{
  display: block;
  word-break: break-all;
}

.cssui-stats__value{
  text-decoration: none;
  color: inherit;
  margin-top: .2em;
}

.cssui-usercard__stats{
  padding-right: 4%;
  padding-left: 4%;
  text-align: center;
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-items: flex-start;
}

.cssui-usercard__stats-item{
  width: 100%;
  margin-top: 3rem;
}

.cssui-usercard__stats-item:first-child,
.cssui-usercard__stats-item:nth-child(2){
  margin-top: 0;
}

.cssui-usercard__stats-info{
  margin-top: .7rem;
}

.cssui-usercard__stats-name{
  font-weight: 700;
  font-size: 18px;
  padding-bottom: 15px;
}

.cssui-usercard__stats-desig{
  font-weight: 700;
  font-size:14px;
  margin-bottom: 5px;
}

.cssui-usercard__footer{
  padding: 1.5rem 4%;
  text-align: center;
  background-color: #f13d24;
  color: #fff;  
}

.cssui-icon{
  width: 2em;
  height: 2em;
  display: inline-block;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: contain;
}

.cssui-social{
  display: inline-block;
  vertical-align: middle;
  position: relative;
  overflow: hidden;
}

.cssui-social__name{
  position: absolute;
  left: -9999px;
}

.cssui-usercard__social{
  margin-right: 1.6rem;
  font-size: .8rem;
}

.cssui-usercard__social:last-child{
  margin-right: 0;
}

.cssui-slider{
  position: relative;
  overflow: hidden;
  box-sizing: border-box;
  height: 32rem;
}

.cssui-slider__slides{
  height: 100%;
  transform: translate3d(0, 0, 0);
  transition: transform .4s;  
}

.cssui-slider__slide{
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;  
}

.cssui-slider__slide:nth-of-type(1){
  left: 0;
}

.cssui-slider__slide:nth-of-type(2){
  left: 100%;
}

.cssui-slider__slide:nth-of-type(3){
  left: 200%;
}

.cssui-slider__control{
  width: 1.2rem;
  height: 1.2rem;
  display: block;
  border-radius: 50%;
  cursor: pointer;
  text-indent: -9999px;
  position: absolute;
  z-index: 3;
}

.cssui-usercard__switch{
  position: absolute;
  top: 0;
  left: -9999px;
}


.cssui-usercard__control{
  border: 3px solid #3F51B5;
  overflow: hidden;
  position: absolute;
  margin-left: -.75rem;
  bottom: 1rem;
  z-index: 2;
  display: flex;
  justify-content: center;
  align-items: center;
  transform: translateZ(0);
}

.cssui-usercard__control:before{
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  transform: scale(0) translateZ(0);
  background-color: #3F51B5;
  transition: transform .2s ease-out;
}

.cssui-usercard__control:nth-of-type(1){
  left: 40%;
}

.cssui-usercard__control:nth-of-type(2){
  left: 50%;
}

.cssui-usercard__control:nth-of-type(3){
  left: 60%;
}

/*
* demo styles
*/

@media screen and (min-width: 981px){

  html{
    font-size: 62.5%;
  }
}

@media screen and (min-width: 641px) and (max-width: 980px){

  html{
    font-size: 9px;
  }
}

@media screen and (max-width: 640px){

  html{
    font-size: 8px;
  }
}

/*body{
  font-family: "Roboto", "Arial", sans-serif;
  font-size: 1.6rem;
  color: #fff;
  margin: 0;
  min-height: 100vh;
  overflow-x: hidden;
  background-image: linear-gradient(29deg, #512DA8 50%, #673AB7 50%);
}*/

a{
  color: inherit;
  text-decoration: none;
}

.footer{
  text-align: center;
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  position: relative;
  z-index: 5;
}

@media screen and (max-width: 640px){

  .footer{
    font-size: 1.4rem;
  }
}

.footer__container{
  display: flex;
  justify-content: center;
}

.melnik909{
  margin-left: 2rem;
}

#fh5co-logo {
    margin-right: 15px;
    font-size: 20px;
    text-transform: uppercase;
    font-weight: 300;
    float: left;
    margin-bottom: 0;
    margin-top: 0;
}

.img-responsive {
    display: block;
    max-width: 100%;
    
}

.pass_logosize {
    padding-left: 20px!important;
    padding-right: 12px!important;
    padding-bottom: 12px;
    width: auto;
    height: 60px;
    user-select: none;
}

.pdfpass_logosize {
    padding-top: 20px;
    padding-right: 0px;
    padding-bottom: 12px;
    width: auto;
    height: 90px;
    user-select: none;
    padding-left: 14px;
}
