:root{--color-primary: #6E8CF6;--color-primary-600: #3a57b4;--color-primary-300: #a4b7ef;--color-primary-200: #E7EDFD;--color-primary-100: #fbfbfb;--color-secondary: #fff;--color-text: #334C5A;--color-text-400: #5D717C;--color-text-200: #819099;--color-grey: #899398;--color-grey-400: #c2c2c2;--color-grey-300: #dcdcdc;--color-grey-200: #F7F8F9;--color-background: #F3F6FE;--color-border: #D3D9DC;--color-green: #51A57F;--color-green-200: #D7F3E8;--color-orange: #F2B267;--color-orange-200: #d7c3aa;--color-blue: #6BBEF9;--color-blue-200: #bdd6f3;--color-red: #EE7386;--color-red-200: #ecafb8;--color-error: #F45705;--color-error-200: #F5B898;--color-success: #16CB9A;--color-success-200: #93DECA;--color-modal-bg: rgba(56, 64, 85, .3)}:root{--paragraph-large-size: 1.8rem;--paragraph-large-line-height: 2.7rem;--paragraph-medium-size: 1.6rem;--paragraph-medium-line-height: 2.4rem;--paragraph-small-size: 1.4rem;--paragraph-small-line-height: 2.1rem}:root{--radius-input: 4px;--radius-button: 6px;--radius-panel: 10px;--effect: all ease .18s;--shadow: rgba(17, 17, 26, .1) 0px 0px 16px;--sm: 500px;--md: 720px;--l: 960px;--xl: 1200px;--full: 1400px;--font-family: "Figtree", sans-serif}body{font-size:16px;min-width:30rem}*{font-family:var(--font-family)}div.input-group{display:flex;justify-content:space-between;flex-wrap:wrap}div.input-field{margin:1.5rem 0}div.input-field label{font-weight:600;font-size:1.2rem;color:var(--color-text-400);display:flex;justify-content:left;align-items:center;position:relative;margin-bottom:4px}div.input-field label button.helper{width:1.2rem;height:1.2rem;margin-left:.5rem;cursor:help}div.input-field label button.helper svg{fill:var(--color-primary)}div.input-field div.input-container{position:relative}div.input-field div.input-container svg{position:absolute;left:1rem;width:1.6rem;height:1.6rem;top:1.7rem;fill:var(--color-text)}div.input-field div.input-container input,div.input-field div.input-container textarea{height:4.2rem;background-color:transparent;line-height:1.5}div.input-field div.input-container textarea{resize:vertical;padding:1rem!important}div.input-field div.input-container div.multiselect{height:4.2rem}div.input-field div.input-container span.error{display:block;margin:.5rem 0;font-size:1.2rem;color:var(--color-error)}div.input-field div.input-container.has-icon input{padding-left:3.5rem}.input-theme,.multiselect-theme div.multiselect__tags,div.input-field div.input-container div.multiselect div.multiselect__tags,div.input-field div.input-container input,div.input-field div.input-container textarea,div.input-field div.input-container div.editor{display:flex;font-size:1.3rem;font-weight:500;color:var(--color-text);border:1px solid var(--color-grey-300);padding:0 1rem;width:100%;border-radius:var(--radius-input);transition:all ease .18s}.input-theme:active,.multiselect-theme div.multiselect__tags:active,div.input-field div.input-container div.multiselect div.multiselect__tags:active,div.input-field div.input-container input:active,div.input-field div.input-container textarea:active,div.input-field div.input-container div.editor:active,.input-theme:focus,.multiselect-theme div.multiselect__tags:focus,div.input-field div.input-container div.multiselect div.multiselect__tags:focus,div.input-field div.input-container input:focus,div.input-field div.input-container textarea:focus,div.input-field div.input-container div.editor:focus{outline:none}.input-theme:hover,.multiselect-theme div.multiselect__tags:hover,div.input-field div.input-container div.multiselect div.multiselect__tags:hover,div.input-field div.input-container input:hover,div.input-field div.input-container textarea:hover,div.input-field div.input-container div.editor:hover{border:1px solid var(--color-grey-400)}.input-theme::placeholder,.multiselect-theme div.multiselect__tags::placeholder,div.input-field div.input-container div.multiselect div.multiselect__tags::placeholder,div.input-field div.input-container input::placeholder,div.input-field div.input-container textarea::placeholder,div.input-field div.input-container div.editor::placeholder{font-size:1.3rem;opacity:.5;color:var(--color-grey)}.input-theme.error,.multiselect-theme div.error.multiselect__tags,div.input-field div.input-container div.multiselect div.error.multiselect__tags,div.input-field div.input-container input.error,div.input-field div.input-container textarea.error,div.input-field div.input-container div.error.editor{border:1px solid var(--color-error)}.multiselect-theme,div.input-field div.input-container div.multiselect{background-color:transparent}.multiselect-theme div.multiselect__tags,div.input-field div.input-container div.multiselect div.multiselect__tags{align-items:center}.multiselect-theme div.multiselect__tags .multiselect__placeholder,div.input-field div.input-container div.multiselect div.multiselect__tags .multiselect__placeholder{padding:0;margin:0;font-size:1.3rem;opacity:.5;color:var(--color-light-grey)}.multiselect-theme div.multiselect__tags .multiselect__tags-wrap,div.input-field div.input-container div.multiselect div.multiselect__tags .multiselect__tags-wrap{display:flex;align-items:center}.multiselect-theme div.multiselect__tags .multiselect__tag,div.input-field div.input-container div.multiselect div.multiselect__tags .multiselect__tag{margin:0 .5rem 0 0;background-color:var(--color-primary);border-radius:var(--radius-input)}.multiselect-theme .multiselect__option,div.input-field div.input-container div.multiselect .multiselect__option{font-size:1.3rem;color:var(--color-grey);transition:all ease .18s}.multiselect-theme .multiselect__option--highlight,div.input-field div.input-container div.multiselect .multiselect__option--highlight,.multiselect-theme .multiselect__option--selected,div.input-field div.input-container div.multiselect .multiselect__option--selected{background-color:var(--color-table-grey);color:var(--color-grey);font-weight:400;font-size:1.3rem}.multiselect-theme .multiselect__single,div.input-field div.input-container div.multiselect .multiselect__single{padding:0;margin:0;font-size:1.3rem;font-weight:500;color:var(--color-grey)}.multiselect-theme .multiselect__select,div.input-field div.input-container div.multiselect .multiselect__select{display:flex;align-items:center;justify-content:center;background-color:transparent}.multiselect-theme .multiselect__select:before,div.input-field div.input-container div.multiselect .multiselect__select:before{position:initial}.dp__input_wrap{position:relative;width:100%;box-sizing:unset}.dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp__input{background-color:var(--dp-background-color);border-radius:4px;border:1px solid var(--dp-border-color);outline:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%;font-size:1.3rem;line-height:1.5rem;padding:6px 12px;color:var(--color-primary);box-sizing:border-box}.dp__input::placeholder{opacity:.7}.dp__input:hover{border-color:var(--dp-border-color-hover)}.dp__input_reg{caret-color:#0000}.dp__input_focus{border-color:var(--dp-border-color-hover)}.dp__disabled{background:var(--dp-disabled-color)}.dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.dp__input_icons,.dp__input_icon{display:none}.dp__clear_icon{position:absolute;top:50%;right:0;transform:translateY(-50%);cursor:pointer;color:var(--dp-icon-color)}.dp__input_icon_pad{padding-left:35px}.dp__input_valid{box-shadow:0 0 4px var(--color-primary);border-color:var(--color-primary)}.dp__input_valid:hover{border-color:var(--color-primary)}.dp__input_invalid{box-shadow:0 0 4px var(--dp-danger-color);border-color:var(--dp-danger-color)}.dp__input_invalid:hover{border-color:var(--dp-danger-color)}.dp__menu{position:absolute;background:var(--dp-background-color);border-radius:4px;min-width:260px;font-size:1.3rem;user-select:none;border:1px solid var(--dp-menu-border-color);box-sizing:border-box}.dp__menu:after{box-sizing:border-box}.dp__menu:before{box-sizing:border-box}.dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp__menu_index{z-index:99999}.dp__menu_readonly,.dp__menu_disabled{position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.dp__menu_disabled{background:rgba(255,255,255,.5);cursor:not-allowed}.dp__menu_readonly{background:rgba(0,0,0,0);cursor:default}.dp__arrow_top{left:50%;top:-1px;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-left:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);transform:translate(-50%,-50%) rotate(45deg)}.dp__arrow_bottom{left:50%;bottom:-1px;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-right:1px solid var(--dp-menu-border-color);border-bottom:1px solid var(--dp-menu-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__now_wrap{text-align:center;padding:2px 0}.dp__now_button{border:1px solid var(--color-primary);color:var(--color-primary);padding:0 4px;font-weight:700;border-radius:4px;font-size:1.3rem;cursor:pointer;background:rgba(0,0,0,0)}.dp__preset_ranges{padding:5px;border-right:1px solid var(--dp-border-color)}.dp__preset_range{padding:5px}.dp__preset_range:hover{background-color:var(--dp-hover-color);cursor:pointer}.dp__menu_content_wrapper{display:flex}.dp__calendar_wrap{display:flex;justify-content:center;align-items:center;flex-direction:column;flex:0}.dp__calendar_header{position:relative;display:flex;justify-content:center;align-items:center;color:var(--color-primary);white-space:nowrap;font-weight:600}.dp__calendar_header_item{text-align:center;flex-grow:1;height:35px;padding:5px;width:35px;box-sizing:border-box}.dp__calendar_row{display:flex;justify-content:center;align-items:center;margin:5px 0}.dp__calendar_item{text-align:center;flex-grow:1;font-weight:500;box-sizing:border-box;color:var(--color-text)}.dp__calendar{position:relative}.dp__calendar_header_cell{border-bottom:thin solid var(--dp-border-color);padding:.5rem}.dp__cell_inner{display:flex;align-items:center;text-align:center;justify-content:center;border-radius:4px;height:35px;padding:5px;width:35px;border:1px solid rgba(0,0,0,0);box-sizing:border-box;position:relative}.dp__cell_auto_range_start,.dp__date_hover_start:hover,.dp__range_start{border-bottom-right-radius:0;border-top-right-radius:0}.dp__cell_auto_range_end,.dp__date_hover_end:hover,.dp__range_end{border-bottom-left-radius:0;border-top-left-radius:0}.dp__range_end,.dp__range_start,.dp__active_date{background:var(--color-primary);color:var(--dp-primary-text-color)}.dp__cell_auto_range_end,.dp__cell_auto_range_start{border-top:1px dashed var(--color-primary);border-bottom:1px dashed var(--color-primary)}.dp__date_hover_end:hover,.dp__date_hover_start:hover,.dp__date_hover:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__cell_offset{color:var(--dp-secondary-color)}.dp__cell_disabled{color:var(--dp-secondary-color);cursor:not-allowed}.dp__range_between{background:var(--dp-hover-color);border-radius:0;border-top:1px solid var(--dp-hover-color);border-bottom:1px solid var(--dp-hover-color)}.dp__range_between_week{background:var(--color-primary);color:var(--dp-primary-text-color);border-radius:0;border-top:1px solid var(--color-primary);border-bottom:1px solid var(--color-primary)}.dp__today{border:1px solid var(--color-primary)}.dp__week_num{color:var(--dp-secondary-color);text-align:center}.dp__cell_auto_range{border-radius:0;border-top:1px dashed var(--color-primary);border-bottom:1px dashed var(--color-primary)}.dp__cell_auto_range_start{border-left:1px dashed var(--color-primary)}.dp__cell_auto_range_end{border-right:1px dashed var(--color-primary)}.dp__calendar_header_separator{width:100%;height:1px;background:var(--dp-border-color)}.dp__calendar_next{margin-left:10px}.dp__marker_line,.dp__marker_dot{height:5px;background-color:var(--dp-marker-color);position:absolute;bottom:0}.dp__marker_dot{width:5px;border-radius:50%;left:50%;transform:translate(-50%)}.dp__marker_line{width:100%;left:0}.dp__marker_tooltip{position:absolute;border-radius:4px;background-color:var(--dp-tooltip-color);padding:5px;border:1px solid var(--dp-border-color);z-index:99999;box-sizing:border-box;cursor:default}.dp__tooltip_content{white-space:nowrap}.dp__tooltip_text{display:flex;align-items:center;flex-flow:row nowrap;color:var(--color-primary)}.dp__tooltip_mark{height:5px;width:5px;border-radius:50%;background-color:var(--color-primary);color:var(--color-text);margin-right:5px}.dp__arrow_bottom_tp{left:50%;bottom:0;height:8px;width:8px;background-color:var(--dp-tooltip-color);position:absolute;border-right:1px solid var(--dp-border-color);border-bottom:1px solid var(--dp-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__instance_calendar{position:relative}@media only screen and (max-width: 600px){.dp__flex_display{flex-direction:column}}.dp__cell_highlight{background-color:var(--dp-highlight-color)}.dp__month_year_row{display:flex;align-items:center;height:35px;color:var(--color-text);box-sizing:border-box}.dp__inner_nav{display:flex;align-items:center;justify-content:center;cursor:pointer;height:25px;width:25px;color:var(--dp-icon-color);text-align:center;border-radius:50%}.dp__inner_nav svg{height:20px;width:20px}.dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__inner_nav_disabled:hover,.dp__inner_nav_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__month_year_select{width:50%;text-align:center;cursor:pointer;height:35px;display:flex;align-items:center;justify-content:center;border-radius:4px;box-sizing:border-box}.dp__month_year_select:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__overlay{position:absolute;overflow-y:auto;width:100%;height:100%;background:var(--dp-background-color);top:0;left:0;transition:opacity 1s ease-out;z-index:99999;color:var(--color-text);box-sizing:border-box}.dp__overlay::-webkit-scrollbar-track{box-shadow:var(--dp-scroll-bar-background);background-color:var(--dp-scroll-bar-background)}.dp__overlay::-webkit-scrollbar{width:5px;background-color:var(--dp-scroll-bar-background)}.dp__overlay::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp__overlay:focus{border:none;outline:none}.dp__container_flex{display:flex}.dp__container_block{display:block}.dp__overlay_container{height:100%;flex-direction:column}.dp__overlay_row{padding:0;box-sizing:border-box;display:flex;margin-left:auto;margin-right:auto;flex-wrap:wrap;max-width:100%;width:100%;align-items:center}.dp__overlay_container>.dp__overlay_row{flex:1}.dp__overlay_col{box-sizing:border-box;width:33%;padding:3px;white-space:nowrap}.dp__overlay_cell_pad{padding:10px 0}.dp__overlay_cell_active{cursor:pointer;border-radius:4px;text-align:center;background:var(--color-primary);color:#fff}.dp__overlay_cell{cursor:pointer;border-radius:4px;text-align:center}.dp__overlay_cell:hover,.dp__cell_in_between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__overlay_action{position:sticky;bottom:0;background:#fff}.dp__over_action_scroll{right:5px;box-sizing:border-box}.dp__overlay_cell_disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.dp__overlay_cell_active_disabled{cursor:not-allowed;background:var(--dp-primary-disabled-color)}.dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.dp__month_picker_header{display:flex;width:100%;align-items:center;justify-content:space-between;height:35px}.dp__time_input{width:100%;display:flex;align-items:center;justify-content:center;user-select:none;color:var(--color-text)}.dp__time_col_reg{padding:0 20px}.dp__time_col_reg_with_button{padding:0 15px}.dp__time_col_sec{padding:0 10px}.dp__time_col_sec_with_button{padding:0 5px}.dp__time_col{font-size:2rem;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.dp__time_display{cursor:pointer;color:var(--color-text);border-radius:4px;display:flex;align-items:center;justify-content:center;padding:0 3px}.dp__time_display:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__inc_dec_button{padding:5px;margin:0;height:32px;width:32px;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;color:var(--dp-icon-color);box-sizing:border-box}.dp__inc_dec_button svg{height:32px;width:32px}.dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--color-primary)}.dp__pm_am_button{background:var(--color-primary);color:#fff;border:none;padding:10px;border-radius:4px;cursor:pointer}.dp__action_row{display:flex;align-items:center;width:100%;padding:10px;box-sizing:border-box;color:var(--color-text);background:var(--dp-background-color)}.dp__action_row svg{height:20px;width:auto}.dp__selection_preview{width:50%;color:var(--color-text);font-size:1.3rem}.dp__action_buttons{width:50%;text-align:right}.dp__action{font-weight:700;cursor:pointer;padding:2px 5px;border-radius:4px;display:inline-flex;align-items:center}.dp__select{color:var(--color-primary)}.dp__action_disabled{color:var(--dp-success-color-disabled);cursor:not-allowed}.dp__cancel{color:var(--dp-secondary-color)}.dp__theme_dark{--dp-background-color: #212121;--dp-text-color: #fff;--dp-hover-color: #484848;--dp-hover-text-color: #fff;--dp-hover-icon-color: #959595;--dp-primary-color: #005cb2;--dp-primary-disabled-color: #61a8ea;--dp-primary-text-color: #fff;--dp-secondary-color: #a9a9a9;--dp-border-color: #2d2d2d;--dp-menu-border-color: #2d2d2d;--dp-border-color-hover: #aaaeb7;--dp-disabled-color: #737373;--dp-disabled-color-text: #d0d0d0;--dp-scroll-bar-background: #212121;--dp-scroll-bar-color: #484848;--dp-success-color: #00701a;--dp-success-color-disabled: #428f59;--dp-icon-color: #959595;--dp-danger-color: #e53935;--dp-marker-color: #e53935;--dp-tooltip-color: #3e3e3e;--dp-highlight-color: rgb(0 92 178 / 20%) }.dp__theme_light{--dp-background-color: #fff;--dp-text-color: #212121;--dp-hover-color: #f3f3f3;--dp-hover-text-color: #212121;--dp-hover-icon-color: #959595;--dp-primary-color: #1976d2;--dp-primary-disabled-color: #6bacea;--dp-primary-text-color: #f8f5f5;--dp-secondary-color: #c0c4cc;--dp-border-color: #ddd;--dp-menu-border-color: #ddd;--dp-border-color-hover: #aaaeb7;--dp-disabled-color: #f6f6f6;--dp-scroll-bar-background: #f3f3f3;--dp-scroll-bar-color: #959595;--dp-success-color: #76d275;--dp-success-color-disabled: #a3d9b1;--dp-icon-color: #959595;--dp-danger-color: #ff6f60;--dp-marker-color: #ff6f60;--dp-tooltip-color: #fafafa;--dp-disabled-color-text: #8e8e8e;--dp-highlight-color: rgb(25 118 210 / 10%) }.dp__main{user-select:none;box-sizing:border-box}.dp__pointer{cursor:pointer}.dp__icon{stroke:currentcolor;fill:currentcolor}.dp__button{width:100%;text-align:center;color:var(--dp-icon-color);background:var(--dp-background-color);cursor:pointer;display:flex;align-items:center;align-content:center;justify-content:center;padding:10px;box-sizing:border-box;height:35px}.dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__button svg{height:20px;width:auto}.dp__button_bottom{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.dp__flex_display{display:flex}.dp__flex_display_with_input{flex-direction:column;align-items:start}.dp__relative{position:relative}.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all .1s ease-out}.calendar-next-enter-from{opacity:0;transform:translate(22px)}.calendar-next-leave-to,.calendar-prev-enter-from{opacity:0;transform:translate(-22px)}.calendar-prev-leave-to{opacity:0;transform:translate(22px)}.dp-menu-appear-enter-active,.dp-menu-appear-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active{transition:all .1s ease-out}.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(22px)}.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(-22px)}.dp-menu-appear-enter-from{opacity:0}.dp-menu-appear-leave-to{opacity:1}div.editor{display:flex;flex-direction:column;position:relative;min-height:12rem}div.editor div.options{display:flex;align-items:center;position:absolute;width:100%;height:4.2rem;left:0;padding:1rem;background-color:var(--color-lighter-grey)}div.editor div.options button{margin-right:1.5rem;width:2rem;height:2rem;border:0;cursor:pointer;border-radius:3px;display:flex;align-items:center;justify-content:center;transition:var(--effect)}div.editor div.options button svg{position:initial;width:1.3rem;height:1rem;fill:var(--color-grey)}div.editor div.options button.is-active{background-color:var(--color-primary);opacity:.6}div.editor div.options button.is-active svg{fill:#fff}div.editor div.options button:hover{background-color:var(--color-primary);opacity:.6}div.editor div.options button:hover svg{fill:#fff}div.editor div.content{margin-top:4.2rem;padding:1rem 0}div.editor div.content div.ProseMirror{width:100%;outline:none}div.editor div.content div.ProseMirror h2{margin-bottom:2rem}div.editor div.content div.ProseMirror p{font-weight:500;font-size:1.3rem;margin:0 0 2rem}div.editor div.content div.ProseMirror a{color:var(--color-primary);text-decoration:underline}div.editor div.content div.ProseMirror ul{list-style:disc;margin-left:1.5rem}fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{position:absolute;right:1px;top:1px;width:48px;height:35px;background:#fff;display:block}.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border-color:#41b883 transparent transparent;border-style:solid;border-width:2px;box-shadow:0 0 0 1px transparent}.multiselect__spinner:before{-webkit-animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);animation:spinning 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiselect__spinner:after{-webkit-animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);animation:spinning 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiselect__loading-enter-active,.multiselect__loading-leave-active{transition:opacity .4s ease-in-out;opacity:1}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:16px;touch-action:manipulation}.multiselect{box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#35495e}.multiselect *{box-sizing:border-box}.multiselect:focus{outline:none}.multiselect--disabled{background:#ededed;pointer-events:none;opacity:.6}.multiselect--active{z-index:50}.multiselect--active:not(.multiselect--above) .multiselect__current,.multiselect--active:not(.multiselect--above) .multiselect__input,.multiselect--active:not(.multiselect--above) .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0}.multiselect--active .multiselect__select{transform:rotate(180deg)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0}.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background:#fff;padding:0 0 0 5px;width:100%;transition:border .1s ease;box-sizing:border-box;margin-bottom:8px;vertical-align:top}.multiselect__input::-moz-placeholder{color:#35495e}.multiselect__input:-ms-input-placeholder{color:#35495e}.multiselect__input::placeholder{color:#35495e}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf}.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none}.multiselect__single{padding-left:5px;margin-bottom:8px}.multiselect__tags-wrap{display:inline}.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid #e8e8e8;background:#fff;font-size:14px}.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;background:#41b883;margin-bottom:5px;white-space:nowrap;overflow:hidden;max-width:100%;text-overflow:ellipsis}.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;transition:all .2s ease;border-radius:5px}.multiselect__tag-icon:after{content:"\d7";color:#266d4d;font-size:14px}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff}.multiselect__current{min-height:40px;overflow:hidden;padding:8px 30px 0 12px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8}.multiselect__current,.multiselect__select{line-height:16px;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer}.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;transition:transform .2s ease}.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-style:solid;border-width:5px 5px 0 5px;border-color:#999 transparent transparent transparent;content:""}.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border:1px solid #e8e8e8;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:50;-webkit-overflow-scrolling:touch}.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;vertical-align:top}.multiselect--above .multiselect__content-wrapper{bottom:100%;border-radius:5px 5px 0 0;border-bottom:none;border-top:1px solid #e8e8e8}.multiselect__content::-webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap}.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px;font-size:13px}.multiselect__option--highlight{background:#41b883;outline:none;color:#fff}.multiselect__option--highlight:after{content:attr(data-select);background:#41b883;color:#fff}.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700}.multiselect__option--selected:after{content:attr(data-selected);color:silver}.multiselect__option--selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select{background:#ededed;color:#a6a6a6}.multiselect__option--disabled{background:#ededed!important;color:#a6a6a6!important;cursor:text;pointer-events:none}.multiselect__option--group{background:#ededed;color:#35495e}.multiselect__option--group.multiselect__option--highlight{background:#35495e;color:#fff}.multiselect__option--group.multiselect__option--highlight:after{background:#35495e}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede}.multiselect__option--group-selected.multiselect__option--highlight{background:#ff6a6a;color:#fff}.multiselect__option--group-selected.multiselect__option--highlight:after{background:#ff6a6a;content:attr(data-deselect);color:#fff}.multiselect-enter-active,.multiselect-leave-active{transition:all .15s ease}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{margin-bottom:8px;line-height:20px;display:inline-block;vertical-align:top}[dir=rtl] .multiselect{text-align:right}[dir=rtl] .multiselect__select{right:auto;left:1px}[dir=rtl] .multiselect__tags{padding:8px 8px 0 40px}[dir=rtl] .multiselect__content{text-align:right}[dir=rtl] .multiselect__option:after{right:auto;left:0}[dir=rtl] .multiselect__clear{right:auto;left:12px}[dir=rtl] .multiselect__spinner{right:auto;left:1px}@-webkit-keyframes spinning{0%{transform:rotate(0)}to{transform:rotate(2turn)}}@keyframes spinning{0%{transform:rotate(0)}to{transform:rotate(2turn)}}table.ui-table{width:100%;box-sizing:border-box;border-collapse:collapse;overflow:visible}table.ui-table td,table.ui-table th{padding:1.4rem 2.6rem}table.ui-table thead tr th{font-size:1.2rem;text-align:left;font-weight:600;color:var(--color-text-400);text-transform:capitalize}table.ui-table thead tr th.action-header{text-align:right}table.ui-table tbody tr{transition:var(--effect)}table.ui-table tbody tr td{font-size:1.4rem;font-weight:500;color:var(--color-text)}table.ui-table tbody tr td:first-child{border-radius:var(--radius-panel) 0 0 var(--radius-panel)}table.ui-table tbody tr td:last-child{border-radius:0 var(--radius-panel) var(--radius-panel) 0}table.ui-table tbody tr td.actions{position:relative;display:flex;justify-content:right;border-radius:0 var(--radius-panel) var(--radius-panel) 0}table.ui-table tbody tr td.actions button.action{background-color:var(--color-grey-200);height:2.8rem;width:2.8rem;display:flex;justify-content:center;align-items:center;margin-left:1rem;border:none;border-radius:var(--radius-input);color:var(--color-text-400);cursor:pointer;transition:var(--effect)}table.ui-table tbody tr td.actions button.action svg{height:1.4rem;width:1.4rem}table.ui-table tbody tr td.actions button.action:hover{transform:scale(1.1);background-color:var(--color-primary-200);color:var(--color-primary)}table.ui-table tbody tr td.actions button.action.selected{background-color:var(--color-primary-300);color:var(--color-600)}table.ui-table tbody tr td.actions div.options{border-radius:var(--radius-panel);position:absolute;background-color:#fff;width:max-content;box-shadow:var(--shadow);top:calc((100% - 2.8rem)/2 + 2.8rem);right:2.6rem;display:flex;flex-direction:column;z-index:3}table.ui-table tbody tr td.actions div.options>*{text-decoration:none;font-size:1.4rem;padding:1.4rem 6rem 1.4rem 2.6rem;color:var(--color-text)}table.ui-table tbody tr td.actions div.options>*:hover{background-color:var(--color-primary-100);color:var(--color-primary)}table.ui-table tbody tr:hover{background-color:var(--color-primary-100)}table.ui-table tbody tr:hover td.actions button.action{background-color:var(--color-primary-200);color:var(--color-primary)}table.ui-table tbody tr:hover td.actions button.action:hover{background-color:var(--color-primary-200);color:var(--color-primary-600)}table.ui-table tbody tr:hover td.actions button.action.selected{background-color:var(--color-primary-300);color:var(--color-600)}div.image-uploader{width:100%;background-color:var(--color-grey-200);min-height:14.4rem;border-radius:var(--radius-panel);display:flex;justify-content:center;align-items:center;position:relative;z-index:2;overflow:hidden;cursor:pointer;border:1px dashed var(--color-grey-400);transition:var(--effect)}div.image-uploader:hover{opacity:.8}div.image-uploader input{left:0;top:0;position:absolute;width:100%;height:100%;opacity:0;z-index:1;cursor:pointer}div.image-uploader input.has-file{z-index:-1}div.image-uploader div.upload{margin:2rem;position:relative;z-index:0;display:flex;justify-content:center;align-items:center;flex-direction:column;color:var(--color-text)}div.image-uploader div.upload svg{opacity:.2;object-fit:contain;width:4rem;height:4rem;margin-bottom:1rem}div.image-uploader div.upload div.upload-text{opacity:.5;cursor:pointer;font-size:1.2rem;color:var(--color-text);font-weight:500;margin-bottom:2rem}div.image-uploader div.file{font-size:1.2rem;color:var(--color-light-text);font-weight:500;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}div.image-uploader div.file img{position:absolute;z-index:0;margin:auto;width:100%;height:100%;object-fit:cover;left:0;top:0;opacity:.1}div.image-uploader div.file div.file-name{z-index:1;position:initial}div.image-uploader div.file button.remove{background-color:transparent;border:none;margin-left:1.5rem;cursor:pointer}div.image-uploader div.file button.remove svg{transition:var(--effect);width:1rem;height:1rem;fill:var(--color-light-text)}div.image-uploader div.file button.remove:hover svg{transform:scale(1.1);fill:var(--color-red)}.btn{display:inline-flex;align-items:center;justify-content:center;text-align:center;font-size:1.4rem;line-height:2.4rem;font-weight:500;background-color:var(--color-primary);border:1px solid var(--color-primary);color:#fff;padding:.8rem 1.2rem;border-radius:var(--radius-button);cursor:pointer;width:max-content;text-decoration:none;min-width:13rem;transition:var(--effect)}.btn.pill{border-radius:99px;font-size:1.6rem}.btn.btn--size-big{min-width:21.6rem;border-width:2px}.btn:hover{background-color:var(--color-primary-600);border:1px solid var(--color-primary-600)}.btn:hover.btn--size-big{border-width:2px}.btn.btn--color-primary{background-color:var(--color-primary);border:1px solid var(--color-primary)}.btn.btn--color-primary.btn--size-big{border-width:2px}.btn.btn--color-primary:hover{background-color:var(--color-primary-600);border:1px solid var(--color-primary-600)}.btn.btn--color-primary:hover.btn--size-big{border-width:2px}.btn.btn--color-primary.btn--outlined{background-color:transparent;color:var(--color-primary)}.btn.btn--color-primary.btn--outlined:hover{color:#fff;background-color:var(--color-primary);border:1px solid var(--color-primary)}.btn.btn--color-primary.btn--outlined:hover.btn--size-big{border-width:2px}.btn.btn--color-grey{background-color:var(--color-grey);border:1px solid var(--color-grey)}.btn.btn--color-grey.btn--size-big{border-width:2px}.btn.btn--color-grey:hover{background-color:var(--color-grey-600);border:1px solid var(--color-grey-600)}.btn.btn--color-grey:hover.btn--size-big{border-width:2px}.btn.btn--color-grey.btn--outlined{background-color:transparent;color:var(--color-grey);border:1px solid var(--color-grey-400)}.btn.btn--color-grey.btn--outlined.btn--size-big{border-width:2px}.btn.btn--color-grey.btn--outlined:hover{color:#fff;background-color:var(--color-primary);border:1px solid var(--color-primary)}.btn.btn--color-grey.btn--outlined:hover.btn--size-big{border-width:2px}.btn.btn--color-text{background-color:var(--color-text);border:1px solid var(--color-text)}.btn.btn--color-text.btn--size-big{border-width:2px}.btn.btn--color-text:hover{background-color:var(--color-primary);border:1px solid var(--color-primary)}.btn.btn--color-text:hover.btn--size-big{border-width:2px}.btn.btn--color-text.btn--outlined{background-color:transparent;color:var(--color-text);border:1px solid var(--color-text)}.btn.btn--color-text.btn--outlined.btn--size-big{border-width:2px}.btn.btn--color-text.btn--outlined:hover{color:#fff;background-color:var(--color-primary);border:1px solid var(--color-primary)}.btn.btn--color-text.btn--outlined:hover.btn--size-big{border-width:2px}.btn.btn--color-error{background-color:var(--color-error);border:1px solid var(--color-error)}.btn.btn--color-error.btn--size-big{border-width:2px}.btn.btn--color-error:hover{background-color:var(--color-error-200);border:1px solid var(--color-error-200)}.btn.btn--color-error:hover.btn--size-big{border-width:2px}.btn.btn--color-error.btn--outlined{background-color:transparent;color:var(--color-error);border:1px solid var(--color-error)}.btn.btn--color-error.btn--outlined.btn--size-big{border-width:2px}.btn.btn--color-error.btn--outlined:hover{color:#fff;background-color:var(--color-error);border:1px solid var(--color-error)}.btn.btn--color-error.btn--outlined:hover.btn--size-big{border-width:2px}.btn.btn--pill{border-radius:2.4rem;padding:.8rem 2.4rem}.btn.full-width{width:100%}.btn.disabled{opacity:.4;pointer-events:none}.btn svg{width:1.6rem;height:1.6rem}.btn svg.icon-left{margin-right:.8rem}.btn svg.icon-right{margin-left:.8rem}.btn svg.loader{width:3rem;height:2.4rem;margin:auto}.btn.with-loader{width:15rem;pointer-events:none}.btn.reset{background-color:transparent;color:var(--color-black);border:1px solid transparent}.btn.reset:hover{background-color:transparent;color:var(--color-black-700);border:1px solid transparent}.grid{display:flex;flex-wrap:wrap;width:100%}.grid.outlined,.grid.outlined .grid--column{outline-color:#b6b6b6;outline-style:inset}@media (min-width: 500px){.grid.grid--column-gap-1 .grid--column-6-sm:nth-of-type(odd){padding-right:.5rem}.grid.grid--column-gap-1 .grid--column-6-sm:nth-of-type(even){padding-left:.5rem}}@media (min-width: 720px){.grid.grid--column-gap-1 .grid--column-6-md:nth-of-type(odd){padding-right:.5rem}.grid.grid--column-gap-1 .grid--column-6-md:nth-of-type(even){padding-left:.5rem}}@media (min-width: 960px){.grid.grid--column-gap-1 .grid--column-6-l:nth-of-type(odd){padding-right:.5rem}.grid.grid--column-gap-1 .grid--column-6-l:nth-of-type(even){padding-left:.5rem}}@media (min-width: 1200px){.grid.grid--column-gap-1 .grid--column-6-xl:nth-of-type(odd){padding-right:.5rem}.grid.grid--column-gap-1 .grid--column-6-xl:nth-of-type(even){padding-left:.5rem}}.grid .grid--column-12-sm{width:100%}@media (min-width: 500px){.grid .grid--column-6-sm{width:50%}}@media (min-width: 720px){.grid .grid--column-6-md{width:50%}}@media (min-width: 960px){.grid .grid--column-6-l{width:50%}}@media (min-width: 1200px){.grid .grid--column-6-xl{width:50%}}@media (min-width: 300px){.grid .grid--column-4-sm{width:33.3333333333%}}@media (min-width: 720px){.grid .grid--column-4-md{width:33.3333333333%}}@media (min-width: 960px){.grid .grid--column-4-l{width:33.3333333333%}}@media (min-width: 1200px){.grid .grid--column-4-xl{width:33.3333333333%}}@media (min-width: 300px){.grid .grid--column-3-sm{width:25%}}@media (min-width: 720px){.grid .grid--column-3-md{width:25%}}@media (min-width: 960px){.grid .grid--column-3-l{width:25%}}@media (min-width: 1200px){.grid .grid--column-3-xl{width:25%}}.modal-wrapper{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:999;background-color:var(--color-modal-bg);display:flex;justify-content:center;align-items:center}.modal{display:block;position:initial;height:max-content;width:100%;overflow:hidden;overflow-y:auto;max-height:calc(100vh - 4rem);max-width:60rem;margin:auto 2rem;background-color:var(--color-secondary);border-radius:var(--radius-panel)}.modal-header{padding:2rem;position:relative;display:flex;flex-direction:column;align-items:flex-start;border-bottom:1px solid var(--color-lighter-grey)}.modal-header h2{padding:0;margin-top:1rem;max-width:90%;font-weight:500;font-size:1.8rem}.modal-header button.exit{background:transparent;position:absolute;right:2rem;top:2rem;width:1.5rem;height:1.5rem;border:none;cursor:pointer}.modal-header button.exit svg{width:1.2rem;height:1.2rem;fill:var(--color-grey-400);opacity:.4;transition:var(--effect)}.modal-header button.exit svg:hover{fill:var(--color-grey)}.modal-main{padding:2rem}.modal-footer{padding:2rem;display:flex;justify-content:right;align-items:center}@keyframes fadeInScale{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}.fadeInScale{animation-name:fadeInScale}.panel{background-color:var(--color-secondary);overflow:visible;border-radius:var(--radius-panel);box-shadow:var(--shadow);min-width:100%}.panel.full-width{width:100%}.panel div.panel-header{padding:2rem;display:flex;justify-content:space-between;align-items:center}.panel div.panel-header h2.panel-title{font-weight:500;font-size:1.6rem}svg.toggle{width:4rem;height:2rem;cursor:pointer}svg.toggle g.wrap{fill:var(--color-grey-300);stroke:var(--color-grey-300)}svg.toggle g.handle{fill:#fff;stroke:var(--color-grey-300)}svg.toggle.active g.wrap{fill:var(--color-primary);stroke:var(--color-primary)}svg.toggle.active g.handle{fill:#fff;stroke:var(--color-primary)}svg.toggle g.handle circle{transition:var(--effect)}.radio-button{display:flex;align-items:center}.radio-button input{display:none}.radio-button div.radio{margin-right:1.25rem}.radio-button div.radio svg{width:2.7rem;height:2.7rem;color:var(--color-text-200)}.radio-button div.radio.active svg{color:var(--color-primary)}.radio-button label{font-weight:500;color:var(--color-text-200)}.radio-button label.active{color:var(--color-primary)}.toast{bottom:0;right:0;position:fixed;box-shadow:var(--shadow);display:flex;margin:2rem;background-color:var(--color-secondary);border-radius:var(--radius-panel);overflow:hidden;color:#fff;padding:1rem;width:100%;min-height:5rem;max-width:30rem}.toast--success{background-color:var(--color-success)}.toast--alert{background-color:var(--color-orange)}.toast--error{background-color:var(--color-error)}.toast--info{background-color:var(--color-secondary)}.toast button.close-button{position:absolute;top:0;right:0;margin:2rem;border:none;background-color:transparent;cursor:pointer}.toast button.close-button svg{width:1.2rem;height:1.2rem;fill:#fff;opacity:.4}.toast div.icon{width:5rem;display:flex;align-items:center;justify-content:center}.toast div.icon svg{width:2rem;height:2rem}.toast div.content{margin-right:4rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.toast div.content h2{font-size:1.4rem;font-weight:600}.toast div.content div.body{margin-top:1rem;font-size:var(--paragraph-small-size);line-height:var(--paragraph-small-line-height);color:var(--color-text)}.animated{animation-duration:.18s;animation-fill-mode:both}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInTop{0%{bottom:-100%;opacity:0}to{bottom:0;opacity:1}}.fadeInTop{animation-timing-function:ease-in-out;animation-duration:.4s;animation-name:fadeInTop}@keyframes fadeOutRight{0%{right:0;opacity:1}to{right:-100%;opacity:0}}.fadeOutRight{animation-timing-function:ease-in-out;animation-duration:.4s;animation-fill-mode:both;animation-name:fadeOutRight}@keyframes fadeOutBottom{0%{bottom:0;opacity:0}to{bottom:-100%;opacity:1}}.fadeOutBottom{animation-timing-function:ease-in-out;animation-duration:.24s;animation-name:fadeOutBottom}*{--border-radius: 10px;--input-radius: 5px;--radius-button: 99px;--effect: all ease-out .18s;--font-family: "Poppins", serif;--shadow: rgba(255, 255, 255, .1) 0px 1px 1px 0px inset, rgba(50, 50, 93, .15) 0px 30px 80px -20px, rgba(50, 55, 72, .1) 0px 30px 60px -30px;--sm: 500px;--md: 720px;--l: 960px;--xl: 1200px;--full: 1400px;--margin-xs: 1rem;--margin-s: 1.25rem;--margin-m: 2.5rem;--margin-l: 5rem;--margin-xl: 10rem}*{--color-primary: #D44146;--color-primary-200: #EF5459;--color-secondary: #3A4150;--color-text: #42455D;--color-text-200: #CBC9CC;--color-grey: #EAEDF3;--color-grey-200: #F7FAFD;--color-background: #FAF6F2;--color-border: #EAEDF3;--color-green: #45974D;--color-green-200: #B0E1C1;--color-orange: #E59220;--color-orange-200: #F7E6BD;--color-blue: #1C697B;--color-blue-200: #BEFBF4;--color-red: #D82828;--color-red-200: #DDAEAF;--color-error: #D82828;--color-error-200: #DDAEAF;--color-success: #45974D;--color-success-200: #B0E1C1;--color-modal-bg: rgba(92, 111, 155, .4)}div.rating{font-size:1.4rem;color:var(--color-text);align-items:center;display:flex;font-weight:600}div.rating svg{margin-left:.2rem}div.rating svg:first-of-type{margin-left:1rem}div.cookie-consent{display:flex;justify-content:center;position:fixed;z-index:999;bottom:0;width:100%;background-color:var(--color-background);padding:1rem;box-shadow:var(--shadow);opacity:.9}div.cookie-consent div.img{display:flex;justify-content:center;align-items:center;margin-right:2rem}div.cookie-consent div.img svg{width:3rem;height:3rem;fill:var(--color-primary)}div.cookie-consent div.content{display:flex;align-items:center;justify-content:center}div.cookie-consent div.content div.body{color:var(--color-text);font-size:1.3rem}div.cookie-consent div.content button{margin:0 2rem;display:flex;font-size:1.3rem;font-weight:500;color:var(--color-grey);background-color:transparent;border:1px solid var(--color-grey);height:4rem;padding:1rem 1.5rem;border-radius:var(--input-radius);align-items:center;cursor:pointer;width:max-content;transition:all ease .18s}div.cookie-consent div.content button:hover{color:var(--color-primary);border:1px solid var(--color-primary)}div.modal-wrapper{overflow-y:scroll;padding:2.5rem 0}@media (min-width: 400px){div.modal-wrapper{padding:2.5rem}}div.modal{background-color:#fff}@media (min-width: 400px){div.modal{max-height:none}}div.modal div.modal-header{background-color:var(--color-text);color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}div.modal div.modal-header h2{margin-top:0;color:#fff;text-align:center;font-size:2rem;font-weight:600}div.modal div.modal-header>svg.logo-icon{width:4rem;height:4rem;margin-bottom:1.25rem}@media (min-width: 400px){div.modal .modal-main div.grid--column-6-l{width:50%}}div.modal .modal-main div.grid--column-6-l:nth-of-type(odd){padding-right:.75rem}div.modal .modal-main div.grid--column-6-l:nth-of-type(even){padding-left:.75rem}div.modal .modal-main textarea{min-height:8rem}div.modal .modal-main div.contact_type{display:flex;flex-wrap:wrap;margin-top:2.5rem}div.modal .modal-main div.contact_type div.radio-button{width:100%;margin-bottom:1.25rem}@media (min-width: 520px){div.modal .modal-main div.contact_type div.radio-button{width:50%}div.modal .modal-main div.contact_type div.radio-button:nth-of-type(odd){padding-right:.75rem}div.modal .modal-main div.contact_type div.radio-button:nth-of-type(even){padding-left:.75rem}}div.modal .modal-main div.contact_type label{font-size:1.4rem;cursor:pointer}div.modal .modal-main div.contact_type svg{cursor:pointer}div.modal .modal-main div.succeed{display:flex;justify-content:center;align-items:center;padding:5rem}div.modal .modal-main div.succeed svg{width:5rem;height:5rem;color:var(--color-primary)}div.modal div.modal-footer{display:flex;flex-direction:column;background-color:var(--color-grey-200)}@media (min-width: 400px){div.modal div.modal-footer{flex-direction:row}}div.modal div.modal-footer div.referral{display:flex;flex-direction:column;cursor:pointer;margin-bottom:2.5rem}@media (min-width: 400px){div.modal div.modal-footer div.referral{margin-bottom:0;width:50%}}div.modal div.modal-footer div.referral div.toggle-wrap{display:flex;align-items:center}div.modal div.modal-footer div.referral div.toggle-wrap svg.toggle{width:5.5rem;margin-right:1.25rem;height:2.4rem}div.modal div.modal-footer div.referral div.toggle-wrap svg.toggle g.wrap{fill:var(--color-text-200);stroke:var(--color-text-200)}div.modal div.modal-footer div.referral div.toggle-wrap svg.toggle g.handle{stroke:var(--color-text-200)}div.modal div.modal-footer div.referral div.toggle-wrap svg.toggle.active g.wrap{fill:var(--color-primary);stroke:var(--color-primary)}div.modal div.modal-footer div.referral div.toggle-wrap svg.toggle.active g.handle{stroke:var(--color-primary)}div.modal div.modal-footer div.referral div.toggle-wrap span{font-size:1.4rem;color:var(--color-text-200)}div.modal div.modal-footer div.referral div.toggle-wrap span.active{color:var(--color-primary)}div.modal div.modal-footer div.referral div.referral-code{margin-bottom:0}div.modal div.modal-footer div.button{display:flex}@media (min-width: 400px){div.modal div.modal-footer div.button{justify-content:flex-end;width:50%;margin-top:auto}}.btn.btn--color-primary.btn--theme{background-color:var(--color-primary);border:2px solid var(--color-primary);color:#fff;border-radius:0;font-size:1.8rem;font-weight:500;min-width:26rem;height:7.3rem;display:flex;justify-content:center;align-items:center}.btn.btn--color-primary.btn--theme:hover{background-color:var(--color-primary-200);color:#fff;border:2px solid var(--color-primary-200)}.btn.btn--color-primary.btn--theme.btn--outlined{background-color:transparent;border:2px solid var(--color-text);color:var(--color-text)}.btn.btn--color-primary.btn--theme.btn--outlined:hover{background-color:transparent;color:var(--color-primary-200);border:2px solid var(--color-primary-200)}button.dots{margin-left:auto;background-color:transparent;border:0;width:2rem;display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:visible}button.dots svg{fill:var(--color-lighter-text);width:.4rem;height:1.6rem}#hamburger{height:20px;width:40px;display:flex;justify-content:space-between;flex-direction:column;cursor:pointer;transition:var(--effect)}#hamburger span{height:3px;width:100%;transition:var(--effect);background-color:var(--color-text)}#hamburger:hover span{background-color:var(--color-text-200)}#hamburger:hover span:nth-of-type(2){width:60%;margin-left:40%}@keyframes slideInRight{0%{right:-320px;opacity:0}to{right:0;opacity:1}}.mobile-navigation{animation-duration:.5s;animation-fill-mode:both;width:100%;height:100vh;position:fixed;left:0;top:0;z-index:999;background-color:var(--color-primary);animation-name:slideDown}.mobile-navigation svg.close{position:absolute;right:2.5rem;top:2.5rem;width:2rem;height:2rem;color:var(--color-text-200);transition:var(--effect);cursor:pointer}.mobile-navigation svg.close:hover{transform:scale(1.05);color:var(--color-text)}.mobile-navigation a.home-logo-link{display:block;margin-top:5rem;margin-left:2.5rem}.mobile-navigation a.home-logo-link svg{color:var(--color-text);width:20rem;height:4rem}.mobile-navigation div.navigation{margin:20rem 2.5rem;display:flex;flex-direction:column}.mobile-navigation div.navigation a{text-transform:capitalize;display:inline-flex;margin-bottom:4rem;width:max-content;font-size:2.4rem;font-weight:600;background-color:transparent;color:#fff;text-decoration:none;padding:.5rem 1.4rem;border-radius:10rem;transition:var(--effect)}.mobile-navigation div.navigation a:hover{opacity:.8;margin-left:5px}.mobile-navigation div.navigation a.active{opacity:.8}.mobile-navigation div.actions{margin:0 2.5rem}@media (min-width: 720px){.mobile-navigation{width:40rem;right:0;left:auto;animation-name:slideInRight;box-shadow:var(--shadow)}}@media (min-width: 960px){.mobile-navigation{display:none}}div.img-slider{overflow:hidden;position:relative;border-radius:var(--radius-panel);width:100%;max-width:57rem;height:28rem}div.img-slider picture{position:absolute;left:0;top:0;height:28rem;width:100%}div.img-slider picture img{height:100%;width:100%;object-fit:cover}div.img-slider div.splitter{position:absolute;background-color:var(--color-primary);height:100%;width:3px;margin-left:-1px;top:0}div.img-slider div.handler{position:relative;width:100%;height:3rem;margin-top:calc(25% - 1.5rem);left:0;z-index:3}div.img-slider div.handler input.slider{width:100%;height:5rem;cursor:grab;position:relative;z-index:4;opacity:0}div.img-slider div.handler div.handle{pointer-events:none;position:absolute;border-radius:50%;background-color:var(--color-primary);width:3rem;height:3rem;display:flex;justify-content:center;align-items:center;top:0;z-index:3;margin-left:-1.5rem}div.img-slider div.handler div.handle svg{color:#fff;width:1.8rem;height:1.8rem}.heading{display:flex;align-items:center}.heading div.line-before{width:12rem;height:.3rem;background-color:var(--color-text);margin-right:2rem}.heading div.line-after{width:100%;height:.3rem;background-color:var(--color-text)}.heading h1,.heading h2,.heading h3{font-size:3.2rem;color:var(--color-text);text-transform:uppercase;margin-bottom:0;font-weight:600;font-family:Barlow Condensed,sans-serif}div.line-bottom{margin-top:var(--margin-s);margin-bottom:var(--margin-l);flex-wrap:wrap;width:100%;height:.3rem;background-color:var(--color-text)}.form--theme div.input-field label{color:var(--color-text);font-size:1.4rem;margin-bottom:.5rem}.form--theme div.input-field div.input-container input{height:5rem;border-color:var(--color-border)}.form--theme div.input-field div.input-container textarea{border-color:var(--color-border)}div.email-cta-wrap .desktop{display:none}@media (min-width: 580px){div.email-cta-wrap .desktop{display:flex}}div.email-cta-wrap .mobile{display:flex}@media (min-width: 580px){div.email-cta-wrap .mobile{display:none}}div.email-cta-wrap div.succeed{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:4rem 2rem}div.email-cta-wrap div.succeed svg{margin-bottom:2rem;color:var(--color-primary);width:4rem;height:4rem}div.email-cta-wrap div.succeed span{text-align:center;display:block;color:var(--color-primary)}div.email-cta-wrap div.mail-cta{width:100%;border-radius:3rem;padding:1.5rem;max-width:45rem;margin:5rem auto auto;justify-content:space-between}div.email-cta-wrap div.mail-cta div.input-field{width:100%;display:none}@media (min-width: 580px){div.email-cta-wrap div.mail-cta div.input-field{margin:0;display:block}}div.email-cta-wrap div.mail-cta div.input-field input{background-color:transparent;border:transparent;font-size:1.6rem;font-weight:400;text-align:center}div.email-cta-wrap div.mail-cta div.input-field input::placeholder{font-weight:400;font-size:1.6rem}div.email-cta-wrap div.mail-cta div.input-field span.error{margin-top:-1rem;padding-left:1rem;color:#d87171}div.email-cta-wrap div.mail-cta .btn.btn--theme.cta-input{margin:auto;background-color:var(--color-primary);border:1px solid var(--color-primary);color:var(--color-text-900)}div.email-cta-wrap div.mail-cta .btn.btn--theme.cta-input:hover{background-color:#fff;border:1px solid #fff}@media (min-width: 580px){div.email-cta-wrap div.mail-cta{background-color:var(--color-secondary);border-radius:90rem;display:flex;max-width:50rem;justify-content:space-between;align-items:center;height:7.8rem}div.email-cta-wrap div.mail-cta div.input-field input{text-align:left;margin-bottom:0}div.email-cta-wrap div.mail-cta .btn.btn--theme.cta-input{width:auto;margin:unset}}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}*{box-sizing:border-box;margin:0;padding:0}img{display:block;width:100%}svg{display:block}html,body{font-size:.625em}body{font-size:16px;min-width:28rem}input[type=text]{-webkit-appearance:none;-moz-appearance:none;appearance:none}*{font-family:Poppins,sans-serif}h1,h2,h3,h4{font-weight:600;margin:0;color:var(--color-text)}h1.title,h2.title,h3.title,h4.title{text-transform:uppercase;font-weight:600;font-family:Barlow Condensed,sans-serif}h1{font-size:2.4rem;margin-bottom:1.5rem}p{font-size:1.6rem;line-height:2;font-weight:400;color:var(--color-text);margin-bottom:var(--margin-m)}@media (min-width: 600px){p{font-size:1.6rem;line-height:2}}ul li{font-size:1.6rem}label{color:var(--color-text);font-size:1.2rem;margin-bottom:.4rem}input{color:var(--color-text)}html{scroll-behavior:smooth}body{min-height:100vh;background-color:var(--color-background)}.container{margin:auto;max-width:var(--full)}.container--xl{margin:auto;max-width:160rem}.container--s{max-width:82rem}.shadow{box-shadow:#ffffff1a 0 1px 1px inset,#32325d40 0 50px 100px -20px,#0000004d 0 30px 60px -30px}.shadow-darker{box-shadow:#0000000a 0 20px 25px -5px,#0000001a 0 6px 10px -3px}.money i{font-style:normal}div.swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal{position:initial;display:flex;justify-content:center;align-items:center;margin:2rem}div.swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal div.bullet{transition:var(--effect);width:1rem;height:1rem;background-color:#9a9a9aa8;margin:.5rem;border-radius:1rem;cursor:pointer;opacity:1}div.swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal div.bullet:hover,div.swiper-pagination.swiper-pagination-bullets.swiper-pagination-horizontal div.bullet.swiper-pagination-bullet-active{background-color:var(--color-text-200);transform:scale(1.5)}hr{border:none;border-bottom:1px solid var(--color-lighter-grey)}.shadow,.shadow-darker{box-shadow:#ffffff1a 0 1px 1px inset,#32325d40 0 50px 100px -20px,#0000004d 0 30px 60px -30px}.container{padding:0 2.5rem}.m-auto{margin:auto}.overflow-hidden{overflow:hidden}main.fixed{padding-top:11rem}.fluid-1,.fluid-2{width:100%}@media (min-width: var(--l)){.fluid-2{width:calc(50% - 1rem)}}.fluid-3{width:100%}@media (min-width: var(--xl)){.fluid-3{width:calc(75% - 1rem)}}.fluid-4{width:100%}@media (min-width: var(--l)){.fluid-4{width:calc(50% - 1rem)}}@media (min-width: var(--xl)){.fluid-4{width:calc(25% - 1.5rem)}}div.ribbon{background-color:var(--color-text);color:#fff;font-size:1.2rem;font-weight:600}div.ribbon div.container{justify-content:center;align-items:center;width:100%;display:flex;padding:0 2rem;height:3.7rem}div.ribbon div.container div.contact-information{display:none;align-items:center}div.ribbon div.container div.contact-information div.email a{color:#fff;text-decoration:none;display:flex}div.ribbon div.container div.contact-information div.email a svg{width:2rem;height:1.4rem;margin-right:1.25rem}div.ribbon div.container div.more-information{display:flex}div.ribbon div.container div.more-information div.coming-soon{margin-right:2.5rem;display:none}@media (min-width: 960px){div.ribbon div.container div.more-information div.coming-soon{display:block}}div.ribbon div.container div.more-information div.benefit{margin-right:2.5rem}div.ribbon div.container div.more-information div.rating{color:#fff;font-size:1.2rem}@media (min-width: 960px){div.ribbon div.container{justify-content:space-between}div.ribbon div.container div.contact-information{display:flex}}header{background-color:transparent;position:relative;z-index:99}@keyframes slideDown{0%{top:-50px;opacity:0}to{top:0;opacity:1}}header.fixed{animation-duration:.5s;animation-fill-mode:both;background-color:#fff;position:fixed;top:0;left:0;z-index:99;width:100%;box-shadow:var(--shadow);animation-name:slideDown}header div.header-wrap{display:flex;flex-wrap:wrap;width:100%;align-items:center;justify-content:space-between;padding:2.5rem}header div.header-wrap a.home-logo-link{width:20%;height:6rem;display:block;color:var(--color-primary)}header div.header-wrap a.home-logo-link svg{display:block;height:100%;object-fit:contain;transition:var(--effect)}header div.header-wrap a.home-logo-link svg .logo-text{display:none}header div.header-wrap a.home-logo-link:hover svg{transform:scale(.97)}header div.header-wrap div.navigation{display:none;width:60%;margin-left:auto;justify-content:center}header div.header-wrap div.navigation a{display:inline-flex;margin:1.25rem;font-size:1.4rem;font-weight:600;background-color:transparent;color:var(--color-text);text-decoration:none;padding:.5rem 1.4rem;border-radius:10rem;transition:var(--effect)}header div.header-wrap div.navigation a:hover,header div.header-wrap div.navigation a.active{color:var(--color-primary)}header div.header-wrap div.actions{display:flex;width:20%;align-items:center}header div.header-wrap div.actions #hamburger{margin-left:auto}header div.header-wrap div.actions div.socials{display:none;width:100%;justify-content:right;align-items:center}header div.header-wrap div.actions div.socials a{display:inline-flex;width:1.8rem;height:1.8rem;text-decoration:none;margin-left:2rem}header div.header-wrap div.actions div.socials a svg{transition:var(--effect);color:var(--color-text);width:1.8rem;height:1.8rem}header div.header-wrap div.actions div.socials a:hover svg{color:var(--color-primary)}@media (min-width: 500px){header div.header-wrap a.home-logo-link svg .logo-text{display:inline-block}}@media (min-width: 960px){header #hamburger{display:none}header div.header-wrap div.navigation{display:flex;width:60%}header div.header-wrap div.actions .cta{display:flex}header div.header-wrap div.actions div.socials{display:flex}}footer{border-top:1px solid rgba(0,0,0,.03);background-color:var(--color-primary)}footer div.container{padding:4rem 2rem 2rem}footer div.container div.image{display:flex;align-items:center;margin-bottom:2rem}footer div.container div.image svg{color:#fff;width:5rem;height:5rem}footer div.container div.image span{margin-left:2rem;color:#fff;font-weight:700;font-size:2.4rem}footer div.container div.nav{display:flex;flex-wrap:wrap;align-items:center}footer div.container div.nav nav{width:100%;display:flex;margin-top:2rem;margin-bottom:2rem;flex-wrap:wrap}footer div.container div.nav nav a{width:33%;text-decoration:none;color:#fff;font-size:1.4rem;font-weight:500;margin-bottom:2rem}@media (min-width: 720px){footer div.container div.nav nav{width:75%;flex-wrap:nowrap}footer div.container div.nav nav a{width:auto;margin-right:6rem;margin-bottom:0}}footer div.container div.nav div.socials{display:flex;width:100%;justify-content:center;align-items:center;margin-bottom:2rem}footer div.container div.nav div.socials a{display:inline-flex;width:1.8rem;height:1.8rem;text-decoration:none;margin:2rem}footer div.container div.nav div.socials a svg{transition:var(--effect);color:#fff;width:1.8rem;height:1.8rem}footer div.container div.nav div.socials a:hover svg{color:var(--color-text-200)}@media (min-width: 720px){footer div.container div.nav div.socials{width:25%;justify-content:right}footer div.container div.nav div.socials a{margin:0 0 0 2rem}}footer div.container div.legal{display:flex;justify-content:left;padding-top:2rem;border-top:1px solid rgba(255,255,255,.5)}footer div.container div.legal a{text-decoration:none;color:#fff}footer div.container div.legal span{font-size:1.2rem;color:#fff;opacity:.5;margin-right:2rem}footer div.container div.legal span.websolution{margin-left:auto;margin-right:0;width:9rem;height:1.3rem;opacity:.5;color:#fff}footer div.container div.legal span.websolution svg{width:9rem;height:1.3rem}section.legal{min-height:80vh;margin-bottom:2rem}section.legal h1{max-width:90rem;display:block;margin:2rem auto}section.legal div.body{max-width:90rem;margin:2rem auto}@media (min-width: 960px){section.legal h1{font-size:3.6rem;font-weight:700;margin-bottom:3rem}}section.legal h2{margin-bottom:1.25rem}section.legal p:not(p:last-of-type){margin-bottom:2.5rem}section.legal ul li,section.legal ol li{font-size:1.6rem;line-height:3.4rem;color:var(--color-text);margin-bottom:1rem;margin-left:2rem}section.legal .content_block{margin-bottom:5rem}section.service-page h1{width:100%;text-align:center;max-width:76rem;font-size:3rem;font-weight:600;margin:10rem auto}section.service-page h1 svg{color:var(--color-primary);margin:auto auto 2rem;width:4rem}@media (min-width: 720px){section.service-page h1{font-size:6rem}section.service-page h1 svg{width:6rem}}@media (min-width: 960px){section.service-page div.grid--column:nth-of-type(1){width:calc(50% - 5rem);margin-right:5rem}section.service-page div.grid--column:nth-of-type(2){width:calc(50% - 5rem);margin-left:5rem}}section.service-page p{font-size:1.6rem;margin-bottom:2rem;line-height:3.2rem;font-weight:400;color:var(--color-text-100)}section.service-page div.bullets{margin-top:5rem;display:flex;flex-wrap:wrap}@media (min-width: 720px){section.service-page div.bullets{margin-top:0}}section.service-page div.bullets div.bullet{width:100%;margin-bottom:3rem;display:flex;flex-direction:column}@media (min-width: 720px){section.service-page div.bullets div.bullet{width:50%}}section.service-page div.bullets div.bullet h3{display:flex;align-items:center;justify-content:left}section.service-page div.bullets div.bullet h3 svg{width:2.1rem}section.service-page div.bullets div.bullet h3 span{margin-left:1.25rem;font-weight:500;font-size:2.2rem}section.service-page div.bullets div.bullet div.bullet-body{font-size:1.4rem;margin-bottom:2rem;line-height:2.5rem;font-weight:400;color:var(--color-text-200);margin-top:1.25rem;margin-left:3.35rem}section.service-page div.note{margin:10rem auto;border-radius:3rem;background-color:var(--color-secondary);padding:3rem;max-width:85rem;text-align:center;font-size:1.6rem;line-height:3.2rem;font-weight:400;color:var(--color-text-100)}section.service-page div.body-content{padding:18rem 0}section.service-page div.button{margin:10rem auto;display:flex;justify-content:center}section.service-page div.image-container{background-color:var(--color-secondary);border-radius:3rem;height:100%;max-height:48rem;overflow:hidden}section.service-page div.image-container img{object-fit:contain;object-position:right bottom;height:100%}section#approach{padding:10rem 0}@media (min-width: 960px){section#approach div.grid--column:nth-of-type(1){width:calc(50% - 5rem);margin-right:5rem}section#approach div.grid--column:nth-of-type(2){width:calc(50% - 5rem);margin-left:5rem}}section#approach h1{text-align:left;max-width:76rem;font-size:3rem;font-weight:700;margin-bottom:4rem}@media (min-width: 720px){section#approach h1{font-size:6rem}}section#approach div.body p{font-size:1.6rem;margin-bottom:2rem;line-height:3.2rem;font-weight:400;color:var(--color-text-100)}section#approach img.approach-images{margin:10rem auto;width:100%;max-width:60rem}section#banner{overflow:hidden;background-color:var(--color-background);margin-top:-11rem}section#banner div.content{width:100%;display:flex;flex-wrap:wrap;text-align:left;min-height:100vh}section#banner div.content div.text{padding-top:11rem;width:50%;margin-top:10vh}@media (min-width: 720px){section#banner div.content div.text{width:50%}}section#banner div.content div.text div.container{display:flex;height:100%;flex-direction:column}section#banner div.content div.text div.title{min-width:20rem}@media (min-width: 720px){section#banner div.content div.text div.title{min-width:auto}}section#banner div.content div.text div.title span.subtitle{text-transform:uppercase;font-weight:600;font-size:1.4rem;font-family:Barlow Condensed,sans-serif;color:var(--color-primary)}@media (min-width: 720px){section#banner div.content div.text div.title span.subtitle{font-size:2.4rem}}section#banner div.content div.text div.title h1{margin-bottom:4rem;position:relative;z-index:99;width:115rem;color:var(--color-primary);font-size:5rem;line-height:1;white-space:nowrap}@media (min-width: 720px){section#banner div.content div.text div.title h1{margin-left:-5px;font-size:10rem}}@media (min-width: 1600px){section#banner div.content div.text div.title h1{margin-left:-10px;font-size:18rem}}section#banner div.content div.text div.actions{display:flex;flex-direction:column;position:relative;z-index:99}section#banner div.content div.text div.actions a{margin-bottom:2rem;margin-right:2rem;min-width:16rem;font-size:1.4rem;height:5rem}@media (min-width: 720px){section#banner div.content div.text div.actions{flex-direction:row}section#banner div.content div.text div.actions a{margin-bottom:0;font-size:1.6rem;min-width:24rem;height:6.3rem}}@media (min-width: 1600px){section#banner div.content div.text div.actions{flex-direction:row}section#banner div.content div.text div.actions a{margin-bottom:0;font-size:1.6rem;min-width:26rem;height:7.3rem}}section#banner div.content div.text div.extra{margin-top:auto;display:flex;margin-bottom:3.4rem;width:100%}section#banner div.content div.text div.extra span{margin-right:2rem;opacity:.25;color:var(--color-text);text-transform:uppercase;font-weight:600;font-size:1.2rem;font-family:Barlow Condensed,sans-serif}@media (min-width: 720px){section#banner div.content div.text div.extra span{margin-right:4rem;font-size:2.4rem}}section#banner div.content div.image{width:50%;height:60vh;min-height:60rem;display:flex}section#banner div.content div.image img{display:block;object-fit:cover;width:100%;height:100%}@media (min-width: 720px){section#banner div.content div.image{height:100%;width:50%}}@media (min-width: 1600px){section#banner div.content div.image{width:50%}section#banner div.content div.image img{height:auto;margin-top:-10%}}section.content-section{padding:var(--margin-l) 0}@media (min-width: 720px){section.content-section{padding:var(--margin-xl) var(--margin-l)}}section.content-section .block{padding:var(--margin-l) 0}section.content-section .block div.container{display:flex;flex-wrap:wrap}section.content-section .block div.container div.image{width:100%;margin-bottom:var(--margin-m)}section.content-section .block div.container div.image img{margin:auto;aspect-ratio:1.1/1;object-fit:cover;width:80%;position:relative;z-index:2}section.content-section .block div.container div.image.multiple-images{position:relative}section.content-section .block div.container div.image.multiple-images picture:nth-of-type(2){opacity:.3;position:absolute;z-index:0;top:-5rem;left:-5rem}section.content-section .block div.container div.content{padding:var(--margin-l) var(--margin-s);display:flex;flex-direction:column;justify-content:center}section.content-section .block div.container div.content h2{margin-bottom:var(--margin-m);font-size:3.2rem}@media (min-width: 960px){section.content-section .block div.container.reverse-content{flex-direction:row-reverse}section.content-section .block div.container div.block-item{width:50%}section.content-section .block div.container div.image{width:50%;margin-bottom:0}section.content-section .block div.container div.image img{aspect-ratio:1.1/1;object-fit:cover;width:100%;max-width:44.5rem;position:relative;z-index:2}section.content-section .block div.container div.image.multiple-images{position:relative}section.content-section .block div.container div.image.multiple-images picture:nth-of-type(2){opacity:.3;position:absolute;z-index:0;top:-10rem;left:-5rem}section.content-section .block div.container div.content{padding:var(--margin-m) 0}}section.cocktails{padding:var(--margin-l) var(--margin-m)}@media (min-width: 720px){section.cocktails{padding:var(--margin-xl) var(--margin-l)}}section.cocktails .heading{margin-bottom:var(--margin-l)}section.cocktails div.cocktail{display:flex;text-decoration:none;transition:all ease .3s;min-height:40rem}@media (min-width: 600px){section.cocktails div.cocktail{min-height:60rem}}section.cocktails div.cocktail>div{width:100%}section.cocktails div.cocktail a{transition:all ease .3s;text-decoration:none;color:var(--color-text)}section.cocktails div.cocktail a h3{opacity:0;transition:all ease .3s;font-weight:700;font-size:2.6rem;color:var(--color-text);position:absolute;top:-4.5rem;right:2.5rem}@media (min-width: 720px){section.cocktails div.cocktail a h3{font-size:3rem}}@media (min-width: 1080px){section.cocktails div.cocktail a h3{font-size:3.6rem}}section.cocktails div.cocktail a img{transition:all ease .3s;margin:2.5rem 0;width:100%;height:40rem;object-fit:cover}@media (min-width: 600px){section.cocktails div.cocktail a img{height:50rem}}section.cocktails div.cocktail a div.body{position:relative;height:0}section.cocktails div.cocktail a:hover h3{opacity:1}section.cocktails div.cocktail a:hover img{height:45rem;margin:0}@media (min-width: 600px){section.cocktails div.cocktail a:hover img{height:55rem}}
