:root{--pcolor:#0caeff;--white:#fff;--black:#000;--blue:#0a9cdd;--blue2:#192e59;--blue3:#e6f5fc;--blue4:#eff3f8;--blue5:#f5f8fb;--blue6:#091f36;--blue8:#112943;--blue7:#0fa4ff;--grey:#868686;--grey2:#7b7b7b;--grey3:#454545;--grey4:#e3e3e3;--grey5:#e8e8e8;--green:#34c767;--primaryFont:"Mukta",sans-serif;--mobile:800px;--projectWidth:2020px}::-moz-selection{background-color:var(--pcolor);color:var(--white)}::selection{background-color:var(--pcolor);color:var(--white)}:active,:focus{outline:none}*,:after,:before{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;box-sizing:border-box}article,aside,details,figcaption,figure,footer,header,hgroup,img,main,menu,nav,section{display:block}img{max-width:100%;-o-object-fit:cover;object-fit:cover}button{background:transparent}li:empty,p:empty{display:none}button,input,select,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none;color:inherit;cursor:pointer;background:transparent}strong{font-weight:700}a{text-decoration:none;color:inherit;transition:.2s}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none!important}input[type=number]{-moz-appearance:textfield!important}sup{vertical-align:super;font-size:smaller}html{margin-top:0!important}#wpadminbar{opacity:.1}#wpadminbar:hover{opacity:.3}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignleft,a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}b{font-weight:700}label{cursor:pointer}pre{font-size:2rem}html{font-size:.52085vw;scroll-behavior:smooth}@media(min-width:2270px){html{font-size:.45085vw}}@media(max-width:800px){html{font-size:2.74vw}}body{color:var(--black);font-family:var(--primaryFont);overflow-x:hidden;background-color:var(--white)}@media screen and (max-width:800px){.body-noscroll{overflow:hidden}}.preload *{transition:none!important}.main{min-height:55rem;position:relative}::-webkit-scrollbar{width:.7rem}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background:var(--pcolor);border-radius:.3rem}picture img{width:100%;height:100%}.nextBtn,.nextBtn2,.prevBtn,.prevBtn2{display:flex;align-items:center;justify-content:center;position:absolute;top:0;bottom:0;margin:auto 0;z-index:10;width:5rem;height:5rem;border-radius:100%;border:1px solid var(--white);background-color:rgba(0,0,0,.45);transition:.2s}.nextBtn2:hover,.nextBtn:hover,.prevBtn2:hover,.prevBtn:hover{background-color:var(--pcolor);border-color:var(--pcolor)}.nextBtn,.nextBtn2{right:-11.1rem}.prevBtn,.prevBtn2{left:-11.1rem;transform:rotate(180deg)}.swiper-button-disabled{opacity:.5}.pageLayout{width:132rem;margin:0 auto 17.4rem;display:flex}@media(max-width:800px){.pageLayout{flex-direction:column;width:100%;padding:0 1.4rem;margin-bottom:5rem}}.pageLayout__content{width:calc(100% - 33.8rem)}@media(max-width:800px){.pageLayout__content{width:100%}}.numbersBlocks{display:flex;flex-direction:column;align-items:flex-start;min-height:25.8rem;border-radius:1rem;padding:4rem 3rem 3rem;background-color:var(--blue5);transition:.2s}@media(max-width:800px){.numbersBlocks{padding:2rem;min-height:20rem}}.numbersBlocks h3,.numbersBlocks p{transition:.2s}.numbersBlocks--title{margin-top:.9rem;margin-bottom:3.2rem}@media(max-width:800px){.numbersBlocks--title{margin-bottom:2.2rem}}.numbersBlocks--text{color:var(--grey3)!important;font-weight:400!important}.numbersBlocksHover:hover{box-shadow:0 .5rem 1rem rgba(0,0,0,.24)}.numbersBlocksHover:hover h3,.numbersBlocksHover:hover p{color:var(--pcolor)!important}.darkmode{--pcolor:#0caeff;--white:#091f36;--black:#fff;--blue:#0a9cdd;--blue2:#192e59;--blue3:#e6f5fc;--blue4:#eff3f8;--blue5:#f5f8fb;--blue6:#091f36;--blue8:#112943;--blue7:#0fa4ff;--grey:#e8e8e8;--grey2:#e3e3e3;--grey3:#e8e8e8;--grey4:#7b7b7b;--grey5:#868686;--green:#34c767}.darkmode .logowhite{display:none!important}.darkmode .logodark{display:block!important}.darkmode .tribe-common-form-control-text input::-moz-placeholder{color:#fff!important}.darkmode .tribe-common-form-control-text input:-ms-input-placeholder{color:#fff!important}.darkmode .tribe-common-form-control-text input::placeholder{color:#fff!important}.darkmode .s1_homepage:before{background-color:var(--white)}.darkmode #searchsubmit,.darkmode .lang--icon,.darkmode .nextBtn2 svg,.darkmode .nextBtn svg,.darkmode .prevBtn2 svg,.darkmode .prevBtn svg,.darkmode .s3_joinUs--title2:before,.darkmode .toggleSearch{filter:invert(1)}.darkmode .pageHeader:before{filter:invert(0) brightness(1);opacity:.1}.darkmode .btn-2{background-color:var(--black);border-color:var(--black)}.darkmode .btn-2--text{color:var(--white)}.darkmode .contact__bottom,.darkmode .pageWrap,.darkmode .s2_contact,.darkmode .s2_history,.darkmode .s2_post,.darkmode .s3_joinUs{background-color:var(--white)}.darkmode .numbersBlocks,.darkmode .s3_homepage__repeat__single,.darkmode .s4_homepage,.darkmode .s6_homepage:before,.darkmode .s7_homepage__slider__single,.darkmode .s8_homepage__bottom__slider__slide{background-color:#0e3656}.darkmode .form_main{background-color:#0e3656!important}.darkmode .btn-1{border-color:#0e3656;background-color:#0e3656}.darkmode .contact__bottom__content--privacy{color:var(--black)}.darkmode #s,.darkmode .block__iban__content--text,.darkmode .block__iban__content--text2,.darkmode .block__iban__list__single--title,.darkmode .btn-4--text,.darkmode .magazine__content--text,.darkmode .magazine__content--title,.darkmode .mec-calendar dt,.darkmode .s1_homepage__bottom__content--button span,.darkmode .s1_homepage__bottom__content--text,.darkmode .s1_homepage__content--text,.darkmode .s1_homepage__content--title,.darkmode .s4_homepage__header--title,.darkmode .s8_homepage__bottom--subtitle,.darkmode .s8_homepage__bottom--text,.darkmode .s8_homepage__bottom__slider__slide--text,.darkmode .s8_homepage__bottom__slider__slide--title,.darkmode .singleTile--age,.darkmode .singleTile__content--text,.darkmode .singleTile__content--title{color:var(--black)!important}.darkmode .block__iban__list__single--value{color:var(--white)!important}.darkmode .nextBtn,.darkmode .nextBtn2,.darkmode .prevBtn,.darkmode .prevBtn2{background-color:var(--black)}.darkmode .FeedLayout__wrapper{background-color:transparent!important}.darkmode .s8_homepage{overflow:unset}.darkmode .footer{--white:#fff;--black:#091f36}.darkmode .footer .lang--icon{filter:invert(0)}.darkmode .singleAccreditation{background-color:transparent}.darkmode .block__table,.darkmode .pageWrap__list__repeat__single{background-color:var(--blue2)}.darkmode .block__discounts__single--text{color:var(--white)}.darkmode .s4_homepage__calendar .mec-calendar.mec-calendar-daily .mec-calendar-a-month h4,.darkmode .s4_homepage__calendar .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article .mec-event-list-weekly-date,.darkmode .s4_homepage__calendar .mec-calendar .mec-event-article .mec-event-title a,.darkmode .s4_homepage__calendar .mec-event-title{color:var(--black)!important}.darkmode .s4_homepage__calendar .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article .mec-event-list-weekly-date:before{background-color:var(--black)!important}.darkmode .mec-calendar .mec-calendar-row dt:hover,.darkmode .pageWrap__calendar .mec-calendar .mec-selected-day,.darkmode .pageWrap__calendar .mec-calendar .mec-selected-day:hover{background-color:var(--grey4)}.darkmode .pageWrap__calendar .mec-calendar-d-top,.darkmode .pageWrap__calendar .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article,.darkmode .pageWrap__calendar .mec-weekly-view-week-active dt{background-color:var(--blue2)!important}.toggleLabel{display:flex;position:relative;z-index:10;transform:scale(.75)}checkbox{opacity:0;position:absolute}.label{width:5rem;height:2.6rem;background-color:var(--blue);display:flex;border-radius:5rem;align-items:center;justify-content:space-between;padding:.5rem;position:relative;transform:scale(1.5)}.ball{width:1.8rem;height:1.8rem;background-color:var(--blue3);position:absolute;top:.4rem;left:.4rem;border-radius:50%;transition:transform .2s linear}.checkbox:checked+.label .ball{transform:translateX(2.6rem)}.fa-moon{color:var(--white)}.fa-sun{color:#ff0}.pageWrap__calendar,.pageWrap__calendarMobile{width:150rem;margin:0 auto 3rem}@media(max-width:800px){.pageWrap__calendar,.pageWrap__calendarMobile{width:100%;padding:0 1.4rem;display:none}}.pageWrap__calendar .event-single-link-novel,.pageWrap__calendar .mec-color-hover,.pageWrap__calendarMobile .event-single-link-novel,.pageWrap__calendarMobile .mec-color-hover{pointer-events:none!important}.pageWrap__calendar .mec-calendar .mec-calendar-events-side .mec-table-side-day,.pageWrap__calendarMobile .mec-calendar .mec-calendar-events-side .mec-table-side-day{padding:5px 5px 5px 7px}.pageWrap__calendar .mec-wrap,.pageWrap__calendarMobile .mec-wrap{display:flex;flex-direction:column-reverse}.pageWrap__calendar .mec-event-footer,.pageWrap__calendar .mec-totalcal-listview,.pageWrap__calendarMobile .mec-event-footer,.pageWrap__calendarMobile .mec-totalcal-listview{display:none!important}@media(max-width:800px){.pageWrap__calendar .mec-totalcal-box,.pageWrap__calendarMobile .mec-totalcal-box{display:none!important}}.pageWrap__calendar .mec-calendar,.pageWrap__calendar .mec-event-footer,.pageWrap__calendar .mec-event-grid-modern .mec-event-article,.pageWrap__calendar .mec-event-list-standard .mec-event-article,.pageWrap__calendar .mec-wrap .mec-totalcal-box,.pageWrap__calendarMobile .mec-calendar,.pageWrap__calendarMobile .mec-event-footer,.pageWrap__calendarMobile .mec-event-grid-modern .mec-event-article,.pageWrap__calendarMobile .mec-event-list-standard .mec-event-article,.pageWrap__calendarMobile .mec-wrap .mec-totalcal-box{box-shadow:0 .5rem 1rem rgba(0,0,0,.08)}.pageWrap__calendar .mec-calendar .mec-calendar-daily,.pageWrap__calendarMobile .mec-calendar .mec-calendar-daily{border-radius:0!important}.pageWrap__calendar .mec-calendar.mec-calendar-daily .mec-calendar-a-month,.pageWrap__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-a-month{border:none}.pageWrap__calendar .mec-calendar .mec-event-article.mec-single-event-novel h4,.pageWrap__calendarMobile .mec-calendar .mec-event-article.mec-single-event-novel h4{font-size:11px}.pageWrap__calendar .mec-calendar.mec-calendar-daily .mec-calendar-a-month,.pageWrap__calendar .mec-calendar.mec-calendar-daily .mec-calendar-d-table,.pageWrap__calendar .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day,.pageWrap__calendar .mec-calendar.mec-calendar-daily .mec-calendar-d-top,.pageWrap__calendar .mec-calendar.mec-calendar-daily .mec-next-month,.pageWrap__calendar .mec-calendar.mec-calendar-daily .mec-previous-month,.pageWrap__calendar .mec-calendar .mec-calendar-side .mec-next-month,.pageWrap__calendar .mec-calendar .mec-calendar-side .mec-previous-month,.pageWrap__calendar .mec-calendar .mec-calendar-topsec,.pageWrap__calendar .mec-calendar .mec-event-article:hover,.pageWrap__calendar .mec-calendar dt,.pageWrap__calendar .mec-checkboxes-search .mec-searchbar-category-wrap,.pageWrap__calendar .mec-event-footer,.pageWrap__calendar .mec-event-grid-modern .mec-event-article,.pageWrap__calendar .mec-wrap .mec-totalcal-box,.pageWrap__calendar .mec-wrap .mec-totalcal-box .mec-totalcal-view span,.pageWrap__calendar .mec-wrap .mec-totalcal-box input,.pageWrap__calendar .mec-wrap .mec-totalcal-box select,.pageWrap__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-a-month,.pageWrap__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-d-table,.pageWrap__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day,.pageWrap__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-d-top,.pageWrap__calendarMobile .mec-calendar.mec-calendar-daily .mec-next-month,.pageWrap__calendarMobile .mec-calendar.mec-calendar-daily .mec-previous-month,.pageWrap__calendarMobile .mec-calendar .mec-calendar-side .mec-next-month,.pageWrap__calendarMobile .mec-calendar .mec-calendar-side .mec-previous-month,.pageWrap__calendarMobile .mec-calendar .mec-calendar-topsec,.pageWrap__calendarMobile .mec-calendar .mec-event-article:hover,.pageWrap__calendarMobile .mec-calendar dt,.pageWrap__calendarMobile .mec-checkboxes-search .mec-searchbar-category-wrap,.pageWrap__calendarMobile .mec-event-footer,.pageWrap__calendarMobile .mec-event-grid-modern .mec-event-article,.pageWrap__calendarMobile .mec-wrap .mec-totalcal-box,.pageWrap__calendarMobile .mec-wrap .mec-totalcal-box .mec-totalcal-view span,.pageWrap__calendarMobile .mec-wrap .mec-totalcal-box input,.pageWrap__calendarMobile .mec-wrap .mec-totalcal-box select{background-color:var(--white);background:var(--white)}.pageWrap__calendar .mec-calendar .mec-selected-day,.pageWrap__calendar .mec-calendar .mec-selected-day:hover,.pageWrap__calendarMobile .mec-calendar .mec-selected-day,.pageWrap__calendarMobile .mec-calendar .mec-selected-day:hover{background-color:var(--blue)}.pageWrap__calendar .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day.mec-daily-view-day-active,.pageWrap__calendar .mec-calendar.mec-calendar-daily .mec-calendar-d-table a,.pageWrap__calendar .mec-calendar.mec-calendar-daily .mec-calendar-d-table dl dt,.pageWrap__calendar .mec-calendar.mec-calendar-daily .mec-calendar-d-table dl dt.mec-table-d-current,.pageWrap__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day.mec-daily-view-day-active,.pageWrap__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-d-table a,.pageWrap__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-d-table dl dt,.pageWrap__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-d-table dl dt.mec-table-d-current{background:var(--grey4)}.pageWrap__calendar .mec-totalcal-view span:hover,.pageWrap__calendar .mec-wrap .mec-totalcal-box .mec-totalcal-view span.mec-totalcalview-selected,.pageWrap__calendarMobile .mec-totalcal-view span:hover,.pageWrap__calendarMobile .mec-wrap .mec-totalcal-box .mec-totalcal-view span.mec-totalcalview-selected{background-color:var(--blue3)!important}.pageWrap__calendar .mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-table-head dt,.pageWrap__calendarMobile .mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-table-head dt{background-color:var(--grey4)}.pageWrap__calendar .mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-table-head dt *,.pageWrap__calendarMobile .mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-table-head dt *{color:var(--white)}.pageWrap__calendar .mec-bg-color,.pageWrap__calendar .mec-bg-color-hover:hover,.pageWrap__calendar .mec-calendar .mec-has-event:after,.pageWrap__calendar .mec-wrap .mec-bg-color,.pageWrap__calendar .mec-wrap .mec-bg-color-hover:hover,.pageWrap__calendar .mec-wrap .mec-totalcal-box i,.pageWrap__calendarMobile .mec-bg-color,.pageWrap__calendarMobile .mec-bg-color-hover:hover,.pageWrap__calendarMobile .mec-calendar .mec-has-event:after,.pageWrap__calendarMobile .mec-wrap .mec-bg-color,.pageWrap__calendarMobile .mec-wrap .mec-bg-color-hover:hover,.pageWrap__calendarMobile .mec-wrap .mec-totalcal-box i{background-color:var(--pcolor)}.pageWrap__calendar .mec-calendar .mec-calendar-events-side .mec-table-side-day,.pageWrap__calendar .mec-month-divider span:before,.pageWrap__calendarMobile .mec-calendar .mec-calendar-events-side .mec-table-side-day,.pageWrap__calendarMobile .mec-month-divider span:before{border-color:var(--blue)}.pageWrap__calendar .mec-totalcal-view span:hover,.pageWrap__calendar .mec-wrap .mec-totalcal-box .mec-totalcal-view span.mec-totalcalview-selected,.pageWrap__calendarMobile .mec-totalcal-view span:hover,.pageWrap__calendarMobile .mec-wrap .mec-totalcal-box .mec-totalcal-view span.mec-totalcalview-selected{border-color:var(--blue3)!important}.pageWrap__calendar .mec-color,.pageWrap__calendar .mec-color-before :before,.pageWrap__calendar .mec-color-hover:hover,.pageWrap__calendar .mec-wrap .mec-color,.pageWrap__calendar .mec-wrap .mec-color-before :before,.pageWrap__calendar .mec-wrap .mec-color-hover:hover,.pageWrap__calendar .mec-wrap .mec-totalcal-box .mec-totalcal-view span:hover,.pageWrap__calendarMobile .mec-color,.pageWrap__calendarMobile .mec-color-before :before,.pageWrap__calendarMobile .mec-color-hover:hover,.pageWrap__calendarMobile .mec-wrap .mec-color,.pageWrap__calendarMobile .mec-wrap .mec-color-before :before,.pageWrap__calendarMobile .mec-wrap .mec-color-hover:hover,.pageWrap__calendarMobile .mec-wrap .mec-totalcal-box .mec-totalcal-view span:hover{color:var(--blue)}.pageWrap__calendar .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day.mec-daily-view-day-active,.pageWrap__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day.mec-daily-view-day-active{color:var(--blue)!important}.pageWrap__calendar .mec-calendar.mec-calendar-daily .mec-calendar-a-month h4,.pageWrap__calendar .mec-calendar.mec-calendar-daily .mec-calendar-d-top h2,.pageWrap__calendar .mec-calendar .mec-calendar-side .mec-next-month,.pageWrap__calendar .mec-calendar .mec-calendar-side .mec-previous-month,.pageWrap__calendar .mec-calendar .mec-event-article .mec-event-title a,.pageWrap__calendar .mec-calendar .mec-has-event a,.pageWrap__calendar .mec-checkboxes-search .mec-searchbar-category-wrap,.pageWrap__calendar .mec-event-list-standard .mec-event-meta span.mec-event-d,.pageWrap__calendar .mec-event-list-standard .mec-event-meta span.mec-event-m,.pageWrap__calendar .mec-event-list-standard .mec-event-title a,.pageWrap__calendar .mec-event-sharing-wrap:hover li ul li a,.pageWrap__calendar .mec-event-sharing-wrap li a,.pageWrap__calendar .mec-event-title,.pageWrap__calendar .mec-month-divider span,.pageWrap__calendar .mec-wrap,.pageWrap__calendar .mec-wrap .mec-totalcal-box .mec-totalcal-view span,.pageWrap__calendar .mec-wrap .mec-totalcal-box input,.pageWrap__calendar .mec-wrap .mec-totalcal-box select,.pageWrap__calendar .mec-wrap h6,.pageWrap__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-a-month h4,.pageWrap__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-d-top h2,.pageWrap__calendarMobile .mec-calendar .mec-calendar-side .mec-next-month,.pageWrap__calendarMobile .mec-calendar .mec-calendar-side .mec-previous-month,.pageWrap__calendarMobile .mec-calendar .mec-event-article .mec-event-title a,.pageWrap__calendarMobile .mec-calendar .mec-has-event a,.pageWrap__calendarMobile .mec-checkboxes-search .mec-searchbar-category-wrap,.pageWrap__calendarMobile .mec-event-list-standard .mec-event-meta span.mec-event-d,.pageWrap__calendarMobile .mec-event-list-standard .mec-event-meta span.mec-event-m,.pageWrap__calendarMobile .mec-event-list-standard .mec-event-title a,.pageWrap__calendarMobile .mec-event-sharing-wrap:hover li ul li a,.pageWrap__calendarMobile .mec-event-sharing-wrap li a,.pageWrap__calendarMobile .mec-event-title,.pageWrap__calendarMobile .mec-month-divider span,.pageWrap__calendarMobile .mec-wrap,.pageWrap__calendarMobile .mec-wrap .mec-totalcal-box .mec-totalcal-view span,.pageWrap__calendarMobile .mec-wrap .mec-totalcal-box input,.pageWrap__calendarMobile .mec-wrap .mec-totalcal-box select,.pageWrap__calendarMobile .mec-wrap h6{color:var(--black)}.pageWrap__calendar .mec-calendar .mec-calendar-header h2,.pageWrap__calendar .mec-calendar dt,.pageWrap__calendar .mec-single-event-novel.dark h4,.pageWrap__calendar .mec-single-event-novel.light h4,.pageWrap__calendarMobile .mec-calendar .mec-calendar-header h2,.pageWrap__calendarMobile .mec-calendar dt,.pageWrap__calendarMobile .mec-single-event-novel.dark h4,.pageWrap__calendarMobile .mec-single-event-novel.light h4{color:var(--black)!important}.pageWrap__calendar .mec-wrap .mec-totalcal-box i,.pageWrap__calendarMobile .mec-wrap .mec-totalcal-box i{color:var(--white)}.pageWrap__calendar .mec-totalcal-view span,.pageWrap__calendarMobile .mec-totalcal-view span{color:var(--pcolor)!important;font-weight:700;border-radius:.5rem;margin-left:10px!important;text-transform:unset!important;transition:.2s!important}.pageWrap__calendar .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month,.pageWrap__calendar .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month,.pageWrap__calendarMobile .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month,.pageWrap__calendarMobile .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{border-radius:.5rem}.pageWrap__calendar .mec-calendar .mec-calendar-side .mec-next-month i,.pageWrap__calendar .mec-calendar .mec-calendar-side .mec-previous-month i,.pageWrap__calendarMobile .mec-calendar .mec-calendar-side .mec-next-month i,.pageWrap__calendarMobile .mec-calendar .mec-calendar-side .mec-previous-month i{font-size:10px}.pageWrap__calendar .mec-owl-carousel .owl-stage-outer,.pageWrap__calendarMobile .mec-owl-carousel .owl-stage-outer{font-size:14px!important}.pageWrap__calendar .mec-owl-carousel .owl-stage-outer *,.pageWrap__calendarMobile .mec-owl-carousel .owl-stage-outer *{color:var(--grey4)!important;font-weight:700!important}.pageWrap__calendar .mec-weeks-container,.pageWrap__calendarMobile .mec-weeks-container{display:none!important}.pageWrap__calendar .mec-week-events-container,.pageWrap__calendarMobile .mec-week-events-container{padding:30px 10px 0}.pageWrap__calendar .mec-weekly-view-dates-events,.pageWrap__calendar .mec-weekly-view-week-active,.pageWrap__calendarMobile .mec-weekly-view-dates-events,.pageWrap__calendarMobile .mec-weekly-view-week-active{display:grid;grid-template-columns:repeat(7,1fr);gap:.5rem}.pageWrap__calendar .mec-weekly-view-week-active,.pageWrap__calendarMobile .mec-weekly-view-week-active{padding:0 10px!important}.pageWrap__calendar .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article,.pageWrap__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article{background-color:var(--grey4)!important;margin:1rem 0 2rem!important;border-radius:1rem;border:.1rem solid hsla(0,0%,100%,.1);padding:1.2rem 1rem!important}.pageWrap__calendar .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article .mec-event-list-weekly-date,.pageWrap__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article .mec-event-list-weekly-date{width:100%;display:flex;align-items:center;gap:.8rem;margin-bottom:4.2rem;position:relative;color:var(--white)!important}.pageWrap__calendar .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article .mec-event-list-weekly-date .mec-date-day,.pageWrap__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article .mec-event-list-weekly-date .mec-date-day{color:var(--pcolor)}.pageWrap__calendar .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article .mec-event-list-weekly-date:before,.pageWrap__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article .mec-event-list-weekly-date:before{content:"";width:100%;height:.2rem;background-color:var(--white);position:absolute;bottom:0;left:0}.pageWrap__calendar .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article .mec-event-list-weekly-date:after,.pageWrap__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article .mec-event-list-weekly-date:after{content:"";width:5.4rem;height:.2rem;background-color:var(--pcolor);position:absolute;bottom:0;left:0}.pageWrap__calendar .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article:not(:first-child) .mec-event-list-weekly-date,.pageWrap__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article:not(:first-child) .mec-event-list-weekly-date{display:none}.pageWrap__calendar .mec-calendar.mec-calendar-daily .mec-calendar-d-top,.pageWrap__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-d-top{padding:10px}.pageWrap__calendar .mec-current-week,.pageWrap__calendarMobile .mec-current-week{text-transform:unset!important;text-align:left!important}.pageWrap__calendar .mec-calendar-weekly .mec-calendar.mec-calendar-daily .mec-next-month,.pageWrap__calendar .mec-calendar-weekly .mec-calendar.mec-calendar-daily .mec-previous-month,.pageWrap__calendarMobile .mec-calendar-weekly .mec-calendar.mec-calendar-daily .mec-next-month,.pageWrap__calendarMobile .mec-calendar-weekly .mec-calendar.mec-calendar-daily .mec-previous-month{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;min-width:unset;top:0;bottom:0;margin:auto 0}.pageWrap__calendar .mec-calendar-weekly .mec-calendar.mec-calendar-daily .mec-next-month i,.pageWrap__calendar .mec-calendar-weekly .mec-calendar.mec-calendar-daily .mec-previous-month i,.pageWrap__calendarMobile .mec-calendar-weekly .mec-calendar.mec-calendar-daily .mec-next-month i,.pageWrap__calendarMobile .mec-calendar-weekly .mec-calendar.mec-calendar-daily .mec-previous-month i{font-size:1.4rem}.pageWrap__calendar .mec-calendar-weekly .mec-calendar.mec-calendar-daily .mec-previous-month,.pageWrap__calendarMobile .mec-calendar-weekly .mec-calendar.mec-calendar-daily .mec-previous-month{left:14rem}.pageWrap__calendar .mec-calendar-weekly .mec-calendar.mec-calendar-daily .mec-next-month,.pageWrap__calendarMobile .mec-calendar-weekly .mec-calendar.mec-calendar-daily .mec-next-month{left:19rem}.pageWrap__calendar .mec-calendar-weekly .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-next-month,.pageWrap__calendar .mec-calendar-weekly .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-previous-month,.pageWrap__calendarMobile .mec-calendar-weekly .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-next-month,.pageWrap__calendarMobile .mec-calendar-weekly .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-previous-month{display:none}.pageWrap__calendar .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article,.pageWrap__calendar .mec-weekly-view-week-active dt,.pageWrap__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article,.pageWrap__calendarMobile .mec-weekly-view-week-active dt{background-color:var(--blue3)!important;margin:1rem 0 2rem!important;border-radius:1rem!important;border:.1rem solid hsla(0,0%,100%,.1)!important;padding:1.2rem 1rem!important}.pageWrap__calendar .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article .mec-event-list-weekly-date,.pageWrap__calendar .mec-weekly-view-week-active dt .mec-event-list-weekly-date,.pageWrap__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article .mec-event-list-weekly-date,.pageWrap__calendarMobile .mec-weekly-view-week-active dt .mec-event-list-weekly-date{width:100%;display:flex;align-items:center;gap:.8rem;margin-bottom:4.2rem;position:relative;color:var(--black)!important}.pageWrap__calendar .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article .mec-event-list-weekly-date .mec-date-day,.pageWrap__calendar .mec-weekly-view-week-active dt .mec-event-list-weekly-date .mec-date-day,.pageWrap__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article .mec-event-list-weekly-date .mec-date-day,.pageWrap__calendarMobile .mec-weekly-view-week-active dt .mec-event-list-weekly-date .mec-date-day{color:var(--pcolor)}.pageWrap__calendar .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article .mec-event-list-weekly-date:before,.pageWrap__calendar .mec-weekly-view-week-active dt .mec-event-list-weekly-date:before,.pageWrap__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article .mec-event-list-weekly-date:before,.pageWrap__calendarMobile .mec-weekly-view-week-active dt .mec-event-list-weekly-date:before{content:"";width:100%;height:.2rem;background-color:var(--white);position:absolute;bottom:0;left:0}.pageWrap__calendar .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article .mec-event-list-weekly-date:after,.pageWrap__calendar .mec-weekly-view-week-active dt .mec-event-list-weekly-date:after,.pageWrap__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article .mec-event-list-weekly-date:after,.pageWrap__calendarMobile .mec-weekly-view-week-active dt .mec-event-list-weekly-date:after{content:"";width:5.4rem;height:.2rem;background-color:var(--pcolor);position:absolute;bottom:0;left:0}.pageWrap__calendar .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article:not(:first-child) .mec-event-list-weekly-date,.pageWrap__calendar .mec-weekly-view-week-active dt:not(:first-child) .mec-event-list-weekly-date,.pageWrap__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article:not(:first-child) .mec-event-list-weekly-date,.pageWrap__calendarMobile .mec-weekly-view-week-active dt:not(:first-child) .mec-event-list-weekly-date{display:none}.pageWrap__calendar .mec-weekly-view-week-active dt,.pageWrap__calendarMobile .mec-weekly-view-week-active dt{display:flex!important;justify-content:center;align-items:center;gap:1rem}.pageWrap__calendar .mec-weekly-view-monthday,.pageWrap__calendar .mec-weekly-view-weekday,.pageWrap__calendarMobile .mec-weekly-view-monthday,.pageWrap__calendarMobile .mec-weekly-view-weekday{margin:0!important}.pageWrap__calendar .mec-daily-view-dates-events,.pageWrap__calendarMobile .mec-daily-view-dates-events{padding:0 10px!important}.pageWrap__calendar .mec-weeks-container,.pageWrap__calendarMobile .mec-weeks-container{display:block!important}.pageWrap__calendarMobile{display:none!important;margin-top:9rem;margin-bottom:3rem}@media(max-width:800px){.pageWrap__calendarMobile{display:block!important}}.btn-1,.btn-2,.btn-3,.btn-4{display:flex;align-items:center;justify-content:center;min-width:12rem;border-radius:.5rem;border:1px solid var(--blue3);background-color:var(--blue3);padding:1.2rem 2.6rem .8rem;transition:.2s}.btn-1--text,.btn-2--text,.btn-3--text,.btn-4--text{color:var(--pcolor);font-weight:600;transition:.2s;line-height:2.8rem!important}.btn-1:hover,.btn-2:hover,.btn-3:hover,.btn-4:hover{border-color:#d0eefc;background-color:#d0eefc}.btn-2{background-color:var(--white);border-color:var(--white)}.btn-2--text{color:var(--black)}.btn-2:hover{background-color:var(--blue3);border-color:var(--blue3)}.btn-2:hover .btn-2--text{color:var(--pcolor)}.btn-3{background-color:transparent;border-color:var(--grey)}.btn-3--text{color:var(--grey)}.btn-3:hover{background-color:transparent;border-color:#a7a7a7}.btn-3:hover .btn-3--text{color:#a7a7a7}.btn-4{background-color:var(--pcolor);border-color:var(--pcolor)}.btn-4--text{color:var(--white)}.btn-4:hover{background-color:#53c6ff;border-color:#53c6ff}.tit-64{color:var(--black);font-size:6.4rem;font-weight:700;line-height:5.8rem}@media(max-width:800px){.tit-64{font-size:4rem;line-height:5rem}}.tit-52{color:var(--black);font-size:5.2rem;font-weight:700;line-height:5.8rem}@media(max-width:800px){.tit-52{font-size:3.8rem;line-height:4.8rem}}.tit-40{color:var(--black);font-size:4rem;font-weight:700;line-height:5rem}@media(max-width:800px){.tit-40{font-size:3rem;line-height:3.6rem}}.tit-26{color:var(--black);font-size:2.6rem;font-weight:700;line-height:3.8rem}.tit-26 span{color:var(--pcolor)}@media(max-width:800px){.tit-26{font-size:2.4rem;line-height:2.8rem}}.txt-22{color:var(--black);font-size:2.2rem;font-weight:400;line-height:3.4rem}@media(max-width:800px){.txt-22{font-size:1.9rem;line-height:2.4rem}}.txt-20{color:var(--grey);font-size:2rem;font-weight:400;line-height:2.4rem}@media(max-width:800px){.txt-20{font-size:1.7rem;line-height:2.2rem}}.txt-18{color:var(--grey3);font-size:1.8rem;font-weight:400;line-height:2.8rem}@media(max-width:800px){.txt-18{font-size:1.5rem;line-height:2.1rem}}.txt-16{color:var(--black);font-size:1.6rem;font-weight:600;line-height:2.2rem}@media(max-width:800px){.txt-16{font-size:1.4rem;line-height:2.4rem}}.txt-14{color:var(--grey3);font-size:1.4rem;font-weight:400;line-height:2.4rem}.list{list-style:none;margin-left:2.3rem}.list--item{line-height:3.3rem;margin-bottom:1.1rem;position:relative}.list--item:before{content:"•";color:var(--pcolor);font-size:3.8rem;font-weight:500;position:absolute;left:-2.5rem;top:-.1rem}.list--item:last-child{margin-bottom:.2rem}.cookies{display:flex;flex-direction:column;align-items:flex-start;width:36rem;padding:1.6rem;background-color:var(--white);position:fixed;bottom:2rem;left:2rem;box-shadow:0 1rem 3.2rem -1rem var(--grey2);display:none}@media(max-width:800px){.cookies{width:calc(100% - 2.4rem);left:0;right:0;bottom:1.4rem;margin:0 auto}}.cookies--title{color:#0f181d;font-size:2rem;font-weight:700}.cookies--text{color:#687f8c;font-size:1.6rem;font-weight:400;line-height:2rem;margin-top:1rem;margin-bottom:2.4rem}.cookies .btn-1{padding:.8rem 2.4rem;margin-left:auto;font-size:1.4rem}.fullpage-loader{position:fixed;top:0;left:0;height:100vh;width:100vw;overflow:hidden;background:var(--blue3);z-index:9999;opacity:1;transition:opacity 1s;display:flex;justify-content:center;align-items:center}.fullpage-loader .fullpage-loader__logo{position:relative}@media(max-width:800px){.fullpage-loader .fullpage-loader__logo{position:relative;width:100%}.fullpage-loader .fullpage-loader__logo img{margin:0 auto;width:60%!important}}.fullpage-loader .fullpage-loader__logo img{width:24rem;height:100%;display:none;-webkit-animation:shine 2s ease-in-out infinite;animation:shine 2s ease-in-out infinite}@-webkit-keyframes shine{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}@keyframes shine{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}.fullpage-loader--invisible{opacity:0}.singlePost{width:100%;margin:0 auto}.singlePost--img{width:100%;height:28rem;border-radius:1rem;box-shadow:0 .3rem .8rem rgba(0,0,0,.3);overflow:hidden;position:relative}@media(max-width:800px){.singlePost--img{height:22rem}}.singlePost--img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:1rem;transition:all .5s}.singlePost__content{display:flex;flex-direction:column;align-items:flex-start;margin-top:4rem}@media(max-width:800px){.singlePost__content{margin-top:1.4rem}}.singlePost__content--date{display:flex;align-items:center}.singlePost__content--date svg{width:1.9rem;margin-right:.4rem}.singlePost__content--title{padding-right:1rem;margin-top:.8rem;margin-bottom:2.1rem}.singlePost:hover .singlePost--img img{transform:scale(1.14)}.breadcrumbs{display:flex;align-items:center;flex-wrap:wrap;color:var(--grey);font-weight:400}.breadcrumbs .stepIcon{margin:0 .2rem}.breadcrumbs a{transition:.2s}.breadcrumbs a:hover{color:var(--pcolor)}.breadcrumbs .current{text-decoration:underline}.pageHeader{display:flex;align-items:center;width:100%;margin-bottom:10rem;padding:5.4rem 0;overflow:hidden;position:relative}@media(max-width:800px){.pageHeader{height:auto;margin-top:7rem;margin-bottom:5rem;padding:3.2rem 0}.pageHeader .breadcrumbs{color:var(--grey3)}}.pageHeader:before{content:"";width:100%;height:100%;background-image:url(../../assets/pheaderbg.png);background-size:cover;background-repeat:no-repeat;position:absolute;top:0;left:0;z-index:1}.pageHeader__content{display:flex;flex-direction:column;align-items:flex-start;width:132rem;margin:0 auto;position:relative;z-index:2}@media(max-width:800px){.pageHeader__content{width:100%;padding:0 1.4rem}}.pageHeader__content--title{margin-bottom:3.2rem}.sectionHeader{display:flex;justify-content:space-between;align-items:center}@media(max-width:800px){.sectionHeader{flex-direction:column}}.sectionHeader__content{display:flex;flex-direction:column;align-items:flex-start;width:calc(100% - 35rem)}@media(max-width:800px){.sectionHeader__content{width:100%;margin-bottom:2rem}}.sectionHeader__content--title{color:var(--black)}.sectionHeader__content--text{color:var(--grey3);margin-top:.4rem}.sectionHeader__buttons{display:flex;justify-content:space-between;align-items:center;justify-content:flex-end;gap:1rem;width:35rem}@media(max-width:800px){.sectionHeader__buttons{width:100%;justify-content:flex-start}}.contact{border-radius:1rem;background-color:var(--white);border:.1rem solid var(--grey5);box-shadow:0 .5rem .8rem rgba(0,0,0,.1);margin:0 .8rem 10.8rem}@media(max-width:800px){.contact{margin-bottom:4rem}}.contact__wrap{display:flex;flex-direction:column;align-items:flex-start;gap:6.8rem;padding:9.9rem 19.2rem 6rem}@media(max-width:800px){.contact__wrap{padding:3.4rem 1.4rem;gap:3.4rem}}.contact__bottom{padding:6.1rem 19.2rem 6.7rem;background-color:#e8e8e8;border:.1rem solid var(--grey5)}@media(max-width:800px){.contact__bottom{padding:1rem 1.4rem 4rem;margin-bottom:0!important}}.contact__bottom__content{display:flex;flex-direction:column;align-items:flex-start}.contact__bottom__content--privacy{color:#454545;font-size:1.4rem;font-weight:400;line-height:2.2rem}.contact__bottom__content--privacy h4{margin-bottom:1.1rem}.contact__bottom__content--privacy>label{margin-bottom:1rem}.contact__bottom__content--privacy>label:last-child{margin-bottom:0}.contact__bottom__content--privacy label{display:flex}.contact__bottom__content--privacy input{width:1.8rem!important;height:1.8rem!important;margin-right:1rem;border:.1rem solid #ddd;background-color:var(--white);border-radius:.5rem;transition:.2s ease}.contact__bottom__content--privacy input:checked{border-color:var(--blue3);background-color:var(--pcolor)}.contact__bottom__content--privacy .wpcf7-list-item-label{width:calc(100% - 2.8rem)}.contact__bottom__content--privacy a{text-decoration:underline}.contact__bottom__content__buttons{display:flex;align-items:center;gap:2rem;margin-top:6.8rem}@media(max-width:800px){.contact__bottom__content__buttons{width:100%;flex-direction:column;margin-top:3rem}}.contact__bottom__content .btn-3{padding:1.2rem 2.6rem .8rem!important;transition:.2s;border-radius:.5rem!important;margin:0!important;display:flex!important}@media(max-width:800px){.contact__bottom__content .btn-3{width:100%}}.contact__bottom__content .btn-3:hover{background-color:transparent!important;border-color:#a7a7a7!important}.contact__bottom__content .btn-3:hover .btn-3--text{color:#a7a7a7!important}.contact__bottom__content .btn-4{float:left!important;display:flex;align-items:center;justify-content:center;border-radius:.5rem!important;background-color:var(--pcolor)!important;border-color:var(--pcolor)!important;padding:1.2rem 2.6rem .8rem!important;transition:.2s;margin:0!important}@media(max-width:800px){.contact__bottom__content .btn-4{width:100%}}.contact__bottom__content .btn-4--icon{width:2.4rem;height:2.4rem;margin-left:2.1rem}.contact__bottom__content .btn-4:hover{background-color:#53c6ff!important;border-color:#53c6ff!important}.contact__row{width:100%;padding-bottom:7.5rem;border-bottom:.2rem solid var(--grey5)}@media(max-width:800px){.contact__row{padding-bottom:3.4rem}}.contact__row:last-child{border:none;padding-bottom:0}.contact .grid2,.contact .grid-nogap{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}@media(max-width:800px){.contact .grid2,.contact .grid-nogap{grid-template-columns:1fr;margin-bottom:2rem}}.contact .grid2{gap:0 2rem}.contact__column h3,.contact__column p{padding-right:2rem}.contact__column h3{font-weight:400;margin-bottom:1.6rem}.contact__flex{width:100%}.contact__single{display:flex;flex-direction:column;align-items:flex-start;width:100%;margin-bottom:3.8rem;margin-left:.8rem;position:relative}@media(max-width:800px){.contact__single{margin-left:0;margin-bottom:1rem}}.contact__single:last-child{margin-bottom:0}.contact__single--label{color:var(--black);font-size:1.6rem;font-weight:600;margin-bottom:1rem;width:100%;max-width:64.6rem}@media(max-width:800px){.contact__single--label{font-size:1.4rem;margin-bottom:.5rem}}.contact__single--label span{color:red}.contact__single--input,.contact__single--textarea{background-color:var(--white);border:.1rem solid #ddd;padding:1.5rem 2.2rem;border-radius:.5rem;width:100%;max-width:64.6rem;transition:.2s}@media(max-width:800px){.contact__single--input,.contact__single--textarea{padding:1rem 2rem}}.contact__single--input:active,.contact__single--input:focus,.contact__single--textarea:active,.contact__single--textarea:focus{outline:none}.contact__single--input::-moz-placeholder,.contact__single--textarea::-moz-placeholder{color:var(--grey);font-size:1.8rem;font-weight:400}.contact__single--input:-ms-input-placeholder,.contact__single--textarea:-ms-input-placeholder{color:var(--grey);font-size:1.8rem;font-weight:400}.contact__single--input::placeholder,.contact__single--input:invalid,.contact__single--input:valid,.contact__single--textarea::placeholder,.contact__single--textarea:invalid,.contact__single--textarea:valid{color:var(--grey);font-size:1.8rem;font-weight:400}@media(max-width:800px){.contact__single--input::-moz-placeholder,.contact__single--textarea::-moz-placeholder{font-size:1.4rem}.contact__single--input:-ms-input-placeholder,.contact__single--textarea:-ms-input-placeholder{font-size:1.4rem}.contact__single--input::placeholder,.contact__single--input:invalid,.contact__single--input:valid,.contact__single--textarea::placeholder,.contact__single--textarea:invalid,.contact__single--textarea:valid{font-size:1.4rem}}.contact__single--input:focus,.contact__single--textarea:focus{color:var(--black);box-shadow:0 .3rem .6rem rgba(0,0,0,.16)}.contact__single--input::-moz-selection,.contact__single--textarea::-moz-selection{background-color:var(--pcolor);color:var(--black)}.contact__single--input::selection,.contact__single--textarea::selection{background-color:var(--pcolor);color:var(--black)}.contact__single--textarea{height:12rem;margin-bottom:0;resize:none}.contact__single--radio,.contact__single .wpcf7-list-item{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.contact__single--radio label,.contact__single .wpcf7-list-item label{display:flex;align-items:center;gap:.9rem}.contact__single--radio label span,.contact__single .wpcf7-list-item label span{color:var(--blue6);font-size:1.8rem;font-weight:400}@media(max-width:800px){.contact__single--radio label span,.contact__single .wpcf7-list-item label span{font-size:1.4rem}}.contact__single--radio input[type=checkbox],.contact__single--radio input[type=radio],.contact__single .wpcf7-list-item input[type=checkbox],.contact__single .wpcf7-list-item input[type=radio]{width:2rem;height:2rem;background-color:var(--white);border:.1rem solid #ddd;border-radius:100%}.contact__single--radio input[type=checkbox]:checked,.contact__single--radio input[type=radio]:checked,.contact__single .wpcf7-list-item input[type=checkbox]:checked,.contact__single .wpcf7-list-item input[type=radio]:checked{border:.6rem solid var(--pcolor)}.contact__single .wpcf7-list-item input[type=checkbox]{border:.1rem solid #ddd;background-color:var(--white);border-radius:.5rem;transition:.2s ease}.contact__single .wpcf7-list-item input[type=checkbox]:checked{border:.1rem solid var(--blue3);background-color:var(--pcolor)}.contact__single .labelFile{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;max-width:64.6rem;min-height:16rem;margin-top:1rem;padding:2.6rem 2rem 2.9rem;border-radius:.5rem;border:.1rem dashed #ddd;background-color:var(--white)}.contact__single .labelFile .fileIcon{width:4rem;height:4rem}.contact__single .labelFile .fileIcon svg{width:100%;height:100%}.contact__single .labelFile .txt-16{font-weight:400;margin-top:1.4rem}.contact__single .labelFile .txt-16 b{color:var(--pcolor);text-decoration:underline}.contact__single .labelFile .txt-14{color:var(--grey)}.contact__single .fileResult{display:none;margin-top:1rem}.contact__single .fileResult .footer__top__single--button{position:relative;z-index:10}.contact__single .fileResult .footer__top__single--button svg{width:2.4rem}.contact__single .fileResult .footer__top__single--button svg *{stroke:none}.contact__single--file,.contact__single .cv,.contact__single .file_attachment,.contact__single .other_document,.contact__single .school_document,.contact__single .student_photo{opacity:0;position:absolute;top:0;width:100%;height:100%}.contact__single .wpcf7-not-valid{border-color:red}.contact__single .wpcf7-not-valid-tip{color:red;font-size:1.4rem;font-weight:400;font-size:1.4rem!important;margin-top:1rem;padding-left:2.2rem;position:relative}.contact__single .wpcf7-not-valid-tip:before{content:"";width:1.9rem;height:1.9rem;background-image:url(../../assets/warning.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;position:absolute;left:0;top:0;bottom:0;margin:auto 0}.contact .primary_contact_no,.contact .primary_contact_no0,.contact .secondary_contact_no,.contact .student_contact{position:absolute;z-index:-99;opacity:0;left:0}.formHidden{display:none}.dropRow{padding-bottom:2.8rem}.wpcf7-form-control-wrap{width:100%}.contact__flex .intl-tel-input{position:relative;display:inline-block;background-color:var(--white);border:.1rem solid #ddd;padding:1.5rem 2.2rem;border-radius:.5rem;width:100%}.contact__flex .intl-tel-input *{box-sizing:border-box;-moz-box-sizing:border-box}.contact__flex .intl-tel-input .hide{display:none}.contact__flex .intl-tel-input .v-hide{visibility:hidden}.contact__flex .intl-tel-input input,.contact__flex .intl-tel-input input[type=tel],.contact__flex .intl-tel-input input[type=text]{position:relative;z-index:0;margin-top:0!important;margin-bottom:0!important;padding-right:36px;margin-right:0}.contact__flex .intl-tel-input .flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px;font-size:1.4rem}.contact__flex .intl-tel-input .selected-flag{z-index:1;position:relative;width:36px;height:100%;padding:0 0 0 8px}.contact__flex .intl-tel-input .selected-flag .iti-flag{position:absolute;top:0;bottom:0;margin:auto}.contact__flex .intl-tel-input .selected-flag .iti-arrow{position:absolute;top:50%;margin-top:-2px;right:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.contact__flex .intl-tel-input .selected-flag .iti-arrow.up{border-top:none;border-bottom:4px solid #555}.contact__flex .intl-tel-input .country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,.2);background-color:var(--white);white-space:nowrap;max-height:200px;overflow-y:scroll}.contact__flex .intl-tel-input .country-list.dropup{bottom:100%;margin-bottom:-1px}.contact__flex .intl-tel-input .country-list .flag-box{display:inline-block;width:20px}@media(max-width:500px){.contact__flex .intl-tel-input .country-list{white-space:normal}}.contact__flex .intl-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #ccc}.contact__flex .intl-tel-input .country-list .country{padding:5px 10px}.contact__flex .intl-tel-input .country-list .country .dial-code{color:#999}.contact__flex .intl-tel-input .country-list .country.highlight{background-color:rgba(0,0,0,.05)}.contact__flex .intl-tel-input .country-list .country-name,.contact__flex .intl-tel-input .country-list .dial-code,.contact__flex .intl-tel-input .country-list .flag-box{vertical-align:middle}.contact__flex .intl-tel-input .country-list .country-name,.contact__flex .intl-tel-input .country-list .flag-box{margin-right:6px}.contact__flex .intl-tel-input.allow-dropdown input,.contact__flex .intl-tel-input.allow-dropdown input[type=tel],.contact__flex .intl-tel-input.allow-dropdown input[type=text],.contact__flex .intl-tel-input.separate-dial-code input,.contact__flex .intl-tel-input.separate-dial-code input[type=tel],.contact__flex .intl-tel-input.separate-dial-code input[type=text]{padding-right:6px;padding-left:52px;margin-left:0}.contact__flex .intl-tel-input.allow-dropdown .flag-container,.contact__flex .intl-tel-input.separate-dial-code .flag-container{right:auto;left:0}.contact__flex .intl-tel-input.allow-dropdown .selected-flag,.contact__flex .intl-tel-input.separate-dial-code .selected-flag{width:46px}.contact__flex .intl-tel-input.allow-dropdown .flag-container:hover{cursor:pointer}.contact__flex .intl-tel-input.allow-dropdown .flag-container:hover .selected-flag{background-color:rgba(0,0,0,.05)}.contact__flex .intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover,.contact__flex .intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover{cursor:default}.contact__flex .intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover .selected-flag,.contact__flex .intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover .selected-flag{background-color:transparent}.contact__flex .intl-tel-input.separate-dial-code .selected-flag{background-color:rgba(0,0,0,.05);display:table}.contact__flex .intl-tel-input.separate-dial-code .selected-dial-code{display:table-cell;vertical-align:middle;padding-left:28px}.contact__flex .intl-tel-input.separate-dial-code.iti-sdc-2 input,.contact__flex .intl-tel-input.separate-dial-code.iti-sdc-2 input[type=tel],.contact__flex .intl-tel-input.separate-dial-code.iti-sdc-2 input[type=text]{padding-left:66px}.contact__flex .intl-tel-input.separate-dial-code.iti-sdc-2 .selected-flag{width:60px}.contact__flex .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input,.contact__flex .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=tel],.contact__flex .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=text]{padding-left:76px}.contact__flex .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 .selected-flag{width:70px}.contact__flex .intl-tel-input.separate-dial-code.iti-sdc-3 input,.contact__flex .intl-tel-input.separate-dial-code.iti-sdc-3 input[type=tel],.contact__flex .intl-tel-input.separate-dial-code.iti-sdc-3 input[type=text]{padding-left:74px}.contact__flex .intl-tel-input.separate-dial-code.iti-sdc-3 .selected-flag{width:68px}.contact__flex .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input,.contact__flex .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel],.contact__flex .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=text]{padding-left:84px;width:100%;font-size:1.8rem}.contact__flex .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag{width:78px}.contact__flex .intl-tel-input.separate-dial-code.iti-sdc-4 input,.contact__flex .intl-tel-input.separate-dial-code.iti-sdc-4 input[type=tel],.contact__flex .intl-tel-input.separate-dial-code.iti-sdc-4 input[type=text]{padding-left:82px}.contact__flex .intl-tel-input.separate-dial-code.iti-sdc-4 .selected-flag{width:76px}.contact__flex .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input,.contact__flex .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=tel],.contact__flex .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=text]{padding-left:92px}.contact__flex .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag{width:86px}.contact__flex .intl-tel-input.separate-dial-code.iti-sdc-5 input,.contact__flex .intl-tel-input.separate-dial-code.iti-sdc-5 input[type=tel],.contact__flex .intl-tel-input.separate-dial-code.iti-sdc-5 input[type=text]{padding-left:90px}.contact__flex .intl-tel-input.separate-dial-code.iti-sdc-5 .selected-flag{width:84px}.contact__flex .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input,.contact__flex .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=tel],.contact__flex .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=text]{padding-left:100px}.contact__flex .intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 .selected-flag{width:94px}.contact__flex .intl-tel-input.iti-container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.contact__flex .intl-tel-input.iti-container:hover{cursor:pointer}.contact__flex .iti-mobile .intl-tel-input.iti-container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.contact__flex .iti-mobile .intl-tel-input .country-list{max-height:100%;width:100%}.contact__flex .iti-mobile .intl-tel-input .country-list .country{padding:10px;line-height:1.5em}.contact__flex .iti-flag.be{width:18px}.contact__flex .iti-flag.ch{width:15px}.contact__flex .iti-flag.mc{width:19px}.contact__flex .iti-flag.ne{width:18px}.contact__flex .iti-flag.np{width:13px}.contact__flex .iti-flag.va{width:15px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.contact__flex .iti-flag{background-size:5630px 15px}}.contact__flex .iti-flag.ac{height:10px;background-position:0 0}.contact__flex .iti-flag.ad{height:14px;background-position:-22px 0}.contact__flex .iti-flag.ae{height:10px;background-position:-44px 0}.contact__flex .iti-flag.af{height:14px;background-position:-66px 0}.contact__flex .iti-flag.ag{height:14px;background-position:-88px 0}.contact__flex .iti-flag.ai{height:10px;background-position:-110px 0}.contact__flex .iti-flag.al{height:15px;background-position:-132px 0}.contact__flex .iti-flag.am{height:10px;background-position:-154px 0}.contact__flex .iti-flag.ao{height:14px;background-position:-176px 0}.contact__flex .iti-flag.aq{height:14px;background-position:-198px 0}.contact__flex .iti-flag.ar{height:13px;background-position:-220px 0}.contact__flex .iti-flag.as{height:10px;background-position:-242px 0}.contact__flex .iti-flag.at{height:14px;background-position:-264px 0}.contact__flex .iti-flag.au{height:10px;background-position:-286px 0}.contact__flex .iti-flag.aw{height:14px;background-position:-308px 0}.contact__flex .iti-flag.ax{height:13px;background-position:-330px 0}.contact__flex .iti-flag.az{height:10px;background-position:-352px 0}.contact__flex .iti-flag.ba{height:10px;background-position:-374px 0}.contact__flex .iti-flag.bb{height:14px;background-position:-396px 0}.contact__flex .iti-flag.bd{height:12px;background-position:-418px 0}.contact__flex .iti-flag.be{height:15px;background-position:-440px 0}.contact__flex .iti-flag.bf{height:14px;background-position:-460px 0}.contact__flex .iti-flag.bg{height:12px;background-position:-482px 0}.contact__flex .iti-flag.bh{height:12px;background-position:-504px 0}.contact__flex .iti-flag.bi{height:12px;background-position:-526px 0}.contact__flex .iti-flag.bj{height:14px;background-position:-548px 0}.contact__flex .iti-flag.bl{height:14px;background-position:-570px 0}.contact__flex .iti-flag.bm{height:10px;background-position:-592px 0}.contact__flex .iti-flag.bn{height:10px;background-position:-614px 0}.contact__flex .iti-flag.bo{height:14px;background-position:-636px 0}.contact__flex .iti-flag.bq{height:14px;background-position:-658px 0}.contact__flex .iti-flag.br{height:14px;background-position:-680px 0}.contact__flex .iti-flag.bs{height:10px;background-position:-702px 0}.contact__flex .iti-flag.bt{height:14px;background-position:-724px 0}.contact__flex .iti-flag.bv{height:15px;background-position:-746px 0}.contact__flex .iti-flag.bw{height:14px;background-position:-768px 0}.contact__flex .iti-flag.by{height:10px;background-position:-790px 0}.contact__flex .iti-flag.bz{height:14px;background-position:-812px 0}.contact__flex .iti-flag.ca{height:10px;background-position:-834px 0}.contact__flex .iti-flag.cc{height:10px;background-position:-856px 0}.contact__flex .iti-flag.cd{height:15px;background-position:-878px 0}.contact__flex .iti-flag.cf{height:14px;background-position:-900px 0}.contact__flex .iti-flag.cg{height:14px;background-position:-922px 0}.contact__flex .iti-flag.ch{height:15px;background-position:-944px 0}.contact__flex .iti-flag.ci{height:14px;background-position:-961px 0}.contact__flex .iti-flag.ck{height:10px;background-position:-983px 0}.contact__flex .iti-flag.cl{height:14px;background-position:-1005px 0}.contact__flex .iti-flag.cm{height:14px;background-position:-1027px 0}.contact__flex .iti-flag.cn{height:14px;background-position:-1049px 0}.contact__flex .iti-flag.co{height:14px;background-position:-1071px 0}.contact__flex .iti-flag.cp{height:14px;background-position:-1093px 0}.contact__flex .iti-flag.cr{height:12px;background-position:-1115px 0}.contact__flex .iti-flag.cu{height:10px;background-position:-1137px 0}.contact__flex .iti-flag.cv{height:12px;background-position:-1159px 0}.contact__flex .iti-flag.cw{height:14px;background-position:-1181px 0}.contact__flex .iti-flag.cx{height:10px;background-position:-1203px 0}.contact__flex .iti-flag.cy{height:13px;background-position:-1225px 0}.contact__flex .iti-flag.cz{height:14px;background-position:-1247px 0}.contact__flex .iti-flag.de{height:12px;background-position:-1269px 0}.contact__flex .iti-flag.dg{height:10px;background-position:-1291px 0}.contact__flex .iti-flag.dj{height:14px;background-position:-1313px 0}.contact__flex .iti-flag.dk{height:15px;background-position:-1335px 0}.contact__flex .iti-flag.dm{height:10px;background-position:-1357px 0}.contact__flex .iti-flag.do{height:13px;background-position:-1379px 0}.contact__flex .iti-flag.dz{height:14px;background-position:-1401px 0}.contact__flex .iti-flag.ea{height:14px;background-position:-1423px 0}.contact__flex .iti-flag.ec{height:14px;background-position:-1445px 0}.contact__flex .iti-flag.ee{height:13px;background-position:-1467px 0}.contact__flex .iti-flag.eg{height:14px;background-position:-1489px 0}.contact__flex .iti-flag.eh{height:10px;background-position:-1511px 0}.contact__flex .iti-flag.er{height:10px;background-position:-1533px 0}.contact__flex .iti-flag.es{height:14px;background-position:-1555px 0}.contact__flex .iti-flag.et{height:10px;background-position:-1577px 0}.contact__flex .iti-flag.eu{height:14px;background-position:-1599px 0}.contact__flex .iti-flag.fi{height:12px;background-position:-1621px 0}.contact__flex .iti-flag.fj{height:10px;background-position:-1643px 0}.contact__flex .iti-flag.fk{height:10px;background-position:-1665px 0}.contact__flex .iti-flag.fm{height:11px;background-position:-1687px 0}.contact__flex .iti-flag.fo{height:15px;background-position:-1709px 0}.contact__flex .iti-flag.fr{height:14px;background-position:-1731px 0}.contact__flex .iti-flag.ga{height:15px;background-position:-1753px 0}.contact__flex .iti-flag.gb{height:10px;background-position:-1775px 0}.contact__flex .iti-flag.gd{height:12px;background-position:-1797px 0}.contact__flex .iti-flag.ge{height:14px;background-position:-1819px 0}.contact__flex .iti-flag.gf{height:14px;background-position:-1841px 0}.contact__flex .iti-flag.gg{height:14px;background-position:-1863px 0}.contact__flex .iti-flag.gh{height:14px;background-position:-1885px 0}.contact__flex .iti-flag.gi{height:10px;background-position:-1907px 0}.contact__flex .iti-flag.gl{height:14px;background-position:-1929px 0}.contact__flex .iti-flag.gm{height:14px;background-position:-1951px 0}.contact__flex .iti-flag.gn{height:14px;background-position:-1973px 0}.contact__flex .iti-flag.gp{height:14px;background-position:-1995px 0}.contact__flex .iti-flag.gq{height:14px;background-position:-2017px 0}.contact__flex .iti-flag.gr{height:14px;background-position:-2039px 0}.contact__flex .iti-flag.gs{height:10px;background-position:-2061px 0}.contact__flex .iti-flag.gt{height:13px;background-position:-2083px 0}.contact__flex .iti-flag.gu{height:11px;background-position:-2105px 0}.contact__flex .iti-flag.gw{height:10px;background-position:-2127px 0}.contact__flex .iti-flag.gy{height:12px;background-position:-2149px 0}.contact__flex .iti-flag.hk{height:14px;background-position:-2171px 0}.contact__flex .iti-flag.hm{height:10px;background-position:-2193px 0}.contact__flex .iti-flag.hn{height:10px;background-position:-2215px 0}.contact__flex .iti-flag.hr{height:10px;background-position:-2237px 0}.contact__flex .iti-flag.ht{height:12px;background-position:-2259px 0}.contact__flex .iti-flag.hu{height:10px;background-position:-2281px 0}.contact__flex .iti-flag.ic{height:14px;background-position:-2303px 0}.contact__flex .iti-flag.id{height:14px;background-position:-2325px 0}.contact__flex .iti-flag.ie{height:10px;background-position:-2347px 0}.contact__flex .iti-flag.il{height:15px;background-position:-2369px 0}.contact__flex .iti-flag.im{height:10px;background-position:-2391px 0}.contact__flex .iti-flag.in{height:14px;background-position:-2413px 0}.contact__flex .iti-flag.io{height:10px;background-position:-2435px 0}.contact__flex .iti-flag.iq{height:14px;background-position:-2457px 0}.contact__flex .iti-flag.ir{height:12px;background-position:-2479px 0}.contact__flex .iti-flag.is{height:15px;background-position:-2501px 0}.contact__flex .iti-flag.it{height:14px;background-position:-2523px 0}.contact__flex .iti-flag.je{height:12px;background-position:-2545px 0}.contact__flex .iti-flag.jm{height:10px;background-position:-2567px 0}.contact__flex .iti-flag.jo{height:10px;background-position:-2589px 0}.contact__flex .iti-flag.jp{height:14px;background-position:-2611px 0}.contact__flex .iti-flag.ke{height:14px;background-position:-2633px 0}.contact__flex .iti-flag.kg{height:12px;background-position:-2655px 0}.contact__flex .iti-flag.kh{height:13px;background-position:-2677px 0}.contact__flex .iti-flag.ki{height:10px;background-position:-2699px 0}.contact__flex .iti-flag.km{height:12px;background-position:-2721px 0}.contact__flex .iti-flag.kn{height:14px;background-position:-2743px 0}.contact__flex .iti-flag.kp{height:10px;background-position:-2765px 0}.contact__flex .iti-flag.kr{height:14px;background-position:-2787px 0}.contact__flex .iti-flag.kw{height:10px;background-position:-2809px 0}.contact__flex .iti-flag.ky{height:10px;background-position:-2831px 0}.contact__flex .iti-flag.kz{height:10px;background-position:-2853px 0}.contact__flex .iti-flag.la{height:14px;background-position:-2875px 0}.contact__flex .iti-flag.lb{height:14px;background-position:-2897px 0}.contact__flex .iti-flag.lc{height:10px;background-position:-2919px 0}.contact__flex .iti-flag.li{height:12px;background-position:-2941px 0}.contact__flex .iti-flag.lk{height:10px;background-position:-2963px 0}.contact__flex .iti-flag.lr{height:11px;background-position:-2985px 0}.contact__flex .iti-flag.ls{height:14px;background-position:-3007px 0}.contact__flex .iti-flag.lt{height:12px;background-position:-3029px 0}.contact__flex .iti-flag.lu{height:12px;background-position:-3051px 0}.contact__flex .iti-flag.lv{height:10px;background-position:-3073px 0}.contact__flex .iti-flag.ly{height:10px;background-position:-3095px 0}.contact__flex .iti-flag.ma{height:14px;background-position:-3117px 0}.contact__flex .iti-flag.mc{height:15px;background-position:-3139px 0}.contact__flex .iti-flag.md{height:10px;background-position:-3160px 0}.contact__flex .iti-flag.me{height:10px;background-position:-3182px 0}.contact__flex .iti-flag.mf{height:14px;background-position:-3204px 0}.contact__flex .iti-flag.mg{height:14px;background-position:-3226px 0}.contact__flex .iti-flag.mh{height:11px;background-position:-3248px 0}.contact__flex .iti-flag.mk{height:10px;background-position:-3270px 0}.contact__flex .iti-flag.ml{height:14px;background-position:-3292px 0}.contact__flex .iti-flag.mm{height:14px;background-position:-3314px 0}.contact__flex .iti-flag.mn{height:10px;background-position:-3336px 0}.contact__flex .iti-flag.mo{height:14px;background-position:-3358px 0}.contact__flex .iti-flag.mp{height:10px;background-position:-3380px 0}.contact__flex .iti-flag.mq{height:14px;background-position:-3402px 0}.contact__flex .iti-flag.mr{height:14px;background-position:-3424px 0}.contact__flex .iti-flag.ms{height:10px;background-position:-3446px 0}.contact__flex .iti-flag.mt{height:14px;background-position:-3468px 0}.contact__flex .iti-flag.mu{height:14px;background-position:-3490px 0}.contact__flex .iti-flag.mv{height:14px;background-position:-3512px 0}.contact__flex .iti-flag.mw{height:14px;background-position:-3534px 0}.contact__flex .iti-flag.mx{height:12px;background-position:-3556px 0}.contact__flex .iti-flag.my{height:10px;background-position:-3578px 0}.contact__flex .iti-flag.mz{height:14px;background-position:-3600px 0}.contact__flex .iti-flag.na{height:14px;background-position:-3622px 0}.contact__flex .iti-flag.nc{height:10px;background-position:-3644px 0}.contact__flex .iti-flag.ne{height:15px;background-position:-3666px 0}.contact__flex .iti-flag.nf{height:10px;background-position:-3686px 0}.contact__flex .iti-flag.ng{height:10px;background-position:-3708px 0}.contact__flex .iti-flag.ni{height:12px;background-position:-3730px 0}.contact__flex .iti-flag.nl{height:14px;background-position:-3752px 0}.contact__flex .iti-flag.no{height:15px;background-position:-3774px 0}.contact__flex .iti-flag.np{height:15px;background-position:-3796px 0}.contact__flex .iti-flag.nr{height:10px;background-position:-3811px 0}.contact__flex .iti-flag.nu{height:10px;background-position:-3833px 0}.contact__flex .iti-flag.nz{height:10px;background-position:-3855px 0}.contact__flex .iti-flag.om{height:10px;background-position:-3877px 0}.contact__flex .iti-flag.pa{height:14px;background-position:-3899px 0}.contact__flex .iti-flag.pe{height:14px;background-position:-3921px 0}.contact__flex .iti-flag.pf{height:14px;background-position:-3943px 0}.contact__flex .iti-flag.pg{height:15px;background-position:-3965px 0}.contact__flex .iti-flag.ph{height:10px;background-position:-3987px 0}.contact__flex .iti-flag.pk{height:14px;background-position:-4009px 0}.contact__flex .iti-flag.pl{height:13px;background-position:-4031px 0}.contact__flex .iti-flag.pm{height:14px;background-position:-4053px 0}.contact__flex .iti-flag.pn{height:10px;background-position:-4075px 0}.contact__flex .iti-flag.pr{height:14px;background-position:-4097px 0}.contact__flex .iti-flag.ps{height:10px;background-position:-4119px 0}.contact__flex .iti-flag.pt{height:14px;background-position:-4141px 0}.contact__flex .iti-flag.pw{height:13px;background-position:-4163px 0}.contact__flex .iti-flag.py{height:11px;background-position:-4185px 0}.contact__flex .iti-flag.qa{height:8px;background-position:-4207px 0}.contact__flex .iti-flag.re{height:14px;background-position:-4229px 0}.contact__flex .iti-flag.ro{height:14px;background-position:-4251px 0}.contact__flex .iti-flag.rs{height:14px;background-position:-4273px 0}.contact__flex .iti-flag.ru{height:14px;background-position:-4295px 0}.contact__flex .iti-flag.rw{height:14px;background-position:-4317px 0}.contact__flex .iti-flag.sa{height:14px;background-position:-4339px 0}.contact__flex .iti-flag.sb{height:10px;background-position:-4361px 0}.contact__flex .iti-flag.sc{height:10px;background-position:-4383px 0}.contact__flex .iti-flag.sd{height:10px;background-position:-4405px 0}.contact__flex .iti-flag.se{height:13px;background-position:-4427px 0}.contact__flex .iti-flag.sg{height:14px;background-position:-4449px 0}.contact__flex .iti-flag.sh{height:10px;background-position:-4471px 0}.contact__flex .iti-flag.si{height:10px;background-position:-4493px 0}.contact__flex .iti-flag.sj{height:15px;background-position:-4515px 0}.contact__flex .iti-flag.sk{height:14px;background-position:-4537px 0}.contact__flex .iti-flag.sl{height:14px;background-position:-4559px 0}.contact__flex .iti-flag.sm{height:15px;background-position:-4581px 0}.contact__flex .iti-flag.sn{height:14px;background-position:-4603px 0}.contact__flex .iti-flag.so{height:14px;background-position:-4625px 0}.contact__flex .iti-flag.sr{height:14px;background-position:-4647px 0}.contact__flex .iti-flag.ss{height:10px;background-position:-4669px 0}.contact__flex .iti-flag.st{height:10px;background-position:-4691px 0}.contact__flex .iti-flag.sv{height:12px;background-position:-4713px 0}.contact__flex .iti-flag.sx{height:14px;background-position:-4735px 0}.contact__flex .iti-flag.sy{height:14px;background-position:-4757px 0}.contact__flex .iti-flag.sz{height:14px;background-position:-4779px 0}.contact__flex .iti-flag.ta{height:10px;background-position:-4801px 0}.contact__flex .iti-flag.tc{height:10px;background-position:-4823px 0}.contact__flex .iti-flag.td{height:14px;background-position:-4845px 0}.contact__flex .iti-flag.tf{height:14px;background-position:-4867px 0}.contact__flex .iti-flag.tg{height:13px;background-position:-4889px 0}.contact__flex .iti-flag.th{height:14px;background-position:-4911px 0}.contact__flex .iti-flag.tj{height:10px;background-position:-4933px 0}.contact__flex .iti-flag.tk{height:10px;background-position:-4955px 0}.contact__flex .iti-flag.tl{height:10px;background-position:-4977px 0}.contact__flex .iti-flag.tm{height:14px;background-position:-4999px 0}.contact__flex .iti-flag.tn{height:14px;background-position:-5021px 0}.contact__flex .iti-flag.to{height:10px;background-position:-5043px 0}.contact__flex .iti-flag.tr{height:14px;background-position:-5065px 0}.contact__flex .iti-flag.tt{height:12px;background-position:-5087px 0}.contact__flex .iti-flag.tv{height:10px;background-position:-5109px 0}.contact__flex .iti-flag.tw{height:14px;background-position:-5131px 0}.contact__flex .iti-flag.tz{height:14px;background-position:-5153px 0}.contact__flex .iti-flag.ua{height:14px;background-position:-5175px 0}.contact__flex .iti-flag.ug{height:14px;background-position:-5197px 0}.contact__flex .iti-flag.um{height:11px;background-position:-5219px 0}.contact__flex .iti-flag.us{height:11px;background-position:-5241px 0}.contact__flex .iti-flag.uy{height:14px;background-position:-5263px 0}.contact__flex .iti-flag.uz{height:10px;background-position:-5285px 0}.contact__flex .iti-flag.va{height:15px;background-position:-5307px 0}.contact__flex .iti-flag.vc{height:14px;background-position:-5324px 0}.contact__flex .iti-flag.ve{height:14px;background-position:-5346px 0}.contact__flex .iti-flag.vg{height:10px;background-position:-5368px 0}.contact__flex .iti-flag.vi{height:14px;background-position:-5390px 0}.contact__flex .iti-flag.vn{height:14px;background-position:-5412px 0}.contact__flex .iti-flag.vu{height:12px;background-position:-5434px 0}.contact__flex .iti-flag.wf{height:14px;background-position:-5456px 0}.contact__flex .iti-flag.ws{height:10px;background-position:-5478px 0}.contact__flex .iti-flag.xk{height:15px;background-position:-5500px 0}.contact__flex .iti-flag.ye{height:14px;background-position:-5522px 0}.contact__flex .iti-flag.yt{height:14px;background-position:-5544px 0}.contact__flex .iti-flag.za{height:14px;background-position:-5566px 0}.contact__flex .iti-flag.zm{height:14px;background-position:-5588px 0}.contact__flex .iti-flag.zw{height:10px;background-position:-5610px 0}.contact__flex .iti-flag{width:20px;height:15px;box-shadow:0 0 1px 0 #888;background-image:url(https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/11.0.9/img/flags.png);background-repeat:no-repeat;background-color:#dbdbdb;background-position:20px 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:2dppx),only screen and (min-resolution:192dpi){.contact__flex .iti-flag{background-image:url(https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/11.0.9/img/flags@2x.png)}}.contact__flex .iti-flag.np{background-color:transparent}.contact__flex .hide{display:none}.contact__flex pre{margin:0!important;display:inline-block}.contact__flex .language-css .token.string,.contact__flex .style .token.string,.contact__flex .token.entity,.contact__flex .token.operator,.contact__flex .token.url,.contact__flex .token.variable{background:none}.contact__flex button,.contact__flex input{margin:0;padding:0 12px;border-radius:2px;font-family:inherit;font-size:100%;color:inherit}.contact__flex button[disabled],.contact__flex input[disabled]{background-color:#eee}.contact__flex input,.contact__flex select{width:250px}.contact__flex ::-webkit-input-placeholder{color:#bbb}.contact__flex ::-moz-placeholder{color:#bbb;opacity:1}.contact__flex :-ms-input-placeholder{color:#bbb}.contact__flex button{color:#fff;background-color:#428bca;border:1px solid #357ebd}.contact__flex button:hover{background-color:#3276b1;border-color:#285e8e;cursor:pointer}.contact__flex #result{margin-bottom:100px}.socialmedia{display:flex;align-items:center;gap:1.4rem}.socialmedia__single{display:flex;align-items:center;justify-content:center;width:2.1rem;height:1.7rem}.magazine{width:100%;background-color:var(--pcolor);padding:7rem 0 6.4rem;margin-top:5.5rem}@media(max-width:800px){.magazine{margin-top:0;padding:5rem 0}}.magazine__wrap{display:flex;align-items:center;width:131.1rem;margin:0 auto;position:relative}@media(max-width:800px){.magazine__wrap{width:100%;flex-direction:column;align-items:flex-start;padding:0 1.4rem}}.magazine--img{width:16.8rem;height:23.8rem;-o-object-fit:contain;object-fit:contain;position:absolute;left:.2rem;bottom:-4.9rem}@media(max-width:800px){.magazine--img{position:relative;bottom:0;left:0;right:0;margin:0 auto}}.magazine__content{display:flex;flex-direction:column;align-items:flex-start;margin-left:20rem}@media(max-width:800px){.magazine__content{margin-left:0;margin-top:3.2rem}}.magazine__content--text,.magazine__content--title{color:var(--white)}@media(max-width:800px){.magazine__content--text,.magazine__content--title{text-align:center}}.magazine .btn-2{margin-left:auto}@media(max-width:800px){.magazine .btn-2{margin:2rem auto 0}}.block{position:relative}.block--wysiwyg h1,.block--wysiwyg h2,.block--wysiwyg h3,.block--wysiwyg h4,.block--wysiwyg h5,.block--wysiwyg h6{font-weight:700;color:var(--black)}.block--wysiwyg h1{font-size:5.2rem;line-height:5.8rem}.block--wysiwyg h2{font-size:4rem;line-height:5rem}@media(max-width:800px){.block--wysiwyg h2{font-size:3rem;line-height:3.6rem}}.block--wysiwyg h3{font-size:2.6rem;line-height:3.8rem;border-bottom:.2rem solid #e3e3e3;padding-bottom:1.8rem;margin-bottom:-.4rem}@media(max-width:800px){.block--wysiwyg h3{font-size:2.4rem;line-height:2.8rem}}.block--wysiwyg h4{font-size:2.2rem;line-height:3.4rem}@media(max-width:800px){.block--wysiwyg h4{font-size:1.9rem;line-height:2.4rem}}.block--wysiwyg h5{font-size:1.8rem;line-height:2.8rem}@media(max-width:800px){.block--wysiwyg h5{font-size:1.5rem;line-height:2.1rem}}.block--wysiwyg h6{font-size:1.6rem;line-height:2.8rem}@media(max-width:800px){.block--wysiwyg h6{font-size:1.4rem;line-height:2.4rem}}.block--wysiwyg p:empty{background-color:red}.block--wysiwyg li,.block--wysiwyg p{font-size:2.2rem;line-height:3.4rem}@media(max-width:800px){.block--wysiwyg li,.block--wysiwyg p{font-size:1.9rem;line-height:2.4rem}}.block--wysiwyg strong{color:var(--black);font-size:700}.block--wysiwyg u{text-decoration:underline}.block--wysiwyg i{font-style:italic}.block--wysiwyg ol,.block--wysiwyg ul{margin-left:1.5rem}.block--wysiwyg ul{list-style:none;margin-left:2.3rem}.block--wysiwyg ul li{line-height:3.3rem;margin-bottom:1.1rem;position:relative}.block--wysiwyg ul li:before{content:"•";color:var(--pcolor);font-size:3.8rem;font-weight:500;position:absolute;left:-2.5rem;top:-.1rem}.block--wysiwyg ul li:last-child{margin-bottom:.2rem}.block--wysiwyg ol{list-style:none;margin-left:3.5rem}.block--wysiwyg ol li{line-height:3.3rem;margin-bottom:1.1rem;position:relative}.block--wysiwyg ol li:before{content:"";width:2.4rem;height:2.4rem;background-image:url(../../assets/checked.svg);background-repeat:no-repeat;background-position:50%;background-size:contain;position:absolute;top:.3rem;left:-3.5rem}.block--wysiwyg ol li:last-child{margin-bottom:.8rem}.block--wysiwyg blockquote{position:relative;margin-left:13.5rem;margin-bottom:.4rem}@media(max-width:800px){.block--wysiwyg blockquote{margin-left:7rem}}.block--wysiwyg blockquote:before{content:"";width:10rem;height:10rem;background-image:url(../../assets/quote.svg);background-size:contain;background-repeat:no-repeat;background-position:50%;position:absolute;top:.5rem;left:-13.5rem}@media(max-width:800px){.block--wysiwyg blockquote:before{width:5rem;height:5rem;left:-7rem}}.block--wysiwyg blockquote p{color:var(--pcolor);font-size:4rem;line-height:5rem}@media(max-width:800px){.block--wysiwyg blockquote p{font-size:2.2rem;line-height:2.4rem}}.block--wysiwyg img{-o-object-fit:contain;object-fit:contain;height:auto}.block--wysiwyg a{text-decoration:underline;color:var(--pcolor)}.block--wysiwyg .alignleft{margin:.5rem 4rem 2rem 0}.block--wysiwyg .alignright{margin:.5rem 0 2rem 4rem}.block--wysiwyg .aligncenter{margin:3rem auto}.block--wysiwyg .alignnone{margin:3rem 0}.block--wysiwyg .gallery br{display:none!important}.block--wysiwyg .gallery-columns-2{width:100%;display:grid;grid-template-columns:repeat(2,1fr);row-gap:1.6rem;-moz-column-gap:1.6rem;column-gap:1.6rem}@media(max-width:800px){.block--wysiwyg .gallery-columns-2{grid-template-columns:1fr}}.block--wysiwyg .gallery-columns-3{width:100%;display:grid;grid-template-columns:repeat(3,1fr);row-gap:1.6rem;-moz-column-gap:1.6rem;column-gap:1.6rem}@media(max-width:800px){.block--wysiwyg .gallery-columns-3{grid-template-columns:1fr}}.block--wysiwyg .gallery-columns-4{width:100%;display:grid;grid-template-columns:repeat(4,1fr);row-gap:1.6rem;-moz-column-gap:1.6rem;column-gap:1.6rem}@media(max-width:800px){.block--wysiwyg .gallery-columns-4{grid-template-columns:1fr}}.block--wysiwyg .gallery-columns-5{width:100%;display:grid;grid-template-columns:repeat(5,1fr);row-gap:1.6rem;-moz-column-gap:1.6rem;column-gap:1.6rem}@media(max-width:800px){.block--wysiwyg .gallery-columns-5{grid-template-columns:1fr}}.block--wysiwyg .gallery-item{width:100%!important;height:100%!important;margin-top:0!important}.block--wysiwyg .gallery-item img{width:100%;height:31.3rem!important;-o-object-fit:contain;object-fit:contain;height:auto;border:none!important}.block--wysiwyg iframe{width:100%;min-height:60rem;display:block}@media(max-width:800px){.block--wysiwyg iframe{min-height:20rem}}.block__slider__slide--img{width:100%;max-height:58rem}.block__slider__slide--text{margin-top:1rem}.block .nextBtn,.block .prevBtn{background-color:transparent}.block .nextBtn:hover,.block .prevBtn:hover{background-color:var(--pcolor)}.block .nextBtn{right:3rem}.block .prevBtn{left:3rem}.block__file{display:flex;align-items:center;border-radius:.5rem;border:.1rem solid var(--grey5);margin-bottom:2rem;padding:1.7rem 3rem 1.5rem 2.3rem}@media(max-width:800px){.block__file{flex-direction:column;padding:2rem 1.4rem}}.block__file:last-child{margin-bottom:0}.block__file--img{width:3.8rem;height:3.8rem;-o-object-fit:contain;object-fit:contain}.block__file__info{display:flex;flex-direction:column;align-items:flex-start;margin-left:1.6rem}@media(max-width:800px){.block__file__info{margin-left:0}}.block__file__info--title{color:var(--black);margin-bottom:-.3rem;transition:.2s}@media(max-width:800px){.block__file__info--title{width:100%;margin-top:1rem;margin-bottom:0;text-align:center}}.block__file__info--text{text-transform:uppercase;color:var(--grey);font-weight:400;transition:.2s}@media(max-width:800px){.block__file__info--text{width:100%;text-align:center}}.block__file__info--text span{text-transform:none}.block__file--button{margin-left:auto}@media(max-width:800px){.block__file--button{margin-left:0;margin-top:2rem;margin-bottom:0!important}}.block__file:hover{border-color:var(--pcolor)}.block__file:hover h4,.block__file:hover p{color:var(--pcolor)}.block__file:hover button span{text-decoration:none}.block__table{border-radius:1rem;background-color:#edf1f7;border:.1rem solid var(--grey5)}.block__table__row{display:grid;gap:1rem;padding:1.4rem 3rem 1.2rem}@media(max-width:800px){.block__table__row{padding:1.4rem}}.block__table__row:nth-child(2n){background-color:var(--white)}.block__table__row:first-child{padding:.6rem 3rem}@media(max-width:800px){.block__table__row:first-child{padding:.6rem 1.4rem}}.block__table__row:first-child .txt-16{font-weight:400!important}.block__table__row:last-child{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.block__table__row__column--text{line-height:3.8rem}@media(max-width:800px){.block__table__row__column--text{font-size:1.4rem;line-height:3rem}}.block__iban{width:100%;min-height:31.5rem;border-radius:1rem;background-color:var(--white);border:.1rem solid var(--grey5);padding:2.7rem 3rem 3rem;--duration:400ms;--ease:cubic-bezier(0.19,1,0.22,1);--bounce:cubic-bezier(0.6,-0.28,0.735,0.045)}.block__iban .copy-click{position:relative;text-decoration:none;cursor:copy;transition:background-color calc(var(--duration)*2) var(--ease)}.block__iban .copy-click:after{content:attr(data-tooltip-text);position:absolute;bottom:calc(100% + .6rem);right:0;padding:.2rem 1rem;white-space:nowrap;background-color:#fff;border-radius:.2rem;box-shadow:0 0 0 -1.2rem transparent;pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;font-size:1.4rem;transform:translate(-50%,1.2rem);transition:box-shadow calc(var(--duration)/1.5) var(--bounce),opacity calc(var(--duration)/1.5) var(--bounce),transform calc(var(--duration)/1.5) var(--bounce)}.block__iban .copy-click.is-hovered:after{box-shadow:0 .4rem .8rem rgba(0,0,0,.1);opacity:1;transform:translate(-50%);transition-timing-function:var(--ease)}.block__iban .copy-click.is-copied{background-color:#e6f5fb}.block__iban .copy-click.is-copied:after{content:attr(data-tooltip-text-copied)}.block__iban__top{display:flex;align-items:center}.block__iban__top--icon{width:6rem;height:6rem;-o-object-fit:contain;object-fit:contain;margin-right:4rem}.block__iban__bottom{display:flex;margin-top:2.3rem}@media(max-width:800px){.block__iban__bottom{flex-direction:column}}.block__iban__content{display:flex;flex-direction:column;align-items:flex-start;max-width:35rem}@media(max-width:800px){.block__iban__content{width:100%}}.block__iban__content--text{color:var(--blue2)}.block__iban__content--text2{color:var(--grey);margin-top:3.2rem}@media(max-width:800px){.block__iban__content--text2{margin-top:1rem}}.block__iban__list{display:flex;flex-direction:column;align-items:flex-start;align-items:flex-end;gap:2.1rem;width:calc(100% - 35rem);margin-left:auto;list-style:none}@media(max-width:800px){.block__iban__list{width:100%;margin-top:2.6rem}}.block__iban__list__single{display:flex;align-items:center;gap:.5rem}@media(max-width:800px){.block__iban__list__single{width:100%;flex-direction:column;align-items:flex-start}}.block__iban__list__single--title{color:var(--blue2)}.block__iban__list__single--value{display:flex;align-items:center;border-radius:.5rem;background-color:var(--blue4);border:.1rem solid var(--grey5);min-width:39rem;padding-right:1.3rem;padding-left:.9rem;cursor:pointer}@media(max-width:800px){.block__iban__list__single--value{width:100%;min-width:unset;justify-content:flex-start;font-size:1.6rem}}.block__iban__list__single--value:before{content:"";width:2.4rem;height:2.4rem;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;bottom:0;right:1.3rem;margin:auto 0;background-image:url(../../assets/copy.svg);background-size:contain;background-position:50%;background-repeat:no-repeat}@media(max-width:800px){.block__iban__list__single--value:before{width:1.6rem;height:1.6rem;margin-left:auto}}.block__advantages{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:4.7rem 2rem}@media(max-width:800px){.block__advantages{gap:4rem 2rem;grid-template-columns:repeat(2,1fr)}}.block__advantages__single{display:flex;flex-direction:column;align-items:flex-start;padding-bottom:2.9rem;border-bottom:.2rem solid var(--grey4)}.block__advantages__single--icon{width:6rem;height:6rem;-o-object-fit:contain;object-fit:contain}.block__advantages__single--title{margin-top:1.9rem;margin-bottom:1.1rem;font-weight:400}.block__advantages__single--text{font-weight:400;color:var(--grey3)}.block__discounts{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media(max-width:800px){.block__discounts{grid-template-columns:1fr}}.block__discounts__single{display:flex;border-radius:1rem;background-color:#eff3f8;border:.1rem solid var(--grey5);min-height:13rem}.block__discounts__single--title{display:flex;align-items:center;justify-content:center;width:13.7rem;background-color:var(--pcolor);font-weight:700;font-size:3.2rem;border-top-left-radius:1rem;border-bottom-left-radius:1rem;text-align:center}.block__discounts__single--title span{color:var(--white)}.block__discounts__single--text{display:flex;align-items:center;justify-content:center;width:calc(100% - 13.7rem);background-color:#eff3f8;border-top-right-radius:1rem;border-bottom-right-radius:1rem;text-align:center}.block__special_button{width:100%;grid-template-columns:1fr;border-radius:1rem}.block__special_button .block__discounts__single{width:100%;flex-direction:column;border-radius:1rem}.block__special_button .block__discounts__single--text,.block__special_button .block__discounts__single--title{width:100%;padding:2rem}.block__special_button .block__discounts__single--title{border-top-left-radius:1rem;border-top-right-radius:1rem;border-bottom-left-radius:0}.block__special_button .block__discounts__single--text{border-top-right-radius:0;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem}.block__gallery{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem}@media(max-width:800px){.block__gallery{grid-template-columns:1fr}}.block__gallery__single{width:100%;height:26rem}.block__gallery__single--img{width:100%;height:100%}.aside{width:33.8rem;margin-top:-1rem;padding-right:2rem}@media(max-width:800px){.aside{width:100%;margin-top:0;margin-bottom:5rem;padding:2rem;border-radius:1rem;background-color:var(--white);box-shadow:0 .5rem 1rem rgba(0,0,0,.08)}}.aside__menu .asideNav{display:flex;flex-direction:column;align-items:flex-start;list-style:none}.aside__menu .asideNav--single{padding:1.1rem 1.7rem;border-radius:1rem;transition:.2rem;position:relative}.aside__menu .asideNav--single:before{content:"";width:100%;min-width:20.2rem;height:100%;border-radius:1rem;background-color:var(--blue3);position:absolute;top:0;left:0;z-index:0;transition:.2s;opacity:0}.aside__menu .asideNav--single span{position:relative;z-index:2}.aside__menu .asideNav--single:hover{color:var(--pcolor)}.aside__menu .asideNav--single:hover:before{opacity:1}.aside__menu .asideNav .active-item{color:var(--pcolor)}.aside__menu .asideNav .active-item:before{opacity:1}.singleAccreditation{display:flex;flex-direction:column;align-items:flex-start;padding:3rem 4rem 5.4rem 3rem;background-color:var(--blue4);border:.1rem solid var(--grey5);border-radius:.5rem}@media(max-width:800px){.singleAccreditation{padding:2rem 1.4rem}}.singleAccreditation__thumbnail{display:flex;align-items:center;justify-content:center;width:39.4rem;height:17.3rem;background-color:var(--white);border-radius:inherit;border:inherit;padding:2.2rem}@media(max-width:800px){.singleAccreditation__thumbnail{width:100%}}.singleAccreditation__thumbnail img{-o-object-fit:contain;object-fit:contain}.singleAccreditation--title{margin-top:3.2rem;margin-bottom:1.4rem}.singleAccreditation--button{margin-top:4.3rem}.contactForms{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem}.contactForms__single{display:flex;align-items:center;gap:1.4rem}.contactForms__single--icon{width:3rem;height:3rem}.contactForms__single--text{font-weight:600}.popup{display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;position:fixed;top:0;left:0;z-index:99;background-color:rgba(0,0,0,.6);transition:all .2s ease-in-out .1s;display:none;opacity:0;overflow-y:auto}.popup--active{display:flex;opacity:1}@media(max-width:800px){.popup{align-items:flex-start}}.popup__wrap{width:87.2rem;border-radius:10px;background-color:var(--white);border:.2rem solid var(--grey5);box-shadow:0 .5rem .8rem rgba(0,0,0,.1);padding:3rem 10.1rem;position:relative;margin-top:26rem;margin-bottom:4rem}@media(max-width:800px){.popup__wrap{width:100%;height:100%;padding:2rem 1.4rem;overflow:auto}}.popup__wrap--exit{display:flex;align-items:center;gap:.6rem;position:absolute;right:0;top:-4rem}@media(max-width:800px){.popup__wrap--exit{position:relative;top:0;margin-left:auto}.popup__wrap--exit img{filter:brightness(.3)}}.popup__wrap--exit span{font-size:1.8rem;color:var(--white)}@media(max-width:800px){.popup__wrap--exit span{color:var(--black)}}.popup__wrap__header{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-top:1rem;padding:0 1rem 2.4rem;margin-bottom:2.4rem;border-bottom:.2rem solid var(--grey5)}@media(max-width:800px){.popup__wrap__header{padding-bottom:3rem;margin-bottom:3rem}}.popup__wrap__header--text,.popup__wrap__header--title{text-align:center}.popup__wrap__header--title{margin-bottom:1.4rem}@media(max-width:800px){.popup__wrap__header--title{margin-bottom:.5rem;font-size:2.4rem}}@media(max-width:800px){.popup__wrap__header--text{font-size:1.4rem;line-height:2rem}}.popup__wrap__form form{display:flex;flex-direction:column}.popup__wrap__form .wpcf7-response-output{display:none!important}.popup__wrap__form .screen-reader-response,.popup__wrap__form .wpcf7-response-output{font-size:1.6rem;margin:2rem}.popup__wrap__form .screen-reader-response li,.popup__wrap__form .wpcf7-response-output li{margin-left:1.6rem}.popup__wrap__form .contact{order:1;margin:0 1rem 1rem;border:none;box-shadow:none;border-radius:0}.popup__wrap__form .contact__wrap{padding:0}.popup__wrap__form .contact__single{margin-left:0;margin-bottom:2rem}@media(max-width:800px){.popup__wrap__form .contact__single--label{margin-bottom:.5rem}}@media(max-width:800px){.popup__wrap__form .contact__single--input{padding:.8rem 1.4rem}}.popup__wrap__form .contact__single textarea{height:10rem;resize:none}.popup__wrap__form .contact__bottom{padding:0;background-color:transparent;border:none;margin-top:2rem}.popup__wrap__form .contact__bottom__content__buttons{margin-top:2.7rem}.igFeed{width:131.2rem;margin:10.8rem auto 19rem}@media(max-width:800px){.igFeed{width:100%;margin-top:5rem;margin-bottom:5rem;padding:0 1.4rem}}.igFeed__header{display:flex;align-items:center;flex-wrap:wrap;margin-bottom:3.6rem}.igFeed__header--button{display:flex;align-items:center;gap:.9rem;color:var(--pcolor);margin-left:2.3rem}@media(max-width:800px){.igFeed__header--button{margin-left:0;margin-top:.5rem}}.igFeed__header--button img{width:2.4rem;height:2.4rem;-o-object-fit:contain;object-fit:contain}.igFeed__header--button span{text-decoration:underline}.igFeed .FeedGridLayout__grid{grid-template-columns:repeat(4,1fr)!important;gap:2rem!important}@media(max-width:800px){.igFeed .FeedGridLayout__grid{grid-template-columns:repeat(2,1fr)!important}}.igFeed .FeedGridLayout__cell{max-height:31.3rem!important}.igFeed .FeedGridLayout__cell:last-child,.igFeed .FeedGridLayout__cell:nth-last-child(2){display:none!important}@media(max-width:800px){.igFeed .FeedGridLayout__cell:nth-last-child(2){display:block!important}}.pagination-block{width:100%}.pagination-block,.pagination-block .pagination{display:flex;align-items:center;justify-content:center;gap:1rem}.pagination-block .pagination{list-style:none}.pagination-block .pagination li>a,.pagination-block .pagination li>span{display:flex;align-items:center;justify-content:center;width:5rem;height:5rem;background-color:var(--white);border-radius:100%;color:var(--grey2);font-size:1.4rem;font-weight:700;transition:.2s;position:relative}.pagination-block .pagination li>a:hover,.pagination-block .pagination li>span:hover{color:var(--white);background-color:var(--blue2)}.pagination-block .current li,.pagination-block .current span{color:var(--white)!important;background-color:var(--blue2)!important}.pagination-block .paginationNext,.pagination-block .paginationPrev{display:flex;align-items:center;justify-content:center;width:5rem;height:5rem;background-color:var(--pcolor);border-radius:100%;padding:2rem;transition:.2s}.pagination-block .paginationNext svg,.pagination-block .paginationPrev svg{width:100%;height:100%}.pagination-block .paginationNext:hover,.pagination-block .paginationPrev:hover{background-color:var(--blue2)}.pagination-block .paginationPrev{transform:rotate(180deg)}.header{width:100%;position:relative;top:0;z-index:90;background-color:var(--white);padding-bottom:2.7rem;padding-top:4rem}@media(max-width:800px){.header{position:fixed;max-height:8rem;padding-top:0;padding-bottom:0}}.header--popup{width:6rem;height:6rem;border:1px solid var(--pcolor);background-color:var(--pcolor);border-radius:.5rem;padding:1.4rem;margin-top:2.6rem;right:1rem;position:fixed;transition:.2s}.header--popup:hover{border-color:#d0eefc;background-color:#d0eefc}.header--popup svg{width:100%;height:100%}.header__mobileBelt{display:none}@media(max-width:800px){.header__mobileBelt{display:flex;justify-content:space-between;align-items:center;max-height:8rem;padding:1rem 1.4rem}}.header__mobileBelt__branding{width:20rem;position:relative;z-index:1}.header__mobileBelt__branding img{mix-blend-mode:darken}.header__main{width:170.3rem;margin:0 auto;transition:.2s}@media(max-width:800px){.header__main{display:flex;align-items:center;flex-direction:column;width:100vw;height:100vh;background-color:var(--white);padding:10rem 2.8rem 0;position:absolute;top:0;left:0;z-index:96;overflow:hidden;transition:transform .3s ease-in-out .1s;transform:translateX(-105vw)}}.header__main--active{transform:translateX(0)}.header__main__bottom,.header__main__top{display:flex;justify-content:space-between;align-items:center}@media(max-width:800px){.header__main__bottom,.header__main__top{width:100%;flex-direction:column}}.header__main__top{padding-bottom:.8rem;margin-bottom:2.7rem;border-bottom:.1rem solid var(--grey5)}@media(max-width:800px){.header__main__top{flex-direction:column-reverse;margin-bottom:6rem}}.header__main__top__left,.header__main__top__right{display:flex;align-items:center}@media(max-width:800px){.header__main__top__left,.header__main__top__right{width:100%}}@media(max-width:800px){.header__main__top__left{margin-top:1.4rem;flex-direction:column-reverse;align-items:flex-start}}.header__main__top__right{gap:4.2rem}@media(max-width:800px){.header__main__top__right{justify-content:space-between;flex-wrap:wrap;row-gap:2rem}.header__main__top__right .toggleLabel{margin-left:auto}}.header__main__top__right__buttons{display:flex;align-items:center;gap:1.5rem}.header__main__bottom{width:170.3rem;margin:0 auto;justify-content:flex-start}@media(max-width:800px){.header__main__bottom{width:100%}}.header__main__sm{height:3.1rem;padding-right:2.7rem;margin-right:3rem;border-right:.1rem solid var(--grey5)}@media(max-width:800px){.header__main__sm{margin-right:0;padding-right:0;border:none;height:auto;display:none}}.header__main .contactForms{flex-direction:row;gap:2rem}@media(max-width:800px){.header__main .contactForms{flex-direction:column;gap:1rem;margin-bottom:1.2rem;display:none}}.header__main .contactForms__single{gap:1.1rem}.header__main .contactForms__single--text{font-size:1.6rem;font-weight:600}.header__main__brandingWrap{display:flex;align-items:center}@media(max-width:800px){.header__main__brandingWrap{display:none}}.header__main__brandingWrap p{transition:.2s}.header__main__branding{width:31.7rem;max-height:7.5rem;margin-right:1.9rem;padding-right:1.3rem;border-right:.1rem solid var(--grey5);transition:.2s}.header__main__branding img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.header__main__branding .logodark{display:none}.header__main__nav{margin-left:8rem}@media(max-width:800px){.header__main__nav{margin-left:0}}.header__main__nav>.menu{display:flex;align-items:center;gap:3rem;list-style:none;position:relative}@media(max-width:800px){.header__main__nav>.menu{flex-direction:column;gap:2rem}}.header__main__nav>.menu>.menu-item{display:flex;align-items:center;justify-content:center;font-weight:500;position:relative}@media(max-width:800px){.header__main__nav>.menu>.menu-item{font-size:2.4rem}}.header__main__nav>.menu>.menu-item>a{transition:.2s;position:relative;z-index:90}.header__main__nav>.menu>.menu-item button{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;border-radius:100%;background-color:var(--blue3);margin-left:1rem}@media(max-width:800px){.header__main__nav>.menu>.menu-item button{width:2.4rem;height:2.4rem;right:-4rem;top:0}}.header__main__nav>.menu>.menu-item:hover>a{color:var(--pcolor)}.header__main__nav>.menu>.menu-item .sub-menu{min-width:24rem;position:absolute;top:0;left:-2rem;z-index:89;list-style:none;opacity:0;visibility:hidden;transition:.2s}@media(max-width:800px){.header__main__nav>.menu>.menu-item .sub-menu{width:100vw;height:100vh;background-color:hsla(0,0%,100%,.5);opacity:1;visibility:visible;position:fixed;top:0;left:0;z-index:95;transition:transform .3s ease-in-out .1s;transform:translateX(-105vw)}}.header__main__nav>.menu>.menu-item .sub-menu__color{display:flex;flex-direction:column;align-items:flex-start;gap:.5rem;margin-top:3.6rem;background-color:var(--white);box-shadow:0 .5rem 1rem rgba(0,0,0,.08);border-radius:1rem;padding:.5rem 2rem}@media(max-width:800px){.header__main__nav>.menu>.menu-item .sub-menu__color{width:75vw;height:100%;gap:2rem;margin-top:0;padding-top:16.6rem}}.header__main__nav>.menu>.menu-item .sub-menu .menu-item:hover{color:var(--pcolor)}.header__main__nav>.menu>.menu-item .sub-menu--active{transform:translateX(0)}.header__main__nav>.menu>.menu-item-has-children:hover>a{color:var(--pcolor)}.header__main__nav>.menu>.menu-item-has-children:hover .sub-menu{opacity:1;visibility:visible}.header__main__nav>.menu>.active>a{color:var(--pcolor)}.header__main__nav>.menu:first-child:before{display:none}@media(max-width:800px){.header__main .btn-1{width:100%}}.header__main__content{display:flex;align-items:center;gap:2rem;margin-left:auto}@media(max-width:800px){.header__main__content{width:100%;margin-left:0;flex-direction:column;margin-top:4rem;gap:2rem}.header__main__content .btn-1{width:100%}}.header__main__content__search{display:flex;justify-content:flex-end;position:relative}.header__main__content__search #searchform{display:flex;align-items:center;gap:.9rem;width:23rem;height:5rem;border-radius:.5rem;background-color:var(--white);border:.1rem solid #ddd;position:absolute;top:-1.3rem;z-index:90;transition:.2s;transform:translateX(-4rem);opacity:0;z-index:-99}@media(max-width:800px){.header__main__content__search #searchform{opacity:1;z-index:90;transform:translateX(0);position:relative;top:0}}.header__main__content__search #searchform #searchsubmit{width:2rem;height:2rem;background-image:url(../../assets/search.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;margin-left:1rem}@media(max-width:800px){.header__main__content__search #searchform #searchsubmit{width:2rem;height:2rem}}.header__main__content__search #searchform #s{width:calc(100% - 5.2rem);height:100%;font-size:1.8rem;color:var(--grey3)}.header__main__content__search #searchform #s:active,.header__main__content__search #searchform #s:focus{outline:none}.header__main__content__search .avtiveForm{z-index:90!important;opacity:1!important}.header__main__content__search .toggleSearch{width:2.4rem;height:2.4rem;background-image:url(../../assets/search.svg);background-size:contain;background-position:50%;background-repeat:no-repeat}@media(max-width:800px){.header__main__content__search .toggleSearch{display:none}}.header__main__content__search .toggleSearch--active{background-image:url(../../assets/exit-black.svg)}.sticky{position:fixed;width:100%;padding-top:1.2rem;padding-bottom:1.2rem;background-color:var(--white);margin-top:0;z-index:95;top:0;left:0;box-shadow:0 0 2.8rem rgba(0,0,0,.3)}@media(max-width:800px){.sticky{position:relative;box-shadow:unset;padding:0}}.sticky .header__main__branding{width:24rem}.sticky .header__main__brandingWrap p{font-size:1.6rem}.sticky .header__main__nav li{font-size:1.6rem!important}@media(max-width:800px){.sticky .header__main__nav li{font-size:2.4rem!important}}.sticky .btn-1{padding:1rem 2rem .8rem!important}.sticky .toggleSearch{width:2rem;height:2rem}.sticky2{margin-bottom:8.4rem}@media(max-width:800px){.sticky2{margin-bottom:0}}.menuButton,.menuButtonExit{display:none!important;border-radius:.5rem;width:5rem;height:5rem;position:relative;z-index:98;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .2s;cursor:pointer}@media(max-width:800px){.menuButton,.menuButtonExit{display:block!important}}.menuButtonExit path,.menuButton path{fill:none;transition:stroke-dasharray .5s,stroke-dashoffset .5s;stroke:var(--black);stroke-width:4;stroke-linecap:round}.menuButtonExit path:first-of-type,.menuButton path:first-of-type{stroke-dasharray:40 139}.menuButtonExit path:nth-of-type(3),.menuButton path:nth-of-type(3){stroke-dasharray:40 180}.menuButton--active,.menuButtonExit--active{transform:rotate(45deg)}.menuButton--active path:first-of-type,.menuButtonExit--active path:first-of-type{stroke-dashoffset:-98px}.menuButton--active path:nth-of-type(3),.menuButtonExit--active path:nth-of-type(3){stroke-dashoffset:-138px}.menuButton--active path,.menuButtonExit--active path{fill:none;transition:stroke-dasharray .5s,stroke-dashoffset .5s;stroke-width:4;stroke-linecap:round;stroke:var(--black)}.menuButtonExit{position:absolute;top:1rem;right:2.2rem;z-index:99}.lang,.page-template-template_homepage .header__main__content{display:flex}.lang{justify-content:space-between;align-items:center;position:relative}.lang:before{height:10rem;top:-10rem;z-index:10}.lang:after,.lang:before{content:"";width:calc(100% + 10rem);background-color:var(--white);position:absolute;left:0}.lang:after{height:100%;top:0;z-index:1}.lang--icon,.lang--icon2{position:relative;z-index:5}.lang--icon{width:2.4rem;height:2.4rem}.lang__ul{margin-right:.5rem;margin-left:.7rem;list-style:none}.lang__ul>.lang-item{position:relative;z-index:5;background-color:var(--white)}.lang__ul>.lang-item:not(.current-lang){display:none}.lang__ul>.lang-item:hover~div{transform:translateY(4.8rem)}.lang__ul__sub{width:100%;position:absolute;bottom:0;transition:.2s;background-color:var(--white)}.lang__ul__sub:hover{transform:translateY(4.8rem)}.lang--icon2{width:.8rem}.footer{background-color:var(--blue6);position:relative;z-index:10;padding-top:8.4rem;padding-bottom:6rem}@media(max-width:800px){.footer{padding:5rem 1.4rem}}.footer__bottom,.footer__mid,.footer__top{width:131.2rem;margin:0 auto}@media(max-width:800px){.footer__bottom,.footer__mid,.footer__top{width:100%}}.footer__top{margin-bottom:8.1rem;display:grid;grid-template-columns:repeat(4,1fr);gap:4rem 2rem}@media(max-width:800px){.footer__top{grid-template-columns:1fr}}.footer__top__single{display:flex;flex-direction:column;align-items:flex-start}.footer__top__single--title{width:100%;border-bottom:.2rem solid var(--white);color:var(--white);padding-bottom:3rem;margin-bottom:2.4rem}@media(max-width:800px){.footer__top__single--title{font-size:2rem;margin-bottom:2rem;padding-bottom:2rem}}.footer__top__single--text{color:var(--white);line-height:2.2rem;margin-bottom:1.7rem}.footer__top__single--button{display:flex;align-items:center}@media(max-width:800px){.footer__top__single--button{margin-bottom:1.7rem}}.footer__top__single--button span{text-decoration:underline;color:var(--pcolor)}.footer__top__single--button svg{width:.8rem;margin-left:.7rem}.footer__top__single--button svg *{stroke:var(--pcolor)}.footer__top__single--button:hover span{text-decoration:none}.footer__top__single__contactForms{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;margin-top:auto;margin-bottom:.7rem}.footer__top__single__contactForms__single{display:flex;align-items:center;gap:1.2rem}.footer__top__single__contactForms__single--icon{width:1.7rem;height:1.7rem;-o-object-fit:contain;object-fit:contain}.footer__top__single__contactForms__single--text{color:var(--white)}.footer__top__single__contactForms .mail{text-decoration:underline}.footer__top__single__contactForms .tel{font-weight:600}.footer__top__single__nav>.menu{display:flex;flex-direction:column;align-items:flex-start;list-style:none;gap:1rem}.footer__top__single__nav>.menu>.menu-item{color:var(--white);font-weight:400;line-height:2.2rem}.footer__top__single__nav>.menu .current_page_item,.footer__top__single__nav>.menu>.menu-item:hover{color:var(--pcolor)}.footer__top__single__nav>.menu .menu-item-has-children{display:none}.footer__mid{display:flex;justify-content:space-between;align-items:flex-end}@media(max-width:800px){.footer__mid{flex-direction:column;align-items:flex-start;gap:2rem}}.footer__mid__right{display:flex;align-items:center;gap:4rem}@media(max-width:800px){.footer__mid__right{flex-direction:column;align-items:flex-start}}.footer__mid__right__men{display:flex;align-items:center;gap:1.2rem}.footer__mid__right__men__single{width:9rem}.footer__mid__right .socialmedia__single--icon svg *{fill:var(--white);transition:.2s}.footer__mid__right .socialmedia__single:hover svg *{fill:var(--pcolor)}.footer__mid__lang--border{position:absolute;top:0;left:0;width:100%;height:100%;border:.1rem solid var(--white);border-radius:.5rem;z-index:20;display:none}.footer__mid__lang:after,.footer__mid__lang:before{background-color:var(--blue6)}.footer__mid__lang:before{height:5rem;top:-5rem}.footer__mid__lang .lang__ul>.lang-item,.footer__mid__lang .lang__ul__sub{background-color:var(--blue6)!important}.footer__mid__lang .lang-item{color:var(--white)!important}.footer__bottom{display:flex;justify-content:space-between;align-items:center;border-top:.2rem solid hsla(0,0%,100%,.5);margin-top:3.3rem;padding-top:3rem}@media(max-width:800px){.footer__bottom{flex-direction:column;align-items:flex-start;gap:1.6rem}}.footer__bottom--text{color:var(--white)}.footer__bottom__urls{display:flex;align-items:center;gap:2.3rem}.footer__bottom__urls--text{color:#4e5d6e;transition:.2s}.footer__bottom__urls--text:hover{color:var(--white)}.s1_homepage{display:flex;flex-direction:column;width:170.5rem;min-height:89.2rem;margin:0 auto;border-radius:1rem;overflow:hidden;box-shadow:0 2rem 4rem rgba(0,0,0,.3);position:relative;z-index:1}@media(max-width:800px){.s1_homepage{width:calc(100% - 2.8rem);min-height:unset;margin-top:10rem}}.s1_homepage:before{content:"";width:100%;height:100%;border-radius:1rem;background-color:var(--black);opacity:.4;position:absolute;top:0;left:0;z-index:1}.s1_homepage--circle1,.s1_homepage--circle2,.s1_homepage--circle3,.s1_homepage--circle4{position:absolute;z-index:2;border-radius:100%;opacity:.8}@media(max-width:800px){.s1_homepage--circle1,.s1_homepage--circle2,.s1_homepage--circle3,.s1_homepage--circle4{display:none}}.s1_homepage--circle1{width:42.1rem;height:42.1rem;background-color:var(--pcolor);top:-14.6rem;right:-14.5rem}.s1_homepage--circle2{width:58.7rem;height:58.7rem;background-color:var(--blue2);bottom:-25.6rem;left:-25.6rem}.s1_homepage--circle3{width:25.5rem;height:25.5rem;bottom:-1.1rem;left:13.4rem}.s1_homepage--circle3,.s1_homepage--circle4{-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);background-color:hsla(0,0%,100%,.15);opacity:1}.s1_homepage--circle4{width:21.3rem;height:21.3rem;top:10.6rem;right:13.4rem}.s1_homepage--circle4 img{width:12.5rem;height:12.5rem;margin:auto}.s1_homepage--img{position:absolute;width:100%;height:100%;max-height:95rem;top:0;left:0;z-index:0;border-radius:1rem}@media(max-width:800px){.s1_homepage--img{width:100%}.s1_homepage--img,.s1_homepage--img img{max-height:unset;height:100%}}.s1_homepage--img img{border-radius:1rem}.s1_homepage__content{display:flex;flex-direction:column;align-items:flex-start;padding:14.9rem 19.3rem 0 19.7rem;position:relative;z-index:2}@media(max-width:800px){.s1_homepage__content{padding:4rem 1.4rem 6rem}}.s1_homepage__content--text,.s1_homepage__content--title{color:var(--white)}@media(max-width:800px){.s1_homepage__content--title{font-size:3rem;line-height:4.2rem}}.s1_homepage__content--text{margin-top:7.1rem;margin-bottom:3.4rem;line-height:3.4rem;font-weight:400}@media(max-width:800px){.s1_homepage__content--text{margin-top:2rem;margin-bottom:1.8rem}}.s1_homepage__content__buttons{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;width:100%}@media(max-width:800px){.s1_homepage__content__buttons .btn-2{width:100%}}.s1_homepage__bottom{position:relative;z-index:2;margin-top:auto;width:100%;padding:3.2rem 19.9rem 3rem 19.4rem}@media(max-width:800px){.s1_homepage__bottom{width:100%;padding:2rem 1.4rem}}.s1_homepage__bottom:before{content:"";width:100%;height:100%;background-color:var(--pcolor);opacity:.9;position:absolute;top:0;left:0}.s1_homepage__bottom__content{display:flex;align-items:center;width:100%;position:relative;z-index:1}@media(max-width:800px){.s1_homepage__bottom__content{flex-direction:column;align-items:flex-start}}.s1_homepage__bottom__content--icon{width:3.8rem;height:3.8rem;-o-object-fit:contain;object-fit:contain;margin-right:2.5rem}@media(max-width:800px){.s1_homepage__bottom__content--icon{display:none}}.s1_homepage__bottom__content--text{max-width:109rem;line-height:3.4rem;color:var(--white)}.s1_homepage__bottom__content--button{display:flex;align-items:center;margin-left:auto}@media(max-width:800px){.s1_homepage__bottom__content--button{margin-left:0;margin-top:1.4rem}}.s1_homepage__bottom__content--button span{text-decoration:underline;color:var(--white)}.s1_homepage__bottom__content--button svg{width:.8rem;margin-left:.7rem}.s1_homepage__bottom__content--button:hover span{text-decoration:none}.pageWrap{background-color:var(--blue4);padding-top:34.2rem;margin-top:-23.2rem}@media(max-width:800px){.pageWrap{margin-top:-29.2rem}}.pageWrap__calendar{--tec-font-size-1:1.6rem!important;--tec-font-size-0:1.4rem!important}@media(max-width:800px){.pageWrap__calendar{margin-top:7rem;padding:0 1.4rem 4rem}}.pageWrap__list{display:flex;flex-direction:column;align-items:flex-start;width:150rem;margin:0 auto -5.5rem;padding-bottom:20.3rem}@media(max-width:800px){.pageWrap__list{width:100%;padding:0 1.4rem 10rem;margin-bottom:0}}.pageWrap__list__repeat{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;width:100%;margin-top:3rem}.pageWrap__list__repeat__single{width:100%;display:flex;padding:.8rem 1.4rem;border-radius:1rem;background-color:var(--white);box-shadow:0 .5rem 1rem rgba(0,0,0,.0784313725490196)}@media(max-width:800px){.pageWrap__list__repeat__single{flex-direction:column;gap:.7rem}}.pageWrap__list__repeat__single span{display:flex;align-items:center;gap:.6rem;width:33.3rem;font-weight:400;color:var(--grey);position:relative;top:.3rem}@media(max-width:800px){.pageWrap__list__repeat__single span{width:100%}}.pageWrap__list__repeat__single span img{height:1.6rem;-o-object-fit:contain;object-fit:contain;position:relative;top:-.1rem}.pageWrap__list__repeat__single p{width:calc(100% - 33.3rem);font-size:2rem;line-height:2.6rem;font-weight:400}@media(max-width:800px){.pageWrap__list__repeat__single p{width:100%}}.pageWrap__list .btn-3{margin-left:auto;margin-top:4rem}.s2_homepage{width:131.2rem;margin:0 auto 14.4rem;display:flex}@media(max-width:800px){.s2_homepage{width:100%;padding:0 1.4rem;margin-bottom:0;flex-direction:column-reverse}}.s2_homepage__content{width:calc(100% - 57rem);padding-right:12.6rem;margin-top:.8rem;margin-left:.1rem}@media(max-width:800px){.s2_homepage__content{width:100%;padding-right:0;margin-top:1.6rem}}.s2_homepage__content--text{margin-top:4.6rem;margin-bottom:6.9rem}@media(max-width:800px){.s2_homepage__content--text{margin-top:2rem;margin-bottom:3.2rem}}.s2_homepage__content__buttons{display:flex;align-items:center;gap:.9rem}@media(max-width:800px){.s2_homepage__content__buttons{flex-direction:column}.s2_homepage__content__buttons a{width:100%}}.s2_homepage__img{width:57rem;position:relative}@media(max-width:800px){.s2_homepage__img{width:100%}}.s2_homepage__img--img{width:53.5rem;max-height:51rem;box-shadow:0 2rem 4rem rgba(0,0,0,.2);margin-left:auto;border-radius:1rem;position:absolute;top:0;right:0;z-index:1}@media(max-width:800px){.s2_homepage__img--img{position:relative;width:100%}}.s2_homepage__img--img img{border-radius:1rem;-o-object-fit:contain;object-fit:contain}.s2_homepage__img--circle1,.s2_homepage__img--circle2,.s2_homepage__img--circle3{position:absolute;z-index:0;border-radius:100%}@media(max-width:800px){.s2_homepage__img--circle1,.s2_homepage__img--circle2,.s2_homepage__img--circle3{display:none}}.s2_homepage__img--circle1{width:39.7rem;height:39.7rem;background-color:var(--pcolor);bottom:-4.8rem;left:-.1rem}.s2_homepage__img--circle2{width:42.1rem;height:42.1rem;background-color:var(--blue2);top:-6.2rem;right:-10.7rem}.s2_homepage__img--circle3{width:19.9rem;height:19.9rem;-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);background-color:hsla(0,0%,100%,.15);top:19.3rem;right:-5.7rem;opacity:1}.s3_homepage{width:131.2rem;margin:14.4rem auto 0;position:relative}@media(max-width:800px){.s3_homepage{width:100%;padding:0 1.4rem;margin-top:5rem}}.s3_homepage__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2rem}@media(max-width:800px){.s3_homepage__grid{gap:1.4rem;grid-template-columns:1fr}}.s3_homepage__repeat{border-bottom:.2rem solid var(--grey4);padding-bottom:7rem;margin-bottom:6rem}@media(max-width:800px){.s3_homepage__repeat{padding-bottom:5rem;margin-bottom:4rem}}.s3_homepage__repeat__single{display:flex;flex-direction:column;align-items:flex-start;min-height:22.7rem;border-radius:1rem;padding:3rem 3rem 2.1rem;background-color:var(--white);box-shadow:0 .5rem 1rem rgba(0,0,0,.08);transition:.2s}@media(max-width:800px){.s3_homepage__repeat__single{padding:2rem;min-height:20rem}}.s3_homepage__repeat__single--icon{width:6rem;height:6rem;-o-object-fit:contain;object-fit:contain}@media(max-width:800px){.s3_homepage__repeat__single--icon{width:5rem;height:5rem}}.s3_homepage__repeat__single--title{margin-top:1.9rem;margin-bottom:1.1rem;transition:.2s}.s3_homepage__repeat__single--text{color:var(--grey3);font-weight:400;transition:.2s}.s3_homepage__repeat a:hover{box-shadow:0 .5rem 1rem rgba(0,0,0,.24)}.s3_homepage__repeat a:hover h3,.s3_homepage__repeat a:hover p{color:var(--pcolor)}.s4_homepage{display:flex;flex-direction:column;align-items:flex-start;width:170.4rem;min-height:68.9rem;padding:9rem 0 8.6rem;margin:8.4rem auto 14.8rem;border-radius:1rem;background-color:var(--blue6);box-shadow:0 2rem 3rem rgba(0,0,0,.3);overflow:hidden;position:relative}@media(max-width:800px){.s4_homepage{width:calc(100% - 2.8rem);min-height:60rem;margin-top:5rem;margin-bottom:0;padding:1.4rem}}.s4_homepage--circle1,.s4_homepage--circle2,.s4_homepage--circle3{position:absolute;z-index:0;border-radius:100%;opacity:.8}.s4_homepage--circle1{width:33rem;height:33rem;background-color:var(--pcolor);top:-6.6rem;left:-21.8rem;z-index:1}.s4_homepage--circle2{width:46.6rem;height:46.6rem;background-color:var(--blue2);top:-6.5rem;left:-21.4rem;z-index:1}.s4_homepage--circle3{width:24.7rem;height:24.7rem;-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);background-color:hsla(0,0%,100%,.15);top:-15.4rem;left:-4.9rem;opacity:1}.s4_homepage__header{display:flex;justify-content:space-between;align-items:center;width:150rem;margin:0 auto 6.8rem;position:relative;z-index:3}@media(max-width:800px){.s4_homepage__header{width:100%;flex-direction:column}}.s4_homepage__header--title{color:var(--white)}.s4_homepage__header__buttons{display:flex;align-items:center;gap:1rem}@media(max-width:800px){.s4_homepage__header__buttons{width:100%;flex-direction:column;margin-top:2rem}.s4_homepage__header__buttons a{width:100%}}.s4_homepage__calendar,.s4_homepage__calendarMobile{width:150rem;margin:0 auto;position:relative;z-index:10}@media(max-width:800px){.s4_homepage__calendar,.s4_homepage__calendarMobile{display:none}}.s4_homepage__calendar .event-single-link-novel,.s4_homepage__calendar .mec-color-hover,.s4_homepage__calendarMobile .event-single-link-novel,.s4_homepage__calendarMobile .mec-color-hover{pointer-events:none!important}.s4_homepage__calendar .mec-calendar .mec-calendar-events-side .mec-table-side-day,.s4_homepage__calendarMobile .mec-calendar .mec-calendar-events-side .mec-table-side-day{padding:5px 5px 5px 7px}.s4_homepage__calendar .mec-event-footer,.s4_homepage__calendarMobile .mec-event-footer{display:none}.s4_homepage__calendar .mec-weekly-view-dates-events,.s4_homepage__calendar .mec-weekly-view-week-active,.s4_homepage__calendarMobile .mec-weekly-view-dates-events,.s4_homepage__calendarMobile .mec-weekly-view-week-active{display:grid!important;grid-template-columns:repeat(7,1fr);gap:.5rem}.s4_homepage__calendar .mec-event-article,.s4_homepage__calendarMobile .mec-event-article{display:flex;flex-direction:column;align-items:flex-start}.s4_homepage__calendar .mec-calendar,.s4_homepage__calendar .mec-calendar.mec-calendar-daily .mec-calendar-a-month,.s4_homepage__calendarMobile .mec-calendar,.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-a-month{border:none}.s4_homepage__calendar .mec-calendar.mec-calendar-daily .mec-calendar-a-month,.s4_homepage__calendar .mec-calendar.mec-calendar-daily .mec-calendar-d-top,.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-a-month,.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-d-top{background-color:transparent}.s4_homepage__calendar .mec-color,.s4_homepage__calendarMobile .mec-color{color:var(--pcolor)!important}.s4_homepage__calendar .mec-calendar.mec-calendar-daily .mec-calendar-a-month h4,.s4_homepage__calendar .mec-calendar .mec-event-article .mec-event-title a,.s4_homepage__calendar .mec-calendar dt,.s4_homepage__calendar .mec-event-title,.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-a-month h4,.s4_homepage__calendarMobile .mec-calendar .mec-event-article .mec-event-title a,.s4_homepage__calendarMobile .mec-calendar dt,.s4_homepage__calendarMobile .mec-event-title{color:var(--white)}.s4_homepage__calendar .mec-current-week,.s4_homepage__calendarMobile .mec-current-week{text-transform:unset!important;text-align:left!important}.s4_homepage__calendar .mec-month-label,.s4_homepage__calendarMobile .mec-month-label{text-align:left!important;font-size:32px!important}.s4_homepage__calendar .mec-calendar.mec-calendar-daily .mec-calendar-d-table,.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-d-table{background:transparent;border:none}.s4_homepage__calendar .mec-calendar.mec-calendar-daily .mec-next-month,.s4_homepage__calendar .mec-calendar.mec-calendar-daily .mec-previous-month,.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-next-month,.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-previous-month{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;min-width:unset;top:0;bottom:0;margin:auto 0}.s4_homepage__calendar .mec-calendar.mec-calendar-daily .mec-next-month i,.s4_homepage__calendar .mec-calendar.mec-calendar-daily .mec-previous-month i,.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-next-month i,.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-previous-month i{font-size:1.4rem}.s4_homepage__calendar .mec-calendar.mec-calendar-daily .mec-previous-month,.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-previous-month{left:14rem}.s4_homepage__calendar .mec-calendar.mec-calendar-daily .mec-next-month,.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-next-month{left:19rem}.s4_homepage__calendar .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-next-month,.s4_homepage__calendar .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-previous-month,.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-next-month,.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-previous-month{display:none}.s4_homepage__calendar .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article,.s4_homepage__calendar .mec-weekly-view-week-active dt,.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article,.s4_homepage__calendarMobile .mec-weekly-view-week-active dt{background-color:var(--blue8)!important;margin:1rem 0 2rem!important;border-radius:1rem!important;border:.1rem solid hsla(0,0%,100%,.1)!important;padding:1.2rem 1rem!important}.s4_homepage__calendar .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article .mec-event-list-weekly-date,.s4_homepage__calendar .mec-weekly-view-week-active dt .mec-event-list-weekly-date,.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article .mec-event-list-weekly-date,.s4_homepage__calendarMobile .mec-weekly-view-week-active dt .mec-event-list-weekly-date{width:100%;display:flex;align-items:center;gap:.8rem;margin-bottom:4.2rem;position:relative;color:var(--white)!important}.s4_homepage__calendar .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article .mec-event-list-weekly-date .mec-date-day,.s4_homepage__calendar .mec-weekly-view-week-active dt .mec-event-list-weekly-date .mec-date-day,.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article .mec-event-list-weekly-date .mec-date-day,.s4_homepage__calendarMobile .mec-weekly-view-week-active dt .mec-event-list-weekly-date .mec-date-day{color:var(--pcolor)}.s4_homepage__calendar .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article .mec-event-list-weekly-date:before,.s4_homepage__calendar .mec-weekly-view-week-active dt .mec-event-list-weekly-date:before,.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article .mec-event-list-weekly-date:before,.s4_homepage__calendarMobile .mec-weekly-view-week-active dt .mec-event-list-weekly-date:before{content:"";width:100%;height:.2rem;background-color:var(--white);position:absolute;bottom:0;left:0}.s4_homepage__calendar .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article .mec-event-list-weekly-date:after,.s4_homepage__calendar .mec-weekly-view-week-active dt .mec-event-list-weekly-date:after,.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article .mec-event-list-weekly-date:after,.s4_homepage__calendarMobile .mec-weekly-view-week-active dt .mec-event-list-weekly-date:after{content:"";width:5.4rem;height:.2rem;background-color:var(--pcolor);position:absolute;bottom:0;left:0}.s4_homepage__calendar .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article:not(:first-child) .mec-event-list-weekly-date,.s4_homepage__calendar .mec-weekly-view-week-active dt:not(:first-child) .mec-event-list-weekly-date,.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article:not(:first-child) .mec-event-list-weekly-date,.s4_homepage__calendarMobile .mec-weekly-view-week-active dt:not(:first-child) .mec-event-list-weekly-date{display:none}.s4_homepage__calendar .mec-weekly-view-week-active dt,.s4_homepage__calendarMobile .mec-weekly-view-week-active dt{display:flex!important;justify-content:center;align-items:center;gap:1rem}.s4_homepage__calendar .mec-weekly-view-monthday,.s4_homepage__calendar .mec-weekly-view-weekday,.s4_homepage__calendarMobile .mec-weekly-view-monthday,.s4_homepage__calendarMobile .mec-weekly-view-weekday{margin:0!important}.s4_homepage__calendar .mec-calendar-d-top,.s4_homepage__calendarMobile .mec-calendar-d-top{display:flex!important;gap:1rem!important;align-items:center!important;margin-top:10px!important;margin-bottom:5px!important}.s4_homepage__calendar .mec-calendar-d-top .mec-next-month,.s4_homepage__calendar .mec-calendar-d-top .mec-previous-month,.s4_homepage__calendarMobile .mec-calendar-d-top .mec-next-month,.s4_homepage__calendarMobile .mec-calendar-d-top .mec-previous-month{position:relative!important;left:0!important}.s4_homepage__calendar .mec-calendar-d-top .mec-previous-month,.s4_homepage__calendarMobile .mec-calendar-d-top .mec-previous-month{order:1}.s4_homepage__calendar .mec-calendar-d-top .mec-next-month,.s4_homepage__calendarMobile .mec-calendar-d-top .mec-next-month{order:2}.s4_homepage__calendar .mec-calendar-d-top h3,.s4_homepage__calendarMobile .mec-calendar-d-top h3{margin:0!important}.s4_homepage__calendarMobile{display:none!important;width:100%!important}@media(max-width:800px){.s4_homepage__calendarMobile{display:block!important}}.s4_homepage__calendarMobile .mec-wrap{display:flex;flex-direction:column-reverse}.s4_homepage__calendarMobile .mec-event-footer,.s4_homepage__calendarMobile .mec-search-form .mec-totalcal-box,.s4_homepage__calendarMobile .mec-totalcal-listview{display:none!important}.s4_homepage__calendarMobile .mec-calendar,.s4_homepage__calendarMobile .mec-event-footer,.s4_homepage__calendarMobile .mec-event-grid-modern .mec-event-article,.s4_homepage__calendarMobile .mec-event-list-standard .mec-event-article,.s4_homepage__calendarMobile .mec-wrap .mec-totalcal-box{box-shadow:0 .5rem 1rem rgba(0,0,0,.08)}.s4_homepage__calendarMobile .mec-calendar .mec-calendar-daily{border-radius:0!important}.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-a-month{border:none}.s4_homepage__calendarMobile .mec-calendar .mec-event-article.mec-single-event-novel h4{font-size:11px}.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-a-month,.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-d-table,.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day,.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-d-top,.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-next-month,.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-previous-month,.s4_homepage__calendarMobile .mec-calendar .mec-calendar-side .mec-next-month,.s4_homepage__calendarMobile .mec-calendar .mec-calendar-side .mec-previous-month,.s4_homepage__calendarMobile .mec-calendar .mec-calendar-topsec,.s4_homepage__calendarMobile .mec-calendar .mec-event-article:hover,.s4_homepage__calendarMobile .mec-calendar dt,.s4_homepage__calendarMobile .mec-checkboxes-search .mec-searchbar-category-wrap,.s4_homepage__calendarMobile .mec-event-footer,.s4_homepage__calendarMobile .mec-event-grid-modern .mec-event-article,.s4_homepage__calendarMobile .mec-wrap .mec-totalcal-box,.s4_homepage__calendarMobile .mec-wrap .mec-totalcal-box .mec-totalcal-view span,.s4_homepage__calendarMobile .mec-wrap .mec-totalcal-box input,.s4_homepage__calendarMobile .mec-wrap .mec-totalcal-box select{background-color:var(--white);background:var(--white)}.s4_homepage__calendarMobile .mec-calendar .mec-selected-day,.s4_homepage__calendarMobile .mec-calendar .mec-selected-day:hover{background-color:var(--blue)}.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day.mec-daily-view-day-active,.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-d-table a,.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-d-table dl dt,.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-d-table dl dt.mec-table-d-current{background:var(--grey4)}.s4_homepage__calendarMobile .mec-totalcal-view span:hover,.s4_homepage__calendarMobile .mec-wrap .mec-totalcal-box .mec-totalcal-view span.mec-totalcalview-selected{background-color:var(--blue3)!important}.s4_homepage__calendarMobile .mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-table-head dt{background-color:var(--grey4)}.s4_homepage__calendarMobile .mec-box-calendar.mec-calendar.mec-event-calendar-classic .mec-calendar-table-head dt *{color:var(--white)}.s4_homepage__calendarMobile .mec-bg-color,.s4_homepage__calendarMobile .mec-bg-color-hover:hover,.s4_homepage__calendarMobile .mec-calendar .mec-has-event:after,.s4_homepage__calendarMobile .mec-wrap .mec-bg-color,.s4_homepage__calendarMobile .mec-wrap .mec-bg-color-hover:hover,.s4_homepage__calendarMobile .mec-wrap .mec-totalcal-box i{background-color:var(--pcolor)}.s4_homepage__calendarMobile .mec-calendar .mec-calendar-events-side .mec-table-side-day,.s4_homepage__calendarMobile .mec-month-divider span:before{border-color:var(--blue)}.s4_homepage__calendarMobile .mec-totalcal-view span:hover,.s4_homepage__calendarMobile .mec-wrap .mec-totalcal-box .mec-totalcal-view span.mec-totalcalview-selected{border-color:var(--blue3)!important}.s4_homepage__calendarMobile .mec-color,.s4_homepage__calendarMobile .mec-color-before :before,.s4_homepage__calendarMobile .mec-color-hover:hover,.s4_homepage__calendarMobile .mec-wrap .mec-color,.s4_homepage__calendarMobile .mec-wrap .mec-color-before :before,.s4_homepage__calendarMobile .mec-wrap .mec-color-hover:hover,.s4_homepage__calendarMobile .mec-wrap .mec-totalcal-box .mec-totalcal-view span:hover{color:var(--blue)}.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-d-table .mec-daily-view-day.mec-daily-view-day-active{color:var(--blue)!important}.s4_homepage__calendarMobile .entry-content .mec-wrap h1,.s4_homepage__calendarMobile .entry-content .mec-wrap h2,.s4_homepage__calendarMobile .entry-content .mec-wrap h3,.s4_homepage__calendarMobile .entry-content .mec-wrap h4,.s4_homepage__calendarMobile .entry-content .mec-wrap h5,.s4_homepage__calendarMobile .entry-content .mec-wrap h6,.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-a-month h4,.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-d-top h2,.s4_homepage__calendarMobile .mec-calendar .mec-calendar-side .mec-next-month,.s4_homepage__calendarMobile .mec-calendar .mec-calendar-side .mec-previous-month,.s4_homepage__calendarMobile .mec-calendar .mec-event-article .mec-event-title a,.s4_homepage__calendarMobile .mec-checkboxes-search .mec-searchbar-category-wrap,.s4_homepage__calendarMobile .mec-event-list-standard .mec-event-meta span.mec-event-d,.s4_homepage__calendarMobile .mec-event-list-standard .mec-event-meta span.mec-event-m,.s4_homepage__calendarMobile .mec-event-list-standard .mec-event-title a,.s4_homepage__calendarMobile .mec-event-sharing-wrap:hover li ul li a,.s4_homepage__calendarMobile .mec-event-sharing-wrap li a,.s4_homepage__calendarMobile .mec-event-title,.s4_homepage__calendarMobile .mec-month-divider span,.s4_homepage__calendarMobile .mec-wrap,.s4_homepage__calendarMobile .mec-wrap .mec-totalcal-box .mec-totalcal-view span,.s4_homepage__calendarMobile .mec-wrap .mec-totalcal-box input,.s4_homepage__calendarMobile .mec-wrap .mec-totalcal-box select,.s4_homepage__calendarMobile .mec-wrap h1,.s4_homepage__calendarMobile .mec-wrap h2,.s4_homepage__calendarMobile .mec-wrap h3,.s4_homepage__calendarMobile .mec-wrap h4,.s4_homepage__calendarMobile .mec-wrap h5,.s4_homepage__calendarMobile .mec-wrap h6,.s4_homepage__calendarMobile .mec-wrap h6 .entry-content .mec-wrap h1{color:var(--black)}.s4_homepage__calendarMobile .mec-calendar .mec-calendar-header h2,.s4_homepage__calendarMobile .mec-calendar dt,.s4_homepage__calendarMobile .mec-single-event-novel.dark h4,.s4_homepage__calendarMobile .mec-single-event-novel.light h4{color:var(--black)!important}.s4_homepage__calendarMobile .mec-calendar .mec-has-event a,.s4_homepage__calendarMobile .mec-wrap .mec-totalcal-box i{color:var(--black)}.s4_homepage__calendarMobile .mec-totalcal-view span{color:var(--pcolor)!important;font-weight:700;border-radius:.5rem;margin-left:10px!important;text-transform:unset!important;transition:.2s!important}.s4_homepage__calendarMobile .mec-box-calendar.mec-calendar .mec-calendar-side .mec-next-month,.s4_homepage__calendarMobile .mec-box-calendar.mec-calendar .mec-calendar-side .mec-previous-month{border-radius:.5rem}.s4_homepage__calendarMobile .mec-calendar .mec-calendar-side .mec-next-month i,.s4_homepage__calendarMobile .mec-calendar .mec-calendar-side .mec-previous-month i{font-size:10px}.s4_homepage__calendarMobile .mec-owl-carousel .owl-stage-outer{font-size:14px!important}.s4_homepage__calendarMobile .mec-owl-carousel .owl-stage-outer *{color:var(--grey4)!important;font-weight:700!important}.s4_homepage__calendarMobile .mec-weeks-container{display:none!important}.s4_homepage__calendarMobile .mec-week-events-container{padding:30px 10px 0}.s4_homepage__calendarMobile .mec-weekly-view-dates-events{display:grid;grid-template-columns:repeat(5,1fr);gap:2rem}.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-d-top{padding:10px}.s4_homepage__calendarMobile .mec-current-week{text-transform:unset!important;text-align:left!important}.s4_homepage__calendarMobile .mec-calendar-weekly .mec-calendar.mec-calendar-daily .mec-next-month,.s4_homepage__calendarMobile .mec-calendar-weekly .mec-calendar.mec-calendar-daily .mec-previous-month{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;min-width:unset;top:0;bottom:0;margin:auto 0}.s4_homepage__calendarMobile .mec-calendar-weekly .mec-calendar.mec-calendar-daily .mec-next-month i,.s4_homepage__calendarMobile .mec-calendar-weekly .mec-calendar.mec-calendar-daily .mec-previous-month i{font-size:1.4rem}.s4_homepage__calendarMobile .mec-calendar-weekly .mec-calendar.mec-calendar-daily .mec-previous-month{left:14rem}.s4_homepage__calendarMobile .mec-calendar-weekly .mec-calendar.mec-calendar-daily .mec-next-month{left:19rem}.s4_homepage__calendarMobile .mec-calendar-weekly .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-next-month,.s4_homepage__calendarMobile .mec-calendar-weekly .mec-calendar.mec-calendar-daily .mec-calendar-a-month .mec-previous-month{display:none}.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article{background-color:var(--grey4)!important;margin:1rem 0 2rem!important;border-radius:1rem;border:.1rem solid hsla(0,0%,100%,.1);padding:1.2rem 1rem!important}.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article .mec-event-list-weekly-date{width:100%;display:flex;align-items:center;gap:.8rem;margin-bottom:4.2rem;position:relative;color:var(--white)!important}.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article .mec-event-list-weekly-date .mec-date-day{color:var(--pcolor)}.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article .mec-event-list-weekly-date:before{content:"";width:100%;height:.2rem;background-color:var(--white);position:absolute;bottom:0;left:0}.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article .mec-event-list-weekly-date:after{content:"";width:5.4rem;height:.2rem;background-color:var(--pcolor);position:absolute;bottom:0;left:0}.s4_homepage__calendarMobile .mec-calendar.mec-calendar-daily .mec-calendar-day-events .mec-event-article:not(:first-child) .mec-event-list-weekly-date{display:none}.s4_homepage__calendarMobile .mec-daily-view-dates-events{padding:0 10px!important}.s4_homepage__calendarMobile .mec-totalcal-box{display:none!important}@media(max-width:800px){.s4_homepage .tribe-events-header__events-bar{display:none!important}}@media(max-width:800px){.s4_homepage .tribe-common .tribe-common-b2,.s4_homepage .tribe-common .tribe-common-h7{color:#fff!important}.s4_homepage .datepicker{background-color:var(--blue)!important}}.s5_homepage{width:131.2rem;margin:0 auto;padding-bottom:17.8rem;position:relative}@media(max-width:800px){.s5_homepage{width:100%;margin-top:5rem;padding:0 1.4rem 5rem}}.s5_homepage__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:7rem}@media(max-width:800px){.s5_homepage__header{align-items:flex-start;flex-direction:column;margin-bottom:4rem}.s5_homepage__header a{margin-top:1.6rem}}.s5_homepage__header--title{color:var(--black)}.s5_homepage__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:4.8rem 2rem}@media(max-width:800px){.s5_homepage__grid{grid-template-columns:1fr;gap:3.2rem}}.s6_homepage{width:131rem;margin:0 auto;padding-top:14.1rem;padding-bottom:7.9rem;background-color:var(--white);position:relative}@media(max-width:800px){.s6_homepage{width:100%;padding:5rem 1.4rem}}.s6_homepage:before{content:"";width:200vw;height:100%;background-color:var(--white);position:absolute;top:0;left:-100vw;z-index:0}.s6_homepage__content,.s6_homepage__footer,.s6_homepage__header{position:relative}.s6_homepage__content{margin-top:7rem;margin-bottom:7.4rem;padding-bottom:6.9rem;border-bottom:.2rem solid var(--grey4)}@media(max-width:800px){.s6_homepage__content{margin:4rem 0;padding-bottom:4rem}}.s6_homepage__content__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem}@media(max-width:800px){.s6_homepage__content__grid{grid-template-columns:1fr;gap:2rem}}.s6_homepage__content__grid .singleTile{display:flex;align-items:flex-end;width:100%;min-height:44rem;padding:2.3rem 4rem 3.6rem;border-radius:1rem;box-shadow:0 .3rem .8rem rgba(0,0,0,.4);position:relative;transition:.2s}@media(max-width:800px){.s6_homepage__content__grid .singleTile{min-height:36rem;padding:2.3rem 2rem 3.6rem}}.s6_homepage__content__grid .singleTile:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;border-radius:1rem;background:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.9));opacity:.2}.s6_homepage__content__grid .singleTile--img{width:100%;height:100%;overflow:hidden;position:absolute;top:0;left:0;z-index:0;border-radius:1rem}.s6_homepage__content__grid .singleTile--img img{border-radius:1rem;transition:all .5s}.s6_homepage__content__grid .singleTile--age{position:absolute;top:3rem;left:4rem;z-index:2;color:var(--white);font-size:1.9rem;background-color:rgba(12,174,255,.8431372549019608);padding:.8rem 1rem;border-radius:1rem}@media(max-width:800px){.s6_homepage__content__grid .singleTile--age{left:2rem}}.s6_homepage__content__grid .singleTile__content{display:flex;flex-direction:column;align-items:flex-start;position:relative;z-index:2}.s6_homepage__content__grid .singleTile__content--text,.s6_homepage__content__grid .singleTile__content--title{color:var(--white)}.s6_homepage__content__grid .singleTile__content--text{margin-top:1rem}.s6_homepage__content__grid a:hover{box-shadow:0 .3rem .8rem rgba(0,0,0,.6)}.s6_homepage__content__grid a:hover img{transform:scale(1.14)}.s6_homepage__content__grid .singleTile2{display:flex;flex-direction:column;align-items:flex-start}.s6_homepage__content__grid .singleTile2--title{margin-bottom:1rem;padding-left:3.4rem;position:relative}.s6_homepage__content__grid .singleTile2--title:before{content:"";width:2.4rem;height:2.4rem;background-image:url(../../assets/accept.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;position:absolute;top:.5rem;left:0}@media(max-width:800px){.s6_homepage__content__grid .singleTile2--title:before{top:.1rem}}.s6_homepage__content__grid .singleTile2--text span{font-size:2.2rem;color:var(--black)}.s6_homepage__content .grid2{row-gap:5.3rem;margin-top:8.4rem}@media(max-width:800px){.s6_homepage__content .grid2{margin-top:4rem}}.s6_homepage__footer .sectionHeader__content--title{font-size:2.6rem;line-height:3.4rem}.s7_homepage{width:131rem;margin:0 auto;padding:9.8rem 0 10.2rem;position:relative}@media(max-width:800px){.s7_homepage{width:100%;padding:5rem 1.4rem}.s7_homepage .nextBtn2,.s7_homepage .prevBtn2{display:none!important}}.s7_homepage__content{position:relative}.s7_homepage__slider{margin-top:7.2rem;margin-bottom:3.3rem;padding-bottom:4rem!important}@media(max-width:800px){.s7_homepage__slider{margin-top:2.4rem}}.s7_homepage__slider__single{display:flex;flex-direction:column;align-items:flex-start;width:100%;min-height:36rem;padding:3rem 3rem 2.4rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.08);border-radius:1rem;background-color:var(--white)}@media(max-width:800px){.s7_homepage__slider__single{min-height:26rem;padding:2rem}}.s7_homepage__slider__single--icon{width:6rem;height:6rem;-o-object-fit:contain;object-fit:contain}@media(max-width:800px){.s7_homepage__slider__single--icon{width:5rem;height:5rem}}.s7_homepage__slider__single--text{margin:2rem 0}.s7_homepage__slider__single--title{margin-top:auto}.s7_homepage--text a{text-decoration:underline}.s8_homepage{width:100%;margin:0 auto;padding-bottom:15.4rem;position:relative;background-color:var(--blue6);overflow:hidden}@media(max-width:800px){.s8_homepage{padding-bottom:7rem}}.s8_homepage--circle1,.s8_homepage--circle2{position:absolute;z-index:1;border-radius:100%;opacity:.8}@media(max-width:800px){.s8_homepage--circle1,.s8_homepage--circle2{display:none}}.s8_homepage--circle1{width:44.6rem;height:44.6rem;background-color:var(--pcolor);bottom:-20.7rem;right:-9.2rem}@media(max-width:800px){.s8_homepage--circle1{display:none}}.s8_homepage--circle2{width:33.3rem;height:33.3rem;background-color:var(--white);opacity:.11;bottom:2.5rem;right:-20.2rem}.s8_homepage__header{width:100%;height:129.4rem;display:flex;align-items:flex-end;position:relative;padding:15.3rem 30.1rem;overflow:hidden}@media(max-width:800px){.s8_homepage__header{width:100%;height:auto;padding:8rem 1.4rem}}.s8_homepage__header--circle1,.s8_homepage__header--circle2,.s8_homepage__header--circle3,.s8_homepage__header--circle4{position:absolute;z-index:1;border-radius:100%;opacity:.8}.s8_homepage__header--circle1{width:66rem;height:66rem;background-color:var(--pcolor);bottom:-6.4rem;left:16.5rem}.s8_homepage__header--circle2{width:46.5rem;height:46.5rem;background-color:var(--blue2);top:13.1rem;right:-21.3rem}@media(max-width:800px){.s8_homepage__header--circle2{display:none}}.s8_homepage__header--circle3{width:44.3rem;height:44.3rem;bottom:15.4rem;left:55.5rem}.s8_homepage__header--circle3,.s8_homepage__header--circle4{-webkit-backdrop-filter:blur(.8rem);backdrop-filter:blur(.8rem);background-color:hsla(0,0%,100%,.15);opacity:1}.s8_homepage__header--circle4{display:flex;align-items:center;justify-content:center;width:19.5rem;height:19.5rem;top:33.9rem;right:15.4rem}@media(max-width:800px){.s8_homepage__header--circle4{display:none}}.s8_homepage__header--circle4 img{width:9.4rem;height:9.4rem;margin:auto}.s8_homepage__header:before{content:"";width:100%;height:100%;background:linear-gradient(rgba(9,31,54,0),var(--blue6) 90%);position:absolute;bottom:0;left:0;z-index:1}.s8_homepage__header--img{width:100%;height:100%;position:absolute;top:0;left:0;z-index:0}.s8_homepage__header__content{display:flex;flex-direction:column;align-items:flex-start;position:relative;z-index:2}.s8_homepage__header__content--text,.s8_homepage__header__content--title{color:var(--white)}.s8_homepage__header__content--text{margin-top:1.9rem}.s8_homepage__header__content__buttons{display:flex;align-items:center;gap:1rem;margin-top:5.3rem}@media(max-width:800px){.s8_homepage__header__content__buttons{width:100%;flex-direction:column;margin-top:3.6rem}.s8_homepage__header__content__buttons a{width:100%}}.s8_homepage__bottom{width:131rem;margin:0 auto;padding-top:7.5rem;border-top:.2rem solid hsla(0,0%,100%,.5)}@media(max-width:800px){.s8_homepage__bottom{width:100%;padding:8rem 1.4rem 0}}.s8_homepage__bottom--subtitle,.s8_homepage__bottom--text,.s8_homepage__bottom--title{color:var(--white)}.s8_homepage__bottom--subtitle{padding-left:3rem;position:relative;margin-bottom:1.2rem}.s8_homepage__bottom--subtitle:before{content:"";width:2.4rem;height:2.4rem;background-image:url(../../assets/info.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;position:absolute;top:.5rem;left:0}.s8_homepage__bottom--text{font-weight:400}.s8_homepage__bottom__slider{width:100%;margin-top:6.7rem;margin-bottom:8.5rem;position:relative}@media(max-width:800px){.s8_homepage__bottom__slider{width:100%;margin-top:3.6rem;margin-bottom:10rem}.s8_homepage__bottom__slider .nextBtn,.s8_homepage__bottom__slider .prevBtn{top:auto!important;bottom:-7rem!important}.s8_homepage__bottom__slider .nextBtn{right:0!important}.s8_homepage__bottom__slider .prevBtn{left:0!important}}.s8_homepage__bottom__slider__slide{min-height:26.9rem;padding:2.3rem 1.9rem 3rem;background-color:var(--blue8);border-radius:1rem;border:.1rem solid hsla(0,0%,100%,.1)}.s8_homepage__bottom__slider__slide--text,.s8_homepage__bottom__slider__slide--title{color:var(--white);padding-left:1rem}.s8_homepage__bottom__slider__slide--text{margin-top:.8rem;margin-bottom:2.3rem}.page-template-template_contact .pageHeader{height:78rem;align-items:flex-start}@media(max-width:800px){.page-template-template_contact .pageHeader{height:auto;margin-top:7rem;margin-bottom:5rem}.page-template-template_contact .pageHeader h1{margin-bottom:3.2rem}.page-template-template_contact .pageHeader .pageHeader--circle2{top:14rem}.page-template-template_contact .pageHeader .pageHeader--circle1{left:-38.3rem}.page-template-template_contact .pageHeader .breadcrumbs{color:var(--grey3)}}.page-template-template_contact .pageHeader__content{margin-top:9.2rem}@media(max-width:800px){.page-template-template_contact .pageHeader__content{margin-top:4rem;padding:0 1.4rem 4rem}}.s1_contact{width:170.4rem;height:86.3rem;margin:-58rem auto 0;position:relative;z-index:10}@media(max-width:800px){.s1_contact{width:100%;height:auto;margin-top:0;display:flex;flex-direction:column-reverse}}.s1_contact__wrap{width:131.2rem;height:100%;margin:0 auto;display:flex;align-items:flex-start;padding-top:13.3rem;position:relative;z-index:10}@media(max-width:800px){.s1_contact__wrap{width:100%;padding-top:0}}.s1_contact__content{display:flex;flex-direction:column;align-items:flex-start;width:53.5rem;padding:6rem 4.1rem;background-color:var(--white);border-radius:1rem;margin-top:-5.4rem}@media(max-width:800px){.s1_contact__content{width:100%;border-radius:0;margin-top:0;padding:0 1.4rem 4rem}}.s1_contact__content--title{margin-bottom:5rem}.s1_contact__content .header__main__contactForms{gap:1.5rem}.s1_contact__content .header__main__contactForms .header__main__contactForms__single--text{font-weight:600}.s1_contact__content .contactMail{color:var(--pcolor)!important}.s1_contact__content--text{margin-top:4.7rem}.s1_contact__content--text2{width:100%;margin-top:2.7rem;padding-top:3.5rem;border-top:.2rem solid var(--grey4);color:var(--grey)}.s1_contact__content .btn-4{margin-top:5.5rem}@media(max-width:800px){.s1_contact__content .btn-4{width:100%}}.s1_contact .acf-map{width:100%;height:100%;background-color:var(--blue2);border-radius:1rem;position:absolute;top:0;left:0;z-index:0}@media(max-width:800px){.s1_contact .acf-map{position:relative;height:34rem}}.s2_contact{width:100%;margin:-41.3rem auto -5.5rem;padding-top:47.3rem;padding-bottom:16.8rem;background-color:var(--blue4)}@media(max-width:800px){.s2_contact{margin:0;padding:5rem 1.4rem}}.s2_contact__wrap{width:131.2rem;margin:0 auto}@media(max-width:800px){.s2_contact__wrap{width:100%}}.s2_contact--title{margin-top:9.4rem;margin-bottom:4.2rem}@media(max-width:800px){.s2_contact--title{margin-top:6rem}}.s2_contact__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2.2rem}@media(max-width:800px){.s2_contact__grid{grid-template-columns:1fr;gap:2rem}}.s2_contact__grid__single{min-height:30.1rem;padding:3rem;border-radius:1rem;background-color:var(--white);box-shadow:0 .5rem 1rem rgba(0,0,0,.08)}@media(max-width:800px){.s2_contact__grid__single{min-height:26rem;padding:2rem}}.s2_contact__grid__single--icon{width:6rem;height:6rem;-o-object-fit:contain;object-fit:contain}@media(max-width:800px){.s2_contact__grid__single--icon{width:5rem;height:5rem}}.s2_contact__grid__single--title{margin-top:1.3rem;margin-bottom:2.3rem;padding-bottom:1.7rem;border-bottom:.2rem solid var(--grey4)}.s2_contact__grid__single .header__main__contactForms{gap:1.5rem}.s2_contact__grid__single .header__main__contactForms .header__main__contactForms__single--text{font-weight:600}.s2_contact__grid__single .contactMail{color:var(--pcolor)!important}.s2_contact .block__iban{padding:2.7rem 6.8rem 3rem 3rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.08);border:none}@media(max-width:800px){.s2_contact .block__iban{padding:2rem 1.4rem}}.s2_contact .block__iban__bottom{padding-left:10rem}@media(max-width:800px){.s2_contact .block__iban__bottom{padding-left:0}}.s2_contact .block__iban__content{max-width:59.3rem}@media(max-width:800px){.s2_contact .block__iban__content{width:100%}}.s2_contact .block__iban__list{width:calc(100% - 59.3rem)}@media(max-width:800px){.s2_contact .block__iban__list{width:100%}}.s1_blog_search{display:flex;align-items:center;width:131.6rem;margin:7.7rem auto 6.7rem;border-radius:.5rem;background-color:var(--white);border:.1rem solid #ddd}@media(max-width:800px){.s1_blog_search{width:calc(100% - 2.8rem);margin-top:5rem;margin-bottom:5rem}}.s1_blog_search #searchform{display:flex;align-items:center;gap:.9rem;width:100%;height:6rem}.s1_blog_search #searchform #searchsubmit{width:2.4rem;height:2.4rem;background-image:url(../../assets/search.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;margin-left:1.9rem}@media(max-width:800px){.s1_blog_search #searchform #searchsubmit{width:2rem;height:2rem}}.s1_blog_search #searchform #s{width:calc(100% - 5.2rem);height:100%;font-size:1.8rem;color:var(--grey3)}.s1_blog_search #searchform #s:active,.s1_blog_search #searchform #s:focus{outline:none}.s1_blog{width:131.6rem;margin:0 auto;padding-bottom:8rem;display:flex;position:relative}@media(max-width:800px){.s1_blog{width:100%;padding:0 1.4rem 4rem;flex-direction:column}}.s1_blog--thumbnail{width:75.7rem;height:48rem;box-shadow:0 .4rem .8rem rgba(0,0,0,.3);border-radius:1rem;overflow:hidden;position:relative}@media(max-width:800px){.s1_blog--thumbnail{width:100%;height:24rem}}.s1_blog--thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:1rem;transition:all .5s}.s1_blog--thumbnail:hover img{transform:scale(1.14)}.s1_blog__content{display:flex;flex-direction:column;align-items:flex-start;width:calc(100% - 75.7rem);margin-top:1.3rem;padding-left:5.3rem}@media(max-width:800px){.s1_blog__content{width:100%;padding-left:0;margin-top:2.4rem}}.s1_blog__content__date{display:flex}.s1_blog__content__date--date{display:flex;align-items:center;color:var(--grey3);margin-right:1.6rem;font-weight:400}.s1_blog__content__date--date img{position:relative;top:-.2rem;margin-right:.3rem}.s1_blog__content__date__categories{display:flex;align-items:center}.s1_blog__content__date__categories--single{color:var(--pcolor);margin-right:.5em;transition:.2s}.s1_blog__content__date__categories--single:hover{color:var(--grey3)}.s1_blog__content__date__categories--single:after{content:","}.s1_blog__content__date__categories--single:last-child{margin-right:0}.s1_blog__content__date__categories--single:last-child:after{display:none}.s1_blog__content--title{margin-top:.8rem;margin-bottom:2.8rem}.s1_blog__content--text{color:var(--grey3)}.s1_blog__content__author{display:flex;align-items:center;gap:2rem;margin-top:auto;margin-bottom:1.9rem}@media(max-width:800px){.s1_blog__content__author{margin-top:2.4rem}}.s1_blog__content__author__content{display:flex;flex-direction:column;align-items:flex-start}.s1_blog__content__author__content--name{margin-bottom:-1rem}@media(max-width:800px){.s1_blog__content__author__content--name{margin-bottom:-.5rem}}.s2_blog{display:flex;flex-direction:column;align-items:flex-start;width:131.6rem;margin:0 auto 19.7rem}@media(max-width:800px){.s2_blog{width:100%;margin-bottom:5rem;padding:0 1.4rem;flex-direction:column}}.s2_blog__query{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:5.4rem 2rem;margin-bottom:6rem}@media(max-width:800px){.s2_blog__query{grid-template-columns:1fr;gap:4rem}}.single_post{width:100%;min-height:24.3rem;display:flex;flex-direction:column;position:relative;transition:all .2s ease}.single_post__thumbnail{width:100%;height:28rem;box-shadow:0 .4rem .8rem rgba(0,0,0,.3);border-radius:1rem;overflow:hidden;position:relative}@media(max-width:800px){.single_post__thumbnail{height:24rem}}.single_post__thumbnail img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:1rem;transition:all .5s}.single_post__thumbnail:hover img{transform:scale(1.14)}.single_post__content{display:flex;flex-direction:column;align-items:flex-start;margin-top:4rem;transition:all .2s ease}@media(max-width:800px){.single_post__content{margin-top:2.4rem}}.single_post__content__date{display:flex}.single_post__content__date--date{display:flex;align-items:center;color:var(--grey3);margin-right:1.6rem;font-weight:400}.single_post__content__date--date img{position:relative;top:-.2rem;margin-right:.3rem}.single_post__content__date__categories{display:flex;align-items:center}.single_post__content__date__categories--single{color:var(--pcolor);margin-right:.5em;transition:.2s}.single_post__content__date__categories--single:hover{color:var(--grey3)}.single_post__content__date__categories--single:after{content:","}.single_post__content__date__categories--single:last-child{margin-right:0}.single_post__content__date__categories--single:last-child:after{display:none}.single_post__content--text{color:var(--grey3)}.single_post__content--title{font-weight:700;margin:1rem 0 2rem;color:var(--black)}.s1_post{width:100%;display:flex;flex-direction:column}@media(max-width:800px){.s1_post{padding-bottom:5rem;margin-top:11rem}}.s1_post__header{display:flex;flex-direction:column;align-items:center;padding-top:10.4rem;height:75rem;background:linear-gradient(hsla(0,0%,100%,0),#fff);overflow:hidden;position:relative}@media(max-width:800px){.s1_post__header{padding-top:4rem;height:auto}}.s1_post__header:before{height:100%;background:transparent;-webkit-backdrop-filter:blur(5rem);backdrop-filter:blur(5rem);--webkit-backdrop-filter:blur(5rem);background-color:hsla(0,0%,100%,.5);top:0}.s1_post__header:after,.s1_post__header:before{content:"";width:100%;position:absolute;left:0;z-index:1}.s1_post__header:after{height:74.9rem;background:linear-gradient(hsla(0,0%,100%,0),#fff);bottom:0}.s1_post__header--circle1,.s1_post__header--circle2,.s1_post__header--circle3{position:absolute;z-index:0;border-radius:100%}.s1_post__header--circle1{width:64.6rem;height:64.6rem;background-color:var(--pcolor);top:-44.4rem;left:-8.3rem}.s1_post__header--circle2{width:48.3rem;height:48.3rem;background-color:var(--blue2);top:-24rem;left:-25.5rem}.s1_post__header--circle3{width:31.1rem;height:31.1rem;background-color:var(--pcolor);bottom:-13.7rem;right:-17.7rem}.s1_post__header__date{position:relative;z-index:5;display:flex}.s1_post__header__date--date{display:flex;align-items:center;color:var(--grey3);margin-right:1.6rem;font-weight:400}.s1_post__header__date--date img{position:relative;top:-.2rem;margin-right:.3rem}.s1_post__header__date__categories{display:flex;align-items:center}.s1_post__header__date__categories--single{color:var(--pcolor);margin-right:.5em;transition:.2s}.s1_post__header__date__categories--single:hover{color:var(--grey3)}.s1_post__header__date__categories--single:after{content:","}.s1_post__header__date__categories--single:last-child{margin-right:0}.s1_post__header__date__categories--single:last-child:after{display:none}.s1_post__header--title{width:112rem;text-align:center;margin-top:1.7rem;margin-bottom:7.4rem;position:relative;z-index:5}@media(max-width:800px){.s1_post__header--title{width:100%;padding:0 1.4rem}}.s1_post__header__author{display:flex;align-items:center;gap:2rem;position:relative;z-index:5}.s1_post__header__author__content{display:flex;flex-direction:column;align-items:flex-start}.s1_post__header__author__content--name{margin-bottom:-.5rem}.s1_post--thumbnail{width:170rem;height:82rem;margin:-27.3rem auto 10.6rem;position:relative;z-index:2;-o-object-fit:cover;object-fit:cover;border-radius:1rem}@media(max-width:800px){.s1_post--thumbnail{width:calc(100% - 2.4rem);height:32rem;margin-top:5rem;margin-bottom:4rem}}.s1_post__article{width:109rem;margin:0 auto}@media(max-width:800px){.s1_post__article{width:100%;padding:0 1.4rem}}.s1_post__bottom{display:flex;justify-content:space-between;align-items:center;width:109rem;margin:9rem auto 0;padding-top:2.8rem;border-top:.2rem solid var(--grey4)}@media(max-width:800px){.s1_post__bottom{width:100%;flex-direction:column;align-items:flex-start;gap:2rem;padding:2rem 1.4rem 0;margin-top:4rem}}.s1_post__bottom__tags{display:flex;align-items:center;gap:1.3rem}.s1_post__bottom__tags__list{display:flex;gap:.9rem}.s1_post__bottom__tags__list--single{background-color:var(--blue3);border:.1rem solid #d8f0fd;color:var(--pcolor);border-radius:.5rem;padding:0 .7rem;font-weight:400}.s1_post__bottom__date{position:relative;z-index:5;display:flex}.s1_post__bottom__date--date{display:flex;align-items:center;color:var(--grey3);margin-right:1.6rem;font-weight:400}.s1_post__bottom__date--date img{position:relative;top:-.2rem;margin-right:.3rem}.s1_post__bottom__date__categories{display:flex;align-items:center}.s1_post__bottom__date__categories--single{color:var(--pcolor);margin-right:.5em;transition:.2s}.s1_post__bottom__date__categories--single:hover{color:var(--grey3)}.s1_post__bottom__date__categories--single:after{content:","}.s1_post__bottom__date__categories--single:last-child{margin-right:0}.s1_post__bottom__date__categories--single:last-child:after{display:none}.s2_post{width:100%;padding-top:9.2rem;padding-bottom:17.3rem;margin-top:5.5rem;margin-bottom:-5.5rem;background-color:var(--blue4);position:relative}@media(max-width:800px){.s2_post{padding:5rem 1.4rem;margin-bottom:0}}.s2_post__content{width:131.2rem;margin:0 auto}@media(max-width:800px){.s2_post__content{width:100%}}.s2_post__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;margin-top:6.2rem}@media(max-width:800px){.s2_post__grid{grid-template-columns:1fr;margin-top:2.4rem;gap:4rem}}.s1_accreditation{margin-bottom:11.9rem}@media(max-width:800px){.s1_accreditation{margin-bottom:5rem}}.s1_accreditation__content{margin-top:1rem}.s1_accreditation__content__thumbnail{display:flex;align-items:center;justify-content:center;width:39.4rem;height:17.3rem;background-color:var(--white);border-radius:.5rem;border:.1rem solid var(--grey5);padding:2.2rem;margin-bottom:4.7rem}@media(max-width:800px){.s1_accreditation__content__thumbnail{width:100%}}.s1_accreditation__content__thumbnail img{-o-object-fit:contain;object-fit:contain}.s1_accreditation__content .block--wysiwyg h2{margin-bottom:2rem}.s1_accreditation__content .block--wysiwyg ul{margin-top:-1.5rem;margin-bottom:.9rem}.page-template-template_gallery .s1_accreditations__content__repeat{display:grid;grid-template-columns:repeat(2,1fr);margin-top:0}.page-template-template_gallery .singleAccreditation{padding:3rem 2rem}.page-template-template_gallery .singleAccreditation__thumbnail{width:100%;height:32rem;padding:1.6rem}.page-template-template_gallery .singleAccreditation__thumbnail--img{-o-object-fit:cover!important;object-fit:cover!important;width:100%;height:100%}.page-template-template_gallery .singleAccreditation--button{margin-top:0}.s1_accreditations{margin-bottom:8.9rem}@media(max-width:800px){.s1_accreditations{margin-bottom:5rem}}.s1_accreditations__content--button{margin-top:3.2rem}.s1_accreditations__content__repeat{display:flex;flex-direction:column;align-items:flex-start;gap:2rem;margin-top:5.6rem}.s1_jobs{margin-bottom:16.7rem}@media(max-width:800px){.s1_jobs{margin-bottom:5rem}}.s1_history{width:100%;margin:8.2rem auto 0}@media(max-width:800px){.s1_history{margin-top:5rem;padding:0 1.4rem}}.s1_history__grid,.s1_history__header{width:131rem;margin:0 auto;display:grid;gap:2rem}@media(max-width:800px){.s1_history__grid,.s1_history__header{width:100%;grid-template-columns:1fr!important}}.s1_history__header{grid-template-columns:repeat(2,1fr);margin-bottom:6.8rem}@media(max-width:800px){.s1_history__header{margin-bottom:4rem}}.s1_history__grid{margin-bottom:10.7rem;grid-template-columns:repeat(4,1fr)}@media(max-width:800px){.s1_history__grid{margin-bottom:5rem}}.s1_history__slider{width:131rem;height:63rem;margin:0 auto}@media(max-width:800px){.s1_history__slider{width:100%;height:32rem}}.s1_history__slider__slide--img img{border-radius:1rem}.s1_history .nextBtn,.s1_history .prevBtn{background-color:transparent}.s1_history .nextBtn:hover,.s1_history .prevBtn:hover{background-color:var(--pcolor)}.s1_history .nextBtn{right:3rem}.s1_history .prevBtn{left:3rem}.s2_history{width:100%;padding-top:52rem;padding-bottom:20.3rem;margin-top:-41rem;margin-bottom:-5.6rem;background-color:var(--blue4)}@media(max-width:800px){.s2_history{margin-top:-47rem}}.s2_history--title,.s2_history__history{width:131rem;margin:0 auto}@media(max-width:800px){.s2_history--title{width:100%;padding:0 1.4rem}}.s2_history__history{display:grid;grid-template-columns:1fr;gap:5rem;padding-left:11.3rem;margin-top:7.5rem;position:relative}@media(max-width:800px){.s2_history__history{padding-left:0;width:calc(100% - 2.4rem);margin:6rem auto 0}}.s2_history__history:before{content:"";width:.5rem;height:100%;background-color:var(--grey4);position:absolute;top:0;left:0;z-index:0}@media(max-width:800px){.s2_history__history:before{display:none}}.s2_history__history__single{display:flex;border-radius:1rem;background-color:var(--white);box-shadow:0 .5rem .8rem rgba(0,0,0,.1);position:relative}@media(max-width:800px){.s2_history__history__single{flex-direction:column}}.s2_history__history__single:before{content:"";width:5rem;height:5rem;background-color:var(--white);box-shadow:0 .5rem .8rem rgba(0,0,0,.1);transform:translateY(-.5rem) rotate(45deg);position:absolute;top:0;bottom:0;left:-1rem;z-index:0;margin:auto 0}@media(max-width:800px){.s2_history__history__single:before{margin:0 auto;top:-1rem;left:0;right:0;bottom:auto}}.s2_history__history__single--dot{width:2.8rem;height:2.8rem;background-color:var(--pcolor);border:.6rem solid var(--blue3);border-radius:100%;transform:translateY(-.5rem);position:absolute;top:0;bottom:0;left:-12.5rem;z-index:0;margin:auto 0}@media(max-width:800px){.s2_history__history__single--dot{display:none}}.s2_history__history__single__date{display:flex;align-items:center;justify-content:center;width:22.2rem;background-color:var(--white);position:relative;border-top-left-radius:1rem;border-bottom-left-radius:1rem}@media(max-width:800px){.s2_history__history__single__date{width:100%;border-radius:1rem;padding-top:2rem}}.s2_history__history__single__date p{width:100%;text-align:center;color:var(--pcolor);font-size:5.8rem;line-height:4.8rem;font-weight:700}.s2_history__history__single__date p:first-line{font-weight:400;font-size:2.2rem;color:var(--black)}.s2_history__history__single__content{display:flex;flex-direction:column;align-items:flex-start;width:55.5rem;padding:4rem 4.4rem 2.6rem 5rem;border-left:.1rem solid var(--grey4)}@media(max-width:800px){.s2_history__history__single__content{width:100%;border:none;padding:2rem 1.4rem}}.s2_history__history__single__content--title{margin-bottom:3rem}@media(max-width:800px){.s2_history__history__single__content--title{margin-bottom:1rem;margin-top:2rem}}.s2_history__history__single--img{width:calc(100% - 77.7rem);height:28rem;border-top-right-radius:1rem;border-bottom-right-radius:1rem}@media(max-width:800px){.s2_history__history__single--img{width:100%;height:20rem;border-top-right-radius:0;border-bottom-left-radius:1rem}}.s2_history__history__single--img img{border-top-right-radius:1rem;border-bottom-right-radius:1rem}@media(max-width:800px){.s2_history__history__single--img img{border-top-right-radius:0;border-bottom-left-radius:1rem}}.s1_joinUs{width:131rem;margin:13.8rem auto 0;display:flex}@media(max-width:800px){.s1_joinUs{width:100%;margin-top:5rem;padding:0 1.4rem}}.s1_joinUs__content{display:flex;flex-direction:column;align-items:flex-start;width:64.6rem;margin-top:1.1rem}@media(max-width:800px){.s1_joinUs__content{width:100%}}.s1_joinUs__content--title{margin-bottom:5.1rem}.s1_joinUs__content .btn-4{margin-top:6.2rem}@media(max-width:800px){.s1_joinUs__content .btn-4{margin-top:3.6rem;width:100%}}.s1_joinUs__img{position:relative;width:calc(100% - 64.4rem);height:50.9rem;padding-left:12.8rem}@media(max-width:800px){.s1_joinUs__img{display:none}}.s1_joinUs__img--circle1,.s1_joinUs__img--circle2{position:absolute;z-index:0;border-radius:100%}.s1_joinUs__img--circle1{width:39.7rem;height:39.7rem;background-color:var(--pcolor);bottom:-4.8rem;left:9.3rem}.s1_joinUs__img--circle2{width:42.1rem;height:42.1rem;background-color:var(--blue2);top:-6.2rem;right:-10.5rem}.s1_joinUs__img--img{width:53.5rem;height:50.9rem;box-shadow:0 2rem 4rem rgba(0,0,0,.2);border-radius:1rem;position:absolute;left:12.8rem;top:0;z-index:5}.s1_joinUs__img--img img{border-radius:1rem}.s1_joinUs__img--img2{width:22.2rem;height:29.7rem;box-shadow:0 2rem 4rem rgba(0,0,0,.2);border-radius:1rem;position:absolute;top:9.6rem;right:-10.5rem;z-index:6}.s1_joinUs__img--img2 img{border-radius:1rem}.s1_joinUs_tables{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem;width:131rem;margin:9rem auto 16.4rem;padding-top:6rem;border-top:.2rem solid var(--grey4)}@media(max-width:800px){.s1_joinUs_tables{width:100%;grid-template-columns:1fr;padding:4rem 1.4rem 0;margin:4rem auto 6rem;gap:3.2rem}}.s1_joinUs_tables__single--text{color:var(--grey);font-weight:400;margin-bottom:3.5rem}@media(max-width:800px){.s1_joinUs_tables__single--text{margin-bottom:2rem}}.s1_joinUs_tables__single .block__table__row__column--text{font-weight:600}.s1_joinUs_tables__single .block__table__row:first-child .block__table__row__column--text{font-size:1.6rem;font-weight:400}.s2_joinUs{width:131rem;margin:17.6rem auto 8.3rem}@media(max-width:800px){.s2_joinUs{width:100%;margin:5rem auto;padding:0 1.4rem}}@media(max-width:800px){.s2_joinUs__wrap{height:auto!important}}.s2_joinUs__repeat{display:grid;margin-top:10rem;position:relative}@media(max-width:800px){.s2_joinUs__repeat{display:flex;flex-direction:column;align-items:flex-start;gap:4rem;margin-top:4rem}}.s2_joinUs__repeat:before{content:"";width:100%;height:.2rem;background-color:var(--grey4);position:absolute;bottom:0;left:0;z-index:0}@media(max-width:800px){.s2_joinUs__repeat:before{display:none}}.s2_joinUs__repeat__single{display:flex;position:relative}.s2_joinUs__repeat__single:nth-child(odd){padding-bottom:8.3rem}@media(max-width:800px){.s2_joinUs__repeat__single:nth-child(odd){padding-bottom:0}}.s2_joinUs__repeat__single:nth-child(odd) .s2_joinUs__repeat__single--no{bottom:-2.3rem}@media(max-width:800px){.s2_joinUs__repeat__single:nth-child(odd) .s2_joinUs__repeat__single--no{top:.3rem}}.s2_joinUs__repeat__single:nth-child(odd) .s2_joinUs__repeat__single--no:before{top:-4.7rem}.s2_joinUs__repeat__single:nth-child(2n){padding-top:8.3rem;bottom:-100%}@media(max-width:800px){.s2_joinUs__repeat__single:nth-child(2n){padding-top:0;bottom:0}}.s2_joinUs__repeat__single:nth-child(2n) .s2_joinUs__repeat__single--no{top:-2.3rem}@media(max-width:800px){.s2_joinUs__repeat__single:nth-child(2n) .s2_joinUs__repeat__single--no{top:.3rem}}.s2_joinUs__repeat__single:nth-child(2n) .s2_joinUs__repeat__single--no:before{bottom:-4.7rem}.s2_joinUs__repeat__single:last-child:before{content:"";width:100%;height:1rem;position:absolute;top:-.5rem;left:0;background-color:var(--white)}.s2_joinUs__repeat__single--no{display:flex;align-items:center;justify-content:center;width:4.6rem;height:4.6rem;border-radius:100%;border:.2rem solid var(--grey4);background-color:var(--white);font-size:2.6rem;font-weight:700;text-align:center;position:absolute;left:-.6rem}@media(max-width:800px){.s2_joinUs__repeat__single--no{left:0}}.s2_joinUs__repeat__single--no:before{content:"";width:.1rem;height:4.7rem;background-color:var(--grey4);position:absolute;right:0;left:0;margin:0 auto}@media(max-width:800px){.s2_joinUs__repeat__single--no:before{display:none}}.s2_joinUs__repeat__single__content{display:flex;flex-direction:column;align-items:flex-start}.s2_joinUs__repeat__single__content--icon{width:6rem;height:6rem;-o-object-fit:contain;object-fit:contain;margin-bottom:1.7rem}@media(max-width:800px){.s2_joinUs__repeat__single__content--icon{width:5rem;height:5rem;position:relative;left:6rem}}.s2_joinUs__repeat__single__content--title{color:var(--black);line-height:2.8rem;font-weight:700}.s2_joinUs__repeat__single__content--title a{color:var(--pcolor)}.s2_joinUs__repeat__single__content--text{margin-top:1rem;font-weight:400}.s3_joinUs{width:100%;background-color:var(--blue4);padding-top:13.4rem;padding-bottom:28.2rem;margin-bottom:-5.5rem}@media(max-width:800px){.s3_joinUs{padding:5rem 1.4rem;margin-bottom:0}}.s3_joinUs__wrap{display:flex;flex-direction:column;align-items:flex-start;width:131rem;margin:0 auto}@media(max-width:800px){.s3_joinUs__wrap{width:100%}}.s3_joinUs--text{margin-top:2.7rem;margin-bottom:6.3rem}.s3_joinUs--text2{margin-left:3.1rem;color:var(--grey3)}@media(max-width:800px){.s3_joinUs--text2{margin-left:0}}.s3_joinUs--text2 a{margin-right:3rem;padding-right:.4rem;color:var(--pcolor);text-decoration:underline;position:relative}.s3_joinUs--text2 a:before{content:"";width:2.4rem;height:2.4rem;background-image:url(../../assets/url.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;position:absolute;top:0;right:-2.4rem}@media(max-width:800px){.s3_joinUs--text2 a:before{width:2rem;height:2rem}}.s3_joinUs--title2{margin-bottom:3.8rem;padding-left:3rem;position:relative}.s3_joinUs--title2:before{content:"";width:2.4rem;height:2.4rem;background-image:url(../../assets/info-black.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;position:absolute;top:.5rem;left:0}.s3_joinUs .list{margin-bottom:6.3rem;margin-left:5.4rem}.s3_joinUs--title3{margin-top:10.6rem;margin-bottom:3.6rem}@media(max-width:800px){.s3_joinUs--title3{margin-top:4rem;margin-bottom:2rem}}.s3_joinUs .block{width:100%;margin-bottom:10.3rem}@media(max-width:800px){.s3_joinUs .block{margin-bottom:4rem}}.s3_joinUs .block__file{background-color:var(--white)}@media(max-width:800px){.s3_joinUs .btn-4{width:100%}}.faq1--title{margin-bottom:1rem}.faq1__nav{display:grid;grid-template-columns:repeat(3,1fr);gap:2.8rem 2rem;margin-top:3.2rem}@media(max-width:800px){.faq1__nav{grid-template-columns:1fr;gap:2rem}}.faq1__nav__single{min-height:10.5rem;display:flex;align-items:center;gap:1.6rem;padding:2.2rem 2rem 2rem;border-radius:1rem;background-color:var(--white);border:.2rem solid var(--grey5);box-shadow:0 .3rem .8rem rgba(0,0,0,.08);transition:.2s}.faq1__nav__single--icon{display:flex;align-items:center;justify-content:center;width:6rem;height:6rem;border-radius:1rem;background-color:#f4f4f4;padding:1.4rem}.faq1__nav__single--icon svg{max-width:100%;max-height:100%}.faq1__nav__single--icon svg *{transition:.2s}.faq1__nav__single--title{transform:.2s}.faq1__nav__single:hover{border-color:#4fabf8;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.faq1__nav__single:hover h3{color:var(--pcolor)}.faq1__nav__single:hover span{background-color:#e6f5fc}.faq1__nav__single:hover span svg *{stroke:var(--pcolor)!important}.faq1__nav .active-item{border-color:#4fabf8;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.faq1__nav .active-item h3{font-weight:600;color:var(--pcolor)}.faq1__nav .active-item span{background-color:#e6f5fc}.faq1__nav .active-item span svg *{stroke:var(--pcolor)!important}.faq2{margin-top:8.9rem}.faq2__content{display:flex;flex-direction:column;align-items:flex-start;gap:2rem}.faq2__content__single{width:100%;border-radius:1rem;border:.1rem solid var(--grey5);transition:.2s}.faq2__content__single:hover{border-color:var(--pcolor);box-shadow:0 .5rem 1rem rgba(0,0,0,.08)}.faq2__content__single:hover .faq2__content__single__header--title{color:var(--pcolor)}.faq2__content__single:hover .faq2__content__single__header--icon svg *{stroke:var(--pcolor)}.faq2__content__single:hover .faq2__content__single__header--icon:after{opacity:0}.faq2__content__single__header{display:flex;justify-content:space-between;align-items:center;padding:2.2rem 2rem}@media(max-width:800px){.faq2__content__single__header{padding:2rem 1.4rem}}.faq2__content__single__header--title{width:88.5rem;transition:.2s}@media(max-width:800px){.faq2__content__single__header--title{width:calc(100% - 3rem)}}.faq2__content__single__header--icon{width:3rem;height:3rem;position:relative}@media(max-width:800px){.faq2__content__single__header--icon{width:2rem;height:2rem}}.faq2__content__single__header--icon svg{width:100%;height:100%}.faq2__content__single__header--icon svg *{transition:.2s}.faq2__content__single__header--icon:after{content:"";width:.2rem;height:1.2rem;border-radius:1rem;background-color:var(--grey);position:absolute;top:0;bottom:0;right:0;left:0;margin:auto;transition:.2s}@media(max-width:800px){.faq2__content__single__header--icon:after{width:.1rem;height:.8rem}}.faq2__content__single__content--text{width:88.5rem;padding:0 2rem 3.5rem;margin-top:-.6rem}@media(max-width:800px){.faq2__content__single__content--text{width:100%;margin-top:0;padding:0 1.4rem 2rem}}.faq2 .collapsible{cursor:pointer}.faq2 .active-dropdown:before{transform:rotate(0)}.faq2 .content{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.faq3{margin-top:9.7rem}.faq3--text{margin-top:3.6rem}.faq3--text a{margin-right:3rem;padding-right:.4rem;color:var(--pcolor);text-decoration:underline;position:relative}.faq3--text a:before{content:"";width:2.4rem;height:2.4rem;background-image:url(../../assets/url.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;position:absolute;top:0;right:-2.4rem}.faq3 .block__file{padding-top:2.1rem;padding-bottom:2.1rem}.s1_faq__content .tit-26{margin-bottom:4rem}.page-template-template_form main,.page-template-template_thankyou main{background-color:var(--blue4);padding-top:9.2rem;padding-bottom:20.5rem}.s1_form{width:170.4rem;margin:0 auto}@media(max-width:800px){.s1_form{width:100%;margin:11rem auto 5rem}}.s1_form__header{display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:7.1rem}@media(max-width:800px){.s1_form__header{margin-bottom:2rem;padding:0 1.4rem}}.s1_form__header--text,.s1_form__header--title{text-align:center}.s1_form__header--title{margin-bottom:2.1rem}.s1_form__header--text{color:var(--grey3)}.s1_form__form__header{display:flex;align-items:center;justify-content:center;gap:10.2rem;margin-bottom:6.3rem}@media(max-width:800px){.s1_form__form__header{flex-direction:column;gap:2rem;margin-bottom:2rem}}.s1_form__form__header__step{display:flex;align-items:center;gap:2rem;position:relative}@media(max-width:800px){.s1_form__form__header__step{flex-direction:column;justify-content:center;display:none}}.s1_form__form__header__step:last-child:before{display:none}.s1_form__form__header__step:before{content:"";width:6rem;height:.2rem;background-color:var(--grey2);position:absolute;top:0;bottom:0;right:-8.1rem;margin:auto 0}@media(max-width:800px){.s1_form__form__header__step:before{display:none}}.s1_form__form__header__step--no{display:flex;align-items:center;justify-content:center;width:6rem;height:6rem;border-radius:100%;border:.2rem solid var(--white);background-color:var(--white);filter:drop-shadow(0 .3rem .5rem rgba(0,0,0,.05));font-size:2.6rem;font-weight:700;color:var(--pcolor)}@media(max-width:800px){.s1_form__form__header .activeStep{display:flex}}.s1_form__form__header .activeStep:before{background-color:var(--pcolor)}.s1_form__form__header .activeStep p{color:var(--pcolor)}.s1_form__form__header .activeStep div{border-color:var(--pcolor);background-color:var(--blue3)}.s1_form__form__header .prevStep:before{background-color:var(--green)}.s1_form__form__header .prevStep p{color:var(--green)}.s1_form__form__header .prevStep div{border-color:var(--green);background-color:var(--green);color:var(--white)}.s1_form__form fieldset{display:flex;flex-direction:column}.s1_form__form fieldset .wpcf7-validation-errors{order:0;font-size:1.4rem!important;color:red!important;margin-bottom:2.4rem;margin-left:19.2rem!important}.s1_form__form fieldset .contact{order:1}.s1_form__form fieldset .cf7mls-btns,.s1_form__form fieldset .cf7mls_back{order:2;display:none!important}.s1_form__form fieldset .removeButton{display:flex!important}.s1_form__form .wpcf7-form{overflow:auto;border:none}.s1_form__form .screen-reader-response,.s1_form__form .wpcf7-response-output{display:none!important}.s1_form__thankYou{display:flex;align-items:center;justify-content:center;flex-direction:column}.s1_form__thankYou--img{width:17.7rem;height:17.7rem;-o-object-fit:contain;object-fit:contain}@media(max-width:800px){.s1_form__thankYou--img{width:8rem;height:8rem}}.s1_form__thankYou--title{text-align:center;margin-top:2rem;margin-bottom:2.2rem}.s1_form__thankYou--text{text-align:center;margin-bottom:3.2rem}@media(max-width:800px){.s1_form__thankYou--text{margin-bottom:2rem}}.s1_form__thankYou--text span{color:var(--pcolor)}.s1_form--text{margin:0 auto;position:relative;text-align:center}.s1_form--text a{margin-right:3rem;padding-right:.4rem;color:var(--pcolor);text-decoration:underline;position:relative}@media(max-width:800px){.s1_form--text a{display:block;margin-right:0}.s1_form--text a:before{display:none}}.s1_form--text a:before{content:"";width:2.4rem;height:2.4rem;background-image:url(../../assets/url.svg);background-size:contain;background-position:50%;background-repeat:no-repeat;position:absolute;top:0;right:-2.4rem}
/*# sourceMappingURL=app.css.map*/