html{scroll-behavior:smooth}.troub-landing-container{width:100%;margin:0}.troub-landing-container .troub-landing-section{flex-direction:column;justify-content:flex-start;align-items:center;margin:0;padding:0;display:flex;position:relative}.troub-landing-container .troub-landing-section .section-inner{flex-flow:column wrap;width:100%;max-width:4000px;margin:0 auto;padding:40px 10%;display:flex}@media screen and (width>=800px){.troub-landing-container .troub-landing-section .section-inner{padding:80px 10%}}.troub-landing-container .troub-landing-section.header-section{background-color:var(--default-bg-2)}.troub-landing-container .troub-landing-section.header-section .section-inner{justify-content:center;align-items:center}.troub-landing-container .troub-landing-section.header-section .section-inner .header-content{flex-flow:column wrap;justify-content:center;align-items:center;max-width:800px;margin:0 0 60px;padding:0;display:flex;position:relative}.troub-landing-container .troub-landing-section.header-section .section-inner .header-content:after{content:"";aspect-ratio:156/174;background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/troub-shapes-paper-plane.svg);background-repeat:no-repeat;background-size:cover;width:15%;max-width:174px;display:none;position:absolute;bottom:10%;right:-10%}@media screen and (width>=801px){.troub-landing-container .troub-landing-section.header-section .section-inner .header-content:after{display:block}}.troub-landing-container .troub-landing-section.header-section .section-inner .header-content h1,.troub-landing-container .troub-landing-section.header-section .section-inner .header-content h2{text-transform:none;text-align:center;margin:0 0 15px;font-family:FatFrank,Lato,sans-serif;font-weight:400}.troub-landing-container .troub-landing-section.header-section .section-inner .header-content h1{color:var(--troubadour-main);font-size:clamp(48px,8vw,120px);line-height:1.2em}.troub-landing-container .troub-landing-section.header-section .section-inner .header-content h2{color:var(--troubadour-main-9);font-size:clamp(32px,4vw,48px);font-style:normal;line-height:1.1em}.troub-landing-container .troub-landing-section.header-section .section-inner .header-content h3{color:var(--troubadour-main-5);text-transform:none;text-align:center;margin:0 0 25px;padding:0 25px;font-size:clamp(20px,4vw,25px);font-weight:400;line-height:1.2em}.troub-landing-container .troub-landing-section.header-section .section-inner .header-video{justify-content:center;align-items:center;margin:0 0 40px;display:flex;position:relative}.troub-landing-container .troub-landing-section.header-section .section-inner .header-video:after{content:"";aspect-ratio:156/174;background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/troub-shapes-paper-plane.svg);background-repeat:no-repeat;background-size:cover;width:18%;min-width:70px;max-width:174px;position:absolute;bottom:0;left:0;transform:translateY(110%)}@media screen and (width>=801px){.troub-landing-container .troub-landing-section.header-section .section-inner .header-video:after{display:none}}.troub-landing-container .troub-landing-section.header-section .section-inner .header-video img{aspect-ratio:1398/785;object-fit:contain;max-width:100%;height:100%}.troub-landing-container .troub-landing-section.header-section .section-inner .header-video .troub-video-link{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.troub-landing-container .troub-landing-section.calltoaction-section{background-color:var(--troubadour-main-5)}.troub-landing-container .troub-landing-section.calltoaction-section .section-inner{flex-flow:column;width:100%;max-width:none;padding:0}.troub-landing-container .troub-landing-section.calltoaction-section .section-inner .calltoaction-text{flex:1;align-items:center;margin:0 auto;padding:40px 10%;display:flex;position:relative}.troub-landing-container .troub-landing-section.calltoaction-section .section-inner .calltoaction-text .content{flex-direction:column;justify-content:flex-start;align-items:flex-start;margin:0;display:flex}.troub-landing-container .troub-landing-section.calltoaction-section .section-inner .calltoaction-text .content h2{color:var(--troubadour-main-9);letter-spacing:1.68px;text-transform:none;margin:0 0 30px;font-family:FatFrank,Lato,sans-serif;font-size:clamp(30px,3vw,56px);font-weight:400;line-height:1em}.troub-landing-container .troub-landing-section.calltoaction-section .section-inner .calltoaction-text .content p{color:var(--default-color-2);margin:0 0 30px;font-size:18px;font-weight:400;line-height:1.4em}.troub-landing-container .troub-landing-section.calltoaction-section .section-inner .calltoaction-text .content .action-buttons{flex-flow:wrap;justify-content:flex-start;align-items:flex-start;gap:15px;display:flex}.troub-landing-container .troub-landing-section.calltoaction-section .section-inner .calltoaction-text .content .action-buttons button{align-self:flex-start}.troub-landing-container .troub-landing-section.calltoaction-section .section-inner .calltoaction-text:before{content:"";aspect-ratio:159/174;background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/troub-pencil-decoration.svg);background-repeat:no-repeat;background-size:cover;width:15%;max-width:159px;position:absolute;bottom:-10%;right:5%}.troub-landing-container .troub-landing-section.calltoaction-section .section-inner .calltoaction-photo{aspect-ratio:1196/780;background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/troub-classroom-photo-mobile.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;flex:1 0 100%;width:100%}.troub-landing-container .troub-landing-section.calltoaction-section .section-divider-wave{z-index:10;width:100%;height:105px;margin:0 0 -1px;position:absolute;bottom:-60px;left:0;overflow:hidden}.troub-landing-container .troub-landing-section.calltoaction-section .section-divider-wave .mobile-wave{width:100%;height:100%}.troub-landing-container .troub-landing-section.calltoaction-section .section-divider-wave .desktop-wave{border-top:2px solid var(--tooltip-troub-border);width:calc(100% + 1.3px);height:113px;display:none;position:relative;transform:rotateY(180deg)}@media screen and (width>=1200px){.troub-landing-container .troub-landing-section.calltoaction-section .section-divider-wave{bottom:0;transform:rotate(180deg)}.troub-landing-container .troub-landing-section.calltoaction-section .section-divider-wave .mobile-wave{display:none}.troub-landing-container .troub-landing-section.calltoaction-section .section-divider-wave .desktop-wave{display:block}}@media screen and (width>=801px){.troub-landing-container .troub-landing-section.calltoaction-section[data-landing-context=info]{align-items:flex-end}.troub-landing-container .troub-landing-section.calltoaction-section[data-landing-context=info] .section-inner{flex-flow:row}.troub-landing-container .troub-landing-section.calltoaction-section[data-landing-context=info] .section-inner .calltoaction-text{flex:1 0 50%;width:auto;padding:40px 0}.troub-landing-container .troub-landing-section.calltoaction-section[data-landing-context=info] .section-inner .calltoaction-text:before{bottom:unset;width:20%;top:50%;right:-10%;transform:translateY(-100%)}.troub-landing-container .troub-landing-section.calltoaction-section[data-landing-context=info] .section-inner .calltoaction-text .content{margin:0 0 40px;padding:0 20%}.troub-landing-container .troub-landing-section.calltoaction-section[data-landing-context=info] .section-inner .calltoaction-photo{aspect-ratio:967/905;background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/troub-classroom-photo-desktop.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;flex:1 0 50%}}@media screen and (width>=1025px){.troub-landing-container .troub-landing-section.calltoaction-section[data-landing-context=showcase]{align-items:flex-end}.troub-landing-container .troub-landing-section.calltoaction-section[data-landing-context=showcase] .section-inner{flex-flow:row}.troub-landing-container .troub-landing-section.calltoaction-section[data-landing-context=showcase] .section-inner .calltoaction-text{flex:1 0 50%;width:auto;padding:40px 0}.troub-landing-container .troub-landing-section.calltoaction-section[data-landing-context=showcase] .section-inner .calltoaction-text:before{bottom:unset;width:20%;top:50%;right:-10%;transform:translateY(-100%)}.troub-landing-container .troub-landing-section.calltoaction-section[data-landing-context=showcase] .section-inner .calltoaction-text .content{margin:0 0 40px;padding:0 20%}.troub-landing-container .troub-landing-section.calltoaction-section[data-landing-context=showcase] .section-inner .calltoaction-photo{aspect-ratio:967/905;background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/troub-classroom-photo-desktop.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;flex:1 0 50%}}@media screen and (width>=1201px){.troub-landing-container .troub-landing-section.calltoaction-section .section-inner .calltoaction-photo{aspect-ratio:1196/780;background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/troub-classroom-photo-mobile.png)}}.troub-landing-container .troub-landing-section.demo-section{background-color:var(--troubadour-main-6);background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/troub-feather-bg-tile.svg);background-position:-50px -50px;background-repeat:repeat}.troub-landing-container .troub-landing-section.demo-section .demo-content{flex-flow:column wrap;justify-content:center;align-items:center;gap:30px;display:flex}.troub-landing-container .troub-landing-section.demo-section .demo-content h2{color:var(--default-color-2);text-align:center;letter-spacing:1.68px;text-transform:none;font-family:FatFrank,Lato,sans-serif;font-size:clamp(30px,4vw,56px);font-weight:400;line-height:1.2}.troub-landing-container .troub-landing-section.features-section{background:var(--troubadour-section-bg)}.troub-landing-container .troub-landing-section.features-section .section-inner{gap:20px}.troub-landing-container .troub-landing-section.features-section .section-inner h2{color:var(--default-color-2);text-align:center;letter-spacing:1.68px;text-transform:none;margin:0 0 20px;font-family:FatFrank,Lato,sans-serif;font-size:clamp(30px,4vw,56px);font-weight:400;line-height:1em}.troub-landing-container .troub-landing-section.features-section .section-inner .features{flex-direction:column;gap:80px;max-width:1200px;margin:0 auto 40px;display:flex}.troub-landing-container .troub-landing-section.features-section .section-inner .features .features-row{flex-direction:column;gap:40px;width:100%;margin:0 auto;display:flex}.troub-landing-container .troub-landing-section.features-section .section-inner .features .features-row .feature-item{flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.troub-landing-container .troub-landing-section.features-section .section-inner .features .features-row .feature-item .feature-text{max-width:600px}.troub-landing-container .troub-landing-section.features-section .section-inner .features .features-row .feature-item .feature-text h3{color:var(--troubadour-main-5);margin:0 0 20px;font-family:FatFrank,Lato,sans-serif;font-size:clamp(23px,3vw,40px);font-weight:400;line-height:1.1em}.troub-landing-container .troub-landing-section.features-section .section-inner .features .features-row .feature-item .feature-text h3 span{color:var(--default-color-2);font-family:Sofia Pro,sans-serif;font-size:smaller;font-weight:800;display:block}.troub-landing-container .troub-landing-section.features-section .section-inner .features .features-row .feature-item .feature-text p{color:var(--troubadour-main-5);margin:0 0 30px;font-size:clamp(18px,3vw,23px);font-weight:600;line-height:1em}.troub-landing-container .troub-landing-section.features-section .section-inner .features .features-row .feature-item .feature-text ul{flex-direction:column;gap:15px;margin:0;padding:0;list-style-type:none;display:flex}.troub-landing-container .troub-landing-section.features-section .section-inner .features .features-row .feature-item .feature-text ul li{color:var(--troubadour-main-5);flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:10px;margin:0;padding:0;font-size:18px;font-weight:400;line-height:24px;display:flex}.troub-landing-container .troub-landing-section.features-section .section-inner .features .features-row .feature-item .feature-text ul li:before{content:"";aspect-ratio:16/20;background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/troub-landing-bullet.svg);background-repeat:no-repeat;background-size:cover;width:16px;min-width:16px;max-width:16px;transform:translateY(3px)}.troub-landing-container .troub-landing-section.features-section .section-inner .features .features-row .feature-item img{object-fit:contain;max-width:100%}.troub-landing-container .troub-landing-section.features-section .section-inner .call-to-action{background:radial-gradient(117.19% 117.83% at 86.4% 16.87%, var(--troubadour-main-7) 31.72%, var(--troubadour-main-6) 100%);border-radius:16px;flex-flow:column-reverse;width:100%;max-width:1200px;margin:0 auto;display:flex;box-shadow:0 10px 30px 10px #65112a33}.troub-landing-container .troub-landing-section.features-section .section-inner .call-to-action .cta-visual{flex:1 0 100%;justify-content:center;align-items:flex-end;padding-top:1em;display:flex}.troub-landing-container .troub-landing-section.features-section .section-inner .call-to-action .cta-visual img{object-fit:contain;width:100%;max-height:300px}.troub-landing-container .troub-landing-section.features-section .section-inner .call-to-action .cta-text{flex-flow:column;flex:1 0 100%;justify-content:center;align-items:flex-start;padding:40px;display:flex}.troub-landing-container .troub-landing-section.features-section .section-inner .call-to-action .cta-text h3{color:var(--troubadour-main-5);letter-spacing:.78px;text-transform:none;margin:0 0 30px;font-family:FatFrank,Lato,sans-serif;font-size:clamp(26px,3vw,40px);font-weight:400;line-height:1em}.troub-landing-container .troub-landing-section.features-section .section-inner .call-to-action .cta-text a,.troub-landing-container .troub-landing-section.features-section .section-inner .call-to-action .cta-text button{align-self:flex-start}.troub-landing-container .troub-landing-section.features-section .section-inner .call-to-action.skippy .cta-visual img{aspect-ratio:1198/1662;transform:scaleX(-1)}.troub-landing-container .troub-landing-section.features-section .section-inner .call-to-action.student img{aspect-ratio:484/448}@media screen and (width>=801px){.troub-landing-container .troub-landing-section.features-section[data-landing-context=info] .section-inner .features{gap:unset}.troub-landing-container .troub-landing-section.features-section[data-landing-context=info] .section-inner .features .features-row{flex-direction:row;gap:80px}.troub-landing-container .troub-landing-section.features-section[data-landing-context=info] .section-inner .features .features-row:nth-child(2n){flex-direction:row-reverse}.troub-landing-container .troub-landing-section.features-section[data-landing-context=info] .section-inner .features .features-row .feature-text{padding:40px 0}.troub-landing-container .troub-landing-section.features-section[data-landing-context=info] .section-inner .call-to-action{flex-flow:row}.troub-landing-container .troub-landing-section.features-section[data-landing-context=info] .section-inner .call-to-action .cta-visual{flex:1 0 40%;padding-top:3em}.troub-landing-container .troub-landing-section.features-section[data-landing-context=info] .section-inner .call-to-action .cta-text{flex:1 0 60%;padding-top:3em}}@media screen and (width>=1025px){.troub-landing-container .troub-landing-section.features-section[data-landing-context=showcase] .section-inner .features{gap:unset}.troub-landing-container .troub-landing-section.features-section[data-landing-context=showcase] .section-inner .features .features-row{flex-direction:row;gap:80px}.troub-landing-container .troub-landing-section.features-section[data-landing-context=showcase] .section-inner .features .features-row:nth-child(2n){flex-direction:row-reverse}.troub-landing-container .troub-landing-section.features-section[data-landing-context=showcase] .section-inner .features .features-row .feature-text{padding:40px 0}.troub-landing-container .troub-landing-section.features-section[data-landing-context=showcase] .section-inner .call-to-action{flex-flow:row}.troub-landing-container .troub-landing-section.features-section[data-landing-context=showcase] .section-inner .call-to-action .cta-visual{flex:1 0 40%;padding-top:3em}.troub-landing-container .troub-landing-section.features-section[data-landing-context=showcase] .section-inner .call-to-action .cta-text{flex:1 0 60%;padding-top:3em}}.troub-landing-container .troub-landing-section.results-section{background-color:var(--default-bg-2)}.troub-landing-container .troub-landing-section.results-section .section-inner .results-header{flex-flow:column wrap;justify-content:center;align-items:center;margin:0 0 40px;display:flex}.troub-landing-container .troub-landing-section.results-section .section-inner .results-header h2{color:var(--troubadour-main-5);text-align:center;text-transform:none;margin:0 0 20px;font-family:FatFrank,Lato,sans-serif;font-size:clamp(30px,4vw,56px);font-weight:400;line-height:1.2em}.troub-landing-container .troub-landing-section.results-section .section-inner .results-header p{color:var(--troubadour-main-5);text-align:center;margin:0;padding:0 10%;font-size:18px;font-weight:400;line-height:1.2em}.troub-landing-container .troub-landing-section.results-section .section-inner .video-case-study{justify-content:center;align-items:center;margin:0 0 40px;display:flex;position:relative;overflow:hidden}.troub-landing-container .troub-landing-section.results-section .section-inner .video-case-study img{aspect-ratio:1398/785;object-fit:contain;max-width:100%;height:100%}.troub-landing-container .troub-landing-section.results-section .section-inner .video-case-study .case-study-video-link{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.troub-landing-container .troub-landing-section.results-section .section-inner .stat-box{background:var(--troubadour-section-bg2);border-radius:25px;flex-flow:wrap;justify-content:center;align-items:center;gap:20px clamp(20px,4vw,40px);margin:0;padding:clamp(20px,8vw,80px);display:flex}.troub-landing-container .troub-landing-section.results-section .section-inner .stat-box span{color:var(--default-color-2);display:block}.troub-landing-container .troub-landing-section.results-section .section-inner .stat-box span:first-child{letter-spacing:5.12px;font-family:FatFrank,Lato,sans-serif;font-size:clamp(40px,12vw,128px);font-weight:400;line-height:normal}.troub-landing-container .troub-landing-section.results-section .section-inner .stat-box span:nth-child(2){flex:1;min-width:min(60vw,400px);font-size:clamp(14px,4vw,40px);font-weight:800;line-height:1.2em}.troub-landing-container .troub-landing-section.testimonial-section{background-color:var(--troubadour-main-5)}.troub-landing-container .troub-landing-section.testimonial-section .section-inner{width:100%;padding:80px 0}.troub-landing-container .troub-landing-section.testimonial-section .section-inner h2{color:var(--troubadour-main-9);text-align:center;letter-spacing:1.68px;text-transform:none;margin:0 0 40px;padding:0 10%;font-family:FatFrank,Lato,sans-serif;font-size:clamp(30px,4vw,56px);font-weight:400;line-height:1em}.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container .testimony-slider-wrapper{align-items:flex-end;width:100%;height:510px;display:flex;position:relative;overflow-x:hidden}.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container .testimony-slider-wrapper .testimony-slider{justify-content:center;align-items:flex-end;min-width:2700px;height:510px;margin:0;padding:0;transition:all 1s ease-in-out;display:flex;position:absolute;left:50%}.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container .testimony-slider-wrapper .testimony-slider .testimony-card{background-color:var(--default-bg);opacity:.6;box-sizing:border-box;border-radius:20px;flex-direction:column;justify-content:center;align-items:flex-start;width:900px;height:450px;margin:0 75px;padding:65px 50px;transition:all .25s;display:flex;position:relative}.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container .testimony-slider-wrapper .testimony-slider .testimony-card.selected{opacity:1}.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container .testimony-slider-wrapper .testimony-slider .testimony-card h5{text-align:left}.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container .testimony-slider-wrapper .testimony-slider .testimony-card h5.text{color:var(--troubadour-main-5);font-size:clamp(18px,4vw,26px);font-weight:600;line-height:1.2em}.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container .testimony-slider-wrapper .testimony-slider .testimony-card h5.text::-webkit-scrollbar{width:8px}.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container .testimony-slider-wrapper .testimony-slider .testimony-card h5.text::-webkit-scrollbar-thumb{background-color:var(--troubadour-main-5);border-radius:5px}.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container .testimony-slider-wrapper .testimony-slider .testimony-card h5.text::-webkit-scrollbar-track{background-color:var(--troubadour-main-3);border-radius:5px}@supports not selector(::-webkit-scrollbar){.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container .testimony-slider-wrapper .testimony-slider .testimony-card h5.text{scrollbar-color:var(--troubadour-main-5) var(--troubadour-main-3);scrollbar-width:thin}}.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container .testimony-slider-wrapper .testimony-slider .testimony-card h5.author{color:var(--troubadour-main-4);margin-top:auto;font-size:clamp(14px,4vw,23px);font-weight:400;line-height:1.1em}.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container .testimony-slider-wrapper .testimony-slider .testimony-card .apple-icon{width:90px;height:90px;position:absolute;top:-50px;left:40px}.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container .testimony-slider-wrapper .testimony-slider .testimony-card .apple-icon img{width:100%}.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container .controls{justify-content:center;align-items:center;width:80%;margin-top:40px;padding:10px 40px;display:flex}.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container .controls .testimony-button,.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container .controls .previous-button,.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container .controls .next-button{margin:0 15px}.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container .controls .previous-button,.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container .controls .next-button{background-color:var(--default-bg);width:50px;height:50px;box-shadow:var(--dropshadow);opacity:1;border:none}.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container .controls .previous-button img,.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container .controls .next-button img{height:20px}.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container .controls .previous-button:hover,.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container .controls .next-button:hover{background-color:var(--default-bg-2)}.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container .controls .tabs-container{justify-content:space-between;display:flex}.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container .controls .testimony-button{opacity:.3;background-color:var(--troubadour-main-4);cursor:pointer;border-radius:25px;width:22px;height:22px}.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container .controls .testimony-button.selected{opacity:1;background-color:var(--troubadour-main)}.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container .controls .testimony-button.clone{display:none}@media screen and (height<=768px){.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container .testimony-slider-wrapper .testimony-slider .testimony-card{height:340px!important}}@media screen and (width<=1368px){.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container .testimony-slider-wrapper,.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container .testimony-slider-wrapper .testimony-slider{height:450px}.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container .testimony-slider-wrapper .testimony-slider .testimony-card{height:390px;margin:0 50px}}@media screen and (width<=1024px){.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container .testimony-slider-wrapper .testimony-slider .testimony-card{width:650px;padding:65px 40px 40px!important}}@media screen and (width<=912px){.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container .testimony-slider-wrapper{height:initial;flex-direction:column;width:100%;display:flex;overflow-x:visible}.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container .testimony-slider-wrapper .testimony-slider{top:initial;height:initial;min-width:initial;overflow:initial;flex-direction:column;justify-content:center;align-items:center;width:calc(100% - 50px);display:flex;position:relative;left:initial!important;padding:0 25px!important}.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container .testimony-slider-wrapper .testimony-slider .testimony-card{opacity:1;box-shadow:var(--dropshadow);width:calc(100% - 100px)!important;height:auto!important;margin:25px 0!important;padding:50px 25px 35px 35px!important}.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container .testimony-slider-wrapper .testimony-slider .testimony-card .text{flex:1;margin:8px auto 0;padding-right:10px;overflow-y:visible!important}.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container .testimony-slider-wrapper .testimony-slider .testimony-card .author{margin:8px auto 0;padding-top:15px}.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container .testimony-slider-wrapper .testimony-slider .testimony-card .apple-icon{width:60px;height:60px;top:-30px;left:25px}.troub-landing-container .troub-landing-section.testimonial-section .section-inner .carrousel-container .controls{display:none}}.troub-landing-container .troub-landing-section.strengths-section{background-color:var(--default-bg-2)}.troub-landing-container .troub-landing-section.strengths-section .strengths-content{flex-flow:column wrap;justify-content:center;align-items:center;gap:30px;display:flex}.troub-landing-container .troub-landing-section.strengths-section .strengths-content h2{color:var(--troubadour-main-5);text-align:center;letter-spacing:1.68px;text-transform:none;font-family:FatFrank,Lato,sans-serif;font-size:clamp(30px,4vw,56px);font-weight:400;line-height:1.2}.troub-landing-container .troub-landing-section.strengths-section .strengths-content .strengths-list{flex-flow:wrap;justify-content:center;align-items:flex-start;gap:40px;margin:0;padding:0;list-style-type:none;display:flex}.troub-landing-container .troub-landing-section.strengths-section .strengths-content .strengths-list .strengths-item{flex-flow:column wrap;flex:1 0 calc(33.333% - 27px);justify-content:flex-start;align-items:center;gap:20px;display:flex}.troub-landing-container .troub-landing-section.strengths-section .strengths-content .strengths-list .strengths-item p{color:var(--troubadour-main-5);text-align:center;font-size:clamp(18px,2vw,24px);font-style:normal;font-weight:700;line-height:1.2em}.troub-landing-container .troub-landing-section.sponsor-section{background-color:var(--troubadour-main-11)}.troub-landing-container .troub-landing-section.sponsor-section .section-inner{justify-content:center;align-items:center;padding:40px 10%}.troub-landing-container .troub-landing-section.sponsor-section .section-inner .troub-sponsors{flex-flow:wrap;justify-content:center;align-items:center;gap:20px;max-width:1000px;padding:30px 0;display:flex}.troub-landing-container .troub-landing-section.sponsor-section .section-inner .troub-sponsors .sponsor{flex:1 0 calc(33.333% - 15px);justify-content:center;align-items:center;max-width:calc(33.333% - 15px);padding:0;display:flex}.troub-landing-container .troub-landing-section.sponsor-section .section-inner .troub-sponsors .sponsor img{max-width:100%}@media screen and (width>=800px){.troub-landing-container .troub-landing-section.sponsor-section .section-inner .troub-sponsors{gap:40px}.troub-landing-container .troub-landing-section.sponsor-section .section-inner .troub-sponsors .sponsor{flex:1 0 calc(25% - 30px);max-width:calc(25% - 30px)}}.nanopopup.landing-signup-popup{box-shadow:none;background:0 0;overflow:hidden}.nanopopup.landing-signup-popup:before{content:"";aspect-ratio:1;z-index:5;background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/skippy-bg-popup-behind-1-head.svg);background-repeat:no-repeat;background-size:cover;width:150px;position:absolute;top:15px;left:50%;transform:translate(-50%)}.nanopopup.landing-signup-popup .landing-signup-popup-content{background:var(--default-bg-2);z-index:10;color:var(--troubadour-main-5);border-radius:25px;flex-flow:column;justify-content:center;align-items:center;height:auto;margin:120px 0 0;padding:0;font-size:20px;font-weight:500;line-height:1em;display:flex;position:relative;box-shadow:0 4px 8px #00000026}.nanopopup.landing-signup-popup .landing-signup-popup-content:before{content:"";aspect-ratio:481/40;z-index:15;background-image:url(https://constellation-backend-images.s3.ca-central-1.amazonaws.com/production/interfaces/skippy-bg-popup-behind-2-hands.svg);background-repeat:no-repeat;background-size:cover;width:150px;position:absolute;top:-4px;left:50%;transform:translate(-50%)}.nanopopup.landing-signup-popup .landing-signup-popup-content .form-container{padding:20px;overflow:hidden auto}.nanopopup.landing-signup-popup .landing-signup-popup-content h2{text-transform:none;text-align:center;margin:0 0 30px;font-size:18px;font-weight:700;line-height:1.2em}.nanopopup.landing-signup-popup .landing-signup-popup-content .nanomonx-form-row{margin:0 0 20px}.nanopopup.landing-signup-popup .landing-signup-popup-content .nanomonx-form-row label{color:var(--troubadour-main-6);margin:0 0 5px;font-size:clamp(18px,3vw,23px);font-weight:400;line-height:1em}.nanopopup.landing-signup-popup .landing-signup-popup-content .nanomonx-form-row.submit{justify-content:center;align-items:center;margin:0;display:flex}.nanopopup.landing-signup-popup .landing-signup-popup-content .signup-redirect-msg{color:var(--troubadour-main);flex-flow:column wrap;justify-content:center;align-items:center;gap:20px;padding:40px 0 20px;display:flex}.nanopopup.landing-signup-popup .landing-signup-popup-content .signup-redirect-msg .signup-redirect-icon{width:130px;height:130px}.nanopopup.landing-signup-popup .landing-signup-popup-content .signup-redirect-msg h2{color:var(--troubadour-main);letter-spacing:1.47px;text-transform:none;text-align:center;margin:0;font-family:FatFrank,Lato,sans-serif;font-size:38px;font-weight:400;line-height:1em}.nanopopup.landing-signup-popup .landing-signup-popup-content .signup-redirect-msg .signup-redirect-loading{max-width:100%}.nanopopup.landing-signup-popup .landing-signup-popup-content #signup_play_free_form{margin:40px 0 0}.nanopopup.landing-signup-popup .landing-signup-popup-content #signup_play_free_form ul{justify-content:center;margin:0;padding:0;list-style-type:none;display:flex}.nanopopup.landing-signup-popup .landing-signup-popup-content #signup_play_free_form ul li{color:var(--troubadour-main-5);font-size:14px;font-weight:600;line-height:1em;display:inline-block}@media screen and (width>=801px) and (height>=801px){.nanopopup.landing-signup-popup:before{width:300px;top:-30px}.nanopopup.landing-signup-popup .landing-signup-popup-content{margin-top:180px;font-size:clamp(20px,3vw,30px);line-height:1.2em}.nanopopup.landing-signup-popup .landing-signup-popup-content:before{width:300px;top:-9px}.nanopopup.landing-signup-popup .landing-signup-popup-content .form-container{padding:40px}.nanopopup.landing-signup-popup .landing-signup-popup-content h2{font-size:clamp(18px,3vw,23px)}.nanopopup.landing-signup-popup .landing-signup-popup-content .nanomonx-form-row{margin:0 0 40px}}@media (width>=1px),(width<=1280px),(width<=992px),(width<=767px),(width<=480px){.nanopopup.landing-signup-popup{min-width:320px!important;max-width:600px!important;height:90vh!important;min-height:auto!important;max-height:600px!important;padding:0!important;transform:translate(-50%,-50%)!important}}
