@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');
/*
Theme Name: Twenty Twenty-Four Child
Theme URI: https://example.com/twenty-twenty-four-child/
Description: Child theme for the Twenty Twenty-Four theme.
Author: Your Name
Author URI: https://example.com
Template: twentytwentyfour
Version: 1.0.0
Text Domain: twentytwentyfour-child
*/

/* Import styles from parent theme */
@import url("../twentytwentyfour/style.css");


body{ font-family: "Montserrat", sans-serif !important;color:#333;font-size:14px;line-height:20px;}
.hero-section{padding-right:10px;padding-left:10px;background-image:url('images/s2.svg');background-position:50% 100%;background-size:contain;background-repeat:no-repeat;}
.hero-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;max-width:1160px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.hero-content{width:50%;padding:45px;}
.hero-h1{margin-top:0px;margin-bottom:0px;font-size:2.2em;line-height:105%;}
.hero-h1.large{font-size:3.6em;}
.morecontent span {
    display: none;
}

.large1{
    font-size: 36px;
    line-height: 40px;
}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
select:-webkit-autofill,
select:-webkit-autofill:hover,
select:-webkit-autofill:focus {
 background-color: transparent;
  -webkit-text-fill-color: #6d6b6b;
  -webkit-box-shadow: 0 0 0px 1000px #53cbf1 inset;
  transition: background-color 5000s ease-in-out 0s;
}

.social_bottom{
   margin-bottom: 10px;
}
button.btn:focus {
    outline: none;
    border: none;
}
.example {
    -webkit-transition: color .85s;
    -o-transition: color .85s;
    transition: color .85s;
}

.mrc-btn-wrap {
    display: inline-block;
    margin: 15px 0;
}

.mrc-shadow {
    pointer-events: none;
    position: absolute;
    height: 50px;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 999;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(14%, #ebf4fc ), to(rgba(0, 0, 0, 0)));
    background: -webkit-linear-gradient(bottom, #ebf4fc  14%, rgba(0, 0, 0, 0) 100%);
    background: -o-linear-gradient(bottom, #ebf4fc  14%, rgba(0, 0, 0, 0) 100%);
    background: linear-gradient(to top, #ebf4fc  14%, rgba(0, 0, 0, 0) 100%);
}

.white_color .mrc-shadow {
    pointer-events: none;
    position: absolute;
    height: 50px;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 999;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(14%, #ffffff ), to(rgba(0, 0, 0, 0)));
    background: -webkit-linear-gradient(bottom, #ffffff  14%, rgba(0, 0, 0, 0) 100%);
    background: -o-linear-gradient(bottom, #ffffff  14%, rgba(0, 0, 0, 0) 100%);
    background: linear-gradient(to top, #ffffff  14%, rgba(0, 0, 0, 0) 100%);
}

.expandable {
    transition: all 250ms ease-in-out;
}
.vidio_pos{
    position: relative !important;
}
.wistia_responsive_padding {
       width: 100%;
    position: absolute;
    top: 0px;
    right: 0px;
}
.card.fancybox__img {
    position: absolute;
    width: 100%;
    right: 0;
}
.wistia_responsive_wrapper{
    height:100%;left:0;position:absolute;top:0;width:100%;
}
.wistia_swatch{
    height:100%;left:0;opacity:0;overflow:hidden;position:absolute;top:0;transition:opacity 200ms;width:100%;
}
.expandable .expand-bar {
    position: absolute;
    display: block;
    left: 0px;
    bottom: 0px;
    background-color: white;
    width: 100%;
    cursor: pointer;
    text-decoration: none;
    font-weight: 500;
    box-sizing: border-box;
    padding-left: 10px;
    padding-right: 30px;
    font-size: 12px;
    text-transform: uppercase;
    line-height: 20px;
}

.expandable .expand-bar::before {
    position: absolute;
    width: 100%;
    height: 20px;
    top: -20px;
    left: 0px;
    display: block;
    content: "";
    background: rgba(237,237,237,0);
    background: -moz-linear-gradient(top, rgba(237,237,237,0) 0%, rgba(255,255,255,0.8) 41%, rgba(255,255,255,1) 70%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(237,237,237,0)), color-stop(41%, rgba(255,255,255,0.8)), color-stop(70%, rgba(255,255,255,1)));
    background: -webkit-linear-gradient(top, rgba(237,237,237,0) 0%, rgba(255,255,255,0.8) 41%, rgba(255,255,255,1) 70%);
    background: -o-linear-gradient(top, rgba(237,237,237,0) 0%, rgba(255,255,255,0.8) 41%, rgba(255,255,255,1) 70%);
    background: -ms-linear-gradient(top, rgba(237,237,237,0) 0%, rgba(255,255,255,0.8) 41%, rgba(255,255,255,1) 70%);
    background: linear-gradient(to bottom, rgba(237,237,237,0) 0%, rgba(255,255,255,0.8) 41%, rgba(255,255,255,1) 70%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ededed', endColorstr='#ffffff', GradientType=0 );
}

.expandable .expand-bar i {
    transition: all 250ms ease-in-out;
    position: absolute;
    width: 20px;
    height: 20px;
    display: block;
    top: 50%;
    right: 10px;
    margin-top: -10px;
    transform: rotate(-90deg);
}

.expandable.expanded .expand-bar i {
    transform: rotate(90deg);
}

.expandable .expand-bar i::before, .expandable .expand-bar i::after {
    position: absolute;
    width: 10px;
    height: 1px;
    background: #1d1d1d;
    content: "";
    left: 5px;
}

.expandable .expand-bar i::before {
    transform: rotate(45deg);
    top: 13px;
}

.expandable .expand-bar i::after {
    transform: rotate(-45deg);
    top: 6px;
}

.more_btn1{
  width: 19%;
    padding-top: 10px;
}
a.morelink {
    text-decoration: none;
}
.more_btn1 {
    width: 19%;
    padding-top: 10px;
}
.morelink {
    display: block;
    padding: 12px 24px;
   font-size: 14px;
    border-radius: 20px;
    -webkit-transition: all 200ms ease;
    transition: all 200ms ease;
    color: #fff;
    background-color: #196a90 !important;
    border-radius: 30px;

}
.morelink:hover {
    background-color: #2aa4dd !important;
    -webkit-transform: translate(0px,-3px);
    -ms-transform: translate(0px,-3px);
    transform: translate(0px,-3px);
    border-radius: 30px;
}
.hero-p{margin-top:30px;margin-bottom:30px;font-size:1.5em;line-height:150%;}
.btn{padding:15px 43px;border-radius:20px;background-color:#2aa4dd;-webkit-transition:all 200ms ease;transition:all 200ms ease;color:#fff;font-size:16px;font-weight:500;}
.btn:hover{background-color:#196a90;-webkit-transform:translate(0px,-3px);-ms-transform:translate(0px,-3px);transform:translate(0px,-3px);}
.btn.small{padding:12px 24px;background-color:#196a90;font-size:14px;}
.btn.small:hover{background-color:#2aa4dd;}
.nav-wrapper{position:absolute;left:0%;top:0%;right:0%;bottom:auto;width:100%;max-width:1160px;margin-right:auto;margin-left:auto;padding-top:20px;padding-bottom:20px;}
.navbar{background-color:transparent;}
.container-nav{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding-right:45px;padding-left:45px;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.logo-img{height:60px;}
.logo-img.top{width:180px;height:auto;}
.logo-img.tiny{height:35px;width: auto;}
.logo-img.big{height:80px;}
.nav-link:hover{text-decoration:underline;}
.section{padding:120px 10px;}
.search_padding_top{ padding-top:189px !important }
.section.lightblue{padding-top:0px;padding-bottom:0px;background-color:#ebf4fc;margin-top:-50px;}
.section.lightblue.paddingbot{padding-bottom:50px;background-color:#ebf4fc;}
.section.np{padding-top:0px;padding-bottom:50px;}
.section.wave2{padding-top:0px;background-color:#ebf4fc;background-image:url('images/wave-7.svg');background-position:50% 0%;background-size:contain;background-repeat:no-repeat;}
.section.dark-img{background-color:#196a90;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.5)),to(rgba(0,0,0,0.5))),url('images/foundation-jump-back.jpg');background-image:linear-gradient(180deg,rgba(0,0,0,0.5),rgba(0,0,0,0.5)),url('images/foundation-jump-back.jpg');background-position:0px 0px,50% 50%;background-size:auto,cover;background-repeat:repeat,no-repeat;background-attachment:scroll,fixed;color:#fff;}
.container{width:100%;max-width:1180px;margin-right:auto;margin-left:auto;}
.wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.aline_flex_start_custom{display: flex; align-items: flex-start;}
.wrapper.top{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}
.wrapper.wrap{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.content{padding:30px;}
.content._50{width:50%;padding:45px;}
.content._50.img-bgshape.padding{padding:39px;}
.content._50.lp{padding:0px;}
.content._50.v{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;}
.content._25{width:25%;}
.content._33{width:33%;}
.content._50{width:50%;padding:45px;}
.content._50.img-bgshape{padding:0px;}
.content.center-t{text-align:center;}
.content._70{width:70%;}
.content._30{width:30%;}
.title-content{margin-top:0px;margin-bottom:30px;color:#196a90;font-size:24px;line-height:150%;}
.p20{opacity:0.8;color:#000;font-size:16px;line-height:1.65em;}
.p20.w{color:#fff;font-size:26px;font-weight:600;}
.p20.testimonial{font-style:italic;}
.line-wrapper{padding-top:45px;padding-bottom:45px;padding-left:100px;}
.line-wrapper.c{padding-left:30%;text-align:left;}
.img-line{width:50%;}
.img-line.small{width:30%;}
.testimonial-text-wrapper {
    width: 76%;
}
.testimonial-wrapper{flex-wrap: wrap;
flex-direction: row;width: 100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:50px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}
.img-testimonial{width:100px;height:100px;margin-right:15px;border-radius:360px;-o-object-fit:cover;}
.testimonial-text{margin-bottom:10px;font-size:14px;line-height:24px;font-style:italic;}
.testimonial-name{font-size:16px;line-height:26px;font-weight:600;}
.img-bgshape{background-image:url('images/bg-shape.svg');background-position:50% 50%;background-size:contain;background-repeat:no-repeat;}
.img-bgshape.fullwidth{width:100%;}
.img-bgshape.padding{padding:92px 92px 92px 0px;-webkit-transform:rotate(-6deg);-ms-transform:rotate(-6deg);transform:rotate(-6deg);}
.img-bgshape._360{width:150px;height:150px;margin-bottom:30px;border-radius:360px;-o-object-fit:cover;object-fit:cover;}
.wrapper-logos{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;}
.logo-item-wrapper{margin:15px;padding:10px;}
.footer-title{margin-top:0px;margin-bottom:20px;color:#196a90;font-size:18px;line-height:22px;}
.footer-link{display:block;margin-bottom:10px;color:#6c6d6c;text-decoration:none;}
.footer-link:hover{text-decoration:underline;}
.sm-link{display:inline-block;width:35px;height:35px;margin-right:10px;padding:7px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:360px;background-color:#2aa4dd;-webkit-transition:background-color 200ms ease;transition:background-color 200ms ease;}
.sm-link:hover{background-color:#196a90;}
.title-section{color:#196a90;}
.title-section.margin-bot{margin-top:0px;margin-bottom:30px;}
.h3{margin-top:0px;}
.icon-large{height:100px;}
.icon-small{height:50px;margin-bottom:20px;}
.pre-title{display:inline-block;margin-bottom:5px;padding:4px 8px;border-radius:8px;background-color:#196a90;color:#fff;font-weight:600;text-transform:uppercase;}
.astrustedby{margin-top:0px;margin-bottom:30px;text-align:center;}
.logo-trusted-by{width:150px;margin:10px;}
.logo-trusted-by.small{width:75px;}
.link{color:#2aa4dd;}
.logo-item-wrapper-2{margin:15px;padding:10px;border-style:solid;border-width:1px;border-color:rgba(108,109,108,0.19);background-color:#fff;box-shadow:1px 1px 3px -3px #000;}
.testimonial-icon{width:75px;margin-bottom:30px;}
.share-section .mashsb-count.mash-small {
    font-size: 20px;
    /*display: flex !important;*/
    display:none;
    margin-top: 1px;
    flex-direction: row !important;


}
.share-section .mashsb-count>.counts {
    clear: both;
    padding-right: 6px;
    font-weight: 700;
    color: #33333396;
}
.share-section .mashsb-sharetext {
    font-size: 15px;
    font-weight: 700;
    font-family: Montserrat, sans-serif !important;
    color:#33333359;
}
.share-section .mashsb-count {
    display: flex;
    padding-bottom: 0;

    border: 0 solid #FFF;
    /* margin-right: 10px; */
    margin-top: 10px;
    float: left;
    line-height: 13px;
    position: absolute!important;
    right: 0 !important;
}
.share-section{
      display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}
.mash-small:before {
content: '';
position: absolute;
    background-image: url(images/img/share.png);
    background-repeat: no-repeat;
  left: -20px;
top: 1px;
    width: 13px;
    height: 14px;}

     .more_btn1 {
    width: 90px;
    padding-top: 10px;
}
.podcast-profile img {
    width: 70%;
    margin-bottom: 65px;
    display: flex;
    margin-left: auto;
    margin-right: auto;
    border-radius: 30% 70% 70% 30% / 30% 30% 70% 70%;
}
.method-controls button:focus {
    outline: none;
    border:none;
}
.method-controls button {
    outline: none;
}
.display_aliment{
    display: flex;
    justify-content: flex-end;
}
/*podcast_page css start */
.stitcher-logo{background-image:url(images/img/stitcher-logo.png);height:35px;width:84px;background-repeat:no-repeat;display:inline-block;}
.stitcher-logo:hover{background-image:url(images/img/podcast_details_page_icon/stitcher-logo.png);}
.apple{background-image:url(images/img/apple.png);height:35px;width:30px;background-repeat:no-repeat;display:inline-block;}
.apple:hover{background-image:url(images/img/apple-hover.png);}
.spotify{background-image:url(images/img/podcast_details_page_icon/spotify-21.png);height:32px;width:32px;background-repeat:no-repeat;display:inline-block;}
.spotify:hover{background-image:url(images/img/podcast_details_page_icon/spotify-2.png);}
.google{background-image:url(images/img/podcast_details_page_icon/google-icon1.png);height:32px;width:31px;background-repeat:no-repeat;display:inline-block;}
.google:hover{background-image:url(images/img/podcast_details_page_icon/google-icon.png);}

.youtube{background-image:url(images/img/youtube-3.svg);height:32px;width:76px;background-repeat:no-repeat;display:inline-block;}
.youtube:hover{background-image:url(images/img/youtube-hover.svg);}
.podcast__banner::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;background-color:#fff;}
.podcast__banner{width:100%;background:url("images/img/Path-7.png");background-repeat:repeat;background-size:auto;background-repeat:no-repeat;background-position: bottom;
background-size: contain;}
.podcast__banner__wrapper{padding-top:0;padding-bottom:0px;width:100%;min-height:0px;}
.podcast__banner__col__4{width:45%;padding:0px 0px 0px 0px;}
.podcast__banner__col__7{width:55%;padding:0px 0px 0px 0px;text-align:right;}
.podcast__banner__wrapper .hero-container{padding-top:195px;padding-bottom:63px;padding-left:15px;padding-right:15px;}
.fancybox__img img{-webkit-box-shadow:5px 3px 9px 1px rgba(199,199,199,0.26);-moz-box-shadow:5px 3px 9px 1px rgba(199,199,199,0.26);box-shadow:5px 3px 9px 1px rgba(199,199,199,0.26);}
.listen_on h4{font-size:18px;color:#55A6D8;font-weight:500;text-transform:uppercase;text-align:center;}

/*Logo carousel*/
.blog__banner_list {
    position: relative;
    min-width: 100%;
    margin-top: 120px;
}
.banner_bg_color {
    padding: 15px;
    margin-right: 15px;
    margin-left: 15px;
    z-index: 9;
    background-color: #fff;
    -webkit-box-shadow: 0px 6px 18px 0px rgba(26,26,26,.06);
    -moz-box-shadow: 0px 6px 18px 0px rgba(26,26,26,.06);
    box-shadow: 0px 6px 18px 0px rgba(26,26,26,.06);
}
.blog__banner_content {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    width: 100%;
}
.blog__banner_list {
    position: relative;
    min-width: 100%;
    margin-top: 120px;
}

input.form-control1:focus {
    outline: none;
    border: none;
}

.form-control1{
    font-size: 14px;
    line-height: 29px;
    border: 1px solid #e9e9e9;
    width: 100%;
    font-weight: 300;
    color: #777777;
    padding-left: 20px;
    border-radius: 4px;
     height: 48px;
    z-index: 0;
    background: #FFFFFF;
    min-height: 40px;
    -webkit-box-shadow: inset  0px 1px 7px 0px rgba(0,0,0,0.11);
    -moz-box-shadow: inset  0px 1px 7px 0px rgba(0,0,0,0.11);
    box-shadow: inset  0px 1px 7px 0px rgba(0,0,0,0.11);
}
.position-relative.form-group.form-group1.podcst-main {
    width: 215px;
}
.podcst-main ::-webkit-input-placeholder { /* Edge */
  color:#c5c5c5;
}

.podcst-main :-ms-input-placeholder { /* Internet Explorer */
  color: #c5c5c5;
}

.podcst-main ::placeholder {
  color: #c5c5c5;
}

.podcst1.has-float-label>span:after, .has-float-label label:after {
	background: none;
}
.podcst-main .has-float-label>span:last-of-type, .has-float-label label {
position: absolute;
   
    left: 0;
   
}
div.wpcf7-validation-errors, div.wpcf7-acceptance-missing {
    border: 2px solid #ff0000;
}
.blog__banner_btn {
	cursor: pointer;
    color: #fff;
    background: #53cbf1;
    background: -moz-linear-gradient(45deg,#53cbf1 0%,#53cbf1 54%,#55a6d8 100%);
    background: -webkit-linear-gradient(45deg,#53cbf1 0%,#53cbf1 54%,#55a6d8 100%);
    background: linear-gradient(45deg,#53cbf1 0%,#53cbf1 54%,#55a6d8 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#53cbf1',endColorstr='#55a6d8',GradientType=1);
    padding: 15px 30px 15px 30px;
    display: flex;
    flex-direction: column;
    border-radius: 4px;
    flex-wrap: wrap;
    -webkit-box-shadow: 0px 10px 11px 0px rgba(0,0,0,0.05);
    -moz-box-shadow: 0px 10px 11px 0px rgba(0,0,0,0.05);
    box-shadow: 0px 10px 11px 0px rgba(0,0,0,0.05);
    outline: none;
    border: none;
}
.blog__banner_form {
    display: flex;
    flex-wrap: wrap;
    flex-direction: row;

    width: 100%;
}
.blog__banner_p {
    padding: 14px;
}
.blog__banner_list:after {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 398px;
    background: url(images/img/blogshape2.svg) no-repeat;
    background-repeat: no-repeat;
    background-size: contain;
    background-color: #ebf4fc;
    z-index: -1;
}
.c_p_t{
    padding-top: 30px;
    padding-bottom: 30px;
}
.form-p{
padding-right: 18px;}
section.listen_on{background-color:#ebf4fc;     padding-right: 15px;
    padding-left: 15px;}
#clients{display:block;margin-left:auto;margin-right:auto;}
#clients .clients-wrap{display:block;width:100%;margin:0 auto;overflow:hidden;}
#clients .clients-wrap ul{/*height: 0%;*/
    margin-top: 10px;display:flex;justify-content:space-between;width:100%;align-items:center;align-content:center;flex-direction:row;flex-wrap:wrap;}
#clients .clients-wrap ul li{line-height:100px;}
#clients .clients-wrap ul li img{vertical-align:middle;max-width:100%;max-height:100%;-webkit-transition:0 linear left;-moz-transition:0 linear left;transition:0 linear left;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=65)";filter:alpha(opacity=65);opacity:0.65;}
#clients .clients-wrap ul li img:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1.0;}

/*article section start*/
.article__row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:15px;margin-left:15px;}
.article__and__side__bar h5{font-size:25px;color:#333333;font-weight:700;text-align:center;padding-bottom:26px;}
.article__and__side__bar article{z-index:9;position:relative;background-color:#fff;border-radius:16px;-webkit-box-shadow:0px 6px 18px 0px rgba(26,26,26,0.06);-moz-box-shadow:0px 6px 18px 0px rgba(26,26,26,0.06);box-shadow:0px 6px 18px 0px rgba(26,26,26,0.06);padding-top:22px;padding-right:21px;padding-left:21px;padding-bottom:12px;width:712px;max-width:100%;margin-bottom:14px;}
.article__and__side__bar article a{text-decoration:none;}
.blog_style1{display:flex;flex-direction:row;flex-wrap:wrap;}
.article__podcasts__img img{width:110px;height:110px;border-radius:100%; object-fit: cover;margin-bottom: 10px;}
.article___title{width:82%;padding-left:10px;}
.article___title h4{font-size:20px;font-weight:600;color:#333333;line-height:27px;}
.blog_style1 p{font-size:16px;font-weight:400;color:#333333;line-height:23px;font-family:Avenir;}
.mic{background-image:url("images/img/noun_podcast_2823887.png");background-repeat:no-repeat;width:17px;height:30px;}
.mic a{font-size:15px;text-transform:uppercase;font-weight:600;color:#27A4DD;padding-left:24px;padding-top:3px;}
.article___text{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%;}
.author__name{}
.shares{width:170px;height:30px;position:relative;text-align:right;font-size:15px;}
a.shares{color:#333333;}

.shares2::before{content:"";background-image:url("images/img/share.png");background-repeat:no-repeat;position:absolute;top:4px;left:53px;width:13px;height:14px;}
.article___text p a{color:#27A4DD;}

/*article section end*/

/*comman-header-css*/
header{padding:20px 0px;z-index:99;}
.header-wrap{display:flex;justify-content:space-between;align-items:center;}
.mainmenu .sub-menu{position:relative;}
.mainmenu li a{text-decoration:none;color:#000;font-size:20px;line-height:30px;font-weight:500;padding:5px 15px;display:inline-block;text-transform:capitalize;}
.mainmenu li a:hover{color:#00cd43;}
.mainmenu li.sub-menu:hover >a.child-triggerm span:after{color:#00cd43;transition:0.5s all ease-in-out;}
.mainmenu .sub-menu ul{background:#fff}
.menu{
    list-style-type: none;
margin: 0;
padding: 0;
overflow: hidden;
}
.widget-column .menu li {
    /*display: inline-block !important;*/
}

.technology.mainmenu .menu li {
    display: inline-block;
}

.menu li a {
  text-decoration: none;
}
ul#clients-list {
    list-style-type: none;
}
.glimpse ul {
     list-style-type: none;
}
ul.resources{
    list-style-type: none;
}
.container {
    max-width: 1180px;
    padding: 0 15px;
    margin: 0 auto;
}
/*transparent-header-section*/
#transparent-header{position:absolute;top:0;left:0;width:100%;padding:20px 0px;z-index:9; background-color: #fff;}
#transparent-header .mainmenu li a{text-decoration:none;color:#222222;font-size:14px;font-weight:400;}
#transparent-header .mainmenu .sub-menu ul{background:#000}
#transparent-header .mainmenu li a:hover{color:#2aa4dd;}
.header-logo-wrap.animated.swing{width:180px;height:auto;}
section.article__and__side__bar{    margin-top: -15px;
    /*padding-top: 52px;*/position:relative;}
section.article__and__side__bar:after{content:"";background:#ebf4fc;height:100%;position:absolute;width:100%;top:0;z-index:-1;}
.varical__line{border-right:1px solid #EAEAEA;}
.blog_right_sidebar{z-index:9;position:relative;padding:29px 29px 50px 29px;}
.lnr-magnifier{background-image:url("images/img/search.png");background-repeat:no-repeat;width:10%;height:84%;right:10px;position:absolute;top:10px;cursor:pointer;}
.input__icon{position:relative;}

.blog_right_sidebar .search_widget .input-group .btn-default{position:absolute;right:0;}
.blog_right_sidebar .search_widget .input-group .form-control{font-size:14px;line-height:29px;border:1px solid #e9e9e9;width:100%;font-weight:300;color:#777777;padding-left:20px;border-radius:4px;z-index:0;background:#FFFFFF;min-height:40px;-webkit-box-shadow:inset 0px 2px 6px 0px rgba(0,0,0,0.18);-moz-box-shadow:inset 0px 2px 6px 0px rgba(0,0,0,0.18);box-shadow:inset 0px 2px 6px 0px rgba(0,0,0,0.18);}
.form-control{border-radius:.1rem;outline:medium none invert;outline:initial;box-shadow:none;font-size:.8rem;padding:.7rem .75rem .65rem;line-height:1.5;border:1px solid #d7d7d7;background:#fff;color:#212121;}
.has-float-label>span:last-of-type,.has-float-label label{position:absolute;cursor:text;font-size:90%;opacity:1;top:-.4em;left:.75rem;z-index:3;line-height:1;padding:0 1px;}
.has-float-label>span:after,.has-float-label label:after{content:" ";display:block;position:absolute;height:5px;top:3px;left:-.2em;right:-.2em;z-index:-1;}
.has-float-label>span,.has-float-label label,.has-top-label>span,.has-top-label label{color:#fff;}
.has-float-label>span:after,.has-float-label label:after{background:#53cbf1;}
button.podcast_sidebar_btn:focus{border:none;outline:none;}
button.podcast_sidebar_btn {
       text-decoration: none;
    background-color: #FFFFFF;
    padding: 15px 84px 15px 84px;
    color: #3FA5DD;
    border-radius: 4px;
    font-weight: 600;
    text-align: center;
    margin-top: 18px;
    font-size: 15px;
    text-transform: capitalize;
    width: 100%;
}
::-webkit-input-placeholder { /* Edge */
  color: white;
}

:-ms-input-placeholder { /* Internet Explorer */
  color: white;
}

::placeholder {
  color: white;
}
.podcast_blog_right_sidebar {

    position: relative;

}
.has-float-label {
    display: block;
    position: relative;
}
.single_sidebar_card_widget .has-float-label{line-height: 0;}
.podcast_sidebar_btn {
    width: 100%;
    border: none;
}
.form-group{margin-bottom:0px;}
.position-relative.form-group {
    margin-bottom: 0px;
}
.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:14px;font-weight:500;line-height:1.5;color:#6d6c6c !important;background-color:transparent;background-clip:padding-box;border:1px solid #ffffff;border-radius:5px;height:48px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;}
.single_sidebar_card_widget{color:#fff;background:#53cbf1;background:-moz-linear-gradient(45deg,#53cbf1 0%,#53cbf1 54%,#55a6d8 100%);background:-webkit-linear-gradient(45deg,#53cbf1 0%,#53cbf1 54%,#55a6d8 100%);background:linear-gradient(45deg,#53cbf1 0%,#53cbf1 54%,#55a6d8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#53cbf1',endColorstr='#55a6d8',GradientType=1);padding:24px 30px 30px 25px;margin-top:0px;display:flex;flex-direction:column;border-radius:3px;flex-wrap:wrap;-webkit-box-shadow:0px 10px 11px 0px rgba(0,0,0,0.05);-moz-box-shadow:0px 10px 11px 0px rgba(0,0,0,0.05);box-shadow:0px 10px 11px 0px rgba(0,0,0,0.05);}
.single_sidebar_card_widget h4{font-size:25px;font-weight:600;line-height:28px;}
.single_sidebar_card_widget .semititle{font-size:16px;font-family:Avenir;font-weight:900;line-height:27px;}
.single_sidebar_card_widget p{font-size:14px;line-height:20px;font-weight:300;}
.sidebar_card_btn{text-decoration:none;background-color:#FFFFFF;padding:15px;color:#3FA5DD;border-radius:4px;font-weight:600;text-align:center;font-size:15px;text-transform:capitalize;}
.media-body h4{font-size:16px;color:#333333;font-weight:600;line-height:27px;}
h3.widget_title{margin:40px 1px 45px 0px;}
.media-body p{font-size:12px;line-height:32px;text-decoration:none;}
.media-body a{color:#27A4DD;text-decoration:none;}
.media.post_item{border-bottom:1px solid #EAEAEA;padding-bottom:10px;padding-top:10px;}
.social_icon{display:flex;justify-content:space-between;flex-wrap:wrap;flex-direction:row;}
.pagination{display:flex;justify-content:space-between;width:97%;padding-top:10px;padding-bottom:74px;z-index: 99;}
.shares strong{color:#33333385;}
.page__1__of{color:#27A4DD;position:relative;top:8px; z-index: 99;}
.page__number {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    z-index: 9;
    align-items: center;
}
.pagination a{color:black;float:left;padding:8px 16px;text-decoration:none;}
.shape1:after{content:"";position:absolute;z-index:-1;width:100%;height:800px;right:5px;background-image:url(images/img/path9.png);background-repeat:no-repeat;top:384px;}
.shape2:after{content:"";position:absolute;z-index:0;width:100%;height:496px;bottom:0px;background-image:url("images/img/rectangle_3.png");background-repeat:no-repeat;left:0;}
.shape3:after{content:"";position:absolute;width:24%;height:1201px;background-image:url("images/img/rectangle-2.png");background-repeat:no-repeat;bottom:0;right:0;}
.shape4:after{content:"";position:absolute;width:24%;height:1000px;background-image:url("images/img/rectangle-4.png");background-repeat:no-repeat;bottom:0;right:0;}
 @media screen and (max-width: 1280px)  {
   .single_sidebar_card_widget {
    padding: 15px 15px 15px 15px;
    margin-top: 0px;

}
.podcast__banner__col__4 {
    width: 50%;

}
.podcast__banner__col__7 {
    width: 50%;

}

.podcast__banner__wrapper .hero-container {

    padding-bottom: 31px;

}
}
@media screen and (max-width:1140px){
    .more_btn1 {
    width: 90px;
    padding-top: 10px;
}
  .shape1:after{display:none;}
  .shape2:after{display:none;}
  .shape3:after{content:"";display:none;}
  .shape4:after{content:"";display:none;}
  #clients .clients-wrap ul li img:hover{filter:sepia(100%) hue-rotate(140deg) brightness(60%) saturate(500%);}
  ul.pagination{display:flex;padding-left:0;list-style:none;border-radius:.25rem;}
  @media only screen and (max-width:1107px){
   .more_btn1 {
    width: 90px;
    padding-top: 10px;
}
    .article__and__side__bar article{width:670px;}
    .article___title{width:80%;}
  }
  @media only screen and (max-width:1070px){
    .more_btn1 {
    width: 90px;
    padding-top: 10px;
}
    .article__and__side__bar article{width:640px;}
  }
  @media only screen and (max-width:1024px){
   .more_btn1 {
    width: 90px;
    padding-top: 10px;
}
    .article__and__side__bar article{width:613px;}
    .article___title{width:75%;}
  }

  /* iPads (portrait and landscape) ----------- */
  @media only screen and (min-device-width:768px) and (max-device-width:991px){
 .more_btn1 {
    width: 90px;
    padding-top: 10px;
}
    /*podcast_page css start */
    #clients{padding:0px 15px;}
    .article__and__side__bar article{width:465px;}
    .article___title{width:70%;}
    .podcast__banner__col__7{width:64%;padding:59px 0px 0px 0px;text-align:center;}
  }

* { -webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box; margin: 0; padding: 0}
header{width:100%;float:left;}
.container{max-width:1180px;padding:0px 15px;margin:0 auto}
ul,li{padding:0px;margin:0px;list-style-type:none;}
ul{width:100%;float:left;}
.mainmenu .sub-menu{position:relative;}
a{color:#fff;text-transform:uppercase;}
.mainmenu li a{text-decoration:none;color:#fff;font-size:20px;padding:5px 15px;display:inline-block;text-transform: capitalize;}

.container{max-width:1180px;padding:0px 15px;margin:0 auto}


@media(min-width:990px){
.menu li {
    display: inline-block !important;
}
.sub-menu{position:relative;}
.sub-menu > ul{position:absolute;max-width:275px;width: 400px;opacity: 0;visibility: hidden;}
.mainmenu li.sub-menu:hover > ul{opacity:1;visibility:visible;}

.mainmenu > li.sub-menu > ul{top:60px;transition:0.5s}
.mainmenu > li.sub-menu:hover > ul{top:43px;}
.sub-menu > ul > li{display:block;width:100%}
.sub-menu > ul > li.sub-menu{position:relative;}
.mainmenu li{display:inline-block;}
.sub-menu > ul > li.sub-menu > ul{position:absolute;top:0;left:110%;max-width:275px;width:400px;opacity: 0;visibility: hidden;transition: 0.5s}
.sub-menu > ul > li.sub-menu:hover > ul{left:100%;}
.mainmenu li.sub-menu ul > li.sub-menu:hover > ul{opacity:1;visibility:visible;}
.mainmenu li.sub-menu >a.child-triggerm{position:absolute;display:inline-block;top:0px;left:90%;}
.mainmenu li.sub-menu >a.child-triggerm  span{position:relative;display:block;cursor:pointer;}
.mainmenu li.sub-menu >a.child-triggerm  span:after{position:absolute;top:0;left:-15px;content:'\f0d7';font-family:'fontawesome';}
.mainmenu li.sub-menu ul >li.sub-menu >a.child-triggerm{position:absolute;right:0;top:0px;display:inline-block;}
.mainmenu li.sub-menu ul >li.sub-menu >a.child-triggerm  span:after{position:absolute;top:0;left:-30px;content:'\f0d7';font-family:'fontawesome';transform:rotate(-90deg);}
.mainmenu li.sub-menu ul >li.sub-menu a.child-triggerm span:after{left: -50px;transition: 0.5s}
.mainmenu li.sub-menu ul >li.sub-menu:hover a.child-triggerm span:after { left: -25px;transition: 0.5s}

}
@media (max-width: 992px){
    .menu li {
    display: block !important;
}
#transparent-header .header-logo-wrap {
    position: absolute;
    top: 15px;
    left: 25px;
}
ul.mainmenu {
    display: none;
    width: 100%;
    position: absolute;
    background: #2aa4dd;
    left: 0;
    padding-top: 25px;
    padding-bottom: 25px;
    top: 71px;
}
#transparent-header .mainmenu li a {
    text-decoration: none;
    color: #fff;
    font-size: 14px;
    font-weight: 400;
}
}
@media(max-width:992px){
    .menu li {
    display: block !important;
}
    #transparent-header .mainmenu li a:hover {
    color: #fff;
}

.mainmenu{padding-top:60px}
.container{padding: 0px}
.sub-menu > ul > li.sub-menu > ul{display:none;}
.sub-menu > ul {background-color: rgba(187, 173, 173, 0.8);}
.sub-menu > ul > li.sub-menu > ul{background-color:#f1f1f1}
.sub-menu > ul > li a {color:#000;padding-left:30px}
.sub-menu > ul > li.sub-menu li a{padding-left:45px}


/*top 3 line*/

.menulinks{position:absolute;top:24px;right:0px;padding:15px;z-index:2;background-color: #7c8083;}
.menulinks span{position:relative;width:20px;height:2px;background-color:#ffffff;content:'';top:0;display:block;}
.menulinks span:before{position:absolute;width:20px;height:2px;background-color:#ffffff;content:'';top:-7px;left:0;transition:0.5s}
.menulinks span:after{position:absolute;width:20px;height:2px;background-color:#ffffff;content:'';top:7px;left:0;transition:0.5s}

/*after click added cross class -> top cross sign*/

.cross .menulinks span{position:relative;width:20px;height:2px;background-color:#ffffff;content:'';top:0;display:block;background:transparent;cursor:pointer;}
.cross .menulinks span:before{position:absolute;width:20px;height:2px;background-color:#000;content:'';top:0px;left:0;transform: rotate(-45deg);transition:0.5s}
.cross .menulinks span:after{position:absolute;width:20px;height:2px;background-color:#000;content:'';top:0px;left:0;transform: rotate(45deg);transition:0.5s}


/*for plus sign*/

.mainmenu li.sub-menu >a.child-triggerm{position:absolute;display:inline-block;top:0px;right:15px;cursor:pointer;}
.mainmenu li.sub-menu >a.child-triggerm  span{position:relative;display:block;cursor:pointer;}
.mainmenu li.sub-menu >a.child-triggerm  span:before{position:absolute;width:20px;height:2px;background-color:#fff;content:'';}
.mainmenu li.sub-menu >a.child-triggerm  span:after{position:absolute;width:20px;height:2px;background-color:#fff;content:'';transition:0.5s;transform:rotate(90deg);}

/*after added active class -> minus sign */

.mainmenu li.sub-menu >a.child-triggerm.active span:after{position:absolute;width:20px;height:2px;background-color:#fff;transition:0.5s;transform:rotate(0deg);}
.mainmenu li.sub-menu ul >li.sub-menu >a.child-triggerm{position:absolute;right:0;top:0px;display:inline-block;right:15px;}


/*after toggle its automatic display:block */

.mainmenu li.sub-menu ul{display:none}
.mainmenu li.sub-menu ul > li.sub-menu > ul{display:none}
}
  /*podcast_page css end */
  @media screen and (max-width:991px){
  .blog__banner_form .blog_button {
    margin-bottom: 20px;
}
  	.podcst-main span.wpcf7-form-control-wrap {
    width: 100%;
}
.position-relative.form-group.form-group1.podcst-main {
    width: 100%;
}
.vidio_pos{
    position: relative !important;
}
.wistia_responsive_padding {
       width: 100%;
    position: unset !important;
    top: 0;
    right: 0;
     height:auto;
}
.card.fancybox__img {
    position: unset !important;;
    width: 100%;
    right: 0;
}
.wistia_responsive_wrapper{
    height:auto;left:0;position:relative;top:0;width:100%;
}
.wistia_swatch{
    height:100%;left:0;opacity:0;overflow:hidden;position:absolute;top:0;transition:opacity 200ms;width:100%;
}
     .single_sidebar_card_widget {
    padding: 24px 30px 30px 25px;
    margin-top: 0px;

}
 .more_btn1 {
    width: 90px;
    padding-top: 10px;
}
    /*podcast_page css start */
    .content{padding:18px;}
    .podcast__banner__wrapper .hero-container{padding-top:150px;}
    section.article__and__side__bar{margin-top:-13px;background-color:#ebf4fc;}
    #transparent-header{background-color:#fff;padding-bottom:50px;}
    .podcast__banner{background-image:none;}
    .mobile_bg{background-color:#ebf4fc;}
    .article__and__side__bar article{width:591px;}

    /*podcast_page css end */
    .hero-section{padding-right:50px;padding-left:50px;}
    .hero-wrapper{min-height:auto;}
    .hero-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
    .hero-content{width:100%;}
    .nav-wrapper{padding-right:50px;padding-left:50px;}
    .nav-link{color:#fff;}
    .section{padding-top:70px;padding-bottom:70px;}
    .section.lightblue{padding-right:50px;padding-left:50px;}
    .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
    .wrapper.top{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}
    .wrapper.rev{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}
    .wrapper.rev.v{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;}
    .wrapper.wrap.white{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}
    .content._50{width:100%;}
    .content._25{width:23%;}
    .content._33{width:100%;}
    .mb.w--open{background-color:#2aa4dd;}
    .nav-menu{background-color:#2aa4dd;}
    .line-wrapper{display:none;}
     .blog__banner_form {
    display: flex;
    flex-wrap: wrap;
    flex-direction: column;
    width: 100% ;
}
.podcast__banner__col__7 {
    width: 100% ;
}
    .podcast__banner__col__4 {
    width: 100% ;
    display: flex;
    flex-direction: column;
    flex-wrap: wrap;
}
.blog__banner_content {

    padding: 25px;
}
.form-p {
    padding-right: 0px;
}
  }
  @media screen and (max-width:767px){
     .blog__banner_content {
    padding: 0px;
}
 .more_btn1 {
    width: 90px;
    padding-top: 10px;
}
    /*podcast_page css start */
    .social_icon{width:50%;}
    .pagination{padding-bottom:0px;}
    .content._25{width:33%;}
    .varical__line{border-right:none;}
    .w-col-8{width:100%;padding:0px 30px 0px 30px;}
    .w-col-4{width:100%;}
    .blog_right_sidebar{padding:29px 29px 50px 29px;}
    .article__row{flex-direction:column;}
    .podcast__banner__col__7{width:64%;padding:59px 0px 0px 0px;text-align:center;}
    #clients{padding:0px 15px;}
    .article__and__side__bar article{width:100%;}
    .article___title{width:70%;}

    /*podcast_page css end */
    .hero-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
    .hero-content{width:100%;}
    .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
    .content._50{width:100%;}
    .content._33{width:100%;}
    .content._50{width:100%;}
  }
}
@media screen and (max-width:545px){
   .more_btn1 {
    width: 90px;
    padding-top: 10px;
}
  .content._25{width:100%;}
  .article___title h4{width:100%;line-height:1.2em;height:2.6em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
  .w-col-8{width:100%;padding:0px 15px 0px 15px;}
  .blog_right_sidebar{padding:29px 29px 50px 29px;}
  .article___title{width:65%;}
}
@media screen and (max-width:515px){
   .more_btn1 {
    width: 90px;
    padding-top: 10px;
}
  .shares{left:19px;}
  .shares::before{left:-16px;}
  .article__and__side__bar article a{text-decoration:none;text-align:left;}
}
@media screen and (max-width:479px){
    .section.lightblue.custom_p_m {
    margin-top: 0px;
    padding-top: 20px;
}
    #clients .clients-wrap {

    height: 164px;
}
   .more_btn1 {
    width: 90px;
    padding-top: 10px;
}
  .btn{padding:15px 15px;}
  .section.np{padding-top:0px;padding-bottom:0px;}
  .content{padding:0px 18px 10px 18px;}
  .logo-item-wrapper{margin:3px;padding:10px;}
  .content._50{padding:0px 20px 15px 20px;}
  .title-section.margin-bot{margin-bottom:15px;}
  .title-content{margin-top:37px;}
  .testimonial-wrapper{margin-top:11px;}
  .pagination a{padding:8px 14px;}
  .social_icon{width:100%;padding-top:15px;}
  h3.widget_title{margin:24px 1px 7px 0px;}
  .single_sidebar_card_widget{margin-top:20px;}
  .blog_right_sidebar{padding:29px 15px 50px 15px;}
  .podcast__banner__wrapper .hero-container{padding-top:15px;}
  .hero-p{margin-top:15px;margin-bottom:15px;font-size:1.5em;line-height:150%;}
  .hero-h1{font-size:1.6em;line-height:30px;}
  .hero-content.podcast__banner__col__7{padding-top:30px;}
  #clients .clients-wrap ul li{line-height:58px;}
  section.article__and__side__bar{margin-top:-10px;background-color:#ebf4fc;}
  .podcast__banner__wrapper .hero-container{padding-bottom:22px;}
  .shares::before{left:-16px;}
  .article__and__side__bar article a{text-decoration:none;text-align:left;}
  .hero-section{padding-right:10px;padding-left:10px;}
  .hero-wrapper{padding-top:90px;padding-bottom:0px;}
  .hero-content{padding:0px;}
  .hero-h1{font-size:1.6em;}
  .hero-p{font-size:1.2em;}
  .nav-wrapper{padding-right:10px;padding-left:10px;}
  .container-nav{padding-right:20px;padding-left:20px;}
  .logo-img.top{width:130px;}
  .section{padding-top:30px;padding-bottom:30px;}
  .section.lightblue{padding-right:10px;padding-left:10px;padding-bottom: 30px;}
  .wrapper.rev.v{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
  .content._25{width:100%;}
  .content._70{width:100%;}
  .content._30{width:100%;}
  .p20{font-size:18px;}
  .p20.w{font-size:18px;}
  .brand{padding-left:0px;}
  .testimonial-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}
  .img-testimonial{margin-right:0px;margin-bottom:15px;}
  .logo-trusted-by{width:100px;}
  .logo-trusted-by.small{width:45px;}

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

    .article__podcasts__img img {
    width: 90px;
    height: 90px;
    border-radius: 100%;
    object-fit: cover;
}
    .more_btn1 {
    width: 90px;
    padding-top: 10px;
}
  .article__podcasts__img{width:90px;height:90px;border-radius:100%;}
  .article___title{width:65%;}
  .article___title h4{font-size:14px;font-weight:600;color:#333333;line-height:17px;}
  .mobile__spacing{width:100%;line-height:1.2em;height:4em;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-align:left;}
  .author__p{display:flex;flex-wrap:wrap;padding:10px 0px 0px 0px;}
  .author__p span{padding:0px 0px 0px 5px;}
  section.article__and__side__bar{padding-top:5px;}
  .listen_on h4 {

    padding: 7px 0px;
}
#clients .clients-wrap {
    height: 148px;
}
}
@media screen and (max-width:359px){
    form {
    width: 100%;
}
    .more_btn1 {
    width: 90px;
    padding-top: 10px;
}
  .article__podcasts__img{width:70px;height:70px;border-radius:100%;}
}

/**----------Change text content Css**/
#spin:after {
  content:"";
  animation: spin 5s linear infinite;
}
@keyframes spin {
  0% { content:"India";}
  50% { content:"Bermuda";}
  100% { content:"Switzerland ";}
  
}
/*---------------Footer------------------*/
* { outline:none !important; text-decoration:none;}
html { font-size: 100%;  -webkit-text-size-adjust: 100%;  font-family: 'Graphik-Regular'; }
body {font-family: 'Graphik-Regular';  font-weight: normal; font-style: normal; font-size: 16px; color:#000; line-height: 24px;  margin: 0; padding: 0; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; overflow-x:hidden;  }
ol, ul { list-style: none }
.section-padding{padding:70px 0;}
select { -webkit-appearance: none;  -moz-appearance: none;  text-indent: 1px;  text-overflow: '';}



.footer {width: 100%;padding: 30px 0px;background: #23304e;color: #fff;border-top: 1px solid #ffffff7a;}
.footer_section .menu li a{font-size:14px;}
.below-link{display: flex;}
.below-link p{padding-right: 20px;font-size:13px;}
.below-link a{padding-right: 10px;color: #000000;font-size:13px;}
.footer-div{display: flex;justify-content: space-between;width: 100%;padding: 15px 0px;}
.socila-links{display: flex;}
.socila-links li a{padding: 0px 10px; color: rgb(4 4 4 / 75%);font-size: 18px;}
.socila-links li a:hover{color: #000;}
.red{color:#C91B1B;}
img.time_on_budget {
    margin-top: 30px;
    height: 150px !important;
}
.contact_us_template{
    display: none;
}

.p20.checkmark a {
    text-transform: capitalize;
}

.rechaptcha {
    margin-bottom: 45px;
}





/* 30-09-2025 css */


body{
    font-family: "Montserrat", sans-serif;
}

.blog_text_inner h3 {
    font-size: 24px;
    line-height: 30px;
    margin-top: 20px;
    color: #196a90 !important;
    text-transform: uppercase;
    font-family: "Montserrat", sans-serif;
}
.blog_text_inner a{
    color: #196a90 !important;
}

.media.post_item h3{
    color: #27A4DD;
    font-family: "Montserrat", sans-serif;
}
.media.post_item a{
    text-transform: uppercase;
    font-weight: 700;
}


.page-numbers {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    z-index: 9;
    align-items: center;
}
.single_sidebar_widget .widget_title{
    font-size: 24px;
    line-height: 30px;
    color: #333;
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
}

.listen_on h4{
    font-family: "Montserrat", sans-serif;
}
.article__and__side__bar h5{
    color: #333;
    font-family: "Montserrat", sans-serif;
    font-weight: 700;
}

.hero-h1{
    font-size: 35px;
    line-height: 50px;
     font-family: "Montserrat", sans-serif;
     color: #333;
}
.hero-p{
    margin-top: 30px;
    margin-bottom: 30px;
    font-size: 1.5em;
    line-height: 150%;
    font-family: "Montserrat", sans-serif !important;
}
.search-form{
    position: relative;
    display: none;
}
.search-form .search-field {
    font-size: 14px;
    line-height: 29px;
    border: 1px solid #e9e9e9;
    width: 100%;
    font-weight: 300;
    color: #777777;
    padding-left: 20px;
    border-radius: 4px;
    z-index: 0;
    background: #FFFFFF;
    min-height: 40px;
    -webkit-box-shadow: inset 0px 2px 6px 0px rgba(0, 0, 0, 0.18);
    -moz-box-shadow: inset 0px 2px 6px 0px rgba(0,0,0,0.18);
    box-shadow: inset 0px 2px 6px 0px rgba(0, 0, 0, 0.18);
}
.search-submit{
    background:url("images/img/search.png") no-repeat;
    background-position: center center;
    background-repeat: no-repeat;
    position: absolute;
    top: 0;
    right: 0;
    border: 0;
    font-size: 0;
    height: 40px;
    width: 40px;
    background-color: transparent;
 }
 .blog_right_sidebar{
    padding: 0 29px 50px 29px;
 }
 #site-footer-credit{
    padding: 10px 0;
 }
 #site-footer-credit p{
    margin: 0;
 }

 .blog_text_inner h3{
    margin-top: 15px;
 }
 
.single_sidebar_widget .widget_title{
    margin-bottom: 0;
}
#site-masthead {
    padding: 20px 20px;
    background: rgb(235 244 252 / 50%);
    box-shadow: 0px 6px 18px 0px rgba(26, 26, 26, .06);
}
.site-title{
    margin: 0;
}
.site-title a{
    font-size: 20px;
    text-transform: uppercase;
    color: #196a90;
    font-weight: 500;
}
.blog__banner_list{
    margin-top: 60px;
}
.theme-credit a{
    color: #196a90 !important;
}
#clients .clients-wrap ul{
    padding: 0 20px;
}

.blog_right_sidebar{
    padding: 0 0 50px 29px;
}
.site-section-wrapper{
    margin-left: 15px;
    margin-right: 15px;
}

.media.post_item p a{
    font-weight: 400;
}

.article___text{
    justify-content: flex-end;
}

@media (max-width: 1600px){
    .blog_text_inner h3 {
        font-size: 20px;
        line-height: 29px;
    }
    .media.post_item h3{
        font-size: 20px;
    }
}


@media (max-width: 1200px){
header{
    float: none;
}
}


@media (max-width: 992px){
    .blog_text_inner h3{
        font-size: 20px;
    }
    .media.post_item h3{
        font-size: 20px;
    }
    .single_sidebar_widget .widget_title{
        margin-bottom: 0;
    }
    .hero-content{
        padding: 0;
    }
    .varical__line{
        width: 100% !important;
        border-right: 0;
    }
    .blog_style1{
        flex-direction: column;
    }
    .article___title {
        width: 100% !important;
        padding: 0;
    }
    #clients .clients-wrap ul{
        padding: 0;
    }
    .article__and__side__bar article {
        width: 100%;
    }
    .right-block{
        width: 100% !important;
    }
    .blog_right_sidebar{
        padding: 29px 0 50px 0;
    }
    .article__and__side__bar .pagination{
        padding-bottom: 0;
        width: 100% !important;
    }
    .hero-h1 {
        font-size: 30px;
        line-height: 40px;
    }
    .article__row{
        flex-direction: column;
    }
    .article__and__side__bar article a{
        background-image: url(images/img/noun_podcast_2823887.png);
        background-repeat: no-repeat;
        width: 100%;
        background-size: 13px;
        text-align: center;
    }
    .mic{
        background-image: none !important;
        width: 100%;
        text-align: center;
    }
    .article__podcasts__img{
        margin: 0 auto;
    }
    .article___text{
        text-align: center;
    }
    
    #site-masthead{
        float: none;
    }
    .blog__banner_list{
        margin-top: 0;
    }
}

@media (max-width: 767px){
    .hero-h1 {
        font-size: 24px;
        line-height: 34px;
    }
    .varical__line{
        width: 100% !important;
        padding: 0 !important;
    }
    .blog_style1{
        flex-direction: column;
    }
    .article___title {
        width: 100%;
        padding: 0;
    }
    .blog_text_inner{
        padding-top: 20px;
    }
    #clients .clients-wrap ul{
        padding: 0;
    }
    .article__podcasts__img{
        margin: 0 auto;
    }

    .article__and__side__bar article a{
        background-image: url(images/img/noun_podcast_2823887.png);
        background-repeat: no-repeat;
        width: 100%;
        background-size: 13px;
        text-align: center;
    }
    .mic{
        background-image: none !important;
        width: 100%;
        text-align: center;
    }
    .article__podcasts__img{
        margin: 0 auto;
    }
    .article___text{
        text-align: center;
    }
    .blog_text_inner h3{
        margin-top: 5px;
        font-size: 18px;
    }
    #clients .clients-wrap ul li:first-child{
            width: 30%;
    }
    #clients .clients-wrap ul li {
        line-height: 58px;
        width: 15%;
        text-align: center;
    }
    .media.post_item h3 {
        font-size: 18px;
    }
    
    #site-masthead{
        float: none;
    }
    .blog__banner_list{
        margin-top: 0;
    }
    .hero-p{
        margin-top: 10px;
        margin-bottom: 0;
    }
    .banner_bg_color{
        padding: 25px;
    }
}

