@font-face{font-display:swap;font-family:Pathway Extreme;font-style:italic;font-weight:400;src:url(../fonts/PathwayExtreme/PathwayExtreme28pt-Italic.woff2) format("woff2"),url(../fonts/PathwayExtreme/PathwayExtreme28pt-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:Pathway Extreme;font-style:italic;font-weight:700;src:url(../fonts/PathwayExtreme/PathwayExtreme28pt-BoldItalic.woff2) format("woff2"),url(../fonts/PathwayExtreme/PathwayExtreme28pt-BoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Pathway Extreme;font-style:italic;font-weight:900;src:url(../fonts/PathwayExtreme/PathwayExtreme28pt-BlackItalic.woff2) format("woff2"),url(../fonts/PathwayExtreme/PathwayExtreme28pt-BlackItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Pathway Extreme;font-style:normal;font-weight:900;src:url(../fonts/PathwayExtreme/PathwayExtreme28pt-Black.woff2) format("woff2"),url(../fonts/PathwayExtreme/PathwayExtreme28pt-Black.woff) format("woff")}@font-face{font-display:swap;font-family:Pathway Extreme;font-style:normal;font-weight:200;src:url(../fonts/PathwayExtreme/PathwayExtreme28pt-ExtraLight.woff2) format("woff2"),url(../fonts/PathwayExtreme/PathwayExtreme28pt-ExtraLight.woff) format("woff")}@font-face{font-display:swap;font-family:Pathway Extreme;font-style:normal;font-weight:700;src:url(../fonts/PathwayExtreme/PathwayExtreme28pt-ExtraBold.woff2) format("woff2"),url(../fonts/PathwayExtreme/PathwayExtreme28pt-ExtraBold.woff) format("woff")}@font-face{font-display:swap;font-family:Pathway Extreme;font-style:italic;font-weight:300;src:url(../fonts/PathwayExtreme/PathwayExtreme28pt-LightItalic.woff2) format("woff2"),url(../fonts/PathwayExtreme/PathwayExtreme28pt-LightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Pathway Extreme;font-style:italic;font-weight:200;src:url(../fonts/PathwayExtreme/PathwayExtreme28pt-ExtraLightItalic.woff2) format("woff2"),url(../fonts/PathwayExtreme/PathwayExtreme28pt-ExtraLightItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Pathway Extreme;font-style:normal;font-weight:700;src:url(../fonts/PathwayExtreme/PathwayExtreme28pt-Bold.woff2) format("woff2"),url(../fonts/PathwayExtreme/PathwayExtreme28pt-Bold.woff) format("woff")}@font-face{font-display:swap;font-family:Pathway Extreme;font-style:italic;font-weight:700;src:url(../fonts/PathwayExtreme/PathwayExtreme28pt-ExtraBoldItalic.woff2) format("woff2"),url(../fonts/PathwayExtreme/PathwayExtreme28pt-ExtraBoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Pathway Extreme;font-style:italic;font-weight:100;src:url(../fonts/PathwayExtreme/PathwayExtreme28pt-ThinItalic.woff2) format("woff2"),url(../fonts/PathwayExtreme/PathwayExtreme28pt-ThinItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Pathway Extreme;font-style:normal;font-weight:300;src:url(../fonts/PathwayExtreme/PathwayExtreme28pt-Light.woff2) format("woff2"),url(../fonts/PathwayExtreme/PathwayExtreme28pt-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Pathway Extreme;font-style:normal;font-weight:400;src:url(../fonts/PathwayExtreme/PathwayExtreme28pt-Regular.woff2) format("woff2"),url(../fonts/PathwayExtreme/PathwayExtreme28pt-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Pathway Extreme;font-style:normal;font-weight:500;src:url(../fonts/PathwayExtreme/PathwayExtreme28pt-Medium.woff2) format("woff2"),url(../fonts/PathwayExtreme/PathwayExtreme28pt-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Pathway Extreme;font-style:italic;font-weight:600;src:url(../fonts/PathwayExtreme/PathwayExtreme28pt-SemiBoldItalic.woff2) format("woff2"),url(../fonts/PathwayExtreme/PathwayExtreme28pt-SemiBoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Pathway Extreme;font-style:normal;font-weight:100;src:url(../fonts/PathwayExtreme/PathwayExtreme28pt-Thin.woff2) format("woff2"),url(../fonts/PathwayExtreme/PathwayExtreme28pt-Thin.woff) format("woff")}@font-face{font-display:swap;font-family:Pathway Extreme;font-style:italic;font-weight:500;src:url(../fonts/PathwayExtreme/PathwayExtreme28pt-MediumItalic.woff2) format("woff2"),url(../fonts/PathwayExtreme/PathwayExtreme28pt-MediumItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Pathway Extreme;font-style:normal;font-weight:600;src:url(../fonts/PathwayExtreme/PathwayExtreme28pt-SemiBold.woff2) format("woff2"),url(../fonts/PathwayExtreme/PathwayExtreme28pt-SemiBold.woff) format("woff")}@font-face{font-display:swap;font-family:Pathway Gothic One;font-style:normal;font-weight:400;src:url(../fonts/PathwayGothicOne/PathwayGothicOne-Regular.woff2) format("woff2"),url(../fonts/PathwayGothicOne/PathwayGothicOne-Regular.woff) format("woff")}.fpr-site .area__content{font-size:.8125rem;font-style:normal;font-weight:400;line-height:22px;position:relative;z-index:10}.fpr-site .area__content,.fpr-site .area__content strong{color:color-mix(in srgb,#f2f2f2 100%,transparent);font-family:Pathway Extreme,"sans-serif"}.fpr-site .area__content strong{font-weight:600}.fpr-site .area__content em{color:color-mix(in srgb,#f2f2f2 100%,transparent);font-style:italic;font-weight:400}.fpr-site .area__content h1{color:color-mix(in srgb,#fff 100%,transparent);font-family:Pathway Extreme,"sans-serif";font-size:4rem;font-style:normal;font-weight:700;letter-spacing:-1.28px;line-height:77px;margin-bottom:30px}@media only screen and (max-width:1000px){.fpr-site .area__content h1{font-size:3.375rem;line-height:67px}}@media only screen and (max-width:768px){.fpr-site .area__content h1{font-size:2.8125rem;line-height:50px}}.fpr-site .area__content h1 strong{font-weight:700;margin:0 -15px 0 0;padding:0 40px 0 20px;position:relative}.fpr-site .area__content h1 strong:before{background-color:#1771ff;border-radius:8px;content:"";display:block;height:100%;left:0;position:absolute;top:4px;width:calc(100% - 30px);z-index:-1}.fpr-site .area__content h1 strong:after{background-image:url(../img/bold-end.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;content:"";display:block;height:100%;position:absolute;right:0;top:4px;width:50px;z-index:-1}.fpr-site .area__content h2{color:color-mix(in srgb,#fff 100%,transparent);font-family:Pathway Extreme,"sans-serif";font-size:2.5rem;font-style:normal;font-weight:700;letter-spacing:-.8px;line-height:40px;margin-bottom:20px}@media only screen and (max-width:1000px){.fpr-site .area__content h2{font-size:2.1875rem;line-height:35px}}.fpr-site .area__content h3{color:color-mix(in srgb,#fff 100%,transparent);font-family:Pathway Extreme,"sans-serif";font-size:1.5625rem;font-style:normal;font-weight:700;letter-spacing:-.5px;line-height:25px;margin-bottom:20px}@media only screen and (max-width:1000px){.fpr-site .area__content h3{font-size:1.375rem;line-height:22px}}.fpr-site .area__content h4{color:color-mix(in srgb,#f2f2f2 90%,transparent);font-family:Pathway Extreme,"sans-serif";font-size:1.375rem;font-style:normal;font-weight:400;line-height:22px;margin-bottom:20px}@media only screen and (max-width:1000px){.fpr-site .area__content h4{font-size:1.25rem;line-height:20px}}.fpr-site .area__content a{color:#f2f2f2;text-decoration:underline;transition:all .3s linear}.fpr-site .area__content a:hover{color:color-mix(in srgb,#1771ff 100%,transparent);transition:all .3s linear}.fpr-site .area__content .btn__cta a{background-color:color-mix(in srgb,#1771ff 100%,transparent);border:1px solid color-mix(in srgb,#1771ff 100%,transparent);border-radius:20px;color:color-mix(in srgb,#f2f2f2 100%,transparent);display:inline-block;font-family:Pathway Extreme,"sans-serif";font-size:.8125rem;font-style:normal;font-weight:700;letter-spacing:.55px;line-height:normal;margin:15px 10px 25px 0;padding:8px 25px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .3s linear}.fpr-site .area__content .btn__cta a:hover{background-color:color-mix(in srgb,#1f2b3f 100%,transparent);border:1px solid color-mix(in srgb,#1771ff 100%,transparent);transition:all .3s linear}.fpr-site .area__content hr{background-color:color-mix(in srgb,#1771ff 40%,transparent);border:none!important;border-radius:2px;display:block;height:2px;margin:40px auto;width:100%}.fpr-site .area__content blockquote{background-color:color-mix(in srgb,#1f2b3f 100%,transparent);border-radius:5px;box-sizing:border-box;display:table;font-family:Pathway Extreme,"sans-serif";margin:30px 0;padding:20px;position:relative;width:100%}.fpr-site .area__content blockquote>:last-child{margin-bottom:0}.fpr-site .area__content .wp-block-table,.fpr-site .area__content p{margin-bottom:20px}.fpr-site .area__content ul{font-family:Pathway Extreme,"sans-serif";list-style:inherit;margin-bottom:20px;padding-left:0}.fpr-site .area__content ul li{display:block;font-family:Pathway Extreme,"sans-serif"}.fpr-site .area__content ul li:before{background-color:color-mix(in srgb,#1771ff 100%,transparent);border-radius:100%;content:"";display:inline-block;height:4px;margin-right:8px;position:relative;top:-2px;width:4px}.fpr-site .area__content ol{counter-reset:item;font-family:Pathway Extreme,"sans-serif";margin-bottom:20px;padding-left:0}.fpr-site .area__content ol li{display:block;font-family:Pathway Extreme,"sans-serif"}.fpr-site .area__content ol li:before{color:#1771ff;content:counter(item) ". ";counter-increment:item;font-weight:700;margin-right:5px}.fpr-site .area__content img{border-radius:5px;height:auto;margin-bottom:20px;max-width:100%;overflow:hidden}.fpr-site .area__content img.alignright{float:right;margin:0 0 20px 20px}.fpr-site .area__content img.alignleft{float:left;margin:0 20px 20px 0}.fpr-site .area__content img.aligncenter{display:table;margin:20px auto;text-align:center}.fpr-site .area__content.bg__fade{color:color-mix(in srgb,#f2f2f2 100%,transparent)}.fpr-site .area__content.bg__fade a,.fpr-site .area__content.bg__fade h1,.fpr-site .area__content.bg__fade h2,.fpr-site .area__content.bg__fade h3,.fpr-site .area__content.bg__fade h4{color:color-mix(in srgb,#fff 100%,transparent)}.fpr-site .area__content.bg__fade a,.fpr-site .area__content.bg__fade ol li,.fpr-site .area__content.bg__fade p,.fpr-site .area__content.bg__fade strong,.fpr-site .area__content.bg__fade ul li{color:color-mix(in srgb,#f2f2f2 100%,transparent)}.fpr-site .area__content.bg__fade ul li:before{background-color:color-mix(in srgb,#f2f2f2 100%,transparent)}.fpr-site .area__content.bg__fade ol li:before{color:#f2f2f2}.fpr-site .area__content.bg__fade hr{background-color:color-mix(in srgb,#f2f2f2 100%,transparent)}.fpr-site .area__content.bg__fade blockquote{background-color:color-mix(in srgb,#1f2b3f 50%,transparent)}.fpr-site .area__content.bg__fade .btn__cta a{background-color:color-mix(in srgb,#f2f2f2 100%,transparent);border:1px solid color-mix(in srgb,#1771ff 100%,transparent);color:color-mix(in srgb,#1771ff 100%,transparent);transition:all .3s linear}.fpr-site .area__content.bg__fade .btn__cta a:hover{background-color:color-mix(in srgb,#1f2b3f 100%,transparent);border:1px solid color-mix(in srgb,#1771ff 100%,transparent);color:color-mix(in srgb,#f2f2f2 100%,transparent);transition:all .3s linear}.fpr-site .area__content.bg__white,.fpr-site .area__content.bg__white a,.fpr-site .area__content.bg__white h1,.fpr-site .area__content.bg__white h2,.fpr-site .area__content.bg__white h3,.fpr-site .area__content.bg__white h4,.fpr-site .area__content.bg__white ol li,.fpr-site .area__content.bg__white p,.fpr-site .area__content.bg__white strong,.fpr-site .area__content.bg__white ul li,.fpr-site .area__content.bg__white ul li:before{color:color-mix(in srgb,#1e1e1e 80%,transparent)}.fpr-site .area__content.bg__white hr,.fpr-site .area__content.bg__white ol li:before{color:color-mix(in srgb,#1771ff 100%,transparent)}.fpr-site .area__content.bg__white blockquote{background-color:color-mix(in srgb,#1e1e1e 10%,transparent)}.fpr-site .area__content.bg__white .btn__cta a{background-color:color-mix(in srgb,#f2f2f2 100%,transparent);border:1px solid color-mix(in srgb,#1771ff 100%,transparent);color:color-mix(in srgb,#1771ff 100%,transparent);transition:all .3s linear}.fpr-site .area__content.bg__white .btn__cta a:hover{background-color:color-mix(in srgb,#1f2b3f 100%,transparent)}.classic_btn,.fpr-site .area__content.bg__white .btn__cta a:hover{border:1px solid color-mix(in srgb,#1771ff 100%,transparent);color:color-mix(in srgb,#f2f2f2 100%,transparent);transition:all .3s linear}.classic_btn{background-color:color-mix(in srgb,#1771ff 100%,transparent);border-radius:20px;box-sizing:border-box;display:inline-block;font-family:Pathway Extreme,"sans-serif";font-size:.8125rem;font-style:normal;font-weight:700;letter-spacing:.55px;line-height:normal;margin:0;padding:8px 25px;text-align:center;text-decoration:none;text-transform:uppercase;width:auto}.classic_btn:hover{background-color:color-mix(in srgb,#1f2b3f 100%,transparent);border:1px solid color-mix(in srgb,#1771ff 100%,transparent);transition:all .3s linear}@media only screen and (max-width:1190px){body.fpr-site.hdr__nav_full--open #main__footer,body.fpr-site.hdr__nav_full--open #partners{z-index:-1}}#partners{margin:130px 0}#partners .swiper-slide{align-items:center;background-image:url(../img/);background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:row;flex-wrap:wrap;font-size:0;height:45px;justify-content:center;opacity:.33;width:140px}#main__footer{background:linear-gradient(135deg,hsla(0,0%,80%,.2) 5%,hsla(0,0%,40%,.2) 60%);border-radius:10px;margin:130px auto 40px;max-width:calc(100% - 80px);overflow:hidden;padding:50px 20px 0;position:relative;width:1360px}@media only screen and (max-width:630px){#main__footer{margin:130px auto 20px;max-width:calc(100% - 40px)}}#main__footer .ftr_deco{bottom:-250px;height:800px;opacity:.33;pointer-events:none;position:absolute;right:0;width:800px;z-index:-1}#main__footer ul{list-style:none;margin:0;padding:0}#main__footer .line{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:1250px){#main__footer .line{flex-direction:column}}#main__footer .line .col__left{width:350px}@media only screen and (max-width:1250px){#main__footer .line .col__left{text-align:center}}@media only screen and (max-width:768px){#main__footer .line .col__left{max-width:100%}}#main__footer .line .col__left .txts{color:color-mix(in srgb,#f2f2f2 100%,transparent);font-family:Pathway Extreme,"sans-serif";font-size:.6875rem;font-style:normal;font-weight:400;line-height:15px;margin:10px 0}@media only screen and (max-width:1250px){#main__footer .line .col__left .txts{margin:30px 0}}#main__footer .line .col__left ul{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}@media only screen and (max-width:1250px){#main__footer .line .col__left ul{justify-content:center;margin-bottom:40px}}#main__footer .line .col__left ul a{margin-right:5px;transition:all .3s linear}#main__footer .line .col__left ul a:hover{opacity:.5;transition:all .3s linear}#main__footer .line .cols{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:768px){#main__footer .line .cols{flex-direction:column}}#main__footer .line .cols a{color:color-mix(in srgb,#f2f2f2 100%,transparent);display:block;font-family:Pathway Extreme,"sans-serif";font-size:.6875rem;font-style:normal;font-weight:500;letter-spacing:.55px;line-height:normal;margin:0 0 5px;text-transform:uppercase;transition:all .3s linear}#main__footer .line .cols a:hover{text-decoration:underline;transition:all .3s linear}#main__footer .line .cols .col__nav{width:220px}@media only screen and (max-width:1250px){#main__footer .line .cols .col__nav{width:180px}}#main__footer .line .cols .col__presta{width:220px}@media only screen and (max-width:1250px){#main__footer .line .cols .col__presta{width:200px}}@media only screen and (max-width:768px){#main__footer .line .cols .col__presta{margin-top:20px}}#main__footer .line .cols .col__coord{width:280px}@media only screen and (max-width:1250px){#main__footer .line .cols .col__coord{width:200px}}@media only screen and (max-width:768px){#main__footer .line .cols .col__coord{margin-top:20px}}#main__footer .line .cols .col__coord .tel{display:block;margin-bottom:10px;padding-left:25px;position:relative}#main__footer .line .cols .col__coord .tel img{left:0;position:absolute;top:0;width:18px}#main__footer .line .cols .col__coord .mail{display:block;margin-bottom:10px;padding-left:25px;position:relative}#main__footer .line .cols .col__coord .mail img{left:0;position:absolute;top:0;width:18px}#main__footer .line .cols .col__coord .schedules{color:color-mix(in srgb,#f2f2f2 100%,transparent);display:block;font-family:Pathway Extreme,"sans-serif";font-size:.6875rem;font-style:normal;font-weight:500;letter-spacing:.55px;line-height:normal;padding-left:25px;position:relative;text-transform:uppercase}#main__footer .line .cols .col__coord .schedules img{left:0;position:absolute;top:0;width:18px}#main__footer .line .cols .col__coord .ftr__title:after{width:180px}@media only screen and (max-width:1250px){#main__footer .line .cols .col__coord .ftr__title:after{width:160px}}#main__footer .line .ftr__title{color:color-mix(in srgb,#f2f2f2 100%,transparent);display:block;font-family:Pathway Extreme,"sans-serif";font-size:.8125rem;font-style:normal;font-weight:700;letter-spacing:.65px;line-height:normal;margin-bottom:20px;position:relative;text-transform:uppercase}#main__footer .line .ftr__title:after{background-color:color-mix(in srgb,#f2f2f2 50%,transparent);bottom:-5px;content:"";display:block;height:1px;position:absolute;width:140px}#main__footer .line__sign{align-items:center;border-top:1px solid color-mix(in srgb,#f2f2f2 50%,transparent);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin-top:70px}@media only screen and (max-width:768px){#main__footer .line__sign{flex-direction:column}}#main__footer .line__sign .agency{color:color-mix(in srgb,#f2f2f2 100%,transparent);display:block;font-size:.6875rem;font-style:normal;font-weight:400;line-height:18px;margin:10px 0}@media only screen and (max-width:768px){#main__footer .line__sign .agency{margin:20px 0 0}}#main__footer .line__sign .agency a{color:color-mix(in srgb,#f2f2f2 100%,transparent);font-weight:700;transition:all .3s linear}#main__footer .line__sign .agency a:hover{text-decoration:underline;transition:all .3s linear}#main__footer .line__sign .ftr__legal{align-items:center;display:block;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;margin:10px 0}@media only screen and (max-width:768px){#main__footer .line__sign .ftr__legal{justify-content:center;margin:10px 0 20px}}#main__footer .line__sign .ftr__legal a{color:color-mix(in srgb,#f2f2f2 100%,transparent);font-size:.6875rem;font-style:normal;font-weight:400;line-height:18px;margin-left:10px;transition:all .3s linear}#main__footer .line__sign .ftr__legal a:hover{text-decoration:underline;transition:all .3s linear}#main__header{background:linear-gradient(0deg,rgba(30,30,30,0) 5%,#1e1e1e 75%);left:0;margin:0 auto;overflow:hidden;padding:10px 0;position:fixed;top:0;width:100%;z-index:100}#main__header .header__container{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:calc(100% - 40px);position:relative;width:1300px;z-index:900}#main__header .header__container>nav{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}#main__header .hdr__logo,#main__header .hdr__logo img{width:196px}#main__header .hdr__nav{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;list-style:none}#main__header .hdr__nav li:first-child a{margin:0 15px 0 0}#main__header .hdr__nav li:last-child a{margin:0 0 0 15px}#main__header .hdr__nav li.current-menu-item a{color:color-mix(in srgb,#1771ff 100%,transparent)}@media only screen and (max-width:498px){#main__header .hdr__nav li.big{display:none}}#main__header .hdr__nav li.big a{background-color:color-mix(in srgb,#1771ff 100%,transparent);border:1px solid color-mix(in srgb,#1771ff 100%,transparent);border-radius:15px;box-sizing:border-box;padding:7px 24px}#main__header .hdr__nav li.big a,#main__header .hdr__nav li.big a:hover{color:color-mix(in srgb,#f2f2f2 100%,transparent);transition:all .3s linear}#main__header .hdr__nav li.big a:hover{background-color:color-mix(in srgb,#1f2b3f 100%,transparent)}@media only screen and (max-width:1190px){#main__header .hdr__nav li:not(.big){display:none}}#main__header .hdr__nav li a{color:color-mix(in srgb,#f2f2f2 100%,transparent);font-family:Pathway Extreme,"sans-serif";font-size:.6875rem;font-style:normal;font-weight:700;letter-spacing:.55px;line-height:normal;margin:0 15px;text-transform:uppercase;transition:all .3s linear}#main__header .hdr__nav li a:hover{color:color-mix(in srgb,#1771ff 100%,transparent);transition:all .3s linear}#main__header .hdr__nav_btn{background-color:color-mix(in srgb,#1771ff 100%,transparent);border:1px solid color-mix(in srgb,#1771ff 100%,transparent);border-radius:20px;box-sizing:border-box;color:#f2f2f2;cursor:pointer;display:none;font-size:0;margin-left:15px;padding:0;position:relative;text-transform:uppercase}@media only screen and (max-width:1190px){#main__header .hdr__nav_btn{display:block}}@media only screen and (max-width:630px){#main__header .hdr__nav_btn{margin-left:8px}}#main__header .hdr__nav_btn:hover{background-color:color-mix(in srgb,#1f2b3f 100%,transparent);border:1px solid color-mix(in srgb,#1771ff 100%,transparent);color:#1771ff;padding:0;transition:all .3s ease-in-out}#main__header .hdr__nav_btn:hover .menu__btn_burger,#main__header .hdr__nav_btn:hover .menu__btn_burger:after,#main__header .hdr__nav_btn:hover .menu__btn_burger:before{background-color:#f2f2f2;transition:all .3s ease-in-out}#main__header .hdr__nav_btn.hdr__nav_btn--open .menu__btn_burger{background-color:transparent;transition:all .3s ease-in-out;width:0}#main__header .hdr__nav_btn.hdr__nav_btn--open .menu__btn_burger:before{top:-7px;transform:rotate(45deg) translate(5px,5px);transition:all .3s ease-in-out}#main__header .hdr__nav_btn.hdr__nav_btn--open .menu__btn_burger:after{top:10px;transform:rotate(-45deg) translate(7px,-7px);transition:all .3s ease-in-out}#main__header .hdr__nav_btn .menu__btn_txts{display:block;padding:16px}#main__header .hdr__nav_btn .menu__btn_burger{background-color:color-mix(in srgb,#f2f2f2 100%,transparent);border-radius:1px;height:2px;position:absolute;right:7px;top:16px;transition:all .3s ease-in-out;width:18px}#main__header .hdr__nav_btn .menu__btn_burger:after,#main__header .hdr__nav_btn .menu__btn_burger:before{background-color:color-mix(in srgb,#f2f2f2 100%,transparent);border-radius:1px;content:"";height:2px;position:absolute;right:0;transition:all .3s ease-in-out;width:18px}#main__header .hdr__nav_btn .menu__btn_burger:before{top:-6px}#main__header .hdr__nav_btn .menu__btn_burger:after{top:6px}#hdr__nav_full{display:none}#hdr__nav_full.hdr__nav_full--open{display:none;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:800}@media only screen and (max-width:1190px){#hdr__nav_full.hdr__nav_full--open{display:block}}#hdr__nav_full .filter{backdrop-filter:blur(5px);background-color:color-mix(in srgb,#1e1e1e 50%,transparent);height:100%;left:0;position:absolute;top:0;width:100%;z-index:700}#hdr__nav_full .menu__full{background-color:color-mix(in srgb,#1e1e1e 10%,transparent);border-radius:10px;margin:90px 10px 20px;padding:40px 40px 30px;position:relative;z-index:800}#hdr__nav_full .hdr__nav_mobile,#hdr__nav_full .menu__full{align-items:center;display:flex;flex-direction:column;justify-content:center}#hdr__nav_full .hdr__nav_mobile{list-style:none;padding:0}#hdr__nav_full .hdr__nav_mobile li.current-menu-item a{color:color-mix(in srgb,#f2f2f2 100%,transparent);transition:all .3s linear}#hdr__nav_full .hdr__nav_mobile li.current-menu-item a:after{background-color:color-mix(in srgb,#f2f2f2 100%,transparent);transition:all .3s linear}#hdr__nav_full .hdr__nav_mobile li.big a{background-color:color-mix(in srgb,#1771ff 100%,transparent);border:1px solid color-mix(in srgb,#1771ff 100%,transparent);color:color-mix(in srgb,#f2f2f2 100%,transparent);transition:all .3s linear}#hdr__nav_full .hdr__nav_mobile li.big a:hover{background-color:color-mix(in srgb,#1f2b3f 100%,transparent);color:color-mix(in srgb,#f2f2f2 100%,transparent);transition:all .3s linear}#hdr__nav_full .hdr__nav_mobile a{background-color:color-mix(in srgb,#1e1e1e 100%,transparent);border:1px solid color-mix(in srgb,#f2f2f2 30%,transparent);border-radius:22px;box-sizing:border-box;display:inline-block;font-size:1rem;margin:10px 8px;min-width:250px;padding:8px 30px;text-align:center}#hdr__nav_full .hdr__nav_mobile a,#hdr__nav_full .hdr__nav_mobile a:hover{color:color-mix(in srgb,#f2f2f2 100%,transparent);transition:all .3s linear}#hdr__nav_full .hdr__nav_mobile a:hover{background-color:color-mix(in srgb,#1f2b3f 100%,transparent)}body,html{min-height:100%;overflow-x:hidden;scroll-behavior:smooth;width:100%}body.fpr-site{background-color:#1e1e1e;color:color-mix(in srgb,#f2f2f2 100%,transparent);float:left;font-family:Pathway Extreme,"sans-serif";font-size:.875rem;font-weight:400;height:auto;line-height:1.5rem;margin:0;min-height:100vh;padding:95px 0 0;position:relative;width:100vw}body.fpr-site *{min-width:0}@media only screen and (max-width:1190px){body.fpr-site.hdr__nav_full--open{height:100%;margin:0;overflow:hidden;padding:0}}.container{clear:both;float:none;margin:0 auto;max-width:1280px;padding:0 20px;width:100%}@media screen and (max-width:1280px){.container .container{padding:0}}.large-container{clear:both;float:none;margin:0 auto;max-width:1440px;padding:0 20px;width:100%}@media screen and (max-width:1280px){.large-container{max-width:1280px}}@media screen and (max-width:1440px){.large-container .container{padding:0}}svg *{transform-box:fill-box}#wpadminbar{opacity:.2;transition:all .3s linear}@media only screen and (max-width:630px){#wpadminbar{display:none}}#wpadminbar:hover{opacity:1;transition:all .3s linear}.contact__page{position:relative}.contact__page .b_header{margin:10px 0 20px;position:relative;z-index:1}.contact__page .b_header svg{display:none}.contact__page .b_header .area__content{min-height:auto;padding:70px 0 40px}.contact__page .b_header #breadcrumbs{bottom:inherit;padding:0;position:relative;text-align:center;width:100%}.contact__page .container>.deco{height:800px;left:-340px;pointer-events:none;position:absolute;top:-210px;z-index:0}.contact__page .cols{grid-column-gap:35px;grid-row-gap:20px;display:grid;grid-template-columns:1fr 1.5fr;grid-template-rows:auto 1fr;position:relative;z-index:1}@media only screen and (max-width:1190px){.contact__page .cols{grid-template-columns:1fr;grid-template-rows:1fr;margin:0 auto;max-width:750px}}.contact__page .div1{background-color:color-mix(in srgb,#1b4281 100%,transparent);border-radius:8px;grid-area:1/2/3/3;overflow:hidden;padding:40px}@media only screen and (max-width:1190px){.contact__page .div1{grid-area:auto;padding:30px}}@media only screen and (max-width:630px){.contact__page .div1{padding:20px}}.contact__page .div1 .area__content p{margin-bottom:10px}.contact__page .div1 form{position:relative;z-index:1}.contact__page .div1 .deco{max-width:-moz-max-content;max-width:max-content;pointer-events:none;position:absolute;right:-480px;top:-210px;width:1100px;z-index:0}.contact__page .div2{background-image:linear-gradient(to right top,#484848,#414141,#3b3b3b,#343434,#2e2e2e);border-radius:8px;grid-area:1/1/2/2;padding:40px}@media only screen and (max-width:1190px){.contact__page .div2{grid-area:auto;padding:30px}}@media only screen and (max-width:630px){.contact__page .div2{padding:20px}}.contact__page .div2 h2{margin-bottom:40px}.contact__page .div2 p{font-size:.9375rem;font-style:normal;font-weight:500;letter-spacing:.779px;line-height:normal;text-transform:uppercase}.contact__page .div2 a{text-decoration:none}.contact__page .div2 .tel{background-image:url(../img/icon-phone.svg)}.contact__page .div2 .mail,.contact__page .div2 .tel{background-position:0 0;background-repeat:no-repeat;background-size:25px;padding-left:35px}.contact__page .div2 .mail{background-image:url(../img/icon-mail.svg)}.contact__page .div2 .schedules{background-image:url(../img/icon-clock.svg);background-position:0 0;background-repeat:no-repeat;background-size:25px;padding-left:35px}.contact__page .div3{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;grid-area:2/1/3/2}@media only screen and (max-width:1190px){.contact__page .div3{grid-area:auto}}@media only screen and (max-width:630px){.contact__page .div3{height:250px}}.contact__page .choice_slct{position:relative;top:-10px}.contact__page .choice_slct:after{background-image:url(../img/icon-caret-blue.svg);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;bottom:25px;content:"";display:block;height:11px;pointer-events:none;position:absolute;right:12px;width:11px;z-index:20}#error-page-404,#error-page-404 .container{position:relative}#error-page-404 .area__content{margin:120px 0 140px;max-width:500px}@media only screen and (max-width:768px){#error-page-404 .area__content{margin:90px 0 30px}}#error-page-404 .deco_top{height:800px;left:-350px;position:absolute;top:-400px;width:auto;z-index:-1}@media only screen and (max-width:768px){#error-page-404 .deco_top{display:none}}#error-page-404 .deco_bot{bottom:-420px;height:850px;position:absolute;right:-140px;width:auto;z-index:-1}.page__home,.page__home #launcher{position:relative}.page__home #launcher .large-container{align-items:center;display:flex;height:616px;position:relative}@media only screen and (max-width:1190px){.page__home #launcher .large-container{height:auto}}.page__home #launcher .large-container .area__content{max-width:760px;position:relative;z-index:1}@media only screen and (max-width:1190px){.page__home #launcher .large-container .area__content{padding:120px 0 240px}}.page__home #launcher .large-container .area__content p{max-width:430px}.page__home #launcher .offer{grid-column-gap:0;grid-row-gap:0;bottom:20px;color:color-mix(in srgb,#1e1e1e 100%,transparent);display:grid;grid-template-columns:120px 485px;grid-template-rows:1fr;max-width:calc(100% - 40px);position:absolute;right:20px;z-index:2}@media only screen and (max-width:1190px){.page__home #launcher .offer{grid-template-columns:120px 1fr}}@media only screen and (max-width:768px){.page__home #launcher .offer{bottom:10px;max-width:calc(100% - 20px);right:10px}}.page__home #launcher .offer .left{align-items:center;background-color:color-mix(in srgb,#f2f2f2 100%,transparent);background-image:url(../img/icon-bell.svg);background-position:top 5px left 5px;background-repeat:no-repeat;background-size:25px;border-radius:5px;box-sizing:border-box;color:color-mix(in srgb,#1e1e1e 100%,transparent);display:flex;flex-direction:row;flex-wrap:wrap;font-family:Pathway Gothic One,"sans-serif";font-size:2rem;font-style:normal;font-weight:400;justify-content:center;line-height:32px;margin-right:5px;text-align:center;text-transform:uppercase}@media only screen and (max-width:630px){.page__home #launcher .offer .left{font-size:1.5625rem;line-height:25px}}.page__home #launcher .offer .right{background-color:color-mix(in srgb,#f2f2f2 100%,transparent);border-radius:5px;min-height:130px;padding:20px}.page__home #launcher .offer .right .title{color:color-mix(in srgb,#1771ff 100%,transparent);font-family:Pathway Extreme,"sans-serif";font-size:1.125rem;font-style:normal;font-weight:700;letter-spacing:-.36px;line-height:normal}@media only screen and (max-width:630px){.page__home #launcher .offer .right .title{font-size:1rem;line-height:16px}}.page__home #launcher .offer .right p{font-size:.6875rem;font-style:normal;font-weight:400;line-height:18px;max-width:240px}.page__home #launcher .offer .right .links{align-items:flex-end;bottom:20px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-end;position:absolute;right:20px}@media only screen and (max-width:1190px){.page__home #launcher .offer .right .links{align-items:flex-start;bottom:inherit;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;position:relative;right:inherit}}.page__home #launcher .offer .right .links a{background-color:color-mix(in srgb,#1771ff 100%,transparent);border:1px solid color-mix(in srgb,#1771ff 100%,transparent);border-radius:20px;box-sizing:border-box;color:color-mix(in srgb,#f2f2f2 100%,transparent);display:inline-block;font-family:Pathway Extreme,"sans-serif";font-size:.6875rem;font-style:normal;font-weight:700;letter-spacing:.55px;line-height:normal;margin:5px 0 0;padding:5px 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s linear;width:100%}@media only screen and (max-width:1190px){.page__home #launcher .offer .right .links a{margin:5px 5px 0 0;width:auto}}.page__home #launcher .offer .right .links a:hover{background-color:color-mix(in srgb,#1f2b3f 100%,transparent);border:1px solid color-mix(in srgb,#1771ff 100%,transparent);transition:all .3s linear}.page__home #launcher .offer .right .links a:last-child{background-color:color-mix(in srgb,#f2f2f2 100%,transparent);color:color-mix(in srgb,#1771ff 100%,transparent);transition:all .3s linear}.page__home #launcher .offer .right .links a:last-child:hover{background-color:color-mix(in srgb,#1f2b3f 100%,transparent);border:1px solid color-mix(in srgb,#1771ff 100%,transparent);color:color-mix(in srgb,#f2f2f2 100%,transparent);transition:all .3s linear}.page__home #launcher svg{position:absolute;right:0;top:0;z-index:0}@media only screen and (max-width:1190px){.page__home #launcher svg{opacity:.5}}.page__home #brands{margin:130px 0}.page__home #brands .swiper-slide{align-items:center;background-image:url(../img/);background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:row;flex-wrap:wrap;font-size:0;height:45px;justify-content:center;opacity:.33;width:140px}.page__home #dates{margin:90px 0}.page__home #dates .intro{grid-column-gap:0;grid-row-gap:0;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;margin:0 auto 40px;max-width:1160px}@media only screen and (max-width:768px){.page__home #dates .intro{grid-template-columns:1fr;text-align:center}}.page__home #dates .intro span{color:color-mix(in srgb,#1771ff 100%,transparent);font-size:.6875rem;font-style:normal;font-weight:700;letter-spacing:.55px;line-height:normal;text-transform:uppercase}.page__home #dates .intro .right{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end}@media only screen and (max-width:768px){.page__home #dates .intro .right{align-items:center;justify-content:center;margin-bottom:30px}}.page__home #dates .intro .right a{background-color:color-mix(in srgb,#1771ff 100%,transparent);border:1px solid color-mix(in srgb,#1771ff 100%,transparent);border-radius:20px;box-sizing:border-box;color:color-mix(in srgb,#f2f2f2 100%,transparent);display:inline-block;font-family:Pathway Extreme,"sans-serif";font-size:.6875rem;font-style:normal;font-weight:700;letter-spacing:.55px;line-height:normal;margin:5px 0 0;padding:5px 20px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s linear}.page__home #dates .intro .right a:hover{background-color:color-mix(in srgb,#1f2b3f 100%,transparent);border:1px solid color-mix(in srgb,#1771ff 100%,transparent);transition:all .3s linear}.page__home #dates .dates{grid-column-gap:80px;grid-row-gap:50px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr}@media only screen and (max-width:1250px){.page__home #dates .dates{grid-column-gap:50px;grid-row-gap:40px}}@media only screen and (max-width:1190px){.page__home #dates .dates{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:768px){.page__home #dates .dates{grid-template-columns:1fr;margin:0 auto;max-width:450px}}.page__home #dates .recaps{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;margin:90px 0 0;position:relative}.page__home #dates .recaps .recap{align-items:center;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center}@media only screen and (max-width:768px){.page__home #dates .recaps .recap{padding:20px}}.page__home #dates .recaps .recap img{height:35px}.page__home #dates .recaps span{font-size:2.125rem;font-style:normal;font-weight:700;line-height:normal;margin-top:5px}.page__home #dates .deco{height:1000px;position:absolute;right:-750px;top:-520px;width:auto;z-index:-1}.page__home #history{margin:90px 0;position:relative;z-index:10}.page__home #history .large-container{background:linear-gradient(135deg,#444 5%,#282828 60%);border-radius:10px;padding-bottom:15px}.page__home #history .cols{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;padding:50px 4vw 30px}@media only screen and (max-width:1000px){.page__home #history .cols{flex-direction:column}}.page__home #history .cols .left{max-width:505px;width:calc(50% - 20px)}@media only screen and (max-width:1000px){.page__home #history .cols .left{margin:0 auto 30px;text-align:center;width:100%}}.page__home #history .cols .left .pre__title{color:color-mix(in srgb,#1771ff 100%,transparent);font-size:.6875rem;font-style:normal;font-weight:700;letter-spacing:.55px;line-height:normal;text-transform:uppercase}.page__home #history .cols .right{max-width:630px;width:50%}@media only screen and (max-width:1000px){.page__home #history .cols .right{margin:0 auto;max-width:100%;text-align:center;width:100%}}.page__home #history .dates{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin:40px auto 90px;max-width:1120px;position:relative}@media only screen and (max-width:768px){.page__home #history .dates{align-items:flex-start;flex-direction:column;justify-content:flex-start;margin:40px auto;max-width:450px}}.page__home #history .dates:before{border-top:1px dashed color-mix(in srgb,#f2f2f2 20%,transparent);content:"";display:block;height:1px;position:absolute;width:100%;z-index:0}@media only screen and (max-width:768px){.page__home #history .dates:before{border-left:1px dashed color-mix(in srgb,#f2f2f2 20%,transparent);border-top:none;height:100%;left:6px;width:1px}}.page__home #history .dates:not(.hovered) .date.default{margin-right:120px}@media only screen and (max-width:768px){.page__home #history .dates:not(.hovered) .date.default{margin-right:0}}.page__home #history .dates:not(.hovered) .date.default .puce{background-image:url(../img/icon-arrow-white.svg);background-position:50%;background-repeat:no-repeat;background-size:12px;cursor:pointer;height:29px;width:29px}@media only screen and (max-width:768px){.page__home #history .dates:not(.hovered) .date.default .puce{left:-10px;top:10px}}.page__home #history .dates:not(.hovered) .date.default .date_disp{display:block;left:40px;position:absolute;top:-10px}@media only screen and (max-width:768px){.page__home #history .dates:not(.hovered) .date.default .date_disp{left:0;position:inherit;top:0}}.page__home #history .dates:not(.hovered) .date.default .txt{display:block;left:inherit;position:absolute;right:-100px;text-align:right;top:40px}@media only screen and (max-width:768px){.page__home #history .dates:not(.hovered) .date.default .txt{left:0;position:inherit;right:0;text-align:left;top:0}}.page__home #history .dates .date{position:relative;z-index:2}@media only screen and (max-width:768px){.page__home #history .dates .date{margin-bottom:20px}}.page__home #history .dates .date:nth-last-child(-n+4).active .txt{left:inherit;right:-100px;text-align:right}@media only screen and (max-width:768px){.page__home #history .dates .date:nth-last-child(-n+4).active .txt{left:0;position:inherit;right:0;text-align:left}}.page__home #history .dates .date.active{margin-right:120px}@media only screen and (max-width:768px){.page__home #history .dates .date.active{margin-right:0}}.page__home #history .dates .date.active .puce{background-image:url(../img/icon-arrow-white.svg);background-position:50%;background-repeat:no-repeat;background-size:12px;cursor:pointer;height:29px;width:29px}@media only screen and (max-width:768px){.page__home #history .dates .date.active .puce{left:-10px;top:10px}}.page__home #history .dates .date.active .date_disp{display:block;left:40px;position:absolute;top:-10px}@media only screen and (max-width:768px){.page__home #history .dates .date.active .date_disp{left:0;position:inherit;top:0}}.page__home #history .dates .date.active .txt{display:block;left:40px;position:absolute;top:40px}@media only screen and (max-width:768px){.page__home #history .dates .date.active .txt{left:0;position:inherit;top:0}}.page__home #history .dates .date .puce{background-color:color-mix(in srgb,#1771ff 100%,transparent);border-radius:100%;cursor:pointer;height:13px;width:13px}@media only screen and (max-width:768px){.page__home #history .dates .date .puce{position:absolute;top:20px}}.page__home #history .dates .date .date_disp{color:color-mix(in srgb,#f2f2f2 100%,transparent);display:none;font-size:1.875rem;font-style:normal;font-weight:700;letter-spacing:-.6px;line-height:50px;text-align:center}@media only screen and (max-width:768px){.page__home #history .dates .date .date_disp{display:block;padding-left:40px;text-align:left}}.page__home #history .dates .date .txt{display:none;font-size:.875rem;max-width:450px;width:450px}@media only screen and (max-width:768px){.page__home #history .dates .date .txt{display:block;padding-left:40px;width:100%}}.page__home #history .bann{border-radius:5px;width:100%}.page__home #motos .container{position:relative}.page__home #motos .container:before{left:-600px}.page__home #motos .container:after,.page__home #motos .container:before{background-image:url(../img/deco_grey.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1000px;pointer-events:none;position:absolute;top:-450px;width:1000px;z-index:0}.page__home #motos .container:after{right:-600px}.page__home #motos .switcher__instance{position:relative}.page__home #motos .switcher__instance:after{background-image:url(../img/deco_grey.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:-450px;content:"";display:block;height:1000px;pointer-events:none;position:absolute;right:-600px;width:1000px;z-index:0}.page__home #motos .switcher__area{display:none}.page__home #motos .switcher__area.active__switch{display:block}.page__home #motos .moto{position:relative;text-align:center;z-index:10}.page__home #motos .moto .pre{color:color-mix(in srgb,#1771ff 100%,transparent);font-size:.6875rem;letter-spacing:.55px;text-transform:uppercase}.page__home #motos .moto .name,.page__home #motos .moto .pre{display:block;font-style:normal;font-weight:700;line-height:normal;text-align:center}.page__home #motos .moto .name{color:color-mix(in srgb,#f2f2f2 100%,transparent);font-size:2.5rem;letter-spacing:-.8px}@media only screen and (max-width:768px){.page__home #motos .moto .name{font-size:1.875rem}}.page__home #motos .moto .subtitle{color:color-mix(in srgb,#f2f2f2 100%,transparent);display:block;font-size:1.25rem;font-style:normal;font-weight:500;letter-spacing:-.4px;line-height:normal;text-align:center}@media only screen and (max-width:768px){.page__home #motos .moto .subtitle{font-size:1.125rem}}.page__home #motos .moto .preview__in{display:none}@media only screen and (max-width:768px){.page__home #motos .moto .preview__in{display:block}}.page__home #motos .moto .push{background-color:color-mix(in srgb,#fff 100%,transparent);border-radius:5px;display:inline-block;font-size:.6875rem;letter-spacing:.55px;margin-top:15px;padding:3px 7px;width:120px}.page__home #motos .moto .daily,.page__home #motos .moto .push{color:color-mix(in srgb,#1771ff 100%,transparent);font-style:normal;font-weight:700;line-height:normal;text-align:center;text-transform:uppercase}.page__home #motos .moto .daily{display:block;font-size:1rem;letter-spacing:.8px;margin-top:10px}.page__home #motos .moto .btn__cta{display:inline-block;margin:20px 0}.page__home #motos .moto img{max-width:100%}.page__home #motos .moto .switcher__btn{background-color:color-mix(in srgb,#1771ff 100%,transparent);background-image:url(../img/icon-arrow-white.svg);background-position:50%;background-repeat:no-repeat;background-size:17px;border:1px solid color-mix(in srgb,#1771ff 100%,transparent);border-radius:100%;box-sizing:border-box;cursor:pointer;font-size:0;height:42px;position:absolute;top:50%;width:42px}@media only screen and (max-width:768px){.page__home #motos .moto .switcher__btn{background-size:12px;height:30px;width:30px}}.page__home #motos .moto .switcher__btn.left{left:0;transform:rotate(180deg)}.page__home #motos .moto .switcher__btn.right{right:0}.page__home #motos .previews{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;margin:40px 0}.page__home #motos .previews .preview{padding:20px;position:relative}.page__home #motos .previews .preview.active .name:after{background-color:color-mix(in srgb,#1771ff 100%,transparent)}.page__home #motos .previews .preview.active .push{opacity:1}@media only screen and (max-width:768px){.page__home #motos .previews .preview{display:none}}.page__home #motos .previews .push{background-color:color-mix(in srgb,#fff 100%,transparent);border-radius:5px;bottom:calc(100% - 5px);color:color-mix(in srgb,#1771ff 100%,transparent);display:inline-block;font-size:.6875rem;left:50%;letter-spacing:.55px;opacity:.3;padding:3px 7px;position:absolute;transform:translateX(-50%);width:120px}.page__home #motos .previews .name,.page__home #motos .previews .push{font-style:normal;font-weight:700;line-height:normal;text-align:center;text-transform:uppercase}.page__home #motos .previews .name{color:color-mix(in srgb,#f2f2f2 50%,transparent);font-size:.875rem;letter-spacing:.7px;margin-bottom:10px;position:relative}.page__home #motos .previews .name:after{bottom:-5px;content:"";display:block;height:1px;left:50%;position:absolute;transform:translateX(-50%);width:70%}.page__home #motos .previews .daily{color:color-mix(in srgb,#1771ff 100%,transparent);font-size:1rem;font-style:normal;font-weight:700;letter-spacing:.8px;line-height:normal;text-align:center;text-transform:uppercase}.page__home #stages{margin:90px 0}.page__home #stages .container{padding:40px;position:relative;z-index:1}.page__home #stages .container .bg{background-color:color-mix(in srgb,#1f2b3f 100%,transparent);height:100%;left:0;position:absolute;top:0;width:150vw;z-index:0}.page__home #stages .line{grid-column-gap:40px;grid-row-gap:40px;display:grid;grid-template-columns:1fr 2.2fr;grid-template-rows:1fr;position:relative;z-index:2}@media only screen and (max-width:1000px){.page__home #stages .line{grid-row-gap:0;grid-template-columns:1fr}}.page__home #stages .intro .pre__title{color:color-mix(in srgb,#1771ff 100%,transparent);display:block;font-size:.6875rem;font-style:normal;font-weight:700;letter-spacing:.55px;line-height:normal;margin-bottom:10px;text-transform:uppercase}.page__home #stages .formules{grid-column-gap:20px;grid-row-gap:20px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr}@media only screen and (max-width:768px){.page__home #stages .formules{grid-template-columns:1fr}}.page__home #stages .formule{background-color:color-mix(in srgb,#fff 100%,transparent);border-radius:10px;color:color-mix(in srgb,#1e1e1e 100%,transparent);padding:20px 20px 70px;position:relative}.page__home #stages .formule .price{color:color-mix(in srgb,#1e1e1e 100%,transparent);display:block;font-size:.625rem;font-style:normal;font-weight:400;line-height:normal;text-align:right}.page__home #stages .formule .amount{color:color-mix(in srgb,#1771ff 100%,transparent);font-size:2.125rem;font-style:normal;font-weight:700;letter-spacing:-.68px;line-height:normal;margin-left:5px}.page__home #stages .formule .title{color:color-mix(in srgb,#1e1e1e 100%,transparent);display:block;font-size:1.25rem;font-style:normal;font-weight:700;letter-spacing:-.4px;line-height:normal;margin-bottom:10px}.page__home #stages .formule p{color:color-mix(in srgb,#1e1e1e 80%,transparent)}.page__home #stages .formule ul{align-items:center;border-top:1px solid color-mix(in srgb,#1e1e1e 20%,transparent);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;list-style:none;margin:10px 0 0;padding:10px 0 0}.page__home #stages .formule ul li{background-image:url(../img/icon-check.svg);background-position:left top 6px;background-repeat:no-repeat;background-size:12px;margin:0 15px 0 0;padding:0 0 0 18px}.page__home #stages .formule a{background-color:color-mix(in srgb,#1771ff 100%,transparent);border:1px solid color-mix(in srgb,#1771ff 100%,transparent);border-radius:20px;bottom:20px;box-sizing:border-box;color:color-mix(in srgb,#f2f2f2 100%,transparent);display:inline-block;font-family:Pathway Extreme,"sans-serif";font-size:.8125rem;font-style:normal;font-weight:700;left:50%;letter-spacing:.55px;line-height:normal;margin:0;padding:8px 25px;position:absolute;text-align:center;text-decoration:none;text-transform:uppercase;transform:translateX(-50%);transition:all .3s linear;width:calc(100% - 80px)}.page__home #stages .formule a:hover{background-color:color-mix(in srgb,#1f2b3f 100%,transparent);border:1px solid color-mix(in srgb,#1771ff 100%,transparent);transition:all .3s linear}.page__home #stages .ateliers{margin-top:60px}.page__home #stages .swiper__stages_home{margin-top:40px;overflow:visible}.page__home #stages .swiper-slide{width:435px}@media only screen and (max-width:630px){.page__home #stages .swiper-slide{width:350px}}.page__home #stages .swiper-pagination-progressbar{background-color:color-mix(in srgb,#f2f2f2 20%,transparent);border-radius:2px;bottom:0;left:50%;position:absolute;top:inherit;transform:translateX(-50%);width:250px}.page__home #stages .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background-color:color-mix(in srgb,#f2f2f2 100%,transparent);border-radius:2px}.page__home #stages .stage{background-color:color-mix(in srgb,#f2f2f2 100%,transparent);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px;color:color-mix(in srgb,#1e1e1e 100%,transparent);margin-bottom:30px;padding:40px 40px 30px;position:relative}.page__home #stages .stage:hover{background-color:color-mix(in srgb,#fff 100%,transparent);background-image:none!important}.page__home #stages .stage:hover .filter{opacity:0;transition:all .3s linear}.page__home #stages .stage:hover img{display:block;height:35px;width:auto}.page__home #stages .stage:hover .subtitle,.page__home #stages .stage:hover .title,.page__home #stages .stage:hover .txts{color:color-mix(in srgb,#1e1e1e 100%,transparent)}.page__home #stages .stage:hover .txts{border-bottom:none;padding-bottom:0}.page__home #stages .stage:hover a{display:block}.page__home #stages .stage .filter{background-color:color-mix(in srgb,#1e1e1e 70%,transparent);height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:all .3s linear;width:100%}.page__home #stages .stage .content{position:relative;z-index:2}.page__home #stages .stage img{display:none;margin-bottom:10px}.page__home #stages .stage .title{font-size:1.5625rem;font-weight:700;letter-spacing:-.5px}.page__home #stages .stage .subtitle,.page__home #stages .stage .title{color:color-mix(in srgb,#fff 100%,transparent);display:block;font-style:normal;line-height:normal}.page__home #stages .stage .subtitle{font-size:1.125rem;font-weight:400;letter-spacing:-.36px;margin-bottom:10px}.page__home #stages .stage .txts{border-bottom:1px solid #f2f2f2;color:color-mix(in srgb,#fff 100%,transparent);font-size:.6875rem;font-style:normal;font-weight:400;line-height:18px;padding-bottom:20px}.page__home #stages .stage a{display:none;margin-top:20px}.page__home #prestas{margin:90px 0;position:relative}.page__home #prestas:before{background-image:url(../img/deco_grey.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1000px;left:50%;pointer-events:none;position:absolute;top:-450px;width:1000px;z-index:0}@media only screen and (max-width:1000px){.page__home #prestas .container>.area__content{grid-template-columns:1fr;margin:0 auto;max-width:650px;text-align:center}}.page__home #prestas .cols{grid-column-gap:40px;grid-row-gap:40px;display:grid;grid-template-columns:2fr 1fr;grid-template-rows:1fr;margin-top:40px;position:relative;z-index:1}@media only screen and (max-width:1000px){.page__home #prestas .cols{grid-template-columns:1fr;margin:0 auto;max-width:650px}}.page__home #prestas .txts .area__content{border-bottom:1px solid color-mix(in srgb,#f2f2f2 100%,transparent);margin-bottom:20px;padding-bottom:5px;position:relative}.page__home #prestas .txts .area__content h3{transition:all .3s linear}.page__home #prestas .txts .area__content:after{background-image:url(../img/icon-arrow-white.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:10px;content:"";display:block;height:25px;position:absolute;right:0;transform:rotate(45deg);transition:all .3s linear;width:25px}.page__home #prestas .txts a:last-child .area__content{margin-bottom:0}.page__home #prestas .txts a:hover h3{color:color-mix(in srgb,#1771ff 100%,transparent);transition:all .3s linear}.page__home #prestas .txts a:hover .area__content:after{background-image:url(../img/icon-arrow-blue.svg);transform:rotate(0deg);transition:all .3s linear}.page__home #prestas .img{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px}@media only screen and (max-width:1000px){.page__home #prestas .img{height:350px}}.page__home #enthusiasts{margin:90px 0}.page__home #enthusiasts .cols{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;padding:0 4vw 30px}@media only screen and (max-width:895px){.page__home #enthusiasts .cols{flex-direction:column}}.page__home #enthusiasts .cols .left{max-width:505px;width:calc(40% - 40px)}@media only screen and (max-width:1000px){.page__home #enthusiasts .cols .left{width:50%}}@media only screen and (max-width:895px){.page__home #enthusiasts .cols .left{margin:0 auto;text-align:center;width:100%}}.page__home #enthusiasts .cols .left .pre__title{color:color-mix(in srgb,#1771ff 100%,transparent);font-size:.6875rem;font-style:normal;font-weight:700;letter-spacing:.55px;line-height:normal;text-transform:uppercase}.page__home #enthusiasts .cols .right{max-width:630px;width:60%}@media only screen and (max-width:1000px){.page__home #enthusiasts .cols .right{width:50%}}@media only screen and (max-width:895px){.page__home #enthusiasts .cols .right{margin:0 auto;text-align:center;width:100%}}.page__home #enthusiasts img{border-radius:5px;max-width:100%}.page__home #reviews{margin:90px 0}.page__home #reviews .area__content{margin-bottom:40px}@media only screen and (max-width:895px){.page__home #reviews .area__content{text-align:center}}.page__home #reviews .name{display:block;font-size:1.125rem;font-style:normal;font-weight:700;letter-spacing:-.36px;line-height:normal;margin-bottom:10px}.page__home #reviews .txts{display:block;font-size:.6875rem;font-style:normal;font-weight:400;line-height:18px;margin-bottom:20px}.page__home #reviews .swiper-slide{width:435px}@media only screen and (max-width:630px){.page__home #reviews .swiper-slide{width:350px}}.page__home #reviews .review{background-color:color-mix(in srgb,#f2f2f2 100%,transparent);border-radius:5px;color:color-mix(in srgb,#1e1e1e 100%,transparent);margin-top:15px;padding:40px 40px 20px;position:relative}.page__home #reviews .review:before{background-image:url(../img/icon-quote.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:block;height:43px;left:15px;position:absolute;top:-15px;width:62px}.page__home #news{margin:90px 0;position:relative}.page__home #news:before{background-image:url(../img/deco_grey.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1000px;left:50%;pointer-events:none;position:absolute;top:-450px;transform:translateX(-50%);width:1000px;z-index:0}.page__home #news .cols{grid-column-gap:40px;grid-row-gap:40px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;padding:0 0 40px;position:relative;z-index:1}@media only screen and (max-width:895px){.page__home #news .cols{grid-template-columns:1fr}}.page__home #news .cols .left{width:100%}@media only screen and (max-width:895px){.page__home #news .cols .left{text-align:center}}.page__home #news .cols .left .pre__title{color:color-mix(in srgb,#1771ff 100%,transparent);font-size:.6875rem;font-style:normal;font-weight:700;letter-spacing:.55px;line-height:normal;text-transform:uppercase}.page__home #news .cols .left .area__content>*{margin-bottom:0}.page__home #news .cols .right{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-end;width:100%}@media only screen and (max-width:895px){.page__home #news .cols .right{align-items:center;justify-content:center;margin-bottom:30px}}.page__home #news .news-grid{grid-column-gap:50px;grid-row-gap:50px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr}@media only screen and (max-width:895px){.page__home #news .news-grid{grid-template-columns:1fr;margin:0 auto;max-width:450px}}.moto__single{position:relative}.moto__single #motos{margin:90px 0;position:relative}.moto__single #motos .area__content{margin:0 auto 60px;max-width:758px}.moto__single #motos .motos__list{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;position:relative}.moto__single #motos .moto{opacity:.4;width:400px}.moto__single #motos .moto.prev{position:absolute;right:calc(50% + 260px);top:50%;transform:translateY(-50%)}.moto__single #motos .moto.next{left:calc(50% + 260px);position:absolute;top:50%;transform:translateY(-50%)}.moto__single #motos .moto.active{margin:0 20px;opacity:1;position:relative;width:470px}.moto__single #motos .moto.active .preview{margin-top:20px}.moto__single #motos .moto.active .preview .name{position:relative}.moto__single #motos .moto.active .preview .name:after{background-color:color-mix(in srgb,#1771ff 100%,transparent);bottom:-7px;content:"";display:block;height:1px;left:50%;position:absolute;transform:translateX(-50%);width:125px}.moto__single #motos .moto.active .nav{background-color:color-mix(in srgb,#1e1e1e 100%,transparent);background-image:url(../img/icon-arrow-white.svg);background-position:50%;background-repeat:no-repeat;background-size:15px;border:1px solid #f2f2f2;border-radius:100%;font-size:0;height:35px;position:absolute;top:50%;transition:all .3s linear;width:35px;z-index:5}.moto__single #motos .moto.active .nav:hover{background-color:color-mix(in srgb,#1771ff 100%,transparent);border:1px solid #1771ff;transition:all .3s linear}.moto__single #motos .moto.active .nav.prev{left:-30px;transform:rotate(-180deg)}.moto__single #motos .moto.active .nav.next{right:-30px}.moto__single #motos .moto .moto__content .img{position:relative;text-align:center}.moto__single #motos .moto .moto__content .img:before{background:linear-gradient(135deg,#444 5%,#282828 60%);border-radius:10px;bottom:0;content:"";display:block;height:70%;left:0;position:absolute;width:100%}.moto__single #motos .moto .moto__content img{max-width:calc(100% - 40px);position:relative}.moto__single #motos .moto .moto__content .push{background-color:color-mix(in srgb,#fff 100%,transparent);border-radius:5px;bottom:5px;color:color-mix(in srgb,#1771ff 100%,transparent);display:inline-block;font-size:.6875rem;font-style:normal;font-weight:700;left:5px;letter-spacing:.55px;line-height:normal;padding:3px 7px;position:absolute;text-align:center;text-transform:uppercase;width:120px}.moto__single #motos .moto .moto__content .preview{margin-top:20px}.moto__single #motos .moto .moto__content .preview .name{color:color-mix(in srgb,#f2f2f2 100%,transparent);display:block;font-size:1.1875rem;font-style:normal;font-weight:700;letter-spacing:-.38px;line-height:normal;text-align:center}.moto__single #motos .moto .moto__content .preview .daily{color:color-mix(in srgb,#1771ff 100%,transparent);display:block;font-size:1rem;font-style:normal;font-weight:700;letter-spacing:.8px;line-height:normal;margin-top:10px;text-align:center;text-transform:uppercase}.moto__single #infos{margin:90px 0;position:relative}.moto__single #infos .cols{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between}@media only screen and (max-width:1000px){.moto__single #infos .cols{flex-direction:column-reverse}}.moto__single #infos .cols .left{width:calc(45% - 4vw)}@media only screen and (max-width:1000px){.moto__single #infos .cols .left{width:100%}}.moto__single #infos .cols .right{width:55%}@media only screen and (max-width:1000px){.moto__single #infos .cols .right{margin-bottom:30px}}@media only screen and (max-width:630px){.moto__single #infos .cols .right{width:100%}}.moto__single #infos .cols .right img{border-radius:5px;display:block;height:auto;width:100%}.moto__single #infos .ct{margin-top:40px}.moto__single #infos .ct h3{margin-bottom:25px;position:relative}.moto__single #infos .ct h3:before{background-color:color-mix(in srgb,#f2f2f2 100%,transparent);bottom:-15px;content:"";height:1px;left:0;position:absolute;width:100%}.moto__single #infos .ct ul{display:flex;flex-direction:row;flex-wrap:wrap}.moto__single #infos .ct ul li{margin-right:15px}.moto__single #infos .st{margin-top:40px}.moto__single #infos .st h3{margin-bottom:25px;position:relative}.moto__single #infos .st h3:before{background-color:color-mix(in srgb,#f2f2f2 100%,transparent);bottom:-15px;content:"";height:1px;left:0;position:absolute;width:100%}.moto__single #gallery{margin:90px 0;position:relative}.moto__single #gallery .parent{grid-column-gap:20px;grid-row-gap:20px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}@media only screen and (max-width:768px){.moto__single #gallery .parent{grid-template-columns:1fr;grid-template-rows:1fr}}.moto__single #gallery .img{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;min-height:320px}@media only screen and (max-width:1000px){.moto__single #gallery .img{min-height:250px}}.moto__single #gallery .img1{grid-area:1/2/3/3}@media only screen and (max-width:768px){.moto__single #gallery .img1{grid-area:auto;min-height:500px}}.moto__single #gallery .img2{grid-area:1/1/2/2}@media only screen and (max-width:768px){.moto__single #gallery .img2{grid-area:auto}}.moto__single #gallery .img3{grid-area:2/1/3/2}@media only screen and (max-width:768px){.moto__single #gallery .img3{grid-area:auto}}.moto__single #loc{margin:90px 0}.moto__single #loc .loc__infos{grid-column-gap:40px;grid-row-gap:40px;background-color:color-mix(in srgb,#1f2b3f 100%,transparent);border-radius:10px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr;padding:40px}@media only screen and (max-width:1000px){.moto__single #loc .loc__infos{grid-template-columns:1fr}}@media only screen and (max-width:768px){.moto__single #loc .loc__infos{grid-column-gap:20px;grid-row-gap:20px;padding:20px}}.moto__single #loc .loc__infos .img{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px}@media only screen and (max-width:1000px){.moto__single #loc .loc__infos .img{height:350px;width:100%}}@media only screen and (max-width:768px){.moto__single #loc .loc__infos .img{height:250px}}.moto__single #loc ul li{font-size:.8125rem;font-style:normal;font-weight:700;line-height:22px;margin-bottom:15px;padding-left:35px;position:relative}.moto__single #loc ul li:before{background-image:url(../img/icon-check.svg);background-size:19px;height:19px;left:0;margin-right:0;position:absolute;top:3px;width:19px}#to__top,.moto__single #loc ul li:before{background-position:50%;background-repeat:no-repeat}#to__top{background-color:color-mix(in srgb,#1e1e1e 100%,transparent);background-image:url(../img/icon-arrow-white.svg);background-size:18px;border:1px solid #f2f2f2;border-radius:100%;bottom:20px;font-size:0;height:42px;position:fixed;right:-50px;transform:rotate(-90deg);width:42px;z-index:10}#to__top,#to__top:hover{transition:all .3s linear}#to__top:hover{background-color:color-mix(in srgb,#1771ff 100%,transparent);border:1px solid #1771ff}body.scrolled #to__top{right:20px}.news-grid,.news-page{position:relative}.news-grid{grid-column-gap:28px;grid-row-gap:28px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(1,1fr);margin-bottom:60px}@media only screen and (max-width:1000px){.news-grid{grid-column-gap:20px;grid-row-gap:20px;grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:630px){.news-grid{grid-template-columns:repeat(1,1fr)}}.news-grid .deco_top{height:800px;position:absolute;right:-550px;top:-400px;width:auto;z-index:-1}.news-grid .deco_bot{bottom:-420px;height:1000px;position:absolute;right:-140px;width:auto;z-index:-1}.post__single{position:relative}.post__single .cols{margin-bottom:90px}.post__single .cols:not(.no__imgs){grid-column-gap:40px;grid-row-gap:40px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:1fr}@media only screen and (max-width:895px){.post__single .cols:not(.no__imgs){grid-template-columns:1fr}}.post__single .cols:not(.no__imgs) .left{padding-right:20px}@media only screen and (max-width:895px){.post__single .cols:not(.no__imgs) .left{padding-right:0}}.post__single .cols:not(.no__imgs) .right{grid-column-gap:10px;grid-row-gap:10px;display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr)}.post__single .cols:not(.no__imgs) .right>:first-child{grid-area:1/1/3/3}.post__single .cols:not(.no__imgs) img{border-radius:5px;height:auto;width:100%}.post__single .cols:not(.no__imgs) .img{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px}.post__single .categories{align-items:center;display:flex;justify-content:flex-start;list-style:none;margin:0 0 20px;padding:0}.post__single .categories li a{background-color:color-mix(in srgb,#1e1e1e 10%,transparent);border:1px solid color-mix(in srgb,#1771ff 100%,transparent);border-radius:12px;color:color-mix(in srgb,#1771ff 100%,transparent);font-size:.6875rem;font-style:normal;font-weight:700;line-height:normal;margin:0 5px 5px 0;padding:3px 10px;text-transform:uppercase;transition:all .3s linear}.post__single .categories li a:hover{background-color:color-mix(in srgb,#1771ff 100%,transparent);border:1px solid color-mix(in srgb,#1771ff 100%,transparent);color:color-mix(in srgb,#f2f2f2 100%,transparent);transition:all .3s linear}.post__single .related__posts .related__title{margin-bottom:40px}.page__stages{position:relative}.page__stages #formules{margin:90px 0}.page__stages #formules .container{background:linear-gradient(135deg,#444 5%,#282828 60%);border-radius:10px;padding:20px}.page__stages #formules .intro{margin:20px 0 40px}.page__stages #formules .formules{grid-column-gap:20px;grid-row-gap:20px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr}@media only screen and (max-width:768px){.page__stages #formules .formules{grid-template-columns:1fr}}.page__stages #formules .formule{background-color:color-mix(in srgb,#fff 100%,transparent);border-radius:10px;color:color-mix(in srgb,#1e1e1e 100%,transparent);padding:20px;position:relative}.page__stages #formules .formule .cols{grid-column-gap:20px;grid-row-gap:20px;display:grid;grid-template-columns:1fr 2fr;grid-template-rows:1fr;height:100%}@media only screen and (max-width:1190px){.page__stages #formules .formule .cols{grid-template-columns:1fr}}@media only screen and (max-width:768px){.page__stages #formules .formule .cols{grid-template-columns:1fr 2fr}}@media only screen and (max-width:498px){.page__stages #formules .formule .cols{grid-template-columns:1fr}}.page__stages #formules .formule .cols .img{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px}@media only screen and (max-width:1190px){.page__stages #formules .formule .cols .img{display:none}}@media only screen and (max-width:768px){.page__stages #formules .formule .cols .img{display:block}}@media only screen and (max-width:498px){.page__stages #formules .formule .cols .img{display:none}}.page__stages #formules .formule .cols .txts{padding-bottom:50px;position:relative}.page__stages #formules .formule .price{color:color-mix(in srgb,#1e1e1e 100%,transparent);display:block;font-size:.625rem;font-style:normal;font-weight:400;line-height:normal;text-align:right}.page__stages #formules .formule .amount{color:color-mix(in srgb,#1771ff 100%,transparent);font-size:2.125rem;font-style:normal;font-weight:700;letter-spacing:-.68px;line-height:normal;margin-left:5px}.page__stages #formules .formule .title{color:color-mix(in srgb,#1e1e1e 100%,transparent);display:block;font-size:1.25rem;font-style:normal;font-weight:700;letter-spacing:-.4px;line-height:normal;margin-bottom:10px}.page__stages #formules .formule p{color:color-mix(in srgb,#1e1e1e 80%,transparent)}.page__stages #formules .formule ul{align-items:center;border-top:1px solid color-mix(in srgb,#1e1e1e 20%,transparent);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;list-style:none;margin:10px 0 0;padding:10px 0 0}.page__stages #formules .formule ul li{background-image:url(../img/icon-check.svg);background-position:left top 6px;background-repeat:no-repeat;background-size:12px;margin:0 15px 0 0;padding:0 0 0 18px}.page__stages #formules .formule a{background-color:color-mix(in srgb,#1771ff 100%,transparent);border:1px solid color-mix(in srgb,#1771ff 100%,transparent);border-radius:20px;bottom:0;box-sizing:border-box;color:color-mix(in srgb,#f2f2f2 100%,transparent);display:inline-block;font-family:Pathway Extreme,"sans-serif";font-size:.8125rem;font-style:normal;font-weight:700;left:0;letter-spacing:.55px;line-height:normal;margin:0;padding:8px 25px;position:absolute;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s linear;width:100%}.page__stages #formules .formule a:hover{background-color:color-mix(in srgb,#1f2b3f 100%,transparent);border:1px solid color-mix(in srgb,#1771ff 100%,transparent);transition:all .3s linear}.page__stages #stages{margin:90px 0}.page__stages #stages .cols{grid-column-gap:20px;grid-row-gap:20px;display:grid;grid-template-columns:1fr 1.5fr;grid-template-rows:1fr;margin-bottom:40px}@media only screen and (max-width:1000px){.page__stages #stages .cols{grid-template-columns:1fr}}.page__stages #stages .swiper__stages{margin-top:40px;overflow:visible}.page__stages #stages .swiper-slide{width:550px}@media only screen and (max-width:1000px){.page__stages #stages .swiper-slide{width:380px}}@media only screen and (max-width:630px){.page__stages #stages .swiper-slide{width:320px}}.page__stages #stages .nav{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;height:21px;justify-content:flex-start;margin-top:10px}@media only screen and (max-width:768px){.page__stages #stages .nav{margin-top:20px}}.page__stages #stages .swiper-button-next,.page__stages #stages .swiper-button-prev{background-color:color-mix(in srgb,#1e1e1e 100%,transparent);background-image:url(../img/icon-arrow-white.svg);background-position:50%;background-repeat:no-repeat;background-size:20px;border:1px solid #f2f2f2;border-radius:100%;bottom:inherit;height:42px;left:inherit;margin:0;padding:0;position:relative;right:inherit;top:inherit;width:42px}.page__stages #stages .swiper-button-next svg,.page__stages #stages .swiper-button-prev svg{display:none}.page__stages #stages .swiper-button-next,.page__stages #stages .swiper-button-prev{transition:all .3s linear}.page__stages #stages .swiper-button-next:hover,.page__stages #stages .swiper-button-prev:hover{background-color:color-mix(in srgb,#1771ff 100%,transparent);border:1px solid #1771ff;transition:all .3s linear}.page__stages #stages .swiper-button-prev{transform:rotate(180deg)}.page__stages #stages .swiper-button-next{margin-left:10px}.page__stages #stages .stage{background-color:color-mix(in srgb,#f2f2f2 100%,transparent);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px;color:color-mix(in srgb,#1e1e1e 100%,transparent);margin-bottom:30px;padding:40px 40px 30px;position:relative}.page__stages #stages .stage:hover{background-color:color-mix(in srgb,#fff 100%,transparent);background-image:none!important}.page__stages #stages .stage:hover .filter{opacity:0;transition:all .3s linear}.page__stages #stages .stage:hover img{display:block;height:35px;width:auto}.page__stages #stages .stage:hover .subtitle,.page__stages #stages .stage:hover .title,.page__stages #stages .stage:hover .txts{color:color-mix(in srgb,#1e1e1e 100%,transparent)}.page__stages #stages .stage:hover .txts{border-bottom:none;padding-bottom:0}.page__stages #stages .stage:hover .content{max-width:100%}.page__stages #stages .stage:hover a{display:block}.page__stages #stages .stage .filter{background-color:color-mix(in srgb,#1e1e1e 70%,transparent);height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:all .3s linear;width:100%}.page__stages #stages .stage .content{max-width:375px;position:relative;z-index:2}.page__stages #stages .stage img{display:none;margin-bottom:10px}.page__stages #stages .stage .title{font-size:1.5625rem;font-weight:700;letter-spacing:-.5px}.page__stages #stages .stage .subtitle,.page__stages #stages .stage .title{color:color-mix(in srgb,#fff 100%,transparent);display:block;font-style:normal;line-height:normal}.page__stages #stages .stage .subtitle{font-size:1.125rem;font-weight:400;letter-spacing:-.36px;margin-bottom:10px}.page__stages #stages .stage .txts{border-bottom:1px solid #f2f2f2;color:color-mix(in srgb,#fff 100%,transparent);font-size:.6875rem;font-style:normal;font-weight:400;line-height:18px;padding-bottom:20px}.page__stages #stages .stage a{display:none;margin-top:20px}.b_cta{margin:90px 0;position:relative}.b_cta .cta__content{background-color:color-mix(in srgb,#1771ff 44%,transparent);border-radius:15px;margin:0 auto;max-width:1100px;overflow:hidden;padding:80px 4vw 50px;position:relative;width:100%}.b_cta .cta__content:after,.b_cta .cta__content:before{background-image:url(../img/h-hydroxydase-white.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:300px;opacity:.35;pointer-events:none;position:absolute;width:300px}.b_cta .cta__content:before{left:-70px;top:-90px;transform:rotate(55deg)}.b_cta .cta__content:after{bottom:-50px;right:-120px}.b_cta .cta__content .area__content{margin:0 auto;max-width:630px}.b_cta .cta__content .deco_top{height:830px;left:-400px;pointer-events:none;position:absolute;top:-270px;width:auto;z-index:-1}@media only screen and (max-width:768px){.b_cta .cta__content .deco_top{left:-160px;top:-200px}}.b_cta .cta__content .deco_bot{bottom:-250px;height:830px;pointer-events:none;position:absolute;right:-400px;transform:scaleY(-1) rotate(8deg);width:auto;z-index:-1}@media only screen and (max-width:768px){.b_cta .cta__content .deco_bot{display:none}}.b_full_calendar{margin:90px 0;position:relative}.b_full_calendar .intro{margin:0 auto 90px;max-width:550px;position:relative}.b_full_calendar .intro:before{background-image:url(../img/deco_aura_thin.svg);height:650px;left:50%;top:50%;transform:translateX(-50%) translateY(-50%);width:650px;z-index:-1}.b_full_calendar .intro:after,.b_full_calendar .intro:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;pointer-events:none;position:absolute}.b_full_calendar .intro:after{background-image:url(../img/deco_grey.svg);height:1000px;right:-830px;top:-410px;width:1000px;z-index:0}.b_full_calendar .next{margin-bottom:90px;position:relative}.b_full_calendar .next:before{background-image:url(../img/deco_grey.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1000px;left:-510px;pointer-events:none;position:absolute;top:-410px;transform:rotate(230deg);width:1000px;z-index:0}.b_full_calendar .next h2{display:block;margin-bottom:40px}.b_full_calendar .all{position:relative}.b_full_calendar .all:after{background-image:url(../img/deco_grey.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1000px;pointer-events:none;position:absolute;right:-380px;top:-310px;width:1000px;z-index:0;z-index:-1}.b_full_calendar .all h2{display:block;margin-bottom:60px;position:relative}.b_full_calendar .all h2:before{background-image:url(../img/deco_aura_thin.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:650px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:650px}.b_full_calendar .dates{grid-column-gap:34px;grid-row-gap:34px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr;position:relative}@media only screen and (max-width:1250px){.b_full_calendar .dates{grid-column-gap:20px;grid-row-gap:20px}}@media only screen and (max-width:1000px){.b_full_calendar .dates{grid-template-columns:repeat(2,1fr)}}@media only screen and (max-width:768px){.b_full_calendar .dates{grid-template-columns:1fr}}.b_header{margin:10px 0 90px;position:relative}.b_header svg{position:absolute;right:0;top:0}.b_header .area__content{min-height:410px;padding:125px 0 25px;position:relative}@media only screen and (max-width:1000px){.b_header .area__content{padding:150px 0 10px}}@media only screen and (max-width:630px){.b_header .area__content{padding:150px 0 0}}.b_header #breadcrumbs{bottom:0;left:0;position:absolute}.b_img{margin:90px 0;position:relative}.b_img .img__container{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:15px;height:350px;position:relative;width:100%}.b_img .legend{background-color:color-mix(in srgb,#f2f2f2 100%,transparent);border-bottom:1px solid color-mix(in srgb,#1771ff 10%,transparent);color:#1771ff;font-family:Pathway Extreme,"sans-serif";font-size:.6875rem;font-style:normal;font-weight:600;line-height:24px;padding:5px 0 10px;position:relative;text-transform:uppercase;z-index:5}.b_packs{margin:90px 0;position:relative}.b_packs:before{left:150px;top:380px;transform:translateX(-50%) translateY(-50%) rotate(98deg);z-index:-1}.b_packs:after,.b_packs:before{background-image:url(../img/deco_grey.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1000px;pointer-events:none;position:absolute;width:1000px}.b_packs:after{right:-360px;top:-410px;z-index:0}.b_packs .intro__content{margin-bottom:60px;position:relative}.b_packs .intro__content:before{background-image:url(../img/deco_aura_thin.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:650px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:650px;z-index:-1}.b_packs .packs{grid-column-gap:20px;grid-row-gap:20px;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:1fr}@media only screen and (max-width:1190px){.b_packs .packs{grid-template-columns:1fr}}.b_packs .pack{border-radius:10px;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:560px;padding:14px}.b_packs .pack.pack_1 .title{color:color-mix(in srgb,#1771ff 100%,transparent)}.b_packs .pack.pack_1 p{color:color-mix(in srgb,#1e1e1e 70%,transparent)}.b_packs .pack.pack_1 .classic_btn{background-color:color-mix(in srgb,#1771ff 100%,transparent);color:color-mix(in srgb,#f2f2f2 100%,transparent);margin-top:20px;transition:all .3s linear;width:100%}.b_packs .pack.pack_1 .classic_btn:hover{background-color:color-mix(in srgb,#1b4281 100%,transparent);color:color-mix(in srgb,#f2f2f2 100%,transparent);transition:all .3s linear}.b_packs .pack.pack_2 p{color:color-mix(in srgb,#1e1e1e 70%,transparent)}.b_packs .pack .title{display:block;font-size:1.5rem;font-style:normal;font-weight:700;letter-spacing:-.48px;line-height:normal;margin-bottom:10px}.b_packs .pack p{font-size:.8125rem;font-style:normal;font-weight:400;line-height:18px}.b_packs .pack .top{padding:20px 20px 30px}.b_packs .pack .bot{min-height:385px}.b_packs .pack .infos{background-color:color-mix(in srgb,#f2f2f2 100%,transparent);border-radius:5px 5px 0 0;color:color-mix(in srgb,#1e1e1e 100%,transparent);padding:10px 20px;position:relative}.b_packs .pack .infos:after{background-color:color-mix(in srgb,#1e1e1e 15%,transparent);bottom:0;content:"";display:block;height:1px;left:20px;position:absolute;width:calc(100% - 40px)}.b_packs .pack .infos .price{font-size:.625rem}.b_packs .pack .infos .price span{color:color-mix(in srgb,#1771ff 100%,transparent);font-size:2.125rem;font-style:normal;font-weight:700;letter-spacing:-.68px;line-height:normal;margin-left:10px}.b_packs .pack .dets{background-color:color-mix(in srgb,#f2f2f2 100%,transparent);border-radius:0 0 5px 5px;color:color-mix(in srgb,#1e1e1e 100%,transparent);height:calc(100% - 122px);padding:20px}.b_packs .pack .dets .det{margin-bottom:10px}.b_packs .pack .dets .det__title{background-image:url(../img/icon-check.svg);background-position:0;background-repeat:no-repeat;background-size:10px;color:color-mix(in srgb,#1771ff 100%,transparent);font-weight:600;margin-bottom:5px;padding:0 0 0 15px}.b_packs .pack .dets .det__title,.b_packs .pack .dets .det__txts{display:block;font-size:.6875rem;font-style:normal;line-height:16px}.b_packs .pack .dets .det__txts{color:color-mix(in srgb,#1e1e1e 100%,transparent);font-weight:400}.b_packs .pack .options{align-items:flex-start;color:color-mix(in srgb,#1771ff 100%,transparent);display:flex;flex-direction:row;flex-wrap:wrap;font-size:.6875rem;font-style:normal;font-weight:600;justify-content:flex-start;line-height:16px}.b_packs .pack .options .option{color:color-mix(in srgb,#1e1e1e 100%,transparent);font-weight:400;margin-left:10px}.b_packs .pack .classic_btn{background-color:color-mix(in srgb,#f2f2f2 100%,transparent);color:color-mix(in srgb,#1771ff 100%,transparent);margin-top:20px;transition:all .3s linear;width:100%}.b_packs .pack .classic_btn:hover{background-color:color-mix(in srgb,#1b4281 100%,transparent);color:color-mix(in srgb,#f2f2f2 100%,transparent);transition:all .3s linear}.b_stuff{margin:90px 0;position:relative}.b_stuff:after{background-image:url(../img/deco_grey.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:1000px;pointer-events:none;position:absolute;right:-360px;top:-410px;width:1000px;z-index:0}.b_stuff .intro__content{margin:0 auto 60px;max-width:660px}.b_stuff .swiper{overflow:visible}.b_stuff .swiper-slide{width:900px}@media only screen and (max-width:1000px){.b_stuff .swiper-slide{width:750px}}@media only screen and (max-width:895px){.b_stuff .swiper-slide{width:580px}}@media only screen and (max-width:768px){.b_stuff .swiper-slide{width:340px}}.b_stuff .swiper-slide .txts{opacity:.5}.b_stuff .swiper-slide .nav{display:none}.b_stuff .swiper-slide.swiper-slide-active .txts{opacity:1}.b_stuff .swiper-slide.swiper-slide-active .nav{display:flex}.b_stuff .stuff{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}@media only screen and (max-width:768px){.b_stuff .stuff{flex-direction:column}}.b_stuff .stuff .img{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:11px;height:360px;width:400px}@media only screen and (max-width:1000px){.b_stuff .stuff .img{height:250px;width:270px}}@media only screen and (max-width:768px){.b_stuff .stuff .img{height:320px;margin-bottom:20px;width:340px}}.b_stuff .stuff .txts{width:calc(100% - 430px)}@media only screen and (max-width:1000px){.b_stuff .stuff .txts{width:calc(100% - 290px)}}@media only screen and (max-width:768px){.b_stuff .stuff .txts{width:340px}}.b_stuff .stuff .label{background-color:color-mix(in srgb,#1771ff 100%,transparent);border-radius:5px;display:inline-block;font-size:.6875rem;letter-spacing:.55px;padding:3px 7px;text-transform:uppercase}.b_stuff .stuff .label,.b_stuff .stuff .title{color:color-mix(in srgb,#f2f2f2 100%,transparent);font-style:normal;font-weight:700;line-height:normal;margin-bottom:10px}.b_stuff .stuff .title{display:block;font-size:1.5rem}.b_stuff .stuff p{color:color-mix(in srgb,#f2f2f2 80%,transparent);font-size:.8125rem;font-style:normal;font-weight:400;line-height:22px}.b_stuff .stuff .nav{align-items:center;flex-direction:row;flex-wrap:wrap;height:21px;justify-content:flex-start;margin-top:10px}@media only screen and (max-width:768px){.b_stuff .stuff .nav{margin-top:20px}}.b_stuff .stuff .swiper-button-next,.b_stuff .stuff .swiper-button-prev{background-image:url(../img/icon-arrow-white.svg);background-position:50%;background-repeat:no-repeat;background-size:20px;bottom:inherit;height:21px;left:inherit;margin:0;padding:0;position:relative;right:inherit;top:inherit;width:21px}.b_stuff .stuff .swiper-button-next svg,.b_stuff .stuff .swiper-button-prev svg{display:none}.b_stuff .stuff .swiper-button-next,.b_stuff .stuff .swiper-button-prev{transition:all .3s linear}.b_stuff .stuff .swiper-button-next:hover,.b_stuff .stuff .swiper-button-prev:hover{opacity:.5;transition:all .3s linear}.b_stuff .stuff .swiper-button-prev{transform:rotate(180deg)}.b_stuff .stuff .swiper-button-next{margin-left:10px}.b_txt_imgleft{margin:90px 0;position:relative}.b_txt_imgleft.grey__layout{background-color:color-mix(in srgb,#1771ff 8%,transparent);padding:20px 0}@media only screen and (max-width:630px){.b_txt_imgleft.grey__layout{padding:20px}}.b_txt_imgleft .cols{align-items:center;display:flex;flex-direction:row;justify-content:space-between}@media only screen and (max-width:1340px){.b_txt_imgleft .cols{flex-direction:column-reverse}}.b_txt_imgleft .cols .left{width:55%}@media only screen and (max-width:630px){.b_txt_imgleft .cols .left{width:100%}}.b_txt_imgleft .cols .left img{border-radius:5px;display:block;height:auto;width:100%}.b_txt_imgleft .cols .right{width:calc(45% - 4vw)}@media only screen and (max-width:1340px){.b_txt_imgleft .cols .right{width:100%}}.b_txt_imgright{margin:90px 0;position:relative}.b_txt_imgright.grey__layout{background-color:color-mix(in srgb,#1771ff 8%,transparent);padding:20px 0}@media only screen and (max-width:630px){.b_txt_imgright.grey__layout{padding:20px}}.b_txt_imgright .cols{align-items:center;display:flex;flex-direction:row;justify-content:space-between}@media only screen and (max-width:1340px){.b_txt_imgright .cols{flex-direction:column}}.b_txt_imgright .cols .left{width:calc(45% - 4vw)}@media only screen and (max-width:1340px){.b_txt_imgright .cols .left{width:100%}}.b_txt_imgright .cols .right{width:55%}@media only screen and (max-width:630px){.b_txt_imgright .cols .right{width:100%}}.b_txt_imgright .cols .right img{border-radius:5px;display:block;height:auto;width:100%}.b_txts{margin:90px 0;position:relative}.b_txts.grey__layout{background-color:color-mix(in srgb,#1771ff 8%,transparent);padding:40px 0 30px}@media only screen and (max-width:630px){.b_txts.grey__layout{padding:20px}}.b_txts img{height:auto;max-width:100%}.b_widget_display{margin:90px 0;position:relative}.b_widget_display .container{margin:0 auto;overflow:hidden;text-align:center}.b_widget_display iframe{overflow:hidden}#breadcrumbs{box-sizing:border-box;display:inline-block;font-family:Pathway Extreme,"sans-serif";font-size:1.375rem;font-style:normal;letter-spacing:1px;line-height:11px;max-width:100%;min-width:200px;padding:30px 0 10px;position:relative;text-transform:uppercase}@media only screen and (max-width:1000px){#breadcrumbs{padding:30px 10px 0}}@media only screen and (max-width:630px){#breadcrumbs{padding:30px 0 0}}#breadcrumbs span.breadcrumb_last{color:color-mix(in srgb,#f2f2f2 100%,transparent);font-weight:600}#breadcrumbs a,#breadcrumbs span.breadcrumb_last{font-size:.6875rem;margin:0;position:relative;text-decoration:none;top:-2px}#breadcrumbs a{color:color-mix(in srgb,#f2f2f2 60%,transparent);font-weight:700}#breadcrumbs a:hover{text-decoration:underline}.wpcf7-form{max-width:480px}.wpcf7-form .form__row{align-items:flex-start;display:flex;justify-content:space-between}@media only screen and (max-width:630px){.wpcf7-form .form__row{flex-direction:column}}.wpcf7-form .form__row>*{width:calc(50% - 10px)}@media only screen and (max-width:630px){.wpcf7-form .form__row>*{width:100%}}.wpcf7-form .form__row.cols_3>*{width:calc(33.33333% - 13.33333px)}@media only screen and (max-width:630px){.wpcf7-form .form__row.cols_3>*{width:100%}}.wpcf7-form .form__label{color:#f2f2f2;display:block;font-family:Pathway Extreme,"sans-serif";font-size:.875rem;font-style:normal;font-weight:600;line-height:normal;margin-bottom:10px;padding:0}.wpcf7-form .form__label.slct{position:relative}.wpcf7-form .form__label.slct:after{background-image:url(../img/icon-caret-blue.svg);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;bottom:25px;content:"";display:block;height:11px;pointer-events:none;position:absolute;right:12px;width:11px;z-index:20}.wpcf7-form .form__input{background-color:#f2f2f2;border:none;border-radius:20px;box-sizing:border-box;color:color-mix(in srgb,#1771ff 100%,transparent);font-family:Pathway Extreme,"sans-serif";margin-top:5px;padding:10px 20px;text-transform:uppercase;width:100%}.wpcf7-form .form__input::-moz-placeholder{color:color-mix(in srgb,#1771ff 60%,transparent)}.wpcf7-form .form__input::placeholder{color:color-mix(in srgb,#1771ff 60%,transparent)}.wpcf7-form .form__textarea{background-color:#f2f2f2;border:none;border-radius:20px;box-sizing:border-box;color:color-mix(in srgb,#1771ff 100%,transparent);font-family:Pathway Extreme,"sans-serif";height:70px;margin-top:5px;padding:10px 20px;text-transform:uppercase;width:100%}.wpcf7-form .form__textarea::-moz-placeholder{color:color-mix(in srgb,#1771ff 60%,transparent)}.wpcf7-form .form__textarea::placeholder{color:color-mix(in srgb,#1771ff 60%,transparent)}.wpcf7-form .form__select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f2f2f2;border:none;border-radius:20px;color:color-mix(in srgb,#1771ff 100%,transparent);font-family:Pathway Extreme,"sans-serif";margin-bottom:10px;margin-top:5px;padding:12px 20px;text-transform:uppercase;width:100%}.wpcf7-form .form__checkbox{padding:0}.wpcf7-form .form__checkbox .wpcf7-list-item{margin-bottom:0!important;margin:0}.wpcf7-form .form__acceptance{position:relative}.wpcf7-form .form__acceptance span.wpcf7-list-item-label{color:color-mix(in srgb,#f2f2f2 100%,transparent)}.wpcf7-form .form__btn{position:relative}.wpcf7-form .form__submit{background-color:#1771ff;border:1px solid #1771ff;border-radius:20px;color:#f2f2f2;cursor:pointer;font-family:Pathway Extreme,"sans-serif";font-size:.6875rem;font-style:normal;font-weight:700;letter-spacing:.55px;line-height:normal;margin-top:10px;padding:7px 24px;text-transform:uppercase;transition:all .3s linear;width:auto}.wpcf7-form .form__submit:hover:not(:disabled){background-color:transparent;color:#f2f2f2;transition:all .3s linear}.wpcf7-form .form__submit:disabled{opacity:.3}.wpcf7-form hr{background-color:color-mix(in srgb,#1771ff 20%,transparent);border:none;height:1px;margin:30px auto;width:100%}.wpcf7-form .wpcf7-not-valid-tip{background-color:color-mix(in srgb,#ff4242 100%,transparent);border-radius:20px;color:color-mix(in srgb,#f2f2f2 100%,transparent);display:inline-block;font-size:.6875rem;padding:2px 8px!important}.wpcf7-form .wpcf7-spinner{bottom:-30px;left:50%;margin:0;opacity:1;position:absolute;transform:translateX(-50%)}.wpcf7-form .wpcf7-not-valid-tip{margin-top:5px;padding-left:15px}.wpcf7-form textarea{min-height:150px;resize:vertical}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{background-color:color-mix(in srgb,#ffb83d 10%,transparent);border-color:#ffb83d;border-radius:10px;font-weight:600;margin:10px 0 0;padding:10px 12px}.wpcf7 form.sent .wpcf7-response-output{background-color:color-mix(in srgb,#63da56 10%,transparent);border-color:#63da56;border-radius:10px;font-weight:600;margin:10px 0 0;padding:10px 12px}.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.failed .wpcf7-response-output{background-color:color-mix(in srgb,#ff4242 10%,transparent);border-color:#ff4242;border-radius:10px;font-weight:600;margin:10px 0 0;padding:10px 12px}.wpcf7 form.spam .wpcf7-response-output{background-color:color-mix(in srgb,#ffb83d 10%,transparent);border-color:#ffb83d;border-radius:10px;font-weight:600;margin:10px 0 0;padding:10px 12px}.pagination-container,.woocommerce nav.woocommerce-pagination{border:none;margin:60px 0 0;position:relative}.pagination-container .pagination,.woocommerce nav.woocommerce-pagination .pagination{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;text-align:center}.pagination-container li,.woocommerce nav.woocommerce-pagination li{border:none!important;float:inherit!important}.pagination-container .page-numbers,.woocommerce nav.woocommerce-pagination .page-numbers{border:none!important;color:color-mix(in srgb,#f2f2f2 100%,transparent);font-family:Pathway Extreme,"sans-serif";font-size:1rem;font-style:normal;font-weight:700;letter-spacing:3.2px;line-height:120%;padding:5px;position:relative;top:2px;transition:all .3s linear}.pagination-container .page-numbers:hover,.woocommerce nav.woocommerce-pagination .page-numbers:hover{background-color:transparent;color:color-mix(in srgb,#f2f2f2 100%,transparent);transition:all .3s linear}.pagination-container .page-numbers.current,.woocommerce nav.woocommerce-pagination .page-numbers.current{background-color:transparent;color:color-mix(in srgb,#f2f2f2 50%,transparent);transition:all .3s linear}.pagination-container .next,.pagination-container .prev,.woocommerce nav.woocommerce-pagination .next,.woocommerce nav.woocommerce-pagination .prev{background-color:color-mix(in srgb,#1771ff 100%,transparent);border:1px solid color-mix(in srgb,#1771ff 100%,transparent)!important;border-radius:3px;color:color-mix(in srgb,#f2f2f2 100%,transparent);display:inline-block;font-size:0;height:24px;padding:0;position:relative;top:0;transition:all .3s linear;width:24px}.pagination-container .next:before,.pagination-container .prev:before,.woocommerce nav.woocommerce-pagination .next:before,.woocommerce nav.woocommerce-pagination .prev:before{background-image:url(../img/icon-arrow-white.svg);background-position:50%;background-repeat:no-repeat;background-size:10px;content:"";display:block;height:16px;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);width:16px}.pagination-container .next:hover,.pagination-container .prev:hover,.woocommerce nav.woocommerce-pagination .next:hover,.woocommerce nav.woocommerce-pagination .prev:hover{background-color:color-mix(in srgb,#1771ff 50%,transparent);color:color-mix(in srgb,#f2f2f2 100%,transparent);transition:all .3s linear}.pagination-container .prev:before,.woocommerce nav.woocommerce-pagination .prev:before{transform:translateX(-50%) translateY(-50%) rotate(180deg)}.pagination-container .prev,.woocommerce nav.woocommerce-pagination .prev{margin-right:10px}.pagination-container .next,.woocommerce nav.woocommerce-pagination .next{margin-left:10px}.date__item{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;overflow:hidden;position:relative}.date__item .date{background-color:color-mix(in srgb,#f2f2f2 100%,transparent);border-radius:8px;color:color-mix(in srgb,#1771ff 100%,transparent);font-family:Pathway Gothic One,"sans-serif";font-size:2rem;font-style:normal;font-weight:400;height:auto;line-height:normal;padding:15px 3px;position:absolute;right:10px;text-align:center;text-transform:uppercase;top:10px;width:92px;z-index:3}.date__item .content{align-items:flex-start;background:linear-gradient(0deg,#000,rgba(0,0,0,.5) 25%,rgba(0,0,0,.1) 75%);display:flex;flex-direction:column;flex-wrap:wrap;height:250px;justify-content:flex-end;padding:10px;pointer-events:inherit;transition:all .3s linear}.date__item .content .title{font-style:normal;font-weight:700;letter-spacing:-.48px;line-height:normal;margin-bottom:5px}.date__item .content .country{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding:5px}.date__item .content .country img{width:33px}.date__item .content .country .country__name{color:color-mix(in srgb,#f2f2f2 100%,transparent);font-size:.75rem;font-style:normal;font-weight:400;line-height:19.92px;margin-left:7px;text-transform:uppercase}.date__item .content a.classic_btn{bottom:10px;padding:3px 20px;position:absolute;right:10px}.date__item .hover{background-color:rgba(23,113,255,.75);height:100%;left:0;opacity:0;padding:10px;pointer-events:none;position:absolute;top:0;transition:all .3s linear;width:100%;z-index:2}.date__item .hover .the__title{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-bottom:10px;max-width:calc(100% - 110px)}.date__item .hover .the__title img{width:33px}.date__item .hover .the__title .title{font-style:normal;font-weight:700;letter-spacing:-.48px;line-height:normal;margin-left:7px}.date__item .hover .txts{color:color-mix(in srgb,#f2f2f2 80%,transparent);font-size:.6875rem;font-style:normal;font-weight:400;line-height:16px;max-width:calc(100% - 110px)}.date__item .hover .details{color:color-mix(in srgb,#f2f2f2 100%,transparent);font-size:.875rem;font-style:normal;font-weight:700;letter-spacing:-.28px;line-height:normal;margin-top:10px}.date__item .hover .details span{color:color-mix(in srgb,#f2f2f2 80%,transparent);font-size:.75rem;font-style:normal;font-weight:400;line-height:19.92px;text-transform:uppercase}.date__item .hover a.classic_btn{background-color:color-mix(in srgb,#f2f2f2 100%,transparent);background-image:url(../img/icon-arrow-blue.svg);background-position:center right 10px;background-repeat:no-repeat;background-size:10px;bottom:10px;color:color-mix(in srgb,#1771ff 100%,transparent);padding:3px 27px 3px 20px;position:absolute;right:10px}.date__item:hover .hover{opacity:1;pointer-events:inherit;transition:all .3s linear}.date__item:hover .content{opacity:0;pointer-events:none;transition:all .3s linear}.date__item_compact{position:relative}.date__item_compact a,.date__item_compact a:hover{transition:all .3s linear}.date__item_compact a:hover .right{background-color:color-mix(in srgb,#1f2b3f 100%,transparent);transition:all .3s linear}.date__item_compact a:hover .title{color:color-mix(in srgb,#1f2b3f 100%,transparent);transition:all .3s linear}.date__item_compact .content{grid-column-gap:0;grid-row-gap:0;background-color:color-mix(in srgb,#f2f2f2 100%,transparent);border-radius:8px;color:color-mix(in srgb,#1e1e1e 100%,transparent);display:grid;grid-template-columns:2fr 1.5fr;grid-template-rows:1fr;overflow:hidden}.date__item_compact .title{color:color-mix(in srgb,#1771ff 100%,transparent);display:block;font-size:1.5625rem;font-style:normal;font-weight:700;letter-spacing:-.5px;line-height:normal;transition:all .3s linear}.date__item_compact .country{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.date__item_compact .country img{height:auto;margin-right:10px;width:30px}.date__item_compact .country .country__name{font-size:.6875rem;font-style:normal;font-weight:400;line-height:18px;text-transform:uppercase}.date__item_compact .left{padding:20px}.date__item_compact .right{align-items:center;background-color:color-mix(in srgb,#1771ff 100%,transparent);border:1px solid color-mix(in srgb,#1771ff 100%,transparent);border-radius:8px;color:color-mix(in srgb,#f2f2f2 100%,transparent);display:flex;flex-direction:row;flex-wrap:wrap;font-family:Pathway Gothic One,"sans-serif";font-size:1.875rem;font-style:normal;font-weight:400;justify-content:center;line-height:normal;text-align:center;text-transform:uppercase;transition:all .3s linear}.date__item_compact .right .date{padding:0 15px}.news__item{background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:1px solid #fff;border-radius:0;border-radius:5px 5px 0 0;overflow:hidden;position:relative}.news__item:hover .more{opacity:1;transition:all .3s linear}.news__item .img__area{position:relative}.news__item .img__area .arrow,.news__item .img__area .arrow__hover{background-image:url(../img/btn-arrow-white.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:38px;position:absolute;right:10px;top:10px;width:38px}.news__item .img__area .arrow__hover{background-image:url(../img/btn-arrow-orange.svg);opacity:0;transition:all .3s linear}.news__item .img__area:hover .arrow__hover{opacity:1;transition:all .3s linear}.news__item .img{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px;height:280px;transition:all .3s linear;width:100%}.news__item .img:hover{opacity:.5;transition:all .3s linear}.news__item .content{padding:20px 20px 40px}.news__item .categories{align-items:center;display:flex;justify-content:flex-start;list-style:none;margin:0 0 20px;padding:0}.news__item .categories li a{background-color:color-mix(in srgb,#1e1e1e 10%,transparent);border:1px solid color-mix(in srgb,#1771ff 100%,transparent);border-radius:12px;color:color-mix(in srgb,#1771ff 100%,transparent);font-size:.6875rem;font-style:normal;font-weight:700;line-height:normal;margin:0 5px 5px 0;padding:3px 10px;text-transform:uppercase;transition:all .3s linear}.news__item .categories li a:hover{background-color:color-mix(in srgb,#1771ff 100%,transparent);border:1px solid color-mix(in srgb,#1771ff 100%,transparent);color:color-mix(in srgb,#f2f2f2 100%,transparent);transition:all .3s linear}.news__item .title a{color:color-mix(in srgb,#1e1e1e 93%,transparent);color:#fff;font-size:1.125rem;font-style:normal;font-weight:600;line-height:16px;margin-bottom:5px;min-height:33px;transition:all .3s linear}.news__item .title a:hover{color:color-mix(in srgb,#1771ff 100%,transparent);transition:all .3s linear}.news__item .excerpt{color:#fff;font-size:.75rem;font-style:normal;font-weight:400;line-height:20px;opacity:.8}.news__item .more{background-image:url(../img/icon-arrow-white.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:10px;font-size:0;height:20px;position:absolute;right:0;transform:rotate(45deg);transition:all .3s linear;width:20px}.news__item .more:hover{background-image:url(../img/icon-arrow-blue.svg);transform:rotate(0deg);transition:all .3s linear}*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;padding:0;vertical-align:baseline}article,div,footer,header,nav,section{box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,menu,nav,section{display:block}.plyr *{box-sizing:"content-box";float:none;height:auto;width:auto}body{line-height:1}ol,ul{padding-left:20px}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}
