@font-face {
    font-family: 'Montserrat';
    src: url('../fonts/Montserrat-Regular.html');
    src: url('../fonts/Montserrat-Regulard41d.html?#iefix') format('embedded-opentype'),
        url('../fonts/Montserrat-Regular-2.html') format('woff2'),
        url('../fonts/Montserrat-Regular-3.html') format('woff'),
        url('../fonts/Montserrat-Regular-4.html') format('truetype'),
        url('../fonts/Montserrat-Regular-5.html#Montserrat-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('../fonts/Montserrat-Medium.html');
    src: url('../fonts/Montserrat-Mediumd41d.html?#iefix') format('embedded-opentype'),
        url('../fonts/Montserrat-Medium-2.html') format('woff2'),
        url('../fonts/Montserrat-Medium-3.html') format('woff'),
        url('../fonts/Montserrat-Medium-4.html') format('truetype'),
        url('../fonts/Montserrat-Medium-5.html#Montserrat-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('../fonts/Montserrat-Bold.html');
    src: url('../fonts/Montserrat-Boldd41d.html?#iefix') format('embedded-opentype'),
        url('../fonts/Montserrat-Bold-2.html') format('woff2'),
        url('../fonts/Montserrat-Bold-3.html') format('woff'),
        url('../fonts/Montserrat-Bold-4.html') format('truetype'),
        url('../fonts/Montserrat-Bold-5.html#Montserrat-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('../fonts/Montserrat-Light.html');
    src: url('../fonts/Montserrat-Lightd41d.html?#iefix') format('embedded-opentype'),
        url('../fonts/Montserrat-Light-2.html') format('woff2'),
        url('../fonts/Montserrat-Light-3.html') format('woff'),
        url('../fonts/Montserrat-Light-4.html') format('truetype'),
        url('../fonts/Montserrat-Light-5.html#Montserrat-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat';
    src: url('../fonts/Montserrat-SemiBold.html');
    src: url('../fonts/Montserrat-SemiBoldd41d.html?#iefix') format('embedded-opentype'),
        url('../fonts/Montserrat-SemiBold-2.html') format('woff2'),
        url('../fonts/Montserrat-SemiBold-3.html') format('woff'),
        url('../fonts/Montserrat-SemiBold-4.html') format('truetype'),
        url('../fonts/Montserrat-SemiBold-5.html#Montserrat-SemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Barlow Condensed';
    src: url('../fonts/BarlowCondensed-Regular.html');
    src: url('../fonts/BarlowCondensed-Regulard41d.html?#iefix') format('embedded-opentype'),
        url('../fonts/BarlowCondensed-Regular-2.html') format('woff2'),
        url('../fonts/BarlowCondensed-Regular-3.html') format('woff'),
        url('../fonts/BarlowCondensed-Regular-4.html') format('truetype'),
        url('../fonts/BarlowCondensed-Regular-5.html#BarlowCondensed-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}



body{font-family: 'Montserrat'; font-size: 1.042vw; color: #3d3d3d;}
a {transition:all 0.2s ease-in-out;}
a:hover {text-decoration:none;}
.barlow-font{font-family: 'Barlow Condensed';}
.f-size-18{font-size: 0.938vw;}
.f-s-28{font-size: 1.458vw}
.f-s-24{font-size: 1.250vw}
.f-s-48{font-size: 2.500vw;}
.container-lg{max-width: 80%; margin: auto; width: 100%;}
.blue-dark-bg{background-color: #004f56;}
.f-w-L{ font-weight: 300;}
.f-w-M{ font-weight: 500;}
.f-w-SB{ font-weight: 600;}
.f-w-B{ font-weight: bold;}
.line-ht-1-2{line-height: 1.2}
.line-ht-1-3{line-height: 1.3}
.line-ht-1-7{line-height: 1.7}
.mx-width-auto{max-width: initial !important;}
/* Top Bar CSS*/
.topContact-details .top-contact{font-size: 0.781vw;}
.topContact-details .top-contact:hover{color: #96c11f !important;}
.socialLinks-Wrap .social-link-item {padding: 1.042vw 1.302vw;display: block;background-color: #003c41;}
.socialLinks-Wrap .social-link-item:hover{background-color: #96c11f;}
/*Main Menu CSS*/
.mainMenu-Wrap {padding: 1.042vw 0;}
.navLogo{ max-width: 12.333vw; padding: 0; margin: 0;}
.mainMenu .thememenu .nav-link{font-size: 0.981vw;padding: 0.781vw 0.863vw;color: #272727;font-weight: 600;}
/*.mainMenu .thememenu li:last-child a{color: #1e7278; border:solid 1px #1e7278; padding: 0.781vw 1.823vw;}
.mainMenu .thememenu li:last-child a:hover{background-color: #1e7278; color: #fff;}*/
.mainMenu .thememenu .nav-link:hover{color: #004f56;}
/* Fixed Header */
.mainMenu-Wrap.fixed-header {max-width: 100%;position: fixed;width: 100%;left: 0;text-align: center; background-color: #fff; top: 0; z-index: 99;animation: smoothScroll 0.6s forwards;
-webkit-box-shadow: 0px 10px 21px -14px rgba(0,0,0,0.2);
-moz-box-shadow: 0px 10px 21px -14px rgba(0,0,0,0.2);
box-shadow: 0px 10px 21px -14px rgba(0,0,0,0.2);}
.mainMenu-Wrap.fixed-header .navbar-nav{margin: auto;}
@keyframes smoothScroll {
0% {transform: translateY(-40px);-ms-transform: translateY(-40px);-o-transform: translateY(-40px);}
100% {transform: translateY(0px);-ms-transform: translateY(0px);-o-transform: translateY(0px);}
}
/* Slider Section CSS*/
.slider-item-box {position: relative;}
.slider-caption {position: absolute; width: 100%;text-align: center;top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);}
/*.sliderCaps-vc {display: table-cell;vertical-align: middle;}*/
.slider-caption .welcomeTxt{font-size: 1.667vw}
.slider-caption .captionMain{font-size: 3.125vw; line-height: 55px; margin-bottom: 20px;}
.slider-caption .btnonlne, .slider-caption .btnlogin{
	
    border-color: #5275b5;
    height: 40px;
	color: #fff;
    line-height: 40px;
    padding: 12px 24px;
}
.slider-caption .btnonlne{
background-color: #0092dd;
	}
.slider-caption .btnlogin{
background-color: #a6ce3a;
    color: #fff;
	}
.captionTxt {max-width: 41.146vw; margin: auto;}
.readMore-btn .btnLink{background-color: #a6ce3a; display: inline-block;padding: 0.781vw 1.823vw; color: #fff;padding-left: 3.604vw;position: relative;border: none;}
.readMore-btn .btnLink::before {content: '';position: absolute;border-bottom: solid 1px;width: 1.902vw;left: 0.977vw;top: 50%;}
.readMore-btn .btnLink:hover{color: #004f56;}
.mrg-t-100{margin-top: 5.208vw;}

.slide-overlay-wrap {position: relative;overflow:hidden;}
.slideOver {position: absolute;top: 0;width:100%;height: 100%;z-index:5;background-color: #f5f5f5;}
.slideOver.slide-bg-1{background-color:#f5feff;}
.slideOver.slide-left, .slideOver[data-aos='slide-left'] {left: -100%;}
.slideOver.slide-right, .slideOver[data-aos='slide-right']{right: -100%;}

#preloader {position: fixed;top: 0;left: 0; right: 0;bottom: 0;background-color: #fff; z-index: 9999999;} 
#status { width: 10.417vw; height: 10.417vw;position: absolute;left: 50%;top: 50%;background-image: url(../images/ajax-loader.html);background-repeat: no-repeat;background-position: center;  margin: -5.208vw 0 0 -5.208vw;}

/* Slide Text Animation */
.sliderMain-thm .slide-item .aos-animate[data-aos^=fade][data-aos^=fade] {
 opacity: 0 !important;transform: translateY(100px);}
.sliderMain-thm .slide-item.slick-current .aos-animate[data-aos^=fade][data-aos^=fade] {
opacity: 1 !important;transform: translate(0);}
/* End Slide Text Animation */
/*Section One CSS */
.sec-oneWrap {padding: 6.771vw 0;}
.secOne-outer {padding: 0 2.604vw;}
.threeBox-Wrap {position: relative;}
.threeBox-Txtwrap {position: absolute;top: 30%;width: 100%;}
.threeBox-Img{position: relative;}
.threeBox-Img::before {content: '';position: absolute; width: 100%;height: 100%;top: 0;background: rgba(30,114,120,0.8);}
.threeBox-title {font-size: 1.675vw;line-height: 1.3;}
.btn-ln{position: relative;}
.btn-ln::before {content: '';position: absolute;width: 100%;border: solid 0.5px #fff;bottom: -1.562vw; margin: auto;max-width: 25%;    right: 0;left: 0;}
.blue-light-bg{background-color: #1e7278;}
/* Section Second CSS*/
.blossomOuter{padding: 3.729vw;}
.blossom-imgSec .blsmImg{object-fit: cover;}
.maintitle{color: #a6ce3a;font-size: 2.500vw;}
.blsmTitle-wrap{position: relative;margin-bottom: 2.604vw;}
.blsmTitle-wrap:before {content: '';position: absolute;width: 100%;border: solid 0.5px #fff;bottom: -0.562vw;max-width: 17%;right: 0;left: 0;}
.blsmmTxt-wrap {max-width: 30.427vw;}
.mrg-b-50{margin-bottom: 2.604vw;}
.mrg-b-70{margin-bottom: 3.646vw}
.opacity-6{opacity: .6}
.bslmtxt-subtitle {margin: 0.521vw 0;}
.mrg-b-30{margin-bottom:1.563vw;}
.idealTitle{position: relative; }
.ideal-subtitle {color: #1e7278;}
.idealTitle:before {content: '';position: absolute;width: 100%; border: solid 0.5px #1e7278;bottom: -1.562vw;max-width: 25%;right: 0;left: 0;}
.graybg-wrap{background-color: #ece8ef;}
.testiTxt-outer {max-width: 14.323vw;margin: auto; padding: 3.688vw 0 2.688vw 0;position: relative;}
.testiTxt-outer .btn-ln::before{border: solid 0.5px #949296;}
.testiTxt {margin-bottom: 2.523vw;}
.tesiName {font-size: 1.146vw; color: #1e7278;}
.quote-symbol {position: absolute;top: 0;font-size: 15.625vw;line-height: 1;width: 100%;z-index: 9;opacity:.1;}
.green-color{color: #a6ce3a;}
.coaching-workshop {padding: 0 1.802vw;}
.coachingBox {padding-bottom: 1.302vw;border-bottom: solid 1px #d2e3e4;margin-bottom: 1.302vw;}
.coachingBox:last-child{margin-bottom: 0;padding-bottom: 0; border-bottom: none;}
.noomiSec {padding: 4.688vw 0;}
.audioOuter {background: #fff;padding: 1.902vw; position: relative; overflow: hidden;}
.audioImg {max-width: 4.844vw; display: inline-block;}
.audioTxt {font-size: 0.677vw;padding: 0 0.781vw; display: inline-block;}
.audioSec {margin-bottom: 0.521vw;}
.start-livingSec {padding: 9.635vw 0;}
.stop-start-living {max-width: 27.260vw;margin: auto;}
.strt-livImg{position: relative;}
.strt-livImg::before {content: '';background-repeat: no-repeat;background-position: left top;
background-size: 100% auto;background-image: url(../images/dotted-bg.html);position: absolute;
z-index: -1;bottom: -5.604vw;left: -3.604vw;width: 38.594vw;height: 23.958vw;}
.stopTalking {max-width: 18.229vw; margin: auto;}
.stopTalking .btn-ln::before{margin: 0; border-color: #3d3d3d; opacity: .6 }
.stopTalking-outer {padding: 4.150vw 0 1.750vw 0;}
.start-quote-symbol {position: absolute;top: 1.442vw;font-size: 12.344vw;line-height: 1;z-index: 9;opacity: .1;left: 4.208vw;}
.bottom-living {margin-top: -6.208vw;margin-right: 4.604vw;}
.box-shadow{-webkit-box-shadow: 0px 0px 13px -2px rgba(115,115,115,0.3);
-moz-box-shadow: 0px 0px 13px -2px rgba(115,115,115,0.3);
box-shadow: 0px 0px 13px -2px rgba(115,115,115,0.3);}
.lifeCoach-sec {padding: 7.813vw 0;}
.lifecoach-img-set{ margin-left: -5.125vw;margin-top: 12.854vw;}
.lifeCoach-img-sec {position: relative;}
.lifeCoach-img-sec::before {content: '';background-repeat: no-repeat;background-position: left top;
background-size: 100% auto; background-image: url(../images/dotted-bg-1.html); position: absolute;
z-index: -1;bottom: 0; left: 15%;width: 20.833vw;height: 33.854vw;}
.testimonial-sec{padding: 0 2.604vw;}
.testimonialOuter{padding: 3.906vw 0}
.testimonial-quote {font-size: 12.344vw;opacity: .1;}
.testimonial-title {font-size: 2.813vw;letter-spacing: 0.821vw;opacity: 0.1; margin-top: -7.729vw;}
.testimonial-txt {width: 60%;margin: auto;position: relative; margin-bottom: 2.604vw;}
.testimonial-titleSec {margin-bottom: 2.083vw;}
.testimonial-Box .btn-ln::before{border: solid 0.5px #a5a2a9; width: 15%;}
/*.testimonialSlide-wrap .slick-list{overflow: visible;}*/
.testimonialSlide-wrap .slick-slide:focus{outline: none}
.color-1{color: #1e7278;}
.opacity-5{opacity: .5}
.blog-sec-wrap { padding: 5.208vw 0;}
.blog-sec-outer{padding: 0 2.604vw;}
.blog-title.btn-ln::before{border-color: #1e7278;max-width: 5%;}
.blog-slider .slide-item {padding: 0 1.302vw;}
.blog-title-list {margin: 2.042vw 0;}
.blogImg-wrap{position: relative;}
.blog-date {    background: #96c121;display: inline-block;padding: 0.521vw 1.521vw;position: absolute;
transform: rotate(-90deg);top: 40%;left: 0;margin-left: -3.31vw;letter-spacing: 3px;}
.blog-titleSec-1 .btn-ln::before{border-color: #00d0bf; margin: 0}
.blog-desc {margin-top: 3.344vw;margin-bottom: 0.344vw;}
.blogBox .readMore-btn .btnLink{background-color: transparent; color: #a6ce3a;padding-left: 2.604vw;}
.blogBox .readMore-btn .btnLink::before{border-color: #00d0bf; left: 0;}
.next-step-sec{padding: 7.292vw 0;}
.bg-cover{background-size: cover; background-position: center;}
.nextstep-title{font-size: 2.500vw;margin-bottom: 0.521vw}
.globle-rec-sec{padding: 5.990vw 0}
.globle-title.btn-ln::before{border-color: #d2e3e4;width: 15%; bottom: -0.862vw;}
.globl-secWrap {padding-bottom: 3.344vw;border-bottom: solid 1px #f1f1f1; margin-bottom: 3.344vw;}
.footer-sec{padding: 3.385vw 0 0 0;}
.footer-logo {max-width: 14.594vw;}
.footer-social .social-list-item .white-circle {height: 1.602vw;width: 1.602vw;border-radius: 100%;background-color: #fff;
color: #1e7278;text-align: center;font-size: 0.833vw;line-height: 2;margin-right: 0.521vw;}
.footer-social .social-list-item{margin-bottom: 0.781vw}
.footer-social .foot-social-link{font-size: 0.833vw}
.footer-txt {font-size: 0.833vw;}
.color-2{color: #a6ce3a;}
.nws-form-group .form-control{border-radius: 0; font-size: 0.729vw;padding: 1.442vw 1.042vw;border: none;}
.nws-form-group .form-control:focus{outline: none;border:none;box-shadow: none;}
.mrg-b-20{margin-bottom: 1.042vw;}
.nws-form-group .btnLink{border:none;}
.quick-links-list .quick-link{font-size: 0.833vw;}
.foot-social .foot-social-list.list-inline-item:not(:last-child) {margin-right: 1.302vw;}
.footer-secWrap {border-bottom: solid 1px #307c81;padding-bottom: 2.604vw;}
.copyright-sec {padding: 0.781vw 0;}
.copyright-txt {font-size: 0.729vw;}
.thm-arrow-1 .slick-prev {left: -3.902vw;}
.thm-arrow-1 .slick-next {right: -3.902vw;}
.thm-arrow-1 .slick-prev:before { content: "\f104";font-family:FontAwesome;font-size: 2.25vw;}
.thm-arrow-1 .slick-next:before { content: "\f105"; font-family:FontAwesome;font-size: 2.25vw;}
.thm-arrow-1 .slick-prev:before, .thm-arrow-1 .slick-next:before{color:#818181; height: 2.563vw;width: 1.563vw;}
.totop {position: fixed;bottom: 1.042vw;right: 1.521vw;text-align: center;cursor: pointer;display: none;background-color: #fff;color: #1e1e1e; height: 2.344vw;
width: 2.344vw;line-height: 1.8;font-size: 1.250vw; z-index: 3; -webkit-box-shadow: 0px 10px 21px -14px rgba(0,0,0,0.5);
-moz-box-shadow: 0px 10px 21px -14px rgba(0,0,0,0.5);
box-shadow: 0px 10px 21px -14px rgba(0,0,0,0.5);}

.video-wrap {padding: 7.031vw 0;}
.slick-slide:focus{outline: none}   
.video-slider .slick-slide.slick-active .slide-item {opacity: .3;}
.video-slider .slick-current.slick-active.slick-center .slide-item {opacity: 1;margin: auto;} 
 .ovrfl-H {overflow: hidden;}
.video-slider .slick-list.draggable {width: 33.33%;margin: auto;overflow: visible;}
.video-slider .slide-item{padding: 2.604vw; }
.video-slider .slick-slide.slick-current.slick-active.slick-center .slide-item{padding:2.604vw}
.video-slider.thm-arrow-1 .slick-next {right: 5px;}
.video-slider.thm-arrow-1 .slick-prev {left: 5px; z-index: 9;}
.video-slider.thm-arrow-1 .slick-prev:before, .video-slider.thm-arrow-1 .slick-next:before{color: #00d0bf; opacity: .5}
.video-img{position: relative;}
.video-img::before {content: '';position: absolute;top: 50%;background-image: url(../images/play-btn.html);
background-size: 100% auto;height: 3.125vw;width: 3.125vw;margin-top: -0.521vw;}
.video-txt {position: absolute; bottom: 1.042vw;left: 1.042vw;}
.videobox-wrap{position: relative;}
.sliderWrap{position: relative;}
.sliderWrap .iconMouse { position: absolute;max-width: 1.146vw; width: 100%;bottom: 2.604vw;left: 50%;transform: translateX(-50%);}
.sliderWrap .iconMouse .scrollDown {padding: 0; border: none;background-color: transparent;outline: none !important;}

.sliderMain-thm.them-arrow .sliderCount{ color: #fff;font-size: 0.938vw;}
.sliderMain-thm.them-arrow .slick-next.slick-arrow {padding: 0px;width: 3.083vw;height: 2.083vw;right: 1.481vw; border-bottom: solid 1px #fff; }
.sliderMain-thm.them-arrow .slick-next.slick-arrow:before {content:"NEXT";color: #fff;font-size: 12px;opacity: 1;}
.sliderMain-thm.them-arrow .slick-prev:before{content: ''}
.sliderMain-thm.them-arrow .slick-prev.slick-arrow { padding: 0px;width: 3.083vw;height: 2.083vw;left: 1.481vw;z-index: 111;border-bottom: solid 1px #fff;}
.sliderMain-thm.them-arrow .sliderCount{ color: #fff;font-size: 0.938vw;}
.sliderMain-thm.them-arrow .slick-prev, .sliderMain-thm.them-arrow .slick-next{top: 50%}
.sliderMain-thm.them-arrow .slick-next.slick-arrow{border-bottom: solid 1px #fff;}
.sliderMain-thm.them-arrow .slick-prev.slick-arrow{border-bottom: solid 1px #fff;}
.sliderMain-thm.them-arrow .slick-next.slick-arrow:before{color: #fff}
.sliderMain-thm.them-arrow .slick-prev:before{color: #fff}

.them-arrow .sliderCount{ color: #fff;font-size: 0.938vw;}
.them-arrow .slick-next.slick-arrow {padding: 0px;width: 3.083vw;height: 2.083vw;right: 1.481vw; border-bottom: solid 1px #fff; }
.them-arrow .slick-next.slick-arrow:before {content:"NEXT";color: #fff;font-size: 12px;opacity: 1;}
.them-arrow .slick-prev:before{content: ''}
.them-arrow .slick-prev.slick-arrow { padding: 0px;width: 2.083vw;height: 2.083vw;left: 1.481vw;z-index: 111;border-bottom: solid 1px #fff;}

.them-arrow .sliderCount{ color: #3d3d3d;font-size: 0.938vw;}
.them-arrow .slick-prev, .them-arrow .slick-next{top: 0}
.them-arrow .slick-next.slick-arrow{border-bottom: solid 1px #3d3d3d;}
.them-arrow .slick-prev.slick-arrow{border-bottom: solid 1px #3d3d3d;}
.them-arrow .slick-next.slick-arrow:before{color: #3d3d3d}
.them-arrow .slick-prev:before{color: #3d3d3d}



.blog-slider.them-arrow .sliderCount{ color: #00d0bf ;font-size: 0.938vw;}
.blog-slider.them-arrow .slick-next.slick-arrow{border-bottom: solid 1px #1e7278;}
.blog-slider.them-arrow .slick-prev.slick-arrow{border-bottom: solid 1px #00d0bf;}
.blog-slider.them-arrow .slick-next.slick-arrow:before{color: #00d0bf}
.blog-slider.them-arrow .slick-prev:before{color: #00d0bf}
.blog-slider.them-arrow .slick-next.slick-arrow {padding: 0px;width: 2.083vw;height: 2.083vw;right: -5.519vw; border-bottom: solid 1px #00d0bf; }
.blog-slider.them-arrow .slick-prev.slick-arrow { padding: 0px;width: 2.083vw;height: 2.083vw;left: -5.519vw;z-index: 111;border-bottom: solid 1px #00d0bf;}
/*.home-slider .slick-prev.slick-arrow:before {
 content:none;
 
}
*/

.blsmtxt .chc-list-item {margin-bottom: 0.521vw;}
.blog-slider.them-arrow .slick-prev, .blog-slider.them-arrow .slick-next{top: 50%;}

.country-picker{display: none;}
#cnty-list{padding-left: 0px;}
#cnty-list img, .btn-select img{width: 12px;}
#cnty-list li{list-style: none;padding-top: 5px;padding-bottom: 5px;}
#cnty-list li:hover{background-color: #F4F3F3;}
#cnty-list li img{ margin: 5px;}
#cnty-list li span, .btn-select li span{margin-left: 30px;}
.cnty-list-wrap{display: none;width: 100%;max-width: 350px;
box-shadow: 0 6px 12px rgba(0,0,0,.175);border: 1px solid rgba(0,0,0,.15);border-radius: 5px;}
.open{display: show !important;}
.btn-select{ margin-top: 10px;width: 100%;max-width: 350px;
height: 34px;border-radius: 5px;background-color: #fff; border: 1px solid #ccc;}
.btn-select li{list-style: none; float: left;padding-bottom: 0px;}
.btn-select:hover li{margin-left: 0px;}
.btn-select:hover{background-color: #F4F3F3;border: 1px solid transparent;box-shadow: inset 0 0px 0px 1px #ccc;}
.btn-select:focus{ outline:none;}
.lang-select{margin-left: 50px;}

/*Life Coaching Page CSS */
.clr-shade-1{color: #1f7575}
.clr-shade-2{color: #609797}
.clr-shade-3{color: #8cbaba}
.clr-shade-4{color: #66cdc5}
.stopTalking.dpk-chopra{max-width: 23.229vw;}
.lyf-coaching {padding-left: 2.865vw;padding-right: 2.623vw;}
.stopTalking-outer.lyf-coach-quote{ padding: 2.150vw 0 1.750vw 0;}
.bottom-living.lyf-bottom-coaching {margin-top: -1.208vw;}
.life-coachOuter {padding: 5.208vw 2.604vw;}
.lyf-coach-boxOuter {position: relative; }
.lyf-coach-txt {position: absolute;top: 50%;width: 100%;margin-top: -10px;}
.lyf-coach-boxOuter .lyf-coach-Box-txt { background: rgba(30,111,120,0.6);width: 100%;text-align: center;padding: 0.521vw 1.042vw;}
.lyf-coach-boxOuter:hover .zoomH {transform:scale(1.1);}
.hoverZoom {overflow:hidden;}
.transtn-smooth {transition:all 1s ease-in-out;}
.resporce-sec {font-size: 0.833vw;}
.resporce-sec .res-sec {display: block;}
.linkTxt{color: #000}
.linkTxt:hover{ color: #1e7278;}   
/* Workshop Page CSS */
.careerTeam-sec {padding: 0;margin-left: 1.042vw;}
.careerTeam-sec .careerTeam-item {margin-bottom: 0.781vw;}
.workshop-videoWrap {padding: 2.604vw 0;}
.workshop-dowbload-sec{margin-bottom: 2.042vw;
    padding: 2.042vw 0;}
.dwnld:hover{color: #a6ce3a;}

/* Video Popup */
.close {
    position: absolute;
    right: 0;
    top: -30px;
    text-shadow: none;
    opacity: 1;
    color: #fff;
    font-size: 34px;
}
.close:hover
{
    color: #fff
}

.videoPopup .modal-content {
    border-radius: 0;
}
.blog-title-list, .blog-titleSec-1 .color-2:hover{color: #96C121}
.blogDetail-txt {
    display: block;
    width: 100%;
}
.innerlistcl {
    font-size: 3.125vw;
    text-transform: uppercase;
    color: #fff;
    font-weight: bold;
}
/*******************************************/
/**************Responsive*******************/
/*******************************************/

@media only screen and (max-width: 991px)
{
body{font-size: 16px;}
.container-lg{max-width: 95%;}
.topContact-details .top-contact {font-size: 10px;}
.navLogo{max-width: 173px; padding-left: 15px;}
.threeBox-title{font-size: 12px;}
.threeBox-Wrap{margin-bottom: 15px;}
.mainMenu-Wrap{padding: 15px 0;}
.sec-oneWrap, .sec-oneWrap, .noomiSec, .start-livingSec, .lifeCoach-sec,
.testimonialOuter, .blog-sec-wrap, .next-step-sec, .globle-rec-sec, .footer-sec {padding: 50px 0;}
.blossomOuter {padding: 25px;}
.blsmTitle-wrap {position: relative;margin-bottom: 15px;}
.f-s-28 {font-size: 18px;}
.maintitle{font-size: 22px;}
.blsmTitle-wrap:before{bottom: -10px;}
.blsmmTxt-wrap {max-width: 100%;margin-bottom: 20px;}
.f-s-24 {font-size: 14px;}
.f-size-18 {font-size: 14px;}
.mrg-b-50 {margin-bottom: 20px;}
.mrg-b-30 {margin-bottom: 20px;}
.readMore-btn .btnLink{padding: 5px 15px; padding-left: 25px;}
.readMore-btn .btnLink::before{width: 15px;left: 5px;}
.testiTxt-outer{max-width: 100%;padding: 25px;}
.quote-symbol{left: 0;font-size: 100px;}
.testiTxt {margin-bottom: 25px;}
.btn-ln::before{bottom: -10px; }
.blog-title.btn-ln::before {border-color: #1e7278;max-width: 100px;}
.tesiName{font-size: 16px;}
.coachingBox {margin-bottom: 20px;margin-top: 30px;padding-bottom: 20px; }
.audioOuter{  padding: 15px;margin: 15px 0;}
.audioImg{max-width: 70px;}
.audioTxt{font-size: 10px;padding: 0 10px;}
.stop-start-living{max-width: 100%; margin: 10px 0;}


.bottom-living {margin-top: -30px;margin-right: 0;}
.stopTalking-outer {padding: 25px;}
.stopTalking{max-width: 100%;}
.start-quote-symbol{top: 10px;font-size: 90px;left: 20px;}

.lifecoach-img-set {margin-left: -60px;margin-top: 100px;}
.testimonial-titleSec {margin-bottom: 25px;}
.testimonial-quote{font-size: 44px;}
.testimonial-title{font-size: 28px;letter-spacing: 5px;opacity: 0.1;margin-top: -30px;}
.testimonial-txt{ margin-bottom: 25px;width: 90%;}
.line-ht-1-7 {line-height: 1.4;}
.mrg-b-70 { margin-bottom: 30px;}
.blog-date{padding: 5px 15px;margin-left: -43px;}
.blogBox .readMore-btn .btnLink{padding-left: 25px;}
.blog-title-list {margin: 10px 0;}
.blog-desc {margin-top: 20px;margin-bottom: 15px;}
.nextstep-title {font-size: 22px;margin-bottom: 15px;}
.globl-secWrap{margin-bottom: 15px;padding-bottom: 15px;}
.footer-logo {max-width: 100px;}
.footer-txt {font-size: 14px;}
.footer-social .foot-social-link {font-size: 14px;}
.footer-social .social-list-item .white-circle{height: 20px;width: 20px;font-size: 11px;margin-right: 10px;}
.footer-social .social-list-item {margin-bottom: 10px;}
.mrg-b-20 {margin-bottom: 15px;}
.nws-form-group .form-control{font-size: 14px;padding: 10px 15px;}
.quick-links-list .quick-link {font-size: 14px;}
.quick-links-list .quick-link {font-size: 14px;}
.copyright-txt {font-size: 12px;}
.mainMenu .thememenu .nav-link{font-size: 16px;padding: 10px 0;    text-align: left;}
.mainMenu .thememenu li:last-child a{padding: 0;}
.captionTxt{max-width: 60%;font-size: 8px;}
.slider-caption .captionMain {font-size: 14px; line-height: normal;margin-bottom: 10px;}
.slider-caption .welcomeTxt {font-size: 12px;}
	.slider-caption .btnonlne, .slider-caption .btnlogin{
		    font-size: 13px;
    padding: 9px 10px;
    width: auto;
    display: inline-block;
    height: 30px;
    line-height: normal;
		margin: 5px;
	}

.navbar-toggler {float: right;border: none;padding: 0;margin-left: 0; padding-right: 15px;}
.navbar-toggler:active,.navbar-toggler:focus {outline: none;}
.navbar-toggler-icon {width: 24px;height: 17px;background-image: none;
position: relative; border-bottom: 1px solid #000;transition: all 300ms linear;}
.navbar-toggler-icon:after, .navbar-toggler-icon:before{width: 24px;position: absolute;height: 1px; background-color: #000;
top: 0; left: 0;content: '';z-index: 2;transition: all 300ms linear;}
.navbar-toggler-icon:after{top: 8px;}
.navbar-toggler[aria-expanded="true"] .navbar-toggler-icon:after {transform: rotate(45deg);}
.navbar-toggler[aria-expanded="true"] .navbar-toggler-icon:before {transform: translateY(8px) rotate(-45deg);}
.navbar-toggler[aria-expanded="true"] .navbar-toggler-icon {border-color: transparent;}
.mainNav .navbar-nav .nav-item{display: block;margin-bottom: 10px;}
.mainNav .navbar-nav .nav-link{font-size: 16px;}
.mainNav .navbar{text-align: left;  position: absolute;width: 100%; background: #fff;z-index: 9;}
.mainNav .navbar-nav {display: inline-block;text-align: left;}
.mainNav .collapse.navbar-collapse {text-align: left;}
.mainMenu-Wrap .container-lg {max-width: 100%; padding: 0;}
.thememenu { position: absolute;top: 100%;left: 0;background: #fff;width: 100%;z-index: 9;padding: 15px;}
.blog-sec-outer {padding: 0;max-width: 80%;margin: auto;}
.sliderMain-thm.them-arrow .slick-next.slick-arrow{width: 35px; height: 25px;right: 20px;}
.sliderMain-thm.them-arrow .slick-prev.slick-arrow{width: 35px; height: 25px;right: 20px;}
.sliderMain-thm.them-arrow .sliderCount{font-size: 12px;}
.totop{bottom: 15px;right: 15px;height: 40px;width: 40px;font-size: 26px;line-height: 1.5;}
.secOne-outer {padding: 0 15px;}
.them-arrow .slick-prev, .them-arrow .slick-next{top: auto;bottom: -50px;}
.them-arrow .slick-prev.slick-arrow{left: 35%}
.them-arrow .slick-next.slick-arrow{right: 35%}
.them-arrow .sliderCount{font-size: 14px;}
.them-arrow .slick-next.slick-arrow{  width: 35px;height: 25px;}
.them-arrow .slick-prev.slick-arrow{width: 35px;height: 25px;}

.blog-slider.them-arrow .slick-prev, .blog-slider.them-arrow .slick-next{top: auto;bottom: -50px;}
.blog-slider.them-arrow .slick-prev.slick-arrow{left: 35%}
.blog-slider.them-arrow .slick-next.slick-arrow{right: 35%;}
.blog-slider.them-arrow .sliderCount{font-size: 14px;}
.blog-slider.them-arrow .slick-next.slick-arrow{  width: 35px;height: 25px;}
.blog-slider.them-arrow .slick-prev.slick-arrow{width: 35px;height: 25px;}
.idealTitle:before{ bottom: -15px;}

/* Life Coaching Page */
.stopTalking.dpk-chopra{max-width: 90%;}
.lyf-coach-boxOuter{margin-bottom: 15px;}
.lyf-coach-boxOuter .lyf-coach-Box-txt{padding: 6px;    font-size: 14px;}
.resporce-sec {font-size: 12px;}
.lifeCoach-left-sec {margin-top: 30px;}
.life-coachOuter { padding: 50px 20px;}
.bottom-living.lyf-bottom-coaching{margin-bottom: 0;}

.careerTeam-sec{margin-left: 15px;}
.careerTeam-sec .careerTeam-item {margin-bottom: 15px;}
.workshop-videoWrap {padding: 25px 0;}
.workshop-dowbload-sec {margin-bottom: 15px;padding: 10px 0;}
.wrapper1.workshop-sec {padding: 30px 0;}

.innerlistcl{font-size:22px;}
}

@media only screen and (max-width:767px)
{

.topContact-details {text-align: center;margin-bottom: 5px;}
.socialLinks-Wrap .social-link-item{padding: 5px 15px;}
.socialLinks-Wrap{text-align: center;display: inline-block;width: 100%;}
.socialLinks-Wrap ul{text-align: center;display: inline-block;}
.bottom-living {margin-top: 0;margin-right: 0;}
.lifecoach-img-set {margin-left: -100px;margin-top: 100px;}


.video-img::before{height: 25px;width: 25px;margin-top: -15px;}
.video-txt {position: absolute;bottom: 5px;left: 5px;font-size: 12px;}
.video-slider .slick-slide.slick-current.slick-active.slick-center .slide-item {padding: 10px;}

.next-step-sec { background-position: left;}
.nect-step-box {background: rgba(255,255,255,0.8);padding: 25px;}


}

@media only screen and (max-width:575px)
{
.lifecoach-img-set{    margin-left: 0;margin-top: 10px;}
.video-slider .slick-list.draggable{width: 80%;}
.video-slider.thm-arrow-1 .slick-prev{left: 8%;}
.thm-arrow-1 .slick-prev:before, .slick-next:before{height: 25px;width: 25px;}
.thm-arrow-1 .slick-prev:before{font-size: 20px;}
.video-slider.thm-arrow-1 .slick-next {right: 8%;}
.thm-arrow-1 .slick-next:before{font-size: 20px;height: 20px;width: 20px;}
.sliderWrap .iconMouse{display: none;}

/* Life Coaching Page */
.lyf-coaching { padding-left: 0; padding-right: 0;}

}



/*Success Message Modal*/
.checkWrap{
    background-color: #a6ce3a;
    color: #fff;
    width: 3.646vw;
    height: 3.646vw;
    border-radius: 5.208vw;
    position: relative;
    bottom: 2.813vw;
    text-align: center;
    font-size: 2.396vw;
    left: 50%;
    margin-left: -2.083vw;
    border: 2px solid #fff;
}
.successMsg .modal-header {
    border-bottom: 0;
}
.successMsg .modal-body {
    padding: 0px 2.302vw 4.427vw 2.302vw;
}
.sucessText{color: #a6ce3a;}
/*End Success Message Modal*/

/*404 Page CSS*/
.text404 {
    font-size: 7.5vw;
}
.mar-top-15{margin-top: 15px;}
/*End 404 Page CSS*/



/*Loder CSS*/
#status {width: 80px;height: 80px; margin-left: -35px;}
/*Loder CSS*/

/*Success Message Modal*/
.checkWrap {width: 50px; height: 50px; border-radius: 100px; bottom: 40px; font-size: 30px; left: 50%; margin-left: -20px;}
.successMsg .modal-body {padding: 0px 15px 50px 15px;}
/*End Success Message Modal*/

/*404 Page CSS*/
.text404 { font-size: 50px;}
/*End 404 Page CSS*/

.loaderWrap {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 9;
    background-color: rgba(0,0,0,.3);
    width: 100%;
    height: 100%;
}

.loaderWrap .loaderImg {
    background-color: #fff;
    border-radius: 100%;
    overflow: hidden;
    width: 4.167vw;
    height: 4.167vw;
    position: absolute;
    left: 50%;
    top: 50%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
}

.loaderWrap .loaderImg img {
    transform:scale(1.2);
    -webkit-transform:scale(1.2);
    -ms-transform:scale(1.2);
}