/*!
Theme Name:   Weichie.com Wordpress Theme
Description:  Weichie.com WordPress Foundation
Version:      2.5
Author:       Weichie.com
Tags:         WordPress, custom, theme
*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.news-highlight__img img,.image-text__img img{position:absolute;top:0;left:0;height:100%;width:100%}.news-highlight,.contact{margin:10rem 0}.cards{margin:15rem 0}.gform_heading{margin-bottom:3.5rem}form{display:flex;flex-direction:column}.gfield--type-text,.gfield--type-email,.gfield--type-textarea{position:relative;margin-bottom:1rem}.gfield--type-text label,.gfield--type-email label,.gfield--type-textarea label{font-family:Speeday;font-size:1.8rem!important;text-transform:uppercase;color:#bdd631;padding:0 .25rem!important;white-space:nowrap}.gfield--type-text input,.gfield--type-text textarea,.gfield--type-email input,.gfield--type-email textarea,.gfield--type-textarea input,.gfield--type-textarea textarea{background-color:transparent;border:none;border-radius:1rem;padding:.5rem!important;color:#bdd631;font-family:Roboto,sans-serif;position:relative}.gfield--type-text input::placeholder,.gfield--type-text textarea::placeholder,.gfield--type-email input::placeholder,.gfield--type-email textarea::placeholder,.gfield--type-textarea input::placeholder,.gfield--type-textarea textarea::placeholder{font-size:1.3rem}.gfield--type-text input:focus,.gfield--type-text textarea:focus,.gfield--type-email input:focus,.gfield--type-email textarea:focus,.gfield--type-textarea input:focus,.gfield--type-textarea textarea:focus{outline:none;background-color:#ffffff1e;border-radius:.5rem .5rem 0 0}.gfield--type-text input:focus:after,.gfield--type-text textarea:focus:after,.gfield--type-email input:focus:after,.gfield--type-email textarea:focus:after,.gfield--type-textarea input:focus:after,.gfield--type-textarea textarea:focus:after{position:absolute;content:"";height:1rem;width:100%;left:0;top:0;bottom:-.7rem;background-color:red}.gfield--type-text:after,.gfield--type-email:after,.gfield--type-textarea:after{position:absolute;content:"";width:100%;height:.4rem;border-radius:1rem;background-color:#bdd631;bottom:-.5rem;left:0;transition:all .3s ease}.gfield--type-choice .ginput_container_consent{display:flex;align-items:center;gap:.65rem}.gfield--type-choice label{font-family:Roboto,sans-serif;color:#bdd631;font-size:1.25rem}.gfield--type-choice input[type=checkbox]{-webkit-appearance:none;appearance:none;margin:0;width:1.5rem;height:1.5rem;border:1.5px solid #bdd631;border-radius:50%!important;display:grid;place-content:center}.gfield--type-choice input[type=checkbox]:before{content:"";width:.65em;height:.65em;-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform:scale(0);transform-origin:bottom left;transition:.12s transform ease-in-out;box-shadow:inset 1em 1em var(-- #bdd631);background-color:#bdd631}.gfield--type-choice input[type=checkbox]:checked:before{transform:scale(1)}.gfield--type-choice input[type=checkbox]:focus{outline:1px solid #97b8d6;outline-offset:max(2px,.15em)}.gfield--type-choice input[type=checkbox]:disabled{--form-control-color: var(--form-control-disabled);color:var(--form-control-disabled);cursor:not-allowed}.gform_footer:hover:before{transform:skew(0)}.gform_footer:before{position:absolute;content:"";width:10rem;height:4rem;border-radius:.35rem;background-color:#bdd631;transform:skew(-20deg);transition:transform .15s ease-in-out}.gform_footer input{position:relative;z-index:1;cursor:pointer;background-color:transparent;color:#21275e;font-size:1.8rem;border:none;font-family:Speeday;text-transform:uppercase;border-radius:.35rem;padding:1rem;margin:0!important}.gform_required_legend{display:none!important}.validation_message{border:none!important;padding:0!important;background:none!important}.gform_confirmation_message{color:#bdd631}@font-face{font-family:Speeday;src:url(/wp-content/themes/weichie-vite/dist/assets/Speeday-d32b8853.woff2) format("woff2"),url(/wp-content/themes/weichie-vite/dist/assets/Speeday-1af8bf11.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(/wp-content/themes/weichie-vite/dist/assets/Roboto-Light-7e8cb1da.woff2) format("woff2"),url(/wp-content/themes/weichie-vite/dist/assets/Roboto-Light-a57922c2.woff) format("woff");font-weight:300}@font-face{font-family:Roboto;src:url(/wp-content/themes/weichie-vite/dist/assets/Roboto-Regular-8fe15cd1.woff2) format("woff2"),url(/wp-content/themes/weichie-vite/dist/assets/Roboto-Regular-8318421f.woff) format("woff");font-weight:400}@font-face{font-family:Roboto;src:url(/wp-content/themes/weichie-vite/dist/assets/Roboto-Medium-1cd5c4b3.woff2) format("woff2"),url(/wp-content/themes/weichie-vite/dist/assets/Roboto-Medium-72841a4c.woff) format("woff");font-weight:500}@font-face{font-family:Roboto;src:url(/wp-content/themes/weichie-vite/dist/assets/Roboto-Bold-8b84b2ab.woff2) format("woff2"),url(/wp-content/themes/weichie-vite/dist/assets/Roboto-Bold-e7cbaf29.woff) format("woff");font-weight:700}h1{font-family:Speeday;font-size:5.5rem;line-height:1.2;text-transform:uppercase;color:#fff;text-align:center}@media (max-width: 1199px){h1{font-size:min(4.5rem,8vw)}}h2{font-family:Speeday;text-transform:uppercase;color:#21275e;font-size:4rem;line-height:1.3;margin-bottom:1rem}@media (max-width: 1199px){h2{font-size:3.5rem}}h3{font-family:Speeday;text-transform:uppercase;color:#21275e;font-size:1.85rem;margin-bottom:1rem}.hero__content .hero__description,body,.default-content p,.image-text__content .description,.cards__block p,.timeline__step .description,.thumbnail-grid__item .description{line-height:1.5;font-family:Roboto,sans-serif;font-weight:400}.hero__content .hero__description p,body p,.default-content p p,.image-text__content .description p,.cards__block p p,.timeline__step .description p,.thumbnail-grid__item .description p{margin-bottom:2rem;color:#21275e}.thumbnail-grid__item .description{font-size:1.3rem}@media (max-width: 979px){.thumbnail-grid__item .description{font-size:1.2rem}}.cards__block p,.timeline__step .description{font-size:1.4rem}@media (max-width: 979px){.cards__block p,.timeline__step .description{font-size:1.3rem}}.default-content p,.image-text__content .description{font-size:1.6rem}@media (max-width: 979px){.default-content p,.image-text__content .description{font-size:1.5rem}}.hero__content .hero__description,body{font-size:1.8rem}@media (max-width: 979px){.hero__content .hero__description,body{font-size:1.6rem}}*,*:after,*:before{box-sizing:border-box}html{font-size:10px;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{color:#21275e}canvas{width:100vw;height:30rem;overflow:hidden}.container{margin:0 auto;padding:0 3rem;width:100%}.container.xl{max-width:136rem}.container.lg{max-width:116rem}.container.md{max-width:86rem}.container.sm{max-width:70rem}a{text-decoration:none;outline:none;color:inherit}button{color:inherit;background:none;outline:none;cursor:pointer;border:none}img{vertical-align:middle}.hide{display:none!important}.btn-primary{background-color:#bdd631;color:#243775;border:none;font-family:Speeday;text-transform:uppercase;border-radius:.35rem;display:inline-block;transform:skew(-20deg);transition:transform .15s ease-in-out}.btn-primary>span{padding:.9rem 3.5rem .9rem 3rem;font-size:min(1.85rem,4vw);transform:skew(20deg);white-space:nowrap;transition:transform .15s ease-in-out;color:#21275e;display:inline-block}.btn-primary:hover{transform:skew(0)}.btn-primary:hover>span{transform:skew(0)}.socials{display:flex;gap:1.25rem}.socials .social{width:1.75rem;height:1.75rem;display:flex;justify-content:center;align-items:center;opacity:1;transition:opacity .1s ease-out}.socials .social:hover{opacity:.9}.socials .social img{margin:0}.pagination-nav{display:flex;align-items:center;gap:1rem;position:relative;margin-top:4rem;left:50%;translate:-50%;width:-moz-fit-content;width:fit-content}.pagination-nav .page-numbers:hover,.pagination-nav .page-numbers.current{text-decoration:underline}.pagination-nav .prev,.pagination-nav .next{width:1.85rem;display:flex;justify-content:center;align-items:center;cursor:pointer}.pagination-nav .prev svg,.pagination-nav .next svg{fill:#21275e;opacity:.2;width:100%;height:auto;transition:opacity .1s ease-out}.pagination-nav .prev:hover svg,.pagination-nav .next:hover svg{opacity:.5}.pagination-nav .prev{margin-right:.5rem}.pagination-nav .next{margin-left:.5rem}.link{font-family:Speeday;color:#243775;text-transform:uppercase;display:flex;align-items:center;gap:.6rem;font-size:1.4rem;padding:0 .5rem;background:linear-gradient(to right,#97b8d6,#97b8d6 50%,rgb(33,39,94) 50%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:200% 100%;background-position:100%;transition:background-position .25s ease;text-decoration:none}.link:hover{background-position:0 100%}.link:hover svg{fill:#97b8d6!important}.link svg{width:1.5rem;height:1.5rem;fill:#243775;transition:all .25s ease-in-out}.link-secondary{background:linear-gradient(to right,#97b8d6,#97b8d6 50%,#bdd631 50%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:200% 100%;background-position:100%;transition:background-position .25s ease;text-decoration:none}.link-secondary:hover{background-position:0 100%}.link-secondary:hover svg{fill:#97b8d6}.link-tertiary{font-size:1.5rem;font-family:Roboto,sans-serif;font-weight:500;text-transform:none;padding:0}.contact .gfield{margin-bottom:1.5rem}.contact form{background-color:#f7f7f7;padding:7.5rem 10rem;border-radius:1.5rem;box-shadow:#63636333 0 2px 8px;display:flex;flex-direction:column}.contact .gfield label,.contact .gfield .gfield_required,.contact .gfield input,.contact .gfield textarea{color:#21275e!important}.contact .gfield input:focus,.contact .gfield textarea:focus{outline:none;background-color:#97b8d61b;border-radius:.5rem .5rem 0 0}.contact input[type=checkbox]{-webkit-appearance:none;appearance:none;margin:0;width:1.5rem;height:1.5rem;border:1.5px solid rgb(33,39,94);border-radius:50%;display:grid;place-content:center}.contact input[type=checkbox]:before{content:"";width:.65em;height:.65em;-webkit-clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);transform:scale(0);transform-origin:bottom left;transition:.12s transform ease-in-out;box-shadow:inset 1em 1em var(-- rgb(33, 39, 94));background-color:#21275e}.contact input[type=checkbox]:checked:before{transform:scale(1)}.contact input[type=checkbox]:focus{outline:1px solid #97b8d6;outline-offset:max(2px,.15em)}.contact input[type=checkbox]:disabled{--form-control-color: var(--form-control-disabled);color:var(--form-control-disabled);cursor:not-allowed}@media (max-width: 1199px){.contact form{padding:7.5rem}}.gform_footer{position:relative;width:10rem;align-self:flex-end;height:100%;display:flex;justify-content:center;align-items:center}.gform_footer:before{position:absolute;content:"";width:10rem;height:4rem;border-radius:.35rem;background-color:#bdd631;transform:skew(-20deg)}.gform_footer input{position:relative;z-index:1;background-color:transparent;color:#21275e;font-size:1.8rem;border:none;font-family:Speeday;text-transform:uppercase;border-radius:.35rem;padding:1rem;margin:0!important}.thumbnail-grid{margin:12.5rem 0}@media (max-width: 979px){.thumbnail-grid{margin:10rem 0}}.thumbnail-grid .container h2{margin-bottom:7.5rem}.thumbnail-grid .container h2.title-center{text-align:center}.thumbnail-grid__wrapper{display:flex;gap:7.5rem;justify-content:space-between}@media (max-width: 979px){.thumbnail-grid__wrapper{flex-wrap:wrap}}.thumbnail-grid__item{width:100%;flex-grow:1;display:flex;flex-direction:column}.thumbnail-grid__item .img{height:20rem;width:40%;max-width:12.5rem;margin-bottom:5rem;display:flex;align-items:flex-end}.thumbnail-grid__item .img img{width:100%;object-fit:contain}.thumbnail-grid__item .description{margin-bottom:.5rem}@media (max-width: 979px){.thumbnail-grid__item{width:40%}}.timeline{margin:12.5rem 0}@media (max-width: 979px){.timeline{margin:10rem 0}}.timeline .container h2{text-align:center;margin-bottom:10rem}.timeline__wrapper{display:flex;justify-content:space-between}@media (max-width: 979px){.timeline__wrapper{flex-direction:column;gap:6.5rem;width:40rem;left:50%;translate:-50%;position:relative}}@media (max-width: 564px){.timeline__wrapper{width:90%}}.timeline__step{width:100%}.timeline__step .title{width:95%;font-family:Speeday;text-transform:uppercase;position:relative;display:inline-block;color:#21275e;display:flex;justify-content:center}.timeline__step .title>span{font-size:min(2rem,1.5vw);display:inline-block}.timeline__step .title:before,.timeline__step .title:after{content:"";position:absolute;width:100%;height:150%;z-index:-1;background-color:#bdd631}.timeline__step .title:before{border-radius:.35rem .35rem .35rem 0;transform:skew(20deg);inset:-95% auto auto 0}.timeline__step .title:after{border-radius:0 .35rem .35rem;transform:skew(-20deg);inset:auto auto -95% 0}.timeline__step .description{color:#243775;font-size:1.4rem;margin:5rem 2rem 0 0}.timeline__step.highlight .title{color:#fff}.timeline__step.highlight .title:before,.timeline__step.highlight .title:after{background-color:#243775}@media (max-width: 979px){.timeline__step .title{width:-moz-fit-content;width:fit-content;min-width:50%;padding:0 5rem;position:relative;left:50%;translate:-50%}.timeline__step .title>span{font-size:2rem}.timeline__step .description{text-align:center}}.title-column{margin:7.5rem 0}.title-column .container{display:flex;gap:12.5rem;justify-content:space-between}.title-column .container .title{width:50%;max-width:55rem}.title-column .container .text{width:50%;margin:0}.title-column .container .text.two-columns{columns:2;width:100%;column-gap:5rem}.title-column.title-right .title{order:1}.title-column.title-above .container{flex-direction:column;gap:1.5rem}@media (max-width: 1199px){.title-column .container{gap:5rem}}@media (max-width: 979px){.title-column .container{flex-direction:column;gap:2rem}.title-column .title{width:75%!important}.title-column.title-right .title{order:0}.title-column .text{width:100%!important}}.cards .container h2{text-align:center;margin-bottom:7.5rem}.cards .container .btn-primary{position:relative;left:50%;translate:-50%;text-align:center;margin-top:6.5rem}.cards__wrapper{display:flex;justify-content:space-between;flex-wrap:wrap;row-gap:4rem}.cards__wrapper .cards__block{width:calc(33.3333333333% - 3rem)}@media (max-width: 979px){.cards__wrapper{row-gap:3rem}.cards__wrapper .cards__block{width:calc(33.3333333333% - 2rem)}}@media (max-width: 767px){.cards__wrapper .cards__block{width:100%}}.cards__block{background-color:#f7f7f7;box-shadow:#63636333 0 2px 8px;padding:3rem 3.5rem;position:relative;border-radius:1rem;display:flex;width:100%;flex-direction:column;top:0;transition:.4s all 0ms ease-in-out}.cards__block .image{aspect-ratio:14/9;width:100%;margin-bottom:2.5rem;object-fit:cover}.cards__block .title{min-height:5rem;margin-bottom:2rem}.cards__block p{margin-bottom:2rem}.cards__block .link{align-self:flex-end;margin-top:auto}.cards__block .link svg{fill:#bdd631}.cards__block:hover{box-shadow:#0000001a 0 10px 15px -3px,#0000000d 0 4px 6px -2px}.cards__block:hover .link{background-position:0 100%}.cards__block:hover .link svg{fill:#97b8d6}@media (max-width: 1199px){.cards__block{padding:2.5rem 3rem}}.carousel-block{margin:12.5rem 0;position:relative}@media (max-width: 979px){.carousel-block{margin:10rem 0}}.swiper-wrapper{height:80rem!important}@media (max-width: 1199px){.swiper-wrapper{height:60rem!important}}.swiper-slide img{border-radius:.5rem;width:100%;height:100%;object-fit:cover;object-position:center}.swiper-btn-prev,.swiper-btn-next{display:inline-block;transform:skew(15deg);background-color:#bdd631;position:absolute;top:50%;z-index:5;translate:0 -50%;display:flex;justify-content:center;align-items:center;border-radius:.2rem}.swiper-btn-prev svg,.swiper-btn-next svg{display:inline-block;width:4rem;height:3.5rem;padding:.5rem;fill:#243775}.swiper-btn-prev{left:10rem}.swiper-btn-prev svg{rotate:90deg}@media (max-width: 979px){.swiper-btn-prev{left:5rem}}.swiper-btn-next{right:10rem}.swiper-btn-next svg{rotate:-90deg}@media (max-width: 979px){.swiper-btn-next{right:5rem}}.icon-grid{margin:12.5rem 0}@media (max-width: 979px){.icon-grid{margin:10rem 0}}.icon-grid .container{padding:10rem;border-radius:1.5rem;background-color:#f7f7f7;box-shadow:#63636333 0 2px 8px;max-width:130rem}.icon-grid .container h2{text-align:center;margin-bottom:5rem}@media (max-width: 1359px){.icon-grid{margin-left:3rem;margin-right:3rem}.icon-grid .container{max-width:136rem}}@media (max-width: 979px){.icon-grid .container{padding:7.5rem 5rem}.icon-grid .container h2{margin-bottom:7.5rem}}.icon-grid__blocks{display:flex;flex-wrap:wrap;justify-content:space-evenly;gap:5rem}.icon-grid__block{display:flex;flex-direction:column;gap:1rem;align-items:center;width:32.5rem}.icon-grid__block .icon{width:15rem;margin-bottom:1rem}.icon-grid__block .title{margin-bottom:1rem}.icon-grid__block .description{color:#21275e;font-size:1.4rem}.icon-grid__block .title,.icon-grid__block .description{text-align:center}.image-text{margin:12.5rem 0}@media (max-width: 979px){.image-text{margin:10rem 0}}.image-text .container{display:flex;gap:20rem}@media (max-width: 1199px){.image-text .container{gap:10rem}}@media (max-width: 979px){.image-text .container{gap:5rem;flex-direction:column}}.image-text__content{display:flex;flex-direction:column;justify-content:space-between;position:relative;width:50%}.image-text__content.has-link .description{margin-bottom:0}.image-text__content .title{font-family:Speeday;color:#243775;text-transform:uppercase;margin-bottom:2.5rem}.image-text__content .description{margin-bottom:5rem}.image-text__content .link{position:absolute;inset:auto 0 0 auto}@media (max-width: 979px){.image-text__content{width:100%;order:1}}.image-text__img{position:relative;inset:auto 3rem auto auto;width:50%;height:40rem;aspect-ratio:12/9}.image-text__img img{border-radius:.5rem;z-index:3;object-fit:cover;object-position:center;inset:auto auto auto 3.5rem}.image-text__img.blank img{position:relative;width:100%;height:auto;inset:auto auto auto auto}.image-text__img.blank:before{content:none}.image-text__img:before{z-index:1;content:"";position:absolute;background-color:#bdd631;border-radius:.5rem;width:100%;height:100%;transform:skew(6deg);inset:auto auto 3rem auto}@media (max-width: 1199px){.image-text__img{height:35rem}}@media (max-width: 979px){.image-text__img{inset:auto auto auto 1.5rem;height:auto}}@media (max-width: 564px){.image-text__img{width:75%}}.image-text-reversed .image-text__content{order:1}.image-text-reversed .image-text__img{inset:auto auto auto 2rem}@media (max-width: 979px){.image-text-reversed .image-text__img{inset:auto auto auto 1.5rem;height:auto}}.hero{background-size:cover;height:100vh;position:relative;min-height:80rem;max-height:150rem;width:100vw}.hero.hero-small .hero__scroll-btn,.hero.hero-smallest .hero__scroll-btn{display:none}.hero.hero-small{height:50vh;min-height:60rem}.hero.hero-small .hero__content{translate:-50% -30%}.hero.hero-small .hero__description{width:65%}@media (max-width: 1199px){.hero.hero-small .hero__description{width:90%}}@media (max-width: 979px){.hero.hero-small .hero__content{translate:-50% -40%}}.hero.hero-smallest{height:35vh;min-height:40rem}.hero.hero-smallest .hero__content{translate:-50% -30%}.hero.hero-smallest .link svg{rotate:180deg;fill:#bdd631;transition:all .1s ease-in-out}.hero.hero-smallest .link:hover{background-position:0 100%}.hero.hero-smallest .link:hover svg{fill:#97b8d6}.hero__title *{color:#fff!important}.hero__title p{margin-bottom:0}.hero__title em{display:block;margin-top:2rem;font-size:3rem;line-height:3.6rem}@media (max-width: 767px){.hero__title em{font-size:1.6rem;line-height:2.6rem}}.hero__content{position:absolute;top:50%;left:50%;translate:-50% -50%;display:flex;flex-direction:column;align-items:center;gap:3.5rem;width:75%}.hero__content .hero__description{width:85%;text-align:center;color:#fff}.hero__content .link-secondary{align-self:flex-start}@media (max-width: 979px){.hero__content{gap:2rem}}@media (max-width: 767px){.hero__content{width:85%}.hero__content .hero__description{width:100%;font-size:1.6rem}}.hero__scroll-btn{position:absolute;inset:auto auto 4rem 50%;translate:-50%;display:inline-block;transform:skew(-15deg);background-color:#97b8d6;transition:all .15s ease-in-out;border-radius:.2rem}.hero__scroll-btn svg{transition:transform .15s ease-in-out;display:inline-block;transform:skew(15deg);width:3rem;height:3rem;padding:.5rem;fill:#243775;pointer-events:none}.hero__scroll-btn:hover{transform:skew(0)}.hero__scroll-btn:hover svg{transform:skew(0)}.header{position:absolute;padding:2rem 0;inset:0 auto auto 0;width:100%;z-index:5}.header .container{display:flex;align-items:center;justify-content:space-between}.header .container .socials{display:flex;align-items:center;gap:2rem}.header .container .socials .social{aspect-ratio:1/1;position:relative;width:2rem}.header .container .socials .social img{width:2rem;object-fit:contain;aspect-ratio:1/1;position:absolute}@media (max-width: 1199px){.header .container .socials{display:none!important}}@media (max-width: 979px){.header{padding:1rem 0}.header .container{padding:0 2rem}}.header__logo img{width:25rem}@media (max-width: 979px){.header__logo img{width:20rem}}.header__main-nav{color:#fff}.header__main-nav .menu{display:flex;font-size:1.75rem;gap:3rem;font-family:Speeday;text-transform:uppercase}.header__main-nav .menu a{position:relative;color:#fff;padding:0 .5rem;background:linear-gradient(to bottom,#bdd631,#bdd631 50%,#ffffff 50%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:100% 200%;background-position:0 100%;transition:background-position .55s ease;text-decoration:none}.header__main-nav .menu a:hover{background-position:0 0}@media (max-width: 1199px){.header__main-nav{display:none}}.hamburger-menu{display:none;width:80px;height:80px;cursor:pointer;display:-ms-flexbox;justify-content:center;align-items:center;scale:.75;position:relative;left:1rem}@media (max-width: 1199px){.hamburger-menu{display:flex;scale:.6}}.hamburger-menu .hamburger{width:50px;height:8px;transform:skew(-10deg);border-radius:.2rem;position:absolute;background-color:#bdd631;box-shadow:0 5px 10px #0000001a;transition:all .5s ease-in-out}.hamburger-menu .hamburger:before{content:"";border-radius:.2rem;top:-15px;width:50px;height:8px;position:absolute;background-color:#bdd631;box-shadow:0 5px 10px #0000001a;transition:all .5s ease-in-out}.hamburger-menu .hamburger:after{content:"";top:15px;border-radius:.2rem;width:50px;height:8px;position:absolute;background-color:#bdd631;box-shadow:0 5px 10px #0000001a;transition:all .5s ease-in-out}.hamburger-menu.active .hamburger{background-color:transparent;box-shadow:transparent;transform:skew(0)}.hamburger-menu.active .hamburger:before{top:0;transform:rotate(45deg)}.hamburger-menu.active .hamburger:after{top:0;transform:rotate(135deg)}.footer__eu{padding:9rem 0;background-color:#bdd631;text-align:center}.footer__eu img{height:9rem}.footer__eu p{margin-top:2rem;margin-bottom:0;font-family:Roboto,sans-serif;font-size:2.2rem;line-height:2.6rem;font-style:italic}@media (max-width: 979px){.footer__eu img{height:7rem}}@media (max-width: 767px){.footer__eu img{height:5rem}.footer__eu p{font-size:1.8rem;line-height:2.4rem}}.site-footer{background-color:#21275e;padding:10rem 0}.site-footer__newsletter{display:flex;justify-content:space-between;align-items:flex-start;gap:25rem;position:relative;margin-bottom:20rem}.site-footer__newsletter:after{position:absolute;content:"";width:100%;height:1px;background-color:#bdd631;bottom:-12.5rem}.site-footer__newsletter .title-block .title,.site-footer__newsletter .title-block .description{color:#fff}.site-footer__newsletter .title-block .title{margin-bottom:3rem}.site-footer__newsletter .title-block .description{font-size:1.3rem;width:75%}.site-footer__newsletter .form{width:100%}.site-footer__newsletter .form .gform_heading,.site-footer__newsletter .form .gfield_required{display:none!important}.site-footer__newsletter .form .gform_body{width:100%}@media (max-width: 1359px){.site-footer__newsletter{gap:10rem}.site-footer__newsletter .title-block{width:min(45rem,100%)}}@media (max-width: 979px){.site-footer__newsletter{flex-direction:column;gap:3rem}}.site-footer__partners{display:flex;flex-direction:column;margin-bottom:12.5rem}.site-footer__partners .title{font-size:3rem;color:#97b8d6;margin-bottom:3rem}.site-footer__partners .partner-logos{display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.site-footer__partners .partner-logos img{max-height:7.5rem;max-width:25rem}.site-footer__partners .partner-logos a{flex-grow:1}.site-footer__bottom{display:flex;align-items:flex-end;justify-content:space-between;position:relative}.site-footer__bottom .socials{display:flex;gap:2.5rem;align-items:center}.site-footer__bottom .socials img{width:2.5rem}.site-footer__bottom .logo{position:absolute;left:50%;translate:-50%}.site-footer__bottom .logo img{max-width:15rem}.site-footer__bottom .links{display:flex;gap:1.5rem;color:#fff;font-size:1.2rem}.site-footer__bottom .links a{transition:color .1s ease-out}.site-footer__bottom .links a:hover{color:#bdd631}.site-footer__bottom .links .footer-menu ul,.site-footer__bottom .links .companies{display:flex;gap:1.5rem}@media (max-width: 1199px){.site-footer__bottom .links{flex-direction:column;align-items:flex-end}}@media (max-width: 979px){.site-footer__bottom .companies,.site-footer__bottom ul{flex-direction:column;align-items:flex-end}}@media (max-width: 767px){.site-footer__bottom .logo{left:0;top:0;translate:0}}.mobile-nav__socials{position:fixed;inset:auto auto 4rem 4rem;display:flex;gap:2.5rem;width:100%}.mobile-nav__socials .social{width:3rem;aspect-ratio:1/1}.mobile-nav__socials .social img{width:100%}.mobile-nav__wrapper{position:fixed;background-color:#21275e;width:100vw;height:100vh;inset:0 auto auto 0;overflow:hidden;color:#fff;font-family:Speeday;text-transform:uppercase}.mobile-nav__wrapper .menu{position:fixed;left:3rem;top:50%;translate:0 -50%}.mobile-nav__wrapper .menu li{font-family:Speeday;text-transform:uppercase;display:flex;align-items:center;gap:2rem;font-size:3.5rem;padding:0 .5rem;background:linear-gradient(to right,#bdd631,#bdd631 50%,#ffffff 50%);margin-bottom:1.5rem;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-size:200% 100%;background-position:100%;transition:background-position .25s ease;text-decoration:none}.mobile-nav__wrapper .menu li:hover{background-position:0 100%}.mobile-nav__wrapper .menu li:hover svg{fill:#bdd631!important;opacity:1;left:.25rem}.mobile-nav__wrapper .menu li svg{position:relative;left:0;width:2rem;height:2rem;fill:#fff;opacity:.5;transition:all .25s ease-in-out}.mobile-nav__wrapper.hide{display:none}.default-content{margin:7.5rem 0}.default-content img{width:100%;object-fit:cover;text-align:center;margin:2rem 0}.default-content ol,.default-content ul{padding-left:1.6rem;margin:2rem 0}.default-content ol li,.default-content ul li{font-size:1.6rem}.default-content ol li{counter-increment:item;list-style:none inside;padding:.5rem 0;display:flex;align-items:center}.default-content ol li:before{content:counter(item);margin-right:1rem;padding:1.5px;display:block;border-radius:50%;height:2.5rem;width:2.5rem;background:rgb(33,39,94);color:#fff;text-align:center}.default-content ul li{position:relative;gap:1.5rem;margin:0 0 1rem 3rem}.default-content ul li:before{content:"";display:inline-block;transform:skew(-20deg);border-radius:.2 .5rem;width:1.5rem;position:absolute;inset:50% auto auto -3rem;translate:0 -50%;height:1.5rem;background-color:#bdd631;margin-bottom:.2rem}.default-content a{color:#21275e;font-weight:700;text-decoration:underline;transition:color .1s ease-out}.default-content a:hover{color:#97b8d6}.default-content h2{text-align:start;font-size:2rem}.default-content h3{font-family:Roboto,sans-serif;font-size:1.8rem;font-weight:700;text-transform:capitalize}.default-content h4,.default-content h5,.default-content h6{font-weight:500;color:#21275e;margin-bottom:2rem}.default__test{border:1px solid red}.wp-block-column.is-layout-flow p{margin-bottom:.2rem}.wp-block-column.is-layout-flow .wp-block-image{display:flex;align-items:center;height:100%}.share-article{display:flex;align-items:center;gap:4rem;margin-top:4rem}.share-article span{text-transform:uppercase;font-weight:700;font-size:1.6rem;color:#21275e}.news{margin-top:0}.news-highlight .container{display:flex;justify-content:space-between;align-items:center;gap:7.5rem}@media (max-width: 767px){.news-highlight .container{align-items:flex-start;gap:3rem}}@media (max-width: 564px){.news-highlight .container{flex-direction:column;gap:3rem}}.news-highlight__img{width:50vw;aspect-ratio:12/9;position:relative}.news-highlight__img img{object-fit:cover}@media (max-width: 564px){.news-highlight__img{width:100%}}.news-highlight__content{position:relative;width:50vw}.news-highlight__content .label{font-family:Speeday;text-transform:uppercase;color:#bdd631;margin-bottom:1.5rem;display:block}.news-highlight__content .title{margin-bottom:1.5rem}.news-highlight__content .description{font-size:1.3rem;margin-bottom:2rem}.news-highlight__content .link{position:absolute;right:0}.news-highlight__content .link svg{fill:#bdd631}@media (max-width: 564px){.news-highlight__content{width:100%}}@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}.swiper,swiper-container{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-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,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);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,.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{transform-style:preserve-3d}.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-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-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.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,swiper-container: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(0)}to{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: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,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.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-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(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,.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(0,-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:translate(-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,:host(.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;-ms-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,swiper-container .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,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;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-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.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-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;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-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;backface-visibility:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;backface-visibility:hidden;overflow:hidden}
