.only-mob{display:none}@media screen and (max-width: 768px){.only-mob{display:block}}.only-desk{display:block}@media screen and (max-width: 768px){.only-desk{display:none}}.section-bcorp-banner{background:#000;color:#fff;padding:40px 0}.section-bcorp-banner h3{font-size:52px;font-weight:700}@media screen and (max-width: 768px){.section-bcorp-banner h3{font-size:26px}}.section-bcorp-banner .bcorp-banner__head__content{gap:40px}@media screen and (max-width: 768px){.section-bcorp-banner .bcorp-banner__head__content{gap:0}}.section-bcorp-banner .col-6{width:calc(50% - 20px)}@media screen and (max-width: 768px){.section-bcorp-banner .col-6{width:100%}}.section-bcorp-banner .line-box-content{display:flex;align-items:center;height:32px}.section-bcorp-banner .line-box--1 span.line-box-line{background:#e2ff61}.section-bcorp-banner .line-box--1 .line-bon-num{color:#e2ff61;font-size:26px;font-weight:700}.section-bcorp-banner .line-box--1 .line-box-title{color:#e2ff61}.section-bcorp-banner span.line-box-line{width:var(--data-perc);background:#fff;height:12px;border-radius:10px;margin-right:15px}.section-bcorp-banner .line-box-title{font-size:14px;margin-top:-6px;display:block}@media screen and (max-width: 768px){.section-bcorp-banner .line-box-title{font-size:12px}}.section-bcorp-banner .line-bon-num{font-size:20px}.section-bcorp-banner .bcorp-banner__head__conte\e5nt__paragraph__text{margin-top:40px}.section-bcorp-banner .bcorp-banner__boxes.row{display:grid;grid-template-columns:33% 33% 33%;gap:50px 10px;margin:40px 0}@media screen and (max-width: 768px){.section-bcorp-banner .bcorp-banner__boxes.row{grid-template-columns:100%;margin:-30px 0 40px;gap:20px 10px}}.section-bcorp-banner .single-box-bcorp h5:before{content:"\2022";padding-right:5px}.section-bcorp-banner .single-box-bcorp{display:flex;align-items:center;gap:30px}.section-bcorp-banner .single-box-bcorp h5{font-weight:600}.section-bcorp-banner .bcorp-banner__head__content__media.only-mob{margin:0 20px 20px}.single-bcorp-banner__content{background:#ececec;width:calc(100% - 60px);display:flex;align-items:center;flex-direction:column;justify-content:space-between;padding:50px;border-radius:30px;margin:0 auto;height:460px}.bcorp-banner__foot{text-align:center}.bcorp-banner video{border-radius:30px;aspect-ratio:352 / 170;object-fit:cover}.bcorp-banner__head__content{margin-top:40px;margin-bottom:40px;line-height:1.4;display:flex;flex-wrap:wrap}.bcorp-banner__head__content.row .bcorp-banner__head__content__paragraph{padding-right:20px;margin-top:-15px}.bcorp-banner__head__content.row-reverse .bcorp-banner__head__content__paragraph{padding-left:20px}.bcorp-banner__head__content.row-reverse .bcorp-banner__head__content__media{padding-right:20px}.bcorp-banner__head__content__paragraph__title{margin-bottom:15px}.bcorp-banner__head__content__paragraph__text{font-size:18px}.single-bcorp-banner__content__title{text-align:center;line-height:1;margin-top:30px;font-size:36px;height:110px}.bcorp-banner__foot__btn{width:740px;text-transform:unset}.bcorp-banner__foot{margin-top:20px}.bcorp-banner__foot__title{margin:60px auto}.bcorp-banner__foot__title h2{font-size:52px}@media screen and (max-width: 991px){.bcorp-banner__foot__title h2{font-size:26px}}@media screen and (max-width: 768px){.bcorp-banner__foot__title h2{font-size:26px!important}}.bcorp-banner__foot__ctas{display:flex;flex-direction:column;align-items:center}.bcorp-banner__foot__ctas a{margin-bottom:20px}.bcorp-banner__head__content__media.col-6 img{border-radius:30px}@media screen and (max-width: 1190px){.single-bcorp-banner__content__title{font-size:24px}.single-bcorp-banner__content{height:340px;width:calc(100% - 10px)}.single-bcorp-banner__content img{max-width:130px}}@media screen and (max-width: 768px){.section-bcorp-banner{padding:20px 0!important}.bcorp-banner__head__content{margin-top:0}.bcorp-banner__head__content__paragraph.col-6{margin-bottom:30px;padding-right:0;padding-top:25px}.bcorp-banner__head{margin:20px 0}.bcorp-banner__foot__btn{width:100%}.single-bcorp-banner__content__title{font-size:16px;height:unset;margin-top:10px}.single-bcorp-banner__content{padding:30px 0;height:200px}.single-bcorp-banner__content img{max-width:80px}.bcorp-banner__cta{margin-top:40px}.bcorp-banner__head__content.row .bcorp-banner__head__content__paragraph{padding-right:0}.bcorp-banner__head__content.row .bcorp-banner__head__content__media,.bcorp-banner__head__content.row-reverse .bcorp-banner__head__content__paragraph{padding-left:0}.bcorp-banner__head__content.row-reverse .bcorp-banner__head__content__media{padding-right:0}.bcorp-banner__foot__title h2{font-size:36px}.bcorp-banner__foot__title br{display:none}.bcorp-banner__foot__title{margin:30px auto}.bcorp-banner__head__content__paragraph__text{font-size:16px}.modal-youtube iframe{height:30%!important}}.bcorp-banner__foot__btn.o-btn.is-big svg{filter:invert(0)}.section-team-boards{background-image:url(https://cdn.shopify.com/s/files/1/0231/7366/0752/files/GRID-BACKGROUND_BLACK_COMPRESS_e53b0bf8-98a4-4a54-aaae-d192aca790a5.jpg?v=1747993855);background-position:94% 11%;background-size:85%;background-repeat:repeat;background-color:#000;color:#fff;padding:20px 0 30px;margin-top:40px}@media screen and (min-width: 768px){.section-team-boards{margin-top:70px}}.team-boards{max-width:1440px;margin:0 auto}.team-boards h3{color:#fff;margin:30px 0 0}.team-boards-content{display:flex;text-align:center;justify-content:center}.team-boards-content__single{width:calc(100% / 3);display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;text-decoration:none;margin:20px 0;cursor:pointer}.team-boards-content__single img{width:100%;max-width:275px;margin:20px 0 30px;transition:transform .2s}.team-boards-content__single:hover{text-decoration:none!important}.team-boards-content__single:hover img{transform:scale(1.05)}@media screen and (max-width: 1440px){.team-boards-content__single img{max-width:190px}.team-boards-content__single .btn.btn-primary{min-width:calc(100% - 40px)}}@media screen and (max-width: 991px){.team-boards h3{margin:40px 20px}.team-boards-content__single{width:100%}.team-head{margin-top:65px}}.team-body__content h4{text-transform:unset!important}.team-body,.team-body h4,.team-body__content__bio,.team-body__table__content_cell,.team-body__content__ig a{color:#fff}.team-body__table__content_cell .cell-type{color:#676767}.team-body__content__ig svg.icon.icon-instagram{width:10px}.team-body{display:flex;flex-wrap:wrap;max-width:1440px;margin-top:60px}.team-body__content{width:75%;padding-right:150px;line-height:1}.team-body__table{width:25%}.team-body__content__bio{margin:30px 0}.team-body__table__content{display:flex;flex-wrap:wrap;line-height:1;border:1px solid #fff;border-radius:30px;padding-bottom:10px;font-weight:500}.team-body__table__content_cell{width:50%;padding-bottom:10px;padding-left:20px;padding-top:20px}.team-body__content h4{text-transform:uppercase}.team-body__content__ig a{display:flex;text-transform:uppercase;text-decoration:unset}.team-body__content__ig svg{margin-right:10px}@media screen and (max-width: 768px){.team-body__content,.team-body__table{width:100%}.team-body__table{margin-top:40px}.team-body__content{padding-right:0}}.shopify-section.button-section{width:100%}.section-button{width:100%;display:flex;justify-content:flex-end}.section-contact-form .form-item input,.section-contact-form .form-item textarea{width:100%;padding:15px 20px;border:1px solid #000;border-radius:10px;color:#000;font-weight:500}.section-contact-form .row .form-item:first-child{padding-right:20px}.section-contact-form .row .form-item:last-child{padding-left:20px}.section-contact-form .form-item input::placeholder,.section-contact-form .form-item textarea::placeholder{color:#000;opacity:1}.section-contact-form .form-item input:-ms-input-placeholder,.section-contact-form .form-item textarea:-ms-input-placeholder{color:#000}.section-contact-form .form-item input::-ms-input-placeholder,.section-contact-form .form-item textarea::-ms-input-placeholder{color:#000}.section-contact-form input.btn.btn-primary.black{max-width:200px;float:right;font-size:16px;padding:10px 20px;min-width:190px;height:44px;cursor:pointer}.section-contact-form .form-item__legal span{line-height:1;font-size:14px}.section-contact-form .row.row-form-foot{justify-content:space-between}.contact-form{display:grid;grid-gap:12px}.contact-form>*{width:100%}@media screen and (min-width: 1024px){.contact-form{grid-template-columns:repeat(2,1fr)}.contact-form>*:not(.half){grid-column-end:span 2}}.contact-form .o-btn{height:47px;padding:10px;font-size:20px;font-weight:600;margin-top:2vh;margin-bottom:2vh;text-align:center;font-smooth:auto}@media screen and (max-width: 991px){.contact-form .o-btn{font-size:16px}}.section-faqs__content__list{margin-bottom:50px}.section-faqs__content__list h3{font-size:20px;font-weight:600;line-height:1}@media screen and (max-width: 991px){.section-faqs__content__list h3{font-size:16px}}.section-faqs__content__list hr{margin:30px 0;border-bottom:1px solid #000}.cpt-toggle{height:50px;overflow:hidden;border:1px solid #000;border-radius:15px;margin-bottom:15px}.cpt-toggle.opened{height:auto}.cpt-toggle__title{height:50px;display:flex;align-items:center;padding:20px;justify-content:space-between;cursor:pointer;font-size:16px!important}@media screen and (max-width: 991px){.cpt-toggle__title{font-size:14px!important}}.cpt-toggle__title svg{transition-duration:.3s;transform:rotate(0)}.cpt-toggle.opened svg{transition-duration:.3s;transform:rotate(180deg)}.cpt-toggle__content{padding:20px}@media screen and (max-width: 991px){.cpt-toggle__content{font-size:14px!important}}.cpt-toggle hr{margin:10px 20px 0}.cpt-toggle__content a{color:#c8102e;text-decoration:underline}.cpt-toggle__content__ctas{display:flex;align-items:center;flex-wrap:wrap}.cpt-toggle__content__cta.o-btn{border:1px solid #000;padding:10px 20px;width:auto;min-width:200px;color:#000;text-decoration:none;font-weight:500;margin-top:20px;margin-right:20px}@media screen and (max-width: 1024px){.cpt-toggle__title,.cpt-toggle__content{font-size:16px}}.section-faqs .cpt-toggle__content__cta{text-align:center;display:flex;justify-content:center;height:47px;font-size:20px}@media screen and (max-width:991px){.section-faqs .cpt-toggle__content__cta{font-size:16px}}.team-head{display:flex;width:100%}.team-head__content{width:calc(100% * 1/3);display:flex;justify-content:space-between;align-content:bottom;padding-top:40px;padding-inline:50px;gap:12px}@media screen and (min-width: 768px){.team-head__content{padding-left:70px}}@media screen and (min-width: 1600px){.team-head__content{padding-left:155px}}.team-head__infos{color:#fff;text-align:right;writing-mode:vertical-rl;text-orientation:mixed}.team-head__infos .sup-text{font-size:36px;font-weight:500;line-height:1}.team-head__infos h1{font-size:52px;font-weight:600;line-height:1;text-transform:uppercase}@media screen and (max-width: 991px){.team-head__infos h1{font-size:26px!important}}.team-head__image{display:flex;align-items:end;border-radius:20px}.team-head__image img{width:100%;max-width:290px;object-fit:contain;border-radius:20px;border:1px solid #fff}.team-head__video{width:calc(100% * 2/3);display:flex;align-items:end}.team-head__video video{width:100%;height:100%;object-fit:cover}@media screen and (max-width: 1440px){.team-head__content{width:40%}.team-head__video{width:60%}.team-head__infos h1{font-size:44px}.team-head__infos .sup-text{font-size:18px}}@media screen and (max-width: 991px){.team-head{flex-direction:column-reverse}.team-head__content,.team-head__video{width:100%}.team-head__infos h1{font-size:24px}.team-head__infos .sup-text{font-size:16px}}.section-banner-box{display:flex;align-items:center;justify-content:center;padding:140px 155px;background-position:0px -37px}.banner-box{display:grid;grid-template-columns:50% 50%;max-width:1610px}.banner-box__content{padding:30px 70px;text-align:center;display:flex;align-items:center;flex-direction:column;justify-content:space-around}.banner-box__content .subtitle{margin:20px 0;font-weight:600}@media screen and (max-width: 991px){.banner-box__content .subtitle{margin:0;padding:0 10px}}.banner-box__image.only-desk{display:flex;align-items:center}.banner-box .only-mob{display:none}@media screen and (max-width: 1600px){.section-banner-box{padding:140px 70px}}@media screen and (max-width: 991px){.banner-box .only-mob{display:block}.banner-box .only-desk{display:none}.banner-box{grid-template-columns:100%}.banner-box__content{gap:20px;padding:0}.section-banner-box{padding:30px 20px;background-position:5% 158%;background-size:220%}.banner-box__content img.only-mob,.banner-box__content .btn-link{max-width:100%;width:100%}.banner-box__image.only-desk{display:none!important}.banner-box__content__logo{max-width:210px}}.section-hero-banner-text{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.section-hero-banner-text video,.section-hero-banner-text .hero-banner-text__image.only-desk{width:100%;height:calc(100vh - 135px);object-fit:cover;display:block}.hero-banner-text__cta{position:absolute;top:80%;left:50%;transform:translate(-50%,-50%)}.hero-banner-text__content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;width:max-content}.hero-banner-text__content__logo{display:flex;align-items:flex-start}.hero-banner-text__content hr{margin:0 0 20px;background:#fff;height:2px}.hero-banner-text__content__logo img{max-width:500px;margin-right:30px}.hero-banner-text__content__logo p{margin:0}.hero-banner-text__content__normal__text{text-align:center}.section-hero-banner-text .only-mob{display:none}.hero-banner-text__content__logo__text__subtitle{line-height:1}.hero-banner-text__content__logo__text__title h2,.hero-banner-text__content__normal__text__title .h2{font-size:52px;font-weight:500;line-height:1}.hero-banner-text__content__logo__text__title h2 sup,.hero-banner-text__content__normal__text__title .h2 sup{font-size:30px}@media screen and (max-width: 768px){.section-hero-banner-text .only-mob{display:block}.section-hero-banner-text .hero-banner-text__image.only-desk{display:none}.hero-banner-text__content__logo__text__title h2,.hero-banner-text__content__normal__text__title .h2{font-size:22px;font-weight:500;line-height:1}.hero-banner-text__content__logo__text__title h2 sup,.hero-banner-text__content__normal__text__title .h2 sup{font-size:14px}.hero-banner-text__content__logo img{max-width:310px}.hero-banner-text__content{position:absolute;top:40%}}.section-hero-banner{background-position:center;background-size:cover;background-repeat:no-repeat;position:relative}.section-hero-banner video{width:100%;padding-top:65px;object-fit:cover;display:block}.hero-banner__cta{position:absolute;bottom:20px;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width: 991px){.hero-banner__cta{bottom:0}}.section-hero-banner .only-mob{display:none}@media screen and (max-width: 768px){.section-hero-banner .only-mob{display:block}.section-hero-banner .only-desk{display:none}}.logo-cards{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1620px;margin:0 auto}.single-card{width:calc(33.3333% - 15px);border:2px solid #000;border-radius:30px;display:flex;flex-direction:column;justify-content:space-between;background:#fff}.single-card__content{padding:40px 30px 60px}.single-card__content img{width:120px;display:block;margin:0 auto 40px}.single-card__content__title{margin-bottom:20px;line-height:1}.single-card__content__description{line-height:1}.single-card__cta{display:flex;justify-content:center;align-items:center;background:#e2ff61;border-top:2px solid #000;border-bottom-left-radius:30px;border-bottom-right-radius:30px}.single-card__cta a{width:100%;text-decoration:none;padding:20px 0;border-bottom-left-radius:30px;border-bottom-right-radius:30px;text-align:center;line-height:1;color:#000;font-weight:600}@media screen and (max-width: 991px){.logo-cards{margin:0 0 20px}.single-card{width:100%;margin-bottom:30px}.section-logo-cards{padding:40px 0!important}.single-card__content img{width:96px}.single-card__content{min-height:340px;padding:40px 30px 20px}.single-card__cta a{padding:14px 0}}.single-card__cta__new{margin:0 20px 20px}.single-card__cta__new a{width:100%;font-weight:600;align-items:center}.logo-cards .btn-action,.logo-cards .btn-link,.logo-cards .btn-link.o-btn{min-width:unset}.logo-list-module{width:100%}.section-logo-list{background:#000}.logo-list{width:100%;margin:0 auto;color:#fff}.logo-list__content{display:flex;gap:60px;flex-wrap:wrap;justify-content:space-between;margin-top:50px;padding-bottom:50px}.single-logo img{height:110px}.logo-list__title{color:#fff}.logo-list__description{font-size:24px;line-height:1}span.round-count{border:1px solid #000;border-radius:50%;width:20px;display:block;height:20px;color:#000;text-align:center;font-weight:500;margin-top:10px;display:flex;align-items:center;justify-content:center}.single-logo__text{color:#000;margin-top:20px}.single-logo__text medium{font-weight:600}@media screen and (max-width: 768px){.section-logo-list{padding:40px 0!important}.logo-list{margin:0 auto}.single-logo{width:33.333%}.single-logo img{height:80px;margin:0 auto 30px}.single-logo.single-logo--with-text img{margin:0}.logo-list__content{margin-top:40px}.logo-list__description{font-size:16px;margin-bottom:70px}.single-logo{margin-bottom:20px}.logo-list__content{padding-bottom:20px}.single-logo__text{margin-top:10px}}.section-main-page{margin-bottom:40px}.main-page h1{font-weight:600;font-size:28px;margin:0;text-transform:uppercase}@media screen and (max-width: 768px){.section-main-page{margin-top:0!important;margin-bottom:28px}}.section-login h4{font-weight:500;margin-bottom:30px;font-size:18px;line-height:1}.section-login .form-item{margin-bottom:20px}.section-login .form-item input{width:100%;padding:15px 20px;border:1px solid #000;border-radius:10px;color:#000;margin-bottom:10px;font-weight:500}.section-login input.btn.btn-primary.black{font-size:16px;padding:10px 20px;height:44px;cursor:pointer;width:100%;border-radius:30px;min-width:unset;margin-top:10px;font-weight:600;font-size:20px}@media screen and (max-width: 991px){.section-login input.btn.btn-primary.black{font-size:16px}}.section-login .login-form{padding-right:70px;border-right:1px solid #000}.section-login .order-form{padding-left:70px;opacity:.5;pointer-events:none}.section-login .form-item input::placeholder,.section-login .form-item textarea::placeholder{color:#000;opacity:1}.section-login .form-item input:-ms-input-placeholder,.section-login .form-item textarea:-ms-input-placeholder{color:#000}.section-login .form-item input::-ms-input-placeholder,.section-login .form-item textarea::-ms-input-placeholder{color:#000}@media screen and (max-width: 768px){.section-login .login-form{padding-right:0;border-right:unset}}.section-paragraph-simple{background:#000}.paragraph-simple-content{text-align:center;max-width:1620px;margin:0 auto}.paragraph-simple-content__title{text-align:center;margin-top:20px;margin-bottom:10px}.paragraph-simple-content__paragraph{margin:40px auto 0}.paragraph-simple-image-bottom{width:100%;max-width:1380px;margin:80px auto;display:block}@media screen and (max-width: 768px){.paragraph-simple-content__title{margin-top:0}.section-paragraph-simple{padding:40px 0!important}.paragraph-simple-image-bottom{margin:30px auto}}.section-paragraph{padding:80px 0;background-position:center;background-size:contain;background-repeat:repeat}.paragraph-content{text-align:center}.paragraph-content__text{line-height:1;font-weight:500}.paragraph-content__text p{margin:0;display:block;font-size:52px}.paragraph-content__image{margin:60px auto 0}@media screen and (max-width: 768px){.paragraph-content__text p{font-size:20px}.paragraph-content__image{margin:30px auto 0;max-width:80px}.paragraph-content__text br{display:none}}#MainContent.template-team{background-image:url(https://cdn.shopify.com/s/files/1/0231/7366/0752/files/GRID-BACKGROUND_BLACK_COMPRESS_e53b0bf8-98a4-4a54-aaae-d192aca790a5.jpg?v=1747993855);background-position:94% 11%;background-size:85%;background-repeat:repeat;background-attachment:fixed}.team-list{max-width:1440px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:center}.team-list__card{margin:10px;border:1px solid #fff;border-radius:20px;width:calc(25% - 20px)}img.team-list__card__image{border-top-left-radius:20px;border-top-right-radius:20px;object-fit:cover;width:100%;aspect-ratio:1/1}.team-list__card__name{width:100%;text-align:center;padding:20px 0;color:#fff;font-size:20px;font-weight:600;border-top:1px solid #fff}@media screen and (max-width: 991px){.team-list__card__name{font-size:16px;line-height:19px}}a.no-link{pointer-events:none}a.no-link:hover span{text-decoration:unset!important}@media screen and (max-width: 991px){.paragraph-simple-content__title{margin-top:30px}.team-list__card{width:calc(50% - 20px)}img.team-list__card__image{height:175px}.team-list__card__name{padding:10px}}.image-mob-bottom{display:none}@media screen and (max-width: 768px){.image-mob-bottom{display:block;width:100%}}.single-text-boxes__content{background:#ececec;width:calc(100% - 60px);display:flex;align-items:center;flex-direction:column;justify-content:space-between;padding:50px;border-radius:30px;margin:0 auto;height:460px}.text-boxes__foot{text-align:center}.text-boxes video{border-radius:30px;aspect-ratio:352 / 170;object-fit:cover}.text-boxes__head__content{margin-top:40px;margin-bottom:40px;line-height:1.4}.text-boxes__head__content.row-reverse{display:flex;flex-direction:row-reverse;flex-wrap:wrap}.text-boxes__head__content.row .text-boxes__head__content__paragraph{padding-right:20px}.text-boxes__head__content.row .text-boxes__head__content__media,.text-boxes__head__content.row-reverse .text-boxes__head__content__paragraph{padding-left:20px}.text-boxes__head__content.row-reverse .text-boxes__head__content__media{padding-right:20px}.text-boxes__head__content__paragraph__title{margin-bottom:15px}.text-boxes__head__content__paragraph__text{font-size:18px}.single-text-boxes__content__title{text-align:center;line-height:1;margin-top:30px;font-size:36px;height:110px}.text-boxes__foot__btn{width:740px;text-transform:unset}.text-boxes__foot{margin-top:20px}.text-boxes__foot__title{margin:60px auto}.text-boxes__foot__title h2{font-size:52px}@media screen and (max-width: 991px){.text-boxes__foot__title h2{font-size:26px}}@media screen and (max-width: 768px){.text-boxes__foot__title h2{font-size:26px!important}}.text-boxes__foot__ctas{display:flex;flex-direction:column;align-items:center}.text-boxes__foot__ctas a{margin-bottom:20px}.text-boxes__head__content__media.col-6 img{border-radius:30px}@media screen and (max-width: 1190px){.single-text-boxes__content__title{font-size:24px}.single-text-boxes__content{height:340px;width:calc(100% - 10px)}.single-text-boxes__content img{max-width:130px}}@media screen and (max-width: 768px){.section-text-boxes{padding:20px 0!important}.text-boxes__head__content{margin-top:0}.text-boxes__head__content__paragraph.col-6{margin-bottom:30px;padding-right:0}.text-boxes__head{margin:20px 0}.text-boxes__foot__btn{width:100%}.single-text-boxes__content__title{font-size:16px;height:unset;margin-top:10px}.single-text-boxes__content{padding:30px 0;height:200px}.single-text-boxes__content img{max-width:80px}.text-boxes__cta{margin-top:40px}.text-boxes__head__content.row .text-boxes__head__content__paragraph{padding-right:0}.text-boxes__head__content.row .text-boxes__head__content__media,.text-boxes__head__content.row-reverse .text-boxes__head__content__paragraph{padding-left:0}.text-boxes__head__content.row-reverse .text-boxes__head__content__media{padding-right:0}.text-boxes__foot__title h2{font-size:36px}.text-boxes__foot__title br{display:none}.text-boxes__foot__title{margin:30px auto}.text-boxes__head__content__paragraph__text{font-size:16px}.modal-youtube iframe{height:30%!important}}.text-boxes__foot__btn.o-btn.is-big svg{filter:invert(0)}.text-video-cards{max-width:1620px;margin:0 auto;padding-bottom:60px}.text-video-cards__head{color:#000;margin:60px 0 80px;justify-content:space-between}.single-text-video-cards{background:#ececec;border-radius:12px}.single-text-video-cards__content{display:grid;align-content:start;justify-content:center;justify-items:center;padding:32px;margin:0 auto}.single-text-video-cards__content img{max-width:160px}.text-video-cards__cards{display:grid;grid-gap:8px}.single-text-video-cards__content__title{margin-top:17px}@media only screen and (min-width: 1024px){.single-text-video-cards{border-radius:30px}.text-video-cards__cards{display:grid;grid-gap:clamp(10px,5.1vw,90px);grid-template-columns:repeat(3,1fr)}.single-text-video-cards__content{padding:55px 50px 85px}.single-text-video-cards__content__title{margin-top:70px}}.text-video-cards__cta{display:flex;justify-content:center;width:100%}.text-video-cards video{border-radius:30px;min-height:380px;object-fit:cover}.text-video-cards__head__content{margin-top:40px}.text-video-cards__head__content__paragraph{padding-right:40px}.single-text-video-cards__content__title{text-align:center}.text-video-cards__cta__btn{width:740px;text-transform:unset;margin-inline:auto}.text-video-cards__cta{margin-top:60px}.modal-youtube{position:fixed;top:0;left:0;width:100%;background:#0000007d;display:flex;justify-content:center;height:100vh;align-items:center;z-index:999}.modal-youtube.hide{display:none}.modal-youtube__close{position:absolute;top:20px;right:20px}.modal-youtube__close svg{height:50px;width:50px;border-radius:50%;padding:3px;border:1px solid;background:#ffffffd1;cursor:pointer}.js-modal-youtube{cursor:pointer}@media screen and (max-width: 1190px){.single-text-video-cards__content img{max-width:130px}}@media screen and (max-width: 768px){.text-video-cards__head__content__paragraph.col-6{margin-bottom:30px;padding-right:0}.text-video-cards__head{margin:20px 0 40px}.text-video-cards__head__content{margin-top:20px}.text-video-cards video{min-height:260px}.text-video-cards__cta__btn{width:100%}.single-text-video-cards__content img{max-width:50px}.text-video-cards__cta{margin-top:40px}.text-video-cards__cards{margin:0 -5px;display:grid;grid-gap:8px}.modal-youtube iframe{height:30%!important}}.text-video-cards__head h2.o-text.nocase{margin-bottom:30px}.vertical-nav{display:flex;flex-direction:column;border:1px solid #000;border-radius:30px;margin-right:min(4vw,70px)}.vertical-nav__item{border-bottom:1px solid #000;line-height:1}.vertical-nav__item:first-child{border-top-left-radius:30px;border-top-right-radius:30px}.vertical-nav__item:last-child{border-bottom-left-radius:30px;border-bottom-right-radius:30px;border-bottom:unset}.vertical-nav__item a{padding:20px;display:block;width:100%;text-decoration:none;text-transform:uppercase;color:#000}.vertical-nav__item.selected{background:#000}.vertical-nav__item.selected a{color:#fff}.vertical-nav__item a{text-transform:unset}@media screen and (max-width: 768px){.vertical-nav{margin:50px 0}}.hero-banner-video{width:100%;position:relative}.hero-banner-video__logo{position:absolute;top:20%;left:5%;max-width:390px}.hero-banner-video.boxed{max-width:1620px;margin:0 auto}.hero-banner-video h4{font-size:36px;line-height:1;margin-bottom:30px}.hero-banner-video video{width:100%;height:calc(100vh - 70px);object-fit:cover;display:block}.hero-banner-video__mob{display:none}a.hero-banner-video__cta{position:absolute;top:92%;left:50%;transform:translate(-50%,-50%);text-align:center;justify-content:space-between;padding:8.5px 20px;background:#fff}@media screen and (max-width: 991px){.hero-banner-video__mob{display:block}.hero-banner-video__desk{display:none}.hero-banner-video h4{font-size:16px}.hero-banner-video h4{padding:0 20px;margin-bottom:10px}.hero-banner-video.boxed h4{padding:0}.hero-banner-video.boxed{padding:0 20px}.hero-banner-video video{width:100%;height:70vh}.hero-banner-video__logo{top:20%;left:50%;max-width:300px;transform:translate(-50%)}}.youtube-team{max-width:1440px;margin:0 auto 50px}@media screen and (max-width: 1460px){.youtube-team{margin:0 auto}}.youtube-team iframe{width:100%;aspect-ratio:16 / 9;height:auto}@media screen and (max-width: 991px){.youtube-team iframe{height:340px}}
/*# sourceMappingURL=/cdn/shop/t/4/compiled_assets/styles.css.map */
