.heroBanner .headingGroup .mainTitle:last-child{margin:0 !important}.heroBanner.hasOverlay .heroBannerDetails .bannerBox:after{opacity:0}.heroBanner{position:relative;z-index:2}.heroBanner .heroBannerDetails{position:relative;width:100%;margin:0 auto;max-width:1650px}.heroBanner .heroBannerDetails .bannerBox{position:relative;min-height:550px;display:flex;align-items:end;justify-content:center;width:100%}.heroBanner .heroBannerDetails .bannerBox:after{content:"";position:absolute;width:100%;height:100%;inset:0;background:linear-gradient(180deg,rgba(33,33,33,0) 46.61%,rgba(33,33,33,0.78) 78.29%,#212121 93.13%)}.heroBanner .heroBannerDetails .bannerBox .mediaWrap{position:absolute;top:0;width:100%;height:100%;left:0}.heroBanner .heroBannerDetails .bannerBox .mediaWrap span{content:"";height:100%;width:100%;z-index:0;position:absolute}.heroBanner .heroBannerDetails .bannerBox .mediaWrap img{height:100%;width:100%;object-fit:cover}.heroBanner .heroBannerDetails .bannerBox .headingGroup{position:relative;text-align:left;padding:30px;padding-bottom:55px;width:100%;z-index:1}.heroBanner .heroBannerDetails .bannerBox .headingGroup .mainTitle{max-width:100%;color:#fff;text-align:left;text-transform:uppercase;margin-bottom:5px}.headingGroup .mainTitle span{font-weight:400}.heroBanner .heroBannerDetails .bannerBox .headingGroup .titleDecore:before{background:#fff;width:80px;margin:0 0 4px}.heroBanner .heroBannerDetails .bannerBox .headingGroup .subHeading{color:#fff;margin:0;text-transform:uppercase}.heroBanner .heroBannerDetails .bannerBox .headingGroup .button{margin-top:20px}.heroBanner .heroBannerDetails .bannerForm{width:100%;background:linear-gradient(315deg,var(--formgradientcolor1) 0%,var(--formgradientcolor2) 70%)}.heroBanner .heroBannerDetails .bannerBox .headingGroup .button:hover{background:#fff;color:#212121}.heroBanner .heroBannerDetails .bannerForm .innerBoxWrap{background:transparent;padding:40px 30px;max-width:100%;width:100%}.heroBanner .heroBannerDetails .bannerForm .innerBoxWrap .formSubHeading,.heroBanner .heroBannerDetails .bannerForm .innerBoxWrap .formTitle{color:#212121;margin-bottom:20px}.heroBanner .heroBannerDetails .bannerForm .innerBoxWrap .formTitle{font-size:var(--font40);text-transform:uppercase}.heroBanner .heroBannerDetails .bannerForm .innerBoxWrap .formSubHeading{margin-bottom:20px}.heroBanner .form-description p{text-align:left;width:100%;margin-bottom:10px;font-weight:500;font-size:14px;color:#212121}.heroBanner .form-description p strong{display:block;font-weight:500;text-transform:capitalize}.heroBanner .form-description p:last-child{margin-bottom:0px}@media (min-width:991px){.heroBanner{position:relative}.heroBanner .heroBannerDetails .bannerBox .headingGroup .titleDecore:before{width:150px}.heroBanner .heroBannerDetails{position:unset;padding:0 15px;min-height:850px}.heroBanner .heroBannerDetails .bannerBox{max-width:50%;width:100%;display:flex;position:inherit;margin-bottom:25px}.heroBanner .heroBannerDetails .bannerBox .headingGroup{padding:0}.heroBanner .heroBannerDetails .bannerForm{max-width:50%;width:100%;display:flex;justify-content:flex-end;position:relative;background:transparent;z-index:99999;transform:translateY(222px)}.heroBanner .heroBannerDetails .bannerForm .innerBoxWrap{padding:35px;max-width:615px;background:linear-gradient(315deg,var(--formgradientcolor1) 0%,var(--formgradientcolor2) 70%)}}@media (min-width:1280px){.heroBanner .heroBannerDetails .bannerForm .innerBoxWrap{padding:50px;padding-top:45px}.heroBanner .heroBannerDetails .bannerForm {max-width:40%}.heroBanner .heroBannerDetails .bannerBox {max-width:60%}}.blogList .no-slider .col-set{justify-content:center;flex-wrap:wrap}.blogBox{transition:all 0.3s ease-in-out}.blogBox .blogImage img,.blogTitle,.programBoxContent .content,.blogButton,.blogBox .blogButton:after{transition:all 0.3s ease-in-out}.blogBox .blogButton{margin-top:15px;display:flex;align-items:center;text-transform:uppercase;color:#212121;text-decoration:underline}.blogList .swiper-slide.column{height:auto;display:flex;flex-direction:column}.blogBox .blogButton:after{content:"";display:block;background:url(/wp-content/themes/collectiv-academy/assets/images/button-arrow.png);width:17px;height:8px;background-size:contain;margin-left:11px;background-repeat:no-repeat;min-width:17px;filter:brightness(0) saturate(100%) invert(5%) sepia(10%) saturate(14%) hue-rotate(319deg) brightness(106%) contrast(84%)}.blogBox:hover .blogButton:after{filter:brightness(0) saturate(100%) invert(40%) sepia(53%) saturate(6501%) hue-rotate(346deg) brightness(106%) contrast(88%)}.blogBox:hover .blogButton{color:#F04332}.blogBox:hover .blogTitle{color:#F04332}.blogList .no-slider .column{margin-bottom:30px;max-width:506px}.blogList .blogBox{margin:0 0;height:100%;margin-top:-88px;border:1px solid #CFCFCF;cursor:pointer}.blogList .no-slider .blogBox{margin-top:-115px}.blogList .blogImage{height:100%;min-height:450px;cursor:pointer;max-height:450px;border:1px solid #CFCFCF;position:relative;z-index:-1}.swiper-initialized .blogImage{height:100%;min-height:450px;max-height:450px}.blogList .blogImage img{height:100%;min-height:inherit;object-fit:cover;width:100%}.widget-area .gform_wrapper{background:linear-gradient(275deg,var(--formgradientcolor1) 0%,var(--formgradientcolor2) 100%);padding:18px}.widget-area .disclaimer.form-description{font-size:14px}.widget-area .widget-title{margin:0 0 20px}.nav-links{display:flex;column-gap:28px;justify-content:space-between;row-gap:12px;margin:60px 0 100px}.nav-links a{color:#121212;font-weight:500}.nav-links a:hover{color:var(--theme-color1)}.blogItems .entry-title{margin:0 0 8px}.blogItems a{color:#101010}.blogItems a:hover{color:var(--button-color)}.blogItems article{margin:34px 0 0;padding-top:56px;border-top:2px solid;text-align:center}.blogItems article:nth-of-type(1) {margin:0;padding-top:0;border-top:none}.blogItems .post-thumbnail{margin:18px auto;max-width:400px}.blogList .blogBox .programBoxContent{padding:20px 30px;text-align:left;width:100%;background:#fff}.blogList .blogBox .blogTitle{margin-bottom:10px}.column:last-child{margin-right:0 !important}.blogItems{row-gap:44px;column-gap:40px;max-width:1280px;margin:0 auto}.wp-block-heading{margin:0 0 20px}.wp-block-search__input{height:40px}.widget-area section:not(:last-child){margin:0 0 29px;padding-bottom:30px;border-bottom:2px solid}.widget-area .cat-item{text-transform:capitalize}.widget-area ul,.widget-area ol{padding:0;list-style:none }.pagination{width:100%}.pagination ul{padding:0;justify-content:center;display:flex;list-style:none;row-gap:12px;column-gap:12px;margin:40px 0 0}.pagination li a{line-height:1;padding:12px 18px;background:#666;color:#fff;transition:0.5s ease}.pagination li.active a,.pagination li:hover a{background:var(--button-color);color:#fff}.blogItems .entry-title a{border-bottom:2px solid var(--theme-color1);padding-bottom:5px;display:inline-block;margin:10px 0 0}.single .post-thumbnail img {max-height:max(44vh,450px);object-fit:cover}.single .entry-content{margin:32px 0 0}.single .blogItems .post-thumbnail{max-width:100%}.single .blogItems article{text-align:left}.blogItems .blogDate{font-weight:600;color:#212121}@media (min-width:429px) {.blogList .blogBox{margin:0 28.5px;margin-top:-115px}}@media (min-width:768px){.blogList .blogBox .programBoxContent{padding:15px 20px}.blogList .blogBox .blogTitle{margin-bottom:15px}.blogBox .blogButton{margin-top:25px}.single .entry-content{margin:40px 0 0}}@media (min-width:1200px) {.blogList .no-slider .column{margin-bottom:52px}}@media (min-width:1024px){.blogList .blogBox .programBoxContent{padding:35px 40px;padding-top:28px}.blogList .no-slider .column{}.blogList .blogImage{min-height:616px;max-height:616px}.blogList .no-slider .blogBox{margin-top:-160px}.swiper-initialized .blogImage{min-height:457px;max-height:457px}.blogList .blogBox .blogTitle{}}@media (min-width:1024px){.blogItems .widget-area{max-width:320px}.blogItems .contWrap{max-width:calc(100% - 360px)}.blogItems .post-thumbnail{margin:32px auto}.blogItems article{margin:64px 0 0;padding-top:66px}}@media (min-width:1024px){.pagination ul{margin:60px 0 0}.single .entry-content{margin:44px 0 0}.blogItems .widget-area{max-width:360px}.blogItems .contWrap{max-width:calc(100% - 400px)}}.columnRow .wid30{width:100%;max-width:100%}.centerImageContent .rightContent{align-self:end}.centerImageContent .media{width:100%;margin:0 auto;padding:20px 0}.centerImageContent .media .image img{width:100%;object-fit:cover;display:block;height:auto}.rightContent .button,.leftContent .button{margin-top:35px}@media (min-width:991px){.centerImageContent .media{padding:0 50px;margin-bottom:0;max-width:100% !important}.centerImageContent .media .image{position:relative}.centerImage .image:after{position:absolute;content:"";background:url(/wp-content/themes/collectiv-academy/assets/images/collectiv-academy-shape.webp);width:100%;height:100%;max-width:120px;height:120px;background-repeat:no-repeat;background-position:top right;background-size:contain;top:0px;right:-15px}.columnRow .wid30{width:100%;max-width:33.33%}.centerImageContent .columnRow.dflex{flex-wrap:nowrap}}@media (min-width:1620px){.centerImageContent .media{padding:0 100px}.centerImageContent .rightContent{margin-top:300px}.columnRow .wid30{width:100%;max-width:25.309%}.centerImage .image:after{max-width:259px;height:259px;right:-183px;top:45px}.rightContent .button,.leftContent .button{margin-top:55px}}.ctaContentBox{position:relative;background:linear-gradient(275deg,var(--gradientcolor1) 0%,var(--gradientcolor2) 100%)}.ctaContentBox::after{background:url("/wp-content/themes/collectiv-academy/assets/images/cta-bar-left-shape.png") no-repeat;content:"";position:absolute;width:100%;height:100%;left:0;background-position:bottom left;right:auto;top:0;z-index:-1}.ctaContentBox::before{background:url("/wp-content/themes/collectiv-academy/assets/images/cta-bar-right-shape.png") no-repeat;content:"";position:absolute;width:100%;height:100%;left:auto;background-position:bottom right;right:0;bottom:0;z-index:-1}.ctaContentBox .ctaContentInnerBox{max-width:90%;margin:auto;text-align:center}.ctaContentBox .ctaContentInnerBox a:not(.button){color:#fff}.ctaContentBox .ctaContentInnerBox a:not(.button):hover{color:#615D55}.ctaContentBox .ctaContentInnerBox .ctaContent{margin:0 auto;margin-bottom:40px;font-size:20px;line-height:1.6;max-width:800px}.ctaContentBox .ctaContentInnerBox .button{font-size:26px;line-height:1.230 !important;padding:11.53px 36px;text-align:left}@media (min-width:1200px){.ctaContentBox .ctaContentInnerBox{max-width:75%}}@media (max-width:429px){.ctaContentBox .ctaContentInnerBox .button{font-size:20px;line-height:normal !important;padding:10px 20px}.ctaContentBox .ctaContentInnerBox .button{font-size:var(--font22);line-height:normal}}.faq-item{border-top:1px solid #0000001A;padding:24px 12px}.faq-item:first-of-type{border:none}.faq-item:last-child{border-bottom:1px solid #0000001A}.faq-item.isActive{background:#F4F4F4;border:1px solid #CFCFCF;padding:24px 11px}.accord-title{margin:0;display:grid;font-weight:600;grid-template-columns:1fr 32px;align-items:center;gap:12px;column-gap:12px;transition:0.5s ease;cursor:pointer}.accord-title:hover{color:#F04332}.accord-content{display:none;border-top:1px solid #0000001A;padding:22px 0;margin:20px 0 0}.accord-content a.button{margin:7px 0;margin-right:10px}@media only screen and (min-width:1400px){.accord-title{grid-template-columns:1fr 60px}.faq-item{padding:30px 40px}.faq-item.isActive{padding:40px}.accord-title{grid-template-columns:1fr 60px}}.featuredContent .media{width:100%;margin:0 auto;margin-bottom:30px}.featuredContent .media .image img{width:100%;object-fit:cover;display:block;height:auto}.featuredContent.text-cap .headingGroup .subHeading{text-transform:unset}.featuredContent .headingGroup .content ul{position:relative;padding-left:0;margin:15px 0;column-count:1}.featuredContent .headingGroup .content ul li{display:flex;align-items:center;line-height:2}.featuredContent .boxNote{margin:35px 0 0;color:#615D55;font-size:27px;line-height:1.11}.hasListDecore li:before{content:"";margin-top:4px;justify-content:center;align-items:center;border-radius:50%;display:block;background:url(/wp-content/themes/collectiv-academy/assets/images/list-right-icon.png);min-width:25px;width:25px;height:25px;margin-right:7px;background-size:contain;background-repeat:no-repeat}.hasListDecore,.hasListDecore ul,.hasListDecore ol{padding-left:0}.hasListDecore li{display:inline-flex;width:100%}.featuredContent .headingGroup .content ol{position:relative;padding-left:0;counter-reset:list-number;margin-bottom:30px}.featuredContent .headingGroup .content ol li{margin-bottom:15px;display:flex;align-items:center;font-size:14px}.featuredContent .headingGroup .content ol li:before{counter-increment:list-number;content:counter(list-number);min-width:30px;height:30px;background:#786d79;display:flex;justify-content:center;align-items:center;border-radius:50%;margin-right:10px}.featuredContent .headingGroup .button{margin-top:33px}.featuredContent .right-image{flex-direction:row-reverse}.featuredContent .descriptionsBox{gap:30px;padding-top:50px}.featuredContent .descriptionsBox .descriptionsColumn{padding:20px 30px;padding-bottom:30px;text-align:left;background:var(--descriptions_boxes_background_color,#CFCFCF);max-width:100%;gap:25px}.featuredContent .descriptionsBox .descriptionsColumn .contentBox .subContent{text-transform:uppercase;margin-bottom:9px}.featuredContent .descriptionsBox .media{margin-bottom:0;max-width:unset}.descriptionsColumn .headingGroup .mainTitle{margin-bottom:15px;color:#000000}.featuredContent .descriptionsBox .contentBox .subHeading{margin-bottom:20px}.featuredContent .descriptionsBox .content ul li{line-height:1.5;align-items:flex-start}.featuredContent .descriptionsBox .media .image img{border:1px solid rgba(244,244,244,1)}.featuredContent .descriptionsBox .contentBox .headingGroup ul{column-count:unset;margin:0}.blockquote-quote .headingGroup .subHeading,.blockquote-quote .headingGroup blockquote,.blockquote-quote .content .subHeading,.blockquote-quote .content blockquote,.column .headingGroup .subHeading,.column .headingGroup blockquote,.column .content .subHeading,.column .content blockquote{position:relative;margin:20px 0;padding:20px;border:1.5px solid #CFCFCF}.blockquote-quote .headingGroup .subHeading::before,.blockquote-quote .headingGroup blockquote::before,.blockquote-quote .content .subHeading::before,.blockquote-quote .content blockquote::before,.column .headingGroup .subHeading::before,.column .headingGroup blockquote::before,.column .content .subHeading::before,.column .content blockquote::before{content:"";display:block;width:69px;height:37px;background:#fff url(/wp-content/themes/collectiv-academy/assets/images/quote.svg);background-repeat:no-repeat;background-size:23px;background-position:center;position:absolute;top:-19px;left:22px}.grey .subHeading::before{background-color:rgb(244,244,244) !important}@media (min-width:768px){.featuredContent .headingGroup .content ol li{font-size:16px}.featuredContent .headingGroup .subHeading{font-size:22px;line-height:1.3}.featuredContent .descriptionsBox{gap:40px}.featuredContent .descriptionsBox .descriptionsColumn{width:calc((100% - 40px) / 2) !important}.featuredContent .headingGroup .content ul{column-count:2}}@media (min-width:991px){.blockquote-quote .headingGroup .subHeading,.blockquote-quote .headingGroup blockquote,.blockquote-quote .content .subHeading,.blockquote-quote .content blockquote,.column .headingGroup .subHeading,.column .headingGroup blockquote,.column .content .subHeading,.column .content blockquote{margin:30px 0;padding:30px}.featuredContent .col-set>.column{width:calc((100% - (2 - 1) * 50px) / 2)}.featuredContent .col-set>.column:not(:nth-child(2n)){margin-right:50px}.featuredContent .col-set>.column:nth-child(2n){margin-right:0}.featuredContent .media{margin-bottom:0;max-width:100%}.featuredContent .headingGroup .subHeading{font-size:26px}.featuredContent .right-image .media .image,.featuredContent .right-image .media .videoBox{transform:translateX(50px)}.featuredContent .descriptionsBox{padding-top:60px}.featuredContent .descriptionsBox .descriptionsColumn{padding:35px}.featuredContent .headingGroup .button{margin-top:52px}}@media (min-width:1200px){.featuredContent .boxNote{margin:55px 0 0}.featuredContent .col-set>.column{width:calc((100% - (2 - 1) * 70px) / 2)}.featuredContent .col-set>.column:not(:nth-child(2n)){margin-right:70px}.featuredContent .col-set>.column:nth-child(2n){margin-right:0}.featuredContent .right-image .media .image,.featuredContent .right-image .media .videoBox{transform:translateX(70px)}.featuredContent .descriptionsBox .descriptionsColumn{flex-wrap:nowrap;align-items:center}.featuredContent .descriptionsBox .descriptionsColumn .wid100{max-width:50%;width:100%}}@media (min-width:1280px){.featuredContent .headingGroup .content ol li{font-size:18px}}@media (min-width:1620px){.blockquote-quote .headingGroup .subHeading,.blockquote-quote .headingGroup blockquote,.blockquote-quote .content .subHeading,.blockquote-quote .content blockquote,.column .headingGroup .subHeading,.column .headingGroup blockquote,.column .content .subHeading,.column .content blockquote{margin:35px 0;padding:30px 40px 27px 40px}.featuredContent .col-set>.column{width:calc((100% - (2 - 1) * 82px) / 2)}.featuredContent .col-set>.column:not(:nth-child(2n)){margin-right:82px}.featuredContent .col-set>.column:nth-child(2n){margin-right:0}.featuredContent .headingGroup .subHeading{font-size:32px}.featuredContent .right-image .media .image,.featuredContent .right-image .media .videoBox{transform:translateX(82px)}.featuredContent .descriptionsBox{padding-top:72px}.featuredContent .descriptionsBox .descriptionsColumn{padding:50px;gap:40px}}@media (min-width:1800px){.featuredContent .col-set>.column{width:calc((100% - (2 - 1) * 92px) / 2)}.featuredContent .col-set>.column:not(:nth-child(2n)){margin-right:92px}.featuredContent .right-image .media .image,.featuredContent .right-image .media .videoBox{transform:translateX(135px)}.column.media .image,.videoBox{max-width:720px}}.responsive-embed{position:relative;aspect-ratio:2/3.02222;overflow:hidden;max-width:720px;width:100%}.responsive-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}.videoBox{width:100%;aspect-ratio:2/3.02222}.flipImageContent .flipMedia{width:100%;max-width:450px;margin:0 auto;margin-bottom:30px}.flipImageContent .flipMedia .image img{width:100%;object-fit:cover;display:block;height:auto}.flipImageContent .headingGroup .subHeading{margin-bottom:30px;font-family:var(--body-fonts);text-transform:uppercase}.subContent{text-transform:uppercase;margin-bottom:15px}.flipImageContent .headingGroup .content ul{position:relative;padding-left:0;margin:30px 0;column-count:1}.flipImageContent .headingGroup .content ul li{display:flex;align-items:center;font-size:20px;line-height:2;font-weight:500;color:#615D55}.flipImageContent .headingGroup .content ol{position:relative;padding-left:0;counter-reset:list-number;margin-bottom:30px}.flipImageContent .headingGroup .content ol li{margin-bottom:15px;display:flex;align-items:center;font-size:14px}.flipImageContent .headingGroup .content ol li:before{counter-increment:list-number;content:counter(list-number);min-width:30px;height:30px;background:#786d79;display:flex;justify-content:center;align-items:center;border-radius:50%;margin-right:10px}.flipImageContent .headingGroup .button{margin-top:35px}.flipImageContent .right-image{flex-direction:column-reverse}.flipImageContent .left-image{flex-direction:column-reverse}.flipMedia.wid60{max-width:100%;flex-wrap:nowrap}.right-image .flipMedia.wid60{margin-right:0}.left-image .flipMedia.wid60{margin-left:0}.right-image .image.imageOne{float:left;margin-right:-100%;margin-top:15%;width:55.658%;position:relative;z-index:1;border-top:3px solid #fff;border-right:3px solid #fff;max-width:550px}.right-image .image.imageTwo{float:right;width:55.658%;max-width:550px}.left-image .image.imageTwo{margin-top:15%;width:55.658%;position:relative;border-top:3px solid #fff;border-left:3px solid #fff;float:right}.left-image .image.imageOne{float:left;width:55.658%;margin-right:-100%;position:relative}.flipMedia .image{min-width:220px}.flipContentBox.wid30{max-width:100%;margin-bottom:40px}@media (min-width:768px){.flipImageContent .headingGroup .content ol li{font-size:16px}.flipImageContent .headingGroup .subHeading{font-size:22px;line-height:1.3}.flipImageContent .headingGroup .content ul{column-count:2}}@media (min-width:991px){.flipImageContent .flipMedia{margin-bottom:0;max-width:100%}.flipImageContent .right-image{flex-direction:row-reverse}.flipImageContent .left-image{flex-direction:row}.flipImageContent .headingGroup .button{margin-top:55px}.flipImageContent .headingGroup .subHeading{font-size:26px}.flipMedia.wid60{max-width:43%;flex-wrap:nowrap}.flipImageContent .dflex.row-wrap{flex-wrap:nowrap !important}.flipContentBox.wid30{max-width:50%;margin-bottom:00px}.left-image .image.imageOne:after{position:absolute;content:"";background:url(/wp-content/themes/collectiv-academy/assets/images/collectiv-academy-shape.webp);width:100%;height:100%;max-width:120px;height:120px;background-repeat:no-repeat;background-position:top right;background-size:cover;left:-20px;bottom:-44px}.right-image .image.imageOne{margin-top:10%;border-top:10px solid #fff;border-right:10px solid #fff}.left-image .image.imageTwo{margin-top:10%;border-top:10px solid #fff;border-left:10px solid #fff}.flipMedia .image{max-width:550px}}@media (min-width:1280px){.flipImageContent .headingGroup .content ol li{font-size:18px}}@media (min-width:1620px){.flipImageContent .headingGroup .subHeading{font-size:32px}.flipMedia.wid60{flex-wrap:nowrap;max-width:61.7%}.flipContentBox.wid30{max-width:32.1%}.left-image .image.imageOne:after{max-width:160px;height:160px;left:-28px;bottom:-75px}}@media (min-width:1800px){.left-image .image.imageOne:after{max-width:252px;height:252px;left:-67px;bottom:-126px}}.footer{padding-top:60px}.footer .footerBox{justify-content:center;border-bottom:1px solid #CFCFCF;padding-bottom:60px;flex-direction:column}.footer .footerBox ul{list-style:none;padding-left:0}.footerCol.footerMenu{column-count:1}ul#footer-menu{margin:0 !important}.footer .footerBox .wid30 .footerLogo{max-width:200px;height:100px}.footer .footerBox .wid30 .footerLeftContent{padding-top:25px}.footer .footerBox .wid30 .footerLeftContent p{font-size:var(--font18);font-weight:500;line-height:28px}.footer .footerBox .wid35{max-width:100%}.footer .footerBox .wid35 .footerCol{padding-top:25px}.find-button{margin-top:10px}.footer .footerBox .wid35 .footerCol .menu .menu-item{padding:0;margin-bottom:15px}.footer .footerBox .wid35 .footerCol .menu .menu-item a{color:#212121;font-size:var(--font22);font-weight:500;line-height:28px;text-transform:uppercase}.current-menu-item > a{color:#F04332 !important}.footer .footerBox .wid35 .footerCol .menu .menu-item a:hover{color:#F04332;transition:all 0.5s}.footer .copyright{padding:30px 0 20px 0;justify-content:center;text-align:center;align-items:center}.footer .copyright .copyrightLeft p{font-size:18px;color:#212121;max-width:620px;font-weight:500;display:inline}.copyrightLeft{width:100%}.footer .copyright .copyrightLeft a{font-size:18px;color:#212121;font-weight:500;position:relative;margin-left:40px}.footer .copyright .copyrightLeft a:before{content:"";width:1px;display:block;background:#212121;position:absolute;height:60%;top:0;left:-22px;bottom:0;margin:auto}.footer .copyright .copyrightLeft a:hover{color:#F04332;transition:all 0.5s}.footer .copyright .socialLink{display:flex;flex-wrap:wrap;margin-top:20px}.footer .copyright .socialLink a{width:36px;height:36px;margin-right:30px}.footer .copyright .socialLink a:last-child{margin-right:0px}.footer .copyright .socialLink a:hover{filter:brightness(0) saturate(100%) invert(45%) sepia(85%) saturate(3081%) hue-rotate(336deg) brightness(90%) contrast(110%)}@media (min-width:664px){.footer .footerBox .wid35 .footerCol{max-width:100%;width:100%}.footerCol.footerMenu{column-count:2}}@media (min-width:1024px){.footer .footerBox{flex-direction:unset;justify-content:space-between;padding-bottom:50px}.copyrightLeft{width:auto}.footer .footerBox .wid30{max-width:23.902%;width:100%}.footer .copyright{justify-content:space-between;flex-direction:row;text-align:left;padding:30px 0 20px 0;flex-wrap:nowrap}.footer .copyright .copyrightLeft p{text-align:left;padding-top:0px}.footer .footerBox .wid35{max-width:55%;width:100%}.footer .footerBox .wid35 .footerCol{padding-top:0px}.footer .copyright .socialLink{margin-top:0px}.footer{padding-top:105px}.footer .footerBox .wid30 .footerLeftContent{padding-top:35px}.footer .footerBox .wid35 .footerCol{}.find-button{margin-top:30px}}@media (min-width:1200px){.footer .footerBox .wid35{max-width:43%;width:100%;display:flex;justify-content:space-between}.find-button{margin-top:0}.footer .footerBox .wid35 .footerCol .menu .menu-item{margin-bottom:25px}}.bgText.footerText{text-transform:uppercase;font-size:43px;position:relative}@media (min-width:664px){.footerText.bgText{font-size:60px}}@media (min-width:991px){.footerText.bgText{font-size:100px}}@media (min-width:1620px){.footerText.bgText{font-size:140px}}@media (min-width:1800px){.footerText.bgText{font-size:188px}}@media (max-width:429px){.footerText.bgText{font-size:30px}}.formWithContent .headingGroup .subHeading{margin-bottom:30px;font-family:var(--body-fonts);text-transform:uppercase}.formWithContent.text-cap .headingGroup .subHeading{text-transform:capitalize}.subContent{text-transform:uppercase;margin-bottom:15px}.sideBarBox{background:linear-gradient(315deg,var(--formgradientcolor1) 0%,var(--formgradientcolor2) 70%);padding:30px;max-width:100%;margin-top:35px}.sideBarForm .mainTitle{text-align:left;margin-bottom:30px}.sideBarForm .disclaimer{text-align:left;font-size:14px;line-height:1.25}.formWithContent .headingGroup .content ul{position:relative;padding-left:0;margin:20px 0}.formWithContent .headingGroup .content ul li{display:flex;align-items:center;font-size:20px;line-height:2;font-weight:500;color:#615D55}.formWithContent .headingGroup .content ol{position:relative;padding-left:0;counter-reset:list-number;margin-bottom:30px}.formWithContent .headingGroup .content ol li{margin-bottom:15px;display:flex;align-items:center;font-size:14px}.formWithContent .headingGroup .content ol li:before{counter-increment:list-number;content:counter(list-number);min-width:30px;height:30px;background:#786d79;display:flex;justify-content:center;align-items:center;border-radius:50%;margin-right:10px}.formWithContent .headingGroup .button{margin-top:30px}@media (min-width:768px){.formWithContent .headingGroup .content ol li{font-size:16px}.formWithContent .headingGroup .subHeading{font-size:22px;line-height:1.3}}@media (min-width:991px){.formWithContent .col-set>.column{width:calc((100% - (2 - 1) * 80px) / 2)}.formWithContent .col-set>.column:not(:nth-child(2n)){margin-right:80px}.formWithContent .headingGroup .subHeading{font-size:26px}.sideBarBox{padding:50px;max-width:706px;margin-top:0px;padding-top:40px}.sideBarForm .mainTitle{text-align:center;margin-bottom:35px}.sideBarForm .disclaimer{text-align:center;margin-top:10px}.sideBarForm{display:flex;justify-content:end}.sideBarForm .gform-footer{display:flex;align-items:center;justify-content:center}}@media (min-width:1200px){.formWithContent .col-set>.column{width:calc((100% - (2 - 1) * 90px) / 2)}.formWithContent .col-set>.column:not(:nth-child(2n)){margin-right:90px}}@media (min-width:1280px){.formWithContent .headingGroup .content ol li{font-size:18px}}@media (min-width:1620px){.formWithContent .col-set>.column{width:calc((100% - (2 - 1) * 90px) / 2)}.formWithContent .col-set>.column:not(:nth-child(2n)){margin-right:90px}.formWithContent .headingGroup .subHeading{font-size:32px}}.gallerySection .mainTitle{margin-bottom:0px;text-align:center}.gallerySection .subContent{margin-top:30px}.gallerySection .instaButton{color:#F04332;transition:all 0.3s;font-family:var(--head-fonts);text-transform:uppercase}.heading-group{text-align:center}a.instaButton:hover{color:#212121}.gallerySection .gallery{display:flex;flex-wrap:wrap;margin-top:25px}.gallerySection .gallery .instaLink{max-width:50%;width:100%;display:flex}.gallerySection .gallery img{object-fit:cover;aspect-ratio:1/1;width:100%;height:auto}.gallerySection .heading-group .titleDecore:before{margin:0 auto 10px}@media (min-width:768px){.gallerySection .subContent{margin-top:60px}.gallerySection .gallery .instaLink{max-width:25%}.gallerySection .gallery{margin-top:50px}.gallerySection .heading-group{display:flex}.gallerySection .heading-group .titleDecore:before{margin:0 0 10px}}body:has(.heroBanner:first-child) .siteHeader{position:absolute;background:rgba(0,0,0,0.3)}.noscrollheader#masthead{background:#000}body:has(.heroBanner:first-child) .siteHeader.sticky {}@keyframes stickyHeaderanim{0%{transform:translateY(-200px)}100%{transform:translateY(0)}}.siteHeader.sticky .topBar{animation:0.5s ease stickyHeaderanim;position:fixed;width:100%;z-index:9;top:0;left:0;border-bottom:1px solid #FFFFFF4D}.topBar.desktop{display:none !important}.siteHeader{background:#131313;width:100%;z-index:9;top:0;left:0;border-bottom:1px solid #FFFFFF4D;position:relative}.siteHeader .containerFluid{max-width:1650px;padding:0 30px;margin:0 auto}.siteHeader .containerFluid .topHeader{display:flex;flex-wrap:wrap;justify-content:space-between;z-index:99;align-items:center;padding:20px 0}.siteHeader .containerFluid .topHeader .logo{max-width:96px;height:50px}.siteHeader .containerFluid .topHeader .logo img{object-fit:contain;height:auto;width:100%}.siteHeader .right-part .buttonGroup{display:none}.siteHeader .right-part .buttonGroup .button{font-size:var(--font18);width:100%;padding:10px 18px}.siteHeader .right-part .buttonGroup .button:hover{background:#fff;color:#212121}.siteHeader .right-part .buttonGroup .button:hover:after{filter:brightness(0) saturate(100%) invert(0%) sepia(95%) saturate(7484%) hue-rotate(8deg) brightness(111%) contrast(98%)}.siteHeader .containerFluid .menuToggle .menuToggleButton .cmenuToggle{padding:10px 0px;cursor:pointer}.siteHeader .containerFluid .menuToggle .menuToggleButton .cmenuToggle span{width:33px;display:block;height:1px;background:#fff;margin:0 0 10px auto;transition:0.5s all;-webkit-transition:0.5s all;-moz-transition:0.5s all;-ms-transition:0.5s all;-o-transition:0.5s all}.siteHeader .containerFluid .menuToggle .menuToggleButton .cmenuToggle span:last-child{margin-bottom:0}.siteHeader .containerFluid .menuToggle .menuToggleButton .cmenuToggle span:nth-child(2){transition:none}.siteHeader .containerFluid .menuToggle .menuToggleButton.active span{transform:rotate(-45deg);margin:0px 0}.siteHeader .containerFluid .menuToggle .menuToggleButton.active span:nth-child(2){transform:rotate(45deg)}.siteHeader .containerFluid .menuToggle .menuToggleButton.active span:nth-child(3){width:0;transition:0s}.mainNavigation{position:absolute;left:-100%;transition:0.5s ease-in-out;bottom:0;background:#000;max-width:100%;top:0;right:0;height:min-content;top:100%;padding-bottom:60px;z-index:1;min-height:100vh}.mainNavigation.open{width:100%;left:0}.mainNavigation .menu{padding:0}.mainNavigation .menu .menu-item{padding:15px 30px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;align-content:center;border-bottom:1px solid #fff}.mainNavigation .menu .menu-item a{color:#fff;font-weight:500;text-transform:uppercase;width:calc(100% - 37px);cursor:pointer}.mainNavigation .menu .menu-item:hover>a{color:#fff;transition:all 0.5s}.mainNavigation .menu .menu-item .dropdown{display:flex;align-items:center;justify-content:center;height:25px;padding:6px;transition:all 0.6s;cursor:pointer}.mainNavigation .menu .menu-item .dropdown:after{content:"";display:block;border-bottom:2px solid #fff;border-right:2px solid #fff;transform:rotate(45deg);height:10px;width:10px;cursor:pointer;top:-3px;position:relative;opacity:0.5}.mainNavigation .menu .menu-item.menu-open .dropdown::after{transform:rotate(226deg);top:6px;transition:all 0.5s}.mainNavigation .menu .menu-item .sub-menu{display:none;width:100%;padding:0}.mainNavigation .menu .menu-item .sub-menu .menu-item:last-child{border-bottom:none;padding-bottom:0}.mainNavigation .menu .menu-item-has-children{padding:8px 30px !important;padding-bottom:13px !important}.topBar{padding:0px;background:#fff}.topBar .contactInfo{max-width:1620px;margin:auto}.topBar .buttonGroup{display:flex;justify-content:center}.topBar .buttonGroup .topBarButton{position:relative;color:#fff;display:flex;gap:7px;align-items:center;justify-content:center;font-size:16px;line-height:100%;max-width:210px;width:100%;text-align:center;padding:14px 12px}.buttonGroup .topBarButton:first-child {background:#F04332}.buttonGroup .topBarButton:last-child {background:rgba(135,147,189,1)}.topBar .buttonGroup .topBarButton:hover{color:#212121}.topBar .buttonGroup .topBarButton img{width:22px;height:22px;object-fit:cover;filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(2%) hue-rotate(138deg) brightness(103%) contrast(101%)}@media (min-width:767px){.siteHeader .containerFluid .topHeader .logo{max-width:135px;height:70px}.topBar{padding:0px;background:rgba(135,147,189,1)}.mainNavigation{}.topBar .buttonGroup{justify-content:end}.topBar.desktop{display:block !important}.topBar.mobile{display:none !important}.topBar{padding:14.5px}.buttonGroup .topBarButton:first-child,.buttonGroup .topBarButton:last-child {background:unset}.topBar .buttonGroup .topBarButton img{width:22px;height:22px}.topBar .buttonGroup .topBarButton{padding:0 19px;gap:8px;flex-direction:row;font-size:var(--font20);line-height:30px;max-width:max-content}.topBar .buttonGroup .topBarButton:after{content:"";position:absolute;height:15px;border:1px solid;right:0;top:0;bottom:0;opacity:.2;margin:auto}.topBar .buttonGroup .topBarButton:last-child{padding-right:0}.topBar .buttonGroup .topBarButton:last-child::after{display:none}}.requestInfoButton .desktopText{display:inline-block;vertical-align:middle}.requestInfoButton .mobileIcon{display:none;vertical-align:middle}.popup-trigger span,.popup-trigger img{pointer-events:none}@media (max-width:1200px){.requestInfoButton .desktopText{display:none !important}.requestInfoButton .mobileIcon{display:flex !important}.requestInfoButton .mobileIcon img{width:22px;height:22px;object-fit:contain}.containerFluid .buttonGroup .button.requestInfoButton{background:#F04332 !important;border-radius:3px}.containerFluid .buttonGroup .button.requestInfoButton:hover{background:#8793bd !important}.containerFluid .buttonGroup .button:after{display:none}.siteHeader .right-part .buttonGroup .button.requestInfoButton{padding:7px 7px}}@media (min-width:1200px){.siteHeader .right-part .contactInfo{display:flex;align-items:center;border:none;width:auto;padding:0}.siteHeader .containerFluid .topHeader{padding:0}.siteHeader .right-part .buttonGroup{display:block;padding-left:15px}.siteHeader .containerFluid{padding:0 15px}.mainNavigation{position:relative;left:inherit;max-width:none;height:auto;padding:0;min-height:auto;top:0;background:transparent}.mainNavigation .menu{display:flex;list-style:none;padding:0;margin:0;justify-content:space-between}.mainNavigation .menu .menu-item{transition:all 0.6s;padding:0 12px;border:0;gap:2px;position:relative}@keyframes submenuRotate{0%{transform:rotateX(90deg)}100%{transform:rotateX(0deg)}}.mainNavigation .menu .menu-item:hover > .sub-menu{max-width:100%;width:100%;z-index:1;right:auto;padding-left:0;display:block !important;top:100%;padding-top:0;animation:0.7s ease submenuRotate;transform-origin:top;transform:rotateX(0deg)}.mainNavigation .menu .menu-item.menu-item-has-children > a{display:flex;flex-wrap:nowrap;gap:7px}.mainNavigation .menu .menu-item.menu-item-has-children > a:after{height:8px;width:10px;position:relative;bottom:0;margin:auto;margin-right:0;top:0;content:"";display:inline-block;background:url(/wp-content/themes/collectiv-academy/assets/images/nav-icon.png);background-repeat:no-repeat;border:none;transform:unset;opacity:1}.mainNavigation .menu .menu-item .dropdown {display:none}.mainNavigation .menu .menu-item .sub-menu{position:absolute;display:none !important;min-width:300px}.mainNavigation .menu .menu-item .sub-menu .menu-item{width:100%;display:block;padding:0}.mainNavigation .menu .menu-item .sub-menu .menu-item a{padding:14px;background:#000;width:100%;border-bottom:1px solid var(--theme-color1);color:#fff}.mainNavigation .menu .menu-item .sub-menu .menu-item a:hover{background:var(--theme-color1);color:#fff !important}.mainNavigation .menu .menu-item-has-children{padding:0px 10px !important}.mainNavigation .menu > .menu-item{padding:51px 10px !important}.mainNavigation .menu .menu-item a{width:auto;font-size:12px}}@media (min-width:1400px){.mainNavigation .menu .menu-item{padding:0 12px}}@media (min-width:1450px){.mainNavigation .menu .menu-item a{font-size:16px}}@media (min-width:1600px){.mainNavigation .menu .menu-item{gap:7px}.mainNavigation .menu .menu-item .dropdown:after{height:6px;width:10px}.siteHeader .right-part .buttonGroup{padding-left:40px}.siteHeader .right-part .buttonGroup .button{font-size:var(--font20);padding:10px 36px}}@media (min-width:1800px){.mainNavigation .menu .menu-item{}.mainNavigation .menu .menu-item a{font-size:var(--font18)}}@media (max-width:1200px){.mainNavigation .menu .menu-item a{font-size:14px}}.white-popup{display:none;background:#fff;padding:20px;max-width:400px;margin:20px auto;box-shadow:0 0 15px rgba(0,0,0,0.2);border-radius:5px}.white-popup{width:100vw;min-width:30vw;max-height:100%;padding:40px}.white-popup p{min-height:250px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center}.white-popup .disclaimer p{min-height:auto}.white-popup .gform_footer .button:after{display:none}.white-popup{display:none;color:#fff;border-radius:22px;max-width:660px;margin:20px auto;box-shadow:0 0 15px rgba(0,0,0,0.2);border-radius:5px;width:100vw;min-width:30vw;max-height:100%;padding:40px;background:linear-gradient(275deg,var(--formgradientcolor1) 0%,var(--formgradientcolor2) 100%)}.white-popup p{min-height:100px;display:flex;max-height:250px;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;text-align:left;display:block;font-size:14px}.white-popup p a{color:#2C2C2C;transition:all 0.5s}.white-popup p a:hover{color:#fff}.white-popup .disclaimer p{min-height:auto}.white-popup .gform_footer .button:after{display:none}@media (max-width:960px){.white-popup{max-width:400px;width:100%;padding:40px 22px}.white-popup .gform_wrapper.gform-theme--framework form .gform_body .gform_fields .gfield input:not([type=checkbox]):not([type=radio]),.white-popup .gform_wrapper.gform-theme--framework form .gform_body .gform_fields .gfield select,.white-popup .gform_wrapper.gform-theme--framework form .gform_body .gform_fields .gfield textarea{min-height:41px}}@media (min-width:1200px){.mobile{display:none}}@media (min-width:1200px) {ul.sub-menu  .sub-menu{padding-top:0 !important}ul.sub-menu .sub-menu{position:absolute !important;right:-300px !important;top:0 !important}.menu .sub-menu .menu-item-has-children {padding-left:0 !important;padding-right:0 !important}ul.sub-menu .sub-menu{display:none !important}ul.sub-menu .menu-item:hover .sub-menu{display:block !important}.sub-menu .dropdown{position:absolute;right:5px}.sub-menu .menu-item-has-children a:after{transform:rotate(270deg) !important}.mainNavigation .menu .menu-item .sub-menu .menu-item{display:flex;flex-wrap:nowrap}}.iconWithContent .informationList{justify-content:center}.listBox{transition:all 0.3s ease-in-out}.listBox .iconImage img,.listTitle,.listContent .content,.programButton,.listBox .programButton:after{transition:all 0.3s ease-in-out}.iconWithContent .informationList .column{margin-bottom:30px}.iconWithContent .listBox{height:100%;background:#fff;border:1px solid #CFCFCF}.iconWithContent .listBox .iconImage{height:80px;min-width:80px;width:80px;display:flex;border:1px solid #CFCFCF;align-items:center;justify-content:center;margin-bottom:10px}.iconWithContent .listBox .iconImage img{height:37px;min-height:inherit;object-fit:cover;width:37px}.iconWithContent .listBox .listContent{padding:30px;text-align:left}.iconWithContent .listBox .listTitle{margin-bottom:5px}@media (min-width:1024px){.iconWithContent .listBox .listContent{padding:40px;padding-bottom:30px}.iconWithContent .listBox .iconImage{margin-bottom:20px}.iconWithContent .listBox .listTitle{margin-bottom:15px}}@media (min-width:1200px) {.iconWithContent .informationList .column{margin-bottom:51px}}.locationFind.fullWidht{background:#fff !important}.locationFind .locationFindBox{display:flex;flex-wrap:wrap;background-color:#fff;overflow:hidden;padding:20px 15px;width:100%}.locationFind .addressBoxContent h3{color:#212121;margin-bottom:30px;text-transform:uppercase}.locationFind .addressBoxContent p{font-size:20px;color:#212121;height:100%}.locationFind .addressBoxContent .button{margin-top:35px}.locationFind .addressBoxContent .contactInformation a{color:#615D55}.locationFind .addressBoxContent .contactInformation a:hover{text-decoration:underline;color:#F04332}.locationFind .addressMapBox{width:100%;padding:15px 18px;border:1px solid #CFCFCF;max-width:963px;margin-top:40px}.locationFind .addressMapBox iframe{min-height:460px;width:100%;height:100%;border:none}.locationFind .iconBox{margin-right:17px;width:50px;height:50px;min-width:50px;border:1px solid#CFCFCF;display:flex;align-items:center;justify-content:center}.locationFind .iconBox img{width:22px;height:22px}.locationFind .addressBoxContent{max-width:405px;width:100%}.locationFind .innerDetails h5{margin:0;font-size:var(--font24);color:#615D55;font-weight:500;line-height:1.25}.locationFind .contactInformation .dflex.vcenter{margin-bottom:20px}.locationFind .contactInformation .dflex.vcenter:last-child{margin-bottom:0}.locationFind .consumerButton{margin-top:30px;gap:20px;justify-content:center}.locationFind .cons-information-button{border:1px solid #010101;background:transparent;color:#010101;padding:10px}.locationFind .cons-information-button:after{display:none !important}.locationFind .cons-information-button:hover{border:1px solid #010101;background:#F04332;color:#fff}@media (min-width:991px){.locationFind .locationFindBox{flex-wrap:nowrap;padding:50px;justify-content:space-between}.locationFind .contactInformation .dflex.vcenter{margin-bottom:28px}.locationFind .addressMapBox{margin-top:10px;padding:18.3px 17.62px}.locationFind .addressMapBox iframe{min-height:550px}.locationFind .consumerButton{margin-top:60px}.locationFind .addressBoxContent .button{margin-top:40px}.locationFind.fullWidht .addressMapBox{max-width:1042.99px;height:595.07px;padding:19.5px}.locationFind.fullWidht .locationFindBox{align-items:center;padding:0;padding-top:15px}}@media (min-width:1400px){.locationFind .locationFindBox{padding:80px;padding-top:70px}}@media (min-width:1600px){.locationFind .mainTitle{margin-bottom:65px}}@media (max-width:429px){.locationFind .addressBoxContent h3{font-size:var(--font24)}.locationFind .innerDetails h5{font-size:var(--font20)}.locationFind .addressBoxContent .contactInformation a{font-size:var(--font18)}.locationFind .cons-information-button{font-size:var(--font18)}}.tabContainer{display:flex;flex-wrap:wrap;flex-direction:column;background-color:#fff;overflow:hidden}.locationTab{background:#f9f9f9}.numberList{display:flex;flex-wrap:wrap;gap:40px}.tabButtons{padding:30px 0;display:flex;flex-direction:column;align-items:flex-start;gap:20px}.tabButtons .tablinks{background-color:inherit;color:rgba(33,33,33,0.57);padding:20px 30px;width:100%;display:inline-flex;align-items:center;border:none;position:relative;justify-content:space-between;cursor:pointer;transition:0.5s;font-size:var(--font29);text-transform:uppercase;font-weight:700;font-family:var(--head-fonts)}button.tablinks:after{display:none}.tabButtons .tablinks:before{border-image:linear-gradient(90deg,#000000 0%,rgba(0,0,0,0.04) 100%);border-image-slice:1;content:"";position:absolute;width:100%;opacity:.2;border-bottom:1px solid;bottom:-10px;left:0}.tablinks.hide-before::before,.tablinks.active::before{display:none}.tablinks:after{content:"";display:none;background:url(/wp-content/themes/collectiv-academy/assets/images/button-arrow.png);width:21px;height:10px;margin-left:11px;background-repeat:no-repeat;min-width:21px}.tablinks.active:after{display:block;filter:brightness(0) saturate(100%) invert(40%) sepia(85%) saturate(3941%) hue-rotate(343deg) brightness(96%) contrast(95%)}.tabButtons .tablinks:hover{background-color:#f9f9f9;color:#F04332}.tabButtons .tablinks.active{background-color:#fff;color:#F04332;border-bottom:none;box-shadow:0px 4px 10px rgba(0,0,0,0.1)}.tabContentWrapper{padding:30px;width:100%}.tabContent{display:none;animation:fadeEffect 0.5s}.tabContent.active{display:block}.tabContent h3{font-size:var(--font32);color:#212121;margin-bottom:15px;text-transform:uppercase}.tabContent p{font-size:20px;color:#212121;height:100%}.tabContent .button{margin-top:40px}.tabContent .addressBox a,.tabContent .numberList a{color:#615D55}.tabContent .addressBox a:hover,.tabContent .numberList a:hover{text-decoration:underline;color:#F04332}.mapBox{width:100%;height:510px;min-height:510px;padding:17px;border:1px solid #CFCFCF;margin-top:30px}.mapBox iframe{width:100%;height:100%;border:none}.addressBox{display:flex;align-items:center;margin-bottom:40px}.addressIcon,.numberIcon{margin-right:17px;width:50px;height:50px;min-width:50px;border:1px solid#CFCFCF;display:flex;align-items:center;justify-content:center}.addressIcon img,.numberIcon img{width:22px;height:22px}.addressDetails h5,.numberDetails h5{margin:0;font-size:var(--font24);color:#615D55;text-transform:capitalize;font-weight:500;line-height:30px}.numberDetails a:hover{color:#F04332}@media (min-width:991px){.tabContainer{display:flex;flex-direction:row;flex-wrap:nowrap}.tabButtons{min-width:380px;padding:50px 0}.tabButtons .tablinks{padding:25px 30px}.tabContentWrapper{padding:50px}.tabContent .button{margin-top:55px}.mapBox{margin-top:45px}}@media (min-width:1024px){.tabButtons{padding:60px 0}.tabContentWrapper{padding:60px}}@media (min-width:1400px){.tabContentWrapper{padding:70px}.tabButtons .tablinks{padding:25px 50px}}@media (min-width:1600px){.tabButtons{min-width:485px;padding:70px 0}.tabContentWrapper{padding:65px 80px 80px 92px}.tabButtons .tablinks{padding:32.5px 50px}.locationTab .mainTitle{margin-bottom:75px}.numberList{gap:80px}}@keyframes fadeEffect{from{opacity:0}to{opacity:1}}@media (max-width:429px){.tabButtons .tablinks{padding:15px;font-size:var(--font20);font-weight:600}.tabContent h3{font-size:var(--font20)}.tabContentWrapper{padding:15px}.addressDetails h5,.numberDetails h5{font-size:var(--font18);line-height:normal}.addressBox{margin-bottom:20px}.numberList{gap:20px}.tabContent .addressBox a,.tabContent .numberList a{color:#615D55;font-size:var(--font18);line-height:normal}}.mfp-bg{top:0;left:0;width:100%;height:100%;z-index:1042;overflow:hidden;position:fixed;background:#0b0b0b;opacity:0.8}.mfp-wrap{top:0;left:0;width:100%;height:100%;z-index:1043;position:fixed;outline:none !important;-webkit-backface-visibility:hidden}.mfp-container{text-align:center;position:absolute;width:100%;height:100%;left:0;top:0;padding:0 8px;box-sizing:border-box}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-content{display:inline-block;vertical-align:middle;margin:0 auto;text-align:left;z-index:1045}.single .mfp-close,.page .mfp-close,.blog .mfp-close,.error404 .mfp-close,.search .mfp-close,.archive .mfp-close{width:44px;height:44px;line-height:44px;position:absolute;right:20px;top:20px;text-decoration:none;text-align:center;opacity:0.65;font-style:normal;font-size:28px;font-family:Arial,Baskerville,monospace;cursor:pointer;margin-right:0;display:flex;justify-content:center;align-items:center;padding:20px}.single .mfp-close:hover,.single .mfp-close:focus,.page .mfp-close:hover,.page .mfp-close:focus,.blog .mfp-close:hover,.blog .mfp-close:focus,.error404 .mfp-close:hover,.error404 .mfp-close:focus,.search .mfp-close:hover,.search .mfp-close:focus,.archive .mfp-close:hover,.archive .mfp-close:focus{opacity:1}.single .mfp-close:active,.page .mfp-close:active,.blog .mfp-close:active,.error404 .mfp-close:active,.search .mfp-close:active,.archive .mfp-close:active{top:1px}.single .mfp-close-btn-in .mfp-close,.page .mfp-close-btn-in .mfp-close,.blog .mfp-close-btn-in .mfp-close,.error404 .mfp-close-btn-in .mfp-close,.search .mfp-close-btn-in .mfp-close,.archive .mfp-close-btn-in .mfp-close{color:#333}.single .mfp-close:after,.page .mfp-close:after,.blog .mfp-close:after,.error404 .mfp-close:after,.search .mfp-close:after,.archive .mfp-close:after{display:none}.single .mfp-arrow,.page .mfp-arrow{position:absolute;top:45%;left:10%;background:url(/wp-content/themes/collectiv-academy/assets/images/button-arrow.png);background-repeat:no-repeat;background-position:center;width:70px;transform:rotate(180deg);height:70px;border:2px solid rgb(255 255 255 / 50%);border-radius:50%;cursor:pointer;z-index:9999}.mfp-arrow:hover{color:#fff;background-color:var(--button-hover-color);border-color:transparent}.single .mfp-arrow:after,.page .mfp-arrow:after{display:none}.mfp-arrow.mfp-arrow-right{right:10%;left:unset;transform:rotate(0deg);margin-right:0}.mfp-bottom-bar{margin-top:-36px;position:absolute;top:100%;left:0;width:100%;cursor:auto}.mfp-title{text-align:left;line-height:18px;color:#f3f3f3;word-wrap:break-word;padding-right:36px}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}.masterBrands .brandsRow{background:#F4F4F4;border:1px solid #CFCFCF;padding:50px 30px;gap:30px}.masterBrands .media{width:100%;max-width:558px;margin:0 auto}.masterBrands .media .image img{width:100%;object-fit:cover;display:block;height:auto}.masterBrands .headingGroup{text-align:center}.masterBrands .headingGroup .button{margin-top:30px}.masterBrands .headingGroup .titleDecore:before{margin:0 auto 10px}@media (min-width:991px){.masterBrands .brandsRow{flex-wrap:nowrap;gap:50px;padding:100px 30px}.masterBrands .headingGroup{text-align:left}.masterBrands .headingGroup .titleDecore:before{margin:0 0 10px}}@media (min-width:1620px){.masterBrands .brandsRow{gap:100px;padding:150px 60px}}.ourProgram .programSlide{justify-content:center}.programBox{transition:all 0.3s ease-in-out}.programBox .icon-image img,.programTitle,.programBoxContent .content,.programButton,.programBox .programButton:after{transition:all 0.3s ease-in-out}.programBox .programButton{margin-top:15px;display:flex;align-items:center;text-transform:uppercase;color:#212121;text-decoration:underline}.swiper-slide.column{height:auto}.programBox .programButton:after{content:"";display:block;background:url(/wp-content/themes/collectiv-academy/assets/images/button-arrow.png);width:17px;height:8px;margin-left:11px;background-size:contain;background-repeat:no-repeat;min-width:17px;filter:brightness(0) saturate(100%) invert(5%) sepia(10%) saturate(14%) hue-rotate(319deg) brightness(106%) contrast(84%)}.programBox:hover .programButton:after{filter:brightness(0) saturate(100%) invert(40%) sepia(53%) saturate(6501%) hue-rotate(346deg) brightness(106%) contrast(88%)}.programBox:hover .programButton{color:#F04332}.programBox:hover .programTitle{color:#F04332}.ourProgram .programSlide .column{margin-bottom:30px;max-width:506px}.ourProgram .programBox{padding:9px;height:100%;background:#fff;border:1px solid #CFCFCF}.ourProgram .programBox:hover{box-shadow:0px 4px 30px 0px #2121210F}.ourProgram .programBox .icon-image{height:100%;min-height:336px;max-height:336px}.ourProgram .programBox .icon-image img{height:100%;min-height:inherit;object-fit:cover;width:100%}.ourProgram .programBox .programBoxContent{padding:20px;text-align:left;padding-bottom:13px}.ourProgram .programBox .programTitle{margin-bottom:5px}.column:last-child{margin-right:0 !important}.ourProgram .col-set,.blogSlider.no-slider  .col-set,.iconWithContent .col-set{margin-bottom:-30px}@media (min-width:768px){.col-set.column2>.column{width:calc((100% - (2 - 1) * 30px) / 2)}.col-set.column2>.column:not(:nth-child(2n)){margin-right:30px}.col-set.column2>.column:nth-child(2n){margin-right:0}.col-set.column3>.column{width:calc((100% - (2 - 1) * 30px) / 2)}.col-set.column3>.column:not(:nth-child(2n)){margin-right:30px}.col-set.column3>.column:nth-child(2n){margin-right:0}.ourProgram .programBox .programTitle{margin-bottom:16px}.programBox .programButton{margin-top:25px}}@media (min-width:1024px){.col-set.column2>.column{width:calc((100% - (2 - 1) * 51px) / 2)}.col-set.column2>.column:not(:nth-child(2n)){margin-right:51px}.col-set.column2>.column:nth-child(2n){margin-right:0}.col-set {}}@media (min-width:1200px){.col-set.column3>.column{width:calc((100% - (3 - 1) * 51px) / 3)}.col-set.column3>.column:not(:nth-child(3n)){margin-right:51px}.col-set.column3>.column:nth-child(3n){margin-right:0}.ourProgram .programSlide .column{margin-bottom:51px}.ourProgram .col-set,.blogSlider.no-slider .col-set,.iconWithContent .col-set{margin-bottom:-51px}.ourProgram .programBox .programBoxContent{padding:30px;padding-bottom:20px}}.programInfo{color:#000}.programInfo .inWrap{font-family:var(--head-fonts)}.programInfo .desc{color:#615D55;margin:0 0 30px}.programInfo .contWrap .font24{min-width:112px}.programInfo .head {font-weight:600;font-family:var(--head-fonts)}.programInfo + .programInfo .wrapper{padding-top:0}.programInfo .cost .row:not(:last-child){padding-bottom:30px;border-bottom:rgba(17,17,17,0.1) 1px solid;margin-bottom:30px}.programInfo .length li:not(:last-child) {margin:0px 0 16px}.programInfo .schedule .row:not(:last-child){padding-bottom:18px;border-bottom:1px solid rgba(17,17,17,0.1);margin-bottom:18px}.bottomPan .contWrap .content b{font-size:21px}.programInfo .schedule .content .row{margin:0 0 30px}.programData.length strong{font-weight:600;display:contents}.programInfo .bottomPan {padding-top:20px;border-top:rgba(17,17,17,0.1) 1px solid;margin-top:20px}.programInfo .cost .row:not(:last-child) {p;padding-bottom:18px;order-bottom:rgba(17,17,17,0.1) 1px solid;margin-bottom:18px}.programInfo .leftPan{background:url(/wp-content/themes/collectiv-academy/assets/images/cta-bar-left-shape.png) no-repeat #F4F4F4;background-position:left 10px bottom;background-size:auto 282px}.programInfo .rightPan{background:#F9F9F9;position:relative}.programInfo .rightPan:before {content:'';width:calc( 100% - 60px );height:1px;background:rgba(17,17,17,0.1);display:block;position:absolute;top:0px}.programInfo .inWrap > div {padding:20px 30px;width:100%;padding-bottom:10px}.contWrap .content b{font-weight:600}.programData.length{font-size:24px}.schoolBox{display:grid;border:1px solid #666;margin:0 0 44px;width:100%;align-items:center;grid-column-gap:32px;padding:22px;grid-template-columns:1fr;grid-row-gap:20px}.schoolBox img{height:200px}.schoolBox .name{color:#212121;font-weight:600}.schoolBox .name:hover{color:var(--button-color)}@media only screen and (min-width:768px){.programInfo .desc{margin:0 0 42px}.programInfo .contWrap{width:100%;display:flex;justify-content:space-between;column-gap:30px}.schoolBox{grid-template-columns:280px auto}}@media only screen and (min-width:1024px){.programInfo .inWrap > div {max-width:50%;padding:32px;padding-bottom:10px}.programInfo .rightPan:before {width:1px;height:calc( 100% - 70px );top:19px;left:0}}@media only screen and (min-width:1400px){.programInfo .desc{margin:0 0 62px}.contWrap .content{min-width:276px}.programInfo .inWrap > div {padding:30px 42px 10px 40px}.programInfo .cost .content {min-width:276px;font-size:24px}.programInfo .bottomPan{padding-top:40px;margin-top:40px}}@media only screen and (min-width:1800px){.programInfo .desc {margin:0 auto 74px;max-width:91%}}a,input,button,svg{transition:0.7s ease}@font-face{font-family:'DIN';src:url('/wp-content/themes/collectiv-academy/assets/fonts/DIN-LightAlternate.woff2') format('woff2'),url('/wp-content/themes/collectiv-academy/assets/fonts/DIN-LightAlternate.woff') format('woff'),url('/wp-content/themes/collectiv-academy/assets/fonts/DIN-LightAlternate.ttf') format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'DIN 2014';src:url('/wp-content/themes/collectiv-academy/assets/fonts/DIN2014-Regular.woff2') format('woff2'),url('/wp-content/themes/collectiv-academy/assets/fonts/DIN2014-Regular.woff') format('woff'),url('/wp-content/themes/collectiv-academy/assets/fonts/DIN2014-Regular.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'DIN';src:url('/wp-content/themes/collectiv-academy/assets/fonts/DIN-Regular.woff2') format('woff2'),url('/wp-content/themes/collectiv-academy/assets/fonts/DIN-Regular.woff') format('woff'),url('/wp-content/themes/collectiv-academy/assets/fonts/DIN-Regular.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Barlow Semi Condensed';src:url('/wp-content/themes/collectiv-academy/assets/fonts/BarlowSemiCondensed-Bold.woff2') format('woff2'),url('/wp-content/themes/collectiv-academy/assets/fonts/BarlowSemiCondensed-Bold.woff') format('woff'),url('/wp-content/themes/collectiv-academy/assets/fonts/BarlowSemiCondensed-Bold.ttf') format('truetype');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'Barlow Semi Condensed';src:url('/wp-content/themes/collectiv-academy/assets/fonts/BarlowSemiCondensed-BoldItalic.woff2') format('woff2'),url('/wp-content/themes/collectiv-academy/assets/fonts/BarlowSemiCondensed-BoldItalic.woff') format('woff'),url('/wp-content/themes/collectiv-academy/assets/fonts/BarlowSemiCondensed-BoldItalic.ttf') format('truetype');font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:'Barlow Semi Condensed';src:url('/wp-content/themes/collectiv-academy/assets/fonts/BarlowSemiCondensed-Italic.woff2') format('woff2'),url('/wp-content/themes/collectiv-academy/assets/fonts/BarlowSemiCondensed-Italic.woff') format('woff'),url('/wp-content/themes/collectiv-academy/assets/fonts/BarlowSemiCondensed-Italic.ttf') format('truetype');font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:'Barlow Semi Condensed';src:url('/wp-content/themes/collectiv-academy/assets/fonts/BarlowSemiCondensed-Medium.woff2') format('woff2'),url('/wp-content/themes/collectiv-academy/assets/fonts/BarlowSemiCondensed-Medium.woff') format('woff'),url('/wp-content/themes/collectiv-academy/assets/fonts/BarlowSemiCondensed-Medium.ttf') format('truetype');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:'Barlow Semi Condensed';src:url('/wp-content/themes/collectiv-academy/assets/fonts/BarlowSemiCondensed-Regular.woff2') format('woff2'),url('/wp-content/themes/collectiv-academy/assets/fonts/BarlowSemiCondensed-Regular.woff') format('woff'),url('/wp-content/themes/collectiv-academy/assets/fonts/BarlowSemiCondensed-Regular.ttf') format('truetype');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'Barlow Semi Condensed';src:url('/wp-content/themes/collectiv-academy/assets/fonts/BarlowSemiCondensed-SemiBold.woff2') format('woff2'),url('/wp-content/themes/collectiv-academy/assets/fonts/BarlowSemiCondensed-SemiBold.woff') format('woff'),url('/wp-content/themes/collectiv-academy/assets/fonts/BarlowSemiCondensed-SemiBold.ttf') format('truetype');font-weight:600;font-style:normal;font-display:swap}:root {--body-fonts:'DIN',sans-serif;--head-fonts:"Barlow Semi Condensed",sans-serif;--theme-color1:#F04332;--gradientcolor1:#DF7CE9;--gradientcolor2:#F9C7FF;--formgradientcolor1:#9bbede;--formgradientcolor2:#cec9e8;--wrapper:1680px;--button-color:#F04332;--button-hover-color:#212121;--font110:46px;--font78:38px;--font60:30px;--font42:32px;--font40:34px;--font32:26px;--font30:26px;--font29:26px;--font24:24px;--font22:20px;--font20:18px;--font18:18px;--font16:16px}::focus,:focus-visible{outline:none}html{margin:0;padding:0}body{font-family:var(--body-fonts);margin:0;padding:0;color:#615D55;line-height:1.5;box-sizing:border-box;font-size:var(--font20)}img{max-width:100%;height:auto;object-fit:cover}a {text-decoration:none;box-sizing:border-box;display:inline-block;font-family:var(--body-fonts)}textarea,select,body,section,figure,div,span,button,input {box-sizing:border-box}select,input,textarea,form{max-width:100%;width:100%}input[type="checkbox"],input[type="radio"]{max-width:20px;height:20px}.placeholder-shown {color:#a4a4a4}textarea,select,body,section,figure,div,span,button,input{appearance:none;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none}select,input,input[type="submit"] {height:74px;border:rgba(207,207,207,1) 1px solid;font-size:22px;padding:22px 25px;color:rgba(33,33,33,1);font-family:var(--body-fonts)}.site-main{min-height:50vh}.content p a:not(.button) {color:#000000;text-decoration:underline}.content p a:not(.button):hover {color:#F04332}body select {background:#fff url(/wp-content/themes/collectiv-academy/assets/images/chevron_right.svg) no-repeat right 20px center !important;padding-right:40px;text-transform:capitalize;-webkit-appearance:none;-moz-appearance:none;appearance:none !important}body.noscroll {overflow:hidden;height:100vh;position:fixed;width:100%}.noscroll .site-main {filter:blur(10px)}section{position:relative}.hilighted{color:var(--button-color)}.imgWrap img{width:100%;display:block}p {margin:0;margin-bottom:20px}p:last-of-type {margin:0}.wrapper{max-width:var(--wrapper);width:100%;padding:0 30px;margin:0 auto;z-index:1}.dflex{display:flex;flex-wrap:wrap;box-sizing:border-box}.dflex.nowrap {flex-wrap:nowrap}.vcenter{align-items:center}.textCenter{text-align:center}.spacebetween{justify-content:space-between}.mainTitle{text-transform:uppercase}.ptb0 .wrapper{padding-bottom:0 !important;padding-top:0 !important}.pb0 .wrapper{padding-bottom:0 !important}.pt0 .wrapper{padding-top:0 !important}.mb0{margin-bottom:0 !important}video{height:100%;width:100%;object-fit:cover}.fw700{font-weight:700}.fw600{font-weight:600}.fw500{font-weight:500}.fw400{font-weight:400}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 {font-family:var(--head-fonts);margin:0 0 18px;color:#212121}.font110{font-size:var(--font110);line-height:1.09090}.font78{font-size:var(--font78);line-height:1.128}.font60{font-size:var(--font60);line-height:1.1666}.font42{font-size:var(--font42);line-height:1.23}.font40{font-size:var(--font40);line-height:1.1666}.font30{font-size:var(--font30);line-height:1.6}.font24{font-size:var(--font24);line-height:1.6}.h1,h1,.font32{font-size:var(--font32);line-height:1.3125}.h2,h2,.font29{font-size:var(--font29);line-height:1.4545}.h3,h3,.font22{font-size:var(--font22);line-height:1.4545}.h4,h4,.font20{font-size:var(--font20);line-height:1.5}.h5,h5,.font18{font-size:var(--font18);line-height:1.55}.h6,h6,.font16{font-size:var(--font16);line-height:1.4545}.button{background:var(--button-color);transition:0.5s ease}.button:hover{background:var(--button-hover-color)}.button.secondary:hover{background:var(--button-color)}.button.secondary{background:var(--button-hover-color)}.cPadding .wrapper {position:relative;padding:60px 30px}.titleDecore{position:relative}.titleDecore:before {content:'';width:100px;background:#212121;height:3px;margin:0 0 10px;display:block}.textCenter .titleDecore:before,.textCenter:before{margin-left:auto;margin-right:auto}h1 span,h2 span,h3 span{font-weight:400}.rounded{border-radius:50%}.plusIcon{width:14.42px;height:14.42px;position:relative;line-height:1;display:inline-flex;align-items:center}.plusIcon:after,.plusIcon:before{content:'';width:100%;height:2px;background:#000;display:block}.plusIcon:after{transform:translate(-50%) rotate(90deg);position:absolute;left:50%}.roundedBtn{border:1px solid #0000001A;display:flex;height:32px;width:32px;align-items:center;justify-content:center;border-radius:100%;cursor:pointer;transition:0.7s ease}.isActive .roundedBtn{background:#F04332}.isActive .roundedBtn .plusIcon{filter:brightness(0) invert(1)}.isActive .plusIcon:after{opacity:0}section.borderTop .wrapper:before,section.borderBottom .wrapper:after  {content:"";position:absolute;left:0;right:0;overflow:hidden;margin:auto;max-width:1620px;margin:0 30px}section.borderBottom .wrapper:after {bottom:0;border-bottom:1px solid #CFCFCF}section.borderTop .wrapper:before {top:0;border-top:1px solid #CFCFCF}.bgText {text-transform:uppercase;overflow:hidden;font-size:22px;line-height:.81;color:transparent;-webkit-text-stroke:1px #ccc;font-weight:700;display:flex;justify-content:center;position:absolute;background:transparent;bottom:0;left:0;right:0;font-family:var(--head-fonts);-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,1),rgba(0,0,0,0.2));-webkit-mask-clip:text;-webkit-mask-composite:destination-in}@media only screen and (max-width:429px) {.wrapper{padding:0 15px}.cPadding .wrapper {position:relative;padding:60px 15px}h1{font-size:40px !important}}@media only screen and (max-width:767px) {.desktopOnly{display:none}}@media only screen and (max-width:991px) {.mainTitle br{display:none}}@media only screen and (max-width:375px){body  select{background-size:10px auto;background-position:right 10px center;padding-right:20px}.button,input[type=submit]{font-size:14px}select,input,input[type="submit"]{height:54px;font-size:14px;padding:9px}}@media only screen and (min-width:430px){.bgText {text-transform:uppercase;overflow:hidden;font-size:28px}}@media only screen and (min-width:768px){:root {--font110:52px;--font78:44px;--font60:34px;--font40:38px;--font32:30px;--font29:28px;--font24:24px;--font22:20px;--font20:20px;--font18:18px;--font16:16px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 {margin:0 0 30px}.cPadding .wrapper {padding:80px 30px}.bgText {font-size:50px}}@media only screen and (min-width:991px){.heroBanner + section .wrapper {padding-top:220px}}@media only screen and (min-width:1280px){:root {--font110:65px;--font78:48px;--font60:36px;--font42:34px;--font40:38px;--font32:30px;--font29:29px;--font24:24px;--font22:20px;--font20:20px;--font18:18px;--font16:16px}.mobileOnly{display:none}.cPadding .wrapper {padding:100px 30px}}@media only screen and (min-width:1400px){:root {--font110:80px;--font78:60px;--font60:40px;--font42:42px;--font40:40px;--font32:32px;--font29:29px;--font24:24px;--font22:20px;--font20:20px;--font18:18px;--font16:16px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 {margin:0 0 35px}.cPadding .wrapper {padding:120px 30px}.roundedBtn{height:60px;width:60px}.bgText {font-size:60px}}@media only screen and (min-width:1800px){:root {--font110:110px;--font78:78px;--font60:60px;--font40:40px;--font32:32px;--font29:29px;--font24:24px;--font22:22px;--font20:20px;--font18:18px;--font16:16px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 {margin:0 0 45px}.cPadding .wrapper {padding:150px 30px}.bgText {font-size:120px}.heroBanner + section .wrapper {padding-top:200px}}.anim{opacity:0;will-change:opacity,transform}.anim.stop{transform:translateY(60px)}.anim.sleft{transform:translateY(60px)}.anim.sright{transform:translateY(-60px)}.anim.sbottom{transform:translateY(-60px)}.anim.in{transform:translate(0);opacity:1;transition:0.5s opacity,0.75s transform}.button,input[type=submit]{padding:10px 36px;color:#fff;border-color:transparent;text-decoration:none;line-height:1.5 !important;cursor:pointer;position:relative;display:inline-flex;align-items:center;font-weight:500;border-radius:0px;text-transform:uppercase;transition:all 0.6s;font-size:var(--font20);justify-content:center}.button:after,input[type=submit]:after {content:"";display:block;background:url(/wp-content/themes/collectiv-academy/assets/images/button-arrow.png);width:21px;height:10px;margin-left:11px;background-repeat:no-repeat;min-width:21px}@media (min-width:1280px){.button  input[type=submit]{padding:18px 30px;font-size:18px}}.button:hover,input[type=submit]:hover{color:#fff;border-color:transparent}.gform_wrapper.gform-theme--framework .gform_validation_errors{display:none}.gform_wrapper.gform-theme--framework .gform_heading{display:none}.gform_wrapper.gform-theme--framework form .gform_body .gform_fields{display:flex;flex-direction:column;row-gap:0}.gform_wrapper.gform-theme--framework form .gform_body .gform_fields .gfield{margin-bottom:15px}.gform_wrapper.gform-theme--framework form .gform_body .gform_fields .gfield:last-child{margin-bottom:0px}.gform_wrapper.gform-theme--framework form .gform_body .gform_fields .gfield select{cursor:pointer}.gform_wrapper.gform-theme--framework form .gform_body .gform_fields .gfield select.placeholder-shown{color:#212121}.gform_wrapper.gform-theme--framework form .gform_body .gform_fields .gfield input:not([type=checkbox]):not([type=radio]),.gform_wrapper.gform-theme--framework form .gform_body .gform_fields .gfield select,.gform_wrapper.gform-theme--framework form .gform_body .gform_fields .gfield textarea{padding:0 19px;font-size:var(--font18) !important;color:#212121;border-radius:0px;border:none;min-height:50px;display:flex;line-height:normal;align-items:center;-webkit-appearance:none;font-family:var(--body-fonts);-moz-appearance:none;appearance:none;background-position:center right 20px}.gform_wrapper.gform-theme--framework form .gform_body .gform_fields .gfield input:not([type=checkbox]):not([type=radio]):focus,.gform_wrapper.gform-theme--framework form .gform_body .gform_fields .gfield select:focus,.gform_wrapper.gform-theme--framework form .gform_body .gform_fields .gfield textarea:focus{outline:none;box-shadow:none}.gform_wrapper.gform-theme--framework form .gform_body .gform_fields .gfield input:not([type=checkbox]):not([type=radio])::placeholder,.gform_wrapper.gform-theme--framework form .gform_body .gform_fields .gfield input:not([type=checkbox]):not([type=radio]) .gfield_select,.gform_wrapper.gform-theme--framework form .gform_body .gform_fields .gfield select::placeholder,.gform_wrapper.gform-theme--framework form .gform_body .gform_fields .gfield select .gfield_select,.gform_wrapper.gform-theme--framework form .gform_body .gform_fields .gfield textarea::placeholder,.gform_wrapper.gform-theme--framework form .gform_body .gform_fields .gfield textarea .gfield_select{font-weight:500;font-size:var(--font18);display:flex;font-family:var(--body-fonts);align-items:center;color:#212121}.gform_wrapper.gform-theme--framework form .gform_body .gform_fields .gfield input:not([type=checkbox]):not([type=radio])::-webkit-inner-spin-button,.gform_wrapper.gform-theme--framework form .gform_body .gform_fields .gfield select::-webkit-inner-spin-button,.gform_wrapper.gform-theme--framework form .gform_body .gform_fields .gfield textarea::-webkit-inner-spin-button{display:none}.gform_wrapper.gform-theme--framework form .gform_body .gform_fields .gfield .gfield_validation_message,.gform_wrapper.gform-theme--framework form .gform_body .gform_fields .gfield .validation_message{color:#fff;display:none;padding-left:20px}.gform_wrapper.gform-theme--framework form .gform_body .gfield_description.validation_message.gfield_validation_message{display:none}.gform_wrapper.gform-theme--framework form .gform_body .gfield_error input,.gform_wrapper.gform-theme--framework form .gform_body .gfield_error select,.gform_wrapper.gform-theme--framework form .gform_body .gfield_error textarea{border:1px solid #F00 !important;background-image:url(data:image/svg+xml;utf8;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTkuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIgNTEyOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCI+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTUwNy40OTQsNDI2LjA2NkwyODIuODY0LDUzLjUzN2MtNS42NzctOS40MTUtMTUuODctMTUuMTcyLTI2Ljg2NS0xNS4xNzJjLTEwLjk5NSwwLTIxLjE4OCw1Ljc1Ni0yNi44NjUsMTUuMTcyICAgIEw0LjUwNiw0MjYuMDY2Yy01Ljg0Miw5LjY4OS02LjAxNSwyMS43NzQtMC40NTEsMzEuNjI1YzUuNTY0LDkuODUyLDE2LjAwMSwxNS45NDQsMjcuMzE1LDE1Ljk0NGg0NDkuMjU5ICAgIGMxMS4zMTQsMCwyMS43NTEtNi4wOTMsMjcuMzE1LTE1Ljk0NEM1MTMuNTA4LDQ0Ny44MzksNTEzLjMzNiw0MzUuNzU1LDUwNy40OTQsNDI2LjA2NnogTTI1Ni4xNjcsMTY3LjIyNyAgICBjMTIuOTAxLDAsMjMuODE3LDcuMjc4LDIzLjgxNywyMC4xNzhjMCwzOS4zNjMtNC42MzEsOTUuOTI5LTQuNjMxLDEzNS4yOTJjMCwxMC4yNTUtMTEuMjQ3LDE0LjU1NC0xOS4xODYsMTQuNTU0ICAgIGMtMTAuNTg0LDAtMTkuNTE2LTQuMy0xOS41MTYtMTQuNTU0YzAtMzkuMzYzLTQuNjMtOTUuOTI5LTQuNjMtMTM1LjI5MkMyMzIuMDIxLDE3NC41MDUsMjQyLjYwNSwxNjcuMjI3LDI1Ni4xNjcsMTY3LjIyN3ogICAgIE0yNTYuNDk4LDQxMS4wMThjLTE0LjU1NCwwLTI1LjQ3MS0xMS45MDgtMjUuNDcxLTI1LjQ3YzAtMTMuODkzLDEwLjkxNi0yNS40NywyNS40NzEtMjUuNDdjMTMuNTYyLDAsMjUuMTQsMTEuNTc3LDI1LjE0LDI1LjQ3ICAgIEMyODEuNjM4LDM5OS4xMSwyNzAuMDYsNDExLjAxOCwyNTYuNDk4LDQxMS4wMTh6IiBmaWxsPSIjRDgwMDI3Ii8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==) !important;background-repeat:no-repeat;background-position:95% center;background-size:1em auto}.gform_footer{margin-top:0;display:block;text-align:center}.gform_footer .gformButton{width:100%;padding:10px 36px !important;font-size:var(--font20) !important;background-color:#212121 !important;min-height:50px !important;line-height:1.5 !important;max-height:50px;border-radius:0px !important;text-transform:uppercase !important;transition:all 0.6s !important;font-weight:500 !important}@media (min-width:768px){.gform_footer .gformButton{font-size:var(--font20)!important}.gform_wrapper.gform-theme--framework form .gform_body .gform_fields .gfield input:not([type=checkbox]):not([type=radio]),.gform_wrapper.gform-theme--framework form .gform_body .gform_fields .gfield select,.gform_wrapper.gform-theme--framework form .gform_body .gform_fields .gfield textarea{min-height:60px}.gform_wrapper.gform-theme--framework form .gform_body .gform_fields .gfield{margin-bottom:20px}}.gform_footer .gformButton:hover{background-color:#000 !important;color:#fff !important}.gform_footer .gformButton .text{text-transform:uppercase}.gform_footer .gformButton .arrowIcon{margin-left:15px;vertical-align:middle;height:14px;content:"";display:block;background:url(/wp-content/themes/collectiv-academy/assets/images/button-arrow.png);width:21px;height:10px;margin-left:4px;background-repeat:no-repeat;min-width:21px}.gform_footer .gformButton:hover{background:var(--button-color) !important}.content table td,.content table th{border-right:1.25px dashed #656;text-align:center;padding:9px 12px;border-bottom:1.25px dashed #656;color:#000}.content table{border:2px solid #000;padding:14px}.content table td:last-child,.content table th:last-child{border-right:0}.content table tr:last-child td{border-bottom:0}.error-404 .main-box{border:6px double #F04332;padding:40px;max-width:900px;margin:0 auto;text-align:center}.error-404 .main-box .button{margin:30px 0 0 0}.error-404 .main-box h1,.main-box h3 {margin-bottom:20px}.post .entry-content h1,.post .entry-content h2,.post .entry-content h3,.post .entry-content h4,.post .entry-content h5,.post .entry-content h6{margin-bottom:20px}.post .entry-content a{color:#F04332}.blogItems .entry-content{text-align:left}.post .entry-content a:hover{color:#101010}.slider-arrows{display:flex;justify-content:center;align-items:center;pointer-events:none;margin:auto;max-width:200px;margin-top:60px;gap:10px}.swiper-button-next{transform:rotate(180deg)}.swiper-button-prev::after,.swiper-button-next::after{display:none !important}.swiper-button-prev,.swiper-button-next{position:unset !important;pointer-events:auto !important;background-repeat:no-repeat !important;background-size:contain !important;justify-content:center !important;background-color:transparent !important;background:url(/wp-content/themes/collectiv-academy/assets/images/sliderArrow2.png);filter:brightness(0) saturate(100%) invert(34%) sepia(53%) saturate(2115%) hue-rotate(338deg) brightness(95%) contrast(99%);margin:0  !important;height:18px !important;width:50px !important}.cForm .gform_wrapper{background:linear-gradient(315deg,var(--formgradientcolor1) 0%,var(--formgradientcolor2) 70%);padding:30px 20px;border-radius:12px}.gf_progressbar{background:#000 !important;border-radius:50px !important;margin:0 0 22px !important;overflow:hidden !important}.gf_progressbar_percentage span{padding:0 12px !important}.gfield_required.gfield_required_text{color:red !important}.gf_progressbar_percentage{background:#fff !important;padding:7px !important}.quizFormblock .gform-theme-button{padding:10px 15px !important;background:#ed1b24 !important;color:#fff !important;font-weight:600 !important;cursor:pointer !important;border:none !important}.gform-theme-button:hover{background:#000 !important}.gf_progressbar_title{display:none}.quiz-form .gform_body button:focus,.quiz-form .gform_body input::focus,.quiz-form .gform_body input::focus ,.quiz-form .gform_body input[type=radio]:focus{outline:0 !important}.quiz-form_wrapper input[type=radio]{border-radius:50% !important}.quizFormblock .gform-theme--framework input[type=checkbox]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):checked::before,.quizFormblock .gform-theme--framework input[type=radio]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *)):checked::before{opacity:1;color:#000}.quizFormblock .gform-theme--framework input[type=radio]:where(:not(.gform-theme__disable):not(.gform-theme__disable *):not(.gform-theme__disable-framework):not(.gform-theme__disable-framework *))::before{background-color:#000 !important;block-size:10px !important;inline-size:10px !important}.quizFormblock .gchoice input{padding:unset !important}@media only screen and (min-width:768px){.quizFormblock:after,.quizFormblock:before{content:'';display:block;height:100%;width:50%;position:absolute;background:url('/wp-content/uploads/2025/11/Collective11808.png');top:0;right:0;z-index:-1}.quizFormblock{padding:4vw 24px}.quizFormblock:before{background:#000}.quizFormblock:after{opacity:.5}}.quizFormblock .gform_wrapper{padding:1.5em;background:#EEE}.sitecontent a:not(.button) {color:#F04332}.sitecontent a:not(.button):hover{color:#615D55}.sitecontent a.button{margin:7px 0;margin-right:10px}.sitecontent h2{font-size:var(--font78);line-height:1.128}.sitecontent h3{font-size:var(--font42);line-height:1.23}:root{--skill-card-columns-gap:0;--skill-card-rows-gap:30px}.skillTable{background:#F4F4F4}.skill-card li:last-child{margin-bottom:0}.skill-card  .title{margin:0 0 15px;text-transform:uppercase}.skill-card li {margin:0 0 12px}.skill-card-wrap{margin:0 0 calc(var(--skill-card-rows-gap) * -1);display:flex;flex-wrap:wrap}.skill-card{background:#fff;padding:20px 30px}.skill-card{margin:0 calc(var(--skill-card-columns-gap) * 0.5) var(--skill-card-rows-gap);margin:0 var(--skill-card-columns-gap) var(--skill-card-rows-gap) 0;width:100%}.bottomContent{padding-top:35px;font-size:27px;line-height:1.11}.skill-card ul{margin:0}@media only screen and (min-width:1280px){:root{--skill-card-columns-gap:28px;--skill-card-rows-gap:32px}.skill-card  .title{margin:0 0 30px}.skill-card li {margin:0 0 16px}.skill-card:nth-child(3n){margin-right:0}.skill-card{margin:0 var(--skill-card-columns-gap) var(--skill-card-rows-gap) 0;max-width:calc((100% - var(--skill-card-columns-gap) * 2) / 3)}}@media (max-width:1280px){.skill-card  .title br{display:none}}@media only screen and (min-width:1400px){:root{--skill-card-columns-gap:34px;--skill-card-rows-gap:32px}.skill-card  .title{margin:0 0 35px}.skill-card li {margin:0 0 18px}.skill-card{padding:45px}.bottomContent {padding-top:60px}}@media only screen and (min-width:1800px){:root{--skill-card-columns-gap:44px;--skill-card-rows-gap:42px}.skill-card .title{margin:0 0 40px}.skill-card li {margin:0 0 20px}.skill-card{padding:43px 54px;padding-bottom:50px}.bottomContent {padding-top:90px}}@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{width:100%;height:100%;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity,.2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity,1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active{pointer-events:auto}.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}.progress{display:block;position:relative;width:100%;max-width:900px;height:3px;margin:auto;border-radius:10px;overflow:hidden;background-image:linear-gradient(to right,#F04332,#F04332);background-repeat:no-repeat;background-size:0 100%;transition:background-size 0.4s ease-in-out;margin-top:40px}.progress:after{position:absolute;content:"";top:0;bottom:0;margin:auto;background:#000;width:100%;height:1px;z-index:-1}.testimonial .content:before{content:"";background:url(/wp-content/themes/collectiv-academy/assets/images/stars.png);width:100%;height:20px;display:block;background-repeat:no-repeat;background-position:left;margin-bottom:20px;background-size:contain}.testimonial .name{color:#F04332;margin-top:10px;line-height:1.90;font-size:var(--font22);text-transform:uppercase;font-family:var(--head-fonts)}.testimonial .swiper-slide{height:auto;max-width:100%;width:100%;border:1px solid #CFCFCF}.no-slider.testimonial .swiper-wrapper{justify-content:center;flex-wrap:wrap;gap:30px}.no-slider.testimonial .swiper-slide{margin-right:0 !important}.testimonial .swiper-slide .testimonialBox{padding:30px;height:100%;max-width:100%;margin:0 auto;background:#fff;flex-direction:column;display:inline-flex;justify-content:space-between}@media (min-width:768px){.no-slider.testimonial .swiper-wrapper .swiper-slide{max-width:46.47%}}@media (min-width:991px){.testimonial .swiper-slide .testimonialBox{padding:40px;padding-bottom:25px}.progress{margin-top:70px}.testimonial .name{margin-top:20px}.testimonial .content:before{margin-bottom:20px}.no-slider.testimonial .swiper-wrapper{gap:50px}}@media (min-width:1620px){.progress{margin-top:74px}.no-slider.testimonial .swiper-wrapper .swiper-slide{max-width:31.235%}}.videoSection{padding:50px 0}.videoSection .headingGroup{margin-bottom:20px;text-align:center}.videoSection .headingGroup .videoSmollTitle{font-size:20px;line-height:1.30;margin-bottom:10px;display:math;font-weight:600;position:relative;color:#615D55;font-family:var(--head-fonts)}.videoSection .headingGroup .videoSmollTitle::before{content:"";display:block;width:35px;height:35px;background:url(/wp-content/themes/collectiv-academy/assets/images/video-arrow.png);background-repeat:no-repeat;position:absolute;bottom:-18px;right:-55px}.videoSection .headingGroup .videoSmollTitle::before{content:"";display:block;width:25px;height:25px;background:url(/wp-content/themes/collectiv-academy/assets/images/video-arrow.png);background-repeat:no-repeat;position:absolute;background-size:contain;bottom:-12px;right:-30px}.videoSection .videoInner{width:100%;position:relative;overflow:hidden;max-width:1230px;margin:auto;aspect-ratio:16 / 9}.videoSection .videoInner iframe,.videoSection .videoInner video,.wp-video{position:absolute;left:0;top:0;height:100% !important;width:100% !important}.mejs-container{height:100% !important;clear:both;max-width:100%;width:100% !important}blockquote{margin:0;color:#212121}.videoSection .content{max-width:1200px;margin:auto;margin-bottom:15px}.videoSection .content blockquote p{position:relative;margin:20px 0;font-weight:700;padding:20px;font-size:18px;line-height:1.3;border:1.5px solid #CFCFCF;font-family:var(--head-fonts)}.videoSection .content blockquote p::before{content:"";display:block;width:141px;height:37px;background:#fff url(/wp-content/themes/collectiv-academy/assets/images/quote.svg);background-repeat:no-repeat;background-size:23px;background-position:center;position:absolute;top:-18px;left:0px;right:0px;margin:auto}@media (min-width:768px){.videoSection .content blockquote p{font-size:22px}.videoSection{padding:70px 0}}@media (min-width:991px){.videoSection .headingGroup{margin-bottom:35px}.videoSection .content blockquote p{padding:25px;font-size:26px;margin-bottom:30px}.videoSection .headingGroup .videoSmollTitle{font-size:23px}}@media (min-width:1280px){.videoSection .headingGroup{margin-bottom:40px}.videoSection .content{margin-bottom:30px}.videoSection .headingGroup .videoSmollTitle::before {width:35px;height:35px;bottom:-18px;right:-55px}}@media (min-width:1620px){.videoSection .content blockquote p{padding:20px 65px 25px 65px;font-size:var(--font32);margin-bottom:33px}.videoSection{padding:67px 0 100px 0}}