 .pull-left{float:left}.pull-right{float:right}.position-right{position:absolute;right:0;bottom:0;}video{max-width:100%;height:auto;border:7px solid #ffffff;background-color:#ffffff;}.banner{background-repeat:no-repeat;background-position:center center;background-size:cover;text-align:center;padding-top:55px;margin:0 -30px;margin-bottom:-50px}.banner h3{font-size:32px;color:#ffd814;font-weight:600}.banner h2{font-size:48px;font-weight:700}.banner h2{font-size:72px;position:relative;font-weight:700}.banner h2 b{color:#ffd814;font-weight:bolder;position:relative}.banner h2::after{background-image:url(/public/media/product-landing/yellow-arrow.webp);position:absolute;bottom:-208px;right:0;content:'';width:213px;height:265px;background-size:contain;background-repeat:no-repeat;z-index:99;right:95px}.banner h2 b::after{background-image:url(/public/media/product-landing/bg.webp);position:absolute;content:'';width:460px;height:5px;background-size:cover;left:160px;bottom:5px}#banner h4{color:#ffd814}.main-button .btn{background:linear-gradient(to bottom,#25D366 0%,#29AF5B 100%);padding:17px 100px 28px 50px;border-bottom:3px solid #1D8B46;transition:all 300ms ease;font-weight:700}.main-button .btn:hover{background:linear-gradient(to bottom,#29AF5B 100%,#25D366 0%);}.yellow-button .btn{background:linear-gradient(to bottom,#ffd814 0%,#ffe76a 100%);padding:17px 50px 17px 50px;border-bottom:3px solid #cdae10;transition:all 300ms ease;color:#003580!important;font-weight:700}.yellow-button .btn:hover{background:linear-gradient(to bottom,#ffe76a 100%,#ffd814 0%);text-decoration:none!important;}.main-button .btnmain{font-size:32px;}.yellow-button .btnmain{font-size:35px;}.main-button .btnsub,.yellow-button .btnsub{font-size:16px;}#testimonials .yellow-button{margin-top:-135px!important;margin-bottom:40px;}.btnWhatsapp{font-size:50px;color:#fff;right:15px;position:absolute;border-left:5px solid #fff;padding-left:15px}.details-section .bottom-container{padding:20px 30px}.timer .col-12{box-shadow:0 2px 5px 2px rgb(0 0 0 / 30%);margin-bottom:60px}.details-section .bottom-container h4{font-size:32px}.details-section .bottom-container .item-single{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;padding:0 25px}.details-section .bottom-container .item-single .time{font-size:47px;font-weight:800;line-height:1.2}.details-section .bottom-container .item-single .period{font-size:14px;font-weight:700;color:rgba(0,0,0,.7)}#coaches{padding:80px 0 70px;background-color:#ffffff;margin:0 -30px;}#coaches .section-block{margin:0 30px;}.section-head h2{font-size:60px;font-weight:800;font-family:'Montserrat',sans-serif;}.section-head h2 b{color:#003580;}.section-head h3{font-size:22px;font-weight:400;}.section-head li{font-size:20px;}.coaches-content h4{font-size:50px;color:#003580}.coaches-content h5{font-size:24px;font-weight:600;color:#003580}.coaches-content P{font-size:18px}.coaches-content{border:1px solid #e0e0e0;padding:20px 30px 20px;margin-bottom:5px;transition:all 300ms ease}.coaches-content:hover{box-shadow:0 0 10px 0 rgb(0 0 0 / 20%)}#about-us{background:linear-gradient(to right,#1366b1 0%,#1caacc 100%);padding-top:60px;margin:0 -30px;margin-bottom:-300px;}#about-us .section-head h2 b{color:#ffd814;}#about-us .section-head p{font-size:22px;}#about-us .bottom-content{position:relative;}#about-us .bottom-content::after{background-image:url(/public/media/product-landing/rarrow-azul.png);position:absolute;bottom:-90px;right:-60px;content:'';width:35px;height:240px;background-size:contain;background-repeat:no-repeat}#about-us .bottom-content::before{background-image:url(/public/media/product-landing/larrow-azul.png);position:absolute;bottom:-90px;left:-60px;content:'';width:213px;height:230px;background-size:contain;background-repeat:no-repeat}#about-us-bottom{background-color:#ffffff;padding:310px 0 70px;margin:0 -30px;}#about-us h3{font-weight:700;}#about-us-bottom h5{font-size:20px;font-weight:700;font-family:'Montserrat';}#about-us-bottom p{font-size:17px;font-family:'Montserrat';}#schedule{padding-top:100px;padding-bottom:100px;outline:none;background-image:url(/public/media/product-landing/bg1.webp);background-attachment:fixed!important;background-repeat:repeat repeat!important;background-position:center center;background-size:cover;margin:0 -30px}.schedule-left{padding:0 60px;float:right}.schedule-left h2{color:rgb(40,30,116);font-size:40px;font-family:Montserrat,Helvetica,sans-serif!important}.schedule-right{border-top:1px solid #ffffff;border-bottom:1px solid #ffffff;padding:20px 10px 55px}.schedule-right h3{font-size:26px;color:#ffd814;font-family:Montserrat,Helvetica,sans-serif!important}.schedule-right p{font-size:18px;font-family:Montserrat,Helvetica,sans-serif!important}#testimonials img,#host img{max-width:100%;}#testimonials{padding-top:60px;padding-bottom:60px}.testimonials-bottom figure{overflow:hidden}.testimonials-bottom figure img{width:100%;opacity:1;transform:scale(1);transition:all 300ms ease}.testimonials-bottom figure img:hover{opacity:.95;transform:scale(1.1)}.testimonials-head h2{font-size:54px;font-family:'Montserrat',sans-serif;font-weight:700}.testimonials-head h2 b,.testimonials-head p b{color:#003580;}.testimonials-head p{font-size:19px;font-family:'Montserrat',sans-serif;text-align:center;margin-top:10px;margin-bottom:10px!important}.testimonials-bottom h5{font-size:20px;font-weight:700;}#timings{background-color:#f6f7fa;margin:0px -30px;padding:0 27px 50px;}#timings .container{max-width:1040px;}.tab{overflow:hidden;background-color:#dfdfdf}.tab button{background-color:inherit;border:none;outline:none;cursor:pointer;padding:12px 40px;transition:.3s;font-size:20px;color:#777777;font-weight:500}.tab button:hover{color:#ffffff}.tab:hover{background-color:#0ea0ee}.tab button.active{background-color:#0ea0ee;color:#ffffff}.tabcontent{display:none;padding:10px 12px;border:1px solid #ccc;border-top:none}.ltiming{display:flex;align-items:center;position:relative;}.ltiming figure{padding-right:15px;}.ltiming h5{font-size:22px;font-weight:700}.rtiming h5{color:#0ea0ee;font-size:18px}.rtiming h4{font-size:22px;font-weight:700}.rtiming p{color:#777777;font-size:18px;font-weight:500}.ltiming::after{background-image:url(/public/media/product-landing/arrow-2-azul.png);position:absolute;top:52px;right:50px;content:'';width:150px;height:28px;background-size:contain;background-repeat:no-repeat}#reviews{padding-top:60px;padding-bottom:60px;}.review-bottom{display:flex;}.review-content p{font-size:18px;line-height:27px;}.review-content h5{font-size:18px;font-weight:700;margin-top:0!important;}.review-content img{margin-right:10px;}#reviews .fa-star{color:#ffa314;}#reviews figure{margin-bottom:0!important;margin-right:10px;}#host{background-image:url(/public/media/product-landing/bg2.webp);background-repeat:no-repeat;background-position:center center;background-size:cover;text-align:center;padding:70px 0 70px 0;background-attachment:fixed!important;margin:0 -30px}.rhost{text-align:left;}#host h2{font-size:55px;font-weight:700;}#host h5{font-size:24px;color:#ffd814;font-weight:700;}#host p,#host li{font-size:18px;list-style:disc;}#host li b{color:#ffd814;}.host-title{color:#ffd814;font-size:40px;}.faq-section{padding:70px 0 80px 0;}.faq-section .container{max-width:980px;}.faq-section .section-title h2{font-size:56px;}.faq-section .section-title p{font-size:22px;padding:0 60px;}.accordion .accordion-section:last-child{padding-bottom:0;margin-bottom:0;}.accordion .accordion-section-title{color:#202020;font-weight:bold;font-size:22px;position:relative;margin:20px 0;display:block;transition:ease .3s all;text-decoration:none;padding-right:50px;}.accordion .accordion-section-title.active{margin-bottom:10px;color:#003580;border-bottom:1px solid #003580;padding-bottom:10px;text-decoration:none;}.accordion-section-content{display:none;}.accordion-section-content p{font-size:18px;color:#2c2c2c;line-height:1.4;}.accordion .accordion-section-title:hover{text-decoration:none;color:#003580;}@media (max-width:1279px){.banner h3{font-size:30px}.banner h2{font-size:45px}.banner h2{font-size:75px}.timer h4::after{right:-150px}.section-head h2{font-size:50px}.banner h2::after{bottom:-181px;right:-11px;width:179px;height:230px}.section-head h3{font-size:21px}.section-head li{font-size:19px}.details-section .bottom-container .item-single .time{font-size:40px}.details-section .bottom-container{padding:15px 30px}.coaches-content h4{font-size:45px}.coaches-content h5{font-size:22px}.coaches-content P{font-size:17px}.coaches-content{padding:15px 25px 15px}.coaches-content i{color:#003580!important}#about-us-bottom,#schedule,#testimonials,#timings,#host{padding-left:15px;padding-right:15px}.schedule-left h2{font-size:35px}.schedule-left{padding:40px 35px}.testimonials-head h2{font-size:48px}.testimonials-head p{font-size:21px}.ltiming::after{right:50px}.review-content p{font-size:19px}.accordion .accordion-section-title{font-size:21px;}.accordion-section-content p{font-size:17px}}@media (max-width:1023px){.banner h3{font-size:28px}.banner h2{font-size:42px}.banner h2{font-size:70px}.main-button .btnmain{font-size:25px}.details-section .bottom-container h4{font-size:30px}.details-section .bottom-container .item-single .time{font-size:35px}.timer h4::after{width:116px}.section-head h2{font-size:48px}.section-head h3{font-size:20px}.section-head li{font-size:18px}.coaches-content h4{font-size:43px;margin-bottom:0}.coaches-content h5{font-size:20px}.coaches-content P{font-size:16px}.schedule-left h2{font-size:32px}.schedule-right{padding:11px 10px}.testimonials-head h2{font-size:46px}.testimonials-head p{font-size:20px}.rtiming h5{font-size:17px}.rtiming h4,.ltiming h5{font-size:21px}.rtiming p{font-size:16px}.ltiming::after{right:45px}#host h2{font-size:50px}#host h5{font-size:23px}#host p,#host li{font-size:17px}.accordion .accordion-section-title{font-size:20px}.accordion-section-content p{font-size:16px}}@media (max-width:991px){.banner h3{font-size:25px}.banner h2{font-size:35px}.banner h2{font-size:55px}.banner h2::after,.timer h4::after{display:none}.section-head h2{font-size:40px}#coaches{padding:80px 0 70px}.banner{padding-top:55px}.section-head h3{font-size:19px;margin-top:0!important}#coaches ul{margin-top:0!important}.coach{margin-top:10px!important}.coaches-content h4{font-size:40px}.coaches-content h5{font-size:19px}.coaches-content{padding:10px 19px 10px}#about-us .section-head p{font-size:20px}#about-us-bottom h5{font-size:19px}#about-us-bottom p{font-size:16px}.schedule-left h2{font-size:30px}.schedule-right{padding:23px 10px}.testimonials-head h2{font-size:34px}.testimonials-head p{font-size:19px}.testimonials-bottom h5{font-size:20px}.tab button{font-size:18px}.tab{max-width:inherit}.rtiming h5{margin-bottom:0}.rtiming h4,.ltiming h5{font-size:19px;margin-bottom:2px}.ltiming::after{right:6px;top:31px;width:55px}.review-content p{font-size:18px}#host .row{display:block;text-align:center}#host h2{font-size:48px}#host h5{font-size:22px}.accordion .accordion-section-title{font-size:19px}}@media (max-width:767px){.banner{padding-top:50px}.banner h3{font-size:23px}.banner h2{font-size:30px;line-height:35px}.banner h2{font-size:40px;line-height:40px}.banner h2 b::after{display:none}.main-button .btn{padding:10px 20px 10px 20px}.main-button .btnmain{font-size:18px}.main-button .btnsub{font-size:14px}#banner{padding-left:15px;padding-right:15px}.details-section .bottom-container .item-single{padding:0 10px}.details-section .bottom-container h4{font-size:27px;margin-bottom:10!important}.details-section .flex-wrap{flex-wrap:nowrap!important}.details-section .bottom-container .item-single .time{font-size:30px;margin-bottom:0!important}.custom_card{margin-bottom:30px}.section-head h2{font-size:32px}.section-head h3{font-size:17px}#coaches .section-head li img{margin-right:10px}.section-head li{font-size:17px;line-height:20px}.coach .col-md-4{margin-bottom:15px;}.coach .col-md-4:nth-child(3){margin-bottom:0}.coaches-content{padding:15px 19px 15px}#about-us{padding-top:50px;margin-bottom:-125px}.section-head h2{font-size:24px}.section-head h2 br{display:none}#about-us .section-head p{font-size:16px;line-height:22px}#about-us .section-head img{display:none}#about-us .vid{margin-top:5px!important}#about-us-bottom{padding:130px 0 50px}#about-us .bottom-content::before,#about-us .bottom-content::after{display:none}#about-us-bottom h5{font-size:18px}#about-us-bottom p{margin-top:0!important}#schedule,#testimonials,#host,#questions{padding:50px 0 50px 0}.schedule-right h3{font-size:23px}.schedule-left h2{font-size:24px}.schedule-left{padding:30px 20px}.schedule-right{margin-top:25px}.ltiming figure{padding-right:0}.testimonials-head h2{font-size:30px}.testimonials-head p{font-size:17px}.testimonials-bottom h5{font-size:19px;margin-bottom:0}.tab button{padding:5px;font-size:14px}.ltiming{display:block}.ltiming,.rtiming{margin:0 auto;max-width:360px;text-align:center}.rtiming{margin-bottom:30px}.ltiming::after{display:none}.rtiming h4,.ltiming h5{font-size:19px;font-weight:600;margin:10px 0}.rtiming p{line-height:20px;}.rtiming h5{font-size:16px}.main-button .btnmain{font-size:18px}#timings .ltiming{text-align:center}#timings .main-button{margin-top:0!important}.review-content p{font-size:17px}.review-content p{font-size:17px;margin-bottom:5px}#host h2{font-size:40px}#host h5{font-size:21px}#host p,#host li{font-size:16px}.navbar-nav .nav-item{font-size:17px;line-height:20px}.navbar-toggler{padding:5px 5px;}.accordion .accordion-section-title{font-size:17px}.accordion .accordion-section-title::after{right:0;top:28%}.details-section .bottom-container .item-single .period{font-size:12px}.whatsapp{display:none;}}@media (max-width:399px){.main-button .btn{padding:10px 15px 10px 15px}.main-button .btnmain{font-size:16px}.main-button .btnsub{font-size:13px}.yellow-button{margin-top:-15px!important;}.yellow-button .btn{padding:5px!important;}.yellow-button .btnmain{font-size:25px;}#testimonials .yellow-button{margin-top:-100px!important;}.pull-right.position-right{position:initial;}#banner,#coaches,#about-us,#about-us-bottom,#testimonials,#reviews,#host,#questions,#timings,#schedule{margin:0 -15px!important;}}@media (max-width:359px){.banner h3{font-size:22px}.banner h2{font-size:27px;line-height:42px}.banner h2{font-size:42px;line-height:40px}.details-section .bottom-container h4{font-size:23px}.details-section .bottom-container .item-single .time{font-size:28px}.details-section .bottom-container .item-single .period{font-size:11px}.main-button .btn{padding:9px 2px 6px 2px}.main-button .btnmain{font-size:15px}.main-button .btnsub{font-size:13px}#coaches{padding:80px 0 50px}.section-head h2{font-size:21px}.section-head h3{font-size:16px}.section-head li{font-size:16px;line-height:9px}.coaches-content h4{font-size:38px}.coaches-content h5{font-size:18px}.coaches-content P{font-size:15px}#about-us-bottom{padding:110px 0 50px}#about-us-bottom h5{font-size:17px}.schedule-left h2{font-size:24px}.schedule-right h3{font-size:22px}.schedule-right p{font-size:17px}.testimonials-head h2{font-size:29px}.testimonials-head p{font-size:16px}.testimonials-bottom h5{font-size:18px}.rtiming h5{font-size:13px}.accordion .accordion-section-title{font-size:16px}#about-us-bottom .main-button{margin-top:15px!important}}