@charset "UTF-8";
/* https://joeystraining.be/wp-content/themes/primecoaching/dist/css/page-content.css?ver=1.0.15 */
.sectionImgCta{position:relative}.sectionImgCta .background{position:absolute;top:0;left:0;height:100%;width:100%;overflow:hidden}.sectionImgCta .background .img{position:relative;z-index:2;height:100%;width:100%;background-size:cover!important;background-repeat:no-repeat!important;background-position:center!important}.sectionImgCta .background .overlay{position:absolute;top:0;left:0;width:100%;height:100%}.sectionImgCta .background .overlayGradient{background:rgb(0 0 0 / .65)}.sectionImgCta .content{position:relative;z-index:2;min-height:100vh;padding:120px 0;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.sectionImgCta .content .container{margin:auto}.sectionImgCta .content h1.huge,.sectionImgCta .content h2.huge{margin-bottom:0;font-family:XheighterCondensedBold,Arial,sans-serif;font-weight:300;opacity:.8}.sectionImgCta .content .colTitleCentered .text{padding-top:25px}.sectionUsps .rowUsps{margin:0 -20px -40px}.sectionUsps .rowUsps .colUsps{padding:0 20px;margin-bottom:40px}.sectionUsps .rowUsps .colUsps .wrapper{height:100%;position:relative;padding:45px 50px}.sectionUsps .rowUsps .colUsps .wrapper .bg{position:absolute;top:0;left:0;height:100%;width:100%;opacity:.75;border:1px solid rgb(255 255 255 / .25)}.sectionUsps .rowUsps .colUsps .wrapper .content{position:relative;z-index:2}.sectionUsps .rowUsps .colUsps .wrapper img{height:64px;width:auto;margin-bottom:24px}.sectionUsps .rowUsps .colUsps .wrapper h3{font-size:24px;font-size:2.4rem;margin-bottom:20px}.sectionUsps .rowUsps .colUsps .wrapper .text{font-size:16px;font-size:1.6rem}.sectionUsps .rowUsps .colUsps .wrapperSmall{padding:40px 35px}.sectionUsps .rowUspsCentered{justify-content:center}.sectionCoaches .colTitle.left{padding-right:110px}.sectionCoaches .colTitle.right{padding-left:110px}.sectionCoaches .rowCoaches{margin:0 -30px -60px}.sectionCoaches .rowCoaches .colCoaches{padding:0 30px;margin-bottom:60px}.sectionCoaches .rowCoaches .colCoaches .wrapper{position:relative}.sectionCoaches .rowCoaches .colCoaches .wrapper img{-webkit-filter:grayscale(1);-moz-filter:grayscale(1);-ms-filter:grayscale(1);-o-filter:grayscale(1);filter:grayscale(1)}.sectionCoaches .rowCoaches .colCoaches .wrapper .overlay,.sectionCoaches .rowCoaches .colCoaches .wrapper .overlay .overlayWrap{padding:30px 25px}.sectionCoaches .rowCoaches .colCoaches .wrapper .overlay{position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;overflow:hidden;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-end;background:-webkit-linear-gradient(to bottom,rgb(0 0 0 / .2),rgb(0 0 0 / .5) 75%);background:-moz-linear-gradient(to bottom,rgb(0 0 0 / .2),rgb(0 0 0 / .5) 75%);background:-ms-linear-gradient(to bottom,rgb(0 0 0 / .2),rgb(0 0 0 / .5) 75%);background:-o-linear-gradient(to bottom,rgb(0 0 0 / .2),rgb(0 0 0 / .5) 75%);background:linear-gradient(to bottom,rgb(0 0 0 / .2),rgb(0 0 0 / .5) 75%)}.sectionCoaches .rowCoaches .colCoaches .wrapper .overlay h3{font-size:35px;font-size:3.5rem;margin-bottom:0;padding-top:20px}.sectionCoaches .rowCoaches .colCoaches .wrapper .overlay .overlayWrap{position:absolute;z-index:2;top:0;left:0;height:100%;width:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:flex-end;background:rgb(0 0 0 / .8);opacity:0;-webkit-transform:translateY(100%);-moz-transform:translateY(100%);-ms-transform:translateY(100%);-o-transform:translateY(100%);transform:translateY(100%);-webkit-transition:-webkit-transform .5s ease-in-out,opacity .5s ease-in-out;-moz-transition:-moz-transform .5s ease-in-out,opacity .5s ease-in-out;-ms-transition:-ms-transform .5s ease-in-out,opacity .5s ease-in-out;-o-transition:-o-transform .5s ease-in-out,opacity .5s ease-in-out;transition:transform .5s ease-in-out,opacity .5s ease-in-out}.sectionCoaches .rowCoaches .colCoaches .wrapper .overlay .overlayWrap .coachItems .coachItem{margin-bottom:20px;font-size:16px;font-size:1.6rem}.sectionCoaches .rowCoaches .colCoaches .wrapper .overlay .overlayWrap .coachItems .coachItem h4{font-family:Antonio,Arial,sans-serif;font-weight:700;color:#fdfdff;text-transform:uppercase;line-height:1.2;font-size:20px;font-size:2rem;margin-bottom:12px}.sectionCoaches .rowCoaches .colCoaches .wrapper .overlay .overlayWrap .coachItems .coachItem .text p{line-height:1.4}.sectionCoaches .rowCoaches .colCoaches .wrapper .overlay .overlayWrap .coachItems .coachItem .text p.quote{font-style:italic;font-weight:600}.sectionCoaches .rowCoaches .colCoaches .wrapper .overlay .overlayWrap .coachItems .coachItem:last-child{margin-bottom:0}.sectionCoaches .rowCoaches .colCoaches:not(.colCta):hover .wrapper .overlay .overlayWrap{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}.sectionCoaches .rowCoaches .colCta .ctaWrap{position:relative;height:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;padding:45px 50px}.sectionCoaches .rowCoaches .colCta .ctaWrap .bg{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.75;background:-webkit-linear-gradient(to bottom right,rgb(253 253 255 / .15),rgb(253 253 255 / .05));background:-moz-linear-gradient(to bottom right,rgb(253 253 255 / .15),rgb(253 253 255 / .05));background:-ms-linear-gradient(to bottom right,rgb(253 253 255 / .15),rgb(253 253 255 / .05));background:-o-linear-gradient(to bottom right,rgb(253 253 255 / .15),rgb(253 253 255 / .05));background:linear-gradient(to bottom right,rgb(253 253 255 / .15),rgb(253 253 255 / .05))}.sectionCoaches .rowCoaches .colCta .ctaWrap .content{position:relative;z-index:2}.sectionCoaches .rowCoaches .colCta .ctaWrap h3{font-size:32px;font-size:3.2rem;margin-bottom:20px}.sectionCoaches .rowCoaches .colCta .ctaWrap .text{font-size:16px;font-size:1.6rem}.sectionCoaches .rowCoaches .colCta .ctaWrap .btnWrap{padding-top:30px}.sectionTestimonials{overflow:hidden}.sectionTestimonials .testimonialWrap{position:relative}.sectionTestimonials .testimonialWrap .owl-dots,.sectionTestimonials .testimonialWrap .owl-nav{display:none!important}.sectionTestimonials .testimonialWrap .owl-carousel .owl-stage-outer{overflow:visible!important}.sectionTestimonials .testimonialWrap .owl-carousel .owl-stage{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sectionTestimonials .testimonialWrap .owl-carousel .owl-stage .owl-item{opacity:.6;height:inherit;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.sectionTestimonials .testimonialWrap .owl-carousel .owl-stage .owl-item.active{opacity:1}.sectionTestimonials .testimonialWrap .slide{padding-top:13px;height:100%}.sectionTestimonials .testimonialWrap .slide .wrapper{position:relative;height:100%}.sectionTestimonials .testimonialWrap .slide .wrapper .bg{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;opacity:.75;border:1px solid rgb(255 255 255 / .25)}.sectionTestimonials .testimonialWrap .slide .wrapper img{position:absolute;z-index:2;width:auto;height:26px;top:0;right:50px;will-change:transform;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.sectionTestimonials .testimonialWrap .slide .wrapper .content{position:relative;z-index:3;padding:50px 50px 35px;font-size:16px;font-size:1.6rem}.sectionTestimonials .testimonialWrap .slide .wrapper .content h3{font-size:24px;font-size:2.4rem;position:relative;padding-bottom:20px;margin-bottom:20px}.sectionTestimonials .testimonialWrap .slide .wrapper .content h3::after{content:"";position:absolute;bottom:0;left:0;height:1px;width:45px;background:#bbb}.sectionTestimonials .testimonialWrap .slide .wrapper .content blockquote{line-height:1.5;margin-bottom:20px}.sectionTestimonials .testimonialWrap .slide .wrapper .content cite{color:#fdfdff;text-transform:uppercase;font-size:105%;line-height:1;font-weight:500;font-style:normal}.sectionTestimonials .testimonialWrap .nav-arrow{position:absolute;z-index:2;top:50%;will-change:transform;opacity:.75;width:16px;cursor:pointer;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.sectionTestimonials .testimonialWrap .nav-arrow.prev{left:0;-webkit-transform:translate(-105px,-50%);-moz-transform:translate(-105px,-50%);-ms-transform:translate(-105px,-50%);-o-transform:translate(-105px,-50%);transform:translate(-105px,-50%)}.sectionTestimonials .testimonialWrap .nav-arrow.next{right:0;-webkit-transform:translate(105px,-50%);-moz-transform:translate(105px,-50%);-ms-transform:translate(105px,-50%);-o-transform:translate(105px,-50%);transform:translate(105px,-50%)}.sectionTestimonials .testimonialWrap .nav-arrow:hover{opacity:1}.sectionFaq .rowFaqs{margin:0 -15px -30px}.sectionFaq .rowFaqs .colFaqs{padding:0 15px;margin-bottom:30px}.sectionFaq .rowFaqs .colFaqs .faq{border:1px solid #fdfdff;position:relative}.sectionFaq .rowFaqs .colFaqs .faq .bg{position:absolute;top:0;left:0;height:100%;width:100%;background:#fdfdff;opacity:0;-webkit-transition:opacity .3s ease-in-out;-moz-transition:opacity .3s ease-in-out;-ms-transition:opacity .3s ease-in-out;-o-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}.sectionFaq .rowFaqs .colFaqs .faq .content{position:relative;z-index:2}.sectionFaq .rowFaqs .colFaqs .faq .collapseToggle{display:block;position:relative;font-family:Antonio,Arial,sans-serif;font-weight:600;color:#fdfdff;text-transform:uppercase;line-height:1.2;font-size:22px;font-size:2.2rem;padding:18px 60px 20px 25px;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.sectionFaq .rowFaqs .colFaqs .faq .collapseToggle::after{position:absolute;top:45%;right:25px;font-size:40px;font-size:4rem;will-change:transform;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.sectionFaq .rowFaqs .colFaqs .faq .collapseToggle[aria-expanded=true]::after{content:"-"}.sectionFaq .rowFaqs .colFaqs .faq .collapseToggle[aria-expanded=false]::after{content:"+"}.sectionFaq .rowFaqs .colFaqs .faq .collapse .wrapper,.sectionFaq .rowFaqs .colFaqs .faq .collapsing .wrapper{padding:0 25px 25px;font-size:17px;font-size:1.7rem}.sectionFaq .rowFaqs .colFaqs .faq .collapse .wrapper hr,.sectionFaq .rowFaqs .colFaqs .faq .collapsing .wrapper hr{margin-top:0;opacity:1;margin-bottom:25px;border-top:1px solid #fdfdff;-webkit-transition:border-color .3s ease-in-out;-moz-transition:border-color .3s ease-in-out;-ms-transition:border-color .3s ease-in-out;-o-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out}.sectionFaq .rowFaqs .colFaqs .faq .collapse .wrapper .text,.sectionFaq .rowFaqs .colFaqs .faq .collapsing .wrapper .text{-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.sectionFaq .rowFaqs .colFaqs .faq .collapse .wrapper .btnYellowDark,.sectionFaq .rowFaqs .colFaqs .faq .collapsing .wrapper .btnYellowDark{margin-top:25px;font-size:16px;font-size:1.6rem;padding:12px 16px}.sectionFaq .rowFaqs .colFaqs .faq.active .bg,.sectionFaq .rowFaqs .colFaqs .faq:hover .bg{opacity:1}.sectionFaq .rowFaqs .colFaqs .faq.active .collapseToggle,.sectionFaq .rowFaqs .colFaqs .faq:hover .collapseToggle{color:#0e0c01}.sectionFaq .rowFaqs .colFaqs .faq.active .collapse hr,.sectionFaq .rowFaqs .colFaqs .faq.active .collapsing hr,.sectionFaq .rowFaqs .colFaqs .faq:hover .collapse hr,.sectionFaq .rowFaqs .colFaqs .faq:hover .collapsing hr{border-color:#0e0c01}.sectionFaq .rowFaqs .colFaqs .faq.active .collapse .text,.sectionFaq .rowFaqs .colFaqs .faq.active .collapsing .text,.sectionFaq .rowFaqs .colFaqs .faq:hover .collapse .text,.sectionFaq .rowFaqs .colFaqs .faq:hover .collapsing .text{color:rgb(0 0 0 / .8)}.sectionSteps .steps{overflow:hidden}.sectionSteps .steps:last-child{margin-bottom:0!important}.sectionSteps .rowSteps{margin:0 -120px}.sectionSteps .rowSteps .colSteps{padding:20px 120px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center}.sectionSteps .rowSteps .colNumber{justify-content:center;border-right:1px solid #fed132}.sectionSteps .rowSteps .colNumber .number{font-family:Antonio,Arial,sans-serif;font-weight:700;text-transform:uppercase;line-height:1.2;font-size:150px;font-size:15rem;margin-top:-15px;margin-bottom:0;color:#fff0;-webkit-text-stroke:1px #fdfdff;-moz-text-stroke:1px #fdfdff;-ms-text-stroke:1px #fdfdff;-o-text-stroke:1px #fdfdff;text-stroke:1px #fdfdff}.sectionSteps .rowSteps .colNumber .number.full{color:#fdfdff}.sectionVideo .embed-container{position:relative;padding-bottom:56.25%;overflow:hidden;max-width:100%;height:auto}.sectionVideo .embed-container embed,.sectionVideo .embed-container iframe,.sectionVideo .embed-container object{position:absolute;top:0;left:0;width:100%;height:100%}.sectionHasForm .wpcf7{font-size:15px;font-size:1.5rem}.sectionHasForm .wpcf7 .rowForm{margin:0 -10px}.sectionHasForm .wpcf7 .form-element{padding:0 10px;position:relative;margin-bottom:20px}.sectionHasForm .wpcf7 .form-element-privacy{padding-top:10px}.sectionHasForm .wpcf7 .form-element-response{margin:0!important}.sectionHasForm .wpcf7 .form-element-hidden{display:none}.sectionHasForm .wpcf7 .form-element:last-child{margin-bottom:0!important}.sectionHasForm .wpcf7 input,.sectionHasForm .wpcf7 textarea{width:100%;outline:0;box-shadow:none;line-height:1;-webkit-appearance:none;-moz-appearance:none;border:1px solid rgb(253 253 255 / .15);background:#111;font-weight:400;border-radius:0;color:#cacacc;padding:16px 15px 15px;-webkit-transition:border-color .3s ease-in-out;-moz-transition:border-color .3s ease-in-out;-ms-transition:border-color .3s ease-in-out;-o-transition:border-color .3s ease-in-out;transition:border-color .3s ease-in-out}.sectionHasForm .wpcf7 input::placeholder,.sectionHasForm .wpcf7 textarea::placeholder{color:#cacacc;font-weight:400}.sectionHasForm .wpcf7 input:focus,.sectionHasForm .wpcf7 textarea:focus{border-color:#fdfdff}.sectionHasForm .wpcf7 input.wpcf7-not-valid,.sectionHasForm .wpcf7 textarea.wpcf7-not-valid{border-color:#ff5644}.sectionHasForm .wpcf7 input:-webkit-autofill,.sectionHasForm .wpcf7 input:-webkit-autofill:focus,.sectionHasForm .wpcf7 input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 50px #111 inset!important;-webkit-text-fill-color:#cacacc!important}.sectionHasForm .wpcf7 textarea{height:200px;line-height:1.5}.sectionHasForm .wpcf7 label{font-weight:600}.sectionHasForm .wpcf7 .fieldLabel{color:#bbb;opacity:0;position:absolute;right:20px;top:5px;font-weight:600;font-size:10px;font-size:1rem;margin:0;-webkit-transform:translateX(-60%);-moz-transform:translateX(-60%);-ms-transform:translateX(-60%);-o-transform:translateX(-60%);transform:translateX(-60%);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sectionHasForm .wpcf7 .focusedLabel{opacity:1;z-index:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.sectionHasForm .wpcf7 .privacy{display:block;margin-top:0;margin-bottom:0}.sectionHasForm .wpcf7 .privacy .wpcf7-list-item{margin:0}.sectionHasForm .wpcf7 .privacy .wpcf7-list-item .checkbox{padding-left:34px;display:inline-block;position:relative;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sectionHasForm .wpcf7 .privacy .wpcf7-list-item .checkbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0;padding:0}.sectionHasForm .wpcf7 .privacy .wpcf7-list-item .checkbox .wpcf7-list-item-label{position:relative;top:2px;font-weight:400;font-size:14px;font-size:1.4rem}.sectionHasForm .wpcf7 .privacy .wpcf7-list-item .checkbox .wpcf7-list-item-label a{font-weight:600;color:#fff;text-decoration:underline}.sectionHasForm .wpcf7 .privacy .wpcf7-list-item .checkbox .wpcf7-list-item-label a:hover{color:#bbb}.sectionHasForm .wpcf7 .privacy .wpcf7-list-item .checkbox .checkmark{position:absolute;border:none;border-radius:0;top:1px;left:0;border:1px solid rgb(253 253 255 / .15);background:#111;height:22px;width:22px}.sectionHasForm .wpcf7 .privacy .wpcf7-list-item .checkbox .checkmark:after{content:"";position:absolute;top:5px;left:4px;width:12px;height:10px;display:none;background:url(https://joeystraining.be/wp-content/themes/primecoaching/assets/icons/check.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.sectionHasForm .wpcf7 .privacy .wpcf7-list-item .checkbox input:checked~.checkmark:after{display:block}.sectionHasForm .wpcf7 .privacy .wpcf7-list-item .checkbox:hover{cursor:pointer}.sectionHasForm .wpcf7 .privacy .wpcf7-not-valid .wpcf7-list-item .wpcf7-list-item-label a{color:#ff5644}.sectionHasForm .wpcf7 .submitBtn{margin-top:15px;cursor:pointer}.sectionHasForm .wpcf7 .wpcf7-submit{display:none}.sectionHasForm .wpcf7 .wpcf7-not-valid-tip{display:none}.sectionHasForm .wpcf7 .wpcf7-response-output{margin-left:0!important;margin-right:0!important;margin-top:0!important;border-radius:0;font-weight:500;line-height:1.3;font-size:14px;font-size:1.4rem;padding:13px 15px 12px!important;color:#fdfdff;background:#ff5644;border:none!important}.sectionHasForm .wpcf7 form.sent .wpcf7-response-output{color:#0e0c01;background:#bbb}.sectionHasForm .wpcf7 .ajax-loader,.sectionHasForm .wpcf7 .wpcf7-spinner{display:none!important}.sectionContact .colContact h3{font-size:26px;font-size:2.6rem;line-height:1;text-transform:none;position:relative;padding-bottom:20px;margin-bottom:25px}.sectionContact .colContact h3::after{content:"";position:absolute;bottom:0;left:0;width:30px;height:2px;background:#fed134}.sectionContact .colContactInfo{padding-left:150px;font-size:17px;font-size:1.7rem}.sectionContact .colContactInfo .text ol a,.sectionContact .colContactInfo .text p a,.sectionContact .colContactInfo .text ul a{text-decoration:none;color:#fed134}.sectionContact .colContactInfo .text ol a:hover,.sectionContact .colContactInfo .text p a:hover,.sectionContact .colContactInfo .text ul a:hover{color:#fdfdff}.sectionContact .colContactInfo .socials{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;align-items:center;padding-top:20px;line-height:1;margin-bottom:-8px}.sectionContact .colContactInfo .socials a{margin-right:8px;margin-bottom:8px}.sectionContact .colContactInfo .socials a img{width:auto;height:26px;flex-shrink:0}.sectionContact .colContactInfo .socials a:hover{opacity:.6}.sectionContact .colContactInfo .socials a:last-child{margin-right:0}.sectionTextCols{overflow:hidden}.sectionTextCols .rowText{margin:0 -35px}.sectionTextCols .rowText .colText{padding:0 35px}.sectionTextCols .rowText .colText .region{font-family:Antonio,Arial,sans-serif;text-transform:uppercase;line-height:1.2;color:#fdfdff;margin-bottom:30px}.sectionApply{position:relative}.sectionApply .background{position:absolute;z-index:1;top:0;left:0;height:100%;width:100%;overflow:hidden}.sectionApply .background .img{position:absolute;z-index:2;top:0;height:100%;width:40%;will-change:transform;background-position:center!important;background-repeat:no-repeat!important;background-size:cover!important}.sectionApply .background .img .overlay{position:absolute;top:0;left:0;height:100%;width:100%}.sectionApply .background.left .img{left:0;-webkit-transform:translateX(-25%);-moz-transform:translateX(-25%);-ms-transform:translateX(-25%);-o-transform:translateX(-25%);transform:translateX(-25%)}.sectionApply .background.right .img{right:0;-webkit-transform:translateX(25%);-moz-transform:translateX(25%);-ms-transform:translateX(25%);-o-transform:translateX(25%);transform:translateX(25%)}.sectionApply .content{position:relative;z-index:2}.sectionApply .colForm.left{padding-right:50px}.sectionApply .colForm.right{padding-left:50px}@media (min-width:1199.98px){.sectionContact .colContactForm{width:55%}.sectionContact .colContactInfo{width:45%}}@media (max-width:375.98px){.sectionImgCta .content{padding:60px 0}.sectionUsps .rowUsps{margin-bottom:-30px}.sectionUsps .rowUsps .colUsps{margin-bottom:30px}.sectionUsps .rowUsps .colUsps .wrapper{padding:40px 20px}.sectionUsps .rowUsps .colUsps .wrapper img{height:60px;margin-bottom:22px}.sectionUsps .rowUsps .colUsps .wrapper h3{font-size:20px;font-size:2rem}.sectionUsps .rowUsps .colUsps .wrapper .text{font-size:15px;font-size:1.5rem}.sectionCoaches .rowCoaches{margin-bottom:-35px}.sectionCoaches .rowCoaches .colCoaches{margin-bottom:35px}.sectionCoaches .rowCoaches .colCoaches .wrapper .overlay h3{font-size:28px;font-size:2.8rem}.sectionCoaches .rowCoaches .colCoaches .wrapper .overlay .overlayWrap .coachItems .coachItem{font-size:14px;font-size:1.4rem}.sectionCoaches .rowCoaches .colCoaches .wrapper .overlay .overlayWrap .coachItems .coachItem h4{font-size:16px;font-size:1.6rem}.sectionCoaches .rowCoaches .colCta .ctaWrap{padding:40px 20px}.sectionCoaches .rowCoaches .colCta .ctaWrap h3{font-size:28px;font-size:2.8rem}.sectionCoaches .rowCoaches .colCta .ctaWrap .text{font-size:15px;font-size:1.5rem}.sectionTestimonials .testimonialWrap .slide .wrapper img{right:25px}.sectionTestimonials .testimonialWrap .slide .wrapper .content{padding:45px 25px 30px;font-size:14px;font-size:1.4rem}.sectionTestimonials .testimonialWrap .slide .wrapper .content h3{font-size:20px;font-size:2rem}.sectionFaq .rowFaqs .colFaqs .faq .collapseToggle{font-size:20px;font-size:2rem}.sectionFaq .rowFaqs .colFaqs .faq .collapseToggle::after{font-size:35px;font-size:3.5rem}.sectionFaq .rowFaqs .colFaqs .faq .collapse .wrapper,.sectionFaq .rowFaqs .colFaqs .faq .collapsing .wrapper{font-size:15px;font-size:1.5rem}.sectionSteps .rowSteps .colNumber .number{font-size:60px;font-size:6rem;margin-top:-6px}.sectionHasForm .wpcf7{font-size:14px;font-size:1.4rem}.sectionHasForm .wpcf7 .privacy .wpcf7-list-item .checkbox .wpcf7-list-item-label,.sectionHasForm .wpcf7 .wpcf7-response-output{font-size:13px;font-size:1.3rem}.sectionContact .colContactForm{margin-bottom:45px}.sectionContact .colContactInfo{font-size:15px;font-size:1.5rem}.sectionContact .colContact h3{font-size:20px;font-size:2rem}}@media (min-width:375.98px) and (max-width:575.98px){.sectionImgCta .content{padding:80px 0}.sectionUsps .rowUsps{margin-bottom:-35px}.sectionUsps .rowUsps .colUsps{margin-bottom:35px}.sectionUsps .rowUsps .colUsps .wrapper{padding:40px 25px}.sectionUsps .rowUsps .colUsps .wrapper img{height:60px;margin-bottom:22px}.sectionUsps .rowUsps .colUsps .wrapper h3{font-size:22px;font-size:2.2rem}.sectionCoaches .rowCoaches{margin-bottom:-40px}.sectionCoaches .rowCoaches .colCoaches{margin-bottom:40px}.sectionCoaches .rowCoaches .colCoaches .wrapper .overlay h3{font-size:30px;font-size:3rem}.sectionCoaches .rowCoaches .colCoaches .wrapper .overlay .overlayWrap .coachItems .coachItem{font-size:15px;font-size:1.5rem;margin-bottom:16px}.sectionCoaches .rowCoaches .colCoaches .wrapper .overlay .overlayWrap .coachItems .coachItem h4{font-size:18px;font-size:1.8rem}.sectionCoaches .rowCoaches .colCta .ctaWrap{padding:45px 25px}.sectionTestimonials .testimonialWrap .slide .wrapper img{right:30px}.sectionTestimonials .testimonialWrap .slide .wrapper .content{padding:45px 30px 30px;font-size:15px;font-size:1.5rem}.sectionTestimonials .testimonialWrap .slide .wrapper .content h3{font-size:22px;font-size:2.2rem}.sectionFaq .rowFaqs .colFaqs .faq .collapseToggle{font-size:20px;font-size:2rem}.sectionFaq .rowFaqs .colFaqs .faq .collapseToggle::after{font-size:35px;font-size:3.5rem}.sectionFaq .rowFaqs .colFaqs .faq .collapse .wrapper,.sectionFaq .rowFaqs .colFaqs .faq .collapsing .wrapper{font-size:16px;font-size:1.6rem}.sectionSteps .rowSteps .colNumber .number{font-size:70px;font-size:7rem;margin-top:-7px}.sectionContact .colContactForm{margin-bottom:50px}.sectionContact .colContactInfo{font-size:16px;font-size:1.6rem}.sectionContact .colContact h3{font-size:22px;font-size:2.2rem}}@media (max-width:575.98px){.sectionCoaches .rowCoaches .colCoaches .wrapper .overlay,.sectionCoaches .rowCoaches .colCoaches .wrapper .overlay .overlayWrap{padding:25px 20px}.sectionSteps .rowSteps .colSteps .btnWrap a{margin-left:10px;margin-right:10px}.sectionTextCols .rowText .colText.left{margin-bottom:10px}}@media (min-width:575.98px) and (max-width:767.98px){.sectionUsps .rowUsps .colUsps .wrapper h3{font-size:26px;font-size:2.6rem}.sectionUsps .rowUsps .colUsps .wrapper .text{font-size:17px;font-size:1.7rem}.sectionCoaches .rowCoaches{margin-bottom:-45px}.sectionCoaches .rowCoaches .colCoaches{margin-bottom:45px}.sectionCoaches .rowCoaches .colCoaches .wrapper .overlay h3{font-size:32px;font-size:3.2rem}.sectionCoaches .rowCoaches .colCoaches .wrapper .overlay .overlayWrap .coachItems .coachItem{font-size:17px;font-size:1.7rem}.sectionCoaches .rowCoaches .colCoaches .wrapper .overlay .overlayWrap .coachItems .coachItem h4{font-size:22px;font-size:2.2rem}.sectionCoaches .rowCoaches .colCta .ctaWrap{padding:50px}.sectionCoaches .rowCoaches .colCta .ctaWrap h3{font-size:34px;font-size:3.4rem}.sectionCoaches .rowCoaches .colCta .ctaWrap .text{font-size:17px;font-size:1.7rem}.sectionTestimonials .testimonialWrap .slide .wrapper img{right:35px}.sectionTestimonials .testimonialWrap .slide .wrapper .content{padding:50px 35px 35px;font-size:15px;font-size:1.5rem}.sectionTestimonials .testimonialWrap .slide .wrapper .content h3{font-size:22px;font-size:2.2rem}.sectionSteps .rowSteps .colSteps .btnWrap a{margin-left:11px;margin-right:11px}.sectionSteps .rowSteps .colNumber .number{font-size:80px;font-size:8rem;margin-top:-8px}.sectionContact .colContactForm{margin-bottom:60px}.sectionContact .colContact h3{font-size:24px;font-size:2.4rem}}@media (min-width:575.98px) and (max-width:991.98px){.sectionImgCta .content{padding:100px 0}.sectionTextCols .rowText .colText.left{margin-bottom:15px}}@media (max-width:767.98px){.sectionUsps .rowUsps{margin-left:calc(var(--bs-gutter-x)/ -2);margin-right:calc(var(--bs-gutter-x)/ -2)}.sectionUsps .rowUsps .colUsps{padding:0 calc(var(--bs-gutter-x)/ 2)}.sectionCoaches .rowCoaches{margin-left:calc(var(--bs-gutter-x)/ -2);margin-right:calc(var(--bs-gutter-x)/ -2)}.sectionCoaches .rowCoaches .colCoaches{padding:0 calc(var(--bs-gutter-x)/ 2)}.sectionTestimonials .testimonialWrap .nav-arrow{position:relative;top:0;width:12px;display:inline-block;padding-top:30px}.sectionTestimonials .testimonialWrap .nav-arrow.next,.sectionTestimonials .testimonialWrap .nav-arrow.prev{-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.sectionTestimonials .testimonialWrap .nav-arrow.prev{margin-right:18px}.sectionFaq .rowFaqs{margin:0 calc(var(--bs-gutter-x)/ -2) -15px}.sectionFaq .rowFaqs .colFaqs{padding:0 calc(var(--bs-gutter-x)/ 2);margin-bottom:15px}.sectionSteps .rowSteps{margin:0 calc(var(--bs-gutter-x)/ -2)}.sectionSteps .rowSteps .colSteps{padding:0 calc(var(--bs-gutter-x)/ 2)}.sectionSteps .rowSteps .colSteps .btnWrap{justify-content:center}.sectionSteps .rowSteps .colNumber{border-right:none;border-bottom:1px solid #fed132;margin-bottom:25px;padding-bottom:25px}}@media (min-width:767.98px) and (max-width:991.98px){.sectionUsps .rowUsps{margin:0 -15px -30px}.sectionUsps .rowUsps .colUsps{padding:0 15px;margin-bottom:30px}.sectionUsps .rowUsps .colUsps .wrapper{padding:40px 30px}.sectionUsps .rowUsps .colUsps .wrapper img{height:60px;margin-bottom:22px}.sectionUsps .rowUsps .colUsps .wrapper h3{font-size:22px;font-size:2.2rem}.sectionUsps .rowUsps .colUsps .wrapper .text{font-size:15px;font-size:1.5rem}.sectionCoaches .rowCoaches{margin:0 -15px -30px}.sectionCoaches .rowCoaches .colCoaches{padding:0 15px;margin-bottom:30px}.sectionCoaches .rowCoaches .colCoaches .wrapper .overlay h3{font-size:32px;font-size:3.2rem}.sectionCoaches .rowCoaches .colCoaches .wrapper .overlay .overlayWrap .coachItems .coachItem{font-size:15px;font-size:1.5rem;margin-bottom:16px}.sectionCoaches .rowCoaches .colCoaches .wrapper .overlay .overlayWrap .coachItems .coachItem h4{font-size:18px;font-size:1.8rem}.sectionCoaches .rowCoaches .colCta .ctaWrap{padding:45px 35px}.sectionCoaches .rowCoaches .colCta .ctaWrap h3{font-size:28px;font-size:2.8rem}.sectionCoaches .rowCoaches .colCta .ctaWrap .text{font-size:15px;font-size:1.5rem}.sectionTestimonials .testimonialWrap .slide .wrapper img{right:40px}.sectionTestimonials .testimonialWrap .slide .wrapper .content{padding:50px 40px 35px;font-size:15px;font-size:1.5rem}.sectionTestimonials .testimonialWrap .slide .wrapper .content h3{font-size:22px;font-size:2.2rem}.sectionTestimonials .testimonialWrap .nav-arrow{width:12px}.sectionTestimonials .testimonialWrap .nav-arrow.prev{left:0;-webkit-transform:translate(-45px,-50%);-moz-transform:translate(-45px,-50%);-ms-transform:translate(-45px,-50%);-o-transform:translate(-45px,-50%);transform:translate(-45px,-50%)}.sectionTestimonials .testimonialWrap .nav-arrow.next{right:0;-webkit-transform:translate(45px,-50%);-moz-transform:translate(45px,-50%);-ms-transform:translate(45px,-50%);-o-transform:translate(45px,-50%);transform:translate(45px,-50%)}.sectionFaq .rowFaqs{margin:0 -8px -16px}.sectionFaq .rowFaqs .colFaqs{padding:0 8px;margin-bottom:16px}.sectionFaq .rowFaqs .colFaqs .faq .collapseToggle{font-size:18px;font-size:1.8rem}.sectionFaq .rowFaqs .colFaqs .faq .collapseToggle::after{font-size:30px;font-size:3rem}.sectionFaq .rowFaqs .colFaqs .faq .collapse .wrapper,.sectionFaq .rowFaqs .colFaqs .faq .collapsing .wrapper{font-size:14px;font-size:1.4rem}.sectionSteps .rowSteps{margin:0 -50px}.sectionSteps .rowSteps .colSteps{padding:20px 50px}.sectionSteps .rowSteps .colNumber .number{font-size:80px;font-size:8rem;margin-top:-8px}.sectionContact .colContactForm{margin-bottom:65px}}@media (max-width:991.98px){.sectionUsps .rowUspsCentered{justify-content:flex-start}.sectionContact .colContactInfo{padding-left:calc(var(--bs-gutter-x)/ 2)}.sectionTextCols .rowText{margin:0 calc(var(--bs-gutter-x)/ -2)}.sectionTextCols .rowText .colText{padding:0 calc(var(--bs-gutter-x)/ 2)}.sectionApply .colForm.left{padding-right:calc(var(--bs-gutter-x)/ 2)}.sectionApply .colForm.right{padding-left:calc(var(--bs-gutter-x)/ 2)}}@media (min-width:991.98px) and (max-width:1199.98px){.sectionImgCta .content{padding:110px 0}.sectionUsps .rowUsps{margin:0 -10px -20px}.sectionUsps .rowUsps .colUsps{padding:0 10px;margin-bottom:20px}.sectionUsps .rowUsps .colUsps .wrapper{padding:35px 22px 40px}.sectionUsps .rowUsps .colUsps .wrapper img{height:54px;margin-bottom:20px}.sectionUsps .rowUsps .colUsps .wrapper h3{font-size:20px;font-size:2rem;margin-bottom:18px}.sectionUsps .rowUsps .colUsps .wrapper .text{font-size:14px;font-size:1.4rem}.sectionUsps .rowUsps .colUsps .wrapperSmall{padding:35px 22px}.sectionCoaches .rowCoaches{margin:0 -10px -30px}.sectionCoaches .rowCoaches .colCoaches{padding:0 10px;margin-bottom:30px}.sectionCoaches .rowCoaches .colCoaches .wrapper .overlay,.sectionCoaches .rowCoaches .colCoaches .wrapper .overlay .overlayWrap{padding:25px 20px}.sectionCoaches .rowCoaches .colCoaches .wrapper .overlay h3{font-size:30px;font-size:3rem}.sectionCoaches .rowCoaches .colCoaches .wrapper .overlay .overlayWrap .coachItems .coachItem{font-size:14px;font-size:1.4rem;margin-bottom:16px}.sectionCoaches .rowCoaches .colCoaches .wrapper .overlay .overlayWrap .coachItems .coachItem h4{font-size:16px;font-size:1.6rem;margin-bottom:10px}.sectionCoaches .rowCoaches .colCta .ctaWrap{padding:40px 22px}.sectionCoaches .rowCoaches .colCta .ctaWrap h3{font-size:25px;font-size:2.5rem;margin-bottom:18px}.sectionCoaches .rowCoaches .colCta .ctaWrap .text{font-size:14px;font-size:1.4rem}.sectionTestimonials .testimonialWrap .nav-arrow{width:14px}.sectionTestimonials .testimonialWrap .nav-arrow.prev{left:0;-webkit-transform:translate(-65px,-50%);-moz-transform:translate(-65px,-50%);-ms-transform:translate(-65px,-50%);-o-transform:translate(-65px,-50%);transform:translate(-65px,-50%)}.sectionTestimonials .testimonialWrap .nav-arrow.next{right:0;-webkit-transform:translate(65px,-50%);-moz-transform:translate(65px,-50%);-ms-transform:translate(65px,-50%);-o-transform:translate(65px,-50%);transform:translate(65px,-50%)}.sectionFaq .rowFaqs{margin:0 -10px -20px}.sectionFaq .rowFaqs .colFaqs{padding:0 10px;margin-bottom:20px}.sectionFaq .rowFaqs .colFaqs .faq .collapseToggle{font-size:20px;font-size:2rem}.sectionFaq .rowFaqs .colFaqs .faq .collapseToggle::after{font-size:35px;font-size:3.5rem}.sectionFaq .rowFaqs .colFaqs .faq .collapse .wrapper,.sectionFaq .rowFaqs .colFaqs .faq .collapsing .wrapper{font-size:15px;font-size:1.5rem}.sectionSteps .rowSteps{margin:0 -60px}.sectionSteps .rowSteps .colSteps{padding:20px 60px}.sectionSteps .rowSteps .colNumber .number{font-size:130px;font-size:13rem;margin-top:-13px}.sectionHasForm .wpcf7{font-size:14px;font-size:1.4rem}.sectionHasForm .wpcf7 .privacy .wpcf7-list-item .checkbox .wpcf7-list-item-label,.sectionHasForm .wpcf7 .wpcf7-response-output{font-size:13px;font-size:1.3rem}.sectionContact .colContactForm{width:55%}.sectionContact .colContactInfo{font-size:16px;font-size:1.6rem;padding-left:65px;width:45%}.sectionContact .colContact h3{font-size:22px;font-size:2.2rem}.sectionTextCols .rowText{margin:0 -22px}.sectionTextCols .rowText .colText{padding:0 22px}}@media (min-width:991.98px) and (max-width:1500px){.sectionApply .colForm.left{padding-right:30px}.sectionApply .colForm.right{padding-left:30px}}@media (max-width:1199.98px){.sectionCoaches .colTitle.left{padding-right:calc(var(--bs-gutter-x)/ 2)}.sectionCoaches .colTitle.right{padding-left:calc(var(--bs-gutter-x)/ 2)}}@media (min-width:1199.98px) and (max-width:1500px){.sectionUsps .rowUsps{margin:0 -15px -30px}.sectionUsps .rowUsps .colUsps{padding:0 15px;margin-bottom:30px}.sectionUsps .rowUsps .colUsps .wrapper{padding:40px 35px}.sectionUsps .rowUsps .colUsps .wrapper img{height:60px;margin-bottom:22px}.sectionUsps .rowUsps .colUsps .wrapper h3{font-size:22px;font-size:2.2rem}.sectionUsps .rowUsps .colUsps .wrapper .text{font-size:15px;font-size:1.5rem}.sectionUsps .rowUsps .colUsps .wrapperSmall{padding:35px 30px}.sectionCoaches .colTitle.left{padding-right:40px}.sectionCoaches .colTitle.right{padding-left:40px}.sectionCoaches .rowCoaches{margin:0 -20px -40px}.sectionCoaches .rowCoaches .colCoaches{padding:0 20px;margin-bottom:40px}.sectionCoaches .rowCoaches .colCoaches .wrapper .overlay h3{font-size:32px;font-size:3.2rem}.sectionCoaches .rowCoaches .colCoaches .wrapper .overlay .overlayWrap .coachItems .coachItem{font-size:15px;font-size:1.5rem;margin-bottom:16px}.sectionCoaches .rowCoaches .colCoaches .wrapper .overlay .overlayWrap .coachItems .coachItem h4{font-size:18px;font-size:1.8rem}.sectionCoaches .rowCoaches .colCta .ctaWrap{padding:45px 35px}.sectionCoaches .rowCoaches .colCta .ctaWrap h3{font-size:28px;font-size:2.8rem}.sectionCoaches .rowCoaches .colCta .ctaWrap .text{font-size:15px;font-size:1.5rem}.sectionTestimonials .testimonialWrap .slide .wrapper img{right:40px}.sectionTestimonials .testimonialWrap .slide .wrapper .content{padding:50px 40px 35px;font-size:15px;font-size:1.5rem}.sectionTestimonials .testimonialWrap .slide .wrapper .content h3{font-size:22px;font-size:2.2rem}.sectionTestimonials .testimonialWrap .nav-arrow{width:14px}.sectionTestimonials .testimonialWrap .nav-arrow.prev{left:0;-webkit-transform:translate(-85px,-50%);-moz-transform:translate(-85px,-50%);-ms-transform:translate(-85px,-50%);-o-transform:translate(-85px,-50%);transform:translate(-85px,-50%)}.sectionTestimonials .testimonialWrap .nav-arrow.next{right:0;-webkit-transform:translate(85px,-50%);-moz-transform:translate(85px,-50%);-ms-transform:translate(85px,-50%);-o-transform:translate(85px,-50%);transform:translate(85px,-50%)}.sectionFaq .rowFaqs{margin:0 -12px -24px}.sectionFaq .rowFaqs .colFaqs{padding:0 12px;margin-bottom:24px}.sectionFaq .rowFaqs .colFaqs .faq .collapseToggle{font-size:20px;font-size:2rem}.sectionFaq .rowFaqs .colFaqs .faq .collapseToggle::after{font-size:35px;font-size:3.5rem}.sectionFaq .rowFaqs .colFaqs .faq .collapse .wrapper,.sectionFaq .rowFaqs .colFaqs .faq .collapsing .wrapper{font-size:16px;font-size:1.6rem}.sectionSteps .rowSteps{margin:0 -80px}.sectionSteps .rowSteps .colSteps{padding:20px 80px}.sectionSteps .rowSteps .colNumber .number{font-size:140px;font-size:14rem;margin-top:-14px}.sectionContact .colContactInfo{padding-left:100px}.sectionContact .colContact h3{font-size:24px;font-size:2.4rem}.sectionTextCols .rowText{margin:0 -25px}.sectionTextCols .rowText .colText{padding:0 25px}}