.card ul li::before{content:"";display:block;min-width:20px;height:20px}.section-top-spacing{padding-top:5vw}@media only screen and (min-width:1080px){.section-top-spacing{padding-top:7.5vw}}.section-bottom-spacing{padding-bottom:5vw}@media only screen and (min-width:1080px){.section-bottom-spacing{padding-bottom:7.5vw}}.entry-title{margin-bottom:0}.site-content{display:flex}.container.grid-container{width:auto}.grid{position:relative;margin:0 auto;width:100%;height:100%;display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:clamp(16px,1.882vw,32px);align-items:stretch}@media only screen and (min-width:768px){.grid{grid-template-columns:repeat(12,1fr)}}.grid--center{align-items:center}@media only screen and (min-width:768px){.grid--invert .grid__item:first-child{order:2}.grid--invert .grid__item:last-child{order:1}}.grid .grid__item{position:relative;grid-column:span 12}@media only screen and (min-width:768px){.grid .grid__item--1{grid-column:span 1}.grid .grid__item--2{grid-column:span 2}.grid .grid__item--3{grid-column:span 3}.grid .grid__item--4{grid-column:span 4}.grid .grid__item--5{grid-column:span 5}.grid .grid__item--6{grid-column:span 6}.grid .grid__item--7{grid-column:span 7}.grid .grid__item--8{grid-column:span 8}.grid .grid__item--9{grid-column:span 9}.grid .grid__item--10{grid-column:span 10}.grid .grid__item--11{grid-column:span 11}.grid .grid__item--12{grid-column:span 12}}.grid .grid__item--disable{display:none}@media only screen and (min-width:768px){.grid .grid__item--disable{display:block}}#guides .guides__horizontal .grid{position:relative;margin:0 auto;width:100%;height:100vh;display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:clamp(1.25rem,1rem + 1.067vw,2rem)}@media only screen and (min-width:768px){#guides .guides__horizontal .grid{grid-template-columns:repeat(12,1fr);grid-column-gap:1.667vw}}@font-face{font-family:Manrope;src:url(../fonts/Manrope-Bold.eot);src:url(../fonts/Manrope-Bold.woff2) format("embedded-opentype"),url(../fonts/Manrope-Bold.woff2) format("woff2"),url(../fonts/Manrope-Bold.woff) format("woff"),url(../fonts/Manrope-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(../fonts/Manrope-Medium.eot);src:url(../fonts/Manrope-Medium.woff2) format("embedded-opentype"),url(../fonts/Manrope-Medium.woff2) format("woff2"),url(../fonts/Manrope-Medium.woff) format("woff"),url(../fonts/Manrope-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(../fonts/Manrope-SemiBold.eot);src:url(../fonts/Manrope-SemiBold.woff2) format("embedded-opentype"),url(../fonts/Manrope-SemiBold.woff2) format("woff2"),url(../fonts/Manrope-SemiBold.woff) format("woff"),url(../fonts/Manrope-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"PT Serif";src:url(../fonts/PTSerif-Regular.eot);src:url(../fonts/PTSerif-Regular.woff2) format("embedded-opentype"),url(../fonts/PTSerif-Regular.woff2) format("woff2"),url(../fonts/PTSerif-Regular.woff) format("woff"),url(../fonts/PTSerif-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}.site-header nav .rld-menu-container .content-buttons{position:relative;display:flex;justify-content:space-between;gap:18px;width:auto;margin:auto 0 0;padding:0 28px 43px;flex-direction:column;opacity:.0001}@media only screen and (min-width:1080px){.site-header nav .rld-menu-container .content-buttons{justify-content:flex-end;margin:0 0 0 50px;padding:0;flex-direction:row;opacity:1}}.site-header nav .rld-menu-container .content-buttons .rld-button{position:relative;display:flex;flex-direction:column;width:100%;height:54px;padding:0 40px;font-size:18px;font-weight:600;justify-content:center}@media only screen and (min-width:1080px){.site-header nav .rld-menu-container .content-buttons .rld-button{width:auto;flex-direction:row}}.site-header nav .rld-menu-container .content-buttons .primary{background-color:rgba(0,0,0,0);color:#2a1f6b;border:1px solid #2a1f6b}.site-header nav .rld-menu-container .content-buttons .primary:hover{background-color:#2400f7;color:#fff;border:1px solid #2400f7}.site-header nav .rld-menu-container .content-buttons .secondary{background-color:#ff0969;color:#fff;border:1px solid #ff0969}.site-header nav .rld-menu-container .content-buttons .secondary:hover{background-color:#fff;color:#ff0969;border:1px solid #ff0969}.hero{position:relative;overflow:hidden}.hero canvas{position:absolute;top:-50vh;left:0;width:150vw;height:150vh;display:block;overflow:hidden;z-index:1}.hero .noise{position:absolute;top:0;left:0;width:100vw;height:100vh;display:block;overflow:hidden;background:url(../img/noise-.gif) repeat center;z-index:2;opacity:.2;mix-blend-mode:soft-light}.hero--primary{z-index:2;height:80vh}@media only screen and (min-width:768px){.hero--primary{height:100vh}}.hero--primary .content-text{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;z-index:3}.hero--primary .content-text .line{display:flex;align-items:center}.hero--primary .content-text .line:not(:last-child){margin-bottom:clamp(8px,1.786vw,30px)}.hero--primary .content-text .line--2 .content-image{display:none}@media only screen and (min-width:768px){.hero--primary .content-text .line--2 .content-image{display:flex}}.hero--primary .content-text .line--3{flex-direction:column}.hero--primary .content-text .line--3 .title{font-size:clamp(37px,5.952vw,100px);line-height:1;text-align:center;transform:translateZ(0)}.hero--primary .content-text .line--3 .content-image{margin-top:25px;display:flex}@media only screen and (min-width:768px){.hero--primary .content-text .line--3 .content-image{display:none}}.hero--primary .content-text .image--1{width:clamp(82px,13.214vw,222px);height:clamp(36px,5.833vw,98px);border-radius:clamp(36px,4.762vw,80px);margin-left:clamp(10px,3.571vw,60px);opacity:.0001}.hero--primary .content-text .image--1 img{font-size:0;line-height:0}.hero--primary .content-text .content-image{display:flex;margin-right:0}@media only screen and (min-width:768px){.hero--primary .content-text .content-image{margin-right:clamp(10px,3.571vw,60px)}}.hero--primary .content-text .content-image .image{width:78px;opacity:.0001;background-color:rgba(0,0,0,0)}.hero--primary .content-text .content-image .image:first-child{left:21px;z-index:3}.hero--primary .content-text .content-image .image:last-child{left:-21px;z-index:1}.hero--primary .content-text .content-image .image:nth-child(2){left:0;z-index:2}@media only screen and (min-width:768px){.hero--primary .content-text .content-image .image{width:clamp(36px,5.833vw,98px)}.hero--primary .content-text .content-image .image:first-child{left:clamp(12px,2.738vw,46px)}.hero--primary .content-text .content-image .image:last-child{left:0}.hero--primary .content-text .content-image .image:nth-child(2){left:clamp(6px,1.369vw,23px)}}.hero--primary .content-text .title{color:#fff;opacity:.0001;transform:translateZ(0)}.rld-button{display:flex;align-items:center;justify-content:space-between;width:100%;height:clamp(3.75rem,3.438rem + 1.333vw,4.688rem);padding:0 20px;opacity:1;border-radius:50px;overflow:hidden;color:#2a1f6b;font-size:clamp(1.125rem,1.042rem + .356vw,1.375rem);cursor:pointer;border:solid 1px #fff}.rld-button .button-ico{position:relative;overflow:hidden;width:23px;height:23px;display:block;transition:transform .3s cubic-bezier(.215,.61,.355,1)}.rld-button .button-ico .st0_arrow{fill:#2a1f6b;transition:fill .3s cubic-bezier(.215,.61,.355,1)}.rld-button.primary{background:#fff;border:1px solid #fff}.rld-button.primary:hover{color:#fff;background-color:rgba(0,0,0,0);border:1px solid #fff}.rld-button.primary:hover svg{fill:#fff}.rld-button.secondary{background:rgba(0,0,0,0);border:1px solid #fff}.rld-button.secondary:hover{color:#fff;background-color:#fff;border:1px solid #fff}.rld-button:hover .button-ico{transform:rotate(45deg)}.rld-button:hover .button-ico .st0_arrow{fill:#fff}.basic-section{position:relative}.basic-section .container-background{display:none}@media only screen and (min-width:768px){.basic-section .container-background{display:block}}.basic-section .container{padding:clamp(2.25rem,.542rem + 7.289vw,7.375rem) 0 clamp(1.875rem,1.354rem + 2.222vw,3.438rem)}.basic-section .container .title{margin-bottom:clamp(3.125rem,1.875rem + 5.333vw,6.875rem)}.basic-section .container .image{margin-top:30px}@media only screen and (min-width:768px){.basic-section .container .image{margin-top:0}}.basic-section .container .wysiwyg p,.basic-section .container .wysiwyg ul{margin-right:0}@media only screen and (min-width:768px){.basic-section .container .wysiwyg p,.basic-section .container .wysiwyg ul{margin-right:4.762vw}}@media only screen and (min-width:768px){.basic-section--invert .grid{grid-auto-flow:dense}.basic-section--invert .grid .grid__item:nth-child(1){grid-column:span 6;order:3}.basic-section--invert .grid .grid__item:nth-child(2){order:2}.basic-section--invert .grid .grid__item:nth-child(3){grid-column:span 5;order:1}}.cards-section{position:relative}.cards-section .container{padding:clamp(2rem,1.521rem + 2.044vw,3.438rem) 0 clamp(1.75rem,1.229rem + 2.222vw,3.313rem)}.cards-section .container .title{text-align:center;margin-bottom:clamp(.75rem,.542rem + .889vw,1.375rem)}.cards-section .container .wysiwyg{text-align:center;margin-bottom:clamp(1.625rem,1.188rem + 1.867vw,2.938rem)}.cards-section .container .content-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));justify-content:center;width:100%;gap:clamp(16px,1.882vw,32px)}@media only screen and (min-width:1080px){.cards-section .container .content-cards{display:flex;justify-content:space-between}}.cards-section .container .content-cards .card{display:flex;flex-direction:column;align-items:center;gap:17px;overflow:hidden;width:100%;padding:clamp(1rem,.604rem + 1.689vw,2.188rem) clamp(.625rem,-.417rem + 4.444vw,3.75rem);height:auto;background-color:#e7dbfb;border-radius:20px}.cards-section .container .content-cards .card .image{width:clamp(4.5rem,4.25rem + 1.067vw,5.25rem)}.cards-section .container .content-cards .card .titleCard{color:#2a1f6b;text-align:center;font-weight:600;font-size:clamp(.938rem,.875rem + .267vw,1.125rem);line-height:clamp(1.375rem,1.313rem + .267vw,1.563rem)}.cards-section .container .wrapper-button--m{margin:clamp(1.875rem,1.25rem + 2.667vw,3.75rem) auto 0}.cards-section--invert .grid{grid-auto-flow:dense}.cards-section--invert .grid .grid__item:nth-child(1){order:3}.cards-section--invert .grid .grid__item:nth-child(2){order:2}.cards-section--invert .grid .grid__item:nth-child(3){order:1}.cards-section--invert .container .image{margin-top:0;margin-bottom:30px}.logo-gallery .container{padding:clamp(3.75rem,2.292rem + 6.222vw,8.125rem) 0 clamp(3.75rem,2.5rem + 5.333vw,7.5rem);background-image:none;background-position:top left;background-size:100% auto;background-repeat:no-repeat}.logo-gallery .container .title{text-align:center;margin-bottom:clamp(2.5rem,1.667rem + 3.556vw,5rem)}.logo-gallery .container .logo-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(clamp(150px,13.214vw,222px),1fr));justify-content:center;gap:clamp(16px,1.882vw,32px);width:100%}.logo-gallery .container .logo-gallery .image-wrapper{background-color:#fff;border:solid 1px #e2e2e2;border-radius:13px;overflow:hidden;width:100%;margin:auto}.casting-section{position:relative;padding:clamp(30px,3.571vw,60px) 0 clamp(60px,9.524vw,160px)}.casting-section .background-text{position:absolute;top:0;left:50%;transform:translateX(-50%)}.casting-section .content-buttons{display:flex;flex-direction:column;gap:clamp(16px,1.882vw,32px);padding-top:clamp(10px,13.5vw,230px)}.casting-section .content-buttons .button-casting{position:relative;width:100%;aspect-ratio:358/344;border-radius:20px;overflow:hidden;padding:50px clamp(1.563rem,1.042rem + 2.222vw,3.125rem);display:flex;flex-direction:column;justify-content:space-between;align-items:center;cursor:pointer}.casting-section .content-buttons .button-casting .bg-color{display:none}.casting-section .content-buttons .button-casting .title{position:relative;text-align:center;color:#fff;text-transform:uppercase;font-size:clamp(43px,4.167vw,70px);line-height:clamp(50px,5.179vw,87px)}.casting-section .content-buttons .button-casting .wysiwyg{position:relative;text-align:center;color:#fff;font-family:"PT Serif";font-size:clamp(28px,2.262vw,38px);line-height:clamp(34px,2.976vw,50px);opacity:1;width:clamp(320px,25.476vw,428px)}.casting-section .content-buttons .button-casting .rld-button{position:relative}@media only screen and (min-width:768px){.casting-section .content-buttons{flex-direction:row}.casting-section .content-buttons .button-casting{width:50%;aspect-ratio:607/550}.casting-section .content-buttons .button-casting .bg-color{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(89,91,219,.8);backdrop-filter:blur(17px);opacity:.0001;transition:opacity .4s cubic-bezier(.215,.61,.355,1)}.casting-section .content-buttons .button-casting .wysiwyg{opacity:.0001;transition:opacity .4s cubic-bezier(.215,.61,.355,1)}.casting-section .content-buttons .button-casting .rld-button{opacity:.0001;transition:opacity .4s cubic-bezier(.215,.61,.355,1)}.casting-section .content-buttons .button-casting:hover .bg-color,.casting-section .content-buttons .button-casting:hover .rld-button,.casting-section .content-buttons .button-casting:hover .wysiwyg{opacity:1}}.timeline-section{position:relative}.timeline-section .header{position:relative;padding:clamp(7.25rem,5.792rem + 6.222vw,11.625rem) 0 clamp(4.625rem,3.458rem + 4.978vw,8.125rem)}.timeline-section .header .title{color:#fff;text-align:center;margin-bottom:clamp(.75rem,.542rem + .889vw,1.375rem)}.timeline-section .header .wysiwyg{color:#fff;text-align:center;margin-bottom:clamp(1.625rem,1.188rem + 1.867vw,2.938rem)}.timeline-section .container{padding:clamp(5.625rem,3.958rem + 7.111vw,10.625rem) 0 clamp(5rem,3.813rem + 5.067vw,8.563rem)}.timeline-section .container .content-cards-timeline{position:relative;width:100%;padding-bottom:116px}.timeline-section .container .content-cards-timeline .content-card{width:100%;display:flex;justify-content:center;position:relative;flex-direction:column;align-items:center}.timeline-section .container .content-cards-timeline .content-card .bullet{position:relative;width:26px;height:26px;background-color:#2400f7;border-radius:50%;will-change:transform;opacity:.0001}.timeline-section .container .content-cards-timeline .content-card .bullet span{position:absolute;top:0;left:0;width:56px;height:56px;background-color:rgba(36,0,247,.4);transform:translate(-15px,-15px);border-radius:50%}@media only screen and (min-width:768px){.timeline-section .container .content-cards-timeline .content-card .bullet{position:absolute;top:0;left:calc(50% - 13px)}}.timeline-section .container .content-cards-timeline .content-card .card{position:relative;left:0;display:flex;flex-direction:column;overflow:hidden;background-color:#e7dbfb;border-radius:20px;margin:75px 0 60px;width:100%;opacity:.0001;will-change:transform}.timeline-section .container .content-cards-timeline .content-card .card .image{width:100%;border-radius:0}.timeline-section .container .content-cards-timeline .content-card .card .content-text{padding:clamp(.75rem,.646rem + .444vw,1.063rem) clamp(1.688rem,1.458rem + .978vw,2.375rem) clamp(1.875rem,1.667rem + .889vw,2.5rem);opacity:.0001}.timeline-section .container .content-cards-timeline .content-card .card .content-text .year-card{font-family:"PT Serif";color:#2400f7;font-size:clamp(2.625rem,2.292rem + 1.422vw,3.625rem);margin-bottom:clamp(.5rem,.417rem + .356vw,.75rem)}.timeline-section .container .content-cards-timeline .content-card .card .content-text .text-card{color:#323232;font-size:clamp(.875rem,.792rem + .356vw,1.125rem);line-height:clamp(1.25rem,1.104rem + .622vw,1.688rem);font-weight:500}@media only screen and (min-width:500px){.timeline-section .container .content-cards-timeline .content-card .card{width:clamp(350px,28.452vw,478px)}}@media only screen and (min-width:768px){.timeline-section .container .content-cards-timeline .content-card .card{margin:0;left:clamp(210px,18.155vw,305px)}}.timeline-section .container .content-cards-timeline .content-card .line--timeline{position:absolute;top:0;left:calc(50% - 1px);width:2px;height:calc(100% + 20px);will-change:transform;opacity:.0001}.timeline-section .container .content-cards-timeline .content-card .line--timeline span{position:relative;display:block;width:100%;height:100%;background-color:#2400f7;will-change:transform}.timeline-section .container .content-cards-timeline .content-card .line--timeline .circle{width:10px;height:10px;background-color:#2400f7;position:absolute;bottom:-10px;left:-4px;border-radius:50%;opacity:.0001;will-change:transform}.timeline-section .container .content-cards-timeline .content-card:nth-child(even) .card{left:initial;right:0}@media only screen and (min-width:768px){.timeline-section .container .content-cards-timeline .content-card:nth-child(even) .card{right:clamp(210px,18.155vw,305px)}}.timeline-section .container .content-cards-timeline .content-card:last-child{padding-bottom:116px}@media only screen and (min-width:768px){.timeline-section .container .content-cards-timeline .content-card{flex-direction:row;align-items:flex-start}}.timeline-section--invert .grid{grid-auto-flow:dense}.timeline-section--invert .grid .grid__item:nth-child(1){order:3}.timeline-section--invert .grid .grid__item:nth-child(2){order:2}.timeline-section--invert .grid .grid__item:nth-child(3){order:1}.timeline-section--invert .container .image{margin-top:0;margin-bottom:30px}.faq-section .container{padding:clamp(50px,3.571vw,100px) 0}.faq-section .container .section-text{margin-bottom:30px}.faq-section .container .title:has(+.wysiwyg){margin-bottom:16px}.faq-section .container .buttons-wrapper{margin-top:clamp(1.875rem,1.667rem + .889vw,2.5rem);max-width:256px}.faq-section .container .accordion{width:100%;font-size:16px}.faq-section .container .accordion .accordion-group{cursor:pointer;transition:background-color .3s cubic-bezier(.215,.61,.355,1);background-color:#fff;border-radius:10px}.faq-section .container .accordion .accordion-group:not(:last-child){margin-bottom:22px}.faq-section .container .accordion .accordion-group .accordion-menu{padding:15px;position:relative;display:flex;justify-content:space-between;align-items:center;cursor:pointer;overflow:hidden}.faq-section .container .accordion .accordion-group .accordion-menu .wysiwyg{font-size:clamp(1rem,.875rem + .533vw,1.375rem);font-weight:600;width:100%;transition:color .3s cubic-bezier(.215,.61,.355,1)}.faq-section .container .accordion .accordion-group .accordion-menu:hover .wysiwyg{color:#090056}.faq-section .container .accordion .accordion-group .accordion-menu .active{color:#090056}.faq-section .container .accordion .accordion-group .accordion-menu .accordion-ico{width:39px;height:39px}.faq-section .container .accordion .accordion-group .accordion-menu .accordion-ico svg{width:100%}.faq-section .container .accordion .accordion-group .accordion-content{height:0;overflow:hidden;background-color:#fff;border-radius:10px}.faq-section .container .accordion .accordion-group .accordion-content .wysiwyg{padding:0 20px 30px;font-size:clamp(1rem,.958rem + .178vw,1.125rem);line-height:clamp(1.625rem,1.583rem + .178vw,1.75rem);color:#090056}@media only screen and (min-width:768px){.faq-section .container .accordion{width:100%;margin-top:0}.faq-section .container .accordion .accordion-group .accordion-menu{padding:36px 20px}.faq-section .container .accordion .accordion-group .accordion-menu .wysiwyg{width:100%}.faq-section .container .accordion .accordion-group .accordion-menu .accordion-ico{width:39px;height:39px}.faq-section .container .accordion .accordion-group .accordion-content{height:0;overflow:hidden}}.no-rounded-image .image{border-radius:0!important}.big-card .container .content-cards .card{align-items:flex-start;padding:25px 20px;gap:0}.big-card .container .content-cards .card .image{width:211px;margin:0 auto 20px}.big-card .container .content-cards .card .titleCard{margin-bottom:11px;text-align:left;line-height:clamp(1.5rem,1.333rem + .711vw,2rem)}.contact-section .container{padding:clamp(100px,12.5vw,210px) 0}.contact-section .container .title:has(+.wysiwyg){margin-bottom:16px}.contact-section .container .contact__form{background-color:#fff;border-radius:20px;padding:50px 25px;margin-top:50px}@media only screen and (min-width:1080px){.contact-section .container .contact__form{margin-top:0}}.contact-section .container .grid__item--5{grid-column:span 12}.contact-section .container .grid__item--6{grid-column:span 12}@media only screen and (min-width:1080px){.contact-section .container .grid__item--5{grid-column:span 5}.contact-section .container .grid__item--6{grid-column:span 6}}.slider-section{position:relative;overflow:hidden}.slider-section .title{padding-top:clamp(4.063rem,3.125rem + 4vw,6.875rem);text-align:center}.slider-section .wysiwyg{text-align:center;color:#2a1f6b}.slider-section .my-carousel{position:relative;max-height:450px;padding-bottom:clamp(2.5rem,1.875rem + 2.667vw,4.375rem);z-index:2}@media only screen and (min-width:768px){.slider-section .my-carousel{max-height:100%}}.slider-section .my-carousel__swiper{margin-top:50px;overflow:visible}.slider-section .swiper-slide{width:60%;margin-top:60px;transition:margin-top var(--timeExpo) var(--expoInOut)}.slider-section .swiper-slide .swiper-card{display:flex;flex-direction:column;max-width:250px;margin:0 auto}@media only screen and (min-width:768px){.slider-section .swiper-slide .swiper-card{max-width:350px}}.slider-section .swiper-slide .swiper-card .pretitleCard{margin-top:clamp(1.125rem,1.083rem + .178vw,1.25rem);font-weight:600;font-size:16px;line-height:clamp(1.25rem,1.042rem + .889vw,1.875rem);text-transform:uppercase;color:#2a1f6b;text-align:center}.slider-section .swiper-slide .swiper-card .titleCard{font-family:"PT Serif";margin-top:clamp(.25rem,.167rem + .356vw,.5rem);font-size:clamp(1.625rem,1.542rem + .356vw,1.875rem);line-height:1.2;color:#2a1f6b;text-align:center}@media only screen and (min-width:1080px){.slider-section .swiper-slide{width:100%}}.slider-section .swiper-slide-visible{margin-top:0}.slider-section .swiper-slide-active{margin-top:0}.slider-section .circle{width:100px;height:100px;background-color:#2400f7;border-radius:50%;position:absolute;pointer-events:none;display:none;transform:translate(50%,50%);z-index:10;transform:translateZ(0);font-size:16px;align-items:center;justify-content:center;color:#fff;opacity:.0001}.card-grid-section .section-text{padding-bottom:4vw}.card-grid-section .section-text{width:100%}.card-grid-section .cards .card{background-color:#fff;border-radius:clamp(10px,2vw,30px);padding:1.8vw;display:flex;flex-direction:column;justify-content:space-between;height:100%}.tabs-slider-section .tabs-content .swiper-slide{padding:1rem 2rem}.tabs-slider-section .tabs-buttons .swiper-wrapper{display:flex;align-items:center}.tabs-slider-section .tabs-buttons .swiper-slide{width:auto;height:auto;min-height:110px;max-width:250px;padding:1rem 2rem;cursor:pointer;border-bottom:4px solid transparent}.flex-horizontal-reverse .max-container .section-text{padding-right:0}.one-container .container{background-color:rgba(0,0,0,0)}.container{position:relative;width:90vw;height:100%;margin:0 auto;max-width:1500px}.site-content{display:block}.site-content .content-area{width:100%}.image{position:relative;width:100%;overflow:hidden;border-radius:20px}.background{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden;transition:background-color var(--timeExpo) var(--expoInOut)}.background:before{content:"";display:block}.background__bg{position:absolute;width:100%;height:100%;left:0;top:0;right:0;bottom:0;background-repeat:no-repeat;background-size:cover;background-position:center;background-color:rgba(255,255,255,.1)}.card ul{margin-left:0}.card ul li{display:flex;align-items:center}.card ul li::before{background-image:url("data:image/svg+xml,%3Csvg width='22' height='23' viewBox='0 0 22 23' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.76185 14.933L5.20963 11.3808L4 12.5819L8.76185 17.3437L18.9841 7.12152L17.783 5.92041L8.76185 14.933Z' fill='%238949F7'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:contain;margin-right:10px}.title{font-family:"PT Serif";color:#2a1f6b;font-size:clamp(1.875rem,1.292rem + 2.489vw,3.625rem);line-height:clamp(2.25rem,1.354rem + 3.822vw,4.938rem)}.title--xl{font-size:clamp(40px,5.952vw,100px);line-height:1;font-variant-numeric:tabular-nums}.title--l{font-size:clamp(2.375rem,1.708rem + 2.844vw,4.375rem);line-height:clamp(2.813rem,1.938rem + 3.733vw,5.438rem)}.title--center{text-align:center}.title--gradient{background:linear-gradient(266.08deg,#ffddea 3.93%,#9381ff 90.78%);font-size:clamp(98px,26.786vw,450px);letter-spacing:-.04em;line-height:1;user-select:none;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}@media only screen and (min-width:768px){.title--gradient{line-height:.8;display:block}}.title .char{font-variant-numeric:tabular-nums}.title .line{font-variant-numeric:tabular-nums}.wysiwyg{font-size:clamp(.938rem,.875rem + .267vw,1.125rem);line-height:clamp(1.375rem,1.271rem + .444vw,1.688rem)}.wysiwyg strong{font-weight:600}.wysiwyg ul li{position:relative;padding-left:36px}.wysiwyg ul li::before{content:url(../img/ico-list.svg);position:absolute;left:0;width:23px;height:23px}.wysiwyg ul li:not(:last-child){margin-bottom:28px}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-family:"PT Serif";font-size:clamp(1.875rem,1.292rem + 2.489vw,3.625rem);line-height:clamp(1.875rem,.875rem + 4.267vw,4.875rem);color:#2a1f6b;margin-bottom:clamp(1.5rem,1.417rem + .356vw,1.75rem)}.wysiwyg p:not(:last-child){margin-bottom:clamp(1.875rem,1.667rem + .889vw,2.5rem)}.page-contact .rld-menu-container .rld-button{pointer-events:none;background-color:#e2e2e2;border-color:#e2e2e2}.page-legal{padding:clamp(100px,12.5vw,210px) 0 0}.page-legal .entry-title{font-family:"PT Serif";font-size:30px;line-height:38px;margin-bottom:20px}@media only screen and (min-width:768px){.page-legal .entry-title{font-size:40px;line-height:44px;margin-bottom:40px}}.page-legal .site-content{padding-bottom:40px}.page-legal .site-content p{font-size:16px;line-height:23px;margin-bottom:30px}.page-legal .site-content h2,.page-legal .site-content h3{font-size:16px;line-height:23px;font-weight:700;margin-bottom:10px}.error404 .site-content{min-height:calc(100vh - 270px);width:calc(100% - 40px);margin:0 auto;display:flex;align-items:center}@media only screen and (min-width:768px){.error404 .site-content{width:83.333vw}}.error404 .site-content .search-form{display:none}.error404 .site-content .widget-area{display:none}.error404 .site-content .inside-article{text-align:center}