/*! name: @uvarov.frontend/vanilla-calendar | url: https://github.com/uvarov-frontend/vanilla-calendar */.vanilla-calendar{border-radius:.75rem;display:flex;flex-direction:column;max-width:100%;min-width:275px;padding:1rem;position:relative}.vanilla-calendar button:focus-visible{border-radius:.5rem;outline-style:solid;outline-width:1px}.vanilla-calendar.vanilla-calendar_multiple .vanilla-calendar-days{flex-grow:0}.vanilla-calendar_hidden{opacity:0;pointer-events:none;transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);visibility:hidden}.vanilla-calendar_to-input{left:0;margin-top:.25rem;position:absolute;top:100%}.vanilla-calendar-input-wrapper{position:relative}.vanilla-calendar-controls{align-items:center;box-sizing:content-box;display:flex;justify-content:space-between;left:0;padding-left:1rem;padding-right:1rem;padding-top:1.25rem;pointer-events:none;position:absolute;right:0;top:0;z-index:20}.vanilla-calendar-arrow{background-color:transparent;border-width:0;cursor:pointer;display:block;height:1.5rem;pointer-events:auto;position:relative;width:1.5rem}.vanilla-calendar-arrow:before{content:var(--tw-content);content:"";inset:0;-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 16c-.3 0-.5-.1-.7-.3l-6-6c-.4-.4-.4-1 0-1.4s1-.4 1.4 0l5.3 5.3 5.3-5.3c.4-.4 1-.4 1.4 0s.4 1 0 1.4l-6 6c-.2.2-.4.3-.7.3z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 16c-.3 0-.5-.1-.7-.3l-6-6c-.4-.4-.4-1 0-1.4s1-.4 1.4 0l5.3 5.3 5.3-5.3c.4-.4 1-.4 1.4 0s.4 1 0 1.4l-6 6c-.2.2-.4.3-.7.3z'/%3E%3C/svg%3E");-webkit-mask-position:50% 50%;mask-position:50% 50%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;position:absolute}.vanilla-calendar-arrow.vanilla-calendar-arrow_prev:before{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.vanilla-calendar-arrow.vanilla-calendar-arrow_next:before{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.vanilla-calendar-grid{display:grid;flex-grow:1;gap:1.75rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.vanilla-calendar-grid.vanilla-calendar-grid_disabled .vanilla-calendar-column{opacity:.3;pointer-events:none}.vanilla-calendar-grid.vanilla-calendar-grid_disabled .vanilla-calendar-column.vanilla-calendar-column_month,.vanilla-calendar-grid.vanilla-calendar-grid_disabled .vanilla-calendar-column.vanilla-calendar-column_year{opacity:1;pointer-events:auto}.vanilla-calendar-column{display:flex;flex-direction:column;min-width:-webkit-min-content;min-width:min-content}.vanilla-calendar-header{align-items:center;display:flex;margin-bottom:.75rem;padding-left:.25rem;padding-right:.25rem;position:relative}.vanilla-calendar-header__content{align-items:center;display:grid;flex-grow:1;grid-auto-columns:-webkit-max-content;grid-auto-columns:max-content;grid-auto-flow:column;justify-content:center;padding-left:1rem;padding-right:1rem;white-space:pre-wrap}.vanilla-calendar-month,.vanilla-calendar-year{background-color:transparent;border-radius:.25rem;border-width:0;cursor:pointer;font-size:1rem;font-weight:700;line-height:1.5rem;padding:.25rem}.vanilla-calendar-month.vanilla-calendar-month_disabled,.vanilla-calendar-year.vanilla-calendar-year_disabled{pointer-events:none}.vanilla-calendar-months{grid-template-columns:repeat(4,minmax(0,1fr))}.vanilla-calendar-months,.vanilla-calendar-years{align-items:center;-webkit-column-gap:.5rem;column-gap:.5rem;display:grid;flex-grow:1;row-gap:1rem}.vanilla-calendar-years{grid-template-columns:repeat(5,minmax(0,1fr))}.vanilla-calendar-months_selecting .vanilla-calendar-months__month,.vanilla-calendar-years_selecting .vanilla-calendar-years__year{cursor:pointer}.vanilla-calendar-months_selecting .vanilla-calendar-months__month .vanilla-calendar-months__month_disabled,.vanilla-calendar-years_selecting .vanilla-calendar-years__year .vanilla-calendar-years__year_disabled{cursor:default}.vanilla-calendar-months__month,.vanilla-calendar-years__year{align-items:center;border-radius:.5rem;border-width:0;display:flex;font-size:.75rem;font-weight:600;height:2.5rem;justify-content:center;line-height:1rem;padding:.25rem;text-align:center;word-break:break-all}.vanilla-calendar-months__month.vanilla-calendar-months__month_disabled,.vanilla-calendar-years__year.vanilla-calendar-years__year_disabled{pointer-events:none}.vanilla-calendar-week-numbers{display:flex;flex-direction:column;flex-grow:1}.vanilla-calendar-week-numbers__title{align-items:center;display:flex;font-size:.75rem;font-weight:700;justify-content:center;line-height:1rem;margin-bottom:.5rem}.vanilla-calendar-week-numbers__content{align-items:center;display:grid;grid-auto-flow:row;justify-items:center;row-gap:.25rem}.vanilla-calendar-week-number{align-items:center;cursor:pointer;display:flex;font-size:.75rem;font-weight:600;height:100%;justify-content:center;line-height:1rem;min-height:1.875rem;min-width:1.875rem;width:100%}.vanilla-calendar-wrapper{display:flex;flex-grow:1}.vanilla-calendar-content{display:flex;flex-direction:column;flex-grow:1}.vanilla-calendar-week{display:grid;grid-template-columns:repeat(7,1fr);justify-items:center;margin-bottom:.5rem}.vanilla-calendar-week__day{align-items:center;display:flex;font-size:.75rem;font-weight:700;height:100%;justify-content:center;line-height:1rem;min-width:1.875rem;width:100%}.vanilla-calendar-days{align-items:center;display:grid;flex-grow:1;grid-template-columns:repeat(7,1fr);justify-items:center;row-gap:.25rem}.vanilla-calendar-days_selecting .vanilla-calendar-day__btn{cursor:pointer}.vanilla-calendar-days_selecting .vanilla-calendar-day__btn_disabled{cursor:default}.vanilla-calendar-day{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.vanilla-calendar-day:focus-visible .vanilla-calendar-day__popup,.vanilla-calendar-day:hover .vanilla-calendar-day__popup{opacity:1;pointer-events:auto}.vanilla-calendar-day_selected-first .vanilla-calendar-day__btn_selected{border-bottom-left-radius:.5rem;border-bottom-right-radius:0;border-top-left-radius:.5rem;border-top-right-radius:0}.vanilla-calendar-day_selected-last .vanilla-calendar-day__btn_selected{border-bottom-left-radius:0;border-bottom-right-radius:.5rem;border-top-left-radius:0;border-top-right-radius:.5rem}.vanilla-calendar-day_selected-intermediate .vanilla-calendar-day__btn_intermediate{border-radius:0}.vanilla-calendar-day__btn{align-items:center;border-radius:.5rem;border-width:0;cursor:default;display:flex;font-size:.75rem;font-weight:400;height:100%;justify-content:center;line-height:1rem;min-height:1.875rem;min-width:1.875rem;width:100%}.vanilla-calendar-day__btn_today{font-weight:700}.vanilla-calendar-day__btn_disabled{pointer-events:none}.vanilla-calendar-day__popup{font-size:.75rem;font-weight:400;left:50%;line-height:1rem;opacity:0;padding:1rem .75rem .5rem;pointer-events:none;position:absolute;top:100%;-webkit-transform:translateX(-50%);transform:translate(-50%);width:8rem;z-index:20}.vanilla-calendar-day__popup:after,.vanilla-calendar-day__popup:before{content:var(--tw-content);position:absolute}.vanilla-calendar-day__popup:hover{opacity:1;pointer-events:auto}.vanilla-calendar-day__popup:before{border-radius:.5rem;bottom:0;content:"";display:block;height:calc(100% - 8px);left:0;width:100%;z-index:-10}.vanilla-calendar-day__popup:after{border-bottom-style:solid;border-bottom-width:8px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:0 solid transparent;content:"";display:block;height:0;left:50%;top:1px;-webkit-transform:translateX(-50%);transform:translate(-50%);width:0;z-index:-10}.vanilla-calendar-time{border-style:solid;border-width:1px 0 0;display:grid;gap:.75rem;grid-template-columns:auto 1fr;margin-top:.75rem;padding-top:.75rem}.vanilla-calendar-time__content{align-items:center;display:grid;grid-auto-flow:column}.vanilla-calendar-time__hours{margin-right:.35rem;position:relative;width:1.75rem}.vanilla-calendar-time__hours:after{--tw-content:":";content:var(--tw-content);display:block;margin-top:calc(-50% + 1px);position:absolute;right:-5px;top:50%}.vanilla-calendar-time__minutes{width:1.75rem}.vanilla-calendar-time__hours input,.vanilla-calendar-time__minutes input{border-radius:.25rem;border-width:0;box-sizing:border-box;display:block;font-size:1.125rem;font-weight:600;line-height:1.125rem;margin:0;padding:.125rem;position:relative;text-align:center;width:100%}.vanilla-calendar-time__hours input:focus-visible,.vanilla-calendar-time__minutes input:focus-visible{outline-style:solid;outline-width:1px}.vanilla-calendar-time__hours input:disabled,.vanilla-calendar-time__minutes input:disabled{cursor:default}.vanilla-calendar-time__hours input:hover:disabled,.vanilla-calendar-time__minutes input:hover:disabled{background-color:transparent}.vanilla-calendar-time__keeping{background-color:transparent;border-radius:.25rem;border-width:0;cursor:pointer;font-size:11px;margin-left:1px;margin-top:.25rem;padding:0;width:22px}.vanilla-calendar-time__keeping:focus-visible{outline-style:solid;outline-width:1px}.vanilla-calendar-time__keeping:disabled{cursor:default}.vanilla-calendar-time__keeping:hover:disabled{background-color:transparent}.vanilla-calendar-time__ranges{display:grid;grid-auto-flow:row}.vanilla-calendar-time__range{font-size:0;position:relative;z-index:10}.vanilla-calendar-time__range:before{content:var(--tw-content);left:0}.vanilla-calendar-time__range:after{content:var(--tw-content);right:0}.vanilla-calendar-time__range:after,.vanilla-calendar-time__range:before{content:"";height:.5rem;pointer-events:none;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:1px;z-index:10}.vanilla-calendar-time__range input{-webkit-appearance:none;appearance:none;cursor:pointer;height:1.25rem;margin:0;outline-width:0;position:relative;width:100%}.vanilla-calendar-time__range input::-webkit-slider-thumb{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;-webkit-appearance:none;appearance:none;border-radius:.25rem;border-style:solid;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-sizing:border-box;cursor:pointer;height:1rem;margin-top:-.5rem;position:relative;width:.75rem;z-index:20}.vanilla-calendar-time__range input::-moz-range-thumb{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;border-radius:.25rem;border-style:solid;border-width:1px;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-sizing:border-box;cursor:pointer;height:1rem;position:relative;width:.75rem;z-index:20}.vanilla-calendar-time__range input::-webkit-slider-runnable-track{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-sizing:border-box;cursor:pointer;height:1px;margin-top:1px;width:100%}.vanilla-calendar-time__range input::-moz-range-track{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);box-sizing:border-box;cursor:pointer;height:1px;margin-top:1px;width:100%}

/*! name: @uvarov.frontend/vanilla-calendar | url: https://github.com/uvarov-frontend/vanilla-calendar */[data-calendar-theme=light].vanilla-calendar{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}[data-calendar-theme=light].vanilla-calendar button:focus-visible{outline-color:#fdba74}[data-calendar-theme=light] .vanilla-calendar-arrow:before{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-arrow:hover:before{--tw-bg-opacity:1;background-color:rgb(100 116 139/var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-header__content,[data-calendar-theme=light] .vanilla-calendar-month,[data-calendar-theme=light] .vanilla-calendar-year{color:#0f172a}[data-calendar-theme=light] .vanilla-calendar-month:hover,[data-calendar-theme=light] .vanilla-calendar-year:hover{color:#64748b}[data-calendar-theme=light] .vanilla-calendar-month.vanilla-calendar-month_not-active,[data-calendar-theme=light] .vanilla-calendar-year.vanilla-calendar-year_not-active{color:#94a3b8}[data-calendar-theme=light] .vanilla-calendar-month.vanilla-calendar-month_disabled,[data-calendar-theme=light] .vanilla-calendar-year.vanilla-calendar-year_disabled{color:#cbd5e1}[data-calendar-theme=light] .vanilla-calendar-months__month{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:#64748b}[data-calendar-theme=light] .vanilla-calendar-months__month:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-months__month.vanilla-calendar-months__month_selected,[data-calendar-theme=light] .vanilla-calendar-months__month.vanilla-calendar-months__month_selected:hover{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity));color:#fff}[data-calendar-theme=light] .vanilla-calendar-months__month.vanilla-calendar-months__month_disabled,[data-calendar-theme=light] .vanilla-calendar-months__month.vanilla-calendar-months__month_disabled:hover{color:#cbd5e1}[data-calendar-theme=light] .vanilla-calendar-years__year{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:#64748b}[data-calendar-theme=light] .vanilla-calendar-years__year:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-years__year.vanilla-calendar-years__year_selected,[data-calendar-theme=light] .vanilla-calendar-years__year.vanilla-calendar-years__year_selected:hover{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity));color:#fff}[data-calendar-theme=light] .vanilla-calendar-years__year.vanilla-calendar-years__year_disabled,[data-calendar-theme=light] .vanilla-calendar-years__year.vanilla-calendar-years__year_disabled:hover{color:#cbd5e1}[data-calendar-theme=light] .vanilla-calendar-week-number,[data-calendar-theme=light] .vanilla-calendar-week-numbers__title{color:#64748b}[data-calendar-theme=light] .vanilla-calendar-week-number:hover{color:#475569}[data-calendar-theme=light] .vanilla-calendar-week__day{color:#64748b}[data-calendar-theme=light] .vanilla-calendar-week__day_weekend{color:#f43f5e}[data-calendar-theme=light] .vanilla-calendar-day__btn{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:#0f172a}[data-calendar-theme=light] .vanilla-calendar-day__btn:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_today{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-day__btn_today,[data-calendar-theme=light] .vanilla-calendar-day__btn_today:hover{color:#06b6d4}[data-calendar-theme=light] .vanilla-calendar-day__btn_today.vanilla-calendar-day__btn_next,[data-calendar-theme=light] .vanilla-calendar-day__btn_today.vanilla-calendar-day__btn_prev{color:#64748b}[data-calendar-theme=light] .vanilla-calendar-day__btn_next,[data-calendar-theme=light] .vanilla-calendar-day__btn_prev{color:#94a3b8}[data-calendar-theme=light] .vanilla-calendar-day__btn_disabled{color:#cbd5e1}[data-calendar-theme=light] .vanilla-calendar-day__btn_hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend{color:#f43f5e}[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend:hover{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_disabled,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_disabled{color:#cbd5e1}[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_today,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_today{color:#f43f5e}[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_today.vanilla-calendar-day__btn_disabled,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_today.vanilla-calendar-day__btn_disabled{color:#cbd5e1}[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_next,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_prev,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:#94a3b8}[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_next:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_prev:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_today,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_today,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_today,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_today{color:#94a3b8}[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_disabled,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_disabled,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_disabled,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_disabled{color:#cbd5e1}[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_selected,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_selected:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_selected,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_selected:hover{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity));color:#fff}[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_intermediate,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_intermediate:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_intermediate,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_intermediate:hover{--tw-bg-opacity:.7;background-color:rgb(244 63 94/var(--tw-bg-opacity));color:#fff}[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_selected,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_selected:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_selected,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_selected:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_selected,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_selected:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_selected,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_selected:hover{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity));color:#64748b}[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_intermediate,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_intermediate:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_intermediate,[data-calendar-theme=light] .vanilla-calendar-day__btn_holiday.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_intermediate:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_intermediate,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_intermediate:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_intermediate,[data-calendar-theme=light] .vanilla-calendar-day__btn_weekend.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_intermediate:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity));color:#64748b}[data-calendar-theme=light] .vanilla-calendar-day__btn_selected,[data-calendar-theme=light] .vanilla-calendar-day__btn_selected:hover{--tw-bg-opacity:1;background-color:rgb(6 182 212/var(--tw-bg-opacity));color:#fff}[data-calendar-theme=light] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_intermediate,[data-calendar-theme=light] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_intermediate:hover{--tw-bg-opacity:.7;background-color:rgb(6 182 212/var(--tw-bg-opacity));color:#fff}[data-calendar-theme=light] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_next,[data-calendar-theme=light] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_next:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_prev,[data-calendar-theme=light] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_prev:hover{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity));color:#64748b}[data-calendar-theme=light] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_intermediate,[data-calendar-theme=light] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_next.vanilla-calendar-day__btn_intermediate:hover,[data-calendar-theme=light] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_intermediate,[data-calendar-theme=light] .vanilla-calendar-day__btn_selected.vanilla-calendar-day__btn_prev.vanilla-calendar-day__btn_intermediate:hover{--tw-bg-opacity:1;background-color:rgb(226 232 240/var(--tw-bg-opacity));color:#64748b}[data-calendar-theme=light] .vanilla-calendar-day__popup{color:#0f172a}[data-calendar-theme=light] .vanilla-calendar-day__popup:before{--tw-bg-opacity:1;--tw-shadow:0 3px 15px rgba(85,85,85,.2);--tw-shadow-colored:0 3px 15px var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}[data-calendar-theme=light] .vanilla-calendar-day__popup:after{border-bottom-color:#fff}[data-calendar-theme=light] .vanilla-calendar-time{border-color:#cbd5e1}[data-calendar-theme=light] .vanilla-calendar-time__hours:after{color:#0f172a;content:var(--tw-content)}[data-calendar-theme=light] .vanilla-calendar-time__hours input,[data-calendar-theme=light] .vanilla-calendar-time__minutes input{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));color:#0f172a}[data-calendar-theme=light] .vanilla-calendar-time__hours input:hover,[data-calendar-theme=light] .vanilla-calendar-time__minutes input:hover{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-time__hours input:focus-visible,[data-calendar-theme=light] .vanilla-calendar-time__minutes input:focus-visible{outline-color:#fdba74}[data-calendar-theme=light] .vanilla-calendar-time__hours input.vanilla-calendar-is-focus,[data-calendar-theme=light] .vanilla-calendar-time__minutes input.vanilla-calendar-is-focus{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-time__keeping{color:#64748b}[data-calendar-theme=light] .vanilla-calendar-time__keeping:hover{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-time__keeping:focus-visible{outline-color:#fdba74}[data-calendar-theme=light] .vanilla-calendar-time__range input{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-time__range:after,[data-calendar-theme=light] .vanilla-calendar-time__range:before{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-time__range:hover input::-webkit-slider-thumb{border-color:#94a3b8}[data-calendar-theme=light] .vanilla-calendar-time__range:hover input::-moz-range-thumb{border-color:#94a3b8}[data-calendar-theme=light] .vanilla-calendar-time__range input:focus-visible::-webkit-slider-thumb{border-color:#fdba74}[data-calendar-theme=light] .vanilla-calendar-time__range input:focus-visible::-moz-range-thumb{border-color:#fdba74}[data-calendar-theme=light] .vanilla-calendar-time__range input::-webkit-slider-thumb{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:#cbd5e1}[data-calendar-theme=light] .vanilla-calendar-time__range input::-moz-range-thumb{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:#cbd5e1}[data-calendar-theme=light] .vanilla-calendar-time__range input::-webkit-slider-runnable-track{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity))}[data-calendar-theme=light] .vanilla-calendar-time__range input::-moz-range-track{--tw-bg-opacity:1;background-color:rgb(203 213 225/var(--tw-bg-opacity))}@media (max-width:1240px){.arrow-1-icon{height:auto;width:56px}}.arrow-1-icon-1{transition:all 1s cubic-bezier(1,-.01,.8,.99)}.arrow-1-icon-1,.arrow-1-icon-2{stroke-dasharray:249;stroke-dashoffset:249}.arrow-1-icon-2{transition:all .5s cubic-bezier(1,-.01,.8,.99);transition-delay:1s}.arrow-1-icon.active .arrow-1-icon-1,.arrow-1-icon.active .arrow-1-icon-2{stroke-dashoffset:0}.arrow-2-icon-1{stroke-dasharray:252;stroke-dashoffset:252;transition:all 1s cubic-bezier(1,-.01,.8,.99)}.arrow-2-icon-2{stroke-dasharray:249;stroke-dashoffset:249;transition:all .5s cubic-bezier(1,-.01,.8,.99);transition-delay:1s}.arrow-2-icon.active .arrow-2-icon-1,.arrow-2-icon.active .arrow-2-icon-2{stroke-dashoffset:0}@media (max-width:1240px){.arrow-3-icon{height:auto;width:62px}}.arrow-3-icon-1{stroke-dasharray:252;stroke-dashoffset:252;transition:all 1s cubic-bezier(1,-.01,.8,.99)}.arrow-3-icon-2{stroke-dasharray:249;stroke-dashoffset:249;transition:all .5s cubic-bezier(1,-.01,.8,.99);transition-delay:1s}.arrow-3-icon.active .arrow-3-icon-1,.arrow-3-icon.active .arrow-3-icon-2{stroke-dashoffset:0}.chat-bubble-1-icon-1{stroke-dasharray:285;stroke-dashoffset:285;transition:all 1s cubic-bezier(1,-.01,.8,.99)}.chat-bubble-1-icon-2{stroke-dasharray:150;stroke-dashoffset:150;transition:all .5s cubic-bezier(1,-.01,.8,.99);transition-delay:.3s}.chat-bubble-1-icon.active .chat-bubble-1-icon-1,.chat-bubble-1-icon.active .chat-bubble-1-icon-2{stroke-dashoffset:0}@media (max-width:1240px){.chat-bubble-2-icon{height:auto;width:67px}}.chat-bubble-2-icon-1{stroke-dasharray:425;stroke-dashoffset:425;transition:all 1s cubic-bezier(1,-.01,.8,.99)}.chat-bubble-2-icon.active .chat-bubble-2-icon-1{stroke-dashoffset:0}@media (max-width:1240px){.exclamation-icon{height:auto;width:62px}}.exclamation-icon-1{transition:all 1s cubic-bezier(1,-.01,.8,.99);transition-delay:.1s}.exclamation-icon-1,.exclamation-icon-2{stroke-dasharray:100;stroke-dashoffset:100}.exclamation-icon-2{transition:all 1s cubic-bezier(1,-.01,.8,.99)}.exclamation-icon-3{transition:all 1s cubic-bezier(1,-.01,.8,.99);transition-delay:.3s}.exclamation-icon-3,.exclamation-icon-4{stroke-dasharray:100;stroke-dashoffset:100}.exclamation-icon-4{transition:all 1s cubic-bezier(1,-.01,.8,.99);transition-delay:.5s}.exclamation-icon.active .exclamation-icon-1,.exclamation-icon.active .exclamation-icon-2,.exclamation-icon.active .exclamation-icon-3,.exclamation-icon.active .exclamation-icon-4{stroke-dashoffset:0}.interrogation-icon-1{stroke-dasharray:249;stroke-dashoffset:-249;transition:all 1s cubic-bezier(1,-.01,.8,.99)}.interrogation-icon-2{stroke-dasharray:249;stroke-dashoffset:249;transition:all .5s cubic-bezier(1,-.01,.8,.99);transition-delay:1s}.interrogation-icon.active .interrogation-icon-1,.interrogation-icon.active .interrogation-icon-2{stroke-dashoffset:0}@media (max-width:1240px){.quote-icon{height:auto;width:90px}}.quote-icon-1{stroke-dashoffset:-249}.quote-icon-1,.quote-icon-2{stroke-dasharray:249;transition:all 1s cubic-bezier(1,-.01,.8,.99)}.quote-icon-2{stroke-dashoffset:249}.quote-icon.active .quote-icon-1,.quote-icon.active .quote-icon-2{stroke-dashoffset:0}.QCQ-icon-1,.QCQ-icon-2{stroke-dasharray:399;stroke-dashoffset:-399;transition:all 2s cubic-bezier(1,-.01,.8,.99)}.QCQ-icon-2{transition-delay:.5s}.QCQ-icon-3{stroke-dasharray:719;stroke-dashoffset:-719;transition:all 2s cubic-bezier(1,-.01,.8,.99);transition-delay:1s}.QCQ-icon.active .QCQ-icon-1,.QCQ-icon.active .QCQ-icon-2,.QCQ-icon.active .QCQ-icon-3{stroke-dashoffset:0}@keyframes drawSVG{0%{stroke-dashoffset:100;stroke-dasharray:100}to{stroke-dashoffset:0}}@keyframes rotateSVG{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes hoverSocialMedia{0%{opacity:0}30%{height:30px;opacity:.8;width:30px}to{height:60px;opacity:0;width:60px}}@keyframes moveWave{0%{background-position:0}to{background-position:-412px}}@keyframes displayBurgerMenu{0%{opacity:0;z-index:11}to{opacity:1;z-index:11}}*{box-sizing:border-box}html{scroll-behavior:smooth}html ::selection{background:#f34971;color:#fff}html ::-moz-selection{background:#f34971;color:#fff}body{color:#000;font-family:Roboto,Arial,sans-serif;font-size:14px;margin:0;overflow-x:hidden;padding:0;scroll-behavior:smooth}body.--submenuOpen{overflow:hidden}button{touch-action:manipulation}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:400;src:url(/app/themes/pepite/build/fonts/roboto-medium.7c8d04cd.ttf) format("truetype"),url(/app/themes/pepite/build/fonts/roboto-medium.5fe5cb28.woff2) format("woff2"),url(/app/themes/pepite/build/fonts/roboto-medium.51973ad0.woff) format("woff")}@font-face{font-display:swap;font-family:Toroka;font-style:normal;font-weight:500;src:url(/app/themes/pepite/build/fonts/toroka-bold.697e48eb.ttf) format("truetype"),url(/app/themes/pepite/build/fonts/toroka-bold.a8020123.woff2) format("woff2"),url(/app/themes/pepite/build/fonts/toroka-bold.e912ddea.woff) format("woff")}@font-face{font-display:swap;font-family:Roboto;font-style:normal;font-weight:600;src:url(/app/themes/pepite/build/fonts/roboto-bold.f80816a5.ttf) format("truetype"),url(/app/themes/pepite/build/fonts/roboto-bold.967b0d52.woff2) format("woff2"),url(/app/themes/pepite/build/fonts/roboto-bold.6320fb9e.woff) format("woff")}.front-website h1,.h1{color:#000;color:#fff;font-family:Toroka,Arial,sans-serif;font-size:55px;font-weight:500;font-weight:700;line-height:1;margin:0 0 20px}@media (max-width:1240px){.front-website h1,.h1{font-size:30px}}.front-website h1 span.-otherColor,.h1 span.-otherColor{color:#f2d12e}.front-website h1.--isWhite,.h1.--isWhite{color:#fff}.front-website h1.--isCenter,.front-website h1.--isCentered,.front-website h1.has-text-align-center,.h1.--isCenter,.h1.--isCentered,.h1.has-text-align-center{text-align:center!important}.front-website h1[id="*"],.h1[id="*"]{margin-top:-20px;padding-top:40px}.front-website h2,.h2{color:#000;color:#0a0860;font-family:Toroka,Arial,sans-serif;font-size:45px;font-weight:500;line-height:1.2;margin:0 0 20px}@media (max-width:1240px){.front-website h2,.h2{font-size:30px}}.front-website h2 span.-otherColor,.h2 span.-otherColor{background-color:#b0eee3;position:relative}.front-website h2 a,.h2 a{font-family:Toroka,Arial,sans-serif;font-size:45px!important;font-weight:500}@media (max-width:1240px){.front-website h2 a,.h2 a{font-size:30px!important}}.front-website h2.--isWhite,.h2.--isWhite{color:#fff}.front-website h2.--isCenter,.front-website h2.--isCentered,.front-website h2.has-text-align-center,.h2.--isCenter,.h2.--isCentered,.h2.has-text-align-center{text-align:center!important}.front-website h2[id="*"],.h2[id="*"]{margin-top:-20px;padding-top:40px}.front-website h3,.h3{color:#000;color:#0a0860;font-family:Toroka,Arial,sans-serif;font-size:28px;font-weight:500;font-weight:700;line-height:1.4;margin:0 0 15px}.front-website h3 a,.h3 a{font-family:Toroka,Arial,sans-serif;font-size:28px!important;font-weight:500}@media (max-width:1240px){.front-website h3 a,.h3 a{font-size:28px!important}}.front-website h3.--isWhite,.h3.--isWhite{color:#fff}.front-website h3.--isCenter,.front-website h3.--isCentered,.front-website h3.has-text-align-center,.h3.--isCenter,.h3.--isCentered,.h3.has-text-align-center{text-align:center!important}.front-website h3[id="*"],.h3[id="*"]{margin-top:-20px;padding-top:40px}.front-website h4,.h4{color:#000;font-family:Toroka,Arial,sans-serif;font-size:18px;font-weight:500;font-weight:700;line-height:1.2;margin:0 0 15px}@media (max-width:1240px){.front-website h4,.h4{font-size:18px}}.front-website h4 a,.h4 a{font-family:Toroka,Arial,sans-serif;font-size:18px!important;font-weight:500}.front-website h4.--isWhite,.h4.--isWhite{color:#fff}.front-website h4.--isCenter,.front-website h4.--isCentered,.front-website h4.has-text-align-center,.h4.--isCenter,.h4.--isCentered,.h4.has-text-align-center{text-align:center!important}.front-website h4[id="*"],.h4[id="*"]{margin-top:-20px;padding-top:40px}.front-website h5,.h5{color:#000;font-family:Toroka,Arial,sans-serif;font-size:16px;font-weight:500;font-weight:700;line-height:1.2;margin:0 0 15px}@media (max-width:1240px){.front-website h5,.h5{font-size:18px}}.front-website h5 a,.h5 a{font-family:Toroka,Arial,sans-serif;font-size:16px!important;font-weight:500}@media (max-width:1240px){.front-website h5 a,.h5 a{font-size:18px!important}}.front-website h5.--isWhite,.h5.--isWhite{color:#fff}.front-website h5.--isCenter,.front-website h5.--isCentered,.front-website h5.has-text-align-center,.h5.--isCenter,.h5.--isCentered,.h5.has-text-align-center{text-align:center!important}.front-website h5[id="*"],.h5[id="*"]{margin-top:-20px;padding-top:40px}.btn-white,.wp-block-button-white{align-items:center;background:#fff;border:2px solid #0a0860;border-radius:10px;color:#0a0860;cursor:pointer;display:inline-block;font-family:Toroka,Arial,sans-serif!important;font-size:16px!important;font-weight:600;justify-content:center;line-height:1.4;padding:11px 30px 10px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .25s ease-in-out}@media (max-width:1240px){.btn-white,.wp-block-button-white{padding-left:15px;padding-right:15px}}.btn-white.--isLoading,.wp-block-button-white.--isLoading{opacity:.4}.btn-white.--isLoading:after,.wp-block-button-white.--isLoading:after{background:url(/app/themes/pepite/build/images/loader.c0bc8daa.svg) no-repeat 50%;background-size:cover;content:" ";height:17px;width:30px}.btn-white svg,.wp-block-button-white svg{margin-right:12px}.btn-white svg path,.wp-block-button-white svg path{transition:all .25s ease-in-out}.btn-white.--isActive,.btn-white:hover:not(:disabled),.wp-block-button-white.--isActive,.wp-block-button-white:hover:not(:disabled){background:#0a0860;color:#fff}.btn-blue,.wp-block-button-blue{align-items:center;background:#0a0860;border:2px solid #0a0860;border-radius:10px;color:#fff;cursor:pointer;display:inline-block;font-family:Toroka,Arial,sans-serif!important;font-size:16px!important;font-weight:600;justify-content:center;line-height:1.4;padding:11px 30px 10px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .25s ease-in-out}@media (max-width:1240px){.btn-blue,.wp-block-button-blue{padding-left:15px;padding-right:15px}}.btn-blue.--isLoading,.wp-block-button-blue.--isLoading{opacity:.4}.btn-blue.--isLoading:after,.wp-block-button-blue.--isLoading:after{background:url(/app/themes/pepite/build/images/loader.c0bc8daa.svg) no-repeat 50%;background-size:cover;content:" ";height:17px;width:30px}.btn-blue svg,.wp-block-button-blue svg{margin-right:12px}.btn-blue svg path,.wp-block-button-blue svg path{transition:all .25s ease-in-out}.btn-blue.--isActive,.btn-blue:hover:not(:disabled),.wp-block-button-blue.--isActive,.wp-block-button-blue:hover:not(:disabled){background:#fff;color:#0a0860}.btn-white-blue,.wp-block-button-white-blue{align-items:center;background:#fff;border:2px solid #0a0860;border-radius:10px;color:#0a0860;cursor:pointer;display:inline-block;font-family:Toroka,Arial,sans-serif!important;font-size:16px!important;font-weight:600;justify-content:center;line-height:1.4;padding:11px 30px 10px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .25s ease-in-out}@media (max-width:1240px){.btn-white-blue,.wp-block-button-white-blue{padding-left:15px;padding-right:15px}}.btn-white-blue.--isLoading,.wp-block-button-white-blue.--isLoading{opacity:.4}.btn-white-blue.--isLoading:after,.wp-block-button-white-blue.--isLoading:after{background:url(/app/themes/pepite/build/images/loader.c0bc8daa.svg) no-repeat 50%;background-size:cover;content:" ";height:17px;width:30px}.btn-white-blue svg,.wp-block-button-white-blue svg{margin-right:12px}.btn-white-blue svg path,.wp-block-button-white-blue svg path{transition:all .25s ease-in-out}.btn-white-blue.--isActive,.btn-white-blue:hover:not(:disabled),.wp-block-button-white-blue.--isActive,.wp-block-button-white-blue:hover:not(:disabled){background:#0a0860;color:#fff}.btn-white-purple,.btn.is-style-outline .wp-block-button__link,.wp-block-button-white-purple,.wp-block-button.is-style-outline .wp-block-button__link{align-items:center;background:#fff;border:2px solid #5756e2;border-radius:10px;color:#5756e2!important;cursor:pointer;display:inline-block;font-family:Toroka,Arial,sans-serif!important;font-size:16px!important;font-weight:600;justify-content:center;line-height:1.4;padding:11px 30px 10px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .25s ease-in-out}@media (max-width:1240px){.btn-white-purple,.btn.is-style-outline .wp-block-button__link,.wp-block-button-white-purple,.wp-block-button.is-style-outline .wp-block-button__link{padding-left:15px;padding-right:15px}}.btn-white-purple.--isLoading,.btn.is-style-outline .wp-block-button__link.--isLoading,.wp-block-button-white-purple.--isLoading,.wp-block-button.is-style-outline .wp-block-button__link.--isLoading{opacity:.4}.btn-white-purple.--isLoading:after,.btn.is-style-outline .wp-block-button__link.--isLoading:after,.wp-block-button-white-purple.--isLoading:after,.wp-block-button.is-style-outline .wp-block-button__link.--isLoading:after{background:url(/app/themes/pepite/build/images/loader.c0bc8daa.svg) no-repeat 50%;background-size:cover;content:" ";height:17px;width:30px}.btn-white-purple svg,.btn.is-style-outline .wp-block-button__link svg,.wp-block-button-white-purple svg,.wp-block-button.is-style-outline .wp-block-button__link svg{margin-right:12px}.btn-white-purple svg path,.btn.is-style-outline .wp-block-button__link svg path,.wp-block-button-white-purple svg path,.wp-block-button.is-style-outline .wp-block-button__link svg path{transition:all .25s ease-in-out}.btn-white-purple.--isActive,.btn-white-purple:hover:not(:disabled),.btn.is-style-outline .wp-block-button__link.--isActive,.btn.is-style-outline .wp-block-button__link:hover:not(:disabled),.wp-block-button-white-purple.--isActive,.wp-block-button-white-purple:hover:not(:disabled),.wp-block-button.is-style-outline .wp-block-button__link.--isActive,.wp-block-button.is-style-outline .wp-block-button__link:hover:not(:disabled){background:#5756e2;color:#fff!important}.btn-purple,.btn.is-style-fill .wp-block-button__link,.wp-block-button-purple,.wp-block-button.is-style-fill .wp-block-button__link{align-items:center;background:#5756e2;border:2px solid #5756e2;border-radius:10px;color:#fff!important;cursor:pointer;display:inline-block;font-family:Toroka,Arial,sans-serif!important;font-size:16px!important;font-weight:600;justify-content:center;line-height:1.4;padding:11px 30px 10px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .25s ease-in-out}@media (max-width:1240px){.btn-purple,.btn.is-style-fill .wp-block-button__link,.wp-block-button-purple,.wp-block-button.is-style-fill .wp-block-button__link{padding-left:15px;padding-right:15px}}.btn-purple.--isLoading,.btn.is-style-fill .wp-block-button__link.--isLoading,.wp-block-button-purple.--isLoading,.wp-block-button.is-style-fill .wp-block-button__link.--isLoading{opacity:.4}.btn-purple.--isLoading:after,.btn.is-style-fill .wp-block-button__link.--isLoading:after,.wp-block-button-purple.--isLoading:after,.wp-block-button.is-style-fill .wp-block-button__link.--isLoading:after{background:url(/app/themes/pepite/build/images/loader.c0bc8daa.svg) no-repeat 50%;background-size:cover;content:" ";height:17px;width:30px}.btn-purple svg,.btn.is-style-fill .wp-block-button__link svg,.wp-block-button-purple svg,.wp-block-button.is-style-fill .wp-block-button__link svg{margin-right:12px}.btn-purple svg path,.btn.is-style-fill .wp-block-button__link svg path,.wp-block-button-purple svg path,.wp-block-button.is-style-fill .wp-block-button__link svg path{transition:all .25s ease-in-out}.btn-purple.--isActive,.btn-purple:hover:not(:disabled),.btn.is-style-fill .wp-block-button__link.--isActive,.btn.is-style-fill .wp-block-button__link:hover:not(:disabled),.wp-block-button-purple.--isActive,.wp-block-button-purple:hover:not(:disabled),.wp-block-button.is-style-fill .wp-block-button__link.--isActive,.wp-block-button.is-style-fill .wp-block-button__link:hover:not(:disabled){background:#fff;color:#5756e2!important}.--backgroundPurple
.btn.is-style-fill .wp-block-button__link,.--backgroundPurple
.wp-block-button-purple,.--backgroundPurple
.wp-block-button.is-style-fill .wp-block-button__link,.--backgroundPurple .btn-purple{align-items:center;background:#fff;border:2px solid #0a0860;border-radius:10px;color:#0a0860;cursor:pointer;display:inline-block;font-family:Toroka,Arial,sans-serif!important;font-size:16px!important;font-weight:600;justify-content:center;line-height:1.4;padding:11px 30px 10px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .25s ease-in-out}@media (max-width:1240px){.--backgroundPurple .btn-purple,.--backgroundPurple .btn.is-style-fill .wp-block-button__link,.--backgroundPurple .wp-block-button-purple,.--backgroundPurple .wp-block-button.is-style-fill .wp-block-button__link{padding-left:15px;padding-right:15px}}.--backgroundPurple
.btn.is-style-fill .wp-block-button__link.--isLoading,.--backgroundPurple
.wp-block-button-purple.--isLoading,.--backgroundPurple
.wp-block-button.is-style-fill .wp-block-button__link.--isLoading,.--backgroundPurple .btn-purple.--isLoading{opacity:.4}.--backgroundPurple
.btn.is-style-fill .wp-block-button__link.--isLoading:after,.--backgroundPurple
.wp-block-button-purple.--isLoading:after,.--backgroundPurple
.wp-block-button.is-style-fill .wp-block-button__link.--isLoading:after,.--backgroundPurple .btn-purple.--isLoading:after{background:url(/app/themes/pepite/build/images/loader.c0bc8daa.svg) no-repeat 50%;background-size:cover;content:" ";height:17px;width:30px}.--backgroundPurple
.btn.is-style-fill .wp-block-button__link svg,.--backgroundPurple
.wp-block-button-purple svg,.--backgroundPurple
.wp-block-button.is-style-fill .wp-block-button__link svg,.--backgroundPurple .btn-purple svg{margin-right:12px}.--backgroundPurple
.btn.is-style-fill .wp-block-button__link svg path,.--backgroundPurple
.wp-block-button-purple svg path,.--backgroundPurple
.wp-block-button.is-style-fill .wp-block-button__link svg path,.--backgroundPurple .btn-purple svg path{transition:all .25s ease-in-out}.--backgroundPurple
.btn.is-style-fill .wp-block-button__link.--isActive,.--backgroundPurple
.btn.is-style-fill .wp-block-button__link:hover:not(:disabled),.--backgroundPurple
.wp-block-button-purple.--isActive,.--backgroundPurple
.wp-block-button-purple:hover:not(:disabled),.--backgroundPurple
.wp-block-button.is-style-fill .wp-block-button__link.--isActive,.--backgroundPurple
.wp-block-button.is-style-fill .wp-block-button__link:hover:not(:disabled),.--backgroundPurple .btn-purple.--isActive,.--backgroundPurple .btn-purple:hover:not(:disabled){background:#0a0860;color:#fff}.btn-orange,.wp-block-button-orange{align-items:center;background:#e65747;border:2px solid #e65747;border-radius:10px;color:#fff;cursor:pointer;display:inline-block;font-family:Toroka,Arial,sans-serif!important;font-size:16px!important;font-weight:600;justify-content:center;line-height:1.4;padding:11px 30px 10px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .25s ease-in-out}@media (max-width:1240px){.btn-orange,.wp-block-button-orange{padding-left:15px;padding-right:15px}}.btn-orange.--isLoading,.wp-block-button-orange.--isLoading{opacity:.4}.btn-orange.--isLoading:after,.wp-block-button-orange.--isLoading:after{background:url(/app/themes/pepite/build/images/loader.c0bc8daa.svg) no-repeat 50%;background-size:cover;content:" ";height:17px;width:30px}.btn-orange svg,.wp-block-button-orange svg{margin-right:12px}.btn-orange svg path,.wp-block-button-orange svg path{transition:all .25s ease-in-out}.btn-orange.--isActive,.btn-orange:hover:not(:disabled),.wp-block-button-orange.--isActive,.wp-block-button-orange:hover:not(:disabled){background:#fff;color:#e65747}@media (min-width:1241px){.btn-orange.--isActive svg path,.btn-orange:hover:not(:disabled) svg path,.wp-block-button-orange.--isActive svg path,.wp-block-button-orange:hover:not(:disabled) svg path{stroke:#000}}.btn-medium,.wp-block-button-medium{min-height:41px;padding:0 21px}.btn-small,.wp-block-button-small{min-height:35px;padding:0 21px}.btn small,.wp-block-button small{display:block;font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:600;text-transform:none}@media (max-width:1240px){.layoutShortcode:has(.contactForm_wrapper){padding:0}}@media (max-width:1240px){.gform_wrapper.gravity-theme form.contactForm{align-items:flex-start;flex-direction:row;gap:20px}.gform_wrapper.gravity-theme form.contactForm .gform_body{margin-bottom:50px;max-width:100%}.gform_wrapper.gravity-theme form.contactForm .gf_page_steps{flex-direction:column;gap:30px;max-width:65px;width:fit-content}.gform_wrapper.gravity-theme form.contactForm .gf_page_steps:before{display:none}.gform_wrapper.gravity-theme form.contactForm .gf_page_steps .gf_step:not(:first-child){position:relative}.gform_wrapper.gravity-theme form.contactForm .gf_page_steps .gf_step:not(:first-child):before{background:#5756e2;content:"";display:block;height:30px;position:absolute;top:-30px;width:2px}.gform_wrapper.gravity-theme form.contactForm .gf_page_steps .gf_step_completed .gf_step_label,.gform_wrapper.gravity-theme form.contactForm .gf_page_steps .gf_step_pending .gf_step_label{display:none}.gform_wrapper.gravity-theme form.contactForm .gf_page_steps .gf_step_label{bottom:0;position:relative;text-align:center;white-space:normal}}@media (max-width:1240px) and (max-width:1240px){.gform_wrapper.gravity-theme form.contactForm .gf_page_steps .gf_step_label{line-height:normal;margin-bottom:5px;margin-top:5px}}.gform_wrapper.gravity-theme form.contactForm .gform_page_footer.top_label{gap:10px;margin-left:auto!important;margin-right:auto!important;position:relative;scroll-margin-bottom:25px;width:fit-content}.gform_wrapper.gravity-theme form.contactForm .gform_page_footer.top_label svg{display:none;position:absolute;right:-150px;transform:rotate(50deg)}@media (max-width:1240px){.gform_wrapper.gravity-theme form.contactForm .gform_page_footer.top_label svg{bottom:30px;right:-65px;transform:rotate(30deg)}}.gform_wrapper.gravity-theme form.contactForm .gform_page_footer.top_label:has(button[id^=gform_next_button]:not([style="display: none;"])) svg{display:block}a.withArrow:after{transition:all .25s ease-in-out}a.withArrow:hover:after{transform:translateX(3px)}.gform_wrapper.gravity-theme .gform_submission_error{color:red;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:400;margin:0 0 30px}.gform_wrapper.gravity-theme .gform_validation_errors{display:none}.gform_wrapper.gravity-theme form{display:flex;flex-direction:column}.gform_wrapper.gravity-theme .gform_body .gform_fields{display:flex;flex-wrap:wrap;gap:30px 10px;justify-content:space-between}@media (max-width:1240px){.gform_wrapper.gravity-theme .gform_body .gform_fields{flex-direction:column;gap:10px}}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield{align-items:flex-start;border:none;display:flex;flex-direction:column;margin:0 0 11px;padding:0;position:relative;width:100%}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield.gform_validation_container{display:none}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield.gfield_error input[type=email],.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield.gfield_error input[type=phone],.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield.gfield_error input[type=text],.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield.gfield_error textarea{border-color:red}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield.gfield_error .gfield_checkbox>div label{color:red!important}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield.--halfField,.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield.gfield--width-half{margin:0 auto;width:49%}@media (max-width:1240px){.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield.--halfField,.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield.gfield--width-half{width:100%}}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .gfield_validation_message{background:none;border:none;padding:0}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield label{color:#000;display:block;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:600;margin-bottom:4px}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .gfield_label .gfield_required:after{content:"*"}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .gfield_label .gfield_required .gfield_required_text{display:none}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield--type-choice legend{color:#0a0860;display:block;font-family:Toroka,Arial,sans-serif;font-size:18px;margin-bottom:4px}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield--type-choice .gfield_radio{align-items:center;display:flex;gap:33px}@media (max-width:1240px){.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield--type-choice .gfield_radio{align-items:flex-start;flex-direction:column;gap:10px}}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield--type-choice .gfield_radio .gchoice{align-items:center;display:flex;gap:14px}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield--type-choice .gfield_radio .gchoice input{height:25px;width:25px}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield--type-choice .gfield_radio .gchoice label{color:#0a0860;font-size:17px;font-weight:500;margin:0}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .ginput_container{width:100%}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .ginput_container .gfield_checkbox>div,.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent{align-items:flex-start;display:flex;margin-top:10px}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .ginput_container .gfield_checkbox>div input,.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent input{flex:0 0 24px;height:24px;margin:0;width:24px}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .ginput_container .gfield_checkbox>div label,.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent label{color:#0a0860;font-family:Roboto,Arial,sans-serif;font-weight:400;margin-left:14px}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .ginput_container .gfield_checkbox>div .gfield_required,.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield .ginput_container.ginput_container_consent .gfield_required{display:none}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=email],.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=number],.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=phone],.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=text],.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield select,.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield textarea{border:2px solid #0a0860;border-radius:10px;color:#0a0860;font-size:17px;font-weight:600;height:45px;outline:none;padding:0 20px;width:100%}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=email]:focus,.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=number]:focus,.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=phone]:focus,.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=text]:focus,.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield select:focus,.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield textarea:focus{border-color:rgba(10,8,96,.8)}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=email]::placeholder,.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=number]::placeholder,.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=phone]::placeholder,.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield input[type=text]::placeholder,.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield select::placeholder,.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield textarea::placeholder{color:#0a0860!important;font-weight:500;opacity:.6}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield select{background-color:#fff}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield textarea{font-family:Roboto,Arial,sans-serif;font-weight:500;min-height:115px;padding:17px;resize:none}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield textarea::placeholder{color:rgba(0,0,0,.6);font-weight:500}.gform_wrapper.gravity-theme .gform_body .gform_fields .gfield_description{color:#0a0860}.gform_wrapper.gravity-theme .gform_footer{gap:10px;justify-content:center;margin-top:5px!important;padding:0!important}@media (max-width:1240px){.gform_wrapper.gravity-theme .gform_footer{margin-bottom:20px!important}}.gform_wrapper.gravity-theme button[type=submit],.gform_wrapper.gravity-theme input[type=submit]{align-items:center;background:#5756e2;border:2px solid #5756e2;border-radius:10px;color:#fff!important;cursor:pointer;display:inline-block;font-family:Toroka,Arial,sans-serif!important;font-size:16px!important;font-weight:600;justify-content:center;line-height:1.4;padding:11px 30px 10px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .25s ease-in-out}@media (max-width:1240px){.gform_wrapper.gravity-theme button[type=submit],.gform_wrapper.gravity-theme input[type=submit]{padding-left:15px;padding-right:15px}}.gform_wrapper.gravity-theme button[type=submit].--isLoading,.gform_wrapper.gravity-theme input[type=submit].--isLoading{opacity:.4}.gform_wrapper.gravity-theme button[type=submit].--isLoading:after,.gform_wrapper.gravity-theme input[type=submit].--isLoading:after{background:url(/app/themes/pepite/build/images/loader.c0bc8daa.svg) no-repeat 50%;background-size:cover;content:" ";height:17px;width:30px}.gform_wrapper.gravity-theme button[type=submit] svg,.gform_wrapper.gravity-theme input[type=submit] svg{margin-right:12px}.gform_wrapper.gravity-theme button[type=submit] svg path,.gform_wrapper.gravity-theme input[type=submit] svg path{transition:all .25s ease-in-out}.gform_wrapper.gravity-theme button[type=submit].--isActive,.gform_wrapper.gravity-theme button[type=submit]:hover:not(:disabled),.gform_wrapper.gravity-theme input[type=submit].--isActive,.gform_wrapper.gravity-theme input[type=submit]:hover:not(:disabled){background:#fff;color:#5756e2!important}.gform_wrapper.gravity-theme .gf_page_steps{align-items:center;border-bottom:none!important;display:flex;gap:75px;justify-content:center;margin:0 auto 70px!important;position:relative;width:fit-content}.gform_wrapper.gravity-theme .gf_page_steps:before{background-color:#5756e2;content:"";display:block;height:2px;position:absolute;width:100%}.gform_wrapper.gravity-theme .gf_page_steps .gf_step{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0;position:relative}.gform_wrapper.gravity-theme .gf_page_steps .gf_step_active .gf_step_number{background-color:#5756e2;color:#fff}.gform_wrapper.gravity-theme .gf_page_steps .gf_step_active .gf_step_label{color:#5756e2}.gform_wrapper.gravity-theme .gf_page_steps .gf_step_completed .gf_step_number:before{background-color:#5756e2;border-color:#5756e2;height:100%;width:100%}.gform_wrapper.gravity-theme .gf_page_steps .gf_step_number{align-items:center;background-color:#fff;border:2px solid #5756e2;color:#5756e2;display:flex;font-family:Toroka,Arial,sans-serif;font-size:18px;font-weight:700;justify-content:center;line-height:23px}.gform_wrapper.gravity-theme .gf_page_steps .gf_step_label{bottom:-30px;color:#0a0860;display:block;font-size:15px;font-weight:500;line-height:23px;padding:0;position:absolute;white-space:nowrap}.gform_wrapper.gravity-theme .gform_previous_button{background-color:#000;background-color:#fff!important;border:none;border-radius:20px;color:#fff;color:#5756e2!important;cursor:pointer;font-family:Toroka,Arial,sans-serif;font-size:18px;font-weight:500;line-height:1;padding:8px 15px;transition:all .25s ease-in-out}.gform_wrapper.gravity-theme .gform_previous_button:hover{background-color:#5756e2!important;color:#fff!important}.gform_wrapper.gravity-theme .gform_next_button{align-items:center;background:#5756e2;border:2px solid #5756e2;border-radius:10px;color:#fff!important;cursor:pointer;display:inline-block;font-family:Toroka,Arial,sans-serif!important;font-size:16px!important;font-weight:600;justify-content:center;line-height:1.4;padding:11px 30px 10px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .25s ease-in-out}@media (max-width:1240px){.gform_wrapper.gravity-theme .gform_next_button{padding-left:15px;padding-right:15px}}.gform_wrapper.gravity-theme .gform_next_button.--isLoading{opacity:.4}.gform_wrapper.gravity-theme .gform_next_button.--isLoading:after{background:url(/app/themes/pepite/build/images/loader.c0bc8daa.svg) no-repeat 50%;background-size:cover;content:" ";height:17px;width:30px}.gform_wrapper.gravity-theme .gform_next_button svg{margin-right:12px}.gform_wrapper.gravity-theme .gform_next_button svg path{transition:all .25s ease-in-out}.gform_wrapper.gravity-theme .gform_next_button.--isActive,.gform_wrapper.gravity-theme .gform_next_button:hover:not(:disabled){background:#fff;color:#5756e2!important}.gform_wrapper.gravity-theme .width-930{margin:0 auto;max-width:100%;padding:0 10px;width:930px}@media (max-width:1240px){.gform_wrapper.gravity-theme .width-930{padding-left:25px;padding-right:25px}}.gform_wrapper.gravity-theme .gform_page_footer{align-items:center;display:flex;justify-content:center;min-height:88px}.gform_wrapper.gravity-theme .gf_invisible,.gform_wrapper.gravity-theme .gfield_visibility_hidden{height:0}.page-template-template-contact .gform_wrapper.gravity-theme .gform_page .gform_page_footer:has(svg.active) .gform_next_button{visibility:hidden}.page-template-template-contact .gform_wrapper.gravity-theme .gform_page .gform_page_footer:has(svg.active) .gform_next_button~svg{visibility:hidden}.page-template-template-contact .gform_wrapper.gravity-theme .gform_page:has(.customRadio):not(:has(.gfield-choice-input:checked)) .gform_next_button{visibility:hidden}.page-template-template-contact .gform_wrapper.gravity-theme .gform_page:has(.customRadio):not(:has(.gfield-choice-input:checked)) .gform_next_button~svg{visibility:hidden}.scrollbar_grab{overflow:auto;padding-bottom:25px;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scrollbar-color:#61a99c #fff;scrollbar-width:thin;width:100%}.scrollbar_grab::-webkit-scrollbar{background-color:#fff;height:4px;width:5px}@media (max-width:1240px){.scrollbar_grab::-webkit-scrollbar{height:0;width:0}}.scrollbar_grab::-webkit-scrollbar-thumb{background:#61a99c}.scrollbar_grab>:first-child{margin-left:calc(50vw - 585px)}@media (max-width:1240px){.scrollbar_grab>:first-child{margin-left:25px}}.scrollbar_grab>:last-child{margin-right:20px}@media (max-width:1240px){.scrollbar_grab>:last-child{margin-right:25px}}.customRadio_container{display:flex;flex-wrap:wrap;gap:40px;padding:0}@media (max-width:1240px){.customRadio_container{justify-content:center;padding:0;width:100%}}.customRadio_input input{display:none!important}.customRadio_inputContainer{align-items:center;border:4px solid #61a99c;border-radius:30px;display:flex;flex-direction:column;height:277px;justify-content:center;position:relative;transition:border-color .2s ease-out;width:435px}@media (max-width:1240px){.customRadio_inputContainer{border-radius:20px;height:fit-content;padding:20px;width:230px}}.customRadio_inputContainer:before{background-image:url(/app/themes/pepite/build/images/check-white.2cf58a15.svg);background-size:contain;bottom:50px;content:"";display:block;height:40px;position:absolute;width:40px}@media (max-width:1240px){.customRadio_inputContainer:before{bottom:25px}}.customRadio_inputContainer p[id^=text_choice_]{color:#0a0860;font-family:Toroka,Arial,sans-serif;font-size:28px;font-weight:700;line-height:35px;margin:15px 0;text-align:center}@media (max-width:1240px){.customRadio_inputContainer p[id^=text_choice_]{font-size:20px;line-height:normal}}.customRadio_inputContainer label.btn-purple{color:#fff!important;margin-top:0;position:relative;z-index:1}.customRadio_inputContainer label.btn-purple:hover{color:#5756e2!important}.customRadio_inputContainer picture{display:flex;justify-content:center;max-height:70px;width:fit-content}@media (max-width:1240px){.customRadio_inputContainer picture{display:none}}.customRadio_inputContainer picture img{height:100%}input:checked~.customRadio_inputContainer{background-color:#61a99c}input:checked~.customRadio_inputContainer p[id^=text_choice_]{color:#fff}input:checked~.customRadio_inputContainer label.btn-purple{opacity:0;visibility:hidden}.field-choice-row.gform-choice .field-choice-input{order:2}.field-choice-row.gform-choice div[class^=imageBox-]{margin-left:.3125rem;order:1}.field-choice-row.gform-choice div[class^=imageBox-] .field-choice-button{align-items:center;display:flex;justify-content:center;overflow:hidden;padding:0;width:38px}.field-choice-row.gform-choice .field-choice-button--insert{order:3}.field-choice-row.gform-choice .field-choice-button--delete{order:4}.section404{background-color:#d9e3ed;padding:60px 0;text-align:center}.section404_container{margin:0 auto;max-width:100%;padding:0 10px;width:1170px}@media (max-width:1240px){.section404_container{padding-left:25px;padding-right:25px}}.section404 h1{color:#0a0860;margin-bottom:50px}.section404_text{margin-top:50px}.section404_text p{color:#0a0860;font-size:21px;font-weight:500;line-height:1.4}.section404_text a{font-size:17px}.listingProjects_container,.listingSchools_container,.listingStudents_container{margin:0 auto;max-width:100%;padding:0 10px;width:1170px}@media (max-width:1240px){.listingProjects_container,.listingSchools_container,.listingStudents_container{padding-left:25px;padding-right:25px}}.listingProjects_filters,.listingSchools_filters,.listingStudents_filters{align-items:center;display:flex;gap:15px;justify-content:center;margin:30px 0 50px}@media (max-width:1240px){.listingProjects_filters,.listingSchools_filters,.listingStudents_filters{flex-direction:column}}.listingProjects_filters_item,.listingSchools_filters_item,.listingStudents_filters_item{display:flex;flex-wrap:wrap;gap:15px}@media (max-width:1240px){.listingProjects_filters_item,.listingSchools_filters_item,.listingStudents_filters_item{flex-direction:column}}.listingProjects_filters_item label,.listingSchools_filters_item label,.listingStudents_filters_item label{align-items:center;color:#0a0860;display:flex;font-size:18px;justify-content:center}.listingProjects_filters_item select,.listingSchools_filters_item select,.listingStudents_filters_item select{background-color:#fff;border:2px solid #0a0860;border-radius:10px;color:#0a0860;font-family:Roboto,Arial,sans-serif;font-size:17px;font-weight:500;height:45px;padding:0 20px;width:270px}.listingProjects_filters_item select::placeholder,.listingSchools_filters_item select::placeholder,.listingStudents_filters_item select::placeholder{color:#0a0860}.listingProjects_filters_item button,.listingSchools_filters_item button,.listingStudents_filters_item button{background-color:#0a0860;border:none;border-radius:10px}.listingProjects_wrapper,.listingSchools_wrapper,.listingStudents_wrapper{display:flex;flex-wrap:wrap;gap:35px}@media (max-width:1240px){.listingProjects_wrapper,.listingSchools_wrapper,.listingStudents_wrapper{justify-content:center}}.listingProjects_pagination,.listingSchools_pagination,.listingStudents_pagination{margin:70px 0}@media (max-width:1240px){.listingProjects_pagination,.listingSchools_pagination,.listingStudents_pagination{margin:40px 0}.listingProjects_pagination_next,.listingProjects_pagination_prev,.listingSchools_pagination_next,.listingSchools_pagination_prev,.listingStudents_pagination_next,.listingStudents_pagination_prev{display:none!important}}.listingProjects_pagination ul,.listingSchools_pagination ul,.listingStudents_pagination ul{display:flex;gap:8px;justify-content:center;margin:0;padding:0}.listingProjects_pagination ul li,.listingSchools_pagination ul li,.listingStudents_pagination ul li{list-style:none}.listingProjects_pagination ul li a,.listingSchools_pagination ul li a,.listingStudents_pagination ul li a{border:2px solid #0a0860;border-radius:11px;color:#0a0860;display:block;font-family:Toroka,Arial,sans-serif;font-size:16px;padding:11px 20px;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.listingProjects_pagination ul li a.active,.listingProjects_pagination ul li a:hover,.listingSchools_pagination ul li a.active,.listingSchools_pagination ul li a:hover,.listingStudents_pagination ul li a.active,.listingStudents_pagination ul li a:hover{background-color:#61a99c;border-color:#61a99c;color:#fff}.single-projects .layoutBannerContent_image picture img{background-color:#fff;display:block}.projectContent_container{display:flex;flex-direction:column;gap:50px;margin:0 auto;max-width:100%;padding:0 10px;width:930px}@media (max-width:1240px){.projectContent_container{padding-left:25px;padding-right:25px}}.projectContent_container h2:first-child{margin-top:0}.projectContent_container h2 mark{color:#0a0860}.projectContent_container>*{display:flex;flex-direction:column}.projectContent_themeContainer{display:flex;flex-direction:row;gap:10px;margin-top:10px}.projectContent_themeItem{background-color:#61a99c;border-radius:20px;color:#fff;font-family:Toroka,Arial,sans-serif;font-size:18px;font-weight:500;line-height:1;margin:0;padding:8px 15px;position:relative;z-index:1}.projectContent_themeItem:hover:before{translate:7px 7px}.projectContent_themeItem:before{background-color:#5756e2;inset:1px 1px 1px 1px;transition:translate .15s ease-out}.projectContent_themeItem:after,.projectContent_themeItem:before{border-radius:20px;content:"";display:block;position:absolute;z-index:-1}.projectContent_themeItem:after{background-color:#61a99c;inset:0 0 0 0}.projectContent_longDesc p{color:#0a0860;font-size:21px;margin-bottom:0}.projectContent_website{flex-direction:row;margin-top:-20px}.projectContent_needs ul{margin:20px 0 0}.projectContent_needs ul li{color:#0a0860;font-size:21px;list-style:none;margin-bottom:20px;padding-left:50px;position:relative}.projectContent_needs ul li small{display:block;font-size:17px;margin-top:5px}.projectContent_needs ul li:before{content:url(/app/themes/pepite/build/images/check.b13bef54.svg);display:block;height:30px;left:0;position:absolute;top:-2px;width:30px}.projectNeeds{margin-top:35px}.projectNeeds_container{align-items:center;background:#b0eee3;border:4px solid #5756e2;border-radius:30px;display:flex;flex-direction:column;gap:23px;justify-content:center;margin:0 auto;max-width:100%;padding:44px;width:1170px}@media (max-width:1240px){.projectNeeds_container{margin-left:25px;margin-right:25px;padding-left:25px;padding-right:25px;width:calc(100% - 50px)}}.projectNeeds_container_text{position:relative}.projectNeeds_container_text p{color:#0a0860;font-family:Toroka,Arial,sans-serif;font-size:28px;line-height:1.4;margin:0}@media (max-width:1240px){.projectNeeds_container_text p{text-align:center}}.projectNeeds_container_text p mark.white{background-color:#fff;color:#0a0860}.projectNeeds_container_text svg{position:absolute}@media (max-width:1240px){.projectNeeds_container_text svg{display:none}}.projectNeeds_container_text svg:first-child{left:-91px;top:-10px;transform:rotate(92.003deg) scaleY(-1)}.projectNeeds_container_text svg:last-child{right:-100px;top:-20px;transform:rotate(50deg)}.projectMembers{align-items:center;background-color:#efc5dd;display:flex;flex-direction:column;gap:60px;margin-top:75px;padding:70px 0 90px}.projectMembers h2{margin:0 auto;max-width:100%;padding:0 10px;text-align:center;width:1170px}@media (max-width:1240px){.projectMembers h2{padding-left:25px;padding-right:25px}}.projectMembers h2 mark{color:#0a0860}.projectMembers_container{display:flex;flex-wrap:wrap;gap:35px;justify-content:center;margin:0 auto;max-width:100%;padding:0 10px;width:1170px}@media (max-width:1240px){.projectMembers_container{justify-content:center;padding-left:25px;padding-right:25px}}.projectMembers_containerStudents{display:flex;flex-wrap:wrap;gap:35px}@media (max-width:1240px){.projectMembers_containerStudents{justify-content:center}}.projectImage{height:578px}.projectImage picture{height:100%;width:100%}.projectImage picture img{display:block;height:100%;object-fit:cover;width:100%}.projectProgram{display:flex;justify-content:center;margin:130px auto 94px;max-width:100%;padding:0 10px;width:1170px}@media (max-width:1240px){.projectProgram{padding-left:25px;padding-right:25px}}.projectProgram_container{display:flex;flex-direction:column}@media (max-width:1240px){.projectProgram_container{justify-content:center}.projectProgram_container h2{text-align:center}}.projectProgram_container_infos{display:flex;margin-top:60px}@media (max-width:1240px){.projectProgram_container_infos{align-items:center;flex-direction:column;gap:20px;margin-top:20px}}.projectProgram_container_infos_data{display:flex;flex-direction:column;flex-grow:1}@media (max-width:1240px){.projectProgram_container_infos_data{align-items:center}}.projectProgram_container_infos_data_excerpt{color:#0a0860;font-family:Toroka,Arial,sans-serif;font-size:18px;font-weight:700;line-height:25px;margin-bottom:0;margin-top:22px;max-width:620px}@media (max-width:1240px){.projectProgram_container_infos_data_excerpt{text-align:center}}.projectProgram_container_infos_link{height:fit-content}.bannerEvent{background-color:#5756e2;padding:35px 0 95px}@media (max-width:1240px){.bannerEvent{padding-bottom:35px}}.bannerEvent_container{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:100%;padding:0 10px;position:relative;width:1170px}@media (max-width:1240px){.bannerEvent_container{padding-left:25px;padding-right:25px}}.bannerEvent picture img{border:4px solid #fff;border-radius:30px;display:block}@media (max-width:1240px){.bannerEvent picture img{height:170px;width:340px}}.bannerEvent_patch{align-items:center;background:transparent;border:none;bottom:-60px;cursor:pointer;display:flex;flex-direction:column;height:160px;justify-content:center;padding:0 10px;position:absolute;right:60px;text-decoration:none;transition:all .5s ease;width:160px}@media (max-width:1240px){.bannerEvent_patch{bottom:10px;height:135px;position:fixed;right:10px;width:135px;z-index:9}.bannerEvent_patch.-isHidding{bottom:-10px;height:75px;right:-10px;width:75px}.bannerEvent_patch.-isHidding .eventbrite-logo,.bannerEvent_patch.-isHidding span{display:none}.bannerEvent_patch.-isHidding:hover{bottom:10px;height:135px;right:10px;width:135px}.bannerEvent_patch.-isHidding:hover .eventbrite-logo,.bannerEvent_patch.-isHidding:hover span{display:block}}.bannerEvent_patch:hover .circle-event{animation-play-state:running}.bannerEvent_patch svg:not(.circle-event){margin-bottom:10px;position:relative;z-index:1}.bannerEvent_patch span{color:#fff;font-family:Toroka,Arial,sans-serif;font-size:14px;font-weight:700;margin:5px 0 0;position:relative;text-align:center;text-transform:uppercase;z-index:1}@media (max-width:1240px){.bannerEvent_patch span{font-size:11px}}.bannerEvent_patch .circle-event{animation-duration:6s;animation-iteration-count:infinite;animation-name:rotateSVG;animation-play-state:paused;animation-timing-function:linear;left:0;position:absolute;top:0;z-index:0}@media (max-width:1240px){.bannerEvent_patch .circle-event{height:auto;width:100%}}.bannerEvent_patch .eventbrite-logo{height:auto;margin-top:5px;width:89px}@media (max-width:1240px){.bannerEvent_patch .eventbrite-logo{margin-top:0}}.bannerEvent_patch .eventbrite-logo path{fill:#fff}.eventContent_container{margin:0 auto;max-width:100%;padding:0 10px;width:930px}@media (max-width:1240px){.eventContent_container{padding-left:25px;padding-right:25px}}.eventContent h1{color:#0a0860;font-size:45px;text-align:center;word-break:break-word}@media (max-width:1240px){.eventContent h1{font-size:30px}}.eventContent_date{align-items:center;display:flex;justify-content:center;margin-bottom:70px}.eventContent_date time{background-color:#61a99c;border-radius:20px;color:#fff;display:block;font-family:Toroka,Arial,sans-serif;font-size:18px;font-weight:500;line-height:1;padding:8px 15px;text-transform:capitalize}.eventContent_block{color:#0a0860;font-size:21px;margin-bottom:35px}.eventContent_block_top{align-items:center;display:flex;gap:100px;margin-bottom:30px}@media (max-width:1240px){.eventContent_block_top{align-items:flex-start;flex-direction:column;gap:15px}}.eventContent_block_top_item{align-items:center;display:flex;gap:15px}.eventContent_block_top_item span{align-items:center;background-color:#d9e3ed;border-radius:8px;display:flex;flex:0 0 24px;justify-content:center;padding:8px}.eventContent_block_top_item span svg{height:auto;width:24px}.eventContent_block_top_item p{margin-bottom:0}.eventContent_block h2{font-size:28px;margin-bottom:10px}.eventContent_block a,.eventContent_block li,.eventContent_block p{color:#0a0860;font-size:21px;margin-top:0}.eventContent_block a{color:#e65747;text-decoration:underline}.eventContent_block a:hover{text-decoration:none}.eventContent_register{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:60px 0}.eventContent_register span{color:#e65747;font-family:Toroka,Arial,sans-serif;font-size:14px;font-weight:700;margin-top:15px}.single-schools .layoutBannerContent_image picture img{background-color:#fff;display:block}.schoolContent_container{display:flex;flex-direction:column;gap:50px;margin:0 auto;max-width:100%;padding:0 10px;width:1170px}@media (max-width:1240px){.schoolContent_container{padding-left:25px;padding-right:25px}}.schoolContent_container h2:first-child{margin-top:0}.schoolContent_container h2:first-child mark{color:#0a0860}.schoolContent_container_about p{color:#0a0860;font-size:21px;font-style:normal;font-weight:600;line-height:30px;margin-left:100px;margin-top:50px}@media (max-width:1240px){.schoolContent_container_about p{margin-left:30px}}.schoolContacts{background-color:#d9e3ed;margin-top:40px;padding:26px 0 40px}.schoolContacts_container{margin:0 auto;max-width:100%;padding:0 10px;width:1170px}@media (max-width:1240px){.schoolContacts_container{padding-left:25px;padding-right:25px}}.schoolContacts_container h2 mark{color:#0a0860}.schoolContacts_container ul{margin-left:100px}@media (max-width:1240px){.schoolContacts_container ul{margin-left:30px}}.schoolContacts_container ul li{color:#0a0860;font-size:21px;font-style:normal;font-weight:600;line-height:30px}.schoolStudents{margin-top:65px}.schoolStudents+.layoutContentLogos{margin-top:50px}.schoolStudents h2{margin:0 auto;margin:0 auto!important;max-width:100%;padding:0 10px;width:1170px}@media (max-width:1240px){.schoolStudents h2{padding-left:25px;padding-right:25px}}.schoolStudents h2 mark{color:#0a0860}.schoolStudents_container{display:flex;gap:35px;margin-top:75px;scrollbar-color:transparent transparent;width:100%}.schoolStudents_container::-webkit-scrollbar{background-color:transparent}.schoolStudents_container::-webkit-scrollbar-thumb{background:transparent}.schoolStudents_pagination{display:flex;gap:20px;justify-content:flex-end;margin:15px auto 0;max-width:100%;padding:0 10px;width:1170px}@media (max-width:1240px){.schoolStudents_pagination{justify-content:center;padding-left:25px;padding-right:25px}}.schoolKeyFigures{background-color:#5756e2;overflow:hidden;padding:135px 0;position:relative}@media (max-width:1240px){.schoolKeyFigures{padding:94px 0 50px}}.schoolKeyFigures:before{background-image:url(/app/themes/pepite/build/images/wave-white.ace4f276.svg);content:" ";height:44px;left:0;position:absolute;top:0;width:100%;z-index:1}@media (max-width:1240px){.schoolKeyFigures:before{top:-1px}}.schoolKeyFigures h2,.schoolKeyFigures_subtitle{color:#fff;text-align:center}.schoolKeyFigures_subtitle{font-family:Toroka,Arial,sans-serif;font-size:21px;font-weight:700;line-height:30px;margin-bottom:50px;margin-top:0}@media (max-width:1240px){.schoolKeyFigures_subtitle{margin-bottom:0}}.schoolKeyFigures_list{display:flex;flex-wrap:wrap;justify-content:center;margin:0 auto;max-width:100%;padding:0 10px;position:relative;width:1170px;z-index:1}@media (max-width:1240px){.schoolKeyFigures_list{padding-left:25px;padding-right:25px}}.schoolKeyFigures_listItem{display:flex;flex-direction:column;justify-content:flex-end;width:325px}@media (max-width:1240px){.schoolKeyFigures_listItem{align-items:center;justify-content:center;margin-top:30px;width:100%}}.schoolKeyFigures_listItem:nth-of-type(4){width:175px}@media (max-width:1240px){.schoolKeyFigures_listItem:nth-of-type(4){width:100%}}.schoolKeyFigures_listItem small{color:#fff;flex-grow:1;font-family:Toroka,Arial,sans-serif;font-size:18px;font-weight:700;line-height:30px;padding-bottom:30px;position:relative}@media (max-width:1240px){.schoolKeyFigures_listItem small{align-items:center;display:flex;flex-direction:column;text-align:center}}.schoolKeyFigures_listItem small:after{background-color:#fff;border-radius:5px;bottom:0;content:"";display:block;height:5px;left:0;position:absolute;width:35px}@media (max-width:1240px){.schoolKeyFigures_listItem small:after{left:unset}}.schoolKeyFigures_listItem p{color:#fff;font-family:Toroka,Arial,sans-serif;font-size:45px;font-weight:700;line-height:normal}@media (max-width:1240px){.schoolKeyFigures_listItem p{margin:25px 0 10px}}.schoolKeyFigures_listItem p:first-of-type{color:#e9ad12}.header{background-color:#5756e2}.header_container{margin:0 auto;max-width:100%;padding:0 10px;position:relative;width:1170px}@media (max-width:1240px){.header_container{padding-left:25px;padding-right:25px}}.header_top{align-items:center;display:flex;justify-content:flex-start;padding:17px 0}.header_top_logo{position:relative;z-index:11}.header_top_logo svg{height:55px;width:154px}.header_top_navigation{margin-left:auto;margin-right:57px}@media (max-width:1240px){.header_top_navigation{display:none}}.header_top_navigation ul{align-items:center;display:flex;gap:30px;margin:0;padding:0}.header_top_navigation ul li{list-style:none}.header_top_navigation ul li.current_page_item a span{color:#fff}.header_top_navigation ul li.current_page_item a svg{stroke-dashoffset:0}.header_top_navigation ul li.current_page_item a svg path{stroke:#fff}.header_top_navigation ul li a{font-family:Toroka,Arial,sans-serif;font-size:18px;font-weight:700;position:relative;text-decoration:none}.header_top_navigation ul li a:hover svg{stroke-dashoffset:0}.header_top_navigation ul li a span{color:#0a0860;position:relative;transition:all .3s ease;z-index:1}.header_top_navigation ul li a svg{stroke-dasharray:80;stroke-dashoffset:80;bottom:-15px;left:50%;position:absolute;transform:translateX(-50%);transition:all .3s cubic-bezier(1,-.01,.8,.99)}@media (max-width:1240px){.header_top_burger{margin-left:auto}}.header_top_burger button{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;margin-top:10px;position:relative}@media (max-width:1240px){.header_top_burger button{margin-top:0}}.header_top_burger button .burger-icon path{transition:all .5s ease;transition-delay:.5s}.--submenuOpen .header_top_burger button{animation-delay:.3s;animation-duration:.5s;animation-fill-mode:forwards;animation-name:displayBurgerMenu;animation-timing-function:linear}.--submenuOpen .header_top_burger button .burger-icon-bottom-line{transform:rotate(-25deg) translateX(-4px) translateY(3px)}.--submenuOpen .header_top_burger button .burger-icon-top-line{transform:rotate(25deg) translateX(3px) translateY(-2px)}.header_top_burger button span{display:none}.header_menu{background-color:#5756e2;height:100vh;inset:0 0 0 0;padding:30px 0;position:fixed;transform:translateX(100%);transition:transform .5s ease;z-index:10}@media (max-width:1240px){.header_menu{padding:120px 0 0}}.--submenuOpen .header_menu{transform:translateX(0)}.admin-bar .header_menu{height:calc(100vh - 32px);top:32px}.header_menu_container{display:flex;flex-direction:column;height:100%;margin:0 auto;max-width:100%;padding:0 10px;width:1170px}@media (max-width:1240px){.header_menu_container{overflow:auto;padding-left:25px;padding-right:25px}}.header_menu_top{align-items:flex-start;display:flex;gap:10px;justify-content:flex-end;opacity:0;padding-right:60px;transform:translateY(-50px);transition:all .5s ease;transition-delay:.5s}@media (max-width:1240px){.header_menu_top{align-items:center;flex-direction:column;padding:0}}.--submenuOpen .header_menu_top{opacity:1;transform:translateY(0)}.header_menu_top button{background:none;border:none;cursor:pointer;margin:10px 0 0}.header_menu_body{align-items:center;display:flex;gap:45px;margin:auto 0}@media (max-width:1240px){.header_menu_body{flex-direction:column;gap:55px;margin-bottom:38px;margin-top:55px}}.header_menu_body_navigation{flex:1;gap:65px;opacity:0;transform:translateX(50px);transition:all .5s ease;transition-delay:.5s}@media (max-width:1240px){.header_menu_body_navigation{width:100%}}.--submenuOpen .header_menu_body_navigation{opacity:1;transform:translateX(0)}.header_menu_body_navigation ul{column-count:2;column-gap:45px;margin:0;padding:0}@media (max-width:1240px){.header_menu_body_navigation ul{column-count:1;column-gap:0}}.header_menu_body_navigation ul li{border-bottom:1px solid #8282fd;border-top:1px solid #8282fd;list-style:none;margin-bottom:-1px}.header_menu_body_navigation ul li:first-child{border-top:1px solid #8282fd}.header_menu_body_navigation ul li a{color:#fff;display:block;font-family:Toroka,Arial,sans-serif;font-size:18px;padding:18px 0;position:relative;transition:all .3s ease}.header_menu_body_navigation ul li a:hover{padding-left:5px}.header_menu_body_navigation ul li a:hover:before{width:100%}.header_menu_body_navigation ul li a.--isYellow{color:#f2d12e}.header_menu_body_navigation ul li a.--isYellow:hover{color:#fff}.header_menu_body_navigation ul li a.--isYellow:hover:before{background-color:#f2d12e}.header_menu_body_navigation ul li a:before{background-color:#8282fd;content:" ";height:100%;left:0;position:absolute;top:0;transition:width .3s ease;width:0}.header_menu_body_navigation ul li a span{position:relative;z-index:1}.header_menu_body_navigation ul li .submenu{column-count:1}.header_menu_body_navigation ul li .submenu li a{align-items:center;display:flex;gap:15px;padding-left:15px;padding-right:15px;transition:all .3s ease}.header_menu_body_navigation ul li .submenu li a:hover{padding-left:25px}.header_menu_body_navigation ul li .submenu li a:hover:before{display:none}.header_menu_body_lastEvent{flex:0 0 340px;opacity:0;transform:translateX(50px);transition:all .5s ease;transition-delay:.7s}@media (max-width:1240px){.header_menu_body_lastEvent{width:340px}}.--submenuOpen .header_menu_body_lastEvent{opacity:1;transform:translateX(0)}.header_menu_body_lastEvent .layoutLatestEventsPosts_wrapper_item{border-color:#0a0860}.header_menu_bottom .socialMedias{align-items:center;display:flex;gap:23px;justify-content:center;opacity:0;transform:translateY(50px);transition:all .5s ease;transition-delay:.5s}@media (max-width:1240px){.header_menu_bottom .socialMedias{flex-direction:column;margin-bottom:54px}}.--submenuOpen .header_menu_bottom .socialMedias{opacity:1;transform:translateY(0)}.header_menu_bottom .socialMedias h4,.header_menu_bottom .socialMedias ul{margin:0}.footer{background-color:#5756e2;padding:79px 0 100px;position:relative}@media (max-width:1240px){.footer{padding:40px 0 100px}.footer .socialMedias{margin:38px 0}}.footer:before{background-image:url(/app/themes/pepite/build/images/wave-blue.04c5121b.svg);content:" ";height:44px;left:0;position:absolute;top:-44px;transform:rotate(180deg);width:100%}@media (max-width:1240px){.footer:before{height:43px;top:-43px}}.footer .arrow-1-icon{position:absolute;right:50px;top:-190px}@media (max-width:1240px){.footer .arrow-1-icon{top:-110px}}.footer_container{margin:0 auto;max-width:100%;padding:0 10px;position:relative;width:1170px}@media (max-width:1240px){.footer_container{padding-left:25px;padding-right:25px}}.footer_top{align-items:flex-start;display:flex;gap:50px}@media (max-width:1240px){.footer_top{flex-direction:column;gap:38px}.footer_top_block{width:100%}}.footer_top_block .gform_wrapper.gravity-theme form{align-items:flex-start;flex-direction:row!important;width:250px}@media (max-width:1240px){.footer_top_block .gform_wrapper.gravity-theme form{width:100%}}.footer_top_block .gform_wrapper.gravity-theme form .gform_body{z-index:0}.footer_top_block .gform_wrapper.gravity-theme form .gform_body .gfield input[type=email],.footer_top_block .gform_wrapper.gravity-theme form .gform_body .gfield input[type=number],.footer_top_block .gform_wrapper.gravity-theme form .gform_body .gfield input[type=phone],.footer_top_block .gform_wrapper.gravity-theme form .gform_body .gfield input[type=text],.footer_top_block .gform_wrapper.gravity-theme form .gform_body .gfield select,.footer_top_block .gform_wrapper.gravity-theme form .gform_body .gfield textarea{height:41px;padding-right:30px}.footer_top_block .gform_wrapper.gravity-theme form .gform_footer{margin-left:-20px;margin-top:0!important;z-index:1}.footer_top_block .gform_wrapper.gravity-theme form .gform_footer input[type=submit]{background-color:#0a0860;border-color:#0a0860;border-radius:10px;height:41px;line-height:2.3;margin:0;padding:0;width:64px}.footer_top_block .gform_wrapper.gravity-theme form .gform_footer input[type=submit]:hover{background-color:#fff;color:#0a0860}.footer_top_block ul{display:flex;flex-wrap:wrap;gap:10px 10px;margin:0;padding:0;width:610px}@media (max-width:1240px){.footer_top_block ul{width:auto}}.footer_top_block ul li{flex:0 0 49%;list-style:none}.footer_top_block ul li a{color:#fff;font-size:17px;position:relative}.footer_top_block ul li a:hover:after{width:100%}.footer_top_block ul li a:after{background-color:#fff;bottom:-3px;content:" ";height:2px;left:0;position:absolute;transition:all .3s ease;width:0}.footer_top_block p{color:#fff;font-size:17px;margin:0 0 9px}.footer .socialMedias{margin-top:20px}.footer_bottom{align-items:center;display:flex;justify-content:space-between;margin:44px 0 0}@media (max-width:1240px){.footer_bottom{align-items:flex-start;flex-direction:column;gap:16px}}.footer_bottom_navigation ul{align-items:center;display:flex;gap:41px;margin:0;padding:0}@media (max-width:1240px){.footer_bottom_navigation ul{align-items:flex-start;flex-direction:column;gap:10px}}.footer_bottom_navigation ul li{list-style:none}.footer_bottom_navigation ul li a{color:#fff;font-size:17px;position:relative}.footer_bottom_navigation ul li a:hover:after{width:100%}.footer_bottom_navigation ul li a:after{background-color:#fff;bottom:-3px;content:" ";height:2px;left:0;position:absolute;transition:all .3s ease;width:0}.acf-block-preview,.gutenbergContent,.wp-block-paragraph{font-size:16px;line-height:1.6}.acf-block-preview *,.gutenbergContent *,.wp-block-paragraph *{box-sizing:border-box}.acf-block-preview.--backgroundIsBlack a:not(.btn),.acf-block-preview.--backgroundIsBlack h2,.acf-block-preview.--backgroundIsBlack h3,.acf-block-preview.--backgroundIsBlack h4,.acf-block-preview.--backgroundIsBlack h5,.acf-block-preview.--backgroundIsBlack h6,.acf-block-preview.--backgroundIsBlack li,.acf-block-preview.--backgroundIsBlack p,.acf-block-preview.--backgroundIsBlack span,.acf-block-preview.--backgroundIsBlack time,.acf-block-preview.--backgroundIsBlue a:not(.btn),.acf-block-preview.--backgroundIsBlue h2,.acf-block-preview.--backgroundIsBlue h3,.acf-block-preview.--backgroundIsBlue h4,.acf-block-preview.--backgroundIsBlue h5,.acf-block-preview.--backgroundIsBlue h6,.acf-block-preview.--backgroundIsBlue li,.acf-block-preview.--backgroundIsBlue p,.acf-block-preview.--backgroundIsBlue span,.acf-block-preview.--backgroundIsBlue time,.gutenbergContent.--backgroundIsBlack a:not(.btn),.gutenbergContent.--backgroundIsBlack h2,.gutenbergContent.--backgroundIsBlack h3,.gutenbergContent.--backgroundIsBlack h4,.gutenbergContent.--backgroundIsBlack h5,.gutenbergContent.--backgroundIsBlack h6,.gutenbergContent.--backgroundIsBlack li,.gutenbergContent.--backgroundIsBlack p,.gutenbergContent.--backgroundIsBlack span,.gutenbergContent.--backgroundIsBlack time,.gutenbergContent.--backgroundIsBlue a:not(.btn),.gutenbergContent.--backgroundIsBlue h2,.gutenbergContent.--backgroundIsBlue h3,.gutenbergContent.--backgroundIsBlue h4,.gutenbergContent.--backgroundIsBlue h5,.gutenbergContent.--backgroundIsBlue h6,.gutenbergContent.--backgroundIsBlue li,.gutenbergContent.--backgroundIsBlue p,.gutenbergContent.--backgroundIsBlue span,.gutenbergContent.--backgroundIsBlue time,.wp-block-paragraph.--backgroundIsBlack a:not(.btn),.wp-block-paragraph.--backgroundIsBlack h2,.wp-block-paragraph.--backgroundIsBlack h3,.wp-block-paragraph.--backgroundIsBlack h4,.wp-block-paragraph.--backgroundIsBlack h5,.wp-block-paragraph.--backgroundIsBlack h6,.wp-block-paragraph.--backgroundIsBlack li,.wp-block-paragraph.--backgroundIsBlack p,.wp-block-paragraph.--backgroundIsBlack span,.wp-block-paragraph.--backgroundIsBlack time,.wp-block-paragraph.--backgroundIsBlue a:not(.btn),.wp-block-paragraph.--backgroundIsBlue h2,.wp-block-paragraph.--backgroundIsBlue h3,.wp-block-paragraph.--backgroundIsBlue h4,.wp-block-paragraph.--backgroundIsBlue h5,.wp-block-paragraph.--backgroundIsBlue h6,.wp-block-paragraph.--backgroundIsBlue li,.wp-block-paragraph.--backgroundIsBlue p,.wp-block-paragraph.--backgroundIsBlue span,.wp-block-paragraph.--backgroundIsBlue time{color:#fff}.acf-block-preview h2,.gutenbergContent h2,.wp-block-paragraph h2{margin:40px 0}.acf-block-preview h3,.acf-block-preview h4,.acf-block-preview h5,.acf-block-preview h6,.gutenbergContent h3,.gutenbergContent h4,.gutenbergContent h5,.gutenbergContent h6,.wp-block-paragraph h3,.wp-block-paragraph h4,.wp-block-paragraph h5,.wp-block-paragraph h6{margin:30px 0}.acf-block-preview li,.acf-block-preview p,.gutenbergContent li,.gutenbergContent p,.wp-block-paragraph li,.wp-block-paragraph p{color:#0a0860;font-family:Roboto,Arial,sans-serif;font-size:21px;font-weight:500;line-height:1.4;margin:0 0 10px}@media (max-width:1240px){.acf-block-preview li,.acf-block-preview p,.gutenbergContent li,.gutenbergContent p,.wp-block-paragraph li,.wp-block-paragraph p{font-size:18px}}.acf-block-preview li,.gutenbergContent li,.wp-block-paragraph li{margin-bottom:0}.acf-block-preview ol,.gutenbergContent ol,.wp-block-paragraph ol{padding:0 0 0 30px}.acf-block-preview ol li,.gutenbergContent ol li,.wp-block-paragraph ol li{margin:0 0 15px}.acf-block-preview a:has(img):after,.acf-block-preview a:has(img):before,.acf-block-preview a:has(picture):after,.acf-block-preview a:has(picture):before,.gutenbergContent a:has(img):after,.gutenbergContent a:has(img):before,.gutenbergContent a:has(picture):after,.gutenbergContent a:has(picture):before,.wp-block-paragraph a:has(img):after,.wp-block-paragraph a:has(img):before,.wp-block-paragraph a:has(picture):after,.wp-block-paragraph a:has(picture):before{display:none!important}.acf-block-preview a:not(.btn):not(.notDefaultStyle):not(.wp-element-button),.gutenbergContent a:not(.btn):not(.notDefaultStyle):not(.wp-element-button),.wp-block-paragraph a:not(.btn):not(.notDefaultStyle):not(.wp-element-button){color:#0a0860;display:inline-block;font-size:21px;position:relative;transition:all .3s ease}@media (max-width:1240px){.acf-block-preview a:not(.btn):not(.notDefaultStyle):not(.wp-element-button),.gutenbergContent a:not(.btn):not(.notDefaultStyle):not(.wp-element-button),.wp-block-paragraph a:not(.btn):not(.notDefaultStyle):not(.wp-element-button){font-size:18px}}.acf-block-preview a:not(.btn):not(.notDefaultStyle):not(.wp-element-button):before,.gutenbergContent a:not(.btn):not(.notDefaultStyle):not(.wp-element-button):before,.wp-block-paragraph a:not(.btn):not(.notDefaultStyle):not(.wp-element-button):before{background-color:#0a0860;bottom:0;content:" ";display:block;height:1px;left:-2px;position:absolute;transition:all .3s ease;width:calc(100% + 4px)}.acf-block-preview a:not(.btn):not(.notDefaultStyle):not(.wp-element-button):hover,.gutenbergContent a:not(.btn):not(.notDefaultStyle):not(.wp-element-button):hover,.wp-block-paragraph a:not(.btn):not(.notDefaultStyle):not(.wp-element-button):hover{color:#5756e2}.acf-block-preview a:not(.btn):not(.notDefaultStyle):not(.wp-element-button):hover:before,.gutenbergContent a:not(.btn):not(.notDefaultStyle):not(.wp-element-button):hover:before,.wp-block-paragraph a:not(.btn):not(.notDefaultStyle):not(.wp-element-button):hover:before{background-color:#5756e2}.acf-block-preview img,.gutenbergContent img,.wp-block-paragraph img{display:inline-block}.acf-block-preview img.alignleft,.gutenbergContent img.alignleft,.wp-block-paragraph img.alignleft{margin:0 10px 0 0}.acf-block-preview img.aligncenter,.gutenbergContent img.aligncenter,.wp-block-paragraph img.aligncenter{margin-left:auto;margin-right:auto}.acf-block-preview img.alignright,.gutenbergContent img.alignright,.wp-block-paragraph img.alignright{margin:0 0 0 10px}.acf-block-preview mark,.gutenbergContent mark,.wp-block-paragraph mark{color:inherit}.acf-block-preview mark.white,.gutenbergContent mark.white,.wp-block-paragraph mark.white{background-color:#fff}.acf-block-preview mark.pink,.gutenbergContent mark.pink,.wp-block-paragraph mark.pink{background-color:#efc5dd}.acf-block-preview mark.purple,.gutenbergContent mark.purple,.wp-block-paragraph mark.purple{background-color:#5756e2}.acf-block-preview mark.green,.gutenbergContent mark.green,.wp-block-paragraph mark.green{background-color:#b0eee3}.acf-block-preview mark.yellow,.gutenbergContent mark.yellow,.wp-block-paragraph mark.yellow{background-color:#f2d12e}.acf-block-preview .btn,.gutenbergContent .btn,.wp-block-paragraph .btn{margin-top:10px;max-width:100%}.acf-block-preview a.btn,.gutenbergContent a.btn,.wp-block-paragraph a.btn{text-decoration:none!important}.acf-block-preview .wp-block-gallery,.gutenbergContent .wp-block-gallery,.wp-block-paragraph .wp-block-gallery{margin:30px 0}.acf-block-preview .wp-block-gallery img,.gutenbergContent .wp-block-gallery img,.wp-block-paragraph .wp-block-gallery img{border-radius:10px;margin:0}.acf-block-preview .wp-block-image img,.gutenbergContent .wp-block-image img,.wp-block-paragraph .wp-block-image img{margin:0}.acf-block-preview .wp-block-image figcaption,.gutenbergContent .wp-block-image figcaption,.wp-block-paragraph .wp-block-image figcaption{text-align:center}.acf-block-preview .wp-block-columns,.gutenbergContent .wp-block-columns,.wp-block-paragraph .wp-block-columns{margin:50px 0}.acf-block-preview .wp-block-columns .wp-block-image,.gutenbergContent .wp-block-columns .wp-block-image,.wp-block-paragraph .wp-block-columns .wp-block-image{margin:0}.acf-block-preview .wp-block-group,.gutenbergContent .wp-block-group,.wp-block-paragraph .wp-block-group{padding:60px 0}.acf-block-preview .wp-video-playlist,.gutenbergContent .wp-video-playlist,.wp-block-paragraph .wp-video-playlist{border:none;border-radius:10px;overflow:hidden;padding:0}.acf-block-preview iframe,.gutenbergContent iframe,.wp-block-paragraph iframe{height:630px;width:100%}@media (max-width:1240px){.acf-block-preview iframe,.gutenbergContent iframe,.wp-block-paragraph iframe{height:250px}}.acf-block-preview .wp-caption img,.gutenbergContent .wp-caption img,.wp-block-paragraph .wp-caption img{margin-bottom:0}.acf-block-preview .wp-caption-text,.gutenbergContent .wp-caption-text,.wp-block-paragraph .wp-caption-text{font-size:14px;font-weight:400;margin-bottom:0;margin-top:12px}.acf-block-preview .alignleft,.gutenbergContent .alignleft,.wp-block-paragraph .alignleft{float:left}.acf-block-preview .alighright,.gutenbergContent .alighright,.wp-block-paragraph .alighright{float:right}.wp-block-paragraph{color:#0a0860;font-family:Roboto,Arial,sans-serif;font-size:21px;font-weight:500;line-height:1.4;margin:0 0 10px}@media (max-width:1240px){.wp-block-paragraph{font-size:18px}}.socialMedias ul{align-items:center;display:flex;gap:37px;margin:15px 0 0;padding:0}.socialMedias ul li{list-style:none}.socialMedias ul li a{display:block;position:relative}.socialMedias ul li a:hover:before{animation:hoverSocialMedia .5s forwards}.socialMedias ul li a:before{border-radius:50px;content:"";display:block;height:10px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .5s;width:10px;z-index:0}.socialMedias ul li a.facebook:before{background-color:#3b5998}.socialMedias ul li a.twitter:before{background-color:#1da1f2}.socialMedias ul li a.instagram:before{background-color:#c13584}.socialMedias ul li a.youtube:before{background-color:red}.socialMedias ul li a.linkedin:before{background-color:#0e76a8}.layoutLatestEventsPosts_wrapper_item{border:4px solid #5756e2;border-radius:30px;display:flex;flex:0 0 360px;flex-direction:column;overflow:hidden}@media (max-width:1240px){.layoutLatestEventsPosts_wrapper_item{flex:0 0 300px}}.layoutLatestEventsPosts_wrapper_item.-isPartnerEvent{border-color:#7a7a7d}.layoutLatestEventsPosts_wrapper_item.-isPartnerEvent .layoutLatestEventsPosts_wrapper_item_top_type{background-color:#7a7a7d}.layoutLatestEventsPosts_wrapper_item.-isPartnerEvent .layoutLatestEventsPosts_wrapper_item_content_date{color:#7a7a7d}.layoutLatestEventsPosts_wrapper_item.-isPartnerEvent .layoutLatestEventsPosts_wrapper_item_content .btn-purple{background-color:#7a7a7d;border-color:#7a7a7d}.layoutLatestEventsPosts_wrapper_item.-isPartnerEvent .layoutLatestEventsPosts_wrapper_item_content .btn-purple:hover{background-color:transparent;color:#7a7a7d}.layoutLatestEventsPosts_wrapper_item_top{position:relative}.layoutLatestEventsPosts_wrapper_item_top.-noImage{margin-top:45px}.layoutLatestEventsPosts_wrapper_item_top picture{display:block;height:180px;overflow:hidden;position:relative;width:100%}@media (max-width:1240px){.layoutLatestEventsPosts_wrapper_item_top picture{height:150px}}.layoutLatestEventsPosts_wrapper_item_top picture img{display:block;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.layoutLatestEventsPosts_wrapper_item_top_type{background-color:#e65747;border-radius:20px;bottom:-17px;color:#fff;font-family:Toroka,Arial,sans-serif;font-size:18px;font-weight:700;padding:8px 15px;position:absolute;right:35px}.layoutLatestEventsPosts_wrapper_item_content{align-items:flex-start;background-color:#fff;display:flex;flex:1;flex-direction:column;gap:15px;padding:35px 35px 60px}.-isPost .layoutLatestEventsPosts_wrapper_item_content{background-color:#efc5dd}.layoutLatestEventsPosts_wrapper_item_content_time{align-items:center;display:flex;gap:5px}.layoutLatestEventsPosts_wrapper_item_content_time svg{height:auto;width:18px}.layoutLatestEventsPosts_wrapper_item_content_time_created{color:#0a0860;font-size:14px}.layoutLatestEventsPosts_wrapper_item_content_date{color:#5756e2;display:block;font-family:Toroka,Arial,sans-serif;font-size:18px;font-weight:700}.layoutLatestEventsPosts_wrapper_item_content_date span{font-size:35px}.layoutLatestEventsPosts_wrapper_item_content h3{font-size:18px;margin-bottom:0;margin-top:0}.layoutLatestEventsPosts_wrapper_item_content_data{display:flex;flex-direction:column;gap:5px}.layoutLatestEventsPosts_wrapper_item_content_data span{color:#0a0860;font-size:17px;font-weight:500}@media (max-width:1240px){.layoutLatestEventsPosts_wrapper_item_content_data span{font-size:15px}}.layoutLatestEventsPosts_wrapper_item_content .btn{cursor:pointer;margin-top:auto}.layoutStudentsPosts_wrapper_item{display:flex;flex-direction:column;flex-shrink:0;height:fit-content;position:relative;width:360px;z-index:1}@media (max-width:1240px){.layoutStudentsPosts_wrapper_item{width:300px}}.layoutStudentsPosts_wrapper_item:hover:before{translate:10px 10px}.layoutStudentsPosts_wrapper_item:before{background-color:#5756e2;border:4px solid #5756e2;border-radius:30px;content:"";display:block;inset:1px 1px 1px 1px;position:absolute;transition:translate .15s ease-out;z-index:-1}.layoutStudentsPosts_wrapper_item:after{background-color:#fff;border:4px solid #61a99c;border-radius:30px;content:"";display:block;inset:0 0 0 0;padding:33px;position:absolute;z-index:-1}.layoutStudentsPosts_wrapper_item picture{align-items:center;border:4px solid transparent;border-radius:30px 30px 0 0;display:flex;height:190px;justify-content:center;overflow:hidden;width:100%}@media (max-width:1240px){.layoutStudentsPosts_wrapper_item picture{width:300px}}.layoutStudentsPosts_wrapper_item picture img{display:block}.layoutStudentsPosts_wrapper_item_infos{display:flex;flex-direction:column;margin-bottom:15px;margin-top:10px;padding:0 24px}.layoutStudentsPosts_wrapper_item_infos h3{font-family:Roboto,Arial,sans-serif;font-size:25px;font-weight:600;margin-bottom:10px}.layoutStudentsPosts_wrapper_item_infos p{margin:0}.layoutStudentsPosts_wrapper_item_infos_program{margin-bottom:20px;width:fit-content}.layoutStudentsPosts_wrapper_item_infos_school{color:#5756e2;font-size:17px;width:fit-content}.layoutStudentsPosts_wrapper_item_links{align-items:center;border-top:1px solid #5756e2;display:flex;flex-direction:column;margin:0 24px}.layoutStudentsPosts_wrapper_item_links p{margin:0}.layoutStudentsPosts_wrapper_item_links_container{display:flex;gap:45px;margin-bottom:15px;margin-top:15px}.layoutStudentsPosts_wrapper_item_links_container ul{margin:0}.layoutStudentsPosts_wrapper_item_projectTitle{border-top:1px solid #5756e2;color:#61a99c;font-family:Toroka,Arial,sans-serif;font-size:22px;font-weight:700;margin:0 24px;padding-bottom:17px;padding-top:20px}.layoutStudentsPosts_wrapper_item_needs{margin:0 24px;padding:0 0 7px}.layoutStudentsPosts_wrapper_item_needs p{color:#0a0860;font-size:17px;margin:0}.layoutStudentsPosts_wrapper_item_needs ul{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:10px;padding:0}.layoutStudentsPosts_wrapper_item_needs ul li{align-items:center;background-color:#b0eee3;border-radius:20px;color:#1eac93;display:flex;gap:10px;list-style:none;padding:6px 12px}.layoutStudentsPosts_wrapper_item .btn{margin:0 24px 24px;text-align:left}.layoutSchoolsPosts_wrapper_item{background:#fff;border-radius:30px;display:flex;flex-direction:column;height:fit-content;position:relative;width:360px;z-index:1}@media (max-width:1240px){.layoutSchoolsPosts_wrapper_item{width:300px}}.layoutSchoolsPosts_wrapper_item:hover:before{translate:10px 10px}.layoutSchoolsPosts_wrapper_item:before{background-color:#61a99c;border:4px solid #61a99c;border-radius:30px;content:"";display:block;inset:1px 1px 1px 1px;position:absolute;transition:translate .15s ease-out;z-index:-1}.layoutSchoolsPosts_wrapper_item:after{background-color:#fff;border:4px solid #5756e2;border-radius:30px;content:"";display:block;inset:0 0 0 0;padding:33px;position:absolute;z-index:-1}.layoutSchoolsPosts_wrapper_item a picture{align-items:center;border:4px solid transparent;border-radius:30px 30px 0 0;display:flex;height:190px;justify-content:center;overflow:hidden;width:100%}@media (max-width:1240px){.layoutSchoolsPosts_wrapper_item a picture{width:300px}}.layoutSchoolsPosts_wrapper_item a picture img{display:block;max-height:100%;max-width:100%}.layoutSchoolsPosts_wrapper_item_infos{display:flex;flex-direction:column;margin-bottom:15px;margin-top:10px;padding:0 24px}.layoutSchoolsPosts_wrapper_item_infos a h3{color:#5756e2;margin:0}.layoutSchoolsPosts_wrapper_item_infos p{color:#0a0860;font-size:17px}.layoutSchoolsPosts_wrapper_item_infos_address{color:#5756e2!important;font-weight:500;margin-bottom:0;margin-top:5px}.layoutSchoolsPosts_wrapper_item_infos_link{color:#0a0860;font-size:17px;text-decoration:underline;width:fit-content}.layoutSchoolsPosts_wrapper_item_infos_contacts{margin-bottom:0;margin-top:-15px}.layoutSchoolsPosts_wrapper_item_infos_students{display:flex;flex-direction:column;gap:15px;margin-top:20px}.layoutSchoolsPosts_wrapper_item_infos_students p{margin:0}.layoutSchoolsPosts_wrapper_item_infos_students_item{align-items:center;display:flex;gap:13px}.layoutSchoolsPosts_wrapper_item_infos_students_item picture{border-radius:30px;overflow:hidden}.layoutSchoolsPosts_wrapper_item_infos_students_item picture img{display:block}.layoutSchoolsPosts_wrapper_item_infos_students_item p{margin:0}.layoutSchoolsPosts_wrapper_item_infos .btn{margin:35px 0 10px;text-align:left}.klaro .context-notice a,.klaro .cookie-modal a,.klaro .cookie-notice a{font-size:14px}.layoutBannerContent{background-color:#5756e2;padding:40px 0 140px;position:relative;z-index:1}@media (max-width:1240px){.layoutBannerContent{padding-bottom:70px;padding-top:20px;z-index:auto}}.layoutBannerContent_container{align-items:center;display:flex;gap:96px;margin:0 auto;max-width:100%;padding:0 10px;position:relative;width:1170px;z-index:1}@media (max-width:1240px){.layoutBannerContent_container{flex-direction:column-reverse;gap:30px;padding-left:25px;padding-right:25px;z-index:auto}}.layoutBannerContent_text{flex:1;position:relative}@media (max-width:1240px){.layoutBannerContent_text{width:100%}}.layoutBannerContent_text .exclamation-icon{position:absolute;right:0;top:-40px}@media (max-width:1240px){body:not(.home) .layoutBannerContent_text .exclamation-icon{display:none}}.layoutBannerContent_text_time{align-items:center;display:flex;gap:5px;margin:20px 0}.layoutBannerContent_text_time svg{height:auto;width:18px}.layoutBannerContent_text_time svg path{stroke:#fff}.layoutBannerContent_text_time_created{color:#fff;font-size:14px}.layoutBannerContent_text_subtitle{margin-bottom:20px}.layoutBannerContent_text_subtitle p{color:#fff;font-family:Toroka,Arial,sans-serif;font-size:28px}@media (max-width:1240px){.layoutBannerContent_text_subtitle p{font-size:22px;line-height:1.2}}.layoutBannerContent_text_content p{color:#fff;font-size:17px}@media (max-width:1240px){.layoutBannerContent_text_content p{font-size:15px}.layoutBannerContent_text_content p br{display:none}}.layoutBannerContent_text_content a:not(.btn){color:#fff!important;font-size:17px!important}.layoutBannerContent_text_content a:not(.btn):hover:before{background-color:transparent!important}.layoutBannerContent_text_content a:not(.btn):before{background-color:#fff!important}.layoutBannerContent_text_link{color:#fff!important;font-size:17px!important}.layoutBannerContent_text_link:hover:before{background-color:transparent!important}.layoutBannerContent_text_link:before{background-color:#fff!important}.layoutBannerContent_text_team{display:flex;flex-direction:column;gap:20px;margin-top:20px}.layoutBannerContent_text_team:not(:last-child){margin-bottom:20px}.layoutBannerContent_text_team_member{align-items:center;display:flex;gap:10px}.layoutBannerContent_text_team_member picture{border-radius:30px;overflow:hidden}.layoutBannerContent_text_team_member picture img{display:block}.layoutBannerContent_text_team_member p{color:#fff;font-size:21px;margin:0}.layoutBannerContent_image{flex:0 0 400px;position:relative}@media (max-width:1240px){.layoutBannerContent_image{flex:0 0 316px;width:300px}.home .layoutBannerContent_image{flex:1}}.layoutBannerContent_image picture{position:relative}@media (max-width:1240px){.home .layoutBannerContent_image picture{display:none}}.layoutBannerContent_image picture img{border:4px solid #fff;border-radius:30px}@media (max-width:1240px){.layoutBannerContent_image picture img{height:auto;width:100%}}.layoutBannerContent_image_patch{align-items:center;bottom:-70px;display:flex;flex-direction:column;height:160px;justify-content:center;padding:0 20px;position:absolute;right:40px;text-decoration:none;transition:all .5s ease;width:160px}@media (max-width:1240px){.layoutBannerContent_image_patch{bottom:10px;height:135px;position:fixed;right:10px;width:135px;z-index:9}.layoutBannerContent_image_patch.-isHidding{bottom:-10px;height:75px;right:-10px;width:75px}.layoutBannerContent_image_patch.-isHidding p{display:none}.layoutBannerContent_image_patch.-isHidding:hover{bottom:10px;height:135px;right:10px;width:135px}.layoutBannerContent_image_patch.-isHidding:hover p{display:block}}.layoutBannerContent_image_patch:hover .circle-wave-icon{animation-play-state:running}.layoutBannerContent_image_patch svg:not(.circle-wave-icon){position:relative;z-index:1}.layoutBannerContent_image_patch p{color:#fff;font-family:Toroka,Arial,sans-serif;font-size:14px;font-weight:700;margin:10px 0 0;position:relative;text-align:center;text-transform:uppercase;z-index:1}@media (max-width:1240px){.layoutBannerContent_image_patch p{font-size:13px}}.layoutBannerContent_image_patch .circle-wave-icon{animation-duration:6s;animation-iteration-count:infinite;animation-name:rotateSVG;animation-play-state:paused;animation-timing-function:linear;left:0;position:absolute;top:0;z-index:0}@media (max-width:1240px){.layoutBannerContent_image_patch .circle-wave-icon{height:auto;width:100%}}.layoutBannerContent .arrow-1-icon{bottom:-50px;left:50%;position:absolute;transform:translateX(-50%)}@media (max-width:1240px){.layoutBannerContent .arrow-1-icon{bottom:-30px}body:not(.home) .layoutBannerContent .arrow-1-icon{display:none}}.layoutMarquee{align-items:center;background-color:#0a0860;display:flex;gap:28px;height:60px;overflow:hidden}@media (max-width:1240px){.layoutMarquee{height:55px}}.layoutMarquee.--hasBackground.--backgroundWhite{background-color:#fff}.layoutMarquee.--hasBackground.--backgroundWhite p{color:#0a0860}.layoutMarquee.--hasBackground.--backgroundWhite p:after{background-image:url(/app/themes/pepite/build/images/dot-blue.bab062fa.svg)}.layoutMarquee.--hasBackground.--backgroundGreen{background-color:#b0eee3}.layoutMarquee.--hasBackground.--backgroundPurple{background-color:#5756e2}.layoutMarquee.--hasBackground.--backgroundPink{background-color:#efc5dd}.layoutMarquee.--hasBackground.--backgroundGray{background-color:#d9e3ed}.layoutMarquee.--hasBackground.--backgroundYellow{background-color:#f2d12e}.layoutMarquee p{align-items:center;color:#fff;display:flex;flex:0 0 auto;font-family:Toroka,Arial,sans-serif;font-size:28px;font-weight:700;gap:28px;margin:0;text-transform:uppercase}@media (max-width:1240px){.layoutMarquee p{font-size:22px}}.layoutMarquee p:after{background:url(/app/themes/pepite/build/images/dot.0ee49ce1.svg) no-repeat 50%;content:" ";height:11px;width:11px}.layoutSNEE{background-color:#efc5dd;padding:75px 0}@media (max-width:1240px){.layoutSNEE{padding:70px 0}}.layoutSNEE_container{align-items:center;display:flex;gap:75px;justify-content:center;margin:0 auto;max-width:100%;padding:0 10px;width:1170px}@media (max-width:1240px){.layoutSNEE_container{flex-direction:column;gap:50px;padding-left:25px;padding-right:25px}.layoutSNEE_container>svg{height:auto;width:265px}}.layoutSNEE .exclamation-icon{bottom:-10px;position:absolute;right:-60px;transform:rotate(85deg)}@media (max-width:1240px){.layoutSNEE .exclamation-icon{height:auto;width:62px}}.layoutSNEE_logo{position:relative}@media (max-width:1240px){.layoutSNEE_logo svg{height:auto;width:123px}}.layoutSNEE .snee-icon-text{animation-duration:10s;animation-iteration-count:infinite;animation-name:rotateSVG;animation-timing-function:linear;transform-origin:center}.layoutLatestEventsPosts{margin:90px 0;position:relative}@media (max-width:1240px){.layoutLatestEventsPosts{margin:50px 0 70px}}.layoutLatestEventsPosts.--hasWave:before{background-image:url(/app/themes/pepite/build/images/wave-green.5c328ed7.svg);content:" ";height:44px;left:0;position:absolute;top:-43px;transform:rotate(180deg);width:100%}.layoutLatestEventsPosts.--isListing{margin:60px 0!important}@media (max-width:1240px){.layoutLatestEventsPosts.--isListing{margin-top:20px!important}.layoutLatestEventsPosts.--isListing .layoutLatestEventsPosts_wrapper{align-items:center;flex-direction:column;flex-wrap:wrap;margin-left:0;margin-right:0}.layoutLatestEventsPosts.--isListing .layoutLatestEventsPosts_wrapper_item{flex:1;width:320px}.layoutLatestEventsPosts.--isListing .layoutLatestEventsPosts_wrapper_item:first-child{margin-left:0}.layoutLatestEventsPosts.--isListing .layoutLatestEventsPosts_wrapper_item:last-child{margin-right:0}}.layoutLatestEventsPosts.--hasBackground.--backgroundWhite{background-color:#fff;margin:90px 0;padding:0}@media (max-width:1240px){.layoutLatestEventsPosts.--hasBackground.--backgroundWhite{margin:50px 0 70px}}.layoutLatestEventsPosts.--hasBackground.--backgroundGreen{background-color:#b0eee3;margin:0;padding:90px 0 120px}@media (max-width:1240px){.layoutLatestEventsPosts.--hasBackground.--backgroundGreen{padding:50px 0 70px}}.layoutLatestEventsPosts.--hasBackground.--backgroundGreen .layoutLatestEventsPosts_pagination ul li a.active,.layoutLatestEventsPosts.--hasBackground.--backgroundGreen .layoutLatestEventsPosts_pagination ul li a:hover,.layoutLatestEventsPosts.--hasBackground.--backgroundGreen h2 span.-otherColor{background-color:#fff}.layoutLatestEventsPosts.--hasBackground.--backgroundPurple{background-color:#5756e2;margin:0;padding:90px 0 120px}@media (max-width:1240px){.layoutLatestEventsPosts.--hasBackground.--backgroundPurple{padding:50px 0 70px}}.layoutLatestEventsPosts.--hasBackground.--backgroundPurple h2 span.-otherColor{background-color:#fff}.layoutLatestEventsPosts.--hasBackground.--backgroundPurple .layoutLatestEventsPosts_wrapper_item{border-color:#fff}.layoutLatestEventsPosts.--hasBackground.--backgroundPurple .layoutLatestEventsPosts_pagination ul li a{border-color:#fff;color:#fff}.layoutLatestEventsPosts.--hasBackground.--backgroundPurple .layoutLatestEventsPosts_pagination ul li a.active,.layoutLatestEventsPosts.--hasBackground.--backgroundPurple .layoutLatestEventsPosts_pagination ul li a:hover{background-color:#fff;color:#5756e2}.layoutLatestEventsPosts.--hasBackground.--backgroundPink{background-color:#efc5dd;margin:0;padding:90px 0 120px}@media (max-width:1240px){.layoutLatestEventsPosts.--hasBackground.--backgroundPink{padding:50px 0 70px}}.layoutLatestEventsPosts.--hasBackground.--backgroundPink .layoutLatestEventsPosts_pagination ul li a.active,.layoutLatestEventsPosts.--hasBackground.--backgroundPink .layoutLatestEventsPosts_pagination ul li a:hover{background-color:#fff}.layoutLatestEventsPosts.--hasBackground.--backgroundYellow{background-color:#f2d12e;margin:0;padding:90px 0 120px}@media (max-width:1240px){.layoutLatestEventsPosts.--hasBackground.--backgroundYellow{padding:50px 0 70px}}.layoutLatestEventsPosts.--hasBackground.--backgroundYellow .layoutLatestEventsPosts_pagination ul li a.active,.layoutLatestEventsPosts.--hasBackground.--backgroundYellow .layoutLatestEventsPosts_pagination ul li a:hover{background-color:#fff}.layoutLatestEventsPosts.--hasBackground.--backgroundGray{background-color:#d2d2d2;margin:0;padding:90px 0 120px}@media (max-width:1240px){.layoutLatestEventsPosts.--hasBackground.--backgroundGray{padding:50px 0 70px}}.layoutLatestEventsPosts_container{margin:0 auto;max-width:100%;padding:0 10px;width:1170px}@media (max-width:1240px){.layoutLatestEventsPosts_container{padding-left:25px;padding-right:25px}}.layoutLatestEventsPosts_introduction{text-align:center}.layoutLatestEventsPosts_introduction p{color:#0a0860;font-family:Toroka,Arial,sans-serif;font-size:28px;font-weight:700;line-height:1.4;margin:0}@media (max-width:1240px){.layoutLatestEventsPosts_introduction p{font-size:22px}.layoutLatestEventsPosts_introduction p br{display:none}}.layoutLatestEventsPosts_filters{align-items:center;display:flex;gap:15px;justify-content:center;margin:30px 0 0}@media (max-width:1240px){.layoutLatestEventsPosts_filters{flex-direction:column}}.layoutLatestEventsPosts_filters_item{display:flex}.layoutLatestEventsPosts_filters_item input,.layoutLatestEventsPosts_filters_item select,.layoutLatestEventsPosts_filters_item_text{background-color:#fff;border:2px solid #0a0860;border-radius:10px;color:#0a0860;font-family:Roboto,Arial,sans-serif;font-size:17px;font-weight:500;height:45px;padding:0 20px;width:320px}.layoutLatestEventsPosts_filters_item input::placeholder,.layoutLatestEventsPosts_filters_item select::placeholder,.layoutLatestEventsPosts_filters_item_text::placeholder{color:#0a0860}.layoutLatestEventsPosts_filters_item_text{padding:10px 20px;position:relative}.layoutLatestEventsPosts_filters_item_text p{margin:0}.layoutLatestEventsPosts_filters_item_text span{align-items:center;background-color:#0a0860;border-radius:10px;bottom:0;display:flex;justify-content:center;position:absolute;right:-2px;top:0;width:65px}.layoutLatestEventsPosts_filters_item .btn{background-color:#0a0860;border:none;border-radius:10px;margin-left:-15px;width:65px}.layoutLatestEventsPosts_filters_item .vanilla-calendar{box-shadow:1px 2px 10px -4px #000;z-index:10}.layoutLatestEventsPosts_filters_item .vanilla-calendar-day__btn:not(.vanilla-calendar-day__btn_disabled){color:#5756e2;font-weight:700}.layoutLatestEventsPosts_filters_item .vanilla-calendar-day__btn:not(.vanilla-calendar-day__btn_disabled):before{border:1px solid #5756e2;border-radius:50%;content:" ";height:25px;position:absolute;width:25px}.layoutLatestEventsPosts_filters_item .vanilla-calendar-day__btn_selected{background-color:transparent;color:#fff!important}.layoutLatestEventsPosts_filters_item .vanilla-calendar-day__btn_selected:before{background-color:#5756e2;z-index:-1}.layoutLatestEventsPosts_filters button{max-height:45px}.layoutLatestEventsPosts_wrapper{display:flex;flex-wrap:wrap;gap:35px;margin:50px 0 0}@media (max-width:1240px){.layoutLatestEventsPosts_wrapper{flex-wrap:nowrap;gap:15px;margin-left:-25px;margin-right:-25px;margin-top:30px;overflow:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.layoutLatestEventsPosts_wrapper::-webkit-scrollbar{background-color:#fff;height:0;width:0}.layoutLatestEventsPosts_wrapper::-webkit-scrollbar-thumb{background:#61a99c}.layoutLatestEventsPosts_wrapper .layoutLatestEventsPosts_wrapper_item:first-child{margin-left:25px}.layoutLatestEventsPosts_wrapper .layoutLatestEventsPosts_wrapper_item:last-child{margin-right:25px}}.layoutLatestEventsPosts_wrapper_crossBlock{align-items:center;border:4px solid #5756e2;border-radius:30px;display:flex;flex:0 0 100%;flex-direction:column;padding:44px 40px;position:relative;text-align:center}@media (max-width:1240px){.layoutLatestEventsPosts_wrapper_crossBlock{padding:30px 35px;width:312px}}.layoutLatestEventsPosts_wrapper_crossBlock.-isPost{background-color:#efc5dd}.layoutLatestEventsPosts_wrapper_crossBlock.-isPost h3 span.-otherColor{background-color:#fff}.layoutLatestEventsPosts_wrapper_crossBlock h3{text-transform:uppercase}.layoutLatestEventsPosts_wrapper_crossBlock h3 span.-otherColor{background-color:#efc5dd;padding:4px 0 0}.layoutLatestEventsPosts_wrapper_crossBlock .arrow-1-icon{position:absolute;right:80px;top:30px;transform:rotate(55deg)}@media (max-width:1240px){.layoutLatestEventsPosts_wrapper_crossBlock .arrow-1-icon{display:none}}.layoutLatestEventsPosts_wrapper_crossBlock .arrow-3-icon{left:120px;position:absolute;top:30px;transform:rotate(-95deg) scaleX(-1)}@media (max-width:1240px){.layoutLatestEventsPosts_wrapper_crossBlock .arrow-3-icon{display:none}}.layoutLatestEventsPosts_bottom{display:flex;gap:10px;justify-content:center;margin-top:35px}@media (max-width:1240px){.layoutLatestEventsPosts_bottom{flex-direction:column}}.layoutLatestEventsPosts_pagination{margin:70px 0}@media (max-width:1240px){.layoutLatestEventsPosts_pagination{margin:40px 0}.layoutLatestEventsPosts_pagination_next,.layoutLatestEventsPosts_pagination_prev{display:none!important}}.layoutLatestEventsPosts_pagination ul{display:flex;gap:8px;justify-content:center;margin:0;padding:0}.layoutLatestEventsPosts_pagination ul li{list-style:none}.layoutLatestEventsPosts_pagination ul li a{border:2px solid #5756e2;border-radius:11px;color:#5756e2;display:block;font-family:Toroka,Arial,sans-serif;font-size:16px;padding:11px 20px;text-decoration:none;text-transform:uppercase;transition:all .3s ease}.layoutLatestEventsPosts_pagination ul li a.active,.layoutLatestEventsPosts_pagination ul li a:hover{background-color:#efc5dd}.layoutProjectsPosts{background-color:#b0eee3;padding:90px 0;position:relative}@media (max-width:1240px){.layoutProjectsPosts{overflow:hidden;padding:50px 0 70px}}.layoutProjectsPosts.--hasWave:before{background-image:url(/app/themes/pepite/build/images/wave-green.5c328ed7.svg);content:" ";height:44px;left:0;position:absolute;top:-43px;transform:rotate(180deg);width:100%}.layoutProjectsPosts_container{margin:0 auto;max-width:100%;padding:0 10px;position:relative;width:1170px}@media (max-width:1240px){.layoutProjectsPosts_container{padding-left:25px;padding-right:25px}}.layoutProjectsPosts h2 span.-otherColor{background-color:#fff}.layoutProjectsPosts_introduction{margin-bottom:33px;text-align:center}.layoutProjectsPosts_introduction p{color:#0a0860;font-family:Toroka,Arial,sans-serif;font-size:28px;font-weight:700;line-height:1.4}@media (max-width:1240px){.layoutProjectsPosts_introduction p{font-size:22px}.layoutProjectsPosts_introduction p br{display:none}}.layoutProjectsPosts_tags{display:flex;gap:10px;justify-content:center}@media (max-width:1240px){.layoutProjectsPosts_tags{align-items:center;flex-wrap:nowrap;gap:5px;justify-content:flex-start;margin-left:-25px;margin-right:-25px;overflow:auto;padding-bottom:10px;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.layoutProjectsPosts_tags::-webkit-scrollbar{background-color:#fff;height:0;width:0}.layoutProjectsPosts_tags::-webkit-scrollbar-thumb{background:#61a99c}}.layoutProjectsPosts_tags_item{background-color:#61a99c;border-radius:20px;color:#fff;font-family:Toroka,Arial,sans-serif;font-size:18px;font-weight:500;line-height:1;padding:8px 15px;position:relative;z-index:1}.layoutProjectsPosts_tags_item:hover:before{translate:7px 7px}.layoutProjectsPosts_tags_item:before{background-color:#5756e2;border-radius:20px;content:"";display:block;inset:1px 1px 1px 1px;position:absolute;transition:translate .15s ease-out;z-index:-1}.layoutProjectsPosts_tags_item:after{background-color:#61a99c;border-radius:20px;content:"";display:block;inset:0 0 0 0;position:absolute;z-index:-1}@media (max-width:1240px){.layoutProjectsPosts_tags_item{flex:0 0 fit-content}.layoutProjectsPosts_tags_item:first-child{margin-left:25px}.layoutProjectsPosts_tags_item:last-child{margin-right:25px}}.layoutProjectsPosts_tags_item:hover{background-color:#4c8b80}.layoutProjectsPosts_wrapper{align-items:flex-start;display:flex;gap:25px;margin:42px 0 0;scrollbar-color:transparent transparent}.layoutProjectsPosts_wrapper::-webkit-scrollbar{background-color:transparent}.layoutProjectsPosts_wrapper::-webkit-scrollbar-thumb{background:transparent}@media (max-width:1240px){.layoutProjectsPosts_wrapper{gap:15px;padding-bottom:0}}.layoutProjectsPosts_wrapper_item{background-color:#fff;border-radius:30px;display:flex;flex-direction:column;flex-shrink:0;height:fit-content;overflow:visible;padding:33px;position:relative;width:360px;z-index:1}.layoutProjectsPosts_wrapper_item:hover:before{translate:10px 10px}.layoutProjectsPosts_wrapper_item:before{background-color:#5756e2;border:4px solid #5756e2;border-radius:30px;content:"";display:block;inset:1px 1px 1px 1px;position:absolute;transition:translate .15s ease-out;z-index:-1}.layoutProjectsPosts_wrapper_item:after{background-color:#fff;border:4px solid #61a99c;border-radius:30px;content:"";display:block;inset:0 0 0 0;padding:33px;position:absolute;z-index:-1}@media (max-width:1240px){.layoutProjectsPosts_wrapper_item{width:300px}}.layoutProjectsPosts_wrapper_item h3{color:#61a99c;font-size:35px;line-height:1.2;margin:0 0 5px}@media (max-width:1240px){.layoutProjectsPosts_wrapper_item h3{font-size:30px}}.layoutProjectsPosts_wrapper_item a:before{display:none!important}.layoutProjectsPosts_wrapper_item_description{color:#0a0860;font-size:17px!important;margin:0 0 8px}@media (max-width:1240px){.layoutProjectsPosts_wrapper_item_description{font-size:15px}}.layoutProjectsPosts_wrapper_item_description span{background-color:#f2d12e}.layoutProjectsPosts_wrapper_item_school{color:#0a0860;font-size:17px!important;font-weight:800}.layoutProjectsPosts_wrapper_item_schoolContainer{margin-bottom:8px}@media (max-width:1240px){.layoutProjectsPosts_wrapper_item_schoolContainer{margin:6px 0}}.layoutProjectsPosts_wrapper_item_team{display:flex;flex-direction:column;gap:10px;margin-top:15px}@media (max-width:1240px){.layoutProjectsPosts_wrapper_item_team{margin-top:6px}}.layoutProjectsPosts_wrapper_item_team_item{align-items:center;display:flex;gap:10px}.layoutProjectsPosts_wrapper_item_team_item picture{border-radius:50%;overflow:hidden}.layoutProjectsPosts_wrapper_item_team_item picture img{display:block}.layoutProjectsPosts_wrapper_item_team_item_description p{color:#0a0860;font-size:17px;margin:0}@media (max-width:1240px){.layoutProjectsPosts_wrapper_item_team_item_description p{font-size:15px}}.layoutProjectsPosts_wrapper_item .btn{margin-top:15px;width:fit-content}.layoutProjectsPosts_pagination{display:flex;gap:20px;justify-content:flex-end;margin:0 auto;max-width:100%;padding:0 10px;width:1170px}@media (max-width:1240px){.layoutProjectsPosts_pagination{padding-left:25px;padding-right:25px}}.layoutProjectsPosts_bottom{display:flex;gap:10px;justify-content:center;margin:35px 0 0}@media (max-width:1240px){.layoutProjectsPosts_bottom{align-items:center;flex-direction:column;gap:15px}}.layoutProjectsPosts .arrow-3-icon{bottom:-110px;position:absolute;right:180px;z-index:2}@media (max-width:1240px){.layoutProjectsPosts .arrow-3-icon{bottom:0;right:0;transform:rotate(25deg)}}.layoutKeyFigures{overflow:hidden;padding:135px 0;position:relative}@media (max-width:1240px){.layoutKeyFigures{padding:50px 0}.layoutKeyFigures.--hasWave{padding:94px 0 50px}}.layoutKeyFigures.--hasWave:before{background-image:url(/app/themes/pepite/build/images/wave-white.ace4f276.svg);content:" ";height:44px;left:0;position:absolute;top:0;width:100%;z-index:1}@media (max-width:1240px){.layoutKeyFigures.--hasWave:before{top:-1px}}.layoutKeyFigures.--hasBackground.--backgroundWhite{background-color:#fff}.layoutKeyFigures.--hasBackground.--backgroundGreen{background-color:#b0eee3}.layoutKeyFigures.--hasBackground.--backgroundGreen:before{background-image:url(/app/themes/pepite/build/images/wave-green.5c328ed7.svg)}.layoutKeyFigures.--hasBackground.--backgroundGreen .layoutKeyFigures_introduction p,.layoutKeyFigures.--hasBackground.--backgroundGreen .layoutKeyFigures_list_item_number,.layoutKeyFigures.--hasBackground.--backgroundGreen .layoutKeyFigures_list_item_text{color:#fff}.layoutKeyFigures.--hasBackground.--backgroundPurple{background-color:#5756e2}.layoutKeyFigures.--hasBackground.--backgroundPurple:before{background-image:url(/app/themes/pepite/build/images/wave-purple.04c5121b.svg)}.layoutKeyFigures.--hasBackground.--backgroundPurple .layoutKeyFigures_introduction p,.layoutKeyFigures.--hasBackground.--backgroundPurple .layoutKeyFigures_list_item_number,.layoutKeyFigures.--hasBackground.--backgroundPurple .layoutKeyFigures_list_item_text,.layoutKeyFigures.--hasBackground.--backgroundPurple h2{color:#fff}.layoutKeyFigures.--hasBackground.--backgroundPink{background-color:#efc5dd}.layoutKeyFigures.--hasBackground.--backgroundPink:before{background-image:url(/app/themes/pepite/build/images/wave-pink.1af4dde9.svg)}.layoutKeyFigures.--hasBackground.--backgroundYellow{background-color:#f2d12e}.layoutKeyFigures.--hasBackground.--backgroundYellow:before{background-image:url(/app/themes/pepite/build/images/wave-yellow.60bacb1b.svg)}.layoutKeyFigures.--hasBackground.--backgroundGray{background-color:#d9e3ed}.layoutKeyFigures.--hasBackground.--backgroundGray:before{background-image:url(/app/themes/pepite/build/images/wave-gray.08e83aea.svg)}.layoutKeyFigures.--hasImage .layoutKeyFigures_introduction p,.layoutKeyFigures.--hasImage .layoutKeyFigures_list_item_number,.layoutKeyFigures.--hasImage .layoutKeyFigures_list_item_text,.layoutKeyFigures.--hasImage h2{color:#fff}.layoutKeyFigures_container{margin:0 auto;max-width:100%;padding:0 10px;position:relative;width:1170px;z-index:1}@media (max-width:1240px){.layoutKeyFigures_container{padding-left:25px;padding-right:25px}}.layoutKeyFigures h2{color:#0a0860}.layoutKeyFigures h2 span.-otherColor{background-color:transparent;color:#b0eee3}.layoutKeyFigures h2 span.-otherColor:after{display:none}.layoutKeyFigures_introduction{margin-bottom:33px;text-align:center}.layoutKeyFigures_introduction p{color:#0a0860;font-family:Toroka,Arial,sans-serif;font-size:28px;font-weight:700;line-height:1.4}@media (max-width:1240px){.layoutKeyFigures_introduction p{font-size:22px}.layoutKeyFigures_introduction p br{display:none}}.layoutKeyFigures_list{align-items:flex-start;display:flex;flex-wrap:wrap;gap:43px 5%;margin:35px 0 0}@media (max-width:1240px){.layoutKeyFigures_list{gap:22px}}.layoutKeyFigures_list_item{display:flex;flex:0 0 30%;flex-direction:column;position:relative}@media (max-width:1240px){.layoutKeyFigures_list_item{flex:1}}.layoutKeyFigures_list_item:after{background-color:#b0eee3;border-radius:10px;content:" ";height:5px;margin-top:26px;width:35px}@media (max-width:1240px){.layoutKeyFigures_list_item:after{margin-top:18px}}.layoutKeyFigures_list_item_number{color:#0a0860;font-family:Toroka,Arial,sans-serif;font-size:45px;font-weight:700;line-height:1}@media (max-width:1240px){.layoutKeyFigures_list_item_number{font-size:30px}}.layoutKeyFigures_list_item_text{color:#0a0860;font-family:Toroka,Arial,sans-serif;font-size:18px;font-weight:700;margin-top:15px}.layoutKeyFigures picture{inset:0 0 0 0;position:absolute}.layoutKeyFigures picture img{display:block;height:100%;object-fit:cover;width:100%}.layoutTitleContent{background-color:#d9e3ed;padding:92px 0 122px}@media (max-width:1240px){.layoutTitleContent{padding:50px 0 70px}.layoutTitleContent.--hasWave{padding:94px 0 70px}}.layoutTitleContent.--hasWave:before{background-image:url(/app/themes/pepite/build/images/wave-green.5c328ed7.svg);content:" ";height:44px;left:0;position:absolute;top:-43px;transform:rotate(180deg);width:100%}.layoutTitleContent.--isCentered{text-align:center}.layoutTitleContent.--hasBackground.--backgroundWhite{background-color:#fff}.layoutTitleContent.--hasBackground.--backgroundGreen{background-color:#b0eee3}.layoutTitleContent.--hasBackground.--backgroundPurple{background-color:#5756e2}.layoutTitleContent.--hasBackground.--backgroundPink{background-color:#efc5dd}.layoutTitleContent.--hasBackground.--backgroundYellow{background-color:#f2d12e}.layoutTitleContent.--hasBackground.--backgroundGray{background-color:#d9e3ed}.layoutTitleContent_container{margin:0 auto;max-width:100%;padding:0 10px;position:relative;width:1170px}@media (max-width:1240px){.layoutTitleContent_container{padding-left:25px;padding-right:25px}}.layoutTitleContent h2 span.-otherColor{background-color:#fff}.layoutTitleContent .chat-bubble-1-icon{left:0;position:absolute;top:-40px}@media (max-width:1240px){.layoutTitleContent .chat-bubble-1-icon{display:none}.layoutTitleContent h3{font-size:22px}.layoutTitleContent h3 br{display:none}}.layoutTitleContent a:hover:before{background-color:transparent!important}.layoutContentLogos{padding:92px 0 122px;position:relative}@media (max-width:1240px){.layoutContentLogos{padding:30px 0 70px}}.layoutContentLogos.--hasBackground.--backgroundWhite{background-color:#fff}.layoutContentLogos.--hasBackground.--backgroundWhite:has(+.layoutContentImage.--backgroundWhite){padding-bottom:60px}.layoutContentLogos.--hasBackground.--backgroundWhite+.layoutContentImage.--backgroundWhite{padding-top:0}.layoutContentLogos.--hasBackground.--backgroundGreen{background-color:#b0eee3}.layoutContentLogos.--hasBackground.--backgroundGreen:has(+.layoutContentImage.--backgroundGreen){padding-bottom:60px}.layoutContentLogos.--hasBackground.--backgroundGreen+.layoutContentImage.--backgroundGreen{padding-top:0}.layoutContentLogos.--hasBackground.--backgroundPurple{background-color:#5756e2}.layoutContentLogos.--hasBackground.--backgroundPurple:has(+.layoutContentImage.--backgroundPurple){padding-bottom:60px}.layoutContentLogos.--hasBackground.--backgroundPurple+.layoutContentImage.--backgroundPurple{padding-top:0}.layoutContentLogos.--hasBackground.--backgroundPurple a,.layoutContentLogos.--hasBackground.--backgroundPurple h2,.layoutContentLogos.--hasBackground.--backgroundPurple h3,.layoutContentLogos.--hasBackground.--backgroundPurple h4,.layoutContentLogos.--hasBackground.--backgroundPurple h5,.layoutContentLogos.--hasBackground.--backgroundPurple h6,.layoutContentLogos.--hasBackground.--backgroundPurple li,.layoutContentLogos.--hasBackground.--backgroundPurple p{color:#fff}.layoutContentLogos.--hasBackground.--backgroundPink{background-color:#efc5dd}.layoutContentLogos.--hasBackground.--backgroundPink:has(+.layoutContentImage.--backgroundPink){padding-bottom:60px}.layoutContentLogos.--hasBackground.--backgroundPink+.layoutContentImage.--backgroundPink{padding-top:0}.layoutContentLogos.--hasBackground.--backgroundYellow{background-color:#f2d12e}.layoutContentLogos.--hasBackground.--backgroundYellow:has(+.layoutContentImage.--backgroundYellow){padding-bottom:60px}.layoutContentLogos.--hasBackground.--backgroundYellow+.layoutContentImage.--backgroundYellow{padding-top:0}.layoutContentLogos.--hasBackground.--backgroundGray{background-color:#d9e3ed}.layoutContentLogos.--hasBackground.--backgroundGray:has(+.layoutContentImage.--backgroundWhite){padding-bottom:60px}.layoutContentLogos.--hasBackground.--backgroundGray+.layoutContentImage.--backgroundWhite{padding-top:0}.layoutContentLogos .chat-bubble-2-icon{position:absolute;right:60px;top:-160px}@media (max-width:1240px){.layoutContentLogos .chat-bubble-2-icon{right:30px;top:-90px}}.layoutContentLogos .arrow-2-icon{left:100px;position:absolute;top:50%;transform:translateX(-50%)}@media (max-width:1240px){.layoutContentLogos .arrow-2-icon{display:none}}.layoutContentLogos_container{margin:0 auto;max-width:100%;padding:0 10px;position:relative;width:1170px}@media (max-width:1240px){.layoutContentLogos_container{padding-left:25px;padding-right:25px}}.layoutContentLogos_top{position:relative;text-align:center}.layoutContentLogos_top p{color:#0a0860}@media (max-width:1240px){.layoutContentLogos_top p{font-size:15px}.layoutContentLogos_top p br{display:none}}.layoutContentLogos_bottom{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin:110px 0 0}@media (max-width:1240px){.layoutContentLogos_bottom{flex-wrap:nowrap;justify-content:flex-start;margin:70px -25px 50px;overflow:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.layoutContentLogos_bottom::-webkit-scrollbar{background-color:#fff;height:0;width:0}.layoutContentLogos_bottom::-webkit-scrollbar-thumb{background:#61a99c}.layoutContentLogos_bottom_item:first-child{margin-left:25px}.layoutContentLogos_bottom_item:last-child{margin-right:25px}}.layoutContentLogos_bottom a{transition:all .3s ease}.layoutContentLogos_bottom a:before{display:none!important}.layoutContentLogos_bottom a:hover{-webkit-filter:grayscale(100%);filter:grayscale(100%)}.layoutContentLogos_bottom picture img{display:block}.layoutBreadcrumb{margin-bottom:50px;padding:29px 0}@media (max-width:1240px){.layoutBreadcrumb{margin-bottom:0}}.layoutBreadcrumb.--hasBackground.--backgroundWhite{background-color:#fff}.layoutBreadcrumb.--hasBackground.--backgroundGreen{background-color:#b0eee3}.layoutBreadcrumb.--hasBackground.--backgroundGreen ul li:before{background-image:url(/app/themes/pepite/build/images/breadcrumb-separator-white.98161054.svg)}.layoutBreadcrumb.--hasBackground.--backgroundGreen ul li a,.layoutBreadcrumb.--hasBackground.--backgroundGreen ul li span{color:#fff}.layoutBreadcrumb.--hasBackground.--backgroundPurple{background-color:#5756e2}.layoutBreadcrumb.--hasBackground.--backgroundPurple ul li:before{background-image:url(/app/themes/pepite/build/images/breadcrumb-separator-white.98161054.svg)}.layoutBreadcrumb.--hasBackground.--backgroundPurple ul li a,.layoutBreadcrumb.--hasBackground.--backgroundPurple ul li span{color:#fff}.layoutBreadcrumb.--hasBackground.--backgroundPink{background-color:#efc5dd}.layoutBreadcrumb.--hasBackground.--backgroundPink ul li:before{background-image:url(/app/themes/pepite/build/images/breadcrumb-separator-white.98161054.svg)}.layoutBreadcrumb.--hasBackground.--backgroundPink ul li a,.layoutBreadcrumb.--hasBackground.--backgroundPink ul li span{color:#fff}.layoutBreadcrumb+.--backgroundWhite{padding-top:40px}.layoutBreadcrumb_container{margin:0 auto;max-width:100%;padding:0 10px;width:1170px}@media (max-width:1240px){.layoutBreadcrumb_container{padding-left:25px;padding-right:25px}}.layoutBreadcrumb ul{display:flex;flex-wrap:wrap;gap:15px;margin:0;padding:0}.layoutBreadcrumb ul li{align-items:center;display:flex;gap:15px;list-style:none}.layoutBreadcrumb ul li:first-child:before{display:none}.layoutBreadcrumb ul li:last-child{flex:1}@media (max-width:1240px){.layoutBreadcrumb ul li:last-child{flex:initial}}.layoutBreadcrumb ul li:before{background:url(/app/themes/pepite/build/images/breadcrumb-separator-blue.a831352e.svg) no-repeat 50%;content:" ";flex:0 0 15px;height:15px;width:15px}.layoutBreadcrumb ul li a,.layoutBreadcrumb ul li span{color:#0a0860;font-family:Toroka,Arial,sans-serif;font-size:18px}.layoutBreadcrumb ul li a:before,.layoutBreadcrumb ul li span:before{display:none!important}.layoutTitleList{padding:92px 0 122px}@media (max-width:1240px){.layoutTitleList{padding:50px 0 70px}.layoutTitleList.--hasWave{padding:60px 0 70px}}.layoutTitleList.--hasWave:before{background-image:url(/app/themes/pepite/build/images/wave-green.5c328ed7.svg);content:" ";height:44px;left:0;position:absolute;top:-43px;transform:rotate(180deg);width:100%}.layoutTitleList.--hasBackground.--backgroundWhite{background-color:#fff}.layoutTitleList.--hasBackground.--backgroundGreen{background-color:#b0eee3}.layoutTitleList.--hasBackground.--backgroundGreen h2 span.-otherColor{background-color:#fff}.layoutTitleList.--hasBackground.--backgroundPurple{background-color:#5756e2}.layoutTitleList.--hasBackground.--backgroundPurple h2,.layoutTitleList.--hasBackground.--backgroundPurple p,.layoutTitleList.--hasBackground.--backgroundPurple span{color:#fff}.layoutTitleList.--hasBackground.--backgroundPink{background-color:#efc5dd}.layoutTitleList.--hasBackground.--backgroundPink p span{background-color:#fff}.layoutTitleList.--hasBackground.--backgroundYellow{background-color:#f2d12e}.layoutTitleList.--hasBackground.--backgroundYellow p span{background-color:#fff}.layoutTitleList.--hasBackground.--backgroundGray{background-color:#d9e3ed}.layoutTitleList_container{margin:0 auto;max-width:100%;padding:0 10px;position:relative;width:930px}@media (max-width:1240px){.layoutTitleList_container{padding-left:25px;padding-right:25px}}.layoutTitleList .arrow-3-icon{left:-50px;position:absolute;top:-150px;transform:scaleX(-1) rotate(45deg)}@media (max-width:1240px){.layoutTitleList .arrow-3-icon,.layoutTitleList h2 br{display:none}}.layoutTitleList h2 span.-otherColor{background-color:#b0eee3}.layoutTitleList_wrapper{align-items:flex-start;display:flex;flex-wrap:wrap;gap:45px;justify-content:space-between;margin-top:45px}.layoutTitleList_wrapper_left,.layoutTitleList_wrapper_right{display:flex;flex:0 0 47%;flex-direction:column;gap:45px}@media (max-width:1240px){.layoutTitleList_wrapper_left,.layoutTitleList_wrapper_right{flex:0 0 100%}}.layoutTitleList_wrapper_left .layoutTitleList_wrapper_item:nth-child(2n){display:none}@media (max-width:1240px){.layoutTitleList_wrapper_left .layoutTitleList_wrapper_item:nth-child(2n){display:block}.layoutTitleList_wrapper_right{display:none}}.layoutTitleList_wrapper_item{width:100%}@media (max-width:1240px){.layoutTitleList_wrapper_item{line-height:1}}.layoutTitleList_wrapper_item>span{color:#0a0860;font-family:Toroka,Arial,sans-serif;font-size:45px;line-height:1.4}.layoutTitleList_wrapper_item p{font-family:Toroka,Arial,sans-serif;font-size:18px;font-weight:700;line-height:1.2;margin:0}@media (max-width:1240px){.layoutTitleList_wrapper_item p{font-size:20px}}.layoutTitleList_wrapper_item p span{background-color:#efc5dd}.layoutCards{padding:62px 0 120px;position:relative}@media (max-width:1240px){.layoutCards{padding:30px 0 70px}.layoutCards.style-2{overflow:hidden}}.layoutCards.style-2 .layoutCards_container{margin:0 auto;max-width:100%;padding:0 10px;width:1170px}@media (max-width:1240px){.layoutCards.style-2 .layoutCards_container{padding-left:25px;padding-right:25px}}.layoutCards.style-2 .layoutCards_wrapper{gap:20px}@media (max-width:1240px){.layoutCards.style-2 .layoutCards_wrapper{flex-direction:row;flex-wrap:nowrap;gap:15px;margin-left:-25px;margin-right:-25px;overflow:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.layoutCards.style-2 .layoutCards_wrapper::-webkit-scrollbar{background-color:#fff;height:0;width:0}.layoutCards.style-2 .layoutCards_wrapper::-webkit-scrollbar-thumb{background:#61a99c}}.layoutCards.style-2 .layoutCards_wrapper_item{border:4px solid #5756e2;flex-basis:270px;justify-content:flex-start;padding:30px 26px;text-align:left}@media (max-width:1240px){.layoutCards.style-2 .layoutCards_wrapper_item{flex:0 0 280px}.layoutCards.style-2 .layoutCards_wrapper_item:first-child{margin-left:25px}.layoutCards.style-2 .layoutCards_wrapper_item:last-child{margin-right:25px}}.layoutCards.style-2 .layoutCards_wrapper_item h3{font-family:Roboto,Arial,sans-serif;font-size:21px;margin-bottom:10px}.layoutCards.style-2 .layoutCards_wrapper_item p{font-family:Roboto,Arial,sans-serif;font-size:17px;margin-bottom:20px}.layoutCards.style-2 .layoutCards_wrapper_item p span{background-color:#f2d12e}.layoutCards.style-2 .layoutCards_wrapper_item .btn{margin-top:auto}@media (max-width:1240px){.layoutCards.--hasWave{padding-top:20px}}.layoutCards.--hasWave:before{background-image:url(/app/themes/pepite/build/images/wave-green.5c328ed7.svg);content:" ";height:44px;left:0;position:absolute;top:-43px;transform:rotate(180deg);width:100%}@media (max-width:1240px){.layoutCards.--hasWave:before{height:43px;top:-43px}}.layoutCards.--hasBackground.--backgroundWhite{background-color:#fff}.layoutCards.--hasBackground.--backgroundWhite:before{background-image:url(/app/themes/pepite/build/images/wave-white.ace4f276.svg)}.layoutCards.--hasBackground.--backgroundGreen,.layoutCards.--hasBackground.--backgroundWhite h2 span.-otherColor{background-color:#b0eee3}.layoutCards.--hasBackground.--backgroundGreen:before{background-image:url(/app/themes/pepite/build/images/wave-green.5c328ed7.svg)}.layoutCards.--hasBackground.--backgroundPurple{background-color:#5756e2}.layoutCards.--hasBackground.--backgroundPurple:before{background-image:url(/app/themes/pepite/build/images/wave-purple.04c5121b.svg)}.layoutCards.--hasBackground.--backgroundPink{background-color:#efc5dd}.layoutCards.--hasBackground.--backgroundPink:before{background-image:url(/app/themes/pepite/build/images/wave-pink.1af4dde9.svg)}.layoutCards.--hasBackground.--backgroundYellow{background-color:#f2d12e}.layoutCards.--hasBackground.--backgroundYellow:before{background-image:url(/app/themes/pepite/build/images/wave-pink.1af4dde9.svg)}.layoutCards.--hasBackground.--backgroundGray{background-color:#d9e3ed}.layoutCards.--hasBackground.--backgroundGray:before{background-image:url(/app/themes/pepite/build/images/wave-gray.08e83aea.svg)}.layoutCards_container{margin:0 auto;max-width:100%;padding:0 10px;position:relative;width:930px}@media (max-width:1240px){.layoutCards_container{padding-left:25px;padding-right:25px}}.layoutCards h2 span.-otherColor{background-color:#fff}.layoutCards_introduction{text-align:center}.layoutCards_introduction p{font-family:Toroka,Arial,sans-serif;font-size:28px}@media (max-width:1240px){.layoutCards_introduction p{font-size:22px}.layoutCards_introduction p br{display:none}}.layoutCards_wrapper{display:flex;flex-wrap:wrap;gap:40px;margin-top:45px;position:relative}@media (max-width:1240px){.layoutCards_wrapper{flex-direction:column;gap:15px}}.layoutCards_wrapper .interrogation-icon{position:absolute;right:-120px;top:-60px}@media (max-width:1240px){.layoutCards_wrapper .interrogation-icon{display:none}}.layoutCards_wrapper_item{align-items:center;background-color:#fff;border:4px solid #61a99c;border-radius:30px;display:flex;flex:0 0 47%;flex-direction:column;justify-content:center;padding:50px;text-align:center}@media (max-width:1240px){.layoutCards_wrapper_item{flex:1;padding:40px 30px;width:100%}}.layoutCards_wrapper_item picture{margin-bottom:15px}.layoutCards_wrapper_item picture img{display:block}.layoutCards_wrapper_item h3{font-size:28px;margin:0}.layoutCards_wrapper_item p{font-family:Toroka,Arial,sans-serif}.layoutCards_wrapper_item p span{background-color:#efc5dd}.layoutContentImage{padding:120px 0;position:relative}@media (max-width:1240px){.layoutContentImage{padding:50px 0 90px}}.layoutContentImage.--hasWave{padding:80px 0 120px}@media (max-width:1240px){.layoutContentImage.--hasWave{padding:60px 0 90px}}.layoutContentImage.--hasWave:before{content:" ";height:44px;left:0;mask-image:url(/app/themes/pepite/build/images/wave-green.5c328ed7.svg);position:absolute;top:-43px;transform:rotate(180deg);width:100%}.layoutContentImage.--hasBackground.--backgroundWhite,.layoutContentImage.--hasBackground.--backgroundWhite:before{background-color:#fff}.layoutContentImage.--hasBackground.--backgroundWhite:has(+.layoutContentImage.--backgroundWhite){padding-bottom:60px}.layoutContentImage.--hasBackground.--backgroundWhite+.layoutContentImage.--backgroundWhite{padding-top:0}.layoutContentImage.--hasBackground.--backgroundGreen,.layoutContentImage.--hasBackground.--backgroundGreen:before{background-color:#b0eee3}.layoutContentImage.--hasBackground.--backgroundGreen:has(+.layoutContentImage.--backgroundGreen){padding-bottom:60px}.layoutContentImage.--hasBackground.--backgroundGreen+.layoutContentImage.--backgroundGreen{padding-top:0}.layoutContentImage.--hasBackground.--backgroundPurple,.layoutContentImage.--hasBackground.--backgroundPurple:before{background-color:#5756e2}.layoutContentImage.--hasBackground.--backgroundPurple:has(+.layoutContentImage.--backgroundPurple){padding-bottom:60px}.layoutContentImage.--hasBackground.--backgroundPurple+.layoutContentImage.--backgroundPurple{padding-top:0}.layoutContentImage.--hasBackground.--backgroundPink,.layoutContentImage.--hasBackground.--backgroundPink:before{background-color:#efc5dd}.layoutContentImage.--hasBackground.--backgroundPink:has(+.layoutContentImage.--backgroundPink){padding-bottom:60px}.layoutContentImage.--hasBackground.--backgroundPink+.layoutContentImage.--backgroundPink{padding-top:0}.layoutContentImage.--hasBackground.--backgroundYellow,.layoutContentImage.--hasBackground.--backgroundYellow:before{background-color:#f2d12e}.layoutContentImage.--hasBackground.--backgroundYellow:has(+.layoutContentImage.--backgroundYellow){padding-bottom:60px}.layoutContentImage.--hasBackground.--backgroundYellow+.layoutContentImage.--backgroundYellow{padding-top:0}.layoutContentImage.--hasBackground.--backgroundGray,.layoutContentImage.--hasBackground.--backgroundGray:before{background-color:#d9e3ed}.layoutContentImage.--hasBackground.--backgroundGray:has(+.layoutContentImage.--backgroundWhite){padding-bottom:60px}.layoutContentImage.--hasBackground.--backgroundGray+.layoutContentImage.--backgroundWhite{padding-top:0}.layoutContentImage.--isReverse .layoutContentImage_container{flex-direction:row-reverse}@media (max-width:1240px){.layoutContentImage.--isReverse .layoutContentImage_container{flex-direction:column-reverse}}.layoutContentImage.--isReverse .arrow-2-icon{left:auto;right:-120px;transform:scaleX(-1) rotate(55deg)}.layoutContentImage_container{align-items:flex-start;display:flex;gap:130px;margin:0 auto;max-width:100%;padding:0 10px;width:1170px}@media (max-width:1240px){.layoutContentImage_container{flex-direction:column-reverse;gap:30px;padding-left:25px;padding-right:25px}}.layoutContentImage_content{flex:1}.layoutContentImage_content a,.layoutContentImage_content li,.layoutContentImage_content p{font-size:18px!important}.layoutContentImage_image{flex:0 0 400px;position:relative}@media (max-width:1240px){.layoutContentImage_image{flex:0 0 316px;margin:0 auto;width:300px}}.layoutContentImage_image .arrow-2-icon{left:-120px;position:absolute;top:-40px;transform:rotate(55deg)}@media (max-width:1240px){.layoutContentImage_image .arrow-2-icon{display:none}}.layoutContentImage_image picture{border:4px solid #fff;border-radius:30px;display:block;overflow:hidden}.layoutContentImage_image picture img{display:block}@media (max-width:1240px){.layoutContentImage_image picture img{height:auto;width:100%}}.layoutListingTestimonies{padding:120px 0;position:relative}@media (max-width:1240px){.layoutListingTestimonies{padding:70px 0}}.layoutListingTestimonies.--hasWave:before{background-image:url(/app/themes/pepite/build/images/wave-green.5c328ed7.svg);content:" ";height:44px;left:0;position:absolute;top:-43px;transform:rotate(180deg);width:100%}.layoutListingTestimonies.--hasBackground.--backgroundWhite{background-color:#fff}.layoutListingTestimonies.--hasBackground.--backgroundGreen{background-color:#b0eee3}.layoutListingTestimonies.--hasBackground.--backgroundGreen h2 span.-otherColor{background-color:#fff}.layoutListingTestimonies.--hasBackground.--backgroundGreen ul li:before{background-image:url(/app/themes/pepite/build/images/breadcrumb-separator-white.98161054.svg)}.layoutListingTestimonies.--hasBackground.--backgroundGreen ul li a,.layoutListingTestimonies.--hasBackground.--backgroundGreen ul li span{color:#fff}.layoutListingTestimonies.--hasBackground.--backgroundPurple{background-color:#5756e2}.layoutListingTestimonies.--hasBackground.--backgroundPurple .layoutListingTestimonies_introduction p,.layoutListingTestimonies.--hasBackground.--backgroundPurple h2{color:#fff}.layoutListingTestimonies.--hasBackground.--backgroundPurple ul li:before{background-image:url(/app/themes/pepite/build/images/breadcrumb-separator-white.98161054.svg)}.layoutListingTestimonies.--hasBackground.--backgroundPurple ul li a,.layoutListingTestimonies.--hasBackground.--backgroundPurple ul li span{color:#fff}.layoutListingTestimonies.--hasBackground.--backgroundPink{background-color:#efc5dd}.layoutListingTestimonies.--hasBackground.--backgroundPink h2 span.-otherColor{background-color:#fff}.layoutListingTestimonies.--hasBackground.--backgroundPink ul li:before{background-image:url(/app/themes/pepite/build/images/breadcrumb-separator-white.98161054.svg)}.layoutListingTestimonies.--hasBackground.--backgroundPink ul li a,.layoutListingTestimonies.--hasBackground.--backgroundPink ul li span{color:#fff}.layoutListingTestimonies.--hasBackground.--backgroundYellow{background-color:#f2d12e}.layoutListingTestimonies.--hasBackground.--backgroundYellow h2 span.-otherColor{background-color:#fff}.layoutListingTestimonies.--hasBackground.--backgroundYellow ul li:before{background-image:url(/app/themes/pepite/build/images/breadcrumb-separator-white.98161054.svg)}.layoutListingTestimonies.--hasBackground.--backgroundYellow ul li a,.layoutListingTestimonies.--hasBackground.--backgroundYellow ul li span{color:#fff}.layoutListingTestimonies.--hasBackground.--backgroundGray{background-color:#d2d2d2}.layoutListingTestimonies.--hasBackground.--backgroundGray ul li:before{background-image:url(/app/themes/pepite/build/images/breadcrumb-separator-white.98161054.svg)}.layoutListingTestimonies.--hasBackground.--backgroundGray ul li a,.layoutListingTestimonies.--hasBackground.--backgroundGray ul li span{color:#fff}.layoutListingTestimonies_container{margin:0 auto;max-width:100%;padding:0 10px;position:relative;width:1170px}@media (max-width:1240px){.layoutListingTestimonies_container{padding-left:25px;padding-right:25px}}.layoutListingTestimonies_container .quote-icon{left:-30px;position:absolute;top:-150px}@media (max-width:1240px){.layoutListingTestimonies_container .quote-icon{left:25px;top:-100px}}.layoutListingTestimonies h2 span.-otherColor{background-color:#f2d12e}.layoutListingTestimonies_introduction{margin-bottom:33px;text-align:center}.layoutListingTestimonies_introduction p{color:#0a0860;font-family:Toroka,Arial,sans-serif;font-size:28px;font-weight:700;line-height:1.4}@media (max-width:1240px){.layoutListingTestimonies_introduction p{font-size:22px}.layoutListingTestimonies_introduction p br{display:none}}.layoutListingTestimonies_wrapper{display:flex;flex:0 0 1;gap:40px}@media (max-width:1240px){.layoutListingTestimonies_wrapper{flex-direction:column-reverse;gap:15px}}.layoutListingTestimonies_left,.layoutListingTestimonies_right{display:flex;flex-basis:50%;flex-direction:column;gap:40px}@media (max-width:1240px){.layoutListingTestimonies_left,.layoutListingTestimonies_right{flex-basis:100%;gap:15px}}.layoutListingTestimonies_item{background-color:#fff;border:4px solid #61a99c;border-radius:30px;padding:45px 60px}@media (max-width:1240px){.layoutListingTestimonies_item{padding:30px}}.layoutListingTestimonies_item.--backgroundPink{background-color:#efc5dd}.layoutListingTestimonies_item.--backgroundPink .layoutListingTestimonies_item_text span{background-color:#fff}.layoutListingTestimonies_item.--backgroundPink .layoutListingTestimonies_item_bottom picture{border-color:#fff}.layoutListingTestimonies_item.--backgroundGreen{background-color:#b0eee3}.layoutListingTestimonies_item.--backgroundGreen .layoutListingTestimonies_item_text span{background-color:#fff}.layoutListingTestimonies_item.--backgroundGreen .layoutListingTestimonies_item_bottom picture{border-color:#fff}.layoutListingTestimonies_item.--backgroundYellow{background-color:#f2d12e}.layoutListingTestimonies_item.--backgroundYellow .layoutListingTestimonies_item_text span{background-color:#fff}.layoutListingTestimonies_item.--backgroundYellow .layoutListingTestimonies_item_bottom picture{border-color:#fff}.layoutListingTestimonies_item.--backgroundPurple{background-color:#5756e2}.layoutListingTestimonies_item.--backgroundPurple .layoutListingTestimonies_item_text{color:#fff}.layoutListingTestimonies_item.--backgroundPurple .layoutListingTestimonies_item_text span{background-color:#efc5dd}.layoutListingTestimonies_item.--backgroundPurple .layoutListingTestimonies_item_bottom picture{border-color:#fff}.layoutListingTestimonies_item.--backgroundPurple .layoutListingTestimonies_item_bottom_data p{color:#fff}.layoutListingTestimonies_item p{color:#0a0860;font-family:Toroka,Arial,sans-serif;font-size:22px;line-height:1.4;margin:0 0 35px}@media (max-width:1240px){.layoutListingTestimonies_item p{font-size:20px;line-height:1.2;margin-bottom:20px}}.layoutListingTestimonies_item p span{background-color:#f2d12e}.layoutListingTestimonies_item_bottom{align-items:center;display:flex;gap:20px}.layoutListingTestimonies_item_bottom picture{border:4px solid #efc5dd;border-radius:50%;flex:0 0 70px;overflow:hidden}.layoutListingTestimonies_item_bottom picture img{display:block}.layoutListingTestimonies_item_bottom_data{display:flex;flex-direction:column}.layoutListingTestimonies_item_bottom_data p{color:#0a0860;font-family:Roboto,Arial,sans-serif;font-size:17px;margin:0}@media (max-width:1240px){.layoutListingTestimonies_item_bottom_data p{font-size:15px}}.layoutListingTestimonies .arrow-1-icon{bottom:-50px;left:50%;position:absolute;transform:translateX(-50%)}@media (max-width:1240px){.layoutListingTestimonies .arrow-1-icon{display:none}}.layoutTitleListingCards{padding:120px 0;position:relative;z-index:1}.layoutTitleListingCards.--hasWave{padding:70px 0 120px}.layoutTitleListingCards.--hasWave:before{background-image:url(/app/themes/pepite/build/images/wave-green.5c328ed7.svg);content:" ";height:44px;left:0;position:absolute;top:-43px;transform:rotate(180deg);width:100%}.layoutTitleListingCards.--hasBackground.--backgroundWhite{background-color:#fff}.layoutTitleListingCards.--hasBackground.--backgroundWhite:before{background-image:url(/app/themes/pepite/build/images/wave-white.ace4f276.svg)}.layoutTitleListingCards.--hasBackground.--backgroundWhite:has(+.layoutTitleListingCards.--backgroundWhite){padding-bottom:30px}.layoutTitleListingCards.--hasBackground.--backgroundWhite+.layoutTitleListingCards.--backgroundWhite{padding-top:0}.layoutTitleListingCards.--hasBackground.--backgroundWhite h2 span.-otherColor{background-color:#efc5dd}.layoutTitleListingCards.--hasBackground.--backgroundGreen{background-color:#b0eee3}.layoutTitleListingCards.--hasBackground.--backgroundGreen:before{background-image:url(/app/themes/pepite/build/images/wave-green.5c328ed7.svg)}.layoutTitleListingCards.--hasBackground.--backgroundGreen:has(+.layoutTitleListingCards.--backgroundGreen){padding-bottom:60px}.layoutTitleListingCards.--hasBackground.--backgroundGreen+.layoutTitleListingCards.--backgroundGreen{padding-top:0}.layoutTitleListingCards.--hasBackground.--backgroundGreen h2 span.-otherColor{background-color:#fff}.layoutTitleListingCards.--hasBackground.--backgroundPurple{background-color:#5756e2}.layoutTitleListingCards.--hasBackground.--backgroundPurple:before{background-image:url(/app/themes/pepite/build/images/wave-purple.04c5121b.svg)}.layoutTitleListingCards.--hasBackground.--backgroundPurple:has(+.layoutTitleListingCards.--backgroundPurple){padding-bottom:60px}.layoutTitleListingCards.--hasBackground.--backgroundPurple+.layoutTitleListingCards.--backgroundPurple{padding-top:0}.layoutTitleListingCards.--hasBackground.--backgroundPurple h2 span.-otherColor{background-color:#fff}.layoutTitleListingCards.--hasBackground.--backgroundPink{background-color:#efc5dd}.layoutTitleListingCards.--hasBackground.--backgroundPink:before{background-image:url(/app/themes/pepite/build/images/wave-pink.1af4dde9.svg)}.layoutTitleListingCards.--hasBackground.--backgroundPink:has(+.layoutTitleListingCards.--backgroundPink){padding-bottom:60px}.layoutTitleListingCards.--hasBackground.--backgroundPink+.layoutTitleListingCards.--backgroundPink{padding-top:0}.layoutTitleListingCards.--hasBackground.--backgroundPink h2 span.-otherColor{background-color:#fff}.layoutTitleListingCards.--hasBackground.--backgroundYellow{background-color:#f2d12e}.layoutTitleListingCards.--hasBackground.--backgroundYellow:before{background-image:url(/app/themes/pepite/build/images/wave-yellow.60bacb1b.svg)}.layoutTitleListingCards.--hasBackground.--backgroundYellow:has(+.layoutTitleListingCards.--backgroundYellow){padding-bottom:60px}.layoutTitleListingCards.--hasBackground.--backgroundYellow+.layoutTitleListingCards.--backgroundYellow{padding-top:0}.layoutTitleListingCards.--hasBackground.--backgroundYellow h2 span.-otherColor{background-color:#fff}.layoutTitleListingCards.--hasBackground.--backgroundGray{background-color:#d2d2d2}.layoutTitleListingCards.--hasBackground.--backgroundGray:before{background-image:url(/app/themes/pepite/build/images/wave-gray.08e83aea.svg)}.layoutTitleListingCards.--hasBackground.--backgroundGray:has(+.layoutTitleListingCards.--backgroundPink){padding-bottom:60px}.layoutTitleListingCards.--hasBackground.--backgroundGray+.layoutTitleListingCards.--backgroundPink{padding-top:0}.layoutTitleListingCards.--hasBackground.--backgroundGray h2 span.-otherColor{background-color:#fff}.layoutTitleListingCards.--has1Columns .layoutTitleListingCards_wrapper_column{flex:0 0 100%}@media (max-width:1240px){.layoutTitleListingCards.--has1Columns .layoutTitleListingCards_wrapper_column{width:360px}}.layoutTitleListingCards.--has1Columns .layoutTitleListingCards_wrapper_item{display:flex;gap:25px;width:100%}@media (max-width:1240px){.layoutTitleListingCards.--has1Columns .layoutTitleListingCards_wrapper_item{flex-direction:column;gap:0}}.layoutTitleListingCards.--has1Columns .layoutTitleListingCards_wrapper_item_top{flex:0 0 575px}@media (max-width:1240px){.layoutTitleListingCards.--has1Columns .layoutTitleListingCards_wrapper_item_top{flex:initial}}.layoutTitleListingCards.--has1Columns .layoutTitleListingCards_wrapper_item_content{padding-bottom:10px!important}.layoutTitleListingCards.--has1Columns .layoutTitleListingCards_wrapper_item_content h2,.layoutTitleListingCards.--has1Columns .layoutTitleListingCards_wrapper_item_content h3,.layoutTitleListingCards.--has1Columns .layoutTitleListingCards_wrapper_item_content h4,.layoutTitleListingCards.--has1Columns .layoutTitleListingCards_wrapper_item_content h5,.layoutTitleListingCards.--has1Columns .layoutTitleListingCards_wrapper_item_content h6{margin-bottom:15px}.layoutTitleListingCards.--has2Columns.style-1 .layoutTitleListingCards_wrapper_item{width:calc(50% - 17.5px)}@media (max-width:1240px){.layoutTitleListingCards.--has2Columns.style-1 .layoutTitleListingCards_wrapper_item{width:360px}}.layoutTitleListingCards.--has2Columns.style-2 .layoutTitleListingCards_wrapper_column{flex:0 0 calc(50% - 17.5px)}@media (max-width:1240px){.layoutTitleListingCards.--has2Columns.style-2 .layoutTitleListingCards_wrapper_column{flex:initial;width:360px}}.layoutTitleListingCards.--has2Columns.style-2 .layoutTitleListingCards_wrapper_item{width:100%}.layoutTitleListingCards_container{margin:0 auto;max-width:100%;padding:0 10px;position:relative;width:1170px}@media (max-width:1240px){.layoutTitleListingCards_container{padding-left:25px;padding-right:25px}}.layoutTitleListingCards_introduction{text-align:center}.layoutTitleListingCards_introduction a,.layoutTitleListingCards_introduction li,.layoutTitleListingCards_introduction p,.layoutTitleListingCards_introduction span{font-family:Toroka,Arial,sans-serif;font-size:18px}.layoutTitleListingCards_wrapper{display:flex;flex-wrap:wrap;gap:35px;margin:40px 0 0}@media (max-width:1240px){.layoutTitleListingCards_wrapper{justify-content:center}}.layoutTitleListingCards.style-2 .layoutTitleListingCards_wrapper{align-items:flex-start;margin-top:55px}.layoutTitleListingCards_wrapper_column{display:flex;flex-direction:column;gap:35px}@media (max-width:1240px){.layoutTitleListingCards_wrapper_column{max-width:100%}}.layoutTitleListingCards_wrapper_item{background-color:#fff;border:4px solid #5756e2;border-radius:30px;overflow:hidden;width:360px}@media (max-width:1240px){.layoutTitleListingCards_wrapper_item{max-width:100%}}.layoutTitleListingCards_wrapper_item_top{position:relative}@media (max-width:1240px){.layoutTitleListingCards_wrapper_item_top{height:180px}}.layoutTitleListingCards_wrapper_item_top picture img{display:block;height:auto;max-width:100%}.layoutTitleListingCards_wrapper_item_top iframe{aspect-ratio:16/9;height:100%}.layoutTitleListingCards_wrapper_item_top_tag{background-color:#e65747;border-radius:20px;bottom:-16px;color:#fff;font-family:Toroka,Arial,sans-serif;font-size:18px;left:35px;padding:2px 13px;position:absolute}.layoutTitleListingCards_wrapper_item_content{padding:20px 35px}.layoutTitleListingCards_wrapper_item_content_tag{background-color:#e65747;border-radius:20px;color:#fff;display:inline-block;font-family:Toroka,Arial,sans-serif;font-size:18px;margin-bottom:19px;padding:3px 13px}.layoutTitleListingCards.style-2 .layoutTitleListingCards_wrapper_item_content{padding-top:30px}.layoutTitleListingCards_wrapper_item_content h2,.layoutTitleListingCards_wrapper_item_content h3,.layoutTitleListingCards_wrapper_item_content h4,.layoutTitleListingCards_wrapper_item_content h5,.layoutTitleListingCards_wrapper_item_content h6{margin-top:0}.layoutTitleListingCards.style-2 .layoutTitleListingCards_wrapper_item_content h2,.layoutTitleListingCards.style-2 .layoutTitleListingCards_wrapper_item_content h3,.layoutTitleListingCards.style-2 .layoutTitleListingCards_wrapper_item_content h4,.layoutTitleListingCards.style-2 .layoutTitleListingCards_wrapper_item_content h5,.layoutTitleListingCards.style-2 .layoutTitleListingCards_wrapper_item_content h6{color:#5756e2}.layoutTitleListingCards_wrapper_item_content a,.layoutTitleListingCards_wrapper_item_content li,.layoutTitleListingCards_wrapper_item_content p,.layoutTitleListingCards_wrapper_item_content span{font-size:17px}.layoutTitleListingCards_wrapperButtons{align-items:center;display:flex;flex-direction:column;margin-top:35px}.layoutTitleListingCards .arrow-3-icon{bottom:-180px;left:130px;position:absolute;transform:scaleX(-1)}.layoutTitlePrograms{padding:120px 0;position:relative}@media (max-width:1240px){.layoutTitlePrograms{padding:50px 0 90px}}.layoutTitlePrograms.--hasWave{padding:70px 0 120px}@media (max-width:1240px){.layoutTitlePrograms.--hasWave{padding:60px 0 90px}}.layoutTitlePrograms.--hasWave:before{background-image:url(/app/themes/pepite/build/images/wave-green.5c328ed7.svg);content:" ";height:44px;left:0;position:absolute;top:-43px;transform:rotate(180deg);width:100%}.layoutTitlePrograms.--hasBackground.--backgroundWhite{background-color:#fff}.layoutTitlePrograms.--hasBackground.--backgroundWhite:before{background-image:url(/app/themes/pepite/build/images/wave-white.ace4f276.svg)}.layoutTitlePrograms.--hasBackground.--backgroundWhite:has(+.layoutTitlePrograms.--backgroundWhite){padding-bottom:60px}.layoutTitlePrograms.--hasBackground.--backgroundWhite+.layoutTitlePrograms.--backgroundWhite{padding-top:0}.layoutTitlePrograms.--hasBackground.--backgroundWhite h2 span.-otherColor{background-color:#efc5dd}.layoutTitlePrograms.--hasBackground.--backgroundGreen{background-color:#b0eee3}.layoutTitlePrograms.--hasBackground.--backgroundGreen:before{background-image:url(/app/themes/pepite/build/images/wave-green.5c328ed7.svg)}.layoutTitlePrograms.--hasBackground.--backgroundGreen:has(+.layoutTitlePrograms.--backgroundGreen){padding-bottom:60px}.layoutTitlePrograms.--hasBackground.--backgroundGreen+.layoutTitlePrograms.--backgroundGreen{padding-top:0}.layoutTitlePrograms.--hasBackground.--backgroundGreen h2 span.-otherColor{background-color:#fff}.layoutTitlePrograms.--hasBackground.--backgroundPurple{background-color:#5756e2}.layoutTitlePrograms.--hasBackground.--backgroundPurple:before{background-image:url(/app/themes/pepite/build/images/wave-purple.04c5121b.svg)}.layoutTitlePrograms.--hasBackground.--backgroundPurple:has(+.layoutTitlePrograms.--backgroundPurple){padding-bottom:60px}.layoutTitlePrograms.--hasBackground.--backgroundPurple+.layoutTitlePrograms.--backgroundPurple{padding-top:0}.layoutTitlePrograms.--hasBackground.--backgroundPurple h2 span.-otherColor{background-color:#fff}.layoutTitlePrograms.--hasBackground.--backgroundPink{background-color:#efc5dd}.layoutTitlePrograms.--hasBackground.--backgroundPink:before{background-image:url(/app/themes/pepite/build/images/wave-pink.1af4dde9.svg)}.layoutTitlePrograms.--hasBackground.--backgroundPink:has(+.layoutTitlePrograms.--backgroundPink){padding-bottom:60px}.layoutTitlePrograms.--hasBackground.--backgroundPink+.layoutTitlePrograms.--backgroundPink{padding-top:0}.layoutTitlePrograms.--hasBackground.--backgroundPink h2 span.-otherColor{background-color:#fff}.layoutTitlePrograms.--hasBackground.--backgroundYellow{background-color:#f2d12e}.layoutTitlePrograms.--hasBackground.--backgroundYellow:before{background-image:url(/app/themes/pepite/build/images/wave-yellow.60bacb1b.svg)}.layoutTitlePrograms.--hasBackground.--backgroundYellow:has(+.layoutTitlePrograms.--backgroundPink){padding-bottom:60px}.layoutTitlePrograms.--hasBackground.--backgroundYellow+.layoutTitlePrograms.--backgroundPink{padding-top:0}.layoutTitlePrograms.--hasBackground.--backgroundYellow h2 span.-otherColor{background-color:#fff}.layoutTitlePrograms.--hasBackground.--backgroundGray{background-color:#d9e3ed}.layoutTitlePrograms.--hasBackground.--backgroundGray:before{background-image:url(/app/themes/pepite/build/images/wave-gray.08e83aea.svg)}.layoutTitlePrograms.--hasBackground.--backgroundGray:has(+.layoutTitlePrograms.--backgroundPink){padding-bottom:60px}.layoutTitlePrograms.--hasBackground.--backgroundGray+.layoutTitlePrograms.--backgroundPink{padding-top:0}.layoutTitlePrograms.--hasBackground.--backgroundGray h2 span.-otherColor{background-color:#fff}.layoutTitlePrograms_container{margin:0 auto;max-width:100%;padding:0 10px;width:1170px}@media (max-width:1240px){.layoutTitlePrograms_container{padding-left:25px;padding-right:25px}}.layoutTitlePrograms_wrapper{display:flex;flex-direction:column;flex-wrap:wrap;margin-top:60px}@media (max-width:1240px){.layoutTitlePrograms_wrapper{margin-top:30px}}.layoutTitlePrograms_wrapper_item{align-items:flex-start;border-bottom:1px solid #61a99c;display:flex;gap:130px;margin-bottom:120px;padding-bottom:120px}@media (max-width:1240px){.layoutTitlePrograms_wrapper_item{flex-direction:column;gap:30px}}.layoutTitlePrograms_wrapper_item.--isReverse{flex-direction:row-reverse}@media (max-width:1240px){.layoutTitlePrograms_wrapper_item.--isReverse{flex-direction:column}}.layoutTitlePrograms_wrapper_item:last-child{border:none;margin-bottom:0;padding-bottom:0}.layoutTitlePrograms_wrapper_item_left{flex:0 0 400px}@media (max-width:1240px){.layoutTitlePrograms_wrapper_item_left{flex:0 0 316px;width:100%}}.layoutTitlePrograms_wrapper_item_left picture{border:4px solid #fff;border-radius:30px;display:block;overflow:hidden}.layoutTitlePrograms_wrapper_item_left picture img{display:block}@media (max-width:1240px){.layoutTitlePrograms_wrapper_item_left picture img{height:100%;width:100%}}.layoutTitlePrograms_wrapper_item_right{flex:1}.layoutTitlePrograms_wrapper_item_right svg{margin-bottom:23px}.layoutTitlePrograms_wrapper_item_right>p{font-family:Toroka,Arial,sans-serif;font-size:17px}.layoutTitlePrograms_wrapper_item_right_themes{display:flex;flex-wrap:wrap;gap:50px;margin:32px 0 44px}@media (max-width:1240px){.layoutTitlePrograms_wrapper_item_right_themes{flex-direction:column;gap:20px;margin-bottom:20px}}.layoutTitlePrograms_wrapper_item_right_themes_item{align-items:flex-start;display:flex;flex:0 0 45%;flex-direction:column}@media (max-width:1240px){.layoutTitlePrograms_wrapper_item_right_themes_item{flex:1;width:100%}}.layoutTitlePrograms_wrapper_item_right_themes_item p{font-size:17px;margin:0 0 12px}.layoutTitlePrograms_wrapper_item_right_themes_item p.layoutTitlePrograms_wrapper_item_right_themes_item_title{background-color:#e65747;border-radius:20px;color:#fff;font-family:Toroka,Arial,sans-serif;font-size:15px;padding:4px 11px}.layoutComparativeTable{margin:0 0 120px}.layoutComparativeTable_container{display:flex;margin:0 auto;max-width:100%;padding:0 10px;width:1170px}@media (max-width:1240px){.layoutComparativeTable_container{padding-left:25px;padding-right:25px;padding-right:0}}.layoutComparativeTable_left{background-color:#5756e2;border-radius:30px 0 0 30px;display:flex;flex:0 0 140px;flex-direction:column}@media (max-width:1240px){.layoutComparativeTable_left{flex:0 0 140px}}.layoutComparativeTable_left_cell{align-items:center;border-top:4px solid #8282fd;display:flex;justify-content:center;padding:15px 0}@media (max-width:1240px){.layoutComparativeTable_left_cell{height:66px}}.layoutComparativeTable_left_cell:first-child{border:none;height:115px;padding:0}.layoutComparativeTable_left_cell svg{height:auto;width:75%}.layoutComparativeTable_left_cell svg path{fill:#fff}.layoutComparativeTable_right{border-left:none;display:flex;flex:1}@media (max-width:1240px){.layoutComparativeTable_right{max-width:100%;overflow:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory}.layoutComparativeTable_right::-webkit-scrollbar{background-color:#fff;height:0;width:0}.layoutComparativeTable_right::-webkit-scrollbar-thumb{background:#61a99c}.layoutComparativeTable_right .layoutComparativeTable_right_column:last-child{margin-right:25px}}.layoutComparativeTable_right_column{border-bottom:4px solid #5756e2;border-top:4px solid #5756e2;display:flex;flex:1;flex-direction:column;min-width:111px}.layoutComparativeTable_right_column:last-child{border-radius:0 30px 30px 0;border-right:4px solid #5756e2}.layoutComparativeTable_right_column_head{align-items:center;display:flex;flex-direction:column;gap:12px;height:111px;padding:16px 0}.layoutComparativeTable_right_column_head span{color:#0a0860;font-family:Roboto,Arial,sans-serif;font-size:15px;font-weight:600;margin:auto;text-align:center}.layoutComparativeTable_right_column_cell{align-items:center;border-top:4px solid #5756e2;display:flex;flex-direction:column;gap:4px;height:66px;justify-content:center}.layoutComparativeTable_right_column_cell span{color:#1eac93;font-family:Roboto,Arial,sans-serif;font-size:13px}.layoutFAQ{margin:90px 0;position:relative}@media (max-width:1240px){.layoutFAQ{margin:50px 0 70px}}.layoutFAQ.--hasBackground.--backgroundWhite{background-color:#fff;margin:90px 0;padding:0}@media (max-width:1240px){.layoutFAQ.--hasBackground.--backgroundWhite{margin:50px 0 70px}}.layoutFAQ.--hasBackground.--backgroundGreen{background-color:#b0eee3;margin:0;padding:90px 0 120px}@media (max-width:1240px){.layoutFAQ.--hasBackground.--backgroundGreen{padding:50px 0 70px}}.layoutFAQ.--hasBackground.--backgroundGreen h2 span.-otherColor{background-color:#fff}.layoutFAQ.--hasBackground.--backgroundPurple{background-color:#5756e2;margin:0;padding:90px 0 120px}@media (max-width:1240px){.layoutFAQ.--hasBackground.--backgroundPurple{padding:50px 0 70px}}.layoutFAQ.--hasBackground.--backgroundPurple h2{color:#fff}.layoutFAQ.--hasBackground.--backgroundPurple h2 span.-otherColor{background-color:#f2d12e}.layoutFAQ.--hasBackground.--backgroundPurple .layoutFAQ_left p,.layoutFAQ.--hasBackground.--backgroundPurple .layoutFAQ_right_item_question p,.layoutFAQ.--hasBackground.--backgroundPurple .layoutFAQ_right_item_response a,.layoutFAQ.--hasBackground.--backgroundPurple .layoutFAQ_right_item_response div,.layoutFAQ.--hasBackground.--backgroundPurple .layoutFAQ_right_item_response li,.layoutFAQ.--hasBackground.--backgroundPurple .layoutFAQ_right_item_response p{color:#fff}.layoutFAQ.--hasBackground.--backgroundPurple .layoutFAQ_right_item_response a:before{background-color:#fff}.layoutFAQ.--hasBackground.--backgroundPurple .layoutFAQ_right_item_response a:hover{color:#fff}.layoutFAQ.--hasBackground.--backgroundPurple .layoutFAQ_right_item_question:after{background-image:url(/app/themes/pepite/build/images/faq-arrow-white.1bccb4f7.svg)}.layoutFAQ.--hasBackground.--backgroundPink{background-color:#efc5dd;margin:0;padding:90px 0 120px}@media (max-width:1240px){.layoutFAQ.--hasBackground.--backgroundPink{padding:50px 0 70px}}.layoutFAQ.--hasBackground.--backgroundYellow{background-color:#f2d12e;margin:0;padding:90px 0 120px}@media (max-width:1240px){.layoutFAQ.--hasBackground.--backgroundYellow{padding:50px 0 70px}}.layoutFAQ.--hasBackground.--backgroundGray{background-color:#d2d2d2;margin:0;padding:90px 0 120px}@media (max-width:1240px){.layoutFAQ.--hasBackground.--backgroundGray{padding:50px 0 70px}}.layoutFAQ_container{align-items:flex-start;display:flex;gap:80px;margin:0 auto;max-width:100%;padding:0 10px;width:1170px}@media (max-width:1240px){.layoutFAQ_container{flex-direction:column;gap:0;padding-left:25px;padding-right:25px}}.layoutFAQ_left{width:370px}@media (max-width:1240px){.layoutFAQ_left{margin-bottom:20px;width:100%}}.layoutFAQ_left h2{margin-top:0}.layoutFAQ_left p{font-size:16px}.layoutFAQ_right{flex:1}.layoutFAQ_right_item{border-bottom:1px solid #939393;display:flex;flex-direction:column;padding:15px 0}.layoutFAQ_right_item:first-child{border-top:1px solid #939393}.layoutFAQ_right_item.--isOpen .layoutFAQ_right_item_question:after{transform:translateY(-50%) rotate(90deg)}.layoutFAQ_right_item.--isOpen .layoutFAQ_right_item_response{max-height:700px;opacity:1;padding:20px 0 0}.layoutFAQ_right_item_question{cursor:pointer;padding-right:60px;position:relative}.layoutFAQ_right_item_question:after{background:url(/app/themes/pepite/build/images/faq-arrow-blue.ac64e03b.svg) no-repeat 50%;content:" ";height:20px;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .3s ease-out;width:22px}.layoutFAQ_right_item_question p{color:#0a0860;font-size:20px;font-weight:600;margin:0}.layoutFAQ_right_item_response{color:#0a0860;max-height:0;opacity:0;overflow:hidden;transition:all .3s ease-out}.layoutFAQ_right_item_response p{color:#0a0860;margin:0}.layoutFAQ_right_item_response a,.layoutFAQ_right_item_response li{color:#0a0860;font-size:16px!important}.layoutFAQ_right .btn{margin-top:30px}.layoutSliderImages{position:relative}.layoutSliderImages.--hasBackground.--backgroundWhite{background-color:#fff;margin:50px 0}.layoutSliderImages.--hasBackground.--backgroundWhite:has(+.layoutSliderImages.--backgroundWhite){padding-bottom:60px}.layoutSliderImages.--hasBackground.--backgroundWhite+.layoutSliderImages.--backgroundWhite{padding-top:0}.layoutSliderImages.--hasBackground.--backgroundGreen{background-color:#b0eee3;padding:50px 0}.layoutSliderImages.--hasBackground.--backgroundGreen:has(+.layoutSliderImages.--backgroundGreen){padding-bottom:60px}.layoutSliderImages.--hasBackground.--backgroundGreen+.layoutSliderImages.--backgroundGreen{padding-top:0}.layoutSliderImages.--hasBackground.--backgroundPurple{background-color:#5756e2;padding:50px 0}.layoutSliderImages.--hasBackground.--backgroundPurple:has(+.layoutSliderImages.--backgroundPurple){padding-bottom:60px}.layoutSliderImages.--hasBackground.--backgroundPurple+.layoutSliderImages.--backgroundPurple{padding-top:0}.layoutSliderImages.--hasBackground.--backgroundPurple .tns-ovh{border-color:#fff}.layoutSliderImages.--hasBackground.--backgroundPurple .layoutSliderImages_navigation_button svg path{fill:#fff}.layoutSliderImages.--hasBackground.--backgroundPink{background-color:#efc5dd;padding:50px 0}.layoutSliderImages.--hasBackground.--backgroundPink:has(+.layoutSliderImages.--backgroundPink){padding-bottom:60px}.layoutSliderImages.--hasBackground.--backgroundPink+.layoutSliderImages.--backgroundPink{padding-top:0}.layoutSliderImages.--hasBackground.--backgroundYellow{background-color:#f2d12e;padding:50px 0}.layoutSliderImages.--hasBackground.--backgroundYellow:has(+.layoutSliderImages.--backgroundYellow){padding-bottom:60px}.layoutSliderImages.--hasBackground.--backgroundYellow+.layoutSliderImages.--backgroundYellow{padding-top:0}.layoutSliderImages.--hasBackground.--backgroundGray{background-color:#d9e3ed;padding:50px 0}.layoutSliderImages.--hasBackground.--backgroundGray:has(+.layoutSliderImages.--backgroundWhite){padding-bottom:60px}.layoutSliderImages.--hasBackground.--backgroundGray+.layoutSliderImages.--backgroundWhite{padding-top:0}.layoutSliderImages_container{margin:0 auto;max-width:100%;padding:0 10px;position:relative;width:950px}@media (max-width:1240px){.layoutSliderImages_container{padding-left:25px;padding-right:25px}}.layoutSliderImages .tns-ovh{border:10px solid #5756e2;border-radius:10px;overflow:hidden}.layoutSliderImages .tns-visually-hidden{display:none}@media (max-width:1240px){.layoutSliderImages_navigation{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:30px}}.layoutSliderImages_navigation_button{background:transparent;border:none;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;z-index:1}@media (max-width:1240px){.layoutSliderImages_navigation_button{position:relative;transform:translateY(0)}}.layoutSliderImages_navigation_button:hover[data-type=prev]{left:-45px}@media (max-width:1240px){.layoutSliderImages_navigation_button:hover[data-type=prev]{left:-5px}}.layoutSliderImages_navigation_button:hover[data-type=next]{right:-45px}@media (max-width:1240px){.layoutSliderImages_navigation_button:hover[data-type=next]{right:-5px}}.layoutSliderImages_navigation_button[disabled]{opacity:.3}.layoutSliderImages_navigation_button[data-type=prev]{left:-40px;transform:translateY(-50%) rotate(180deg)}@media (max-width:1240px){.layoutSliderImages_navigation_button[data-type=prev]{left:0;margin-top:-4px;transform:translateY(0) rotate(180deg)}}.layoutSliderImages_navigation_button[data-type=next]{right:-40px}@media (max-width:1240px){.layoutSliderImages_navigation_button[data-type=next]{right:0}}.layoutSliderImages_navigation_button svg{height:auto;width:30px}.layoutSliderImages_wrapper{display:flex}.layoutSliderImages_wrapper picture{display:block}.acf-block-preview .layoutSliderImages_wrapper picture{display:none}.acf-block-preview .layoutSliderImages_wrapper picture:first-child{display:block}.layoutSliderImages_wrapper picture img{display:block;height:auto;width:100%}.layoutSeparator{background-color:#d2d2d2;border:none;height:1px;margin:100px auto;max-width:100%;padding:0 10px;width:1170px}@media (max-width:1240px){.layoutSeparator{padding-left:25px;padding-right:25px}}.layoutParagraph{margin:0 auto;max-width:100%;padding:20px 10px 60px;width:950px}@media (max-width:1240px){.layoutParagraph{padding-bottom:60px;padding-left:25px;padding-right:25px}}@media (max-width:1240px){.layoutParagraph:has(+.layoutHeading),.layoutParagraph:has(+.layoutParagraph){padding-bottom:20px}.layoutParagraph+.layoutHeading,.layoutParagraph+.layoutParagraph{padding-top:0}.layoutParagraph:has(+.--hasWave){padding-bottom:90px}}.layoutParagraph:has(+.layoutButtons),.layoutParagraph:has(+.layoutContentImage),.layoutParagraph:has(+.layoutHeading),.layoutParagraph:has(+.layoutParagraph){padding-bottom:20px}.layoutParagraph:has(+.layoutList){padding-bottom:0}.layoutParagraph+.layoutButtons,.layoutParagraph+.layoutHeading,.layoutParagraph+.layoutList,.layoutParagraph+.layoutParagraph{padding-top:0}.layoutParagraph+.layoutContentImage.--backgroundWhite{padding-top:20px}.layoutParagraph:has(+.--hasWave){padding-bottom:120px}.layoutHeading{margin:0 auto;max-width:100%;padding:0 10px;width:950px}@media (max-width:1240px){.layoutHeading{padding-left:25px;padding-right:25px}}.layoutHeading:has(+.layoutParagraph) .wp-block-heading{margin:10px}.layoutList{margin:0 auto;max-width:100%;padding:20px 10px;width:950px}@media (max-width:1240px){.layoutList{padding-left:25px;padding-right:25px}}.layoutList:has(+.layoutParagraph){padding-bottom:0}.layoutPreformatted{margin:20px auto;max-width:100%;padding:0 10px;width:1170px}@media (max-width:1240px){.layoutPreformatted{padding-left:25px;padding-right:25px}}.layoutPreformatted pre{white-space:normal}.layoutTable{margin:20px auto;max-width:100%;padding:0 10px;width:1170px}@media (max-width:1240px){.layoutTable{padding-left:25px;padding-right:25px}}.layoutTable table tbody tr td{border:1px solid #d2d2d2}.layoutVerse{margin:20px auto;max-width:100%;padding:0 10px;width:1170px}@media (max-width:1240px){.layoutVerse{padding-left:25px;padding-right:25px}}.layoutImage .wp-block-image{margin:0}.layoutImage .wp-block-image.alignfull img{display:block;height:auto;width:100%}.layoutImage .wp-block-image:not(.alignfull){margin:0 auto;max-width:100%;padding:0 10px;width:950px}@media (max-width:1240px){.layoutImage .wp-block-image:not(.alignfull){padding-left:25px;padding-right:25px}}.layoutImage .wp-block-image:not(.alignfull) img{display:block;height:auto;max-width:100%}.layoutGallery{margin:0 auto;max-width:100%;padding:0 10px;width:1170px}@media (max-width:1240px){.layoutGallery{padding-left:25px;padding-right:25px}}.layoutGallery .wp-block-gallery.columns-1 .layoutImage{flex:0 0 100%;flex-grow:1}.layoutGallery .wp-block-gallery.columns-2{align-items:normal}.layoutGallery .wp-block-gallery.columns-2 .layoutImage{flex:0 0 48%;flex-grow:1}.layoutGallery .wp-block-gallery.columns-3 .layoutImage{flex:0 0 31%;flex-grow:1}.layoutGallery .wp-block-gallery.columns-4 .layoutImage{flex:0 0 23%;flex-grow:1}.layoutGallery .wp-block-gallery.columns-5 .layoutImage{flex:0 0 18%;flex-grow:1}.layoutGallery .wp-block-gallery .layoutImage{width:auto}.layoutGallery .wp-block-gallery .layoutImage .wp-block-image{padding:0;width:auto}.layoutGallery figure{display:flex;gap:24px}.layoutGallery figure .layoutImage{width:auto}.layoutShortcode{margin:0 auto;max-width:100%;padding:0 10px;width:1170px}@media (max-width:1240px){.layoutShortcode{padding-left:25px;padding-right:25px}}.layoutGroup .wp-block-group{padding:60px 0}.layoutEmbed{margin:0 auto;max-width:100%;padding:0 10px;width:1170px}@media (max-width:1240px){.layoutEmbed{padding-left:25px;padding-right:25px}}.layoutButtons{margin:30px auto;max-width:100%;padding:0 10px;width:950px}@media (max-width:1240px){.layoutButtons{padding-left:25px;padding-right:25px}}.layoutButtons:has(+.layoutButtons){margin-bottom:15px}.layoutButtons+.layoutButtons{margin-top:15px}.layoutFile{margin:0 auto;max-width:100%;padding:0 10px;width:1170px}@media (max-width:1240px){.layoutFile{padding-left:25px;padding-right:25px}}.--backgroundWhite+.--backgroundWhite:not(.--hasImage){padding-top:20px}.--backgroundWhite:has(+.--backgroundWhite:not(.--hasImage)){padding-bottom:20px}.--backgroundPink+.--backgroundPink:not(.--hasImage){padding-top:20px}.--backgroundPink:has(+.--backgroundPink:not(.--hasImage)){padding-bottom:20px}.--backgroundPurple+.--backgroundPurple:not(.--hasImage){padding-top:20px}.--backgroundPurple:has(+.--backgroundPurple:not(.--hasImage)){padding-bottom:20px}.--backgroundGreen+.--backgroundGreen:not(.--hasImage){padding-top:20px}.--backgroundGreen:has(+.--backgroundGreen:not(.--hasImage)){padding-bottom:20px}.--backgroundGray+.--backgroundGray:not(.--hasImage){padding-top:20px}.--backgroundGray:has(+.--backgroundGray:not(.--hasImage)){padding-bottom:20px}.--backgroundYellow{background-color:#f2d12e}.--backgroundYellow+.--backgroundYellow:not(.--hasImage){padding-top:20px}.--backgroundYellow:has(+.--backgroundYellow:not(.--hasImage)){padding-bottom:20px}.--titleColorWhite .-otherColor{background-color:#fff!important}.--titleColorGreen .-otherColor{background-color:#b0eee3!important}.--titleColorYellow .-otherColor{background-color:#f2d12e!important}.--titleColorPink .-otherColor{background-color:#efc5dd!important}