@import url(https://fonts.googleapis.com/css?family=Montserrat:300,400,500,600,700|Open+Sans:300,400,600,700);@import url(https://fonts.googleapis.com/css?family=Great+Vibes);body,html{-webkit-font-smoothing:antialiased}.signin-form-area::before,.single-htr::before{content:"";position:absolute}.clear,.facts{clear:both}.lc-create-account h4 a,.reg-account p a:hover,.single-htr>a:hover,.single-htr>span:hover{text-decoration:underline}::-moz-selection{background:#00b0ff;color:#fff;text-shadow:none}::selection{background:#00b0ff;color:#fff;text-shadow:none}.no-mar{margin:0!important}.no-pad{padding:0!important}div#preloader{background:url(../img/loader.gif) center center no-repeat #000;height:100%;left:0;overflow:visible;position:fixed;top:0;width:100%;z-index:999999}.about-author,.about-me,.article-thumb,.facts,.latest-blog,.letest-video-area,.lts-item,.rf-body,.single-expert,.single-our-events,.user-img-cmnt{overflow:hidden}.menu-area.navbar-fixed-top{animation-duration:.8s;animation-name:fadeInDown;animation-timing-function:ease-in-out;box-shadow:0 4px 12px -4px rgba(0,0,0,.75);left:0;padding-top:20px;position:fixed!important;right:0;top:0;width:100%;z-index:999}.mar-bot-50{margin-bottom:50px}.mar-bot-40{margin-bottom:40px}.mar-bot-35{margin-bottom:35px}.mar-bot-30{margin-bottom:30px}.mar-top-30{margin-top:30px}.mar-top-80{margin-top:80px}.mar-top-55{margin-top:55px}.mar-top-108{margin-top:108px}.text-left{text-align:left}.text-center{text-align:center}.header-top-right,.text-right{text-align:right}*,:after,:before{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}:focus{outline:0}html{font-size:62.5%}body{
	background: #fff;
	font-weight: 400;
	font-size: 15px;
	letter-spacing: 1.5px;
	color: #000000;
	line-height: 30px;
	-webkit-text-size-adjust: 100%
}img{max-width:100%;height:auto}button,input,textarea{letter-spacing:0}.btn-hover-outline{box-shadow:0 0 20px rgba(255,255,255,0) inset;outline-color:rgba(255,255,255,.5);outline-offset:0;text-shadow:none;transition:all 1.25s cubic-bezier(.19,1,.22,1) 0s}.btn-hover-outline:hover{box-shadow:0 0 20px rgba(255,255,255,.5) inset,0 0 20px rgba(255,255,255,.2);outline:rgba(255,255,255,0) solid 1px;outline-offset:15px}.hover-bs:hover{box-shadow:0 8px 16px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.bold{font-weight:700}.bg-gray{background-color:#f7f7f7}.header-top{background:#c8c8c8}.header-top-left ul li{display:inline-block;margin-right:21px}.header-top-left ul li a{color:#717171;display:inline-block;font-size:18px}.header-top-left ul li a:hover{color:#e53c35}.single-htr{display:inline-block;margin-left:18px;position:relative}.single-htr::before{background:#484848;height:15px;left:-15px;top:8px;width:1px}.single-htr:nth-child(1)::before{display:none}.single-htr i{color:#525252;font-size:14px}.single-htr>a,.single-htr>span{color:#fff;cursor:pointer;display:inline-block;font-family:"Open Sans",sans-serif;font-size:12px;font-weight:400;letter-spacing:0;margin-left:1px}.h-light,.sectiont-title,.sectiont-title-bold,.tbr-h2,.tbr-h2 span{font-family:Montserrat,sans-serif}.signin-form-area{background:#fff;border-radius:3px;left:-140px;position:absolute;text-align:center;top:44px;width:345px;z-index:99}.signin-form-area::before{border-color:transparent transparent #fff;border-style:solid;border-width:0 10px 10px;height:0;left:0;margin:auto;right:0;top:-10px;width:0;z-index:99}.signin-form-area-top{margin-bottom:19px;padding:17px 23px 0}.signin-form-area h3{color:#646464;font-size:25px;line-height:30px;margin-bottom:2px}.h-light{font-weight:300}.signin-form-area h6{color:#646464;font-size:11px;font-weight:500;letter-spacing:1px;line-height:15px}.signin-form{margin:17px 0 0}.signin-inputs{border:1px solid #e6e6e6;border-radius:5px;position:relative}.signin-inputs::after,.signin-inputs::before{background:#cecece;content:"";position:absolute}.signin-inputs::before{height:1px;right:0;top:50%;width:98%;z-index:9}.signin-inputs::after{height:100%;left:51px;top:0;width:1px}.signin-form input[type=text],.signin-form input[type=password]{background:#f6f6f6;border:0;color:#828282;font-family:"Open Sans",sans-serif;font-size:13px;height:45px;letter-spacing:0;padding:0 10px 0 65px;position:relative;width:100%}.input-email::before,.input-password::before{color:#d6d6d6;font-size:18px;left:20px;top:8px;font-family:FontAwesome;z-index:9}.remember-recover .recover,.remember-recover .remember{width:50%;float:left}.signin-form input[type=text]::before,.signin-form input[type=password]::before{position:absolute}.input-email{position:relative}.input-email::before{content:"";position:absolute}.input-password{position:relative}.input-password::before{content:"";position:absolute}.show-pass{color:#828282;cursor:pointer;font-size:10px;letter-spacing:0;position:absolute;right:10px;text-transform:uppercase;top:8px}.remember-recover{margin:18px 0 41px}.remember-recover .remember span{color:#828282;font-size:12px;letter-spacing:0;line-height:14px}.remember-recover .recover a{color:#828282;font-family:"Open Sans",sans-serif;font-weight:500}.remember-recover .recover a:hover{color:#e53c35}.sign-in-btn{background:#f13b3e;border:1px solid #f13b3e;border-radius:25px;color:#fff;display:block;font-size:12px;height:45px;letter-spacing:0;line-height:45px;margin:auto;padding:0 105px;text-transform:uppercase}.signin-or{margin:13px 0 0;position:relative}.signin-or::before{background:#979797;content:"";height:1px;left:0;margin:auto;position:absolute;right:0;top:50%;width:80%}.reg-by-fb-btn,.signin-or span{font-size:13px;position:relative}.signin-or span{background:#fff;color:#828282;display:inline-block;letter-spacing:0;line-height:16px;margin:auto;padding:0 15px;text-transform:uppercase}.reg-by-fb-btn{background:#39579a;border:1px solid #39579a;border-radius:25px;color:#fff;height:48px;line-height:48px;margin:16px 0 0;padding:0 30px 0 75px}.reg-by-fb-btn::before{background:#fff;border-radius:100px;color:#33549c;content:"";font-family:FontAwesome;font-size:18px;height:36px;left:5px;line-height:36px;position:absolute;top:5px;width:36px}.reg-account{background:#f0f0f0;padding:20px 0 23px}.reg-account p,.reg-account p a{font-family:"Open Sans",sans-serif;font-size:12px;font-weight:400;line-height:16px}.reg-account p{color:#828282}.reg-account p a{color:#ff3639;margin-left:5px}.register-form-area{background:#fff;border-radius:3px;position:absolute;right:285%;text-align:left;top:33px;width:730px;z-index:9}.rf-head{background:#f6f6f6;border-radius:3px 3px 0 0;padding:21px 0 22px;position:relative;text-align:center}.rfa-close{background:#fff;border-radius:100px;cursor:pointer;height:40px;position:absolute;right:18px;top:24px;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;width:40px}.rfa-close:hover{box-shadow:2.5px 4.33px 5px 0 rgba(143,143,143)}.rfa-close i{color:#f13b3e;font-size:18px;line-height:40px}.rf-head p{margin:13px 0 0}.rf-body{padding:55px 0 77px;position:relative}.rf-body-or-area{height:100%;left:52%;position:absolute}.rf-body-or-area::before{background:#d6d6d6;content:"";height:70%;left:10px;position:absolute;top:0;width:1px}.rf-body-or-area span{background:#fff;color:#828282;font-size:13px;padding:6px 0;position:relative;text-transform:uppercase;top:35%;z-index:9}.rf-body-left{float:left;padding:0 38px 0 55px;width:55%}.rf-inputs-area{border:1px solid #e1e1e1;border-radius:5px;margin-bottom:17px;position:relative}.rf-inputs-area::before{background:#e1e1e1;content:"";height:100%;left:47px;position:absolute;top:0;width:1px;z-index:9}.rf-inputs{border-bottom:1px solid #e1e1e1;height:48px;position:relative}.rf-inputs:last-child{border-bottom:none}.rf-inputs::before{color:#d6d6d6;font-family:FontAwesome;font-size:18px;left:17px;position:absolute;top:9px}.menu ul li,.rf-input-password{position:relative}.rf-body-left input[type=text],.rf-body-left input[type=password],.rf-body-left input[type=email]{background:#f6f6f6;border:0;border-radius:5px;color:#828282;font-size:13px;font-weight:400;height:100%;letter-spacing:0;padding:0 10px 0 62px;width:100%}.rf-input-email::before{content:""}.rf-input-name::before{content:""}.rf-input-username::before{content:""}.rf-input-password::before{content:""}.single-expert::before,.single-top-service::before,.timer-area div>span::before{content:""}.rf-checkbox-area{margin-bottom:26px}.rf-checkbox-area p{display:inline}.register-btn{background:#f13b3e;border:1px solid #f13b3e;border-radius:25px;color:#fff;display:block;font-size:12px;height:45px;letter-spacing:0;line-height:45px;margin:auto;padding:0 105px;text-transform:uppercase}.rf-body-right{float:left;margin-top:95px;text-align:center;width:45%}.rf-body-right p{margin:17px auto auto;width:60%}.menu-area{background:#bb0b3f;padding:12px 0}.menu ul li{display:inline-block;margin-right:4px}.menu ul li a{color:#f2f2f2;display:inline-block;font-family:"Open Sans",sans-serif;padding:10px}.menu ul li a:hover{
	color: #B10F08
}.menu .singel-dropdown{background:#fff;left:0;min-width:200px;opacity:0;position:absolute;top:38px;transform:translateY(-30px);transition:all .3s ease 0s;visibility:hidden;z-index:99}.menu ul li:hover .singel-dropdown{opacity:1;transform:translateY(0);visibility:visible}.menu .singel-dropdown li,.menu .singel-dropdown li a{color:#000;display:block;font-size:14px;font-weight:400;letter-spacing:0;margin:0;padding:15px 20px}.menu .singel-dropdown li{padding:0;position:relative}.menu .single-megamenu,.menu .single-thirdlevel-menu{background:#fff;position:absolute;transition:all .3s ease 0s}.menu .single-thirdlevel-menu{left:100%;min-width:200px;opacity:0;top:0;transform:translateY(-30px);visibility:hidden}.menu .singel-dropdown li:hover .single-thirdlevel-menu{opacity:1;transform:translateY(0);visibility:visible}.menu .single-megamenu{left:-800px;opacity:0;padding:15px;top:41px;transform:scale(0);transform-origin:0 0 0;visibility:hidden;width:900px;z-index:99}.menu ul li:hover .single-megamenu{opacity:1;transform:scale(1);visibility:visible}.female input[type=radio],.male input[type=radio]{visibility:hidden}.menu .single-megamenu span{display:block;float:left;padding:0 10px;width:33%}.menu .single-megamenu span a{display:block;color:#000;font-size:14px}.top-search{padding:3px 0;position:relative;text-align:right}.top-search .search-icon{color:#525252;cursor:pointer;display:inline-block;font-size:14px;margin-right:12px}.top-search .search-text{background:0 0;border:0;color:#f2f2f2;display:inline-block;font-size:12px;letter-spacing:0;padding:0}.search-box{border:1px solid #ccc;color:#333;font-size:14px;height:40px;line-height:40px;padding:0 10px;position:absolute;right:0;top:40px;width:260px;z-index:9}.hero-section{background:url(../img/lava-e-seca-lg.jpg) left top/cover no-repeat fixed rgba(0,0,0,0);height:503px;position:relative}.hero-content{padding-top:188px;text-align:center}.hc-header{color:#fff;font-weight:400;letter-spacing:0;margin-bottom:6px;text-transform:capitalize}.hc-text{color:#fff;font-size:16px;line-height:20px;margin-bottom:27px}.hc-link{background:#f13b3e;border-radius:25px;color:#fff;display:inline-block;line-height:50px;padding:0 25px;text-transform:uppercase;-webkit-transition:all 3s ease 0s;-o-transition:all 3s ease 0s;transition:all 3s ease 0s}.single-top-service,.sts-img-box{-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s}.hc-link:hover{color:#fff;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}.top-service-area{background:#f5f5f5;padding:0 0 60px}.top-service{background:#fff;box-shadow:9px 8px 15px -1px rgba(0,0,0,.25);margin-top:-53px}.single-top-service{padding:0 0 41px;position:relative;text-align:center;transition:all .3s ease 0s}.single-top-service:hover{background:#cd1013;border-radius:5px;-webkit-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);transform:scale(1.15)}.single-top-service::before{background:#d93036;bottom:0;height:3px;left:0;margin:auto;position:absolute;right:0;width:31px}.single-top-service:hover::before{display:none}.sts-img{margin-bottom:7px}.sts-img-box{border:15px solid transparent;border-radius:100px;height:95px;line-height:68px;margin:auto;position:relative;transition:all .3s ease 0s;width:95px}.single-top-service:hover .sts-img-box{background:#fff;border:15px solid #cd1013;box-shadow:1px 2px 5px -1px rgba(0,0,0,.15);-webkit-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}.top-banner-left,.top-banner-right{box-shadow:7px 7px 5px -5px rgba(0,0,0,.25)}.single-top-service>p{color:#484848;font-size:16px;line-height:20px}.single-top-service:hover>p{color:#fff}.top-banner-area{background:#f5f5f5;padding:0 0 75px}.top-banner-left{background:url(../img/whatsapp-lg.png) 92% 0/contain no-repeat #fff;padding:37px 190px 64px 31px}.tbl-h3{color:#6b6560;font-size:42px;line-height:36px;margin-bottom:5px}.tbl-h2{color:#135F07;font-size:103px;line-height:80px}.tbl-h3-2{color:#22211f;font-size:47px;line-height:38px}.tbl-h3-3{color:#22211f;font-size:41px;line-height:37px}.top-banner-right{background:url(../img/telefone-lg.png) 8% 0/contain no-repeat #fff;padding:25px 20px 55px 180px}.tbr-h2,.tbr-h2 span{color:#6b6560;font-size:42px;font-weight:700;line-height:34px;margin-bottom:21px}.tbr-h2 span{color:#ff3b3e}.tbr-p{color:#6b6560;font-size:18px;line-height:26px;margin-bottom:24px}.converter-content h2,.converter-tabs-area .converter-tabs{margin-bottom:25px;text-align:center}.tbr-p-phone{color:#333;font-weight:600}.tbr-h3{color:#f13b3e;font-size:26px;line-height:30px}@media only screen and (min-width:1200px) and (max-width:1700px){.tbr-p{width:70%}.tbr-h3{width:60%}}.converter-area{background:url(../img/bg/converter.jpg) left top/cover no-repeat fixed rgba(0,0,0,0);padding:157px 0 135px}.converter-content h2{color:#fff;font-size:32px;font-weight:500;line-height:34px}.converter-tabs-area .converter-tabs li{background:#f13b3e;display:inline-block;margin-right:-5px;position:relative}.converter-tabs-area .converter-tabs li::after{background:#fff;content:"";height:100%;position:absolute;right:0;top:0;width:1px}.converter-tabs-area .converter-tabs li:last-child::after{display:none}.converter-tabs-area .converter-tabs li a{color:#fff;display:block;font-weight:600;padding:14px 18px 13px}.converter-tabs-area .tab-content{background:#f13b3e;text-align:center}.tab-content .tab-pane{padding:28px 0 32px}.tab-content .tab-pane .label{color:#fff;display:inline-block;font-size:16px;font-weight:600;letter-spacing:0;line-height:18px;margin-right:5px}.tab-content .tab-pane .input-height{border:0;color:#9e9e9e;font-size:14px;height:40px;letter-spacing:0;line-height:40px;margin-right:22px;padding:0 15px;text-transform:capitalize}.tab-content .tab-pane .output-pound{border-bottom:1px solid #fff;color:#fff;display:inline-block;font-size:24px;font-weight:600;line-height:26px;padding:2px 20px}.section-title-p{color:#525252;font-weight:600;letter-spacing:4px;margin-bottom:5px}.sectiont-title,.sectiont-title-bold{
	color: #000000;
	font-weight: 300
}.sectiont-title .sectiont-title-bold{font-weight:600}.expert-team-area{background:#f4f4f4;padding:63px 0 70px}.expert-team-head{margin-bottom:61px;text-align:center}.single-expert{position:relative}.expert-social,.se-content,.single-expert::before{left:0;position:absolute}.single-expert::before{background:#fff;height:100%;opacity:0;top:0;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;width:100%}.single-expert:hover::before{opacity:.2}.se-img img{width:100%}.se-content{opacity:0;right:0;text-align:center;top:58%;transition:all .3s ease 0s}.single-expert:hover .se-content{opacity:1}.se-content h4{color:#f7f7f7;font-size:20px;font-weight:400;line-height:24px;margin-bottom:10px}.se-content p{color:#f7f7f7;font-size:12px;line-height:16px}.expert-social{background:#e53c35;bottom:0;padding:13px 0;right:0;text-align:center;-webkit-transform:translateY(70px);-ms-transform:translateY(70px);-o-transform:translateY(70px);transform:translateY(70px);-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;width:100%}.single-expert:hover .expert-social{-webkit-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.expert-social li{display:inline-block}.expert-social li a{color:#fff;display:block;font-size:14px;padding:8px 18px}.pricing-plan-area{padding:25px 0}.pricing-body{padding:26px 30px 9px}.off-banner-area{background:#f7f7f7;padding:25px 0}.off-banner-head{border-bottom:2px solid #fff;margin-bottom:46px}.off-banner-head .obh-left{text-align:right;margin-top:45px}.off-banner-head .obh-left p{color:#525252;font-size:12px;letter-spacing:1px;line-height:14px;margin-bottom:15px;text-transform:uppercase}.off-banner-head .obh-left h2{font-size:40px;font-weight:300;line-height:44px}.off-banner-head .obh-right{margin-top:50px}.off-banner-timer{margin-bottom:48px;text-align:center}.timer-area div>span{background-image:url(../img/bg/timer.png);display:inline-block;height:80px;position:relative;text-align:center;width:80px}.timer-area div>span::before{background:#fff;height:85%;left:6px;position:absolute;top:6px;width:85%;z-index:0}.timer-area div>span .time-count{color:#525252;display:block;font-size:40px;font-weight:700;line-height:40px;margin-top:8px;position:relative;z-index:9}.timer-area div>span p{color:#f13b3e;font-weight:700;line-height:16px;text-transform:lowercase;position:relative;z-index:9}.off-carousel .item{padding:0 10px 70px;position:relative}.single-off-item{background:#fff;border-radius:10px;box-shadow:3px 3px 7px 0 rgba(0,0,0,.3);position:relative}.single-off-item .soi-left{float:left;height:100%;width:12%}.single-off-item .soi-left ul{border-right:2px solid #f7f6f2;display:block;height:100%;text-align:center}.single-off-item .soi-left ul li a{border-bottom:2px solid #f7f6f2;color:#dedede;display:block;font-size:22px;padding:30px 0}.single-off-item .soi-left ul li:last-child a{border-bottom:none}.single-off-item .soi-content{float:left;padding:42px 0 0 20px;width:55%}.single-off-item .soi-content .type{color:#a0a0a0;display:block;font-size:10px;letter-spacing:1px;line-height:12px;margin-bottom:11px;text-transform:uppercase}.single-off-item .soi-content .name{color:#525252;font-size:30px;font-weight:300;line-height:34px;margin-bottom:21px}.single-off-item .soi-content .text{color:#525252;margin-bottom:22px}.single-off-item .soi-content .price span{font-size:14px;letter-spacing:0;line-height:16px}.single-off-item .soi-content .price .new-price{color:#e53c35}.single-off-item .soi-content .price .old-price{color:#ddd}.single-off-item .soi-new-sale{position:absolute;right:25px;top:15px}.single-off-item .soi-new-sale span{border-radius:25px;color:#fff;display:inline-block;font-size:11px;letter-spacing:0;line-height:24px;padding:0 17px;text-transform:uppercase}.single-off-item .soi-new-sale .new{background:#e53c35}.single-off-item .soi-new-sale .sale{background:0 #c3c3c3}.single-off-item .soi-img{bottom:-65px;height:170px;position:absolute;right:20px;width:auto!important}.off-carousel.owl-carousel .owl-nav{display:block;text-align:center;margin-top:70px}.off-carousel.owl-carousel .owl-nav>div{background:#fff;color:#bfbfbf;display:inline-block;font-size:10px;letter-spacing:0;margin:0 5px;padding:0 10px;text-transform:uppercase;transition:all .3s ease 0s}.off-carousel.owl-carousel .owl-nav>div:hover{background:#e53c35;color:#fff}.our-events-area{padding:25px 0}.our-events-head{text-align:center;margin-bottom:65px}.single-our-events{box-shadow:20px 15px 25px 0 rgba(0,0,0,.1);padding:32px 0 30px;position:relative}.single-our-events .soe-img{bottom:0;left:-60px;position:absolute;width:232px}.single-our-events .soe-content{padding-left:180px;padding-right:85px}.single-our-events .soe-content h2{color:#525252;font-size:30px;font-weight:300;line-height:36px;margin-bottom:11px}.soe-content .soe-address-time{margin-bottom:1px}.soe-content .soe-address-time li{display:inline-block;letter-spacing:0;color:#636363;font-size:13px;line-height:17px}.soe-content .soe-address-time li i{margin-right:5px}.soe-content .soe-address-time .address{margin-right:12px}.soe-content .soe-type{color:#e53c35;display:inline-block;font-size:14px;font-weight:600;line-height:16px;margin-bottom:59px;text-transform:uppercase}.soe-content .soe-type i{margin-right:5px}.soe-content .join-event a{text-transform:uppercase;background:#f13b3e;color:#fff;display:inline-block;padding:5px 38px;border-radius:25px}.single-our-events .soe-date{background:#ccc;border-radius:100px;height:50px;position:absolute;right:30px;text-align:center;top:30px;width:50px}.single-our-events .soe-date .date{color:#fff;font-size:24px;line-height:24px;letter-spacing:0;font-weight:700;margin-top:6px;display:block}.single-our-events .soe-date .month{display:block;color:#fff;font-size:10px;line-height:12px;text-transform:uppercase;letter-spacing:0;font-weight:700}.success-story-area{background:url(../img/bg/success.jpg) 0 0/cover rgba(0,0,0,0);padding:100px 0}.success-story-head{margin-bottom:115px;text-align:center}.success-story-head h2,.success-story-head h2 span{color:#fff;margin-bottom:10px}.success-story-head p{color:#fff}.single-success{background:#fff;border-radius:5px;min-height:261px;padding:82px 0 29px;position:relative;text-align:center;z-index:1}.single-success::before{color:#f0f0f0;content:"";font-family:FontAwesome;font-size:50px;left:0;margin:auto;position:absolute;right:0;top:50%;z-index:-1}.single-success .su-img{left:0;margin-bottom:auto;margin-left:auto;margin-right:auto;position:absolute;right:0;top:-40px;width:80px;z-index:999}.single-success .su-img::after,.single-success .su-img::before{background:rgba(255,255,255,.9);border-radius:100px;content:"";position:absolute;z-index:-1}.single-success .su-img::before{height:116px;left:-18px;opacity:.2;top:-18px;width:116px}.single-success .su-img::after{height:152px;left:-36px;opacity:.1;top:-36px;width:152px}.single-success .su-img img{border-radius:100px}.single-success .su-content{margin-top:-27px}.single-success .su-content h4{color:#525252;font-size:18px;font-weight:500;line-height:24px;margin-bottom:28px}.single-success .su-content p{color:#525252;line-height:20px;margin-bottom:25px}.single-success .su-content a{color:#f13b3e;display:block;font-size:16px;line-height:20px}.latest-news-area{padding:64px 0 107px}.latest-news-head{margin-bottom:93px;text-align:center}.single-news .sn-img{box-shadow:12.5px 21.65px 30px 0 rgba(0,0,0,.1);float:left;width:45%}.single-news .sn-img img{border-radius:10px;width:100%}.single-news .sn-content{float:left;width:55%;padding-left:26px}.fotter-link nav ul.link-list,.location .location-text,ul.ctg-list-area li>a i{float:right}.single-news .sn-content .sn-date{color:#565656;display:block;font-size:12px;letter-spacing:0;line-height:14px;margin-bottom:9px;text-transform:uppercase}.single-news .sn-content .sn-title{color:#525252;font-size:22px;font-weight:300;line-height:30px;margin-bottom:42px;position:relative}.single-news .sn-content .sn-title::before{background:#efefef;bottom:-22px;content:"";height:2px;left:0;position:absolute;width:30px}.single-news .sn-content .sn-text{color:#525252;margin-bottom:15px}.single-news .sn-content .read-more{color:#f13b3e;font-size:13px;font-weight:500;text-transform:uppercase}.single-news .sn-content .read-more i{margin-left:5px}.subscribe-section{background:url(../img/fale-agora-email-lg.jpg) left top/cover no-repeat fixed rgba(0,0,0,0);position:relative}.subscribe-section::before{background:#fff;content:"";height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%}.ht-newsletter h5{font-weight:600;font-size:12px;font-family:'Open Sans',sans-serif;color:#525252;margin-top:93px;line-height:13px;text-transform:uppercase;letter-spacing:.2em}.ht-newsletter h2{color:#525252;font-weight:300;margin-bottom:111px;line-height:28px;margin-top:15px;font-size:35px}.ht-newsletter h2 b{font-weight:700}.newsletter-forn-in{margin-top:35px}.newsletter-input{height:56px;border-radius:120px;padding-left:38px;width:100%!important;border:none;margin-left:-15px!important}.form-group{width:100%}.subscribe-btn{background-color:#f13b3e;color:#fff;height:56px;border-radius:120px;padding-left:32px;width:100%!important;border:none;font-size:18px;letter-spacing:.05em}.subscribe-btn i{padding:0 11px}.big-fotter{
	background: #5ca1f7
}.trainer-aera .ft-trainer{position:relative;padding-bottom:30px;padding-left:4px;margin-bottom:30px;margin-top:95px}.ft-info h2:before,.trainer-aera .ft-trainer:before{content:'';position:absolute;background:#f13b3e;left:0;bottom:0;width:32px;height:3px}.trainer-aera .ft-trainer h2{
	line-height: 20px;
	color: #000000;
	font-weight: 500;
	margin-bottom: 10px;
	font-size: 25px
}.ft-trainer h2 span{font-weight:300;color:#f13b3e}.ft-trainer h5{font-weight:500;font-size:11px;color:#525252;letter-spacing:.35em}.contact-info ul li,.contact-info ul li span.bld{font-family:Montserrat,sans-serif;font-size:14px}.trainer-aera p{
	margin-bottom: 22px;
	color: #000000;
	line-height: 22px;
	letter-spacing: .05em
}.contact-info ul li{margin-bottom:5px;color:#525252;font-weight:400;letter-spacing:0}.contact-info ul li span.bld{color:#2e2e2e;font-weight:500}.contact-info ul li a.red{color:#e53c35;font-weight:500;letter-spacing:.1em;font-size:15px}.contact-info ul li i{padding-right:10px;font-size:14px;color:#525252}.ft-info{margin-top:119px}.ft-info h2{
	color: #000000;
	font-size: 17px;
	padding-bottom: 30px;
	font-weight: 500;
	position: relative;
	margin-bottom: 28px
}#desc ul li,.ft-info ul li a{
	color: #000000;
	display: block;
	font-size: 14px;
	font-weight: 300;
	margin-bottom: 13px
}.fotter-link nav ul.link-list li,ul.crumb li{display:inline-block}#desc ul li i,.ft-info ul li a i{color:#e1e0de;font-size:14px;padding-right:7px}.banner{height:200px;width:100%;border-radius:7px;background:#fff;margin-top:175px;margin-bottom:130px;box-shadow:1px 2px 4px 0 #ddd}.banner h2{font-size:11px;text-transform:uppercase;padding-left:30px;font-family:'Open Sans',sans-serif;color:#f13b3e}.banner .banner-box{padding-left:20px;height:136px;border:4px solid #f13b3e;margin:0 28px;position:relative}.banner-box h1{font-family:'Great Vibes',cursive;font-size:33px;color:#e53c35;line-height:30px;font-weight:400;margin-top:25px;margin-bottom:10px}.banner-box h2,.sticky-fotter-text p b{font-family:Montserrat,sans-serif}.banner-box h2,.banner-box p{color:#525252;font-weight:600}.banner-box h2{line-height:17px;font-size:23px;padding:0}.banner-box p{text-transform:uppercase;font-size:10px;line-height:12px;margin-bottom:30px;margin-top:7px}.banner-box .shop-now{width:102px;height:20px;border-radius:13px;background:#e53c35;position:absolute;bottom:-10px;text-align:center;line-height:15px}.banner-box .shop-now a{color:#fff;text-transform:uppercase;font-size:9px}.banner-box .shop-now .icon{float:right;margin-top:2px;font-size:10px;padding-right:10px}.shop-now .icon i{color:#fff}.banner-box img{position:absolute;top:-30px;right:-62px}.sticky-fotter{padding-top:60px;padding-bottom:72px;position:relative}.sticky-fotter-text p{color:#999;font-size:15px;margin-top:5px}.sticky-fotter-text p b{font-weight:600;color:#545454}.letest-post-sec a.view-all,.populer-item h2 a,.populer-item p,.post-details h1.blog-title,h1.bdr-top-title,ul.ctg-list-area li>a{font-family:'Open Sans',sans-serif}.sticky-fotter-text p i{color:#ff3f00}.fotter-link nav ul.link-list li a{font-size:15px;padding:0 16px;color:#999;font-weight:500}.fotter-link nav ul.link-list li:nth-child(1) a{color:#545454;position:relative}.fotter-link nav ul.link-list li:nth-child(1) a:before{content:'';position:absolute;height:6px;width:6px;background:#e53c35;right:25px;bottom:-10px;border-radius:50%}.sticky-fotter a.go-top,.sticky-fotter img{position:absolute;left:0;top:-42px}.sticky-fotter a.go-top{left:50%;transform:translateX(-50%);font-size:24px;color:#e2e1de}.crumbs{background:#fff;bottom:-38px;box-shadow:0 30px 50px #ddd;left:50%;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:1170px;z-index:1}.location::after,.location::before{background:red;content:''}ul.crumb li.breaking-news{padding:8px 22px;text-align:left}#letest-video .owl-dots,#owl-demo1 .owl-nav>div,.blogger p.blogger-dtails,.blogger-social,.blogger-social a,.brand-logo-section .brand-logo,.embded-video a.video,.embded-video a.video i,.exp-title,.exp-title>h1,.instagram-logo-section .user-img,.ltl-subscribe button.subs-btn,.social-link a,.user-img-cmnt,.video-area a,.visite-btn,.visite-btn a.visite-blog{text-align:center}ul.crumb li a{padding:30px 9px;font-size:12px;color:#8799a3}ul.crumb li a.crumb-home{padding:30px 40px;display:block;border-right:1px solid #f3f4f6;color:#8799a3;font-size:19px}ul.crumb li:nth-child(2) a{padding-left:36px}ul.crumb li a.active{color:#636363}ul.crumb li a.active-title{color:#f13b3e}ul.crumb li a i.fa-angle-right{padding-left:12px}img.gmap{position:absolute;z-index:-1;margin-left:-61px;top:67px;width:89%}.location{height:523px;position:relative}.g-pin,.location::after,.location::before{position:absolute;left:50%;transform:translateX(-50%);border-radius:50%}.location::before{height:360px;width:360px;bottom:-180px;opacity:.03;z-index:-1}.location::after{height:228px;width:228px;bottom:-114px;opacity:.1;z-index:-1}.g-pin{height:62px;width:62px;background:#f13b3e;bottom:-31px;z-index:1}.account-profile,.embded-video a.video,.video-area a{transform:translate(-50%,-50%)}.location .location-text h1{margin-top:170px;margin-bottom:45px;position:relative;padding-bottom:17px}.facts h1.fact-title:before,.location-text h1:before{content:'';position:absolute;background:#f13b3e;left:0;bottom:0;width:32px;height:3px}.facts-left,h1.fact-title{position:relative}.client-image img,.facts img{width:100%}.location-text p{font-size:16px;color:#5c5c5c;margin-bottom:130px}.facts{background:#2c2c2c;margin-bottom:72px}h1.fact-title{margin-top:130px;color:#fff;font-weight:600;margin-left:45px;margin-bottom:75px;padding-bottom:20px}.fact-lbs{padding-left:122px;color:#fff;margin-bottom:80px}.fact-lbs h1{line-height:26px;margin-bottom:25px;font-size:36px;color:#fff;font-weight:400}.fact-lbs p{font-size:16px}.feedback-section{padding-top:70px;padding-bottom:62px}.feadback-item .client-feadback{padding-left:16.66666667%;padding-top:125px}.client-feadback p.p-title{font-size:10px;text-transform:uppercase;color:#959595;font-weight:700;line-height:8px;margin-bottom:30px}.client-feadback h3{font-size:24px;font-weight:600;line-height:30px}.client-feadback h3 span{color:#f13b3e}#owl-demo1 .owl-nav{border:1px solid #e7e7e6;display:inline-block;position:absolute;left:50%;width:70px;border-radius:85px;top:345px;height:24px;background:#f7f7f7;line-height:21px}#owl-demo1 .owl-nav>div{display:inline-block;width:50%}#owl-demo1 .owl-nav>div i{font-size:10px}#owl-demo1 .owl-nav .owl-prev{border-right:1px solid #e7e7e6;padding-right:7px}#owl-demo1 .owl-nav .owl-next{padding-left:7px}.facilities-left h1{margin-top:135px;margin-bottom:35px;font-weight:600;font-size:36px;color:#1a1a1a}.facilities-left p{font-size:16px;padding-right:72px;color:#5c5c5c;line-height:27px}.embded-video{margin-top:73px;position:relative}.embded-video img{width:100%}.embded-video a.video{position:absolute;left:50%;height:57px;top:50%;width:57px;line-height:57px}.embded-video a.video i{height:57px;width:57px;background:#fff;font-size:25px;line-height:61px;border-radius:50%;padding-left:5px}.brand-logo-section{padding-top:90px;padding-bottom:85px}.brand-logo img{margin:auto;max-width:101px}.instagram-logo-section{margin-bottom:80px}.three-clm-section{padding:165px 0 52px}h1.bdr-top-title{font-size:12px;font-weight:600;color:#2f2f2f;text-transform:uppercase;position:relative;line-height:10px;padding-top:18px;margin-bottom:20px}h1.bdr-top-title::before{content:'';position:absolute;left:0;top:0;width:33px;height:3px;background:#f13b3e}ul.ctg-list-area li{margin-top:0!important;box-shadow:0 0 0 transparent}ul.ctg-list-area li>a{font-size:14px;color:#2f2f2f;padding:27px 0 26px;display:block;line-height:14px;border-top:1px solid #e8e8e8}ul.ctg-list-area li>a i{color:#2f2f2f;font-size:14px;margin-top:-1px}.category-item a{padding-left:22px}.most-populer h1{color:#4b4b4b;font-weight:700}.populer-item{padding:28px 0 27px;border-bottom:1px solid #e2e2e2}.populer-item:nth-child(2){border-top:1px solid #e2e2e2}.populer-item h2{line-height:20px;margin-bottom:12px}.populer-item h2 a{font-size:14px;color:#303030;font-weight:600;line-height:7px}.populer-item p{font-size:12px;color:#a6a6a6;line-height:12px}.newsletter-section{margin-top:55px}.newsletter-section h1{font-weight:700;color:#333}.newsletter-section p{font-size:12px;color:#333;margin-bottom:12px}.ltl-subscribe{position:relative}.ltl-subscribe input{height:44px;padding-left:14px;border:1px solid #e1e1e1;border-radius:4px;width:100%;color:#333}.ltl-subscribe button.subs-btn{width:50px;height:28px;color:#fff;font-size:14px;line-height:10px;background:#f13b3e;border:none;border-radius:4px;position:absolute;right:10px;top:8px}.article-info,.article-thumb img,.latest-blog,.lts-item,.lts-item img{width:100%}.banner-ad img{margin-top:62px}.latest-articles>h1{font-weight:400;color:#2f2f2f;font-size:26px;margin-bottom:30px;line-height:19px}.lts-item{position:relative}.article-info-area{position:absolute;bottom:28px;left:29px}.article-info{overflow:hidden}.single-inf{float:left;margin-right:11px}.single-inf i{color:#fff}.single-inf span{font-size:12px;color:#fff}.article-info-area h1{line-height:18px}.article-info-area h1 a{font-size:15px;font-weight:400;color:#fff;line-height:8px}.article-tag{position:absolute;right:0;bottom:0}.article-thumb,.letest-video{position:relative}.article-tag p{font-size:10px;color:#fff;padding:8px 13px;background:#f13b3e;display:inline-block;line-height:11px}.grid-th-item{margin-top:30px}.article-thumb{width:100%}.th-info-area h1{line-height:0}.th-info-area h1 a{font-size:14px;font-weight:400;color:#424242;letter-spacing:.04em;line-height:22px}.th-info-area .single-inf{line-height:16px;margin:18px 11px 10px 0}.th-info-area .single-inf i{color:#424242}.th-info-area .single-inf span{color:#424242;font-size:11px;letter-spacing:0}.listed-blog-post{margin-top:50px;padding-left:15px}.latest-blog{margin-bottom:22px}.blog-info .single-inf{margin-top:7px;margin-bottom:9px}.blog-info h1 a{font-size:18px;margin-bottom:8px;display:block}.blog-info p{color:#424242;font-size:13px}.letest-video-area{background:#1a1a1a;padding:76px 0 35px}.letest-video h1{font-size:26px;color:#fff;font-weight:400;line-height:20px;margin-bottom:35px}.letest-video a.view-all{position:absolute;right:0;top:5px;font-size:14px;color:#f13b3e}.video-area{position:relative}.video-area a{position:absolute;left:50%;top:50%;background:#fff;height:40px;width:40px;border-radius:50%;line-height:40px;font-size:17px;padding-left:4px}.video-single h1 a{color:#fff;font-size:13px;line-height:14px}.video-single .single-inf i,.video-single .single-inf span{color:#fff}#letest-video .owl-nav .owl-prev{left:-25px}#letest-video .owl-nav .owl-next{right:-25px}#letest-video .owl-nav>div{position:absolute;top:30%;font-size:48px;color:#9e9e9e}#letest-video .owl-dot{height:8px;width:8px;background:#fff;border-radius:50%;display:inline-block;margin:5px;transition:all .3s ease 0s}#letest-video .owl-dot.active{background:#f13b3e}.three-clm-blog{padding-bottom:50px}.blogger h1{font-size:12px;font-weight:400;line-height:9px;text-transform:uppercase;margin-top:98px;padding-bottom:20px;border-bottom:1px solid #c2c2c2}.blogger-img{text-align:center}.blogger-img img{height:111px;width:111px;background:#fff;padding:12px;box-shadow:0 0 10px #ddd;border-radius:50%;margin:20px 0}.blogger-social{line-height:0;margin-bottom:34px}.blogger-social a{display:inline-block;height:39px;width:39px;line-height:40px;background:#f5f5f5;border-radius:50%;font-size:16px;color:#cacaca}.tag-area a.tag,.tag-area span.tag,.visite-btn a.visite-blog{border-radius:120px;display:inline-block;text-transform:uppercase}.blogger-social a:hover{color:#4b4b55}.blogger p.blogger-dtails{font-size:12px;color:#656565;letter-spacing:.01em;line-height:23px}.visite-btn a.visite-blog{font-size:10px;background:#f13b3e;margin-top:38px;color:#fff;width:162px;height:37px;line-height:38px}.letest-post-sec>.listed-blog-post{margin-top:0;position:relative}.letest-post-sec a.view-all{position:absolute;right:0;top:86px;line-height:16px;color:#f13b3e;font-size:12px}.letest-post-sec h1.blg-vd-title{font-size:26px;font-weight:400;color:#4b4b4b;margin-top:75px;line-height:26px;margin-bottom:28px}.banner-ad2 img{width:100%;margin-top:129px}.post-details h1.blog-title{font-size:40px;color:#272727;font-weight:700;margin-bottom:28px;letter-spacing:0;line-height:46px}.post-details p{font-size:16px;color:#929292;margin-bottom:58px;line-height:17px}.post-details img.blog-image{margin-bottom:40px;width:100%}.author-details p,.comment-detail p.comment,.post-details p.blog-desc{font-size:14px;color:#303030;line-height:26px}.post-details h1{font-size:24px;font-weight:400;color:#303030;line-height:33px;letter-spacing:.01em;margin-bottom:36px}.blogger-detail h3.blogger-name{font-size:18px;color:#f13b3e;margin-bottom:12px;line-height:18px}.blogger-detail p{font-size:16px;color:#8799a3;margin-bottom:41px}.social-share h1,.tag-area h1.tag-title{font-size:17px;color:#131313;text-transform:uppercase;line-height:18px}.tag-area a.tag,.tag-area span.tag{box-shadow:0 0 5px #ddd;color:#f13b3e;font-family:Montserrat,sans-serif;font-size:12px;font-weight:400;line-height:16px;margin-right:7px;padding:12px 38px}.social-link h1{margin-top:35px;margin-bottom:25px}.social-link a{height:40px;width:40px;box-shadow:0 0 5px #ddd;display:inline-block;border-radius:50%;line-height:40px;font-size:14px;margin-right:15px;transition:all .5s ease 0s}.social-link a.blue{color:#3b579d}.social-link a:nth-child(1){color:#3eb66e}.social-link a:nth-child(2){color:#e36d60}.social-link a:nth-child(3){color:#0274b3}.social-link a:nth-child(4){color:#f374a0}.social-link a:hover{color:#fff;background:#00bff3}.about-author{margin-top:50px;border-radius:5px;box-shadow:0 0 5px #ddd;padding:50px 20px 44px 0}.author-profile{float:left;padding:0 25px}.author-profile img{height:127px;width:127px;border-radius:50%;margin-bottom:27px}.author-profile a{height:33px;width:33px;line-height:34px;font-size:13px;margin-right:10px}.author-details h1,.author-details h1 a{font-size:24px;font-weight:500;line-height:22px;margin-bottom:13px}.author-details p.author-name{font-size:14px;color:#f13b3e;line-height:15px;margin-bottom:25px}.comments-count{margin:92px 0 34px}.comments-count h5{font-size:26px;font-weight:500;color:#131313}.reply-comment,.single-comment{padding:40px 0;margin-bottom:33px;box-shadow:0 0 5px #ddd;position:relative}.user-img-cmnt{padding:0 20px 0 28px;width:140px;float:left}.user-img-cmnt img{height:88px;width:88px;border-radius:50%}.comment-detail{width:100%;padding-left:140px}.comment-detail h1.user-name{font-size:14px;font-weight:500;text-transform:uppercase;color:#f13b3e;line-height:12px;margin-bottom:22px}.comment-detail h1.user-name span{font-size:10px;color:#969595;padding-left:7px}.comment-detail p.comment{color:#424242}.comment-detail button.reply{height:28px;width:100px;font-size:12px;color:#f13b3e;text-transform:uppercase;line-height:24px;background:0 0;border:none;box-shadow:0 0 5px #ddd;position:absolute;right:50px;top:28px;border-radius:2px}.reply-comment{margin-left:100px}.contact-form h1{font-size:26px;font-weight:500;color:#131313;line-height:26px;margin-bottom:45px}.blca-formgroup>input[type=text],.blca-formgroup>textarea{display:block;font-size:12px;font-weight:400;padding:0 10px;width:100%;text-transform:uppercase;letter-spacing:0}.blca-formgroup{margin-bottom:50px}.blca-formgroup>input[type=text]{border:1px solid transparent;border-bottom:1px solid #d6d6d6;color:#212121;height:35px;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.blca-formgroup>input[type=text]:focus{border-bottom:1px solid #f13b3e;color:#f13b3e}.blca-formgroup>textarea{border:1px solid transparent;border-bottom:1px solid #d6d6d6;color:#212121;height:135px;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.buy-ticket a.buy,.event-share a,.exp-title>h1,.ext h3{display:inline-block}.blca-formgroup>textarea:focus{border-bottom:1px solid #f13b3e;color:#f13b3e}.blca-formgroup>button{background:#f13b3e;border:0;border-radius:5px;color:#fff;font-size:14px;font-weight:500;padding:10px 35px;text-transform:uppercase}.about-me{margin-top:40px}.about-left>h1{font-size:24px;color:#383838;text-transform:uppercase;line-height:25px;padding-bottom:15px;margin-bottom:45px;position:relative}.about-left>h1::before,.exp-item h1.exp-title:before{content:'';position:absolute;width:30px;height:3px;background:#828282;left:1px;bottom:0}.about-left>p,.exp-details>p,.exp-item p,.ext p{color:#383838;line-height:26px;margin-bottom:45px}.about-right{padding-left:81px;margin-bottom:63px}.exp-title{margin-bottom:60px}.exp-title>h1{font-size:36px;color:#383838;position:relative;line-height:45px;padding-bottom:17px}.exp-title>h1::before{content:'';position:absolute;height:3px;width:30px;left:50%;bottom:0;background:#d93036;transform:translateX(-50%)}.exp-details>p{margin-bottom:22px}.ext{padding-left:25px;padding-right:110px}.ext h3{font-size:19px;font-weight:500;color:#383838;line-height:26px;position:relative;margin-bottom:15px}.skill-progess-area .progress .progress-bar span,.skill-progess-area>div span.progressbar-title,.year span{font-weight:700;font-family:Montserrat,sans-serif},.ext h3::before{content:'';height:16px;width:16px;background:#e53c35;position:absolute;border-radius:50%;left:-25px;bottom:4px}.ext h3::after{content:'';position:absolute;height:2px;width:100%;background:#aeaeae;left:0;bottom:2px;z-index:-1}.cf-title p::before,.year{left:50%;transform:translateX(-50%)}.ext p{color:#737373;margin-bottom:18px}.skill-progess-area{position:relative}.skill-progess-area>div{margin-bottom:38px}.skill-progess-area>div span.progressbar-title{display:inline-block;margin-bottom:20px;color:#383838;font-size:13px;line-height:19px}.skill-progess-area .progress{height:5px;overflow:visible;background-color:#e3e3e3;width:100%}#review>.comments-section .reply-comment,#review>.comments-section .single-comment,.acc-right,.banner-section,.car-hover,.epc-month,.epc-tab-area,.event-details,.event-item,.img-area,.img-bottom,.item-gender,.p-single-item,.plan-item-area,.product-item-listed,.profile-info,.sc-item,.shop-p-sec,.shop-plans,.single-product,.st-item,.success-title-area{overflow:hidden}.skill-progess-area .progress .progress-bar{background:#f13b3e;position:relative;opacity:0}.skill-progess-area .progress .progress-bar span{color:#383838;font-size:13px;position:absolute;right:-19px;top:-24px}.left-anim{animation:animate-positive 2s;opacity:1!important}@keyframes animate-positive{0%{width:0%}}.job-exp-section{min-height:454px;background:url(../img/trainer/job-exp-bg.jpg) center center;background-size:cover}.exp-item{background:#fff;padding:26px 42px 30px 36px;margin-top:80px;position:relative}.exp-item h1.exp-title{font-size:22px;text-align:left;color:#383838;padding-bottom:10px;position:relative;margin-bottom:17px}.account-profile,.buy-ticket,.buy-ticket a.buy,.cf-msg,.cf-title,.courses-info,.p-img-area,.select-option .select-i,.send-enquiry h5,.send-enquiry p,.submit-en,.wplan-right,.year{text-align:center}.exp-item h1.exp-title:before{background:#d93036}.exp-item p{margin-bottom:0}.year{position:absolute;height:59px;width:59px;background:#fff;border-radius:50%;line-height:57px;box-shadow:0 -1px 4px #e3e0e0;bottom:-35px}.year span{color:#d93036}.certificate-sec{padding:60px 0}.cf-title{margin-bottom:56px;margin-top:60px}.cf-title h1{font-size:36px;color:#383838}.cf-title p{color:#383838;padding-bottom:14px;position:relative}.cf-title p::before{content:'';position:absolute;background:#d93036;height:2px;width:31px;bottom:0}.contact-clm,.courses-clm,.shop-clm{min-height:321px;position:relative}.courses-clm{background:url(../img/trainer/online-cr.jpg)}.sho-area{padding:0 15px}.shop-clm{background-size:cover!important;background-position:center center!important;background:url(../img/trainer/shop.jpg)}.contact-clm{background-size:cover!important;background-position:center center!important;background:url(../img/trainer/contact.jpg)}.courses-info{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%}.courses-info p{font-size:18px;color:#fff;font-weight:400}.courses-info h2{font-size:28px;color:#fff;font-weight:700}#map{width:100%;height:565px}.gf-section{padding:97px 0 86px}.get-touch{padding-right:70px}.feadback>h1,.get-touch h1.gf-title{font-size:32px;color:#252525;line-height:34px;margin-bottom:30px;font-weight:600}.get-touch p.gf-sub-title{font-size:24px;color:#252525;line-height:32px;padding-bottom:32px;position:relative}.get-touch p a,.get-touch>p{font-size:18px;line-height:26px}.get-touch p.gf-sub-title::before{content:'';position:absolute;height:3px;width:160px;background:#252525;left:0;bottom:0}.get-touch p.gap{margin-top:40px}.get-touch>p{color:#636363}.get-touch p span.bld{color:#252525}.get-touch p a{color:#e53c35}.cf-msg{padding:10px;margin-bottom:30px}.cf-msg p{margin-bottom:0;font-size:16px;font-weight:400;line-height:24px;letter-spacing:0;color:#fff;text-transform:capitalize}.form input[type=text]{height:60px;width:360px;border:2px solid transparent;margin-bottom:20px;border-radius:33px;padding-left:38px;font-size:16px;color:#8799a3;background:#f3f4f6;transition:all .3s ease 0s}.form form textarea{background:#f3f4f6;border:2px solid transparent;border-radius:33px;color:#8799a3;font-size:16px;height:160px;padding:10px 38px;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;width:100%}.form form .cont-submit{background:#f13b3e;border:none;border-radius:35px;box-shadow:2px 2px 10px 0 #f13b3e;color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;height:60px;margin-top:40px;text-transform:uppercase;width:260px}.buy-ticket a.buy,.event-qu-area ul li.red,.location-sec a{font-family:'Open Sans',sans-serif}.feadback .active input[type=text],.feadback .active textarea{border:2px solid #eceef2;background:0 0}.event-details{margin-top:170px}.event-details h1.event-title{font-size:30px;font-weight:500;color:#131313;line-height:36px;margin-bottom:14px}.event-details p.event-date{font-size:14px;color:#525252;line-height:16px}.event{margin-top:80px;padding-left:14px}.event h3.event-sm-title{font-size:12px;font-weight:500;color:#131313;margin-bottom:28px;padding-top:16px;position:relative;letter-spacing:.04em}.event h3.event-sm-title::before,.location-cat h1:before,.month-list h1:before{content:'';position:absolute;height:3px;width:33px;background:#f13b3e;left:0;top:0}.event p.evnt-desc{color:#4a4a4a;line-height:19px;letter-spacing:.03em}.event-qu-area>h1{font-size:24px;color:#131313;font-weight:500;margin-top:79px;margin-bottom:40px;line-height:24px}.event-qu-area h1.qu{font-size:22px;color:#131313;margin-top:14px;margin-bottom:8px}.event-qu-area ul{padding-left:30px}.event-qu-area ul li.red{font-size:14px;color:#f13b3e}.event-qu-area ul li{color:#626262;list-style-type:initial;line-height:31px;letter-spacing:.03em}.event-qu-area ul li a{color:#f13b3e}.event-qu-area h1.more-event{font-size:22px;font-weight:400;margin-top:24px;margin-bottom:8px;color:#626262}.event-ticket{margin-top:175px;border:1px solid #f13b3e;border-radius:4px;padding:50px 38px}.event-ticket h1{font-size:29px;font-weight:400;color:#f13b3e;line-height:30px;margin-bottom:32px}.buy-ticket a.buy{background:#f13b3e;border-radius:33px;text-transform:uppercase;color:#fff;font-weight:600;line-height:15px;margin:auto auto 5px}.buy-ticket a.big-buy{padding:16px 97px;margin-top:37px}.location-sec h5{font-size:12px;font-weight:500;color:#131313;margin:54px 0 32px;line-height:13px}.location-sec i{font-size:48px;color:#f13b3e}.location-sec p{color:#353535;margin-bottom:20px;line-height:15px;letter-spacing:.01em}.location-sec a{font-size:14px;font-weight:600;color:#f13b3e}.event-share span{font-size:14px;color:#131313;letter-spacing:.05em}.event-share a{height:50px;width:50px;background:#f5f5f5;border-radius:50%;text-align:center;line-height:50px;margin:49px 5px 0;color:#bababa;font-size:18px}.event-share a:hover{color:#f13b3e}.send-enquiry{margin-top:85px;padding:36px 30px 30px;box-shadow:0 0 7px #ddd;margin-bottom:80px}.send-enquiry h5{font-size:24px;font-weight:300;color:#4f4f4f;margin-bottom:17px;line-height:22px}.send-enquiry p{font-size:12px;color:#4f4f4f;margin-bottom:33px}.enq-form input[type=text]{height:46px;width:100%;border:1px solid #ccc;border-radius:3px;padding-left:15px;margin-bottom:16px;color:#4f4f4f}.select-option{position:relative}select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:''}.select-option select{height:46px;width:100%;padding-left:15px;border:1px solid #ccc;border-radius:3px;background:0 0}.select-option .select-i{position:absolute;top:2px;right:0;font-size:18px;color:#a3a3a3;height:41px;width:45px;line-height:40px;border-left:1px solid #ccc;z-index:-1}.enq-form h6{font-size:12px;font-weight:400;color:#505050;line-height:14px;margin:20px 0}.gender{height:46px;width:198px;border:1px solid #ccc;border-radius:3px;margin-bottom:18px;padding:0 17px;line-height:44px}.gender input[type=radio]{display:none}.gender input[type=radio]+label{color:#a3a3a3;font-family:Montserrat,sans-serif;font-size:12px;font-weight:300}.gender input[type=radio]+label span{display:inline-block;width:12px;height:12px;margin:-1px 15px 0 0;vertical-align:middle;cursor:pointer;background-color:#ddd}.gender input[type=radio]:checked+label span{background-color:#777}.gender input[type=radio]+label span,.gender input[type=radio]:checked+label span{-webkit-transition:background-color .4s linear;-o-transition:background-color .4s linear;-moz-transition:background-color .4s linear;transition:background-color .4s linear}.submit-en input[type=submit]{background:#f13b3e;border-radius:33px;text-transform:uppercase;color:#fff;font-weight:500;font-size:14px;margin-top:14px;border:none;width:267px;height:48px}.img-area img,.item-img img{width:100%}.enq-form textarea{height:100px;max-width:100%;padding-left:15px;border:1px solid #ccc;border-radius:3px;min-width:100%}.event-section{padding:161px 0 27px}.location-cat h1,.month-list h1{font-size:12px;font-weight:600;color:#383838;line-height:13px;margin-bottom:25px;padding-top:17px;position:relative;text-transform:uppercase}.cat-list{border-top:1px solid #cacaca;border-bottom:1px solid #cacaca;margin-bottom:60px;margin-right:97px;padding-top:5px;padding-bottom:3px}.cat-list a.red,.cat-list a:hover{color:#f13b3e}.cat-list a{font-size:14px;display:block;color:#818181;font-family:'Open Sans',sans-serif;line-height:15px;padding:15px 0}.event-area h1{font-size:26px;font-weight:600;color:#383838;margin-bottom:39px;line-height:27px}.event-item{margin-bottom:76px}.item-img{margin-left:-15px}.event-item h1{font-size:23px;font-weight:400;color:#383838;margin-bottom:5px;line-height:32px}.event-item p.desc{font-size:14px;margin-top:10px;color:#383838}.quick-buy h1{font-size:24px;font-weight:400;color:#f13b3e;line-height:25px;margin-bottom:40px;letter-spacing:0}.buy-ticket a{font-size:12px;font-weight:400;color:#8d8d8d;border-radius:33px;padding:20px 66px;display:inline-block;border:1px solid #ddd;line-height:13px}.buy-ticket a.buy{padding:20px 66px;margin-bottom:8px;margin-top:0}.detail-text{margin-top:70px}.detail-text h1.title{font-size:36px;line-height:44px;text-transform:uppercase}.detail-text p.sub-t{font-size:18px;color:#000;font-weight:500;margin-bottom:38px;margin-top:5px;letter-spacing:.05em}.ib-item h1,.ib-item h5{font-weight:500;color:#fff}.img-area{position:relative;margin-bottom:37px}.img-bottom{padding-left:10%;background:#ff1b1b;height:131px;position:absolute;left:0;bottom:0;width:100%;padding-top:17px}.img-bottom .ib-item{width:30%;float:left}.ib-item h5{font-size:18px;margin-bottom:32px;line-height:20px}.ib-item h1{font-size:48px}.details-text-sec p span.bld-p,.work-plan p.title{font-weight:700;color:#121212}.ib-item h1 img{height:44px;width:auto}.details-text-sec p{font-size:15px;color:#121212;margin-bottom:55px}.work-plan-sec{margin-bottom:75px}.work-plan p.title{font-size:18px}.plan-item-area{padding:17px 0;border-bottom:1px solid #d2d2d2;margin-top:20px}.plan-item-area.fst{border-top:1px solid #d2d2d2}.plan-item-area p.scnd{font-size:16px;color:#ff1b1b!important;font-weight:600}.plan-item-area p.title{font-size:16px;color:#121212;font-weight:600;line-height:19px;margin:4px 0}.plan-item-area p{font-weight:600;color:#121212;font-size:11px;line-height:12px}.plan-item-area a{font-size:11px;font-weight:600;color:#ff1b1b;display:inline-block}.wplan-right p.title{font-size:22px;color:#515151}.wplan-right p{font-size:12px;color:#515151}.account-banner-sec{height:330px;background:url(../img/profile/pro-banner-bg.jpg) center center;background-size:cover;position:relative}.account-profile{position:absolute;left:50%;top:50%}.account-profile img{border-radius:50%;margin-bottom:20px;height:133px;width:133px}.account-profile h2.p-name{font-size:30px;color:#fff;font-weight:500;line-height:38px;margin-bottom:10px}.account-profile p.date{font-size:12px;color:#fff;font-weight:600}.acc-category ul.nav-item-area li a,ul.my-account-left li.nav-item a.nav-link{font-size:13px;font-weight:300;color:#424242}ul.my-account-left li.nav-item a.nav-link{display:block;transition:all .3s ease 0s}.acc-category ul.nav-item-area{margin:82px 0 0;float:left}.acc-category ul.nav-item-area li{margin-bottom:8px;position:relative;display:inline-block;width:100%;transition:all .3s ease 0s}.acc-category ul.nav-item-area li.active::before{background:#f13b3e;content:"";height:37px;position:absolute;right:0;top:-15px;width:1px;z-index:9}.acc-category ul.nav-item-area li a i{font-size:14px;padding-right:14px}.acc-category ul.nav-item-area li a:hover,.acc-category ul.nav-item-area li.active a{color:#f13b3e}.acc-right{border-left:1px solid #d6d6d6;margin:57px 0 62px}h1.ch-title{font-size:13px;text-transform:uppercase;color:#0a0a0a;font-weight:500;position:relative;padding-top:16px;line-height:14px;margin-bottom:29px}.change-sec h1.ch-title::before{content:'';position:absolute;height:4px;width:34px;background:#f13b3e;left:0;top:0}.input-item span,.item-gender span,.item-goal span{font-size:12px;color:#0a0a0a;font-weight:400;line-height:14px;font-family:Montserrat,sans-serif;letter-spacing:0}.rel-pass{position:relative}.rel-pass>span.show-pass{position:absolute;right:12px;top:46px;cursor:pointer;font-size:11px;color:#a3a3a3;font-weight:400}#country,.input-item input[type=text],.input-item input[type=password]{width:100%;height:45px;border:1px solid #e1e1e1;border-radius:4px;font-size:13px;color:#a3a3a3;padding-left:11px;margin-bottom:29px}.ch-save input[type=submit],.ch-save input[type=reset]{height:31px;background:0 0;color:#6b6b6b;font-weight:300;font-size:12px;font-family:Montserrat,sans-serif}.ch-save input[type=submit]{width:108px;border:1px solid #ccc;border-radius:33px}.ch-save input[type=reset]{width:auto;border:1px solid transparent;border-radius:33px;padding-left:35px}.divided-line{margin:60px 0;width:100%;height:1px;background:#e1e1e1}.profile-info{width:100%;height:auto}.item-gender{width:100%;height:100px}.female input+label::before,.male input+label::before{height:50px;background:#fff;line-height:50px;font-weight:700;top:0;position:absolute;text-align:center}.male input:checked+label::before{border:1px solid #f13b3e;color:#f13b3e;z-index:9}.male input+label::before{content:'Male';width:88px;border:1px solid #ccc;border-radius:5px;color:#4f4f4f;left:0}.female input:checked+label::before{border:1px solid #f13b3e;color:#f13b3e}.female input+label::before{content:'Female';width:108px;border:1px solid #ccc;border-radius:5px;color:#4f4f4f;left:-12px}.item-goal span{margin-bottom:19px;display:inline-block}#country{background:0 0}.down-i{position:absolute;right:0;top:30px;height:46px;width:46px;text-align:center;line-height:46px;border-left:1px solid #e1e1e1;font-size:21px;color:#e1e1e1;z-index:-1}.item-goal{width:350px;margin-bottom:27px}.goal input[type=radio]{display:none}.goal input[type=radio]+label{color:#6b6b6b;font-family:Montserrat,sans-serif;font-size:12px;font-weight:300}.goal input[type=radio]+label span{display:inline-block;width:15px;height:15px;margin:-1px 10px 0 0;vertical-align:middle;cursor:pointer;-moz-border-radius:50%;border-radius:50%;border:1px solid #d0d0d0}.goal input[type=radio]:checked+label span{background-color:#C30;border:3px solid #d0d0d0;padding:3px;height:15px;width:15px}.goal input[type=radio]+label span,.goal input[type=radio]:checked+label span{-webkit-transition:background-color .4s linear;-o-transition:background-color .4s linear;-moz-transition:background-color .4s linear;transition:background-color .4s linear}.fitness-banner{margin-top:127px}.bn-line{width:258px;height:1px;background:#626262;margin-top:22px}.banner-title-area h1{font-size:40px;font-weight:600;color:#252525;margin-bottom:25px}.banner-title-area p{font-size:13px;color:#494949;margin-bottom:50px}.banner-item{width:465px;position:relative;margin:auto auto 28px}.banner-item::before{content:'';position:absolute;width:440px;height:25px;background:#f13b3e;bottom:-10px;left:0;z-index:-1;border-radius:9px;box-shadow:1px 5px 10px #988f8f}.banner-info{position:absolute;left:0;top:50%;transform:translateY(-50%);text-align:center;width:305px}.logo-img{display:inline-block;height:68px;width:68px;line-height:57px;border:2px solid #fff;border-radius:50%;margin-bottom:12px}.banner-info p{font-size:10px;font-weight:600;color:#fff;letter-spacing:.05em;margin-bottom:9px;line-height:14px}.banner-info h1{font-size:18px;color:#fff;font-weight:600;text-transform:uppercase;line-height:19px}.banner-info h4{color:#fff;font-size:9px;text-transform:uppercase;font-weight:400;letter-spacing:.1em;line-height:10px;margin-top:12px}.banner-info h4 i,.banner-info p.phone i{font-size:16px;color:#f13b3e;padding-right:5px}.banner-info p.phone{font-size:10px;font-weight:400;color:#6a6a6a;background:#fff;border-radius:33px;line-height:37px;height:34px;width:127px;margin:24px auto auto;font-family:Montserrat,sans-serif}.pricing-head .pricing-price,.pricing-head .pricing-time{font-family:"Open Sans",sans-serif;color:#303030}.banner-info a.website{font-size:8px;color:#fff;font-weight:400;letter-spacing:.05em;margin-top:18px;display:inline-block;line-height:10px}.banner-btm-title h1{font-weight:600;margin-bottom:30px}.banner-btm-title p{font-size:13px;color:#5c5c5c;margin-bottom:25px}.pricing-plan-area{background:#f3f3f3}.pricing-plan-head{margin-bottom:25px;text-align:center}.single-pricing{box-shadow:0 2px 24px 0 rgb(144,144,144,.2);text-align:center}.pricing-head{background:#f7f7f7;padding:31px 0 28px;position:relative}.pricing-head::after{background:#eb3a3d;bottom:0;content:"";height:3px;left:0;margin:auto;position:absolute;right:0;width:34px}.pricing-head .pricing-price{font-size:38px;line-height:42px;margin-bottom:9px}.pricing-head .pricing-price span{font-size:16px;font-weight:600;line-height:20px}.pricing-head .pricing-time{font-size:18px;font-weight:300;line-height:22px}.pricing-body{background:#fff}.pricing-body .short-desc{color:#303030;font-size:16px;line-height:24px;margin-bottom:32px}.pricing-details{margin-bottom:47px}.single-pricing-details{margin-bottom:17px}.single-pricing-details:last-child{margin-bottom:0}.single-pricing-details .spd-left{float:left;padding-right:15px;text-align:right;width:50%}.single-pricing-details .spd-left i{color:#676767;font-size:20px}.single-pricing-details .spd-right{float:left;padding-left:15px;text-align:left;width:50%}.car-hover,.filter a,.next-prev a,.pro-size ul li,.r-top p,.sep-link nav ul li a,.separator-sec{text-align:center}.single-pricing-details p{color:#676767;font-size:17px;line-height:21px;margin-bottom:4px}.single-pricing-details span{color:#676767;display:block;font-size:10px;letter-spacing:0;line-height:12px;text-transform:uppercase}.pricing-buy-now{background:#e53c35;border-radius:25px;color:#fff;display:inline-block;font-weight:700;margin-bottom:6px;padding:5px 42px}.pricing-buy-now:hover{color:#fff}.short-desc-bottom{color:#4f4f4f;font-size:12px}.special-single-price .pricing-head::before{background-image:url(../img/banner/price-tag.png);background-repeat:no-repeat;content:"";height:42px;position:absolute;right:30px;top:0;width:26px}ul.crumb li a.single-pr{color:#636363}.product-img{box-shadow:0 0 18px #e9e6e6;max-width:595px;position:relative;margin-top:175px}.product-img .r-top{position:absolute;top:41px;left:41px}#demopro .owl-dots,.car-hover{left:50%;transform:translateX(-50%)}.filter a,.r-top p{width:160px}.product-desc-area h5.pro-cat{font-size:16px;font-weight:400;margin-top:175px;line-height:15px;color:#8799a3;margin-bottom:16px}.product-desc-area h3.pro-title,.related-pro h1.rel-pro-t{font-weight:600;color:#252525;font-size:32px;margin-bottom:38px}.product-desc-area>.rating{margin-bottom:32px}.product-desc-area>.rating i{margin-bottom:0}.rating span.read-v{font-size:16px;color:#f13b3e;margin-left:15px}.product-desc-area p.pro-desc{font-size:17px;color:#636363;line-height:28px;letter-spacing:.02em}.product-desc-area h5.item-price{font-size:28px;font-weight:700;color:#f13b3e;margin-top:32px}.product-desc-area h5.item-price del{font-size:20px;font-weight:400;color:#b7c6ce;margin-right:15px}.pro-size span,.pro-size ul li{font-size:14px;font-family:Montserrat,sans-serif}.pro-size{margin:35px 0 37px}.pro-size span{float:left;font-weight:700;color:#252525;margin-right:18px}.pro-size ul li{display:inline-block;font-weight:400;height:35px;width:35px;box-shadow:0 2px 8px #f6eaea;line-height:35px;border-radius:50%;text-transform:uppercase;color:#8799a3}.pro-size ul li.active{color:#fff;background:#f13b3e}.quantity-area{padding-bottom:40px;border-bottom:2px solid #f0f4f7}.handle-counter{width:160px;height:56px;border:2px solid #eceef2;border-radius:33px;float:left}.handle-counter button{background:0 0;color:#ced9df;font-size:21px;line-height:13px;border:none;margin-top:19px;margin-left:20px;padding:0 14px}.handle-counter button:focus{background:0 0;border:none;color:#8799a3;font-size:21px}.handle-counter .counter-plus{margin-left:-5px;color:#8799a3}.handle-counter input[type=text]{border:none;font-size:16px;font-weight:700;color:#252525;font-family:Montserrat,sans-serif;line-height:18px;margin-top:14px}.quantity-area a.add-to-cart{height:56px;width:160px;display:inline-block;background:#f13b3e;border-radius:34px;text-align:center;line-height:57px;box-shadow:0 0 14px #aea4a4;margin-left:40px;font-size:14px;text-transform:uppercase;color:#fff;font-weight:700}.share-ar table tr td a,.tag-ar table tr td a{font-size:15px;font-weight:400;display:inline-block}.tag-ar table tr td h5{text-transform:uppercase;padding-right:60px;margin-top:40px}.tag-ar table tr td a{color:#8799a3;margin-top:28px;line-height:20px;padding-top:11px}.share-ar{margin-bottom:35px}.share-ar table tr td h5{text-transform:uppercase;margin-top:20px;padding-right:43px}.share-ar table tr td a{color:#bbc7cd;padding:14px 5px 0}.share-ar table tr td a:hover{color:#8799a3}#demopro .owl-dots{position:absolute;bottom:-60px}#demopro .owl-dots .owl-dot,#related-pro .owl-dots .owl-dot{height:6px;width:20px;background:#dae4ea;display:inline-block;margin:0 5px;border-radius:7px}#demopro .owl-dots .active,#related-pro .owl-dots .active{background:#8799a3}.pro-description-area{clear:both;padding:0 17px}ul.pro-desc-menu{margin-top:90px;margin-left:5px}ul.pro-desc-menu li{display:inline-block;margin-left:-5px;border-left:1px solid #fff}.filter a,.r-top p,.st-select-area span.select-title,ul.pro-desc-menu li a{display:block;text-transform:uppercase}ul.pro-desc-menu li a{font-size:14px;font-weight:700;color:#252525;padding:20px 32px;background:#f4f5f8}ul.pro-desc-menu li.active a{background:0 0;color:#8799a3}.pro-review{box-shadow:0 0 21px #f2ebeb;margin-bottom:100px;padding-left:60px}#additional,#desc{overflow:hidden;padding-bottom:65px;min-height:400px}#desc>p{color:#525252;font-size:14px;letter-spacing:.05em;margin-top:8px}#additional h1,#desc>h3.pro-title{font-size:24px;font-weight:600;margin-top:56px;margin-bottom:48px;line-height:24px}#additional table tr th{font-size:18px;color:#252525;font-weight:600;line-height:34px}#additional table tr td{font-size:18px;color:#636363;padding-left:90px}#review{padding-right:200px;padding-bottom:50px}#review>.comments-section{padding:20px 0}#review>.comments-section .reply-comment,#review>.comments-section .single-comment{box-shadow:0 0 0 transparent;border-bottom:1px solid #ddd;margin-bottom:0;padding:18px 0}.related-pro h1.rel-pro-t{margin-left:47px}.related-pro .owl-carousel .owl-item img{width:auto}.related-pro .product-item{padding:20px 30px}#related-pro .owl-dots{right:0;top:-39px;position:absolute}.car-hover{width:166px}.setting-section{margin-top:173px}.st-select-area span.select-title{font-size:14px;font-weight:700;color:#252525;padding-left:28px;font-family:Montserrat,sans-serif;line-height:16px;margin-bottom:14px}.st-select{position:relative}.st-select select{height:46px;width:95%;padding-left:24px;border:1px solid #ccc;border-radius:33px;background:0 0;font-weight:600;font-family:Montserrat,sans-serif;font-size:15px;color:#787878}.st-select .select-i{position:absolute;top:13px;right:30px;font-size:18px;color:#787878;z-index:-1}.nstSlider{height:8px;width:218px;background:#f3f4f6;margin-top:34px}.nstSlider .bar{background:#f13b3e!important;height:8px;margin-top:-5px}.nstSlider .leftGrip,.nstSlider .rightGrip{height:24px;width:24px;box-shadow:0 0 5px #ddd;border-radius:50%;margin-top:-7px}.amount{position:absolute;right:25px;top:41px}.amount span{font-size:15px;color:#787878;font-family:Montserrat,sans-serif}.filter a,.r-top p{height:50px;background:#f13b3e;color:#fff;border-radius:36px;font-size:14px;font-weight:700;line-height:49px;box-shadow:0 3px 20px #c6acac;margin-top:29px;float:right}p.search-result{margin-top:67px;margin-bottom:74px;font-size:18px;font-weight:500;color:#bbb;line-height:16px;padding-left:26px;font-family:Montserrat,sans-serif}ul.nav-item-area{float:right;margin-right:39px;margin-top:61px}ul.nav-item-area li.nav-item{display:inline-block}ul.nav-item-area li.nav-item a{display:block;font-size:16px;color:#ccc;transition:all .3s ease 0s}.car-hover a,.next-prev,.next-prev a,.sep-link nav ul li{display:inline-block}ul.nav-item-area li.active a{color:#444}.product-item{padding:0 15px}.product-item-listed{margin-bottom:20px}.p-single-item{padding-top:32px;background:#f9f9fb;border-radius:3px;box-shadow:0 0 27px #e7e4e4;height:460px;padding-left:39px;position:relative;margin-bottom:70px}.listed{padding:0;height:291px;box-shadow:0 0 5px transparent;background:#fff}.p-single-item h1,.p-single-item-listed h1{font-weight:700;color:#252525;font-size:18px;line-height:20px;margin-bottom:21px}.p-single-item-listed h1{margin-top:20px;font-size:26px}.p-single-item-listed p{margin-top:20px;margin-bottom:20px;color:#383535;letter-spacing:.05em}.p-single-item h5.item-price,.p-single-item-listed h5.item-price{font-size:16px;color:#f13b3e;line-height:16px}.listed img.img1,.listed img.img2,.p-single-item img.img1,.p-single-item img.img2{position:absolute;bottom:23px;left:50%;transform:translateX(-50%);transition:all 1s ease 0s}.listed img.img2,.p-single-item img.img2{opacity:0}.listed:hover img.img2,.p-single-item:hover img.img2{opacity:1}.listed:hover img.img1,.p-single-item:hover img.img1{opacity:0}.rating i,.rating-listed i{color:#fcd846;margin-bottom:22px}.r-top{float:right}.r-top p{color:#fff;margin:0 17px 0 0;height:30px;width:60px;line-height:29px;font-size:11px;font-weight:700;font-family:Montserrat,sans-serif}.car-hover{height:40px;box-shadow:0 4px 12px #ddd;border-radius:33px;line-height:46px;position:absolute;bottom:-44px;background:#fff;transition:all .3s ease 0s}.car-listed{left:15px;transform:translateX(0)}.p-single-item:hover .car-hover{bottom:24px}.car-hover a{font-size:23px;color:#dedede;padding:0 10px;line-height:45px}.car-hover a:nth-child(2){border-left:2px solid #dedede;border-right:2px solid #dedede}.p-single-item-listed{height:auto;padding-bottom:20px}.p-single-item-listed .car-hover{position:initial}.separator-sec{position:relative;border-top:1px dashed #e4e4e4}.next-prev{border:1px solid #e8e7e3;background:#fbfaf6;border-radius:34px;height:23px;line-height:23px;width:71px;position:absolute;left:50%;top:-11px;transform:translateX(-50%)}.next-prev a{line-height:20px;font-size:19px;color:#9d9d9d;padding:0 7px}.next-prev a:first-child{border-right:1px solid #e8e7e3}.sep-link{line-height:0;margin-top:54px;margin-bottom:92px}.sep-link nav ul li a{display:block;font-size:16px;color:#666;font-weight:500;font-family:Montserrat,sans-serif;height:36px;width:36px;line-height:36px;border-radius:50%}.sep-link nav ul li a.active{background:#f13b3e;color:#fff;box-shadow:0 0 6px 3px #fcd7d8}.success-title-area{margin-top:167px}.st-title h1{font-size:40px;font-weight:600;margin-bottom:25px;color:#252525}.st-title p{font-size:13px;color:#4b4b4b;margin-bottom:60px}.st-item{margin:auto;width:90%}.item-title{margin-bottom:22px;position:relative;padding-bottom:9px}.item-title:before{content:'';position:absolute;height:2px;left:0;bottom:0;width:253px;background:#f13b3e}.item-title h4,.item-title h5{font-size:24px;font-weight:600;color:#464e58}.item-title h5{font-size:18px}.success-img{position:relative}.success-img button.after,.success-img button.before{font-size:13px;color:#f13b3e;font-family:'Open Sans',sans-serif;text-transform:uppercase;background:#fff;border:none;box-shadow:0 0 13px #d8d3d3;padding:10px 40px;line-height:16px;display:inline-block;position:absolute;bottom:0}.s-left h1,.st-item a.story-details{color:#fff;text-transform:uppercase}.success-img button.after{right:20px}.success-img button.before{left:20px}.st-item a.story-details{font-size:13px;font-weight:600;background:#f13b3e;padding:10px 20px;display:inline-block;line-height:15px;margin-top:31px;margin-bottom:84px;margin-left:22px}.st-item a.story-details i{font-size:24px;margin-left:12px;vertical-align:sub}.shop-p-sec{min-height:191px;background:#f13b3e;position:relative}.shop-plans{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%}.s-left{border-right:5px solid #fff;padding-right:15px}.s-left h1{font-size:26px;text-align:right;font-weight:300;line-height:32px}.exercise-bottom-content,.lc-create-account,.lc-social ul li,ul.weekdays li{text-align:center}.s-left h1 span.s-light{font-weight:500;font-family:Montserrat,sans-serif}.s-right a{font-size:20px;padding:18px 25px;font-weight:500;color:#f13b3e;background:#fff;text-transform:uppercase;margin-top:22px;display:inline-block;line-height:20px}.sc-item-details h1,.sc-item-details h4,.sc-item-details h5,.sc-item-details p{color:#252525;font-weight:300}h1.t-detail{font-size:36px}.sc-item{margin-top:75px;margin-bottom:72px}.sc-item-details h1{font-size:36px;line-height:36px;margin-bottom:42px}.sc-pdr-s{width:450px}.sc-pdr-x{width:416px;margin-bottom:23px}.sc-pdr-y{width:463px;margin-bottom:50px}.sc-item-details h4{font-size:30px;margin-bottom:55px;line-height:32px;letter-spacing:.03em}.sc-item-details h5{font-size:24px;line-height:29px;margin-bottom:5px}.sc-item-details p{font-size:16px;line-height:25px}.sc-img-details{position:absolute;width:445px;height:78px;background:#f13b3e;transform:rotate(-90deg);top:339px;right:-72px;padding-left:24px}ul.days li,ul.weekdays li{display:inline-block;width:13.7%}.sc-img-details p{color:#fff;font-size:14px;padding-top:14px;letter-spacing:.05em}.exercise-plan-area{padding:0 0 90px}.exercise-plan-right{margin-top:62px}.exercise-plan-content{border:1px solid #ebebeb;box-shadow:2px 2px 2px 0 #969696;margin-bottom:50px;padding:20px 20px 0 33px}.epc-tab-area{border:1px solid #d7d7d7;display:inline-block;padding:0 0 0 15px}.epc-tab-area span{color:#5c5c5c;display:inline-block;font-size:13px;letter-spacing:0;line-height:15px;margin-right:14px}.epc-tab-area .epc-tab,.epc-tab-area .epc-tab li{display:inline-block}.epc-tab-area .epc-tab li a{color:#4f4f4f;font-size:13px;line-height:15px;padding:8px}.epc-tab-area .epc-tab li.active a{background:#fc3c2a;color:#fff}.epc-tab-area .epc-tab li a i{margin-right:8px}.epc-month{display:inline-block;margin-left:83px}.epc-month .current-month{color:#252525;font-size:16px;font-weight:500;letter-spacing:0;line-height:18px;margin:0 30px;text-transform:uppercase}.epc-month a{color:#252525;font-size:16px;padding:5px 10px}ul.weekdays{margin-bottom:7px}ul.weekdays li{color:#959595;font-size:12px;font-weight:300;letter-spacing:0}ul.days li{box-shadow:3px 3px 8px 0 #807d80;font-size:18px;height:120px;letter-spacing:0;line-height:20px;margin-bottom:8px;padding:15px;position:relative}ul.days li.holiday{background:#f5f5f5;box-shadow:none}ul.days li.active-day{background:#fc3c2a;box-shadow:none;color:#fff}ul.days li.active-day::after{background:#fff;border-radius:100%;bottom:16px;content:"";height:8px;left:16px;position:absolute;width:8px}ul.days li .day-task{color:#fff;font-size:12px;font-weight:300;left:15px;letter-spacing:0;line-height:14px;position:absolute;top:50px}ul.days li.nm,ul.days li.pm{background:#fff;border:1px dashed #e5e5e5;box-shadow:none}.single-epl{margin-bottom:34px}.single-epl .sepl-img{margin-bottom:17px;position:relative}.single-epl .sepl-img a{display:block}.single-epl .sepl-img a img{width:100%}.single-epl .sepl-img .sepl-date{background:#e53c35;bottom:3px;left:0;padding:2px 8px 4px;position:absolute;text-align:center}.single-epl .sepl-img .sepl-date span{color:#fff;display:block;font-size:16px;letter-spacing:0;line-height:15px;margin-bottom:1px}.single-epl .sepl-content .sepl-title{color:#e53c35;display:block;font-size:17px;font-weight:600;line-height:20px;margin-bottom:8px}.single-epl .sepl-content .sepl-meta{margin-bottom:12px}.single-epl .sepl-content .sepl-meta span{color:#525252;display:block;font-size:12px;letter-spacing:0;line-height:18px;margin-bottom:1px}.single-epl .sepl-content .sepl-meta span i{margin-right:7px;width:10px}.single-epl .sepl-content .sepl-text{color:#595959;font-size:12px;font-weight:300;line-height:18px}.exercise-bottom-content h5{color:#525252;font-size:14px;font-weight:600;letter-spacing:1px;line-height:16px;margin-bottom:12px;text-transform:capitalize}.exercise-bottom-content h2{color:#525252;font-size:35px;font-weight:300;line-height:37px;margin-bottom:27px;text-transform:uppercase}.fp-left label,.fp-title{font-weight:400;letter-spacing:0}.exercise-bottom-content .ebc-link a{background:#f13b3e;border-radius:100%;box-shadow:2.5px 4.33px 18px 0 rgba(144,144,144,.3);display:inline-block;height:60px;line-height:60px;width:60px}.exercise-bottom-content .ebc-link a i{color:#fff;font-size:28px;line-height:60px}.forgot-password-area{padding:115px 0 150px}.fp-title{background:#f6f6f6;border-top:2px solid #f13b3e;color:#505050;font-size:24px;line-height:26px;margin-bottom:35px;padding:18px 15px;text-transform:uppercase}.fp-left label{color:#828282;font-size:18px;line-height:22px}.fp-left label i{margin-left:10px}.fp-right{width:90%}.fp-right input[type=text]{border:1px solid #e1e1e1;color:#bebebe;display:block;font-size:14px;height:40px;letter-spacing:0;margin-bottom:20px;padding:0 10px;width:100%}.lc-pass,.lc-user{margin-bottom:40px}.fp-right a,.fp-right input[type=submit]{color:#fff;font-size:14px;line-height:40px;padding:0 25px;height:40px;display:inline-block}.fp-right a{background:#007e27;border-radius:5px}.fp-right input[type=submit]{background:#f13b3e;border:0;border-radius:5px;float:right}.lc-pass label,.lc-user label{line-height:18px;font-size:14px;letter-spacing:0;font-weight:400}.login-area{padding:120px 0 170px}.lc-user label{color:#484848;width:160px}.lc-user label i{color:#d6d6d6;margin-left:15px}.lc-user input[type=text]{border:1px solid #e1e1e1;height:40px;letter-spacing:0;padding:0 10px;width:65%}.lc-pass label{color:#484848;width:160px}.lc-pass label i{color:#d6d6d6;margin-left:15px}.lc-pass input[type=password]{border:1px solid #e1e1e1;height:40px;letter-spacing:0;padding:0 10px;width:65%}.lc-login-remember-forgot{margin-bottom:52px;margin-left:165px}.lc-login-remember-forgot .lc-login{display:inline-block;margin-right:100px}.lc-login-remember-forgot .lc-login input[type=submit]{background:#f13b3e;border:0;border-radius:5px;color:#fff;font-size:14px;height:40px;letter-spacing:0;padding:0 38px;text-transform:uppercase;transition:all .3s ease 0s}.lc-login-remember-forgot .lc-remember{display:inline-block;margin-right:60px}.lc-login-remember-forgot .lc-remember label{color:#404040;font-size:13px;font-weight:400;letter-spacing:0;text-transform:capitalize}.lc-login-remember-forgot .lc-forgot{display:inline-block}.lc-login-remember-forgot .lc-forgot a{font-family:"Open Sans",sans-serif;font-size:13px;font-weight:400}.lc-social{margin-left:165px}.lc-social ul{margin-bottom:12px}.lc-social ul li{display:inline-block;height:30px;line-height:30px;margin-right:10px;width:30px}.lc-social ul li a{background:#f13b3e;border-radius:5px;color:#fff;display:block;font-size:18px;height:100%}.lc-social p,.lc-social p a{color:#404040;font-family:"Open Sans",sans-serif;font-size:12px;font-weight:400}.lc-social p a{color:#f13b3e}.lc-create-account{background:#f6f6f6;border-bottom:2px solid #f13b3e;color:#505050;font-size:24px;font-weight:400;letter-spacing:0;line-height:26px;margin-top:19px;padding:18px 15px;text-transform:uppercase}.lc-create-account h4,.lc-create-account h4 a{color:#434343;font-family:"Open Sans",sans-serif;font-size:12px;font-weight:400}.lc-create-account h4 a{font-weight:500}.pic-amount label,.pic-package-name label,.uic-email label,.uic-password label,.uic-user-name label{font-size:14px;font-weight:400;text-align:right;letter-spacing:0}.user-information-area{padding:115px 0 75px}.user-information{border-bottom:2px solid #f13b3e;padding:0 0 125px}.user-information-content{margin-top:20px}.uic-user-name{margin-bottom:38px}.uic-user-name label{color:#828282;margin:0 15px 0 0;width:160px}.uic-user-name label i{color:#d6d6d6;margin-left:15px}.uic-user-name input[type=text]{border:1px solid #e1e1e1;height:40px;letter-spacing:0;padding:0 10px;width:65%}.uic-email{margin-bottom:38px}.uic-email label{color:#828282;margin:0 15px 0 0;width:160px}.uic-email label i{color:#d6d6d6;margin-left:15px}.uic-email input[type=email]{border:1px solid #e1e1e1;height:40px;letter-spacing:0;padding:0 10px;width:65%}.uic-password{position:relative}.uic-password label{color:#828282;margin:0 15px 0 0;width:160px}.uic-password label i{color:#d6d6d6;margin-left:15px}.uic-password input[type=password]{border:1px solid #e1e1e1;height:40px;letter-spacing:0;padding:0 10px;width:65%}.uic-password .show-pass{right:110px;top:6px}.payment-info-area{padding:0 0 100px}.payment-info{border-bottom:2px solid #f13b3e;padding:0 0 80px}.pic-package-name{margin-bottom:40px}.pic-package-name label{color:#828282;margin:0 15px 0 0;width:160px}.pic-package-name select{-moz-appearance:radio-label;border:1px solid #e1e1e1;color:#828282;font-size:14px;height:35px;letter-spacing:0;padding:0 5px;width:65%}.pic-package-name select option{color:#828282;font-size:14px;letter-spacing:0}.pic-amount{margin-bottom:40px}.pic-amount label{color:#828282;margin:0 15px 0 0;width:160px}.pic-agreement,.pic-have-coupon{margin-bottom:40px}.pic-agreement,.pic-have-coupon,.pic-submit{margin-left:180px}.pic-amount input[type=text]{border:0;color:#828282;font-size:12px;height:40px;letter-spacing:0;padding:0 10px;width:65%}.pic-have-coupon a,.pic-submit input[type=submit]{background:#f13b3e;display:inline-block;font-size:14px;font-weight:400;height:40px;padding:0 32px;text-transform:uppercase}.pic-have-coupon a{border-radius:5px;color:#fff;line-height:40px}.pic-agreement label{color:#828282;font-size:14px;font-weight:400;letter-spacing:0;line-height:16px}.pic-submit input[type=submit]{border:0;border-radius:5px;color:#fff;line-height:40px;transition:all .3s ease 0s}

/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN_r8OX-hpOqc.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN_r8OVuhpOqc.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN_r8OXuhpOqc.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN_r8OUehpOqc.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN_r8OXehpOqc.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN_r8OXOhpOqc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UN_r8OUuhp.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem8YaGs126MiZpBA-UFWJ0bbck.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem8YaGs126MiZpBA-UFUZ0bbck.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem8YaGs126MiZpBA-UFWZ0bbck.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem8YaGs126MiZpBA-UFVp0bbck.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem8YaGs126MiZpBA-UFWp0bbck.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem8YaGs126MiZpBA-UFW50bbck.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem8YaGs126MiZpBA-UFVZ0b.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UNirkOX-hpOqc.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UNirkOVuhpOqc.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UNirkOXuhpOqc.woff2) format('woff2');
  unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UNirkOUehpOqc.woff2) format('woff2');
  unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UNirkOXehpOqc.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UNirkOXOhpOqc.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/opensans/v20/mem5YaGs126MiZpBA-UNirkOUuhp.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}


/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_cJD3gTD_u50.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_cJD3g3D_u50.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_cJD3gbD_u50.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_cJD3gfD_u50.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_cJD3gnD_g.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459WRhyzbi.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459W1hyzbi.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459WZhyzbi.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459Wdhyzbi.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459Wlhyw.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_ZpC3gTD_u50.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_ZpC3g3D_u50.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_ZpC3gbD_u50.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_ZpC3gfD_u50.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_ZpC3gnD_g.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_bZF3gTD_u50.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_bZF3g3D_u50.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_bZF3gbD_u50.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_bZF3gfD_u50.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_bZF3gnD_g.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE3gTD_u50.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE3g3D_u50.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE3gbD_u50.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE3gfD_u50.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_dJE3gnD_g.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
