/*!
 * responsive.css
 * @author  Brandefy Creative Studio
 * @version 1.0
 * @url https://github.com/Brandefy-Studio
 */@media screen and (max-width:48em){.navbar .nav-item.dropdown .dropdown-menu{width:94vw}.navbar .nav-item.pref-dropdown .dropdown-menu{margin-left:-47vw}}@media screen and (min-width:48em){.loader .loading-icon{width:100px;height:60px}.loader .loading-icon i{font-size:4rem;line-height:4rem}.loader .loading-text{font-size:.9rem;line-height:1rem;margin-top:20px}.dropdown-menu .cta-btn,.section .cta-btn,.swal2-actions .cta-btn{padding:1rem 2rem;font:500 1rem/1rem Teko,sans-serif}.swal2-actions .cta-btn{padding:.75rem 1.6rem;font-size:.9rem;margin:0 10px .5rem}.section{padding:9rem 6rem}.section.is-medium{padding-top:6rem;padding-bottom:5rem}.section .section-header,.section.is-cart .to-pay{margin-bottom:3rem}.section .section-title{font-size:3rem;line-height:3rem;margin:0 0 1.5rem}.post-aside .aside-title.is-underlined::after,.section .section-title.is-underlined::after{width:3px;height:40px;margin:.8rem auto 0}.section li,.section p{font-size:1.5rem;line-height:1.8rem;margin:0 0 1rem}.section.large-text li,.section.large-text p{font-size:2rem;line-height:2.4rem;margin:0 0 1rem}.section table{margin:3rem 0}.section table td,.section table th{font-size:1.5rem;line-height:1.8rem;padding:.75rem}.section.large-text table td,.section.large-text table th{font-size:2rem;line-height:2.4rem}.navbar{height:90px;padding-top:50px;padding-left:5.5rem!important;padding-right:5.5rem!important}.navbar .navbar-collapse{background:0 0;padding:0}.is-sticky .navbar-brand,.navbar-brand{background:url("../img/logo_mini.svg") left center/auto 45px no-repeat}.navbar .navbar-nav{flex-wrap:nowrap;align-items:center}.navbar .nav-item{max-height:36px;width:auto}.navbar .nav-item.logged-off,.navbar .nav-item:nth-last-child(-n+4){width:auto;margin-top:0}.navbar .nav-item.pref-dropdown form{margin-top:0}.navbar-nav .dropdown-menu{padding:.7rem .6rem .7rem 0;border-radius:0;width:auto}.navbar .nav-item .nav-link.is-search-toggle{width:32px;margin-right:1rem;margin-left:0}.navbar .nav-item .nav-link.is-search-toggle:hover{margin-left:0}.navbar-brand{width:100px;height:90px;margin-left:8px}.is-sticky .navbar{padding-top:.5rem}.hero{margin-top:-90px;margin-bottom:0!important;height:400px}.hero .hero-overlay{padding:8rem 6rem 0}.hero.hero-medium{height:550px}.hero.hero-full{height:120vh}.hero.hero-full .hero-overlay{padding-bottom:6rem}.hero .hero-overlay .hero-lead,.hero.hero-full .hero-overlay .hero-lead{font-size:4.5rem;line-height:4rem;font-weight:700}.hero .hero-overlay .hero-lead>.price-info,.hero.hero-full .hero-overlay .hero-lead>.price-info{font-size:1.2rem;line-height:1.2rem;margin-bottom:40px;margin-top:-84px}.hero .hero-overlay .hero-lead>.price-info .info-lead,.hero.hero-full .hero-overlay .hero-lead>.price-info .info-lead{font-size:1.5rem;line-height:1.5rem;font-weight:500;padding:.65rem .85rem .45rem;margin-right:20px}.hero .hero-overlay .hero-lead>.price-info .rate-now,.hero.hero-full .hero-overlay .hero-lead>.price-info .rate-now{font-size:2.4rem;line-height:1.5rem;padding:.7rem 0 .6rem;margin-right:15px}.hero .hero-overlay .hero-lead>.price-info .rate-was,.hero.hero-full .hero-overlay .hero-lead>.price-info .rate-was{padding:.395rem 0 0}.hero .hero-overlay .hero-desc,.hero.hero-full .hero-overlay .hero-desc,.hero.hero-medium .hero-overlay .hero-desc{font-size:18rem;line-height:9rem}.hero .hero-overlay .hero-info,.hero.hero-full .hero-overlay .hero-info{font-size:1.5rem;line-height:2rem;max-width:450px;margin-top:.5rem;margin-bottom:3rem}.hero.hero-full .hero-rt{flex-direction:column;align-self:flex-end;justify-content:center;align-items:flex-end}.hero.hero-full .social{flex-direction:column;justify-content:center;align-items:center;font-size:.9rem;line-height:1rem;margin-top:0;margin-right:-10px}.hero.hero-full .social::before{font-size:.8rem;line-height:.8rem;font-weight:500;margin:0 2px 40px 0;letter-spacing:.06rem;transform:rotate(90deg)}.hero.hero-full .social .separator{margin:0 0 5px;transform:skew(-15deg)}.hero.hero-full .social li:last-child{margin:10px 0 -25px}.hero.hero-full .social li a{padding:.3rem 0;margin:.3rem 0;font-size:1.8rem}.hero.hero-full .is-hero-cta{padding:1rem 2rem;margin-right:.5rem;font-size:1rem;line-height:1rem;font-weight:500}.section.grid-highlight{padding-top:0;padding-bottom:7rem;margin-top:-6rem}.section.grid-highlight .card-title{padding:0 20%;font-size:3rem;line-height:3rem;font-weight:700}.section.grid-highlight .card-text{font-size:1.5rem;line-height:2rem;padding:0;margin:2rem 0 0}.section.s60-pitch .pitch-content{padding-right:6rem}.section.s60-pitch .pitch-content .title-lead{font-size:1.5rem;line-height:2rem;font-weight:300;margin:0 0 .8rem}.section.s60-pitch .pitch-content h2{font-size:3rem;line-height:3rem;margin:0 0 .8rem;padding-right:0}.section.s60-pitch .pitch-content .cta-btn{margin:3rem 0 0}.section.footer .currency-switcher,.section.s60-pitch .pitch-img-wrapper{padding-left:0}.section.big-highlight,.section.post-summary .ps-item{padding:0}.section.big-highlight .big-highlight-content{padding:6rem 0 6rem 6.5rem;margin-top:0}.section.big-highlight .big-highlight-content .card{padding:3rem 3.5rem 3.2rem;border-radius:0;border:0}.section.big-highlight .big-highlight-content form{margin:2.5rem 0 0}.section.big-highlight .big-highlight-content h2{font-size:3rem;line-height:3rem;font-weight:700;margin:0 0 .8rem;padding-right:0}.section.big-highlight .big-highlight-content p{font-size:2rem;line-height:2.4rem;margin:0}.section.big-highlight .big-highlight-img{position:absolute;right:0;padding:0}.section.big-highlight.has-img-left .big-highlight-img{position:absolute;right:auto;left:0}.section.big-highlight.has-img-left .big-highlight-content{padding:6rem 6.5rem 6rem 0;margin-top:0}.contact-info,.highlight-icon,.post-meta-nav .meta-nav-next,.post-meta-nav .meta-nav-prev,.section.plans-grid .plan-item{margin:0}.highlight-icon img{width:250px;height:250px;margin:0 auto}.highlight-icon span{max-width:80%;font-size:2rem;line-height:2rem;font-weight:700;margin:2.5rem auto 0}.highlight-icon p{font-size:1.5rem;line-height:2rem;margin:.8rem 0 1.5rem;padding:0 1rem}.coach-list{margin:-4rem 0 3rem;padding:0}.coach-list .coach-grid{margin:0!important;padding:2rem 3rem;min-height:320px}.hero.is-post .hero-overlay{padding-top:7.1rem;padding-bottom:2rem}.hero.is-post .hero-overlay .hero-info{max-width:unset;font-size:1.7rem;line-height:2.2rem;margin-bottom:0;margin-top:1rem}.hero.is-post .hero-meta{max-width:unset;font-size:1.3rem;line-height:1.8rem;margin:2.5rem 0 0}.hero.is-post .hero-meta>span{display:inline-block;vertical-align:middle;height:auto;font-size:1rem;margin:0 .4rem 0 .8rem}.section.post-summary{padding-top:0!important;padding-bottom:0!important;padding-left:0;padding-right:15px;margin-top:-6rem;margin-bottom:-3rem}.section.post-summary .bg-black{min-height:150px;padding:2.5rem 1.5rem 0 5.8rem;margin:0 15px 0 0}.section.post-summary .ps-item i{width:100px;margin-right:15px;font-size:6.4rem}.section.post-summary .ps-item p{font-size:1.5rem;line-height:2rem;margin:0}.section.post-summary .ps-item p>span{font-size:3.2rem;line-height:3.2rem;font-weight:700;margin-bottom:-.5rem;margin-top:.3rem}.section.post-summary .post-cta{align-items:flex-start;justify-content:flex-end}.section.post-summary .post-cta .cta-btn.is-simple{margin-top:5px;margin-right:5.5rem;margin-left:0;padding:.15rem 0;color:#fff;border-bottom-color:#ed1c24}.section.post-summary .post-cta .cta-btn.is-simple:hover{border-bottom-color:#fff}.post-meta-nav{padding:0 30px}.post-meta-nav span{width:calc(100% - 166px)}.post-meta-nav p.small{font-size:1.3rem;line-height:1.5rem;margin:0 0 5px}.post-meta-nav a{font-size:1.5rem;line-height:1.8rem}.post-meta-nav .meta-nav-next{flex-direction:row;text-align:right}.coach-list .coach-img a{min-height:77%}.step-form-wrapper #progressbar{margin-top:-30px;margin-bottom:50px}.step-form-wrapper form.multi-form .multi-form-text{padding-right:5rem;padding-bottom:0}.section.is-cart{padding-top:5rem;padding-bottom:5rem}.section.is-cart[data-cart-status=empty] .empty-lt{padding-left:15px;padding-right:15px}.section.is-cart[data-cart-status=empty] .empty-lt img{width:80%}.section.is-cart[data-cart-status=empty] .empty-rt{text-align:left;padding-left:6rem;padding-top:0}.section.is-cart .cart-lt{padding-right:6rem;padding-top:0}.section.is-cart .to-pay>span.total{display:inline-block;font-size:4rem;line-height:4rem;margin-top:.8rem}.section.is-cart .in-cart-items{margin:0 0 2rem}.section.is-cart .in-cart-items>.cart-item{align-items:center;margin:1.5rem 0 2.5rem}.section.is-cart .cart-item .prod-thumb{width:70px;height:70px;border-radius:6px}.section.is-cart .cart-item .prod-thumb img{height:70px}.section.is-cart .cart-item .prod-desc{width:calc(100% - 110px)}.section.is-cart .cart-item .prod-desc .desc-lt{width:55%}.section.is-cart .cart-item .prod-desc .desc-rt{width:30%}.section.is-cart .cart-item .prod-desc .name,.section.is-cart .cart-item .prod-desc .stotal{font-size:1.5rem;line-height:1.5rem;margin:0 0 10px}.section.is-cart .cart-item .prod-desc .info,.section.is-cart .cart-item .prod-desc .qty{font-size:1.1rem;line-height:1.1rem}.section.is-cart .cart-item .prod-desc .qty .form-control{width:35px;height:25px;padding:.16rem .2rem 0;border-radius:3px}.section.is-cart .cart-item .prod-desc .qty button{width:25px;height:23px;padding:.08rem .35rem;border-radius:3px;margin:-2px 5px 0}.section.is-cart .cart-rt{padding:3rem 3.5rem;min-height:calc(100vh - 10rem);box-shadow:0 16px 40px 0 rgba(8,11,16,.15)}#checkout .progress-container{margin-bottom:4rem;margin-left:.5rem;margin-right:.5rem}#checkout .cta-btn{padding:.75rem 1.6rem;min-width:180px;font-size:.9rem;margin-top:5px}.hero.is-auth,.hero.is-auth.has-reg-form{height:100vh}.auth-form{padding:1rem 1.8rem;margin:0}.section.content-search .form-wrapper{padding:2.2rem 2.5rem;margin-top:-60px;background:#fff;box-shadow:1px 2px 6px rgba(8,11,16,.1)}.section.content-search .form-control{width:calc(100% - 215px);height:48px!important;max-height:48px!important;text-align:left;padding:.6rem .8rem .5rem 1.2rem;margin-right:15px}.section.content-search .cta-btn{width:200px;margin-top:0}.profile-info .info-lt{margin-top:0;padding-top:1rem}.profile-info .info-lt .aside-nav{padding-left:.5rem;margin-top:3rem}.profile-info .profile-details .avatar{width:80px;height:80px}.profile-info .profile-details .user-info .name{font-size:1.6rem;line-height:1.8rem;color:#080b10}.profile-info .profile-details .user-info .extra-info{font-size:1rem;line-height:1.15rem;color:#080b10;margin-top:.2rem}.profile-info .aside-action-buttons{margin-top:2rem;padding-left:.5rem}.hero.is-profile{height:500px}.hero.is-profile .hero-lt .avatar{width:250px;height:250px;border-width:8px}.profile-info .info-rt{padding:1.5rem 2rem}.profile-info .info-rt .profile-content-nav .nav-tabs .nav-link{width:125px;padding:.75rem 1rem 0}.profile-info .info-rt .tab-pane{padding:1.2rem 0 2rem .2rem;overflow-x:hidden}.profile-info .info-rt .order-history{overflow-x:hidden;width:100%;margin:0;padding:0}.current-plan{height:280px;border-radius:20px}.current-plan .card-body{padding:3rem}.current-plan .card-title{font-size:3.5rem;line-height:4rem}.section.big-highlight.has-contact-form .form-group{width:48.5%;margin:0 0 1.2rem}.section.big-highlight.has-contact-form .form-group:nth-child(5){width:100%}.section.big-highlight.has-contact-form textarea.form-control{height:60px!important}.contact-info .contact-block{width:28%;align-items:center;margin:.5rem 0 0}.section.footer{padding-top:5rem;padding-bottom:2rem}.section.footer .social-links{margin:.5rem -.3rem 0 0;padding:0;text-align:right}.section.footer .ftr-menu-block ul{width:25%;margin:0}.section.footer .ftr-accent{justify-content:flex-end;text-align:right;padding:1rem 0}.section.footer hr{margin:3rem auto 2rem}.section.footer .copy-info .separator.last{display:inline-block}.section.footer .copy-info .separator.last::before{content:"|";padding:0 5px}}