.dp__input_wrap{box-sizing:unset;position:relative;width:100%}.dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp__input{background-color:var(--dp-background-color);border:1px solid var(--dp-border-color);border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color);font-family:var(--dp-font-family);font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);outline:none;padding:var(--dp-input-padding);transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%}.dp__input::placeholder{opacity:.7}.dp__input:hover{border-color:var(--dp-border-color-hover)}.dp__input_reg{caret-color:transparent}.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{stroke-width:0;box-sizing:content-box;color:var(--dp-icon-color);display:inline-block;font-size:var(--dp-font-size);height:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:6px 12px;width:var(--dp-font-size)}.dp__input_icon{left:0}.dp__clear_icon,.dp__input_icon{color:var(--dp-icon-color);cursor:pointer;position:absolute;top:50%;transform:translateY(-50%)}.dp__clear_icon{right:0}.dp__input_icon_pad{padding-left:var(--dp-input-icon-padding)}.dp__input_valid{box-shadow:0 0 var(--dp-border-radius) var(--dp-success-color)}.dp__input_valid,.dp__input_valid:hover{border-color:var(--dp-success-color)}.dp__input_invalid{box-shadow:0 0 var(--dp-border-radius) var(--dp-danger-color)}.dp__input_invalid,.dp__input_invalid:hover{border-color:var(--dp-danger-color)}.dp__menu{background:var(--dp-background-color);border:1px solid var(--dp-menu-border-color);border-radius:var(--dp-border-radius);font-family:var(--dp-font-family);font-size:var(--dp-font-size);min-width:var(--dp-menu-min-width);position:absolute;user-select:none}.dp__menu,.dp__menu:after,.dp__menu:before{box-sizing:border-box}.dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp__menu_inner{padding:var(--dp-menu-padding)}.dp__menu_index{z-index:99999}.dp__menu_disabled,.dp__menu_readonly{inset:0;position:absolute;z-index:1}.dp__menu_disabled{background:hsla(0,0%,100%,.5);cursor:not-allowed}.dp__menu_readonly{background:transparent;cursor:default}.dp__arrow_top{border-left:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);top:-1px;transform:translate(-50%,-50%) rotate(45deg)}.dp__arrow_bottom,.dp__arrow_top{background-color:var(--dp-background-color);height:12px;left:50%;position:absolute;width:12px}.dp__arrow_bottom{border-bottom:1px solid var(--dp-menu-border-color);border-right:1px solid var(--dp-menu-border-color);bottom:-1px;transform:translate(-50%,50%) rotate(45deg)}.dp__action_extra{padding:2px 0;text-align:center}.dp__preset_ranges,.dp__sidebar_left{border-right:1px solid var(--dp-border-color);padding:5px}.dp__sidebar_right{border-left:1px solid var(--dp-border-color);padding:5px}.dp__preset_range{border-radius:var(--dp-border-radius);color:var(--dp-text-color);display:block;padding:5px;transition:var(--dp-common-transition);white-space:nowrap}.dp__preset_range:hover{background-color:var(--dp-hover-color);cursor:pointer}.dp__menu_content_wrapper{display:flex}.dp__calendar_header{align-items:center;color:var(--dp-text-color);display:flex;font-weight:700;justify-content:center;position:relative;white-space:nowrap}.dp__calendar_header_item{box-sizing:border-box;flex-grow:1;height:var(--dp-cell-size);padding:var(--dp-cell-padding);text-align:center;width:var(--dp-cell-size)}.dp__calendar_row{align-items:center;display:flex;justify-content:center;margin:var(--dp-row-maring)}.dp__calendar_item{box-sizing:border-box;color:var(--dp-text-color);flex-grow:1;text-align:center}.dp__calendar{position:relative}.dp__calendar_header_cell{border-bottom:thin solid var(--dp-border-color);padding:var(--dp-calendar-header-cell-padding)}.dp__cell_inner{align-items:center;border:1px solid transparent;border-radius:var(--dp-cell-border-radius);box-sizing:border-box;display:flex;height:var(--dp-cell-size);justify-content:center;padding:var(--dp-cell-padding);position:relative;text-align:center;width:var(--dp-cell-size)}.dp__cell_inner:hover{transition:all .2s}.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__active_date,.dp__range_end,.dp__range_start{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__cell_auto_range_end,.dp__cell_auto_range_start{border-bottom:1px dashed var(--dp-primary-color);border-top:1px dashed var(--dp-primary-color)}.dp__date_hover:hover,.dp__date_hover_end:hover,.dp__date_hover_start:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__cell_disabled,.dp__cell_offset{color:var(--dp-secondary-color)}.dp__cell_disabled{cursor:not-allowed}.dp__range_between{background:var(--dp-hover-color);border:1px solid var(--dp-hover-color);border-radius:0}.dp__range_between_week{background:var(--dp-primary-color);border-bottom:1px solid var(--dp-primary-color);border-radius:0;border-top:1px solid var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__today{border:1px solid var(--dp-primary-color)}.dp__week_num{color:var(--dp-secondary-color);text-align:center}.dp__cell_auto_range{border-bottom:1px dashed var(--dp-primary-color);border-radius:0;border-top:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_start{border-left:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_end{border-right:1px dashed var(--dp-primary-color)}.dp__calendar_header_separator{background:var(--dp-border-color);height:1px;width:100%}.dp__calendar_next{margin-left:var(--dp-multi-calendars-spacing)}.dp__marker_dot,.dp__marker_line{background-color:var(--dp-marker-color);bottom:0;height:5px;position:absolute}.dp__marker_dot{border-radius:50%;left:50%;transform:translateX(-50%);width:5px}.dp__marker_line{left:0;width:100%}.dp__marker_tooltip{background-color:var(--dp-tooltip-color);border:1px solid var(--dp-border-color);border-radius:var(--dp-border-radius);box-sizing:border-box;cursor:default;padding:5px;position:absolute;z-index:99999}.dp__tooltip_content{white-space:nowrap}.dp__tooltip_text{align-items:center;color:var(--dp-text-color);display:flex;flex-flow:row nowrap}.dp__tooltip_mark{background-color:var(--dp-text-color);border-radius:50%;color:var(--dp-text-color);height:5px;margin-right:5px;width:5px}.dp__arrow_bottom_tp{background-color:var(--dp-tooltip-color);border-bottom:1px solid var(--dp-border-color);border-right:1px solid var(--dp-border-color);bottom:0;height:8px;position:absolute;transform:translate(-50%,50%) rotate(45deg);width:8px}.dp__instance_calendar{position:relative;width:100%}@media only screen and (width <= 600px){.dp__flex_display{flex-direction:column}}.dp__cell_highlight{background-color:var(--dp-highlight-color)}.dp__month_year_row{align-items:center;box-sizing:border-box;color:var(--dp-text-color);display:flex;height:var(--dp-month-year-row-height)}.dp__inner_nav{align-items:center;border-radius:50%;color:var(--dp-icon-color);cursor:pointer;display:flex;height:var(--dp-month-year-row-button-size);justify-content:center;text-align:center;width:var(--dp-month-year-row-button-size)}.dp__inner_nav svg{height:var(--dp-button-icon-height);width:var(--dp-button-icon-height)}.dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__inner_nav_disabled,.dp__inner_nav_disabled:hover{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__month_year_select{align-items:center;border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color);cursor:pointer;display:flex;height:var(--dp-month-year-row-height);justify-content:center;text-align:center;width:50%}.dp__month_year_select:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__month_year_wrap{display:flex;width:100%}.dp__year_disable_select{justify-content:space-around}.dp__overlay{background:var(--dp-background-color);box-sizing:border-box;color:var(--dp-text-color);font-family:var(--dp-font-family);height:100%;left:0;position:absolute;top:0;transition:opacity 1s ease-out;width:100%;z-index:99999}.dp__overlay_container::-webkit-scrollbar-track{background-color:var(--dp-scroll-bar-background);box-shadow:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar{background-color:var(--dp-scroll-bar-background);width:5px}.dp__overlay_container::-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{flex-direction:column;overflow-y:auto}.dp__time_picker_overlay_container{height:100%}.dp__overlay_row{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;max-width:100%;padding:0;width:100%}.dp__flex_row{flex:1}.dp__overlay_col{box-sizing:border-box;padding:var(--dp-overlay-col-padding);white-space:nowrap;width:33%}.dp__overlay_cell_pad{padding:var(--dp-common-padding) 0}.dp__overlay_cell_active{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__overlay_cell,.dp__overlay_cell_active{border-radius:var(--dp-border-radius);cursor:pointer;text-align:center}.dp__cell_in_between,.dp__overlay_cell:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__over_action_scroll{box-sizing:border-box;right:5px}.dp__overlay_cell_disabled{cursor:not-allowed}.dp__overlay_cell_disabled,.dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.dp__overlay_cell_active_disabled{cursor:not-allowed}.dp__overlay_cell_active_disabled,.dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.dp__month_picker_header{height:var(--dp-cell-size);justify-content:space-between}.dp__month_picker_header,.dp__time_input{align-items:center;display:flex;width:100%}.dp__time_input{color:var(--dp-text-color);font-family:var(--dp-font-family);justify-content:center;user-select:none}.dp__time_col_reg_block{padding:0 20px}.dp__time_col_reg_inline{padding:0 10px}.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{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.dp__time_col_block{font-size:var(--dp-time-font-size)}.dp__time_display{align-items:center;border-radius:var(--dp-border-radius);color:var(--dp-text-color);cursor:pointer;display:flex;justify-content:center}.dp__time_display:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__time_display_block{padding:0 3px}.dp__time_display_inline{padding:5px}.dp__time_picker_inline_container{display:flex;justify-content:center;width:100%}.dp__inc_dec_button{align-items:center;border-radius:50%;box-sizing:border-box;color:var(--dp-icon-color);cursor:pointer;display:flex;justify-content:center;margin:0;padding:5px}.dp__inc_dec_button,.dp__inc_dec_button svg{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size)}.dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-primary-color)}.dp__inc_dec_button_inline{align-items:center;cursor:pointer;display:flex;height:8px;padding:0;width:100%}.dp__inc_dec_button_disabled,.dp__inc_dec_button_disabled:hover{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__pm_am_button{background:var(--dp-primary-color);border:none;border-radius:var(--dp-border-radius);color:var(--dp-primary-text-color);cursor:pointer;padding:var(--dp-common-padding)}.dp__tp_inline_btn_bar{background-color:var(--dp-secondary-color);border-collapse:collapse;height:4px;transition:var(--dp-common-transition);width:100%}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_r,.dp__tp_inline_btn_top:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(-12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp__action_row{align-items:center;box-sizing:border-box;color:var(--dp-text-color);display:flex;flex-flow:row nowrap;padding:var(--dp-common-padding);width:100%}.dp__action_row svg{height:var(--dp-button-icon-height);width:auto}.dp__selection_preview{color:var(--dp-text-color);display:block;font-size:var(--dp-preview-font-size);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dp__action_buttons{align-items:center;display:flex;flex:0;justify-content:flex-end;margin-left:auto}.dp__action_button{background:transparent;border:1px solid transparent;border-radius:var(--dp-border-radius);cursor:pointer;height:var(--dp-action-button-height);line-height:normal;margin-left:3px;padding:var(--dp-action-buttons-padding)}.dp__action_select{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__action_select:hover{background:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}.dp__action_select:disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.dp__action_cancel{border:1px solid var(--dp-border-color);color:var(--dp-text-color)}.dp__action_cancel:hover{border-color:var(--dp-primary-color);transition:var(--dp-action-row-transtion)}:root{--dp-common-transition:all 0.1s ease-in;--dp-menu-padding:6px 8px;--dp-animation-duration:0.1s;--dp-menu-appear-transition-timing:cubic-bezier(.4,0,1,1);--dp-transition-timing:ease-out;--dp-action-row-transtion:all 0.2s ease-in;--dp-font-family:-apple-system,blinkmacsystemfont,"Segoe UI",roboto,oxygen,ubuntu,cantarell,"Open Sans","Helvetica Neue",sans-serif;--dp-border-radius:4px;--dp-cell-border-radius:4px;--dp-transition-length:22px;--dp-transition-timing-general:0.1s;--dp-button-height:35px;--dp-month-year-row-height:35px;--dp-month-year-row-button-size:25px;--dp-button-icon-height:20px;--dp-calendar-wrap-padding:0 5px;--dp-cell-size:35px;--dp-cell-padding:5px;--dp-common-padding:10px;--dp-input-icon-padding:35px;--dp-input-padding:6px 30px 6px 12px;--dp-menu-min-width:260px;--dp-action-buttons-padding:1px 6px;--dp-row-maring:5px 0;--dp-calendar-header-cell-padding:0.5rem;--dp-multi-calendars-spacing:10px;--dp-overlay-col-padding:3px;--dp-time-inc-dec-button-size:32px;--dp-font-size:1rem;--dp-preview-font-size:0.8rem;--dp-time-font-size:2rem;--dp-action-button-height:22px}.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:rgba(0,92,178,.2)}.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:rgba(25,118,210,.1)}.dp__flex{align-items:center;display:flex}.dp__btn{background:none;border:none;cursor:pointer;font:inherit;line-height:normal;transition:var(--dp-common-transition)}.dp__main{box-sizing:border-box;font-family:var(--dp-font-family);position:relative;user-select:none;width:100%}.dp__pointer{cursor:pointer}.dp__icon{stroke:currentcolor;fill:currentcolor}.dp__button{align-content:center;align-items:center;box-sizing:border-box;color:var(--dp-icon-color);cursor:pointer;display:flex;height:var(--dp-button-height);justify-content:center;padding:var(--dp-common-padding);text-align:center;width:100%}.dp__button.dp__overlay_action{bottom:0;position:absolute}.dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__button svg{height:var(--dp-button-icon-height);width:auto}.dp__button_bottom{border-bottom-left-radius:var(--dp-border-radius);border-bottom-right-radius:var(--dp-border-radius)}.dp__flex_display{display:flex}.dp__flex_display_with_input{align-items:flex-start;flex-direction:column}.dp__relative{position:relative}.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all var(--dp-transition-timing-general) ease-out}.calendar-next-enter-from{opacity:0;transform:translateX(var(--dp-transition-length))}.calendar-next-leave-to,.calendar-prev-enter-from{opacity:0;transform:translateX(calc(var(--dp-transition-length)*-1))}.calendar-prev-leave-to{opacity:0;transform:translateX(var(--dp-transition-length))}.dp-slide-down-enter-active,.dp-slide-down-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active{transition:all var(--dp-animation-duration) var(--dp-transition-timing)}.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(var(--dp-transition-length))}.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(calc(var(--dp-transition-length)*-1))}.dp__menu_transitioned{transition:all var(--dp-animation-duration) var(--dp-menu-appear-transition-timing)}@-moz-keyframes flash{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}to{opacity:1}}@-webkit-keyframes flash{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}to{opacity:1}}@-o-keyframes flash{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}to{opacity:1}}@-ms-keyframes flash{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}to{opacity:1}}@keyframes flash{0%{opacity:1}25%{opacity:0}50%{opacity:1}75%{opacity:0}to{opacity:1}}@-moz-keyframes bounce{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px)}80%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px)}80%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes bounce{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px)}80%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes bounce{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px)}80%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes bounce{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}20%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}50%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}60%{-webkit-transform:translateY(-15px);-moz-transform:translateY(-15px);-ms-transform:translateY(-15px);-o-transform:translateY(-15px);transform:translateY(-15px)}80%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes shake{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}20%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}30%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}40%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}50%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}60%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}70%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}80%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}90%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes shake{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}20%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}30%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}40%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}50%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}60%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}70%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}80%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}90%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-o-keyframes shake{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}20%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}30%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}40%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}50%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}60%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}70%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}80%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}90%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-ms-keyframes shake{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}20%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}30%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}40%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}50%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}60%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}70%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}80%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}90%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes shake{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}20%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}30%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}40%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}50%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}60%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}70%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}80%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}90%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes tada{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(.9) rotate(-3deg);-moz-transform:scale(.9) rotate(-3deg);-ms-transform:scale(.9) rotate(-3deg);-o-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}20%{-webkit-transform:scale(.9) rotate(-3deg);-moz-transform:scale(.9) rotate(-3deg);-ms-transform:scale(.9) rotate(-3deg);-o-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%{-webkit-transform:scale(1.1) rotate(-3deg);-moz-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);-o-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}50%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}60%{-webkit-transform:scale(1.1) rotate(-3deg);-moz-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);-o-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}70%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}80%{-webkit-transform:scale(1.1) rotate(-3deg);-moz-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);-o-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}90%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}to{-webkit-transform:scale(1) rotate(0);-moz-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);-o-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@-webkit-keyframes tada{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(.9) rotate(-3deg);-moz-transform:scale(.9) rotate(-3deg);-ms-transform:scale(.9) rotate(-3deg);-o-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}20%{-webkit-transform:scale(.9) rotate(-3deg);-moz-transform:scale(.9) rotate(-3deg);-ms-transform:scale(.9) rotate(-3deg);-o-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%{-webkit-transform:scale(1.1) rotate(-3deg);-moz-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);-o-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}50%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}60%{-webkit-transform:scale(1.1) rotate(-3deg);-moz-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);-o-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}70%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}80%{-webkit-transform:scale(1.1) rotate(-3deg);-moz-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);-o-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}90%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}to{-webkit-transform:scale(1) rotate(0);-moz-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);-o-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@-o-keyframes tada{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(.9) rotate(-3deg);-moz-transform:scale(.9) rotate(-3deg);-ms-transform:scale(.9) rotate(-3deg);-o-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}20%{-webkit-transform:scale(.9) rotate(-3deg);-moz-transform:scale(.9) rotate(-3deg);-ms-transform:scale(.9) rotate(-3deg);-o-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%{-webkit-transform:scale(1.1) rotate(-3deg);-moz-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);-o-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}50%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}60%{-webkit-transform:scale(1.1) rotate(-3deg);-moz-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);-o-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}70%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}80%{-webkit-transform:scale(1.1) rotate(-3deg);-moz-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);-o-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}90%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}to{-webkit-transform:scale(1) rotate(0);-moz-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);-o-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@-ms-keyframes tada{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(.9) rotate(-3deg);-moz-transform:scale(.9) rotate(-3deg);-ms-transform:scale(.9) rotate(-3deg);-o-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}20%{-webkit-transform:scale(.9) rotate(-3deg);-moz-transform:scale(.9) rotate(-3deg);-ms-transform:scale(.9) rotate(-3deg);-o-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%{-webkit-transform:scale(1.1) rotate(-3deg);-moz-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);-o-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}50%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}60%{-webkit-transform:scale(1.1) rotate(-3deg);-moz-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);-o-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}70%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}80%{-webkit-transform:scale(1.1) rotate(-3deg);-moz-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);-o-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}90%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}to{-webkit-transform:scale(1) rotate(0);-moz-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);-o-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@keyframes tada{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}10%{-webkit-transform:scale(.9) rotate(-3deg);-moz-transform:scale(.9) rotate(-3deg);-ms-transform:scale(.9) rotate(-3deg);-o-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}20%{-webkit-transform:scale(.9) rotate(-3deg);-moz-transform:scale(.9) rotate(-3deg);-ms-transform:scale(.9) rotate(-3deg);-o-transform:scale(.9) rotate(-3deg);transform:scale(.9) rotate(-3deg)}30%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}40%{-webkit-transform:scale(1.1) rotate(-3deg);-moz-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);-o-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}50%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}60%{-webkit-transform:scale(1.1) rotate(-3deg);-moz-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);-o-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}70%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}80%{-webkit-transform:scale(1.1) rotate(-3deg);-moz-transform:scale(1.1) rotate(-3deg);-ms-transform:scale(1.1) rotate(-3deg);-o-transform:scale(1.1) rotate(-3deg);transform:scale(1.1) rotate(-3deg)}90%{-webkit-transform:scale(1.1) rotate(3deg);-moz-transform:scale(1.1) rotate(3deg);-ms-transform:scale(1.1) rotate(3deg);-o-transform:scale(1.1) rotate(3deg);transform:scale(1.1) rotate(3deg)}to{-webkit-transform:scale(1) rotate(0);-moz-transform:scale(1) rotate(0);-ms-transform:scale(1) rotate(0);-o-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}}@-moz-keyframes swing{20%,40%,60%,80%,to{-webkit-transform-origin:top center 50%;-moz-transform-origin:top center 50%;-ms-transform-origin:top center 50%;-o-transform-origin:top center 50%;transform-origin:top center 50%}20%{-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes swing{20%,40%,60%,80%,to{-webkit-transform-origin:top center 50%;-moz-transform-origin:top center 50%;-ms-transform-origin:top center 50%;-o-transform-origin:top center 50%;transform-origin:top center 50%}20%{-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-o-keyframes swing{20%,40%,60%,80%,to{-webkit-transform-origin:top center 50%;-moz-transform-origin:top center 50%;-ms-transform-origin:top center 50%;-o-transform-origin:top center 50%;transform-origin:top center 50%}20%{-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-ms-keyframes swing{20%,40%,60%,80%,to{-webkit-transform-origin:top center 50%;-moz-transform-origin:top center 50%;-ms-transform-origin:top center 50%;-o-transform-origin:top center 50%;transform-origin:top center 50%}20%{-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes swing{20%,40%,60%,80%,to{-webkit-transform-origin:top center 50%;-moz-transform-origin:top center 50%;-ms-transform-origin:top center 50%;-o-transform-origin:top center 50%;transform-origin:top center 50%}20%{-webkit-transform:rotate(15deg);-moz-transform:rotate(15deg);-ms-transform:rotate(15deg);-o-transform:rotate(15deg);transform:rotate(15deg)}40%{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);-ms-transform:rotate(-10deg);-o-transform:rotate(-10deg);transform:rotate(-10deg)}60%{-webkit-transform:rotate(5deg);-moz-transform:rotate(5deg);-ms-transform:rotate(5deg);-o-transform:rotate(5deg);transform:rotate(5deg)}80%{-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-ms-transform:rotate(-5deg);-o-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg)}}@-moz-keyframes wobble{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-moz-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);-o-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-moz-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);-o-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-moz-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);-o-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-moz-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);-o-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-moz-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);-o-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes wobble{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-moz-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);-o-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-moz-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);-o-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-moz-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);-o-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-moz-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);-o-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-moz-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);-o-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-o-keyframes wobble{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-moz-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);-o-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-moz-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);-o-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-moz-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);-o-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-moz-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);-o-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-moz-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);-o-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-ms-keyframes wobble{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-moz-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);-o-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-moz-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);-o-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-moz-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);-o-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-moz-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);-o-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-moz-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);-o-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes wobble{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}15%{-webkit-transform:translateX(-25%) rotate(-5deg);-moz-transform:translateX(-25%) rotate(-5deg);-ms-transform:translateX(-25%) rotate(-5deg);-o-transform:translateX(-25%) rotate(-5deg);transform:translateX(-25%) rotate(-5deg)}30%{-webkit-transform:translateX(20%) rotate(3deg);-moz-transform:translateX(20%) rotate(3deg);-ms-transform:translateX(20%) rotate(3deg);-o-transform:translateX(20%) rotate(3deg);transform:translateX(20%) rotate(3deg)}45%{-webkit-transform:translateX(-15%) rotate(-3deg);-moz-transform:translateX(-15%) rotate(-3deg);-ms-transform:translateX(-15%) rotate(-3deg);-o-transform:translateX(-15%) rotate(-3deg);transform:translateX(-15%) rotate(-3deg)}60%{-webkit-transform:translateX(10%) rotate(2deg);-moz-transform:translateX(10%) rotate(2deg);-ms-transform:translateX(10%) rotate(2deg);-o-transform:translateX(10%) rotate(2deg);transform:translateX(10%) rotate(2deg)}75%{-webkit-transform:translateX(-5%) rotate(-1deg);-moz-transform:translateX(-5%) rotate(-1deg);-ms-transform:translateX(-5%) rotate(-1deg);-o-transform:translateX(-5%) rotate(-1deg);transform:translateX(-5%) rotate(-1deg)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-o-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-ms-keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes pulse{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes wiggle{0%{-webkit-transform:skewX(9deg);-moz-transform:skewX(9deg);-ms-transform:skewX(9deg);-o-transform:skewX(9deg);transform:skewX(9deg)}10%{-webkit-transform:skewX(-8deg);-moz-transform:skewX(-8deg);-ms-transform:skewX(-8deg);-o-transform:skewX(-8deg);transform:skewX(-8deg)}20%{-webkit-transform:skewX(7deg);-moz-transform:skewX(7deg);-ms-transform:skewX(7deg);-o-transform:skewX(7deg);transform:skewX(7deg)}30%{-webkit-transform:skewX(-6deg);-moz-transform:skewX(-6deg);-ms-transform:skewX(-6deg);-o-transform:skewX(-6deg);transform:skewX(-6deg)}40%{-webkit-transform:skewX(5deg);-moz-transform:skewX(5deg);-ms-transform:skewX(5deg);-o-transform:skewX(5deg);transform:skewX(5deg)}50%{-webkit-transform:skewX(-4deg);-moz-transform:skewX(-4deg);-ms-transform:skewX(-4deg);-o-transform:skewX(-4deg);transform:skewX(-4deg)}60%{-webkit-transform:skewX(3deg);-moz-transform:skewX(3deg);-ms-transform:skewX(3deg);-o-transform:skewX(3deg);transform:skewX(3deg)}70%{-webkit-transform:skewX(-2deg);-moz-transform:skewX(-2deg);-ms-transform:skewX(-2deg);-o-transform:skewX(-2deg);transform:skewX(-2deg)}80%{-webkit-transform:skewX(1deg);-moz-transform:skewX(1deg);-ms-transform:skewX(1deg);-o-transform:skewX(1deg);transform:skewX(1deg)}90%{-webkit-transform:skewX(0deg);-moz-transform:skewX(0deg);-ms-transform:skewX(0deg);-o-transform:skewX(0deg);transform:skewX(0deg)}to{-webkit-transform:skewX(0deg);-moz-transform:skewX(0deg);-ms-transform:skewX(0deg);-o-transform:skewX(0deg);transform:skewX(0deg)}}@-webkit-keyframes wiggle{0%{-webkit-transform:skewX(9deg);-moz-transform:skewX(9deg);-ms-transform:skewX(9deg);-o-transform:skewX(9deg);transform:skewX(9deg)}10%{-webkit-transform:skewX(-8deg);-moz-transform:skewX(-8deg);-ms-transform:skewX(-8deg);-o-transform:skewX(-8deg);transform:skewX(-8deg)}20%{-webkit-transform:skewX(7deg);-moz-transform:skewX(7deg);-ms-transform:skewX(7deg);-o-transform:skewX(7deg);transform:skewX(7deg)}30%{-webkit-transform:skewX(-6deg);-moz-transform:skewX(-6deg);-ms-transform:skewX(-6deg);-o-transform:skewX(-6deg);transform:skewX(-6deg)}40%{-webkit-transform:skewX(5deg);-moz-transform:skewX(5deg);-ms-transform:skewX(5deg);-o-transform:skewX(5deg);transform:skewX(5deg)}50%{-webkit-transform:skewX(-4deg);-moz-transform:skewX(-4deg);-ms-transform:skewX(-4deg);-o-transform:skewX(-4deg);transform:skewX(-4deg)}60%{-webkit-transform:skewX(3deg);-moz-transform:skewX(3deg);-ms-transform:skewX(3deg);-o-transform:skewX(3deg);transform:skewX(3deg)}70%{-webkit-transform:skewX(-2deg);-moz-transform:skewX(-2deg);-ms-transform:skewX(-2deg);-o-transform:skewX(-2deg);transform:skewX(-2deg)}80%{-webkit-transform:skewX(1deg);-moz-transform:skewX(1deg);-ms-transform:skewX(1deg);-o-transform:skewX(1deg);transform:skewX(1deg)}90%{-webkit-transform:skewX(0deg);-moz-transform:skewX(0deg);-ms-transform:skewX(0deg);-o-transform:skewX(0deg);transform:skewX(0deg)}to{-webkit-transform:skewX(0deg);-moz-transform:skewX(0deg);-ms-transform:skewX(0deg);-o-transform:skewX(0deg);transform:skewX(0deg)}}@-o-keyframes wiggle{0%{-webkit-transform:skewX(9deg);-moz-transform:skewX(9deg);-ms-transform:skewX(9deg);-o-transform:skewX(9deg);transform:skewX(9deg)}10%{-webkit-transform:skewX(-8deg);-moz-transform:skewX(-8deg);-ms-transform:skewX(-8deg);-o-transform:skewX(-8deg);transform:skewX(-8deg)}20%{-webkit-transform:skewX(7deg);-moz-transform:skewX(7deg);-ms-transform:skewX(7deg);-o-transform:skewX(7deg);transform:skewX(7deg)}30%{-webkit-transform:skewX(-6deg);-moz-transform:skewX(-6deg);-ms-transform:skewX(-6deg);-o-transform:skewX(-6deg);transform:skewX(-6deg)}40%{-webkit-transform:skewX(5deg);-moz-transform:skewX(5deg);-ms-transform:skewX(5deg);-o-transform:skewX(5deg);transform:skewX(5deg)}50%{-webkit-transform:skewX(-4deg);-moz-transform:skewX(-4deg);-ms-transform:skewX(-4deg);-o-transform:skewX(-4deg);transform:skewX(-4deg)}60%{-webkit-transform:skewX(3deg);-moz-transform:skewX(3deg);-ms-transform:skewX(3deg);-o-transform:skewX(3deg);transform:skewX(3deg)}70%{-webkit-transform:skewX(-2deg);-moz-transform:skewX(-2deg);-ms-transform:skewX(-2deg);-o-transform:skewX(-2deg);transform:skewX(-2deg)}80%{-webkit-transform:skewX(1deg);-moz-transform:skewX(1deg);-ms-transform:skewX(1deg);-o-transform:skewX(1deg);transform:skewX(1deg)}90%{-webkit-transform:skewX(0deg);-moz-transform:skewX(0deg);-ms-transform:skewX(0deg);-o-transform:skewX(0deg);transform:skewX(0deg)}to{-webkit-transform:skewX(0deg);-moz-transform:skewX(0deg);-ms-transform:skewX(0deg);-o-transform:skewX(0deg);transform:skewX(0deg)}}@-ms-keyframes wiggle{0%{-webkit-transform:skewX(9deg);-moz-transform:skewX(9deg);-ms-transform:skewX(9deg);-o-transform:skewX(9deg);transform:skewX(9deg)}10%{-webkit-transform:skewX(-8deg);-moz-transform:skewX(-8deg);-ms-transform:skewX(-8deg);-o-transform:skewX(-8deg);transform:skewX(-8deg)}20%{-webkit-transform:skewX(7deg);-moz-transform:skewX(7deg);-ms-transform:skewX(7deg);-o-transform:skewX(7deg);transform:skewX(7deg)}30%{-webkit-transform:skewX(-6deg);-moz-transform:skewX(-6deg);-ms-transform:skewX(-6deg);-o-transform:skewX(-6deg);transform:skewX(-6deg)}40%{-webkit-transform:skewX(5deg);-moz-transform:skewX(5deg);-ms-transform:skewX(5deg);-o-transform:skewX(5deg);transform:skewX(5deg)}50%{-webkit-transform:skewX(-4deg);-moz-transform:skewX(-4deg);-ms-transform:skewX(-4deg);-o-transform:skewX(-4deg);transform:skewX(-4deg)}60%{-webkit-transform:skewX(3deg);-moz-transform:skewX(3deg);-ms-transform:skewX(3deg);-o-transform:skewX(3deg);transform:skewX(3deg)}70%{-webkit-transform:skewX(-2deg);-moz-transform:skewX(-2deg);-ms-transform:skewX(-2deg);-o-transform:skewX(-2deg);transform:skewX(-2deg)}80%{-webkit-transform:skewX(1deg);-moz-transform:skewX(1deg);-ms-transform:skewX(1deg);-o-transform:skewX(1deg);transform:skewX(1deg)}90%{-webkit-transform:skewX(0deg);-moz-transform:skewX(0deg);-ms-transform:skewX(0deg);-o-transform:skewX(0deg);transform:skewX(0deg)}to{-webkit-transform:skewX(0deg);-moz-transform:skewX(0deg);-ms-transform:skewX(0deg);-o-transform:skewX(0deg);transform:skewX(0deg)}}@keyframes wiggle{0%{-webkit-transform:skewX(9deg);-moz-transform:skewX(9deg);-ms-transform:skewX(9deg);-o-transform:skewX(9deg);transform:skewX(9deg)}10%{-webkit-transform:skewX(-8deg);-moz-transform:skewX(-8deg);-ms-transform:skewX(-8deg);-o-transform:skewX(-8deg);transform:skewX(-8deg)}20%{-webkit-transform:skewX(7deg);-moz-transform:skewX(7deg);-ms-transform:skewX(7deg);-o-transform:skewX(7deg);transform:skewX(7deg)}30%{-webkit-transform:skewX(-6deg);-moz-transform:skewX(-6deg);-ms-transform:skewX(-6deg);-o-transform:skewX(-6deg);transform:skewX(-6deg)}40%{-webkit-transform:skewX(5deg);-moz-transform:skewX(5deg);-ms-transform:skewX(5deg);-o-transform:skewX(5deg);transform:skewX(5deg)}50%{-webkit-transform:skewX(-4deg);-moz-transform:skewX(-4deg);-ms-transform:skewX(-4deg);-o-transform:skewX(-4deg);transform:skewX(-4deg)}60%{-webkit-transform:skewX(3deg);-moz-transform:skewX(3deg);-ms-transform:skewX(3deg);-o-transform:skewX(3deg);transform:skewX(3deg)}70%{-webkit-transform:skewX(-2deg);-moz-transform:skewX(-2deg);-ms-transform:skewX(-2deg);-o-transform:skewX(-2deg);transform:skewX(-2deg)}80%{-webkit-transform:skewX(1deg);-moz-transform:skewX(1deg);-ms-transform:skewX(1deg);-o-transform:skewX(1deg);transform:skewX(1deg)}90%{-webkit-transform:skewX(0deg);-moz-transform:skewX(0deg);-ms-transform:skewX(0deg);-o-transform:skewX(0deg);transform:skewX(0deg)}to{-webkit-transform:skewX(0deg);-moz-transform:skewX(0deg);-ms-transform:skewX(0deg);-o-transform:skewX(0deg);transform:skewX(0deg)}}@-moz-keyframes bounceOut{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}to{opacity:0;-webkit-transform:scale(.3);-moz-transform:scale(.3);-ms-transform:scale(.3);-o-transform:scale(.3);transform:scale(.3)}}@-webkit-keyframes bounceOut{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}to{opacity:0;-webkit-transform:scale(.3);-moz-transform:scale(.3);-ms-transform:scale(.3);-o-transform:scale(.3);transform:scale(.3)}}@-o-keyframes bounceOut{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}to{opacity:0;-webkit-transform:scale(.3);-moz-transform:scale(.3);-ms-transform:scale(.3);-o-transform:scale(.3);transform:scale(.3)}}@-ms-keyframes bounceOut{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}to{opacity:0;-webkit-transform:scale(.3);-moz-transform:scale(.3);-ms-transform:scale(.3);-o-transform:scale(.3);transform:scale(.3)}}@keyframes bounceOut{0%{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}25%{-webkit-transform:scale(.95);-moz-transform:scale(.95);-ms-transform:scale(.95);-o-transform:scale(.95);transform:scale(.95)}50%{opacity:1;-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}to{opacity:0;-webkit-transform:scale(.3);-moz-transform:scale(.3);-ms-transform:scale(.3);-o-transform:scale(.3);transform:scale(.3)}}@-moz-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}to{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}}@-webkit-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}to{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}}@-o-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}to{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}}@-ms-keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}to{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes bounceOutUp{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}to{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}}@-moz-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}}@-webkit-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}}@-o-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}}@-ms-keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes bounceOutDown{0%{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}20%{opacity:1;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}}@-moz-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}to{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}}@-webkit-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}to{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}}@-o-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}to{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}}@-ms-keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}to{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes bounceOutLeft{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}to{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}}@-moz-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}}@-webkit-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}}@-o-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}}@-ms-keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes bounceOutRight{0%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}20%{opacity:1;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}}@-moz-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-moz-transform:scale(.3);-ms-transform:scale(.3);-o-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-webkit-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-moz-transform:scale(.3);-ms-transform:scale(.3);-o-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-o-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-moz-transform:scale(.3);-ms-transform:scale(.3);-o-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-ms-keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-moz-transform:scale(.3);-ms-transform:scale(.3);-o-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@keyframes bounceIn{0%{opacity:0;-webkit-transform:scale(.3);-moz-transform:scale(.3);-ms-transform:scale(.3);-o-transform:scale(.3);transform:scale(.3)}50%{opacity:1;-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-ms-transform:scale(1.05);-o-transform:scale(1.05);transform:scale(1.05)}70%{-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9)}to{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}@-moz-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInDown{0%{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}60%{opacity:1;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-ms-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}80%{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-ms-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes bounceInUp{0%{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}60%{opacity:1;-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);-ms-transform:translateY(-30px);-o-transform:translateY(-30px);transform:translateY(-30px)}80%{-webkit-transform:translateY(10px);-moz-transform:translateY(10px);-ms-transform:translateY(10px);-o-transform:translateY(10px);transform:translateY(10px)}to{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-o-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-ms-keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInRight{0%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}60%{opacity:1;-webkit-transform:translateX(-30px);-moz-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px)}80%{-webkit-transform:translateX(10px);-moz-transform:translateX(10px);-ms-transform:translateX(10px);-o-transform:translateX(10px);transform:translateX(10px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);-o-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);-o-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-o-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);-o-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-ms-keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);-o-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes bounceInLeft{0%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}60%{opacity:1;-webkit-transform:translateX(30px);-moz-transform:translateX(30px);-ms-transform:translateX(30px);-o-transform:translateX(30px);transform:translateX(30px)}80%{-webkit-transform:translateX(-10px);-moz-transform:translateX(-10px);-ms-transform:translateX(-10px);-o-transform:translateX(-10px);transform:translateX(-10px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-o-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-ms-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@-moz-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}}@-webkit-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}}@-o-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}}@-ms-keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}}@keyframes fadeOutUp{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}}@-moz-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}}@-webkit-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}}@-o-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}}@-ms-keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}}@keyframes fadeOutDown{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}}@-moz-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}}@-webkit-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}}@-o-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}}@-ms-keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}}@keyframes fadeOutRight{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}}@-moz-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}}@-webkit-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}}@-o-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}}@-ms-keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}}@keyframes fadeOutLeft{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}}@-moz-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}}@-webkit-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}}@-o-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}}@-ms-keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}}@keyframes fadeOutUpBig{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}}@-moz-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}}@-webkit-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}}@-o-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}}@-ms-keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}}@keyframes fadeOutDownBig{0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}to{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}}@-moz-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}}@-webkit-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}}@-o-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}}@-ms-keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}}@keyframes fadeOutRightBig{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}}@-moz-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}}@-o-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}}@-ms-keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}}@keyframes fadeOutLeftBig{0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}to{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}}@-moz-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-o-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-ms-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@-moz-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translateY(20px);-moz-transform:translateY(20px);-ms-transform:translateY(20px);-o-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);-o-transform:translateY(-20px);transform:translateY(-20px)}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-o-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-ms-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translateX(20px)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-o-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-ms-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translateX(-20px)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translateY(2000px);-moz-transform:translateY(2000px);-ms-transform:translateY(2000px);-o-transform:translateY(2000px);transform:translateY(2000px)}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-o-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-ms-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translateY(-2000px);-moz-transform:translateY(-2000px);-ms-transform:translateY(-2000px);-o-transform:translateY(-2000px);transform:translateY(-2000px)}to{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@-moz-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-o-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-ms-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translateX(2000px);-moz-transform:translateX(2000px);-ms-transform:translateX(2000px);-o-transform:translateX(2000px);transform:translateX(2000px)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-o-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-ms-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translateX(-2000px);-moz-transform:translateX(-2000px);-ms-transform:translateX(-2000px);-o-transform:translateX(-2000px);transform:translateX(-2000px)}to{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}}@-moz-keyframes flip{0%{-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) rotateY(0);-moz-transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);-o-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0)}40%{-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-moz-transform:perspective(400px) translateZ(150px) rotateY(170deg);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg);-o-transform:perspective(400px) translateZ(150px) rotateY(170deg);transform:perspective(400px) translateZ(150px) rotateY(170deg)}50%{-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-moz-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-o-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1)}80%{-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(1turn) scale(.95);-moz-transform:perspective(400px) rotateY(1turn) scale(.95);-ms-transform:perspective(400px) rotateY(1turn) scale(.95);-o-transform:perspective(400px) rotateY(1turn) scale(.95);transform:perspective(400px) rotateY(1turn) scale(.95)}to{-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale(1);-moz-transform:perspective(400px) scale(1);-ms-transform:perspective(400px) scale(1);-o-transform:perspective(400px) scale(1);transform:perspective(400px) scale(1)}}@-webkit-keyframes flip{0%{-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) rotateY(0);-moz-transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);-o-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0)}40%{-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-moz-transform:perspective(400px) translateZ(150px) rotateY(170deg);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg);-o-transform:perspective(400px) translateZ(150px) rotateY(170deg);transform:perspective(400px) translateZ(150px) rotateY(170deg)}50%{-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-moz-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-o-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1)}80%{-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(1turn) scale(.95);-moz-transform:perspective(400px) rotateY(1turn) scale(.95);-ms-transform:perspective(400px) rotateY(1turn) scale(.95);-o-transform:perspective(400px) rotateY(1turn) scale(.95);transform:perspective(400px) rotateY(1turn) scale(.95)}to{-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale(1);-moz-transform:perspective(400px) scale(1);-ms-transform:perspective(400px) scale(1);-o-transform:perspective(400px) scale(1);transform:perspective(400px) scale(1)}}@-o-keyframes flip{0%{-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) rotateY(0);-moz-transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);-o-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0)}40%{-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-moz-transform:perspective(400px) translateZ(150px) rotateY(170deg);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg);-o-transform:perspective(400px) translateZ(150px) rotateY(170deg);transform:perspective(400px) translateZ(150px) rotateY(170deg)}50%{-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-moz-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-o-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1)}80%{-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(1turn) scale(.95);-moz-transform:perspective(400px) rotateY(1turn) scale(.95);-ms-transform:perspective(400px) rotateY(1turn) scale(.95);-o-transform:perspective(400px) rotateY(1turn) scale(.95);transform:perspective(400px) rotateY(1turn) scale(.95)}to{-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale(1);-moz-transform:perspective(400px) scale(1);-ms-transform:perspective(400px) scale(1);-o-transform:perspective(400px) scale(1);transform:perspective(400px) scale(1)}}@-ms-keyframes flip{0%{-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) rotateY(0);-moz-transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);-o-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0)}40%{-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-moz-transform:perspective(400px) translateZ(150px) rotateY(170deg);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg);-o-transform:perspective(400px) translateZ(150px) rotateY(170deg);transform:perspective(400px) translateZ(150px) rotateY(170deg)}50%{-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-moz-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-o-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1)}80%{-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(1turn) scale(.95);-moz-transform:perspective(400px) rotateY(1turn) scale(.95);-ms-transform:perspective(400px) rotateY(1turn) scale(.95);-o-transform:perspective(400px) rotateY(1turn) scale(.95);transform:perspective(400px) rotateY(1turn) scale(.95)}to{-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale(1);-moz-transform:perspective(400px) scale(1);-ms-transform:perspective(400px) scale(1);-o-transform:perspective(400px) scale(1);transform:perspective(400px) scale(1)}}@keyframes flip{0%{-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) rotateY(0);-moz-transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);-o-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0)}40%{-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-o-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:perspective(400px) translateZ(150px) rotateY(170deg);-moz-transform:perspective(400px) translateZ(150px) rotateY(170deg);-ms-transform:perspective(400px) translateZ(150px) rotateY(170deg);-o-transform:perspective(400px) translateZ(150px) rotateY(170deg);transform:perspective(400px) translateZ(150px) rotateY(170deg)}50%{-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-moz-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-ms-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);-o-transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1);transform:perspective(400px) translateZ(150px) rotateY(190deg) scale(1)}80%{-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) rotateY(1turn) scale(.95);-moz-transform:perspective(400px) rotateY(1turn) scale(.95);-ms-transform:perspective(400px) rotateY(1turn) scale(.95);-o-transform:perspective(400px) rotateY(1turn) scale(.95);transform:perspective(400px) rotateY(1turn) scale(.95)}to{-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-ms-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:perspective(400px) scale(1);-moz-transform:perspective(400px) scale(1);-ms-transform:perspective(400px) scale(1);-o-transform:perspective(400px) scale(1);transform:perspective(400px) scale(1)}}@-moz-keyframes flipInX{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);-moz-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);-o-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-moz-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);-o-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-moz-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);-o-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:perspective(400px) rotateX(0deg);-moz-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);-o-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg)}}@-webkit-keyframes flipInX{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);-moz-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);-o-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-moz-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);-o-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-moz-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);-o-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:perspective(400px) rotateX(0deg);-moz-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);-o-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg)}}@-o-keyframes flipInX{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);-moz-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);-o-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-moz-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);-o-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-moz-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);-o-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:perspective(400px) rotateX(0deg);-moz-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);-o-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg)}}@-ms-keyframes flipInX{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);-moz-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);-o-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-moz-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);-o-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-moz-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);-o-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:perspective(400px) rotateX(0deg);-moz-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);-o-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg)}}@keyframes flipInX{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);-moz-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);-o-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}40%{-webkit-transform:perspective(400px) rotateX(-10deg);-moz-transform:perspective(400px) rotateX(-10deg);-ms-transform:perspective(400px) rotateX(-10deg);-o-transform:perspective(400px) rotateX(-10deg);transform:perspective(400px) rotateX(-10deg)}70%{-webkit-transform:perspective(400px) rotateX(10deg);-moz-transform:perspective(400px) rotateX(10deg);-ms-transform:perspective(400px) rotateX(10deg);-o-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:perspective(400px) rotateX(0deg);-moz-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);-o-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg)}}@-moz-keyframes flipOutX{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:perspective(400px) rotateX(0deg);-moz-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);-o-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);-moz-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);-o-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@-webkit-keyframes flipOutX{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:perspective(400px) rotateX(0deg);-moz-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);-o-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);-moz-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);-o-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@-o-keyframes flipOutX{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:perspective(400px) rotateX(0deg);-moz-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);-o-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);-moz-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);-o-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@-ms-keyframes flipOutX{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:perspective(400px) rotateX(0deg);-moz-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);-o-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);-moz-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);-o-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@keyframes flipOutX{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:perspective(400px) rotateX(0deg);-moz-transform:perspective(400px) rotateX(0deg);-ms-transform:perspective(400px) rotateX(0deg);-o-transform:perspective(400px) rotateX(0deg);transform:perspective(400px) rotateX(0deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:perspective(400px) rotateX(90deg);-moz-transform:perspective(400px) rotateX(90deg);-ms-transform:perspective(400px) rotateX(90deg);-o-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg)}}@-moz-keyframes flipInY{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);-moz-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);-o-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-moz-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);-o-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-moz-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);-o-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:perspective(400px) rotateY(0deg);-moz-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);-o-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg)}}@-webkit-keyframes flipInY{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);-moz-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);-o-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-moz-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);-o-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-moz-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);-o-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:perspective(400px) rotateY(0deg);-moz-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);-o-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg)}}@-o-keyframes flipInY{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);-moz-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);-o-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-moz-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);-o-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-moz-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);-o-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:perspective(400px) rotateY(0deg);-moz-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);-o-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg)}}@-ms-keyframes flipInY{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);-moz-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);-o-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-moz-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);-o-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-moz-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);-o-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:perspective(400px) rotateY(0deg);-moz-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);-o-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg)}}@keyframes flipInY{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);-moz-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);-o-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-moz-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);-o-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-moz-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);-o-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:perspective(400px) rotateY(0deg);-moz-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);-o-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg)}}@-moz-keyframes flipOutY{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:perspective(400px) rotateY(0deg);-moz-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);-o-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);-moz-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);-o-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}@-webkit-keyframes flipOutY{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:perspective(400px) rotateY(0deg);-moz-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);-o-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);-moz-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);-o-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}@-o-keyframes flipOutY{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:perspective(400px) rotateY(0deg);-moz-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);-o-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);-moz-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);-o-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}@-ms-keyframes flipOutY{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:perspective(400px) rotateY(0deg);-moz-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);-o-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);-moz-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);-o-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}@keyframes flipOutY{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:perspective(400px) rotateY(0deg);-moz-transform:perspective(400px) rotateY(0deg);-ms-transform:perspective(400px) rotateY(0deg);-o-transform:perspective(400px) rotateY(0deg);transform:perspective(400px) rotateY(0deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:perspective(400px) rotateY(90deg);-moz-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);-o-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg)}}@-moz-keyframes lightSpeedIn{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(100%) skewX(-30deg);-moz-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);-o-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg)}60%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(-20%) skewX(30deg);-moz-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);-o-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg)}80%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0) skewX(-15deg);-moz-transform:translateX(0) skewX(-15deg);-ms-transform:translateX(0) skewX(-15deg);-o-transform:translateX(0) skewX(-15deg);transform:translateX(0) skewX(-15deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0) skewX(0deg);-moz-transform:translateX(0) skewX(0deg);-ms-transform:translateX(0) skewX(0deg);-o-transform:translateX(0) skewX(0deg);transform:translateX(0) skewX(0deg)}}@-webkit-keyframes lightSpeedIn{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(100%) skewX(-30deg);-moz-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);-o-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg)}60%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(-20%) skewX(30deg);-moz-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);-o-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg)}80%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0) skewX(-15deg);-moz-transform:translateX(0) skewX(-15deg);-ms-transform:translateX(0) skewX(-15deg);-o-transform:translateX(0) skewX(-15deg);transform:translateX(0) skewX(-15deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0) skewX(0deg);-moz-transform:translateX(0) skewX(0deg);-ms-transform:translateX(0) skewX(0deg);-o-transform:translateX(0) skewX(0deg);transform:translateX(0) skewX(0deg)}}@-o-keyframes lightSpeedIn{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(100%) skewX(-30deg);-moz-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);-o-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg)}60%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(-20%) skewX(30deg);-moz-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);-o-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg)}80%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0) skewX(-15deg);-moz-transform:translateX(0) skewX(-15deg);-ms-transform:translateX(0) skewX(-15deg);-o-transform:translateX(0) skewX(-15deg);transform:translateX(0) skewX(-15deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0) skewX(0deg);-moz-transform:translateX(0) skewX(0deg);-ms-transform:translateX(0) skewX(0deg);-o-transform:translateX(0) skewX(0deg);transform:translateX(0) skewX(0deg)}}@-ms-keyframes lightSpeedIn{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(100%) skewX(-30deg);-moz-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);-o-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg)}60%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(-20%) skewX(30deg);-moz-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);-o-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg)}80%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0) skewX(-15deg);-moz-transform:translateX(0) skewX(-15deg);-ms-transform:translateX(0) skewX(-15deg);-o-transform:translateX(0) skewX(-15deg);transform:translateX(0) skewX(-15deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0) skewX(0deg);-moz-transform:translateX(0) skewX(0deg);-ms-transform:translateX(0) skewX(0deg);-o-transform:translateX(0) skewX(0deg);transform:translateX(0) skewX(0deg)}}@keyframes lightSpeedIn{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(100%) skewX(-30deg);-moz-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);-o-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg)}60%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(-20%) skewX(30deg);-moz-transform:translateX(-20%) skewX(30deg);-ms-transform:translateX(-20%) skewX(30deg);-o-transform:translateX(-20%) skewX(30deg);transform:translateX(-20%) skewX(30deg)}80%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0) skewX(-15deg);-moz-transform:translateX(0) skewX(-15deg);-ms-transform:translateX(0) skewX(-15deg);-o-transform:translateX(0) skewX(-15deg);transform:translateX(0) skewX(-15deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0) skewX(0deg);-moz-transform:translateX(0) skewX(0deg);-ms-transform:translateX(0) skewX(0deg);-o-transform:translateX(0) skewX(0deg);transform:translateX(0) skewX(0deg)}}@-moz-keyframes lightSpeedOut{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0) skewX(0deg);-moz-transform:translateX(0) skewX(0deg);-ms-transform:translateX(0) skewX(0deg);-o-transform:translateX(0) skewX(0deg);transform:translateX(0) skewX(0deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(100%) skewX(-30deg);-moz-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);-o-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg)}}@-webkit-keyframes lightSpeedOut{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0) skewX(0deg);-moz-transform:translateX(0) skewX(0deg);-ms-transform:translateX(0) skewX(0deg);-o-transform:translateX(0) skewX(0deg);transform:translateX(0) skewX(0deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(100%) skewX(-30deg);-moz-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);-o-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg)}}@-o-keyframes lightSpeedOut{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0) skewX(0deg);-moz-transform:translateX(0) skewX(0deg);-ms-transform:translateX(0) skewX(0deg);-o-transform:translateX(0) skewX(0deg);transform:translateX(0) skewX(0deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(100%) skewX(-30deg);-moz-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);-o-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg)}}@-ms-keyframes lightSpeedOut{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0) skewX(0deg);-moz-transform:translateX(0) skewX(0deg);-ms-transform:translateX(0) skewX(0deg);-o-transform:translateX(0) skewX(0deg);transform:translateX(0) skewX(0deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(100%) skewX(-30deg);-moz-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);-o-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg)}}@keyframes lightSpeedOut{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0) skewX(0deg);-moz-transform:translateX(0) skewX(0deg);-ms-transform:translateX(0) skewX(0deg);-o-transform:translateX(0) skewX(0deg);transform:translateX(0) skewX(0deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(100%) skewX(-30deg);-moz-transform:translateX(100%) skewX(-30deg);-ms-transform:translateX(100%) skewX(-30deg);-o-transform:translateX(100%) skewX(-30deg);transform:translateX(100%) skewX(-30deg)}}@-moz-keyframes rotateOut{0%{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%}to{opacity:0;-webkit-transform:rotate(200deg);-moz-transform:rotate(200deg);-ms-transform:rotate(200deg);-o-transform:rotate(200deg);transform:rotate(200deg);-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%}}@-webkit-keyframes rotateOut{0%{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%}to{opacity:0;-webkit-transform:rotate(200deg);-moz-transform:rotate(200deg);-ms-transform:rotate(200deg);-o-transform:rotate(200deg);transform:rotate(200deg);-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%}}@-o-keyframes rotateOut{0%{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%}to{opacity:0;-webkit-transform:rotate(200deg);-moz-transform:rotate(200deg);-ms-transform:rotate(200deg);-o-transform:rotate(200deg);transform:rotate(200deg);-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%}}@-ms-keyframes rotateOut{0%{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%}to{opacity:0;-webkit-transform:rotate(200deg);-moz-transform:rotate(200deg);-ms-transform:rotate(200deg);-o-transform:rotate(200deg);transform:rotate(200deg);-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%}}@keyframes rotateOut{0%{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%}to{opacity:0;-webkit-transform:rotate(200deg);-moz-transform:rotate(200deg);-ms-transform:rotate(200deg);-o-transform:rotate(200deg);transform:rotate(200deg);-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%}}@-moz-keyframes rotateOutDownLeft{0%{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}to{opacity:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}to{opacity:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}}@-o-keyframes rotateOutDownLeft{0%{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}to{opacity:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}}@-ms-keyframes rotateOutDownLeft{0%{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}to{opacity:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}}@keyframes rotateOutDownLeft{0%{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}to{opacity:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}}@-moz-keyframes rotateOutUpLeft{0%{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}to{opacity:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}to{opacity:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}}@-o-keyframes rotateOutUpLeft{0%{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}to{opacity:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}}@-ms-keyframes rotateOutUpLeft{0%{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}to{opacity:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}}@keyframes rotateOutUpLeft{0%{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}to{opacity:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}}@-moz-keyframes rotateOutDownRight{0%{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}to{opacity:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}}@-webkit-keyframes rotateOutDownRight{0%{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}to{opacity:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}}@-o-keyframes rotateOutDownRight{0%{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}to{opacity:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}}@-ms-keyframes rotateOutDownRight{0%{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}to{opacity:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}}@keyframes rotateOutDownRight{0%{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}to{opacity:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}}@-moz-keyframes rotateOutUpRight{0%{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}to{opacity:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}}@-webkit-keyframes rotateOutUpRight{0%{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}to{opacity:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}}@-o-keyframes rotateOutUpRight{0%{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}to{opacity:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}}@-ms-keyframes rotateOutUpRight{0%{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}to{opacity:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}}@keyframes rotateOutUpRight{0%{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}to{opacity:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}}@-moz-keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);-moz-transform:rotate(-200deg);-ms-transform:rotate(-200deg);-o-transform:rotate(-200deg);transform:rotate(-200deg);-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%}to{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%}}@-webkit-keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);-moz-transform:rotate(-200deg);-ms-transform:rotate(-200deg);-o-transform:rotate(-200deg);transform:rotate(-200deg);-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%}to{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%}}@-o-keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);-moz-transform:rotate(-200deg);-ms-transform:rotate(-200deg);-o-transform:rotate(-200deg);transform:rotate(-200deg);-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%}to{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%}}@-ms-keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);-moz-transform:rotate(-200deg);-ms-transform:rotate(-200deg);-o-transform:rotate(-200deg);transform:rotate(-200deg);-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%}to{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%}}@keyframes rotateIn{0%{opacity:0;-webkit-transform:rotate(-200deg);-moz-transform:rotate(-200deg);-ms-transform:rotate(-200deg);-o-transform:rotate(-200deg);transform:rotate(-200deg);-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%}to{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:center center 50%;-moz-transform-origin:center center 50%;-ms-transform-origin:center center 50%;-o-transform-origin:center center 50%;transform-origin:center center 50%}}@-moz-keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}to{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}}@-webkit-keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}to{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}}@-o-keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}to{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}}@-ms-keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}to{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}}@keyframes rotateInDownLeft{0%{opacity:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}to{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}}@-moz-keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}to{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}}@-webkit-keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}to{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}}@-o-keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}to{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}}@-ms-keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}to{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}}@keyframes rotateInUpLeft{0%{opacity:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}to{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:left bottom 50%;-moz-transform-origin:left bottom 50%;-ms-transform-origin:left bottom 50%;-o-transform-origin:left bottom 50%;transform-origin:left bottom 50%}}@-moz-keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}to{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}}@-webkit-keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}to{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}}@-o-keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}to{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}}@-ms-keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}to{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}}@keyframes rotateInUpRight{0%{opacity:0;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}to{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}}@-moz-keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}to{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}}@-webkit-keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}to{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}}@-o-keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}to{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}}@-ms-keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}to{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}}@keyframes rotateInDownRight{0%{opacity:0;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}to{opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:right bottom 50%;-moz-transform-origin:right bottom 50%;-ms-transform-origin:right bottom 50%;-o-transform-origin:right bottom 50%;transform-origin:right bottom 50%}}@-moz-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%}20%,60%{-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);-moz-transform:rotate(80deg);-ms-transform:rotate(80deg);-o-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%}40%{-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-o-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%}80%{-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:rotate(60deg) translateY(0);-moz-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);-o-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateY(700px);-moz-transform:translateY(700px);-ms-transform:translateY(700px);-o-transform:translateY(700px);transform:translateY(700px)}}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%}20%,60%{-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);-moz-transform:rotate(80deg);-ms-transform:rotate(80deg);-o-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%}40%{-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-o-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%}80%{-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:rotate(60deg) translateY(0);-moz-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);-o-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateY(700px);-moz-transform:translateY(700px);-ms-transform:translateY(700px);-o-transform:translateY(700px);transform:translateY(700px)}}@-o-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%}20%,60%{-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);-moz-transform:rotate(80deg);-ms-transform:rotate(80deg);-o-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%}40%{-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-o-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%}80%{-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:rotate(60deg) translateY(0);-moz-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);-o-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateY(700px);-moz-transform:translateY(700px);-ms-transform:translateY(700px);-o-transform:translateY(700px);transform:translateY(700px)}}@-ms-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%}20%,60%{-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);-moz-transform:rotate(80deg);-ms-transform:rotate(80deg);-o-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%}40%{-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-o-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%}80%{-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:rotate(60deg) translateY(0);-moz-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);-o-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateY(700px);-moz-transform:translateY(700px);-ms-transform:translateY(700px);-o-transform:translateY(700px);transform:translateY(700px)}}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%}20%,60%{-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(80deg);-moz-transform:rotate(80deg);-ms-transform:rotate(80deg);-o-transform:rotate(80deg);transform:rotate(80deg);-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%}40%{-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-transform:rotate(60deg);-moz-transform:rotate(60deg);-ms-transform:rotate(60deg);-o-transform:rotate(60deg);transform:rotate(60deg);-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%}80%{-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-ms-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:rotate(60deg) translateY(0);-moz-transform:rotate(60deg) translateY(0);-ms-transform:rotate(60deg) translateY(0);-o-transform:rotate(60deg) translateY(0);transform:rotate(60deg) translateY(0);-webkit-transform-origin:top left 50%;-moz-transform-origin:top left 50%;-ms-transform-origin:top left 50%;-o-transform-origin:top left 50%;transform-origin:top left 50%}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateY(700px);-moz-transform:translateY(700px);-ms-transform:translateY(700px);-o-transform:translateY(700px);transform:translateY(700px)}}@-moz-keyframes rollIn{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-moz-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);-o-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0) rotate(0deg);-moz-transform:translateX(0) rotate(0deg);-ms-transform:translateX(0) rotate(0deg);-o-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}}@-webkit-keyframes rollIn{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-moz-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);-o-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0) rotate(0deg);-moz-transform:translateX(0) rotate(0deg);-ms-transform:translateX(0) rotate(0deg);-o-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}}@-o-keyframes rollIn{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-moz-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);-o-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0) rotate(0deg);-moz-transform:translateX(0) rotate(0deg);-ms-transform:translateX(0) rotate(0deg);-o-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}}@-ms-keyframes rollIn{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-moz-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);-o-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0) rotate(0deg);-moz-transform:translateX(0) rotate(0deg);-ms-transform:translateX(0) rotate(0deg);-o-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}}@keyframes rollIn{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-moz-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);-o-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0) rotate(0deg);-moz-transform:translateX(0) rotate(0deg);-ms-transform:translateX(0) rotate(0deg);-o-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}}@-moz-keyframes rollOut{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0) rotate(0deg);-moz-transform:translateX(0) rotate(0deg);-ms-transform:translateX(0) rotate(0deg);-o-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-moz-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);-o-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}}@-webkit-keyframes rollOut{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0) rotate(0deg);-moz-transform:translateX(0) rotate(0deg);-ms-transform:translateX(0) rotate(0deg);-o-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-moz-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);-o-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}}@-o-keyframes rollOut{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0) rotate(0deg);-moz-transform:translateX(0) rotate(0deg);-ms-transform:translateX(0) rotate(0deg);-o-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-moz-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);-o-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}}@-ms-keyframes rollOut{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0) rotate(0deg);-moz-transform:translateX(0) rotate(0deg);-ms-transform:translateX(0) rotate(0deg);-o-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-moz-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);-o-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}}@keyframes rollOut{0%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;-webkit-transform:translateX(0) rotate(0deg);-moz-transform:translateX(0) rotate(0deg);-ms-transform:translateX(0) rotate(0deg);-o-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}to{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transform:translateX(-100%) rotate(-120deg);-moz-transform:translateX(-100%) rotate(-120deg);-ms-transform:translateX(-100%) rotate(-120deg);-o-transform:translateX(-100%) rotate(-120deg);transform:translateX(-100%) rotate(-120deg)}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,button,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}input,select,textarea{border:0;font:inherit;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,button{background:none}q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{height:auto;width:auto}input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0}*{box-sizing:border-box}:focus{outline:none}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/build/theme/fonts/montserrat-cyrillic-ext-400-normal.bbf9e820.woff2) format("woff2"),url(/build/theme/fonts/montserrat-all-400-normal.327fab0a.woff) format("woff");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/build/theme/fonts/montserrat-cyrillic-400-normal.e5c5c19c.woff2) format("woff2"),url(/build/theme/fonts/montserrat-all-400-normal.327fab0a.woff) format("woff");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/build/theme/fonts/montserrat-vietnamese-400-normal.8f3f4c99.woff2) format("woff2"),url(/build/theme/fonts/montserrat-all-400-normal.327fab0a.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/build/theme/fonts/montserrat-latin-ext-400-normal.0204ec08.woff2) format("woff2"),url(/build/theme/fonts/montserrat-all-400-normal.327fab0a.woff) format("woff");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(/build/theme/fonts/montserrat-latin-400-normal.acb6629f.woff2) format("woff2"),url(/build/theme/fonts/montserrat-all-400-normal.327fab0a.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/build/theme/fonts/montserrat-cyrillic-ext-500-normal.55f256cc.woff2) format("woff2"),url(/build/theme/fonts/montserrat-all-500-normal.124bdbbc.woff) format("woff");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/build/theme/fonts/montserrat-cyrillic-500-normal.b62b244b.woff2) format("woff2"),url(/build/theme/fonts/montserrat-all-500-normal.124bdbbc.woff) format("woff");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/build/theme/fonts/montserrat-vietnamese-500-normal.0f3d20ba.woff2) format("woff2"),url(/build/theme/fonts/montserrat-all-500-normal.124bdbbc.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/build/theme/fonts/montserrat-latin-ext-500-normal.55783c8f.woff2) format("woff2"),url(/build/theme/fonts/montserrat-all-500-normal.124bdbbc.woff) format("woff");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(/build/theme/fonts/montserrat-latin-500-normal.38a674fa.woff2) format("woff2"),url(/build/theme/fonts/montserrat-all-500-normal.124bdbbc.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/build/theme/fonts/montserrat-cyrillic-ext-600-normal.7f425c0c.woff2) format("woff2"),url(/build/theme/fonts/montserrat-all-600-normal.3e143051.woff) format("woff");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/build/theme/fonts/montserrat-cyrillic-600-normal.4375539f.woff2) format("woff2"),url(/build/theme/fonts/montserrat-all-600-normal.3e143051.woff) format("woff");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/build/theme/fonts/montserrat-vietnamese-600-normal.702a2b92.woff2) format("woff2"),url(/build/theme/fonts/montserrat-all-600-normal.3e143051.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/build/theme/fonts/montserrat-latin-ext-600-normal.c1ee6391.woff2) format("woff2"),url(/build/theme/fonts/montserrat-all-600-normal.3e143051.woff) format("woff");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(/build/theme/fonts/montserrat-latin-600-normal.5d6df38d.woff2) format("woff2"),url(/build/theme/fonts/montserrat-all-600-normal.3e143051.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/build/theme/fonts/montserrat-cyrillic-ext-700-normal.a113ef18.woff2) format("woff2"),url(/build/theme/fonts/montserrat-all-700-normal.168d5b11.woff) format("woff");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/build/theme/fonts/montserrat-cyrillic-700-normal.2a599b68.woff2) format("woff2"),url(/build/theme/fonts/montserrat-all-700-normal.168d5b11.woff) format("woff");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/build/theme/fonts/montserrat-vietnamese-700-normal.810d24ff.woff2) format("woff2"),url(/build/theme/fonts/montserrat-all-700-normal.168d5b11.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/build/theme/fonts/montserrat-latin-ext-700-normal.ed2b8a34.woff2) format("woff2"),url(/build/theme/fonts/montserrat-all-700-normal.168d5b11.woff) format("woff");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(/build/theme/fonts/montserrat-latin-700-normal.56c09b9a.woff2) format("woff2"),url(/build/theme/fonts/montserrat-all-700-normal.168d5b11.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(/build/theme/fonts/montserrat-cyrillic-ext-800-normal.10b01ab2.woff2) format("woff2"),url(/build/theme/fonts/montserrat-all-800-normal.72fb2507.woff) format("woff");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(/build/theme/fonts/montserrat-cyrillic-800-normal.2cf61b4c.woff2) format("woff2"),url(/build/theme/fonts/montserrat-all-800-normal.72fb2507.woff) format("woff");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(/build/theme/fonts/montserrat-vietnamese-800-normal.3de21878.woff2) format("woff2"),url(/build/theme/fonts/montserrat-all-800-normal.72fb2507.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(/build/theme/fonts/montserrat-latin-ext-800-normal.5ad97e32.woff2) format("woff2"),url(/build/theme/fonts/montserrat-all-800-normal.72fb2507.woff) format("woff");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:800;src:url(/build/theme/fonts/montserrat-latin-800-normal.1d6a43e9.woff2) format("woff2"),url(/build/theme/fonts/montserrat-all-800-normal.72fb2507.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(/build/theme/fonts/montserrat-cyrillic-ext-900-normal.c8055647.woff2) format("woff2"),url(/build/theme/fonts/montserrat-all-900-normal.c12aacf4.woff) format("woff");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(/build/theme/fonts/montserrat-cyrillic-900-normal.7950a554.woff2) format("woff2"),url(/build/theme/fonts/montserrat-all-900-normal.c12aacf4.woff) format("woff");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(/build/theme/fonts/montserrat-vietnamese-900-normal.82410d13.woff2) format("woff2"),url(/build/theme/fonts/montserrat-all-900-normal.c12aacf4.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+1ea0-1ef9,U+20ab}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(/build/theme/fonts/montserrat-latin-ext-900-normal.bebe3a92.woff2) format("woff2"),url(/build/theme/fonts/montserrat-all-900-normal.c12aacf4.woff) format("woff");unicode-range:U+0100-024f,U+0259,U+1e??,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:900;src:url(/build/theme/fonts/montserrat-latin-900-normal.0224a085.woff2) format("woff2"),url(/build/theme/fonts/montserrat-all-900-normal.c12aacf4.woff) format("woff");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@keyframes loadingDots{0%{content:""}20%{content:"."}40%{content:".."}60%{content:"..."}}@keyframes loadingDot{0%{opacity:.6;-webkit-transform:translate(-50%,-50%) scale(0);-moz-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);-o-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}60%,to{opacity:0;-webkit-transform:translate(-50%,-50%) scale(2);-moz-transform:translate(-50%,-50%) scale(2);-ms-transform:translate(-50%,-50%) scale(2);-o-transform:translate(-50%,-50%) scale(2);transform:translate(-50%,-50%) scale(2)}}@keyframes loadingRipple{0%{opacity:.6;-webkit-transform:translate(-50%,-50%) scale(0);-moz-transform:translate(-50%,-50%) scale(0);-ms-transform:translate(-50%,-50%) scale(0);-o-transform:translate(-50%,-50%) scale(0);transform:translate(-50%,-50%) scale(0)}to{opacity:0;-webkit-transform:translate(-50%,-50%) scale(1);-moz-transform:translate(-50%,-50%) scale(1);-ms-transform:translate(-50%,-50%) scale(1);-o-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@keyframes flashMessageIn{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes loadingLogo{0%{opacity:0;transform:translate(-50%,-50%) scale(.6)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}html{font-size:10px}html.lightbox-open,html.lightbox-open body,html.modal-open,html.modal-open body{overflow:hidden}html .icons{line-height:inherit}a{color:inherit}.container{margin:0 auto;max-width:1680px;padding:0 20px;width:100%}.container.large{max-width:1920px}.container.medium{max-width:1280px}.container.medium-large{max-width:1404px}.container.small{max-width:1024px}.container.tiny{max-width:600px}.theme-buttons{display:flex;gap:32px}.theme-buttons.space-top-text{margin-top:25px}.theme-buttons .separated{margin-left:auto}.theme-btn{background:transparent;border:2px solid var(--primary-color);border-radius:50px;color:var(--primary-color);cursor:pointer;display:block;font-size:1.2rem;font-weight:700;padding:15px 42px;text-decoration:none;transition:all .2s}.theme-btn:hover{background:var(--primary-color);color:#fff}.theme-btn.secondary{border-color:var(--secondary-color);color:var(--secondary-color)}.theme-btn.secondary:hover{background:var(--secondary-color);color:#fff}.theme-btn-borderless{align-items:center;background:#fff;border:1px solid transparent;border-radius:25px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);color:var(--secondary-color);cursor:pointer;display:flex;font-weight:700;gap:12px;padding:15px 20px;text-decoration:none;transition:box-shadow .2s,border-color .2s;transition-delay:0ms,.15s}.theme-btn-borderless:hover{border-color:#f0f0f0;box-shadow:none}.theme-btn-borderless .icon{color:var(--primary-color)}[class*=theme-btn-].dropdown-toggle.active .icon{transform:scaleY(-1)}[class*=theme-btn-].dropdown-toggle .icon{font-size:1.2rem;position:relative;top:-1px;transform-origin:0 60%}.theme-btn-icon-text{align-items:center;cursor:pointer;display:flex;padding:5px 5px 5px 0}.theme-btn-icon-text .icon{margin-right:8px}.theme-btn-small{align-items:center;background:transparent;border:2px solid var(--primary-color);border-radius:50px;color:var(--primary-color);cursor:pointer;display:flex;font-size:1.2rem;font-weight:700;gap:10px;padding:14px 30px;text-decoration:none;transition:background .3s,color .25s}.theme-btn-small:hover{background:var(--primary-color);color:#fff}.theme-btn-small.secondary{border-color:var(--secondary-color);color:var(--secondary-color)}.theme-btn-small.secondary:hover{background:var(--secondary-color);color:#fff}.theme-btn-tiny{align-items:center;background:transparent;border:2px solid var(--primary-color);border-radius:50px;color:var(--primary-color);cursor:pointer;display:flex;font-size:1.2rem;font-weight:700;gap:10px;padding:5px 19px;text-decoration:none;text-transform:uppercase;transition:background .3s,color .25s}.theme-btn-tiny:hover{background:var(--primary-color);color:#fff}.theme-btn-tiny.secondary{border-color:var(--secondary-color);color:var(--secondary-color)}.theme-btn-tiny.secondary:hover{background:var(--secondary-color);color:#fff}.theme-form-errors-list{color:#d50032;display:flex;flex-direction:column;gap:6px}.theme-form-errors-list:not(:first-child){margin-top:10px}.theme-form-errors-list:not(:last-child){margin-bottom:10px}.theme-icon-button{display:flex;font-size:2rem;font-weight:700;gap:20px}.theme-loading-default{align-items:center;background:hsla(0,0%,89%,.55);display:flex;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:20}.theme-loading-default .dot,.theme-loading-default:after,.theme-loading-default:before{-webkit-animation:loadingLogo 1.2s ease-out infinite alternate;-moz-animation:loadingLogo 1.2s ease-out infinite alternate;-ms-animation:loadingLogo 1.2s ease-out infinite alternate;-o-animation:loadingLogo 1.2s ease-out infinite alternate;animation:loadingLogo 1.2s ease-out infinite alternate;background:var(--primary-color);border-radius:50%;height:20px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px}.theme-loading-default:after{animation-delay:.8s;content:"";left:calc(50% + 30px)}.theme-loading-default:before{content:"";left:calc(50% - 30px)}.theme-loading-default .dot{animation-delay:.4s}.theme-modal{background-color:rgba(46,46,46,.2);height:100%;left:0;position:fixed;top:0;width:100%;z-index:101}.theme-modal .inner{background:#fff;left:50%;max-height:calc(100% - 40px);max-width:768px;overflow-y:auto;padding:30px 40px;position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(100% - 40px)}.theme-modal .inner .close-indicator{cursor:pointer;padding:5px;position:absolute;right:35px;top:25px}.theme-modal .inner .headline{color:#2e2e2e;font-size:2.5rem;font-weight:900;margin-bottom:30px;margin-right:25px}.theme-modal .inner .text{margin-bottom:30px}.theme-modal .modal-question-create .checkbox-button-row{align-items:flex-end;display:flex;margin-top:20px}.theme-modal .modal-question-create .checkbox-button-row .buttons{margin-left:auto}.theme-flash-message{-webkit-animation:flashMessageIn .25s ease-out normal forwards;-moz-animation:flashMessageIn .25s ease-out normal forwards;-ms-animation:flashMessageIn .25s ease-out normal forwards;-o-animation:flashMessageIn .25s ease-out normal forwards;animation:flashMessageIn .25s ease-out normal forwards;border-radius:25px;color:#fff;display:flex;gap:30px;left:20px;padding:15px 20px 15px 40px;position:fixed;top:20px;z-index:101}.theme-flash-message.error{background:#d50032}.theme-flash-message.success{background:#5ee2a0}.theme-flash-message:first-child{top:20px50px}.theme-flash-message:nth-child(2){top:20px100px}.theme-flash-message:nth-child(3){top:20px150px}.theme-flash-message:nth-child(4){top:20px200px}.theme-flash-message:nth-child(5){top:20px250px}.theme-flash-message:nth-child(6){top:20px300px}.theme-flash-message:nth-child(7){top:20px350px}.theme-flash-message:nth-child(8){top:20px400px}.theme-flash-message:nth-child(9){top:20px450px}.theme-flash-message:nth-child(10){top:20px500px}.theme-flash-message .icon{cursor:pointer}.row{display:flex;flex-flow:row wrap;gap:40px 0;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.row.valign-bottom{align-items:flex-end}.row.valign-center{align-items:center}.col-l-1,.col-m-1,.col-xl-1{width:100%}.col-l-1,.col-m-1,.col-s-1,.col-xl-1{min-height:1px;padding-left:20px;padding-right:20px;position:relative}.col-s-1{width:8.3333333333%}.col-l-2,.col-m-2,.col-xl-2{width:100%}.col-l-2,.col-m-2,.col-s-2,.col-xl-2{min-height:1px;padding-left:20px;padding-right:20px;position:relative}.col-s-2{width:16.6666666667%}.col-l-3,.col-m-3,.col-xl-3{width:100%}.col-l-3,.col-m-3,.col-s-3,.col-xl-3{min-height:1px;padding-left:20px;padding-right:20px;position:relative}.col-s-3{width:25%}.col-l-4,.col-m-4,.col-xl-4{width:100%}.col-l-4,.col-m-4,.col-s-4,.col-xl-4{min-height:1px;padding-left:20px;padding-right:20px;position:relative}.col-s-4{width:33.3333333333%}.col-l-5,.col-m-5,.col-xl-5{width:100%}.col-l-5,.col-m-5,.col-s-5,.col-xl-5{min-height:1px;padding-left:20px;padding-right:20px;position:relative}.col-s-5{width:41.6666666667%}.col-l-6,.col-m-6,.col-xl-6{width:100%}.col-l-6,.col-m-6,.col-s-6,.col-xl-6{min-height:1px;padding-left:20px;padding-right:20px;position:relative}.col-s-6{width:50%}.col-l-7,.col-m-7,.col-xl-7{width:100%}.col-l-7,.col-m-7,.col-s-7,.col-xl-7{min-height:1px;padding-left:20px;padding-right:20px;position:relative}.col-s-7{width:58.3333333333%}.col-l-8,.col-m-8,.col-xl-8{width:100%}.col-l-8,.col-m-8,.col-s-8,.col-xl-8{min-height:1px;padding-left:20px;padding-right:20px;position:relative}.col-s-8{width:66.6666666667%}.col-l-9,.col-m-9,.col-xl-9{width:100%}.col-l-9,.col-m-9,.col-s-9,.col-xl-9{min-height:1px;padding-left:20px;padding-right:20px;position:relative}.col-s-9{width:75%}.col-l-10,.col-m-10,.col-xl-10{width:100%}.col-l-10,.col-m-10,.col-s-10,.col-xl-10{min-height:1px;padding-left:20px;padding-right:20px;position:relative}.col-s-10{width:83.3333333333%}.col-l-11,.col-m-11,.col-xl-11{width:100%}.col-l-11,.col-m-11,.col-s-11,.col-xl-11{min-height:1px;padding-left:20px;padding-right:20px;position:relative}.col-s-11{width:91.6666666667%}.col-l-12,.col-m-12,.col-s-12,.col-xl-12{min-height:1px;padding-left:20px;padding-right:20px;position:relative;width:100%}@media (min-width:768px) and (max-width:991px){.col-m-push-1{left:8.3333333333%}.col-m-pull-1{right:8.3333333333%}.col-m-push-2{left:16.6666666667%}.col-m-pull-2{right:16.6666666667%}.col-m-push-3{left:25%}.col-m-pull-3{right:25%}.col-m-push-4{left:33.3333333333%}.col-m-pull-4{right:33.3333333333%}.col-m-push-5{left:41.6666666667%}.col-m-pull-5{right:41.6666666667%}.col-m-push-6{left:50%}.col-m-pull-6{right:50%}.col-m-push-7{left:58.3333333333%}.col-m-pull-7{right:58.3333333333%}.col-m-push-8{left:66.6666666667%}.col-m-pull-8{right:66.6666666667%}.col-m-push-9{left:75%}.col-m-pull-9{right:75%}.col-m-push-10{left:83.3333333333%}.col-m-pull-10{right:83.3333333333%}.col-m-push-11{left:91.6666666667%}.col-m-pull-11{right:91.6666666667%}.col-m-push-12{left:100%}.col-m-pull-12{right:100%}}@media (max-width:767px){.col-s-push-1{left:8.3333333333%}.col-s-pull-1{right:8.3333333333%}.col-s-push-2{left:16.6666666667%}.col-s-pull-2{right:16.6666666667%}.col-s-push-3{left:25%}.col-s-pull-3{right:25%}.col-s-push-4{left:33.3333333333%}.col-s-pull-4{right:33.3333333333%}.col-s-push-5{left:41.6666666667%}.col-s-pull-5{right:41.6666666667%}.col-s-push-6{left:50%}.col-s-pull-6{right:50%}.col-s-push-7{left:58.3333333333%}.col-s-pull-7{right:58.3333333333%}.col-s-push-8{left:66.6666666667%}.col-s-pull-8{right:66.6666666667%}.col-s-push-9{left:75%}.col-s-pull-9{right:75%}.col-s-push-10{left:83.3333333333%}.col-s-pull-10{right:83.3333333333%}.col-s-push-11{left:91.6666666667%}.col-s-pull-11{right:91.6666666667%}.col-s-push-12{left:100%}.col-s-pull-12{right:100%}}@media (min-width:768px){.col-m-1{width:8.3333333333%}.col-m-1,.col-m-2{min-height:1px;padding-left:20px;padding-right:20px;position:relative}.col-m-2{width:16.6666666667%}.col-m-3{width:25%}.col-m-3,.col-m-4{min-height:1px;padding-left:20px;padding-right:20px;position:relative}.col-m-4{width:33.3333333333%}.col-m-5{width:41.6666666667%}.col-m-5,.col-m-6{min-height:1px;padding-left:20px;padding-right:20px;position:relative}.col-m-6{width:50%}.col-m-7{width:58.3333333333%}.col-m-7,.col-m-8{min-height:1px;padding-left:20px;padding-right:20px;position:relative}.col-m-8{width:66.6666666667%}.col-m-9{width:75%}.col-m-10,.col-m-9{min-height:1px;padding-left:20px;padding-right:20px;position:relative}.col-m-10{width:83.3333333333%}.col-m-11{width:91.6666666667%}.col-m-11,.col-m-12{min-height:1px;padding-left:20px;padding-right:20px;position:relative}.col-m-12{width:100%}}@media (min-width:992px){.col-l-1{min-height:1px;padding-left:20px;padding-right:20px;position:relative;width:8.3333333333%}.col-l-push-1{left:8.3333333333%}.col-l-pull-1{right:8.3333333333%}.col-l-2{min-height:1px;padding-left:20px;padding-right:20px;position:relative;width:16.6666666667%}.col-l-push-2{left:16.6666666667%}.col-l-pull-2{right:16.6666666667%}.col-l-3{min-height:1px;padding-left:20px;padding-right:20px;position:relative;width:25%}.col-l-push-3{left:25%}.col-l-pull-3{right:25%}.col-l-4{min-height:1px;padding-left:20px;padding-right:20px;position:relative;width:33.3333333333%}.col-l-push-4{left:33.3333333333%}.col-l-pull-4{right:33.3333333333%}.col-l-5{min-height:1px;padding-left:20px;padding-right:20px;position:relative;width:41.6666666667%}.col-l-push-5{left:41.6666666667%}.col-l-pull-5{right:41.6666666667%}.col-l-6{min-height:1px;padding-left:20px;padding-right:20px;position:relative;width:50%}.col-l-push-6{left:50%}.col-l-pull-6{right:50%}.col-l-7{min-height:1px;padding-left:20px;padding-right:20px;position:relative;width:58.3333333333%}.col-l-push-7{left:58.3333333333%}.col-l-pull-7{right:58.3333333333%}.col-l-8{min-height:1px;padding-left:20px;padding-right:20px;position:relative;width:66.6666666667%}.col-l-push-8{left:66.6666666667%}.col-l-pull-8{right:66.6666666667%}.col-l-9{min-height:1px;padding-left:20px;padding-right:20px;position:relative;width:75%}.col-l-push-9{left:75%}.col-l-pull-9{right:75%}.col-l-10{min-height:1px;padding-left:20px;padding-right:20px;position:relative;width:83.3333333333%}.col-l-push-10{left:83.3333333333%}.col-l-pull-10{right:83.3333333333%}.col-l-11{min-height:1px;padding-left:20px;padding-right:20px;position:relative;width:91.6666666667%}.col-l-push-11{left:91.6666666667%}.col-l-pull-11{right:91.6666666667%}.col-l-12{min-height:1px;padding-left:20px;padding-right:20px;position:relative;width:100%}.col-l-push-12{left:100%}.col-l-pull-12{right:100%}}@media (min-width:1280px){.col-xl-1{min-height:1px;padding-left:20px;padding-right:20px;position:relative;width:8.3333333333%}.col-xl-push-1{left:8.3333333333%}.col-xl-pull-1{right:8.3333333333%}.col-xl-2{min-height:1px;padding-left:20px;padding-right:20px;position:relative;width:16.6666666667%}.col-xl-push-2{left:16.6666666667%}.col-xl-pull-2{right:16.6666666667%}.col-xl-3{min-height:1px;padding-left:20px;padding-right:20px;position:relative;width:25%}.col-xl-push-3{left:25%}.col-xl-pull-3{right:25%}.col-xl-4{min-height:1px;padding-left:20px;padding-right:20px;position:relative;width:33.3333333333%}.col-xl-push-4{left:33.3333333333%}.col-xl-pull-4{right:33.3333333333%}.col-xl-5{min-height:1px;padding-left:20px;padding-right:20px;position:relative;width:41.6666666667%}.col-xl-push-5{left:41.6666666667%}.col-xl-pull-5{right:41.6666666667%}.col-xl-6{min-height:1px;padding-left:20px;padding-right:20px;position:relative;width:50%}.col-xl-push-6{left:50%}.col-xl-pull-6{right:50%}.col-xl-7{min-height:1px;padding-left:20px;padding-right:20px;position:relative;width:58.3333333333%}.col-xl-push-7{left:58.3333333333%}.col-xl-pull-7{right:58.3333333333%}.col-xl-8{min-height:1px;padding-left:20px;padding-right:20px;position:relative;width:66.6666666667%}.col-xl-push-8{left:66.6666666667%}.col-xl-pull-8{right:66.6666666667%}.col-xl-9{min-height:1px;padding-left:20px;padding-right:20px;position:relative;width:75%}.col-xl-push-9{left:75%}.col-xl-pull-9{right:75%}.col-xl-10{min-height:1px;padding-left:20px;padding-right:20px;position:relative;width:83.3333333333%}.col-xl-push-10{left:83.3333333333%}.col-xl-pull-10{right:83.3333333333%}.col-xl-11{min-height:1px;padding-left:20px;padding-right:20px;position:relative;width:91.6666666667%}.col-xl-push-11{left:91.6666666667%}.col-xl-pull-11{right:91.6666666667%}.col-xl-12{min-height:1px;padding-left:20px;padding-right:20px;position:relative;width:100%}.col-xl-push-12{left:100%}.col-xl-pull-12{right:100%}}body{color:#2e2e2e;font-family:Montserrat,Arial,Verdana,sans-serif;font-size:2rem;padding-top:100px}body,body *{line-height:1.5em}footer{background:#fff;font-size:1.4rem;padding:60px 0}footer .flex{display:flex}footer .information{display:flex;flex-direction:column;gap:30px}footer .information .address{display:flex;flex-direction:column;gap:6px}footer .information .address .name{font-weight:500}footer .information .logo{display:block}footer .information .logo img{display:block;height:65px}footer .menu{align-items:flex-end;display:flex;flex-direction:column;gap:30px;margin-left:auto}footer .menu a{text-decoration:none}footer .menu .links{align-items:flex-end;display:flex;flex-direction:column;font-weight:500;gap:6px;text-transform:uppercase}footer .menu .social-links{align-items:flex-end;display:flex;font-size:3rem;gap:20px;height:65px}header{background:#fff;left:0;position:fixed;top:0;width:100%;z-index:21}header .flex{align-items:center;display:flex;height:100px;justify-content:space-between}header .logo-container{flex:0 0 255px;height:65px;width:255px}header .logo-container img{display:block;max-height:100%;max-width:100%;object-fit:contain}header .mobile-login-button,header .mobile-menu-toggle{display:none}header .nav-items-container{align-items:center;color:#2e2e2e;display:flex;font-size:1.4rem;font-weight:600;gap:60px;letter-spacing:.84px;text-transform:uppercase}header .nav-items-container a{text-decoration:none}header .nav-items-container a:not(.login-button){color:inherit}.theme-form input[type=date],.theme-form input[type=email],.theme-form input[type=password],.theme-form input[type=text]{background-color:#fff;border:1px solid #c6c6c6;border-radius:25px;display:block;font-family:Montserrat,Arial,Verdana,sans-serif;font-size:1.4rem;padding:15px 20px;width:100%}.theme-form input[type=date].placeholder,.theme-form input[type=email].placeholder,.theme-form input[type=password].placeholder,.theme-form input[type=text].placeholder{color:#c6c6c6}.theme-form input[type=date]:-moz-placeholder,.theme-form input[type=date]::-moz-placeholder,.theme-form input[type=email]:-moz-placeholder,.theme-form input[type=email]::-moz-placeholder,.theme-form input[type=password]:-moz-placeholder,.theme-form input[type=password]::-moz-placeholder,.theme-form input[type=text]:-moz-placeholder,.theme-form input[type=text]::-moz-placeholder{color:#c6c6c6}.theme-form input[type=date]:-ms-input-placeholder,.theme-form input[type=email]:-ms-input-placeholder,.theme-form input[type=password]:-ms-input-placeholder,.theme-form input[type=text]:-ms-input-placeholder{color:#c6c6c6}.theme-form input[type=date]::-webkit-input-placeholder,.theme-form input[type=email]::-webkit-input-placeholder,.theme-form input[type=password]::-webkit-input-placeholder,.theme-form input[type=text]::-webkit-input-placeholder{color:#c6c6c6}.theme-form label{font-weight:700}.theme-form label .input-below{margin-bottom:10px}.theme-form .form-rows{display:flex;flex-direction:column;gap:25px}.theme-form .rounded-input-indent{padding-left:20px}.theme-checkbox-radio{display:flex;gap:10px;position:relative}.theme-checkbox-radio input[type=checkbox],.theme-checkbox-radio input[type=radio]{cursor:pointer;height:30px;left:0;opacity:0;position:absolute;top:0;width:30px}.theme-checkbox-radio input[type=checkbox]:checked+span,.theme-checkbox-radio input[type=radio]:checked+span{border-color:#2e2e2e}.theme-checkbox-radio input[type=checkbox]:checked+span:before,.theme-checkbox-radio input[type=radio]:checked+span:before{color:var(--primary-color);content:"\f120";font-family:icons!important;font-style:normal;font-weight:400;vertical-align:top}.theme-checkbox-radio input[type=checkbox]~label,.theme-checkbox-radio input[type=radio]~label{cursor:pointer;padding-top:3px}.theme-checkbox-radio input[type=checkbox]+span,.theme-checkbox-radio input[type=radio]+span{align-items:center;background:#fff;border:1px solid #c6c6c6;border-radius:3px;display:flex;flex:0 0 30px;height:30px;justify-content:center;width:30px}.theme-date-picker .dp__input{background-color:#fff;border:1px solid #c6c6c6;border-radius:25px;display:block;font-family:Montserrat,Arial,Verdana,sans-serif;font-size:1.4rem;padding:15px 35px;width:100%}.theme-date-picker .dp__input.placeholder{color:#c6c6c6}.theme-date-picker .dp__input:-moz-placeholder,.theme-date-picker .dp__input::-moz-placeholder{color:#c6c6c6}.theme-date-picker .dp__input:-ms-input-placeholder{color:#c6c6c6}.theme-date-picker .dp__input::-webkit-input-placeholder{color:#c6c6c6}.theme-date-picker .dp__input_icons{height:13px;width:13px}.theme-headline{font-size:3rem;font-weight:700}.theme-headline,.theme-headline *{line-height:1.3125em}.theme-overline{color:var(--primary-color);font-size:1.4rem;font-weight:600;text-transform:uppercase}.theme-wysiwyg{font-size:20px;font-weight:400}.theme-wysiwyg a{color:inherit}.theme-wysiwyg a:hover{text-decoration:none}.theme-wysiwyg ol:not(:last-child),.theme-wysiwyg p:not(:last-child),.theme-wysiwyg ul:not(:last-child){margin-bottom:1em}.theme-wysiwyg ul{display:flex;flex-direction:column;gap:12px}.theme-wysiwyg ul:not(:last-child){margin-bottom:2em}.theme-wysiwyg ul:not(:first-child){margin-top:2em}.theme-wysiwyg ul li{padding-left:22px;position:relative}.theme-wysiwyg ul li:before{background:var(--primary-color);border-radius:50%;content:"";height:4px;left:0;position:absolute;top:11px;width:4px}.theme-wysiwyg strong{font-weight:700}.theme-wysiwyg em{font-style:italic}.wysiwyg-font-size-small{font-size:10px}.wysiwyg-font-size-medium{font-size:20px}.wysiwyg-font-size-big{font-size:30px}.select2-container{background-color:#fff;border:1px solid #c6c6c6;border-radius:25px;cursor:pointer;display:block;font-family:Montserrat,Arial,Verdana,sans-serif;font-size:1.4rem;padding:0;position:relative;width:100%}.select2-container.placeholder{color:#c6c6c6}.select2-container:-moz-placeholder,.select2-container::-moz-placeholder{color:#c6c6c6}.select2-container:-ms-input-placeholder{color:#c6c6c6}.select2-container::-webkit-input-placeholder{color:#c6c6c6}.select2-container.active .options{display:block}.select2-container.active .toggle-indicator{-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1)}.select2-container.small{padding:5px 15px}.select2-container.small .toggle-indicator{font-size:1rem;right:12px;top:4px}.select2-container select{display:none}.select2-container .options{background:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);display:none;font-size:1.4rem;font-weight:700;left:0;max-height:390px;max-width:400px;max-width:none;overflow:auto;padding:5px;position:absolute;text-transform:uppercase;top:calc(100% + 5px);width:max-content;z-index:2}.select2-container .options a{text-decoration:none}.select2-container .options li,.select2-container .options>a{cursor:pointer;display:block;padding:8px 20px;position:relative}.select2-container .options li:hover,.select2-container .options>a:hover{background:#f0f0f0}.select2-container .toggle-indicator{color:var(--primary-color);font-size:1.4rem;position:absolute;right:20px;top:12px;transform-origin:0 60%}.select2-container .value{cursor:pointer;line-height:inherit;min-height:1.5em;padding-right:25px}.select2-container.no-border{border:0}.select2-container.small{padding:0}.select2-container.small .select2-choice{padding:5px 15px}.select2-container.small .select2-choice .select2-arrow b{margin-left:12px;margin-top:3px}.select2-container.select2-dropdown-open .select2-choice .select2-arrow b{-webkit-transform:scaleY(-1);-moz-transform:scaleY(-1);-ms-transform:scaleY(-1);-o-transform:scaleY(-1);transform:scaleY(-1)}.select2-container.select2-dropdown-open .select2-choice .select2-arrow b:before{content:"\f201";font-family:icons}.select2-container .select2-choice{background:transparent;border:0;border-radius:10px;box-shadow:none;color:#000;height:auto;padding:15px 20px}.select2-container .select2-choice .select2-arrow{background:transparent;background-image:none;border:0;border-radius:0;width:42px}.select2-container .select2-choice .select2-arrow b{background:none;background-image:none!important;color:var(--primary-color);display:block;height:48px;margin-left:3px;margin-top:14px;position:relative;transform-origin:0 23%;width:calc(100% - 3px)}.select2-container .select2-choice .select2-arrow b:before{content:"\f201";font-family:icons}.select2-drop{border:0;border-radius:0;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);font-size:1.4rem;font-weight:700;margin-top:1px;min-width:250px;padding:5px;text-transform:uppercase}.select2-drop .select2-search{padding:0}.select2-drop .select2-search input{background-color:#fff;background:none;border:1px solid #c6c6c6;border-radius:25px;display:block;font-family:Montserrat,Arial,Verdana,sans-serif;font-size:1.4rem;padding:5px 20px;width:100%}.select2-drop .select2-search input.placeholder{color:#c6c6c6}.select2-drop .select2-search input:-moz-placeholder,.select2-drop .select2-search input::-moz-placeholder{color:#c6c6c6}.select2-drop .select2-search input:-ms-input-placeholder{color:#c6c6c6}.select2-drop .select2-search input::-webkit-input-placeholder{color:#c6c6c6}.select2-drop .select2-results{margin:4px 0;padding:0}.select2-drop .select2-results .select2-result{padding:8px 20px}.select2-drop .select2-results .select2-result.select2-highlighted{background-color:#f0f0f0;color:initial}.select2-drop .select2-results .select2-result .select2-result-label{padding:0}.editor-headline{font-size:3rem;font-weight:700;margin-bottom:25px}.editor-headline,.editor-headline *{line-height:1.3125em}.editor-medium-headline{font-size:2.5rem;font-weight:800;line-height:1.3125em;margin-bottom:20px}.editor-medium-headline *{line-height:1.3125em}.editor-small-headline{font-size:2rem;font-weight:700;line-height:1.3125em;margin-bottom:15px}.editor-small-headline *{line-height:1.3125em}@media screen and (max-width:1279px){html.mobile-menu-open,html.mobile-menu-open body{overflow:hidden}html.mobile-menu-open header .menu-container{opacity:1;transform:translateY(0);transition:transform .3s,opacity .2s}html.mobile-menu-open header .mobile-menu-toggle:after{bottom:19px;transform:rotate(45deg)}html.mobile-menu-open header .mobile-menu-toggle:before{top:19px;transform:rotate(-45deg)}html.mobile-menu-open header .mobile-menu-toggle .line{opacity:0}header .flex{justify-content:center}header .menu-container{background:#fff;flex-direction:column;height:calc(100% - 100px);left:0;opacity:0;overflow-y:auto;padding-bottom:40px;padding-top:40px;position:fixed;top:100px;transform:translateY(calc(-100% - 100px));transition:transform .3s,opacity .2s .2s;width:100%}header .menu-container .nav-items-container{flex-direction:column;gap:40px}header .menu-container .nav-items-container .has-submenu{align-items:center;display:flex;flex-direction:column;gap:15px}header .menu-container .nav-items-container .login-button{display:none}header .mobile-login-button{display:block;position:absolute;right:20px;top:auto}header .mobile-login-button .btn{align-items:center;border:1px solid #2e2e2e;border-radius:50px;color:#2e2e2e;display:flex;font-size:1.6rem;height:40px;justify-content:center;text-decoration:none;width:40px}header .mobile-menu-toggle{cursor:pointer;display:block;height:40px;left:20px;position:absolute;top:30px;width:36px}header .mobile-menu-toggle .line,header .mobile-menu-toggle:after,header .mobile-menu-toggle:before{background:#2e2e2e;height:2px;left:5px;position:absolute;transition:all .25s;width:calc(100% - 10px)}header .mobile-menu-toggle:after{bottom:9px;content:""}header .mobile-menu-toggle:before{content:"";top:9px}header .mobile-menu-toggle .line{top:19px}}@media screen and (max-width:767px){body{hyphens:auto;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;padding-top:80px}footer .flex{flex-direction:column;gap:40px}footer .information .logo img{height:45px}footer .menu{gap:20px;margin-left:0}footer .menu,footer .menu .links{align-items:normal}footer .menu .social-links{height:auto}header .flex{height:80px}header .logo-container{flex:0 0 180px;height:45px;width:180px}header .menu-container{height:calc(100% - 80px);top:80px}header .mobile-login-button .btn{font-size:1.3rem;height:27px;width:27px}header .mobile-menu-toggle{top:20px}.theme-headline{font-size:2.5rem}}.block-header{height:calc(95vh - 100px);margin-bottom:80px;max-height:920px;min-height:750px;position:relative}.block-header .bg-form{height:100%;position:absolute;right:0;top:0;width:33vw}.block-header .bg-form svg{height:100%;width:100%}.block-header .bg-form svg path{fill:var(--primary-color)}.block-header .bg-form svg path.mobile{display:none}.block-header .bg-img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.block-header .register-button{backdrop-filter:blur(5px);background:hsla(0,0%,100%,.3);border:1px solid #fff;border-radius:30px;bottom:10%;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);color:#2e2e2e;display:flex;font-size:1.2rem;font-weight:700;gap:10px;left:50%;letter-spacing:.05em;padding:11px 18px;position:fixed;text-decoration:none;text-transform:uppercase;transform:translateX(-50%);transition:gap .25s;width:max-content;z-index:19}@media (hover:hover) and (pointer:fine){.block-header .register-button:hover{gap:30px}}.block-header .register-button .icon{color:var(--primary-color);font-size:.9rem}.block-header .slider-container,.block-header .slider-container .items{height:100%;left:0;position:absolute;top:0;width:100%}.block-header .slider-container .items{opacity:0;transition:opacity .4s;transition-delay:.5s}.block-header .slider-container .items.slick-initialized{opacity:1}.block-header .slider-container .items .item{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.block-header .slider-container .items .item .img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.block-header .slider-container .slick-list{height:100%}.block-header .slider-container .slick-slide{position:relative}.block-header .slider-container .slick-track{height:100%}.block-header .survey-frame-position{display:flex;height:90%;justify-content:flex-end;min-height:660px;position:absolute;right:calc(50% - 940px);top:12%}.block-header .survey-frame-position .screen{display:block;height:100%}.block-header .survey-frame-position .survey-frame{height:100%;left:0;position:absolute;top:0;width:100%}.block-header .survey-frame-position .survey-frame .survey-frame-inner{background:var(--background-color);border-radius:max(45px,min(5.7vh,55px));height:96.5%;margin:3% 4.7% 0 4.6%;overflow:hidden}.block-header .survey-frame-position .survey-frame .survey-frame-inner iframe{height:100%;width:100%}.block-header .survey-frame-position .survey-frame .survey-frame-inner .header-dummy{align-items:center;background:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);display:flex;height:80px;justify-content:center;margin-bottom:40px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .header-dummy .logo{max-height:60px;max-width:200px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy{font-weight:500;line-height:1.3125em}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy *{line-height:1.3125em}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-input-compound-answer{align-items:center;border:1px solid #e2e2e2;border-radius:10px;display:flex;flex-wrap:wrap;gap:15px 0;padding:5px 10px 10px 5px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-input-compound-answer input[type=text],.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-input-compound-answer textarea{border:1px solid #e2e2e2;border-radius:10px;border-radius:6px;flex:0 0 calc(100% - 43px);margin-left:auto;padding:8px 12px;resize:none}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-input-compound-answer .answer{border-left:1px solid #e2e2e2;flex:0 1 calc(100% - 40px);padding:6px 10px 4px 15px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-input-compound-answer .theme-checkbox-radio{flex:0 0 40px;height:35px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-answer-list{border:1px solid #e2e2e2;border-radius:10px;display:flex;flex-direction:column;gap:4px;padding:0}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-answer-list.has-selection{border-color:var(--primary-color)}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-answer-list .checkbox-answer-item{padding:5px;position:relative}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-answer-list .checkbox-answer-item input[type=checkbox],.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-answer-list .checkbox-answer-item input[type=radio]{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-answer-list .checkbox-answer-item input[type=checkbox]:checked+span,.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-answer-list .checkbox-answer-item input[type=radio]:checked+span{background:rgba(var(--primary-color),.1);border-color:var(--primary-color)}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-answer-list .checkbox-answer-item input[type=checkbox]:checked+span:before,.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-answer-list .checkbox-answer-item input[type=radio]:checked+span:before{background:var(--primary-color);border-radius:50%;content:"";height:5px;left:4px;position:absolute;top:4px;width:5px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-answer-list .checkbox-answer-item input[type=checkbox]+span,.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-answer-list .checkbox-answer-item input[type=radio]+span{border:1px solid #e2e2e2;border-radius:50%;height:15px;width:15px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-answer-list .checkbox-answer-item label span{position:static}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-answer-list .checkbox-answer-item:before{background:var(--primary-color);border-radius:10px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .15s,width .25s;width:0}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-answer-list .checkbox-answer-item:hover:before{opacity:.1;width:55px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-answer-list .checkbox-answer-item.checked{border-color:var(--primary-color)}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-answer-list .checkbox-answer-item.checked:before{opacity:.1;width:100%}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-answer-list .checkbox-answer-item.checked label{border-left-color:var(--primary-color)}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-answer-list .checkbox-answer-item label{border-left:1px solid #e2e2e2;display:block;margin-left:40px;padding:4px 10px 4px 15px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-answer-list .checkbox-answer-item span{left:15px;position:absolute;top:15px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style){border:1px solid #e2e2e2;border-radius:10px;padding:5px;position:relative}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style) input[type=checkbox],.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style) input[type=radio]{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style) input[type=checkbox]:checked+span,.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style) input[type=radio]:checked+span{background:rgba(var(--primary-color),.1);border-color:var(--primary-color)}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style) input[type=checkbox]:checked+span:before,.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style) input[type=radio]:checked+span:before{background:var(--primary-color);border-radius:50%;content:"";height:5px;left:4px;position:absolute;top:4px;width:5px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style) input[type=checkbox]+span,.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style) input[type=radio]+span{border:1px solid #e2e2e2;border-radius:50%;height:15px;width:15px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style) label span{position:static}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style):before{background:var(--primary-color);border-radius:10px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .15s,width .25s;width:0}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style):hover:before{opacity:.1;width:55px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style).checked{border-color:var(--primary-color)}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style).checked:before{opacity:.1}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style).checked label{border-left-color:var(--primary-color)}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style) label{border-left:1px solid #e2e2e2;display:block;margin-left:40px;padding:4px 10px 4px 15px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style) span{left:15px;position:absolute;top:15px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label.alt-style .theme-checkbox-radio{display:flex;gap:10px;position:relative}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label.alt-style .theme-checkbox-radio input[type=checkbox],.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label.alt-style .theme-checkbox-radio input[type=radio]{cursor:pointer;height:30px;left:0;opacity:0;position:absolute;top:0;width:30px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label.alt-style .theme-checkbox-radio input[type=checkbox]:checked+span,.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label.alt-style .theme-checkbox-radio input[type=radio]:checked+span{border-color:#2e2e2e}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label.alt-style .theme-checkbox-radio input[type=checkbox]:checked+span:before,.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label.alt-style .theme-checkbox-radio input[type=radio]:checked+span:before{color:var(--primary-color);content:"\f120";font-family:icons!important;font-style:normal;font-weight:400;vertical-align:top}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label.alt-style .theme-checkbox-radio input[type=checkbox]~label,.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label.alt-style .theme-checkbox-radio input[type=radio]~label{cursor:pointer;padding-top:3px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label.alt-style .theme-checkbox-radio input[type=checkbox]+span,.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label.alt-style .theme-checkbox-radio input[type=radio]+span{align-items:center;background:#fff;border:1px solid #c6c6c6;border-radius:3px;display:flex;flex:0 0 30px;height:30px;justify-content:center;width:30px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label.alt-style .theme-checkbox-radio input[type=checkbox]:checked+span:before,.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label.alt-style .theme-checkbox-radio input[type=radio]:checked+span:before{background:none;height:auto;left:auto;position:static;top:auto;width:auto}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label.alt-style .theme-checkbox-radio input[type=checkbox]+span,.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label.alt-style .theme-checkbox-radio input[type=radio]+span{left:auto;position:static;top:auto}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .emoji-answer.has-selection .choices .choice:not(.checked){filter:grayscale(1);opacity:.7}@media (hover:hover) and (pointer:fine){.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .emoji-answer.has-selection .choices .choice:not(.checked):hover{filter:grayscale(0);opacity:1}}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .emoji-answer .choices{align-items:center;display:flex;font-size:5rem;justify-content:space-between}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .emoji-answer .choices .choice{position:relative;transition:filter .3s}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .emoji-answer .choices .choice input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}@media (hover:hover) and (pointer:fine){.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .emoji-answer .choices .choice input:checked:hover+span{box-shadow:none}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .emoji-answer .choices .choice input:hover+span{background-color:rgba(var(--rgb-color),.2);border-radius:40px;box-shadow:0 0 3px 0 rgba(var(--rgb-color),.4);padding:8px 12px}}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .emoji-answer .choices .choice input:checked+span{background-color:rgba(var(--rgb-color),.2);padding:8px 12px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .emoji-answer .choices .choice input+span{border:1px solid transparent;border-radius:40px;color:var(--color);padding:8px;transition:border-color .25s,padding .35s,background-color .4s,box-shadow .4s}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .form-list.form-list-survey-participant-answers>.form-list-items>li:not(:first-child){border-top:1px solid #e2e2e2;margin-top:50px;padding-top:50px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .form-list .form-list .form-list-items{display:flex;flex-direction:column;gap:20px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .free-text-answer .character-counter{margin-bottom:20px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .free-text-answer .character-counter.error{color:#d50032}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .free-text-answer input[type=text],.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .free-text-answer textarea{border:1px solid #e2e2e2;border-radius:10px;padding:8px 12px;resize:none;width:100%}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .free-text-answer input[type=text]:focus,.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .free-text-answer textarea:focus{border-color:var(--primary-color)}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .free-text-answer textarea{min-height:7.5em}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .geo-check-answer .area-labels{font-weight:700;margin-bottom:25px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .geo-check-answer .button-row-top{align-items:center;display:flex;margin-bottom:25px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .geo-check-answer .button-row-top .back-button{align-items:center;cursor:pointer;display:flex;font-weight:700;gap:10px;margin-left:-5px;padding:5px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .geo-check-answer .mobile-dropdown,.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .geo-check-answer .mobile-dropdown-hide{display:none}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .item-battery-answer .item-battery-answer-list{display:flex;flex-direction:column;gap:60px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .item-battery-answer .item-battery-answer-list .item-battery-answer-list-item .item-battery-item-name{font-weight:600;margin-bottom:10px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .item-battery-answer .item-battery-matrix{position:relative}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .item-battery-answer .item-battery-matrix .item-battery-matrix-scroll-buttons{bottom:0;left:-50px;position:absolute;right:-50px;top:0}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .item-battery-answer .item-battery-matrix .item-battery-matrix-scroll-buttons .item-battery-matrix-scroll-button{cursor:pointer;height:fit-content;padding:15px 10px;position:absolute;top:0}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .item-battery-answer .item-battery-matrix .item-battery-matrix-scroll-buttons .item-battery-matrix-scroll-button.hidden{display:none}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .item-battery-answer .item-battery-matrix .item-battery-matrix-scroll-buttons .item-battery-matrix-scroll-button.left{left:0}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .item-battery-answer .item-battery-matrix .item-battery-matrix-scroll-buttons .item-battery-matrix-scroll-button.right{right:0}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .item-battery-answer .item-battery-matrix .item-battery-matrix-scroll-buttons .item-battery-matrix-scroll-button:before{background:var(--primary-color);border-radius:10px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .15s}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .item-battery-answer .item-battery-matrix .item-battery-matrix-scroll-buttons .item-battery-matrix-scroll-button:hover:before{opacity:.1}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .item-battery-answer .item-battery-matrix .item-battery-matrix-table-wrapper{border:1px solid #e2e2e2;border-radius:10px;overflow-x:scroll;overflow-y:hidden;position:relative}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .item-battery-answer .item-battery-matrix .item-battery-matrix-table-wrapper .item-battery-matrix-table .item-battery-matrix-table-row{border-bottom:1px solid #e2e2e2}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .item-battery-answer .item-battery-matrix .item-battery-matrix-table-wrapper .item-battery-matrix-table .item-battery-matrix-table-row:last-child{border-bottom:0}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .item-battery-answer .item-battery-matrix .item-battery-matrix-table-wrapper .item-battery-matrix-table .item-battery-matrix-table-row.item-battery-matrix-table-headline-row .item-battery-matrix-table-cell{font-weight:600;text-align:center}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .item-battery-answer .item-battery-matrix .item-battery-matrix-table-wrapper .item-battery-matrix-table .item-battery-matrix-table-row .item-battery-matrix-table-cell{border-right:1px solid #e2e2e2;min-width:120px;padding:5px;position:relative}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .item-battery-answer .item-battery-matrix .item-battery-matrix-table-wrapper .item-battery-matrix-table .item-battery-matrix-table-row .item-battery-matrix-table-cell.item-label{background:#fff;font-weight:600;left:0;min-width:240px;position:sticky;text-align:right;z-index:1}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .item-battery-answer .item-battery-matrix .item-battery-matrix-table-wrapper .item-battery-matrix-table .item-battery-matrix-table-row .item-battery-matrix-table-cell:last-child{border-right:0}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .item-battery-answer .item-battery-matrix .item-battery-matrix-table-wrapper .item-battery-matrix-table .item-battery-matrix-table-row .item-battery-matrix-table-cell .checkbox-with-label{border:0;bottom:0;left:0;position:absolute;right:0;top:0}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .item-battery-answer .item-battery-matrix .item-battery-matrix-table-wrapper .item-battery-matrix-table .item-battery-matrix-table-row .item-battery-matrix-table-cell .checkbox-with-label span{left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .picture-answer.columns-2 ul li{flex-basis:calc(50% - 20px)}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .picture-answer.columns-3 ul li{flex-basis:calc(33.3333% - 26.6666px)}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .picture-answer.columns-4 ul li{flex-basis:calc(25% - 30px)}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul{display:flex;flex-wrap:wrap;gap:40px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li{flex:0 0 100%;overflow:hidden;position:relative}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li .picture-answer-item{border:1px solid #e2e2e2;border-radius:10px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li .picture-answer-item:hover input~.checkbox-label:before{opacity:.1;width:55px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li .picture-answer-item.checked{border-color:var(--primary-color)}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li .picture-answer-item input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li .picture-answer-item input:checked~.checkbox-label:before{opacity:.1;width:100%}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li .picture-answer-item input:checked~.checkbox-label label{border-left-color:var(--primary-color)}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li .picture-answer-item input:checked~.checkbox-label span{background:rgba(var(--primary-color),.1);border-color:var(--primary-color)}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li .picture-answer-item input:checked~.checkbox-label span:before{background:var(--primary-color);border-radius:50%;content:"";height:5px;left:4px;position:absolute;top:4px;width:5px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li .picture-answer-item input~.checkbox-label{min-height:calc(1.3125em + 18px);padding:5px;position:relative}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li .picture-answer-item input~.checkbox-label:before{background:var(--primary-color);border-radius:10px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .15s,width .25s;width:0}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li .picture-answer-item input~.checkbox-label:hover:before{opacity:.1;width:55px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li .picture-answer-item input~.checkbox-label.checked{border-color:var(--primary-color)}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li .picture-answer-item input~.checkbox-label.checked:before{opacity:.1;width:100%}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li .picture-answer-item input~.checkbox-label.checked label{border-left-color:var(--primary-color)}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li .picture-answer-item input~.checkbox-label label{border-left:1px solid #e2e2e2;display:block;margin-left:40px;padding:4px 10px 4px 15px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li .picture-answer-item input~.checkbox-label span{left:15px;position:absolute;top:15px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li .picture-answer-item input~.checkbox-label:before{border-radius:0 0 10px 10px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li .picture-answer-item input~.checkbox-label span{border:1px solid #e2e2e2;border-radius:50%;height:15px;width:15px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li .picture-answer-item img{border-radius:10px 10px 0 0;display:block;width:100%}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .ranking-answer .additional-options{display:flex;gap:10px;margin-top:20px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .ranking-answer .additional-options>*{flex:0 0 100%}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .ranking-answer .ranking-answer-list{counter-reset:number;display:flex;flex-direction:column;gap:15px;padding-left:40px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .ranking-answer .ranking-answer-list .ranking-answer-list-item{align-items:center;border:1px solid #e2e2e2;border-radius:10px;border-radius:30px;counter-increment:number;cursor:move;display:flex;gap:15px;padding:4px 6px;position:relative}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .ranking-answer .ranking-answer-list .ranking-answer-list-item:before{color:var(--primary-color);content:counter(number) ". ";font-weight:700;position:absolute;right:calc(100% + 15px);top:7px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .ranking-answer .ranking-answer-list .ranking-answer-list-item .answer{flex:0 1 calc(100% - 50px)}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .ranking-answer .ranking-answer-list .ranking-answer-list-item .drag-indicator{align-items:center;border:1px solid var(--primary-color);border-radius:50%;color:var(--primary-color);display:flex;height:35px;justify-content:center;width:35px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .ranking-answer .ranking-answer-list-confirm{margin-top:30px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .container-width-reference{height:0;width:100%}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table{table-layout:fixed;width:100%}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .labels{font-size:1.6rem}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .labels .label-container{overflow:hidden;padding:0 5px 5px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .labels .label{margin-left:auto;margin-right:auto;max-width:190px;text-align:center;vertical-align:bottom;word-break:break-word}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container{display:flex;width:100%}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice-padding-left,.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice-padding-right{background:#f0f0f0;flex:1 1 100%}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice-padding-container{background:#f0f0f0;flex:0 0 50px;padding:10px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice{border-radius:50%;height:30px;margin-left:auto;margin-right:auto;position:relative;width:30px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice input[type=checkbox],.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice input[type=radio]{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}@media (hover:hover) and (pointer:fine){.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice input[type=checkbox]:hover+span,.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice input[type=radio]:hover+span{background:rgba(var(--primary-color-red),var(--primary-color-green),var(--primary-color-blue),.05);border-color:rgba(var(--primary-color-red),var(--primary-color-green),var(--primary-color-blue),.5)}}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice input[type=checkbox]:checked+span,.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice input[type=radio]:checked+span{background:rgba(var(--primary-color-red),var(--primary-color-green),var(--primary-color-blue),.1);border-color:var(--primary-color)}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice input[type=checkbox]:checked+span:before,.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice input[type=radio]:checked+span:before{background:var(--primary-color);border-radius:50%;content:"";height:5px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:5px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice input[type=checkbox]+span,.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice input[type=radio]+span{background:#fff;border:1px solid #e2e2e2;border-radius:50%;height:100%;left:0;position:absolute;top:0;width:100%}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell:first-child .choice-container .choice-padding-left{background:transparent}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell:first-child .choice-container .choice-padding-container{border-bottom-left-radius:50px;border-top-left-radius:50px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell:last-child .choice-container .choice-padding-right{background:transparent}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell:last-child .choice-container .choice-padding-container{border-bottom-right-radius:50px;border-top-right-radius:50px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .label-from-to{display:flex;font-size:1.6rem;justify-content:space-between;padding:5px 10px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .extra-choices{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .extra-choices .choice{display:flex;flex:0 0 calc(50% - 5px)}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .mobile-label-bottom,.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .mobile-label-top{display:none}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-list{display:flex;flex-direction:column;gap:60px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .slider-answer{margin-top:10px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .slider-answer .additional-options{display:flex;gap:10px;margin-top:20px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .slider-answer .additional-options>*{flex:0 0 calc(50% - 5px)}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .slider-answer .label-chosen-value{font-size:1.4rem;margin-block:10px;min-height:1.5em;text-align:center}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-handle{background:transparent;border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 10px hsla(0,0%,94%,.5),1px 1px 3px rgba(0,0,0,.5);cursor:pointer;height:40px;opacity:0;top:28px;width:40px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-handle:after,.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-handle:before{content:none}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-horizontal{height:76px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-horizontal .noUi-handle{right:-20px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-horizontal .noUi-origin{transition:all .2s}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-pips-horizontal{left:-5px;margin:0 20px;padding-top:0;top:0;width:calc(100% - 40px)}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-pips-horizontal .noUi-marker{display:none}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-pips-horizontal .noUi-value-horizontal{cursor:pointer;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-pips-horizontal .noUi-value-large,.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-pips-horizontal .noUi-value-sub{color:#2e2e2e;font-size:1.4rem}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-target{background:none;border:0;border-radius:0;box-shadow:none;padding:0 20px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-target:hover .noUi-connects{box-shadow:0 0 6px rgba(0,0,0,.16);opacity:1}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-target.active .noUi-handle{opacity:1}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-target .noUi-base{cursor:pointer;padding-top:30px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-target .noUi-connects{background:#f0f0f0;border:1px solid #fff;border-radius:20px;box-shadow:none;cursor:pointer;height:36px;margin:0 -20px;opacity:.9;width:calc(100% + 40px)}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .socio-answer-list{display:flex;flex-direction:column;gap:20px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .socio-answer-text input[type=text]{border:1px solid #e2e2e2;border-radius:10px;border-radius:6px;padding:8px 12px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .socio-answer-text input[type=text]:focus{border-color:var(--primary-color)}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .theme-checkbox-radio{position:relative}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .theme-checkbox-radio input[type=checkbox],.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .theme-checkbox-radio input[type=radio]{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .theme-checkbox-radio input[type=checkbox]:checked+span,.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .theme-checkbox-radio input[type=radio]:checked+span{background:rgba(var(--primary-color),.1);border-color:var(--primary-color)}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .theme-checkbox-radio input[type=checkbox]:checked+span:before,.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .theme-checkbox-radio input[type=radio]:checked+span:before{background:var(--primary-color);border-radius:50%;content:"";height:5px;left:4px;position:absolute;top:4px;width:5px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .theme-checkbox-radio input[type=checkbox]+span,.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .theme-checkbox-radio input[type=radio]+span{border:1px solid #e2e2e2;border-radius:50%;height:15px;width:15px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .theme-checkbox-radio label span{position:static}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .theme-checkbox-radio span{left:10px;position:absolute;top:10px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .theme-date-picker .dp__clear_icon{right:5px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .theme-date-picker .dp__input{background-color:#fff;border:1px solid #c6c6c6;border-radius:25px;display:block;font-family:Montserrat,Arial,Verdana,sans-serif;font-size:1.4rem;padding:15px 40px;width:100%}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .theme-date-picker .dp__input.placeholder{color:#c6c6c6}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .theme-date-picker .dp__input:-moz-placeholder,.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .theme-date-picker .dp__input::-moz-placeholder{color:#c6c6c6}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .theme-date-picker .dp__input:-ms-input-placeholder{color:#c6c6c6}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .theme-date-picker .dp__input::-webkit-input-placeholder{color:#c6c6c6}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .theme-date-picker .dp__input_icons{height:13px;width:13px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .theme-date-picker .dp__input_icon{left:5px}@media screen and (max-width:767px){.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy{font-size:1.6rem}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .emoji-answer .choices{font-size:8vw}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .emoji-answer .choices .choice{padding:0}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .emoji-answer .choices .choice input:checked+span{padding:4px 8px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .emoji-answer .choices .choice input+span{padding:4px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .form-list.form-list-survey-participant-answers>.form-list-items>li:not(:first-child){margin-top:40px;padding-top:40px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .geo-check-answer .map-container{display:none}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .geo-check-answer .mobile-dropdown{display:block;margin-bottom:25px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .picture-answer.columns-2 ul{flex-direction:column;gap:20px;margin:0}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .picture-answer.columns-2 ul li{flex:0 1 auto;margin:0}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .picture-answer.columns-3 ul{flex-direction:column;gap:20px;margin:0}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .picture-answer.columns-3 ul li{flex:0 1 auto;margin:0}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .picture-answer.columns-4 ul{flex-direction:column;gap:20px;margin:0}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .picture-answer.columns-4 ul li{flex:0 1 auto;margin:0}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .container-width-reference{width:0}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-item{display:flex;flex-direction:column;gap:10px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-item .semantic-differential-answer-table{display:flex;gap:10px;margin:10px auto;order:2}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-item .semantic-differential-answer-table .labels{display:flex;flex:1 1 100%;flex-direction:column;order:2}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-item .semantic-differential-answer-table .labels .label-container{flex:0 0 50px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-item .semantic-differential-answer-table .labels .label-container .label{margin-top:25px;max-height:44px;max-width:none;overflow:hidden;text-align:left;transform:translateY(-50%)}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-item .semantic-differential-answer-table .choices{display:flex;flex-direction:column;order:1;padding-left:calc(50% - 25px)}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-item .semantic-differential-answer-table .choices .choice-cell{flex:0 0 50px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-item .semantic-differential-answer-table .choices .choice-cell:first-child .choice-container .choice-padding-container{border-bottom-left-radius:0;border-top-right-radius:50px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-item .semantic-differential-answer-table .choices .choice-cell:last-child .choice-container .choice-padding-container{border-bottom-left-radius:50px;border-top-right-radius:0}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-item .semantic-differential-answer-table.has-labels{justify-content:center}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-item .semantic-differential-answer-table.has-labels .labels{flex:0 1 auto}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-item .semantic-differential-answer-table.has-labels .choices{padding-left:0}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-item .label-from-to{display:none}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-item .extra-choices{flex-direction:column;order:4}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-item .extra-choices .choice{flex:0 1 auto;width:100%}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-item .mobile-label-bottom{display:block;order:3;text-align:center}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-item .mobile-label-top{display:block;order:1;text-align:center}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .slider-answer .additional-options{flex-direction:column}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .slider-answer .additional-options>*{flex:0 1 auto}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-handle{height:26px;width:26px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-horizontal{height:62px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-horizontal .noUi-handle{right:-12px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-pips-horizontal{left:-6px;margin:0 12px;width:calc(100% - 24px)}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-target{padding:0 12px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-target .noUi-connects{height:22px;margin:0 -12px;width:calc(100% + 24px)}}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .answer-choice-list{display:flex;flex-direction:column;gap:15px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .button-row{margin-top:30px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .button-row .btn{text-align:center;text-transform:uppercase}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style){border-radius:40px}@media (hover:hover) and (pointer:fine){.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style):hover:before{border-radius:40px;width:45px}}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style).checked:before{border-radius:40px;width:100%}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .headline{font-size:3rem;font-weight:700;line-height:1.3125em;margin-bottom:25px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .headline *{line-height:1.3125em}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .overline{color:var(--primary-color);font-size:1.4rem;font-weight:600;text-transform:uppercase}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .pages{align-items:flex-start;display:flex;transform:translateX(100%);transition:transform .6s cubic-bezier(0,0,.3,1)}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .page-container{flex:0 0 100%;padding:0 20px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .page-content{background:#fff;border-radius:10px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);padding:35px;position:relative}.block-header .survey-frame-position-teaser{display:flex;height:90%;justify-content:flex-end;min-height:660px;position:absolute;right:calc(50% - 940px);top:12%}.block-header .survey-frame-position-teaser .screen{display:block;height:100%}.block-header .survey-frame-position-teaser .survey-frame{height:100%;left:0;position:absolute;top:0;width:100%}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner{background:var(--background-color);border-radius:max(45px,min(5.7vh,55px));height:96.5%;margin:3% 4.7% 0 4.6%;overflow:hidden}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner iframe{height:100%;width:100%}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .header-dummy{align-items:center;background:#fff;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);display:flex;height:80px;justify-content:center;margin-bottom:40px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .header-dummy .logo{max-height:60px;max-width:200px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy{font-weight:500;line-height:1.3125em}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy *{line-height:1.3125em}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-input-compound-answer{align-items:center;border:1px solid #e2e2e2;border-radius:10px;display:flex;flex-wrap:wrap;gap:15px 0;padding:5px 10px 10px 5px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-input-compound-answer input[type=text],.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-input-compound-answer textarea{border:1px solid #e2e2e2;border-radius:10px;border-radius:6px;flex:0 0 calc(100% - 43px);margin-left:auto;padding:8px 12px;resize:none}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-input-compound-answer .answer{border-left:1px solid #e2e2e2;flex:0 1 calc(100% - 40px);padding:6px 10px 4px 15px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-input-compound-answer .theme-checkbox-radio{flex:0 0 40px;height:35px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-answer-list{border:1px solid #e2e2e2;border-radius:10px;display:flex;flex-direction:column;gap:4px;padding:0}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-answer-list.has-selection{border-color:var(--primary-color)}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-answer-list .checkbox-answer-item{padding:5px;position:relative}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-answer-list .checkbox-answer-item input[type=checkbox],.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-answer-list .checkbox-answer-item input[type=radio]{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-answer-list .checkbox-answer-item input[type=checkbox]:checked+span,.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-answer-list .checkbox-answer-item input[type=radio]:checked+span{background:rgba(var(--primary-color),.1);border-color:var(--primary-color)}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-answer-list .checkbox-answer-item input[type=checkbox]:checked+span:before,.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-answer-list .checkbox-answer-item input[type=radio]:checked+span:before{background:var(--primary-color);border-radius:50%;content:"";height:5px;left:4px;position:absolute;top:4px;width:5px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-answer-list .checkbox-answer-item input[type=checkbox]+span,.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-answer-list .checkbox-answer-item input[type=radio]+span{border:1px solid #e2e2e2;border-radius:50%;height:15px;width:15px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-answer-list .checkbox-answer-item label span{position:static}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-answer-list .checkbox-answer-item:before{background:var(--primary-color);border-radius:10px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .15s,width .25s;width:0}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-answer-list .checkbox-answer-item:hover:before{opacity:.1;width:55px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-answer-list .checkbox-answer-item.checked{border-color:var(--primary-color)}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-answer-list .checkbox-answer-item.checked:before{opacity:.1;width:100%}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-answer-list .checkbox-answer-item.checked label{border-left-color:var(--primary-color)}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-answer-list .checkbox-answer-item label{border-left:1px solid #e2e2e2;display:block;margin-left:40px;padding:4px 10px 4px 15px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-answer-list .checkbox-answer-item span{left:15px;position:absolute;top:15px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style){border:1px solid #e2e2e2;border-radius:10px;padding:5px;position:relative}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style) input[type=checkbox],.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style) input[type=radio]{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style) input[type=checkbox]:checked+span,.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style) input[type=radio]:checked+span{background:rgba(var(--primary-color),.1);border-color:var(--primary-color)}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style) input[type=checkbox]:checked+span:before,.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style) input[type=radio]:checked+span:before{background:var(--primary-color);border-radius:50%;content:"";height:5px;left:4px;position:absolute;top:4px;width:5px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style) input[type=checkbox]+span,.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style) input[type=radio]+span{border:1px solid #e2e2e2;border-radius:50%;height:15px;width:15px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style) label span{position:static}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style):before{background:var(--primary-color);border-radius:10px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .15s,width .25s;width:0}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style):hover:before{opacity:.1;width:55px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style).checked{border-color:var(--primary-color)}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style).checked:before{opacity:.1}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style).checked label{border-left-color:var(--primary-color)}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style) label{border-left:1px solid #e2e2e2;display:block;margin-left:40px;padding:4px 10px 4px 15px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style) span{left:15px;position:absolute;top:15px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label.alt-style .theme-checkbox-radio{display:flex;gap:10px;position:relative}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label.alt-style .theme-checkbox-radio input[type=checkbox],.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label.alt-style .theme-checkbox-radio input[type=radio]{cursor:pointer;height:30px;left:0;opacity:0;position:absolute;top:0;width:30px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label.alt-style .theme-checkbox-radio input[type=checkbox]:checked+span,.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label.alt-style .theme-checkbox-radio input[type=radio]:checked+span{border-color:#2e2e2e}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label.alt-style .theme-checkbox-radio input[type=checkbox]:checked+span:before,.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label.alt-style .theme-checkbox-radio input[type=radio]:checked+span:before{color:var(--primary-color);content:"\f120";font-family:icons!important;font-style:normal;font-weight:400;vertical-align:top}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label.alt-style .theme-checkbox-radio input[type=checkbox]~label,.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label.alt-style .theme-checkbox-radio input[type=radio]~label{cursor:pointer;padding-top:3px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label.alt-style .theme-checkbox-radio input[type=checkbox]+span,.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label.alt-style .theme-checkbox-radio input[type=radio]+span{align-items:center;background:#fff;border:1px solid #c6c6c6;border-radius:3px;display:flex;flex:0 0 30px;height:30px;justify-content:center;width:30px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label.alt-style .theme-checkbox-radio input[type=checkbox]:checked+span:before,.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label.alt-style .theme-checkbox-radio input[type=radio]:checked+span:before{background:none;height:auto;left:auto;position:static;top:auto;width:auto}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label.alt-style .theme-checkbox-radio input[type=checkbox]+span,.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label.alt-style .theme-checkbox-radio input[type=radio]+span{left:auto;position:static;top:auto}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .emoji-answer.has-selection .choices .choice:not(.checked){filter:grayscale(1);opacity:.7}@media (hover:hover) and (pointer:fine){.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .emoji-answer.has-selection .choices .choice:not(.checked):hover{filter:grayscale(0);opacity:1}}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .emoji-answer .choices{align-items:center;display:flex;font-size:5rem;justify-content:space-between}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .emoji-answer .choices .choice{position:relative;transition:filter .3s}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .emoji-answer .choices .choice input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}@media (hover:hover) and (pointer:fine){.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .emoji-answer .choices .choice input:checked:hover+span{box-shadow:none}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .emoji-answer .choices .choice input:hover+span{background-color:rgba(var(--rgb-color),.2);border-radius:40px;box-shadow:0 0 3px 0 rgba(var(--rgb-color),.4);padding:8px 12px}}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .emoji-answer .choices .choice input:checked+span{background-color:rgba(var(--rgb-color),.2);padding:8px 12px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .emoji-answer .choices .choice input+span{border:1px solid transparent;border-radius:40px;color:var(--color);padding:8px;transition:border-color .25s,padding .35s,background-color .4s,box-shadow .4s}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .form-list.form-list-survey-participant-answers>.form-list-items>li:not(:first-child){border-top:1px solid #e2e2e2;margin-top:50px;padding-top:50px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .form-list .form-list .form-list-items{display:flex;flex-direction:column;gap:20px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .free-text-answer .character-counter{margin-bottom:20px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .free-text-answer .character-counter.error{color:#d50032}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .free-text-answer input[type=text],.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .free-text-answer textarea{border:1px solid #e2e2e2;border-radius:10px;padding:8px 12px;resize:none;width:100%}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .free-text-answer input[type=text]:focus,.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .free-text-answer textarea:focus{border-color:var(--primary-color)}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .free-text-answer textarea{min-height:7.5em}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .geo-check-answer .area-labels{font-weight:700;margin-bottom:25px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .geo-check-answer .button-row-top{align-items:center;display:flex;margin-bottom:25px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .geo-check-answer .button-row-top .back-button{align-items:center;cursor:pointer;display:flex;font-weight:700;gap:10px;margin-left:-5px;padding:5px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .geo-check-answer .mobile-dropdown,.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .geo-check-answer .mobile-dropdown-hide{display:none}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .item-battery-answer .item-battery-answer-list{display:flex;flex-direction:column;gap:60px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .item-battery-answer .item-battery-answer-list .item-battery-answer-list-item .item-battery-item-name{font-weight:600;margin-bottom:10px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .item-battery-answer .item-battery-matrix{position:relative}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .item-battery-answer .item-battery-matrix .item-battery-matrix-scroll-buttons{bottom:0;left:-50px;position:absolute;right:-50px;top:0}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .item-battery-answer .item-battery-matrix .item-battery-matrix-scroll-buttons .item-battery-matrix-scroll-button{cursor:pointer;height:fit-content;padding:15px 10px;position:absolute;top:0}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .item-battery-answer .item-battery-matrix .item-battery-matrix-scroll-buttons .item-battery-matrix-scroll-button.hidden{display:none}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .item-battery-answer .item-battery-matrix .item-battery-matrix-scroll-buttons .item-battery-matrix-scroll-button.left{left:0}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .item-battery-answer .item-battery-matrix .item-battery-matrix-scroll-buttons .item-battery-matrix-scroll-button.right{right:0}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .item-battery-answer .item-battery-matrix .item-battery-matrix-scroll-buttons .item-battery-matrix-scroll-button:before{background:var(--primary-color);border-radius:10px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .15s}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .item-battery-answer .item-battery-matrix .item-battery-matrix-scroll-buttons .item-battery-matrix-scroll-button:hover:before{opacity:.1}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .item-battery-answer .item-battery-matrix .item-battery-matrix-table-wrapper{border:1px solid #e2e2e2;border-radius:10px;overflow-x:scroll;overflow-y:hidden;position:relative}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .item-battery-answer .item-battery-matrix .item-battery-matrix-table-wrapper .item-battery-matrix-table .item-battery-matrix-table-row{border-bottom:1px solid #e2e2e2}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .item-battery-answer .item-battery-matrix .item-battery-matrix-table-wrapper .item-battery-matrix-table .item-battery-matrix-table-row:last-child{border-bottom:0}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .item-battery-answer .item-battery-matrix .item-battery-matrix-table-wrapper .item-battery-matrix-table .item-battery-matrix-table-row.item-battery-matrix-table-headline-row .item-battery-matrix-table-cell{font-weight:600;text-align:center}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .item-battery-answer .item-battery-matrix .item-battery-matrix-table-wrapper .item-battery-matrix-table .item-battery-matrix-table-row .item-battery-matrix-table-cell{border-right:1px solid #e2e2e2;min-width:120px;padding:5px;position:relative}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .item-battery-answer .item-battery-matrix .item-battery-matrix-table-wrapper .item-battery-matrix-table .item-battery-matrix-table-row .item-battery-matrix-table-cell.item-label{background:#fff;font-weight:600;left:0;min-width:240px;position:sticky;text-align:right;z-index:1}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .item-battery-answer .item-battery-matrix .item-battery-matrix-table-wrapper .item-battery-matrix-table .item-battery-matrix-table-row .item-battery-matrix-table-cell:last-child{border-right:0}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .item-battery-answer .item-battery-matrix .item-battery-matrix-table-wrapper .item-battery-matrix-table .item-battery-matrix-table-row .item-battery-matrix-table-cell .checkbox-with-label{border:0;bottom:0;left:0;position:absolute;right:0;top:0}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .item-battery-answer .item-battery-matrix .item-battery-matrix-table-wrapper .item-battery-matrix-table .item-battery-matrix-table-row .item-battery-matrix-table-cell .checkbox-with-label span{left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .picture-answer.columns-2 ul li{flex-basis:calc(50% - 20px)}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .picture-answer.columns-3 ul li{flex-basis:calc(33.3333% - 26.6666px)}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .picture-answer.columns-4 ul li{flex-basis:calc(25% - 30px)}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul{display:flex;flex-wrap:wrap;gap:40px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li{flex:0 0 100%;overflow:hidden;position:relative}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li .picture-answer-item{border:1px solid #e2e2e2;border-radius:10px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li .picture-answer-item:hover input~.checkbox-label:before{opacity:.1;width:55px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li .picture-answer-item.checked{border-color:var(--primary-color)}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li .picture-answer-item input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li .picture-answer-item input:checked~.checkbox-label:before{opacity:.1;width:100%}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li .picture-answer-item input:checked~.checkbox-label label{border-left-color:var(--primary-color)}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li .picture-answer-item input:checked~.checkbox-label span{background:rgba(var(--primary-color),.1);border-color:var(--primary-color)}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li .picture-answer-item input:checked~.checkbox-label span:before{background:var(--primary-color);border-radius:50%;content:"";height:5px;left:4px;position:absolute;top:4px;width:5px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li .picture-answer-item input~.checkbox-label{min-height:calc(1.3125em + 18px);padding:5px;position:relative}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li .picture-answer-item input~.checkbox-label:before{background:var(--primary-color);border-radius:10px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .15s,width .25s;width:0}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li .picture-answer-item input~.checkbox-label:hover:before{opacity:.1;width:55px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li .picture-answer-item input~.checkbox-label.checked{border-color:var(--primary-color)}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li .picture-answer-item input~.checkbox-label.checked:before{opacity:.1;width:100%}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li .picture-answer-item input~.checkbox-label.checked label{border-left-color:var(--primary-color)}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li .picture-answer-item input~.checkbox-label label{border-left:1px solid #e2e2e2;display:block;margin-left:40px;padding:4px 10px 4px 15px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li .picture-answer-item input~.checkbox-label span{left:15px;position:absolute;top:15px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li .picture-answer-item input~.checkbox-label:before{border-radius:0 0 10px 10px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li .picture-answer-item input~.checkbox-label span{border:1px solid #e2e2e2;border-radius:50%;height:15px;width:15px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .picture-answer ul li .picture-answer-item img{border-radius:10px 10px 0 0;display:block;width:100%}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .ranking-answer .additional-options{display:flex;gap:10px;margin-top:20px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .ranking-answer .additional-options>*{flex:0 0 100%}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .ranking-answer .ranking-answer-list{counter-reset:number;display:flex;flex-direction:column;gap:15px;padding-left:40px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .ranking-answer .ranking-answer-list .ranking-answer-list-item{align-items:center;border:1px solid #e2e2e2;border-radius:10px;border-radius:30px;counter-increment:number;cursor:move;display:flex;gap:15px;padding:4px 6px;position:relative}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .ranking-answer .ranking-answer-list .ranking-answer-list-item:before{color:var(--primary-color);content:counter(number) ". ";font-weight:700;position:absolute;right:calc(100% + 15px);top:7px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .ranking-answer .ranking-answer-list .ranking-answer-list-item .answer{flex:0 1 calc(100% - 50px)}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .ranking-answer .ranking-answer-list .ranking-answer-list-item .drag-indicator{align-items:center;border:1px solid var(--primary-color);border-radius:50%;color:var(--primary-color);display:flex;height:35px;justify-content:center;width:35px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .ranking-answer .ranking-answer-list-confirm{margin-top:30px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .container-width-reference{height:0;width:100%}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table{table-layout:fixed;width:100%}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .labels{font-size:1.6rem}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .labels .label-container{overflow:hidden;padding:0 5px 5px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .labels .label{margin-left:auto;margin-right:auto;max-width:190px;text-align:center;vertical-align:bottom;word-break:break-word}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container{display:flex;width:100%}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice-padding-left,.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice-padding-right{background:#f0f0f0;flex:1 1 100%}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice-padding-container{background:#f0f0f0;flex:0 0 50px;padding:10px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice{border-radius:50%;height:30px;margin-left:auto;margin-right:auto;position:relative;width:30px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice input[type=checkbox],.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice input[type=radio]{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}@media (hover:hover) and (pointer:fine){.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice input[type=checkbox]:hover+span,.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice input[type=radio]:hover+span{background:rgba(var(--primary-color-red),var(--primary-color-green),var(--primary-color-blue),.05);border-color:rgba(var(--primary-color-red),var(--primary-color-green),var(--primary-color-blue),.5)}}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice input[type=checkbox]:checked+span,.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice input[type=radio]:checked+span{background:rgba(var(--primary-color-red),var(--primary-color-green),var(--primary-color-blue),.1);border-color:var(--primary-color)}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice input[type=checkbox]:checked+span:before,.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice input[type=radio]:checked+span:before{background:var(--primary-color);border-radius:50%;content:"";height:5px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:5px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice input[type=checkbox]+span,.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice input[type=radio]+span{background:#fff;border:1px solid #e2e2e2;border-radius:50%;height:100%;left:0;position:absolute;top:0;width:100%}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell:first-child .choice-container .choice-padding-left{background:transparent}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell:first-child .choice-container .choice-padding-container{border-bottom-left-radius:50px;border-top-left-radius:50px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell:last-child .choice-container .choice-padding-right{background:transparent}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell:last-child .choice-container .choice-padding-container{border-bottom-right-radius:50px;border-top-right-radius:50px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .label-from-to{display:flex;font-size:1.6rem;justify-content:space-between;padding:5px 10px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .extra-choices{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .extra-choices .choice{display:flex;flex:0 0 calc(50% - 5px)}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .mobile-label-bottom,.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .mobile-label-top{display:none}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-list{display:flex;flex-direction:column;gap:60px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .slider-answer{margin-top:10px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .slider-answer .additional-options{display:flex;gap:10px;margin-top:20px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .slider-answer .additional-options>*{flex:0 0 calc(50% - 5px)}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .slider-answer .label-chosen-value{font-size:1.4rem;margin-block:10px;min-height:1.5em;text-align:center}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-handle{background:transparent;border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 10px hsla(0,0%,94%,.5),1px 1px 3px rgba(0,0,0,.5);cursor:pointer;height:40px;opacity:0;top:28px;width:40px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-handle:after,.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-handle:before{content:none}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-horizontal{height:76px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-horizontal .noUi-handle{right:-20px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-horizontal .noUi-origin{transition:all .2s}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-pips-horizontal{left:-5px;margin:0 20px;padding-top:0;top:0;width:calc(100% - 40px)}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-pips-horizontal .noUi-marker{display:none}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-pips-horizontal .noUi-value-horizontal{cursor:pointer;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-pips-horizontal .noUi-value-large,.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-pips-horizontal .noUi-value-sub{color:#2e2e2e;font-size:1.4rem}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-target{background:none;border:0;border-radius:0;box-shadow:none;padding:0 20px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-target:hover .noUi-connects{box-shadow:0 0 6px rgba(0,0,0,.16);opacity:1}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-target.active .noUi-handle{opacity:1}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-target .noUi-base{cursor:pointer;padding-top:30px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-target .noUi-connects{background:#f0f0f0;border:1px solid #fff;border-radius:20px;box-shadow:none;cursor:pointer;height:36px;margin:0 -20px;opacity:.9;width:calc(100% + 40px)}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .socio-answer-list{display:flex;flex-direction:column;gap:20px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .socio-answer-text input[type=text]{border:1px solid #e2e2e2;border-radius:10px;border-radius:6px;padding:8px 12px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .socio-answer-text input[type=text]:focus{border-color:var(--primary-color)}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .theme-checkbox-radio{position:relative}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .theme-checkbox-radio input[type=checkbox],.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .theme-checkbox-radio input[type=radio]{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .theme-checkbox-radio input[type=checkbox]:checked+span,.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .theme-checkbox-radio input[type=radio]:checked+span{background:rgba(var(--primary-color),.1);border-color:var(--primary-color)}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .theme-checkbox-radio input[type=checkbox]:checked+span:before,.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .theme-checkbox-radio input[type=radio]:checked+span:before{background:var(--primary-color);border-radius:50%;content:"";height:5px;left:4px;position:absolute;top:4px;width:5px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .theme-checkbox-radio input[type=checkbox]+span,.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .theme-checkbox-radio input[type=radio]+span{border:1px solid #e2e2e2;border-radius:50%;height:15px;width:15px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .theme-checkbox-radio label span{position:static}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .theme-checkbox-radio span{left:10px;position:absolute;top:10px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .theme-date-picker .dp__clear_icon{right:5px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .theme-date-picker .dp__input{background-color:#fff;border:1px solid #c6c6c6;border-radius:25px;display:block;font-family:Montserrat,Arial,Verdana,sans-serif;font-size:1.4rem;padding:15px 40px;width:100%}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .theme-date-picker .dp__input.placeholder{color:#c6c6c6}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .theme-date-picker .dp__input:-moz-placeholder,.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .theme-date-picker .dp__input::-moz-placeholder{color:#c6c6c6}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .theme-date-picker .dp__input:-ms-input-placeholder{color:#c6c6c6}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .theme-date-picker .dp__input::-webkit-input-placeholder{color:#c6c6c6}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .theme-date-picker .dp__input_icons{height:13px;width:13px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .theme-date-picker .dp__input_icon{left:5px}@media screen and (max-width:767px){.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy{font-size:1.6rem}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .emoji-answer .choices{font-size:8vw}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .emoji-answer .choices .choice{padding:0}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .emoji-answer .choices .choice input:checked+span{padding:4px 8px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .emoji-answer .choices .choice input+span{padding:4px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .form-list.form-list-survey-participant-answers>.form-list-items>li:not(:first-child){margin-top:40px;padding-top:40px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .geo-check-answer .map-container{display:none}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .geo-check-answer .mobile-dropdown{display:block;margin-bottom:25px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .picture-answer.columns-2 ul{flex-direction:column;gap:20px;margin:0}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .picture-answer.columns-2 ul li{flex:0 1 auto;margin:0}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .picture-answer.columns-3 ul{flex-direction:column;gap:20px;margin:0}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .picture-answer.columns-3 ul li{flex:0 1 auto;margin:0}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .picture-answer.columns-4 ul{flex-direction:column;gap:20px;margin:0}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .picture-answer.columns-4 ul li{flex:0 1 auto;margin:0}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .container-width-reference{width:0}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-item{display:flex;flex-direction:column;gap:10px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-item .semantic-differential-answer-table{display:flex;gap:10px;margin:10px auto;order:2}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-item .semantic-differential-answer-table .labels{display:flex;flex:1 1 100%;flex-direction:column;order:2}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-item .semantic-differential-answer-table .labels .label-container{flex:0 0 50px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-item .semantic-differential-answer-table .labels .label-container .label{margin-top:25px;max-height:44px;max-width:none;overflow:hidden;text-align:left;transform:translateY(-50%)}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-item .semantic-differential-answer-table .choices{display:flex;flex-direction:column;order:1;padding-left:calc(50% - 25px)}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-item .semantic-differential-answer-table .choices .choice-cell{flex:0 0 50px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-item .semantic-differential-answer-table .choices .choice-cell:first-child .choice-container .choice-padding-container{border-bottom-left-radius:0;border-top-right-radius:50px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-item .semantic-differential-answer-table .choices .choice-cell:last-child .choice-container .choice-padding-container{border-bottom-left-radius:50px;border-top-right-radius:0}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-item .semantic-differential-answer-table.has-labels{justify-content:center}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-item .semantic-differential-answer-table.has-labels .labels{flex:0 1 auto}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-item .semantic-differential-answer-table.has-labels .choices{padding-left:0}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-item .label-from-to{display:none}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-item .extra-choices{flex-direction:column;order:4}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-item .extra-choices .choice{flex:0 1 auto;width:100%}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-item .mobile-label-bottom{display:block;order:3;text-align:center}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .semantic-differential-answer .semantic-differential-answer-item .mobile-label-top{display:block;order:1;text-align:center}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .slider-answer .additional-options{flex-direction:column}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .slider-answer .additional-options>*{flex:0 1 auto}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-handle{height:26px;width:26px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-horizontal{height:62px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-horizontal .noUi-handle{right:-12px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-pips-horizontal{left:-6px;margin:0 12px;width:calc(100% - 24px)}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-target{padding:0 12px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .slider-answer .noUi-target .noUi-connects{height:22px;margin:0 -12px;width:calc(100% + 24px)}}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .answer-choice-list{display:flex;flex-direction:column;gap:15px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .button-row{margin-top:30px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .button-row .btn{text-align:center;text-transform:uppercase}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style){border-radius:40px}@media (hover:hover) and (pointer:fine){.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style):hover:before{border-radius:40px;width:45px}}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style).checked:before{border-radius:40px;width:100%}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .headline{font-size:3rem;font-weight:700;line-height:1.3125em;margin-bottom:25px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .headline *{line-height:1.3125em}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .overline{color:var(--primary-color);font-size:1.4rem;font-weight:600;text-transform:uppercase}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .pages{align-items:flex-start;display:flex;transform:translateX(100%);transition:transform .6s cubic-bezier(0,0,.3,1)}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .page-container{flex:0 0 100%;padding:0 20px}.block-header .survey-frame-position-teaser .survey-frame .survey-frame-inner .survey-dummy .page-content{background:#fff;border-radius:10px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);padding:35px;position:relative}@media screen and (max-width:1919px){.block-header .survey-frame-position,.block-header .survey-frame-position-teaser{right:20px}}@media screen and (max-width:991px){.block-header{align-items:flex-end;display:flex;height:calc(95vh - 80px);margin-bottom:60px;max-height:none;min-height:880px}.block-header .bg-img{height:65%}.block-header .bg-form{bottom:5%;height:30%;top:auto;width:100%}.block-header .bg-form svg path.desktop{display:none}.block-header .bg-form svg path.mobile{display:block}.block-header .slider-container,.block-header .slider-container .items .item{height:100%;left:0;position:absolute;top:0;width:100%}.block-header .slider-container .items .item .img{height:65%;object-position:var(--mobile-object-position)}.block-header .survey-frame-position{display:block;height:auto;justify-content:flex-start;left:auto;margin:0 auto -40px;max-width:none;min-height:0;padding-right:0;position:static;width:100%}.block-header .survey-frame-position .screen{display:none}.block-header .survey-frame-position .survey-frame{aspect-ratio:auto;background:none;border:0;border-radius:0;height:auto;left:auto;position:static;top:auto;width:auto}.block-header .survey-frame-position .survey-frame .survey-frame-inner{background:none;border-radius:0;height:auto;margin:0}.block-header .survey-frame-position .survey-frame .survey-frame-inner iframe{align-items:flex-start;display:flex;flex:0 0 100%;height:100%;margin:0 auto;max-height:500px;max-width:410px;transform:translateX(100%);transition:transform .6s cubic-bezier(0,0,.3,1);width:100%}.block-header .survey-frame-position .survey-frame .survey-frame-inner .header-dummy{display:none}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .checkbox-with-label:not(.alt-style) span{top:12px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .page-content{margin:0 auto;max-width:410px}.block-header .survey-frame-position .survey-frame .survey-frame-inner .survey-dummy .page-container{padding:20px}.block-header .survey-frame-position-teaser{height:70%;left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;width:430px}}@media screen and (max-width:991px) and (max-height:900px){.block-header{min-height:570px}.block-header .bg-img{height:50%}.block-header .bg-form{bottom:20%}.block-header .slider-container .items .item .img{height:50%}}.block-hero{padding:60px 0;position:relative}.block-hero.background-fill{background:#f0f0f0}.block-hero.background-bottom{background:linear-gradient(0deg,#f0f0f0,#f0f0f0 50%,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0))}.block-hero.background-top{background:linear-gradient(0deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 50%,#f0f0f0 0,#f0f0f0)}.block-hero.background-gradient{background:linear-gradient(0deg,#f0f0f0,hsla(0,0%,100%,0) 80%)}.block-hero .flex{display:flex;gap:100px}.block-hero .image-container{flex:0 0 calc(50% - 50px);position:relative}.block-hero .image-container img{height:100%;left:0;object-fit:contain;position:absolute;top:0;width:100%}.block-hero .text-container{display:flex;flex:0 0 calc(50% - 50px);flex-direction:column;justify-content:center;padding:160px 0}.block-hero .text-container .button-row{display:flex;margin-top:35px;text-transform:uppercase}.block-hero .text-container .headline{font-size:4rem;font-weight:700}.block-hero .text-container .overline{font-size:4rem}@media screen and (max-width:1023px){.block-hero .flex{gap:60px}.block-hero .image-container,.block-hero .text-container{flex:0 0 calc(50% - 30px)}}@media screen and (max-width:767px){.block-hero{padding:60px 0 0}.block-hero .flex{flex-direction:column}.block-hero .image-container{aspect-ratio:1/1;flex:0 1 auto;width:100%}.block-hero .image-container img{bottom:0;height:auto;max-height:100%;max-width:100%;top:auto;width:auto}.block-hero .text-container{align-items:center;flex:0 1 auto;order:-1;padding:0;text-align:center}.block-hero .text-container .headline,.block-hero .text-container .overline{font-size:2.5rem}}.block-incentives{padding:100px 0}.block-incentives.background-fill{background:#f0f0f0}.block-incentives.background-bottom{background:linear-gradient(0deg,#f0f0f0,#f0f0f0 50%,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0))}.block-incentives.background-top{background:linear-gradient(0deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 50%,#f0f0f0 0,#f0f0f0)}.block-incentives.background-gradient{background:linear-gradient(0deg,#f0f0f0,hsla(0,0%,100%,0) 80%)}.block-incentives .description{margin:0 auto;max-width:990px;text-align:center}.block-incentives .head{margin:0 auto 70px;max-width:768px;text-align:center}.block-incentives .list{margin-bottom:70px;position:relative}.block-incentives .list .arrow{color:#f0f0f0;cursor:pointer;font-size:1.2rem;padding:5px;position:absolute;text-shadow:0 0 5px #2e2e2e;top:50%;transform:translateY(-50%)}.block-incentives .list .arrow.slick-disabled{opacity:.4}.block-incentives .list .arrow.next{right:10px}.block-incentives .list .arrow.prev{left:10px}.block-incentives .list .items{margin:0 -10px;max-height:181px}.block-incentives .list .items.slick-initialized{max-height:400px}.block-incentives .list .items.slick-initialized .item{opacity:1}.block-incentives .list .items .item{border-radius:10px;color:#fff;display:block!important;opacity:0;overflow:hidden;position:relative;transition:opacity .35s,transform .3s}.block-incentives .list .items .item:before{background:radial-gradient(circle,#fff 0,hsla(0,0%,100%,0) 70%);content:"";height:200%;opacity:0;position:absolute;right:-47%;top:-70%;transition:opacity .25s;width:125%;z-index:1}@media (hover:hover) and (pointer:fine){.block-incentives .list .items .item:hover{transform:scale(1.05)}.block-incentives .list .items .item:hover:before{opacity:.6}}.block-incentives .list .items .item .image-container{padding-bottom:62.25%;position:relative}.block-incentives .list .items .item .image-container img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.block-incentives .list .items .item .type{bottom:10px;font-size:1.4rem;font-weight:600;left:10px;position:absolute;right:10px;text-align:center;text-shadow:1px 1px 3px rgba(46,46,46,.75);text-transform:uppercase}.block-incentives .list .items .item .value{font-weight:700;position:absolute;right:10px;text-shadow:1px 1px 3px rgba(46,46,46,.75);top:10px}.block-incentives .list .items .slick-slide{padding:0 20px}.block-incentives .list .slick-list{padding-bottom:25px;padding-top:25px}@media screen and (max-width:767px){.block-incentives{padding:60px 0}.block-incentives .description{text-align:left}.block-incentives .head{margin-bottom:20px;text-align:left}.block-incentives .list{margin-bottom:30px}.block-incentives .list .arrow{display:none}.block-incentives .list.has-more-than-2 .slick-list{padding-right:20%}}@media screen and (max-width:480px){.block-incentives .list.has-more-than-1 .slick-list{padding-right:30%}.block-incentives .list .slick-list{padding-right:0}}.block-logowall{overflow:hidden;padding:100px 0}.block-logowall.background-fill{background:#f0f0f0}.block-logowall.background-bottom{background:linear-gradient(0deg,#f0f0f0,#f0f0f0 50%,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0))}.block-logowall.background-top{background:linear-gradient(0deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 50%,#f0f0f0 0,#f0f0f0)}.block-logowall.background-gradient{background:linear-gradient(0deg,#f0f0f0,hsla(0,0%,100%,0) 80%)}.block-logowall .list{position:relative}.block-logowall .list .items{margin:0 -40px;max-height:181px}.block-logowall .list .items.slick-initialized{max-height:400px}.block-logowall .list .items.slick-initialized .item{opacity:1}.block-logowall .list .items .item{color:#fff;display:block!important;opacity:0;overflow:hidden;position:relative;transition:opacity .35s}.block-logowall .list .items .item .image-container{align-items:center;display:flex;justify-content:center}.block-logowall .list .items .item .image-container img{height:75px;max-height:100%;max-width:100%;object-fit:contain;width:280px}.block-logowall .list .items .item .type{bottom:10px;font-size:1.4rem;font-weight:600;left:10px;position:absolute;right:10px;text-align:center;text-transform:uppercase}.block-logowall .list .items .item .value{font-weight:700;position:absolute;right:10px;top:10px}.block-logowall .list .items .slick-slide{margin:0 40px}@media screen and (max-width:767px){.block-logowall{padding:60px 0}}.block-quote{padding:170px 0}.block-quote.background-fill{background:#f0f0f0}.block-quote.background-bottom{background:linear-gradient(0deg,#f0f0f0,#f0f0f0 50%,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0))}.block-quote.background-top{background:linear-gradient(0deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 50%,#f0f0f0 0,#f0f0f0)}.block-quote.background-gradient{background:linear-gradient(0deg,#f0f0f0,hsla(0,0%,100%,0) 80%)}.block-quote .flex{display:flex;flex-direction:column;gap:60px}.block-quote .logo{display:block;margin:0 auto;max-height:65px;max-width:255px}.block-quote .quote{font-size:3rem;line-height:1.53em;text-align:center}@media screen and (max-width:767px){.block-quote{padding:80px 0}.block-quote .flex{gap:35px}.block-quote .logo{max-height:45px;max-width:180px}.block-quote .quote{font-size:2.5rem}}.block-social-media{padding:100px 0;position:relative}.block-social-media.background-fill{background:#f0f0f0}.block-social-media.background-bottom{background:linear-gradient(0deg,#f0f0f0,#f0f0f0 50%,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0))}.block-social-media.background-top{background:linear-gradient(0deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 50%,#f0f0f0 0,#f0f0f0)}.block-social-media.background-gradient{background:linear-gradient(0deg,#f0f0f0,hsla(0,0%,100%,0) 80%)}.block-social-media:after{background:#f0f0f0;bottom:0;content:"";height:50%;left:0;position:absolute;width:100%;z-index:-1}.block-social-media .feed{display:flex;flex-wrap:wrap;margin:-10px;padding-bottom:100px}.block-social-media .feed .item{background:#fff;border-radius:10px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);flex:0 0 calc(25% - 20px);margin:10px}.block-social-media .feed .item:nth-child(2n){transform:translateY(100px)}.block-social-media .feed .item img{border-radius:10px 10px 0 0;display:block;width:100%}.block-social-media .feed .item .text-container{font-size:1.5rem;padding:20px}.block-social-media .feed .item .text-container .item-headline{margin-bottom:5px}.block-social-media .feed .item .text-container .more-link{display:inline-block;font-weight:700;margin-left:10px}.block-social-media .head{margin:0 auto 70px;max-width:768px;text-align:center}.block-social-media .head .social-links{display:flex;gap:20px;justify-content:center;margin-top:50px}.block-social-media .head .social-links .btn{border-color:#2e2e2e;color:#2e2e2e;text-transform:uppercase}@media (hover:hover) and (pointer:fine){.block-social-media .head .social-links .btn:hover{background:#2e2e2e;color:#fff}}.block-social-media .head .social-links .btn .icon{font-size:2rem}@media screen and (max-width:1199px){.block-social-media .feed .item{flex-basis:calc(33.3333% - 20px)}.block-social-media .feed .item:nth-child(2n){transform:none}.block-social-media .feed .item:nth-child(3n+2){transform:translateY(100px)}}@media screen and (max-width:991px){.block-social-media .feed .item{flex-basis:calc(50% - 20px)}.block-social-media .feed .item:nth-child(3n+2){transform:none}.block-social-media .feed .item:nth-child(2n){transform:translateY(100px)}}@media screen and (max-width:767px){.block-social-media{padding:60px 0}.block-social-media .feed{flex-direction:column;gap:20px;margin:0}.block-social-media .feed .item{flex:0 1 auto;margin:0}.block-social-media .feed .item:nth-child(n+4){display:none}.block-social-media .feed .item:nth-child(2n){transform:none}.block-social-media .head{margin-bottom:35px;text-align:left}.block-social-media .head .social-links{align-items:flex-start;flex-direction:column;justify-content:flex-start;margin-top:30px}}.block-survey-teaser{padding:100px 0 50px}.block-survey-teaser.background-fill{background:#f0f0f0}.block-survey-teaser.background-bottom{background:linear-gradient(0deg,#f0f0f0,#f0f0f0 50%,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0))}.block-survey-teaser.background-top{background:linear-gradient(0deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 50%,#f0f0f0 0,#f0f0f0)}.block-survey-teaser.background-gradient{background:linear-gradient(0deg,#f0f0f0,hsla(0,0%,100%,0) 80%)}.block-survey-teaser.background-top{background:linear-gradient(0deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 20%,#f0f0f0 0,#f0f0f0)}.block-survey-teaser .flex{align-items:flex-start;display:flex}.block-survey-teaser .survey-container{flex:0 0 410px;font-weight:500;line-height:1.3125em;margin-left:auto;overflow:hidden;width:410px}.block-survey-teaser .survey-container *{line-height:1.3125em}.block-survey-teaser .survey-container .checkbox-input-compound-answer{align-items:center;border:1px solid #e2e2e2;border-radius:10px;display:flex;flex-wrap:wrap;gap:15px 0;padding:5px 10px 10px 5px}.block-survey-teaser .survey-container .checkbox-input-compound-answer input[type=text],.block-survey-teaser .survey-container .checkbox-input-compound-answer textarea{border:1px solid #e2e2e2;border-radius:10px;border-radius:6px;flex:0 0 calc(100% - 43px);margin-left:auto;padding:8px 12px;resize:none}.block-survey-teaser .survey-container .checkbox-input-compound-answer .answer{border-left:1px solid #e2e2e2;flex:0 1 calc(100% - 40px);padding:6px 10px 4px 15px}.block-survey-teaser .survey-container .checkbox-input-compound-answer .theme-checkbox-radio{flex:0 0 40px;height:35px}.block-survey-teaser .survey-container .checkbox-answer-list{border:1px solid #e2e2e2;border-radius:10px;display:flex;flex-direction:column;gap:4px;padding:0}.block-survey-teaser .survey-container .checkbox-answer-list.has-selection{border-color:var(--primary-color)}.block-survey-teaser .survey-container .checkbox-answer-list .checkbox-answer-item{padding:5px;position:relative}.block-survey-teaser .survey-container .checkbox-answer-list .checkbox-answer-item input[type=checkbox],.block-survey-teaser .survey-container .checkbox-answer-list .checkbox-answer-item input[type=radio]{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.block-survey-teaser .survey-container .checkbox-answer-list .checkbox-answer-item input[type=checkbox]:checked+span,.block-survey-teaser .survey-container .checkbox-answer-list .checkbox-answer-item input[type=radio]:checked+span{background:rgba(var(--primary-color),.1);border-color:var(--primary-color)}.block-survey-teaser .survey-container .checkbox-answer-list .checkbox-answer-item input[type=checkbox]:checked+span:before,.block-survey-teaser .survey-container .checkbox-answer-list .checkbox-answer-item input[type=radio]:checked+span:before{background:var(--primary-color);border-radius:50%;content:"";height:5px;left:4px;position:absolute;top:4px;width:5px}.block-survey-teaser .survey-container .checkbox-answer-list .checkbox-answer-item input[type=checkbox]+span,.block-survey-teaser .survey-container .checkbox-answer-list .checkbox-answer-item input[type=radio]+span{border:1px solid #e2e2e2;border-radius:50%;height:15px;width:15px}.block-survey-teaser .survey-container .checkbox-answer-list .checkbox-answer-item label span{position:static}.block-survey-teaser .survey-container .checkbox-answer-list .checkbox-answer-item:before{background:var(--primary-color);border-radius:10px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .15s,width .25s;width:0}.block-survey-teaser .survey-container .checkbox-answer-list .checkbox-answer-item:hover:before{opacity:.1;width:55px}.block-survey-teaser .survey-container .checkbox-answer-list .checkbox-answer-item.checked{border-color:var(--primary-color)}.block-survey-teaser .survey-container .checkbox-answer-list .checkbox-answer-item.checked:before{opacity:.1;width:100%}.block-survey-teaser .survey-container .checkbox-answer-list .checkbox-answer-item.checked label{border-left-color:var(--primary-color)}.block-survey-teaser .survey-container .checkbox-answer-list .checkbox-answer-item label{border-left:1px solid #e2e2e2;display:block;margin-left:40px;padding:4px 10px 4px 15px}.block-survey-teaser .survey-container .checkbox-answer-list .checkbox-answer-item span{left:15px;position:absolute;top:15px}.block-survey-teaser .survey-container .checkbox-with-label:not(.alt-style){border:1px solid #e2e2e2;border-radius:10px;padding:5px;position:relative}.block-survey-teaser .survey-container .checkbox-with-label:not(.alt-style) input[type=checkbox],.block-survey-teaser .survey-container .checkbox-with-label:not(.alt-style) input[type=radio]{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.block-survey-teaser .survey-container .checkbox-with-label:not(.alt-style) input[type=checkbox]:checked+span,.block-survey-teaser .survey-container .checkbox-with-label:not(.alt-style) input[type=radio]:checked+span{background:rgba(var(--primary-color),.1);border-color:var(--primary-color)}.block-survey-teaser .survey-container .checkbox-with-label:not(.alt-style) input[type=checkbox]:checked+span:before,.block-survey-teaser .survey-container .checkbox-with-label:not(.alt-style) input[type=radio]:checked+span:before{background:var(--primary-color);border-radius:50%;content:"";height:5px;left:4px;position:absolute;top:4px;width:5px}.block-survey-teaser .survey-container .checkbox-with-label:not(.alt-style) input[type=checkbox]+span,.block-survey-teaser .survey-container .checkbox-with-label:not(.alt-style) input[type=radio]+span{border:1px solid #e2e2e2;border-radius:50%;height:15px;width:15px}.block-survey-teaser .survey-container .checkbox-with-label:not(.alt-style) label span{position:static}.block-survey-teaser .survey-container .checkbox-with-label:not(.alt-style):before{background:var(--primary-color);border-radius:10px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .15s,width .25s;width:0}.block-survey-teaser .survey-container .checkbox-with-label:not(.alt-style):hover:before{opacity:.1;width:55px}.block-survey-teaser .survey-container .checkbox-with-label:not(.alt-style).checked{border-color:var(--primary-color)}.block-survey-teaser .survey-container .checkbox-with-label:not(.alt-style).checked:before{opacity:.1}.block-survey-teaser .survey-container .checkbox-with-label:not(.alt-style).checked label{border-left-color:var(--primary-color)}.block-survey-teaser .survey-container .checkbox-with-label:not(.alt-style) label{border-left:1px solid #e2e2e2;display:block;margin-left:40px;padding:4px 10px 4px 15px}.block-survey-teaser .survey-container .checkbox-with-label:not(.alt-style) span{left:15px;position:absolute;top:15px}.block-survey-teaser .survey-container .checkbox-with-label.alt-style .theme-checkbox-radio{display:flex;gap:10px;position:relative}.block-survey-teaser .survey-container .checkbox-with-label.alt-style .theme-checkbox-radio input[type=checkbox],.block-survey-teaser .survey-container .checkbox-with-label.alt-style .theme-checkbox-radio input[type=radio]{cursor:pointer;height:30px;left:0;opacity:0;position:absolute;top:0;width:30px}.block-survey-teaser .survey-container .checkbox-with-label.alt-style .theme-checkbox-radio input[type=checkbox]:checked+span,.block-survey-teaser .survey-container .checkbox-with-label.alt-style .theme-checkbox-radio input[type=radio]:checked+span{border-color:#2e2e2e}.block-survey-teaser .survey-container .checkbox-with-label.alt-style .theme-checkbox-radio input[type=checkbox]:checked+span:before,.block-survey-teaser .survey-container .checkbox-with-label.alt-style .theme-checkbox-radio input[type=radio]:checked+span:before{color:var(--primary-color);content:"\f120";font-family:icons!important;font-style:normal;font-weight:400;vertical-align:top}.block-survey-teaser .survey-container .checkbox-with-label.alt-style .theme-checkbox-radio input[type=checkbox]~label,.block-survey-teaser .survey-container .checkbox-with-label.alt-style .theme-checkbox-radio input[type=radio]~label{cursor:pointer;padding-top:3px}.block-survey-teaser .survey-container .checkbox-with-label.alt-style .theme-checkbox-radio input[type=checkbox]+span,.block-survey-teaser .survey-container .checkbox-with-label.alt-style .theme-checkbox-radio input[type=radio]+span{align-items:center;background:#fff;border:1px solid #c6c6c6;border-radius:3px;display:flex;flex:0 0 30px;height:30px;justify-content:center;width:30px}.block-survey-teaser .survey-container .checkbox-with-label.alt-style .theme-checkbox-radio input[type=checkbox]:checked+span:before,.block-survey-teaser .survey-container .checkbox-with-label.alt-style .theme-checkbox-radio input[type=radio]:checked+span:before{background:none;height:auto;left:auto;position:static;top:auto;width:auto}.block-survey-teaser .survey-container .checkbox-with-label.alt-style .theme-checkbox-radio input[type=checkbox]+span,.block-survey-teaser .survey-container .checkbox-with-label.alt-style .theme-checkbox-radio input[type=radio]+span{left:auto;position:static;top:auto}.block-survey-teaser .survey-container .emoji-answer.has-selection .choices .choice:not(.checked){filter:grayscale(1);opacity:.7}@media (hover:hover) and (pointer:fine){.block-survey-teaser .survey-container .emoji-answer.has-selection .choices .choice:not(.checked):hover{filter:grayscale(0);opacity:1}}.block-survey-teaser .survey-container .emoji-answer .choices{align-items:center;display:flex;font-size:5rem;justify-content:space-between}.block-survey-teaser .survey-container .emoji-answer .choices .choice{position:relative;transition:filter .3s}.block-survey-teaser .survey-container .emoji-answer .choices .choice input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}@media (hover:hover) and (pointer:fine){.block-survey-teaser .survey-container .emoji-answer .choices .choice input:checked:hover+span{box-shadow:none}.block-survey-teaser .survey-container .emoji-answer .choices .choice input:hover+span{background-color:rgba(var(--rgb-color),.2);border-radius:40px;box-shadow:0 0 3px 0 rgba(var(--rgb-color),.4);padding:8px 12px}}.block-survey-teaser .survey-container .emoji-answer .choices .choice input:checked+span{background-color:rgba(var(--rgb-color),.2);padding:8px 12px}.block-survey-teaser .survey-container .emoji-answer .choices .choice input+span{border:1px solid transparent;border-radius:40px;color:var(--color);padding:8px;transition:border-color .25s,padding .35s,background-color .4s,box-shadow .4s}.block-survey-teaser .survey-container .form-list.form-list-survey-participant-answers>.form-list-items>li:not(:first-child){border-top:1px solid #e2e2e2;margin-top:50px;padding-top:50px}.block-survey-teaser .survey-container .form-list .form-list .form-list-items{display:flex;flex-direction:column;gap:20px}.block-survey-teaser .survey-container .free-text-answer .character-counter{margin-bottom:20px}.block-survey-teaser .survey-container .free-text-answer .character-counter.error{color:#d50032}.block-survey-teaser .survey-container .free-text-answer input[type=text],.block-survey-teaser .survey-container .free-text-answer textarea{border:1px solid #e2e2e2;border-radius:10px;padding:8px 12px;resize:none;width:100%}.block-survey-teaser .survey-container .free-text-answer input[type=text]:focus,.block-survey-teaser .survey-container .free-text-answer textarea:focus{border-color:var(--primary-color)}.block-survey-teaser .survey-container .free-text-answer textarea{min-height:7.5em}.block-survey-teaser .survey-container .geo-check-answer .area-labels{font-weight:700;margin-bottom:25px}.block-survey-teaser .survey-container .geo-check-answer .button-row-top{align-items:center;display:flex;margin-bottom:25px}.block-survey-teaser .survey-container .geo-check-answer .button-row-top .back-button{align-items:center;cursor:pointer;display:flex;font-weight:700;gap:10px;margin-left:-5px;padding:5px}.block-survey-teaser .survey-container .geo-check-answer .mobile-dropdown,.block-survey-teaser .survey-container .geo-check-answer .mobile-dropdown-hide{display:none}.block-survey-teaser .survey-container .item-battery-answer .item-battery-answer-list{display:flex;flex-direction:column;gap:60px}.block-survey-teaser .survey-container .item-battery-answer .item-battery-answer-list .item-battery-answer-list-item .item-battery-item-name{font-weight:600;margin-bottom:10px}.block-survey-teaser .survey-container .item-battery-answer .item-battery-matrix{position:relative}.block-survey-teaser .survey-container .item-battery-answer .item-battery-matrix .item-battery-matrix-scroll-buttons{bottom:0;left:-50px;position:absolute;right:-50px;top:0}.block-survey-teaser .survey-container .item-battery-answer .item-battery-matrix .item-battery-matrix-scroll-buttons .item-battery-matrix-scroll-button{cursor:pointer;height:fit-content;padding:15px 10px;position:absolute;top:0}.block-survey-teaser .survey-container .item-battery-answer .item-battery-matrix .item-battery-matrix-scroll-buttons .item-battery-matrix-scroll-button.hidden{display:none}.block-survey-teaser .survey-container .item-battery-answer .item-battery-matrix .item-battery-matrix-scroll-buttons .item-battery-matrix-scroll-button.left{left:0}.block-survey-teaser .survey-container .item-battery-answer .item-battery-matrix .item-battery-matrix-scroll-buttons .item-battery-matrix-scroll-button.right{right:0}.block-survey-teaser .survey-container .item-battery-answer .item-battery-matrix .item-battery-matrix-scroll-buttons .item-battery-matrix-scroll-button:before{background:var(--primary-color);border-radius:10px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .15s}.block-survey-teaser .survey-container .item-battery-answer .item-battery-matrix .item-battery-matrix-scroll-buttons .item-battery-matrix-scroll-button:hover:before{opacity:.1}.block-survey-teaser .survey-container .item-battery-answer .item-battery-matrix .item-battery-matrix-table-wrapper{border:1px solid #e2e2e2;border-radius:10px;overflow-x:scroll;overflow-y:hidden;position:relative}.block-survey-teaser .survey-container .item-battery-answer .item-battery-matrix .item-battery-matrix-table-wrapper .item-battery-matrix-table .item-battery-matrix-table-row{border-bottom:1px solid #e2e2e2}.block-survey-teaser .survey-container .item-battery-answer .item-battery-matrix .item-battery-matrix-table-wrapper .item-battery-matrix-table .item-battery-matrix-table-row:last-child{border-bottom:0}.block-survey-teaser .survey-container .item-battery-answer .item-battery-matrix .item-battery-matrix-table-wrapper .item-battery-matrix-table .item-battery-matrix-table-row.item-battery-matrix-table-headline-row .item-battery-matrix-table-cell{font-weight:600;text-align:center}.block-survey-teaser .survey-container .item-battery-answer .item-battery-matrix .item-battery-matrix-table-wrapper .item-battery-matrix-table .item-battery-matrix-table-row .item-battery-matrix-table-cell{border-right:1px solid #e2e2e2;min-width:120px;padding:5px;position:relative}.block-survey-teaser .survey-container .item-battery-answer .item-battery-matrix .item-battery-matrix-table-wrapper .item-battery-matrix-table .item-battery-matrix-table-row .item-battery-matrix-table-cell.item-label{background:#fff;font-weight:600;left:0;min-width:240px;position:sticky;text-align:right;z-index:1}.block-survey-teaser .survey-container .item-battery-answer .item-battery-matrix .item-battery-matrix-table-wrapper .item-battery-matrix-table .item-battery-matrix-table-row .item-battery-matrix-table-cell:last-child{border-right:0}.block-survey-teaser .survey-container .item-battery-answer .item-battery-matrix .item-battery-matrix-table-wrapper .item-battery-matrix-table .item-battery-matrix-table-row .item-battery-matrix-table-cell .checkbox-with-label{border:0;bottom:0;left:0;position:absolute;right:0;top:0}.block-survey-teaser .survey-container .item-battery-answer .item-battery-matrix .item-battery-matrix-table-wrapper .item-battery-matrix-table .item-battery-matrix-table-row .item-battery-matrix-table-cell .checkbox-with-label span{left:50%;top:50%;transform:translateX(-50%) translateY(-50%)}.block-survey-teaser .survey-container .picture-answer.columns-2 ul li{flex-basis:calc(50% - 20px)}.block-survey-teaser .survey-container .picture-answer.columns-3 ul li{flex-basis:calc(33.3333% - 26.6666px)}.block-survey-teaser .survey-container .picture-answer.columns-4 ul li{flex-basis:calc(25% - 30px)}.block-survey-teaser .survey-container .picture-answer ul{display:flex;flex-wrap:wrap;gap:40px}.block-survey-teaser .survey-container .picture-answer ul li{flex:0 0 100%;overflow:hidden;position:relative}.block-survey-teaser .survey-container .picture-answer ul li .picture-answer-item{border:1px solid #e2e2e2;border-radius:10px}.block-survey-teaser .survey-container .picture-answer ul li .picture-answer-item:hover input~.checkbox-label:before{opacity:.1;width:55px}.block-survey-teaser .survey-container .picture-answer ul li .picture-answer-item.checked{border-color:var(--primary-color)}.block-survey-teaser .survey-container .picture-answer ul li .picture-answer-item input{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.block-survey-teaser .survey-container .picture-answer ul li .picture-answer-item input:checked~.checkbox-label:before{opacity:.1;width:100%}.block-survey-teaser .survey-container .picture-answer ul li .picture-answer-item input:checked~.checkbox-label label{border-left-color:var(--primary-color)}.block-survey-teaser .survey-container .picture-answer ul li .picture-answer-item input:checked~.checkbox-label span{background:rgba(var(--primary-color),.1);border-color:var(--primary-color)}.block-survey-teaser .survey-container .picture-answer ul li .picture-answer-item input:checked~.checkbox-label span:before{background:var(--primary-color);border-radius:50%;content:"";height:5px;left:4px;position:absolute;top:4px;width:5px}.block-survey-teaser .survey-container .picture-answer ul li .picture-answer-item input~.checkbox-label{min-height:calc(1.3125em + 18px);padding:5px;position:relative}.block-survey-teaser .survey-container .picture-answer ul li .picture-answer-item input~.checkbox-label:before{background:var(--primary-color);border-radius:10px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .15s,width .25s;width:0}.block-survey-teaser .survey-container .picture-answer ul li .picture-answer-item input~.checkbox-label:hover:before{opacity:.1;width:55px}.block-survey-teaser .survey-container .picture-answer ul li .picture-answer-item input~.checkbox-label.checked{border-color:var(--primary-color)}.block-survey-teaser .survey-container .picture-answer ul li .picture-answer-item input~.checkbox-label.checked:before{opacity:.1;width:100%}.block-survey-teaser .survey-container .picture-answer ul li .picture-answer-item input~.checkbox-label.checked label{border-left-color:var(--primary-color)}.block-survey-teaser .survey-container .picture-answer ul li .picture-answer-item input~.checkbox-label label{border-left:1px solid #e2e2e2;display:block;margin-left:40px;padding:4px 10px 4px 15px}.block-survey-teaser .survey-container .picture-answer ul li .picture-answer-item input~.checkbox-label span{left:15px;position:absolute;top:15px}.block-survey-teaser .survey-container .picture-answer ul li .picture-answer-item input~.checkbox-label:before{border-radius:0 0 10px 10px}.block-survey-teaser .survey-container .picture-answer ul li .picture-answer-item input~.checkbox-label span{border:1px solid #e2e2e2;border-radius:50%;height:15px;width:15px}.block-survey-teaser .survey-container .picture-answer ul li .picture-answer-item img{border-radius:10px 10px 0 0;display:block;width:100%}.block-survey-teaser .survey-container .ranking-answer .additional-options{display:flex;gap:10px;margin-top:20px}.block-survey-teaser .survey-container .ranking-answer .additional-options>*{flex:0 0 100%}.block-survey-teaser .survey-container .ranking-answer .ranking-answer-list{counter-reset:number;display:flex;flex-direction:column;gap:15px;padding-left:40px}.block-survey-teaser .survey-container .ranking-answer .ranking-answer-list .ranking-answer-list-item{align-items:center;border:1px solid #e2e2e2;border-radius:10px;border-radius:30px;counter-increment:number;cursor:move;display:flex;gap:15px;padding:4px 6px;position:relative}.block-survey-teaser .survey-container .ranking-answer .ranking-answer-list .ranking-answer-list-item:before{color:var(--primary-color);content:counter(number) ". ";font-weight:700;position:absolute;right:calc(100% + 15px);top:7px}.block-survey-teaser .survey-container .ranking-answer .ranking-answer-list .ranking-answer-list-item .answer{flex:0 1 calc(100% - 50px)}.block-survey-teaser .survey-container .ranking-answer .ranking-answer-list .ranking-answer-list-item .drag-indicator{align-items:center;border:1px solid var(--primary-color);border-radius:50%;color:var(--primary-color);display:flex;height:35px;justify-content:center;width:35px}.block-survey-teaser .survey-container .ranking-answer .ranking-answer-list-confirm{margin-top:30px}.block-survey-teaser .survey-container .semantic-differential-answer .container-width-reference{height:0;width:100%}.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-table{table-layout:fixed;width:100%}.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-table .labels{font-size:1.6rem}.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-table .labels .label-container{overflow:hidden;padding:0 5px 5px}.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-table .labels .label{margin-left:auto;margin-right:auto;max-width:190px;text-align:center;vertical-align:bottom;word-break:break-word}.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container{display:flex;width:100%}.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice-padding-left,.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice-padding-right{background:#f0f0f0;flex:1 1 100%}.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice-padding-container{background:#f0f0f0;flex:0 0 50px;padding:10px}.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice{border-radius:50%;height:30px;margin-left:auto;margin-right:auto;position:relative;width:30px}.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice input[type=checkbox],.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice input[type=radio]{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}@media (hover:hover) and (pointer:fine){.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice input[type=checkbox]:hover+span,.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice input[type=radio]:hover+span{background:rgba(var(--primary-color-red),var(--primary-color-green),var(--primary-color-blue),.05);border-color:rgba(var(--primary-color-red),var(--primary-color-green),var(--primary-color-blue),.5)}}.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice input[type=checkbox]:checked+span,.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice input[type=radio]:checked+span{background:rgba(var(--primary-color-red),var(--primary-color-green),var(--primary-color-blue),.1);border-color:var(--primary-color)}.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice input[type=checkbox]:checked+span:before,.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice input[type=radio]:checked+span:before{background:var(--primary-color);border-radius:50%;content:"";height:5px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:5px}.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice input[type=checkbox]+span,.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell .choice-container .choice input[type=radio]+span{background:#fff;border:1px solid #e2e2e2;border-radius:50%;height:100%;left:0;position:absolute;top:0;width:100%}.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell:first-child .choice-container .choice-padding-left{background:transparent}.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell:first-child .choice-container .choice-padding-container{border-bottom-left-radius:50px;border-top-left-radius:50px}.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell:last-child .choice-container .choice-padding-right{background:transparent}.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-table .choices .choice-cell:last-child .choice-container .choice-padding-container{border-bottom-right-radius:50px;border-top-right-radius:50px}.block-survey-teaser .survey-container .semantic-differential-answer .label-from-to{display:flex;font-size:1.6rem;justify-content:space-between;padding:5px 10px}.block-survey-teaser .survey-container .semantic-differential-answer .extra-choices{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px}.block-survey-teaser .survey-container .semantic-differential-answer .extra-choices .choice{display:flex;flex:0 0 calc(50% - 5px)}.block-survey-teaser .survey-container .semantic-differential-answer .mobile-label-bottom,.block-survey-teaser .survey-container .semantic-differential-answer .mobile-label-top{display:none}.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-list{display:flex;flex-direction:column;gap:60px}.block-survey-teaser .survey-container .slider-answer{margin-top:10px}.block-survey-teaser .survey-container .slider-answer .additional-options{display:flex;gap:10px;margin-top:20px}.block-survey-teaser .survey-container .slider-answer .additional-options>*{flex:0 0 calc(50% - 5px)}.block-survey-teaser .survey-container .slider-answer .label-chosen-value{font-size:1.4rem;margin-block:10px;min-height:1.5em;text-align:center}.block-survey-teaser .survey-container .slider-answer .noUi-handle{background:transparent;border:3px solid #fff;border-radius:50%;box-shadow:0 0 0 10px hsla(0,0%,94%,.5),1px 1px 3px rgba(0,0,0,.5);cursor:pointer;height:40px;opacity:0;top:28px;width:40px}.block-survey-teaser .survey-container .slider-answer .noUi-handle:after,.block-survey-teaser .survey-container .slider-answer .noUi-handle:before{content:none}.block-survey-teaser .survey-container .slider-answer .noUi-horizontal{height:76px}.block-survey-teaser .survey-container .slider-answer .noUi-horizontal .noUi-handle{right:-20px}.block-survey-teaser .survey-container .slider-answer .noUi-horizontal .noUi-origin{transition:all .2s}.block-survey-teaser .survey-container .slider-answer .noUi-pips-horizontal{left:-5px;margin:0 20px;padding-top:0;top:0;width:calc(100% - 40px)}.block-survey-teaser .survey-container .slider-answer .noUi-pips-horizontal .noUi-marker{display:none}.block-survey-teaser .survey-container .slider-answer .noUi-pips-horizontal .noUi-value-horizontal{cursor:pointer;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}.block-survey-teaser .survey-container .slider-answer .noUi-pips-horizontal .noUi-value-large,.block-survey-teaser .survey-container .slider-answer .noUi-pips-horizontal .noUi-value-sub{color:#2e2e2e;font-size:1.4rem}.block-survey-teaser .survey-container .slider-answer .noUi-target{background:none;border:0;border-radius:0;box-shadow:none;padding:0 20px}.block-survey-teaser .survey-container .slider-answer .noUi-target:hover .noUi-connects{box-shadow:0 0 6px rgba(0,0,0,.16);opacity:1}.block-survey-teaser .survey-container .slider-answer .noUi-target.active .noUi-handle{opacity:1}.block-survey-teaser .survey-container .slider-answer .noUi-target .noUi-base{cursor:pointer;padding-top:30px}.block-survey-teaser .survey-container .slider-answer .noUi-target .noUi-connects{background:#f0f0f0;border:1px solid #fff;border-radius:20px;box-shadow:none;cursor:pointer;height:36px;margin:0 -20px;opacity:.9;width:calc(100% + 40px)}.block-survey-teaser .survey-container .socio-answer-list{display:flex;flex-direction:column;gap:20px}.block-survey-teaser .survey-container .socio-answer-text input[type=text]{border:1px solid #e2e2e2;border-radius:10px;border-radius:6px;padding:8px 12px}.block-survey-teaser .survey-container .socio-answer-text input[type=text]:focus{border-color:var(--primary-color)}.block-survey-teaser .survey-container .theme-checkbox-radio{position:relative}.block-survey-teaser .survey-container .theme-checkbox-radio input[type=checkbox],.block-survey-teaser .survey-container .theme-checkbox-radio input[type=radio]{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.block-survey-teaser .survey-container .theme-checkbox-radio input[type=checkbox]:checked+span,.block-survey-teaser .survey-container .theme-checkbox-radio input[type=radio]:checked+span{background:rgba(var(--primary-color),.1);border-color:var(--primary-color)}.block-survey-teaser .survey-container .theme-checkbox-radio input[type=checkbox]:checked+span:before,.block-survey-teaser .survey-container .theme-checkbox-radio input[type=radio]:checked+span:before{background:var(--primary-color);border-radius:50%;content:"";height:5px;left:4px;position:absolute;top:4px;width:5px}.block-survey-teaser .survey-container .theme-checkbox-radio input[type=checkbox]+span,.block-survey-teaser .survey-container .theme-checkbox-radio input[type=radio]+span{border:1px solid #e2e2e2;border-radius:50%;height:15px;width:15px}.block-survey-teaser .survey-container .theme-checkbox-radio label span{position:static}.block-survey-teaser .survey-container .theme-checkbox-radio span{left:10px;position:absolute;top:10px}.block-survey-teaser .survey-container .theme-date-picker .dp__clear_icon{right:5px}.block-survey-teaser .survey-container .theme-date-picker .dp__input{background-color:#fff;border:1px solid #c6c6c6;border-radius:25px;display:block;font-family:Montserrat,Arial,Verdana,sans-serif;font-size:1.4rem;padding:15px 40px;width:100%}.block-survey-teaser .survey-container .theme-date-picker .dp__input.placeholder{color:#c6c6c6}.block-survey-teaser .survey-container .theme-date-picker .dp__input:-moz-placeholder,.block-survey-teaser .survey-container .theme-date-picker .dp__input::-moz-placeholder{color:#c6c6c6}.block-survey-teaser .survey-container .theme-date-picker .dp__input:-ms-input-placeholder{color:#c6c6c6}.block-survey-teaser .survey-container .theme-date-picker .dp__input::-webkit-input-placeholder{color:#c6c6c6}.block-survey-teaser .survey-container .theme-date-picker .dp__input_icons{height:13px;width:13px}.block-survey-teaser .survey-container .theme-date-picker .dp__input_icon{left:5px}@media screen and (max-width:767px){.block-survey-teaser .survey-container{font-size:1.6rem}.block-survey-teaser .survey-container .emoji-answer .choices{font-size:8vw}.block-survey-teaser .survey-container .emoji-answer .choices .choice{padding:0}.block-survey-teaser .survey-container .emoji-answer .choices .choice input:checked+span{padding:4px 8px}.block-survey-teaser .survey-container .emoji-answer .choices .choice input+span{padding:4px}.block-survey-teaser .survey-container .form-list.form-list-survey-participant-answers>.form-list-items>li:not(:first-child){margin-top:40px;padding-top:40px}.block-survey-teaser .survey-container .geo-check-answer .map-container{display:none}.block-survey-teaser .survey-container .geo-check-answer .mobile-dropdown{display:block;margin-bottom:25px}.block-survey-teaser .survey-container .picture-answer.columns-2 ul{flex-direction:column;gap:20px;margin:0}.block-survey-teaser .survey-container .picture-answer.columns-2 ul li{flex:0 1 auto;margin:0}.block-survey-teaser .survey-container .picture-answer.columns-3 ul{flex-direction:column;gap:20px;margin:0}.block-survey-teaser .survey-container .picture-answer.columns-3 ul li{flex:0 1 auto;margin:0}.block-survey-teaser .survey-container .picture-answer.columns-4 ul{flex-direction:column;gap:20px;margin:0}.block-survey-teaser .survey-container .picture-answer.columns-4 ul li{flex:0 1 auto;margin:0}.block-survey-teaser .survey-container .semantic-differential-answer .container-width-reference{width:0}.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-item{display:flex;flex-direction:column;gap:10px}.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-item .semantic-differential-answer-table{display:flex;gap:10px;margin:10px auto;order:2}.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-item .semantic-differential-answer-table .labels{display:flex;flex:1 1 100%;flex-direction:column;order:2}.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-item .semantic-differential-answer-table .labels .label-container{flex:0 0 50px}.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-item .semantic-differential-answer-table .labels .label-container .label{margin-top:25px;max-height:44px;max-width:none;overflow:hidden;text-align:left;transform:translateY(-50%)}.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-item .semantic-differential-answer-table .choices{display:flex;flex-direction:column;order:1;padding-left:calc(50% - 25px)}.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-item .semantic-differential-answer-table .choices .choice-cell{flex:0 0 50px}.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-item .semantic-differential-answer-table .choices .choice-cell:first-child .choice-container .choice-padding-container{border-bottom-left-radius:0;border-top-right-radius:50px}.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-item .semantic-differential-answer-table .choices .choice-cell:last-child .choice-container .choice-padding-container{border-bottom-left-radius:50px;border-top-right-radius:0}.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-item .semantic-differential-answer-table.has-labels{justify-content:center}.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-item .semantic-differential-answer-table.has-labels .labels{flex:0 1 auto}.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-item .semantic-differential-answer-table.has-labels .choices{padding-left:0}.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-item .label-from-to{display:none}.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-item .extra-choices{flex-direction:column;order:4}.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-item .extra-choices .choice{flex:0 1 auto;width:100%}.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-item .mobile-label-bottom{display:block;order:3;text-align:center}.block-survey-teaser .survey-container .semantic-differential-answer .semantic-differential-answer-item .mobile-label-top{display:block;order:1;text-align:center}.block-survey-teaser .survey-container .slider-answer .additional-options{flex-direction:column}.block-survey-teaser .survey-container .slider-answer .additional-options>*{flex:0 1 auto}.block-survey-teaser .survey-container .slider-answer .noUi-handle{height:26px;width:26px}.block-survey-teaser .survey-container .slider-answer .noUi-horizontal{height:62px}.block-survey-teaser .survey-container .slider-answer .noUi-horizontal .noUi-handle{right:-12px}.block-survey-teaser .survey-container .slider-answer .noUi-pips-horizontal{left:-6px;margin:0 12px;width:calc(100% - 24px)}.block-survey-teaser .survey-container .slider-answer .noUi-target{padding:0 12px}.block-survey-teaser .survey-container .slider-answer .noUi-target .noUi-connects{height:22px;margin:0 -12px;width:calc(100% + 24px)}}.block-survey-teaser .survey-container .answer-choice-list{display:flex;flex-direction:column;gap:15px}.block-survey-teaser .survey-container .answer-container{margin:auto 0}.block-survey-teaser .survey-container .button-row{margin-top:35px}.block-survey-teaser .survey-container .button-row .btn{text-align:center;text-transform:uppercase}.block-survey-teaser .survey-container .checkbox-with-label:not(.alt-style){border-radius:40px}@media (hover:hover) and (pointer:fine){.block-survey-teaser .survey-container .checkbox-with-label:not(.alt-style):hover:before{border-radius:40px;width:45px}}.block-survey-teaser .survey-container .checkbox-with-label:not(.alt-style).checked:before{border-radius:40px;width:100%}.block-survey-teaser .survey-container .emoji-answer .choices{font-size:4rem}.block-survey-teaser .survey-container .end-picture{display:block;margin-bottom:35px;margin-left:-35px;width:calc(100% + 70px)}.block-survey-teaser .survey-container .end-text{font-weight:400}.block-survey-teaser .survey-container .headline{font-size:3rem;font-size:2.5rem;font-weight:700;line-height:1.3125em;margin-bottom:25px}.block-survey-teaser .survey-container .headline *{line-height:1.3125em}.block-survey-teaser .survey-container .overline{color:var(--primary-color);font-size:1.4rem;font-weight:600;text-transform:uppercase}.block-survey-teaser .survey-container .pages{align-items:flex-start;display:flex;transform:translateX(100%);transition:transform .6s cubic-bezier(0,0,.3,1)}.block-survey-teaser .survey-container .page-container{flex:0 0 100%;padding:10px;width:100%}.block-survey-teaser .survey-container .page-content{background:#fff;border-radius:10px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);display:flex;flex-direction:column;height:720px;padding:35px;position:relative}.block-survey-teaser .survey-container .page-content .progress-bar-container{border-radius:10px 10px 0 0;height:2px;left:9px;overflow:hidden;position:absolute;top:0;width:calc(100% - 18px)}.block-survey-teaser .survey-container .page-content .progress-bar-container .progress-bar{background:var(--primary-color);height:100%;transition:width .3s;transition-delay:.1s;width:0}.block-survey-teaser .survey-container .picture-answer ul{gap:20px}.block-survey-teaser .survey-container .picture-answer .picture-answer-item .image-container{aspect-ratio:16/8;position:relative}.block-survey-teaser .survey-container .picture-answer .picture-answer-item .image-container img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.block-survey-teaser .survey-container .sortable-drag{background:#c6c6c6}.block-survey-teaser .text-container{flex:0 1 auto;padding-right:120px;padding-top:100px}.block-survey-teaser .text-container .headline{margin-bottom:20px}@media screen and (max-width:1199px){.block-survey-teaser .flex{flex-direction:column;gap:40px}.block-survey-teaser .survey-container{flex:0 1 auto;margin:0 auto;max-width:410px;width:100%}.block-survey-teaser .text-container{flex:0 1 auto;margin:0 auto;max-width:600px;padding:0}}@media screen and (min-width:768px){.block-survey-teaser .survey-container .pages{max-height:none!important}}@media screen and (max-width:767px){.block-survey-teaser{padding:60px 0}.block-survey-teaser .survey-container .checkbox-with-label:not(.alt-style) span{top:12px}.block-survey-teaser .survey-container .pages{max-height:100px;transition:max-height .5s,transform .6s cubic-bezier(0,0,.3,1)}.block-survey-teaser .survey-container .page-content{height:auto}.block-survey-teaser .survey-container .picture-answer ul li .picture-answer-item input~.checkbox-label span{top:12px}}@media screen and (max-width:420px){.block-survey-teaser .survey-container{margin:0 -10px;width:calc(100% + 20px)}.block-survey-teaser .survey-container .end-picture{margin-left:-25px;width:calc(100% + 50px)}.block-survey-teaser .survey-container .page-content{padding:25px}}.block-team{overflow:hidden;padding:100px 0}.block-team.background-fill{background:#f0f0f0}.block-team.background-bottom{background:linear-gradient(0deg,#f0f0f0,#f0f0f0 50%,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0))}.block-team.background-top{background:linear-gradient(0deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 50%,#f0f0f0 0,#f0f0f0)}.block-team.background-gradient{background:linear-gradient(0deg,#f0f0f0,hsla(0,0%,100%,0) 80%)}.block-team .head{margin:0 auto 75px;max-width:960px;text-align:center}.block-team .head .headline{margin-bottom:25px}.block-team .list{display:flex;flex-wrap:wrap;justify-content:center;margin:-60px}.block-team .list .item{flex:0 0 300px;margin:60px;position:relative;transition:opacity .25s}.block-team .list .item .image-container{aspect-ratio:1/1;position:relative}.block-team .list .item .image-container .full-container{left:0;opacity:0;position:absolute;top:0;transition:opacity .25s;transition-delay:50ms;width:100%}.block-team .list .item .image-container .full-container img{border-radius:20px;opacity:1;transform:scale(.9);transition-delay:.1s}.block-team .list .item .image-container .preview-container{border-radius:50%;box-sizing:content-box;height:calc(100% - 20px);left:10px;overflow:hidden;position:absolute;top:10px;width:calc(100% - 20px);z-index:1}.block-team .list .item .image-container .preview-container img{margin-left:-10px;margin-top:-10px;transform:scale(1.1);width:calc(100% + 40px)}.block-team .list .item .image-container img{left:-10px;position:absolute;top:-10px;transition:transform .25s;width:calc(100% + 20px)}.block-team .list .item .initials{align-items:center;background:var(--primary-color);border-radius:50%;bottom:0;color:#fff;display:flex;font-size:1.6rem;font-style:italic;font-weight:900;height:50px;justify-content:center;padding-right:1px;position:absolute;right:30px;text-transform:uppercase;transition:transform .15s,opacity .25s;width:50px;z-index:2}.block-team .list .item .name-position{color:#fff;display:flex;flex-direction:column;gap:5px;left:0;line-height:1.3125em;opacity:0;padding:0 15px;position:absolute;top:100%;transition:opacity .35s}.block-team .list .item .name-position .name{font-size:3rem;font-weight:700;letter-spacing:.04em;line-height:1.05em}.block-team .list .item .name-position .name *{line-height:1.05em}.block-team .list .item .name-position .position{font-size:2.2rem;text-transform:uppercase}@media screen and (min-width:768px){.block-team{padding-bottom:185px}}@media screen and (min-width:768px) and (hover:hover) and (pointer:fine){.block-team .list .item:hover .image-container img{transform:scale(1)}.block-team .list .item:hover .image-container .preview-container{border:2px solid #fff;left:8px;top:8px}.block-team .list .item:hover .image-container .preview-container img{transform:scale(1)}.block-team .list .item:hover .image-container .full-container{opacity:1}.block-team .list .item:hover .image-container .full-container img{transform:scale(1)}.block-team .list .item:hover .initials{opacity:0}.block-team .list .item:hover .name-position{opacity:1}}@media screen and (max-width:767px){.block-team{padding:60px 0}.block-team .head{text-align:left}.block-team .list{margin:-15px}.block-team .list .item{flex:0 0 calc(40% - 30px);margin:15px;max-width:200px}.block-team .list .item .initials{font-size:1.3rem;height:36px;right:10px;width:36px}}.block-teaser{padding:100px 0}.block-teaser.background-fill{background:#f0f0f0}.block-teaser.background-bottom{background:linear-gradient(0deg,#f0f0f0,#f0f0f0 50%,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0))}.block-teaser.background-top{background:linear-gradient(0deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 50%,#f0f0f0 0,#f0f0f0)}.block-teaser.background-gradient{background:linear-gradient(0deg,#f0f0f0,hsla(0,0%,100%,0) 80%)}.block-teaser .box{background:#fff;border-radius:10px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);display:flex}.block-teaser .box .image-container{flex:0 1 60%;position:relative}.block-teaser .box .image-container img{border-radius:0 10px 10px 0;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.block-teaser .box .text-container{flex:0 0 40%;padding:60px}.block-teaser .box .text-container .button-row{margin-top:35px}.block-teaser .box .text-container .button-row .btn{justify-content:center;text-transform:uppercase}.block-teaser .box .text-container .headline{margin-bottom:25px}@media screen and (max-width:991px){.block-teaser .box{flex-direction:column}.block-teaser .box .image-container{aspect-ratio:16/10;flex:0 1 auto;order:-1}.block-teaser .box .image-container img{border-radius:10px 10px 0 0}.block-teaser .box .text-container{flex:0 1 auto}}@media screen and (max-width:767px){.block-teaser{padding:60px 0}.block-teaser .box .text-container{padding:35px}}.block-testimonials{padding-bottom:100px}.block-testimonials.background-fill{background:#f0f0f0}.block-testimonials.background-bottom{background:linear-gradient(0deg,#f0f0f0,#f0f0f0 50%,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0))}.block-testimonials.background-top{background:linear-gradient(0deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 50%,#f0f0f0 0,#f0f0f0)}.block-testimonials.background-gradient{background:linear-gradient(0deg,#f0f0f0,hsla(0,0%,100%,0) 80%)}.block-testimonials .bg{aspect-ratio:10/3;position:relative}.block-testimonials .bg img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.block-testimonials .list{margin-top:-80px;position:relative}.block-testimonials .list .items{margin:0 -20px;max-height:200px}.block-testimonials .list .items.slick-initialized{max-height:900px}.block-testimonials .list .items.slick-initialized .item{opacity:1}.block-testimonials .list .items .item{display:flex!important;flex-direction:column;height:100%;opacity:0;transition:opacity .35s}.block-testimonials .list .items .item .bottom{background:#f0f0f0;border-radius:0 0 10px 10px;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);display:flex;gap:20px;margin-top:auto;padding:10px 20px}.block-testimonials .list .items .item .bottom .author .name{color:var(--primary-color);font-size:1rem;font-weight:700;text-transform:uppercase}.block-testimonials .list .items .item .bottom .author .source{font-size:.7rem;text-transform:uppercase}.block-testimonials .list .items .item .bottom .stars{display:flex;font-size:1.5rem;gap:5px;margin-left:auto}.block-testimonials .list .items .item .bottom .stars .star{color:#e2e2e2}.block-testimonials .list .items .item .bottom .stars .star.active{color:var(--primary-color)}.block-testimonials .list .items .item .top{background:#fff;border-radius:10px 10px 0 0;box-shadow:0 3px 6px 0 rgba(0,0,0,.16);flex:1 1 auto;font-size:1.4rem;padding:30px 20px}.block-testimonials .list .items .slick-slide{height:auto;margin:0 10px;padding-bottom:10px}.block-testimonials .list .items .slick-slide>div{height:100%}.block-testimonials .list .items .slick-track{display:flex}@media screen and (max-width:767px){.block-testimonials{padding-bottom:60px}.block-testimonials .bg{aspect-ratio:16/9}.block-testimonials .list{margin-top:-40px}.block-testimonials .list.has-more-than-2 .slick-list{padding-right:5%}}@media screen and (max-width:567px){.block-testimonials .list{margin-top:-20px}.block-testimonials .list.has-more-than-1 .slick-list{padding-right:10%}.block-testimonials .list .slick-list{padding-right:0}}.block-text{padding:60px 0}.block-text.background-fill{background:#f0f0f0}.block-text.background-bottom{background:linear-gradient(0deg,#f0f0f0,#f0f0f0 50%,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0))}.block-text.background-top{background:linear-gradient(0deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 50%,#f0f0f0 0,#f0f0f0)}.block-text.background-gradient{background:linear-gradient(0deg,#f0f0f0,hsla(0,0%,100%,0) 80%)}.block-text .cta-container{display:flex;margin-top:40px}.block-text .cta-container .btn{align-items:center;display:flex;gap:20px;text-transform:uppercase}.block-text .headline{margin-bottom:25px}.block-text-picture{padding:100px 0}.block-text-picture.background-fill{background:#f0f0f0}.block-text-picture.background-bottom{background:linear-gradient(0deg,#f0f0f0,#f0f0f0 50%,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0))}.block-text-picture.background-top{background:linear-gradient(0deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 50%,#f0f0f0 0,#f0f0f0)}.block-text-picture.background-gradient{background:linear-gradient(0deg,#f0f0f0,hsla(0,0%,100%,0) 80%)}.block-text-picture .flex{align-items:center;display:flex;gap:60px;margin:0 auto;max-width:1060px}.block-text-picture .image-container{aspect-ratio:16/11;flex:0 0 calc(50% - 30px);position:relative}.block-text-picture .image-container img{border-radius:10px;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.block-text-picture .text-container{flex:0 0 calc(50% - 30px)}.block-text-picture .text-container .headline{margin-bottom:25px}@media screen and (min-width:992px){.block-text-picture.layout-picture-text.proportion-1 .image-container{flex-basis:calc(33.3333% - 30px)}.block-text-picture.layout-picture-text.proportion-1 .text-container,.block-text-picture.layout-picture-text.proportion-2 .image-container{flex-basis:calc(66.6666% - 30px)}.block-text-picture.layout-picture-text.proportion-2 .text-container{flex-basis:calc(33.3333% - 30px)}.block-text-picture.layout-text-picture.proportion-1 .image-container{flex-basis:calc(66.6666% - 30px)}.block-text-picture.layout-text-picture.proportion-1 .text-container,.block-text-picture.layout-text-picture.proportion-2 .image-container{flex-basis:calc(33.3333% - 30px)}.block-text-picture.layout-text-picture.proportion-2 .text-container{flex-basis:calc(66.6666% - 30px)}.block-text-picture.layout-text-picture .image-container{order:2}.block-text-picture.size-large .flex{max-width:100%}}@media screen and (min-width:1281px){.block-text-picture.size-large.layout-picture-text .text-container{padding-left:100px}.block-text-picture.size-large.layout-text-picture .text-container{padding-right:100px}}@media screen and (max-width:991px){.block-text-picture.layout-picture-text .image-container,.block-text-picture.layout-text-picture .text-container{order:-1}.block-text-picture.size-large .image-container{margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.block-text-picture.size-large .image-container img{border-radius:0}.block-text-picture .flex{flex-direction:column;gap:35px;max-width:480px}.block-text-picture .image-container,.block-text-picture .text-container{flex:0 1 auto;width:100%}.block-text-picture{padding:60px 0}}@media screen and (max-width:520px){.block-text-picture{padding-bottom:0}}body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize,body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll,body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection,body #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{border-color:#d50032;color:#d50032;transition:all .2s}body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept:hover,body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept:hover,body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize:hover,body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll:hover,body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection:hover,body #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton:hover{background-color:#d50032;color:#fff}body #CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{border-color:#d50032;color:#d50032;transition:all .2s}body #CybotCookiebotDialog #CybotCookiebotDialogBodyContentText a,body #CybotCookiebotDialog #CybotCookiebotDialogBodyLevelButtonIABHeaderViewPartnersLink,body #CybotCookiebotDialog #CybotCookiebotDialogDetailBulkConsentList dt a,body #CybotCookiebotDialog #CybotCookiebotDialogDetailFooter a,body #CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonIABDescription a,body #CybotCookiebotDialog .CybotCookiebotDialogDetailBodyContentCookieLink,body #CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink:hover{color:#d50032}body #CybotCookiebotDialog a:hover:after,body #CybotCookiebotDialog button:hover:before{border-color:#d50032}body #CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieContainerButton:hover,body #CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentIABv2Tab:hover,body #CybotCookiebotDialog.CybotEdge #CybotCookiebotDialogBodyEdgeMoreDetails a{color:#d50032}body #CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:#d50032}body #CookiebotWidget .CookiebotWidget-body .CookiebotWidget-consents-list li.CookiebotWidget-approved[data-consent=necessary] svg,body #CybotCookiebotDialogBodyLevelButtonsSelectPane label:not([for=CybotCookiebotDialogBodyLevelButtonNecessary]) .CybotCookiebotDialogBodyLevelButtonDescription:hover,body #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieProvider:not(.CybotCookiebotDialogDetailBodyContentCookieInfoCount):hover,body #CybotCookiebotDialogDetailBodyContentTextAbout a{color:#d50032}body #CookiebotWidget .CookiebotWidget-body .CookiebotWidget-consents-list li.CookiebotWidget-approved svg{fill:#d50032}body #CookiebotWidget .CookiebotWidget-consent-details button{color:#d50032}body #CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw{border-color:#d50032;border-radius:50px;color:#d50032;transition-delay:0s}body #CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-withdraw:hover{background-color:#d50032;color:#fff}body #CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change{background-color:#fff;border-color:#d50032;border-radius:50px;color:#d50032}body #CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change:hover{background-color:#d50032;color:#fff}.area-error{padding:80px 0}.area-login .layout-container{align-items:center;display:flex;height:calc(100vh - 100px);justify-content:flex-end;min-height:780px;position:relative}.area-login .layout-container .bg{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}.area-login .layout-container .buttons{justify-content:center;margin-top:75px}.area-login .layout-container .buttons .btn{text-transform:uppercase}.area-login .layout-container .content-container{display:flex;justify-content:flex-end}.area-login .layout-container .form-container{box-shadow:0 3px 6px 0 rgba(0,0,0,.16);font-size:1.4rem;max-width:540px;width:100%}.area-login .layout-container .form-container .bottom{background:#f0f0f0;font-weight:600;padding:17px;text-align:center}.area-login .layout-container .form-container .bottom a{color:var(--primary-color)}.area-login .layout-container .form-container .bottom .mobile-break{display:none}.area-login .layout-container .form-container .top{background:#fff;padding:60px 60px 60px 75px}.area-login .layout-container .form-container .top .links a{color:inherit;font-weight:700}.area-login .layout-container .form-container .top .title{align-items:center;display:flex;font-size:2.5rem;font-weight:800;gap:20px;line-height:1.3125em;margin-bottom:60px}.area-login .layout-container .form-container .top .title *{line-height:1.3125em}.area-login .layout-container .form-container .top .title .back-button{color:var(--primary-color);font-size:2rem;font-weight:400;text-decoration:none}@media screen and (max-width:767px){.area-login .layout-container{align-items:flex-start;flex-direction:column;height:auto;justify-content:flex-start;min-height:0}.area-login .layout-container .bg{left:auto;position:static;top:auto}.area-login .layout-container .buttons{margin-top:60px}.area-login .layout-container .content-container{padding:0}.area-login .layout-container .form-container{box-shadow:none;margin-top:-15px;max-width:none}.area-login .layout-container .form-container .bottom .mobile-break{display:inline}.area-login .layout-container .form-container .top{border-radius:11px 11px 0 0;padding:50px 35px}}@font-face{font-display:block;font-family:icons;src:url(/build/theme/fonts/icons.6e9a11cfe50403ebfe73cc8b209922fa.eot?#iefix) format("embedded-opentype"),url(/build/theme/fonts/icons.1a443670118272eed1636e9879f0774a.woff) format("woff"),url(/build/theme/fonts/icons.d8a1badc70cdcf7ee754df8282902480.woff2) format("woff2"),url(/build/theme/fonts/icons.f2fbf9f546c1eae9b47563034c77da77.ttf) format("truetype"),url(/build/theme/fonts/icons.a3727c5d0349d2a24af229f0a51febe8.svg#icons) format("svg")}.icons{line-height:1}.icons:before{font-family:icons!important;font-style:normal;font-weight:400!important;vertical-align:top}.icons-add:before{content:"\f101"}.icons-add-small:before{content:"\f102"}.icons-camera:before{content:"\f103"}.icons-canceled:before{content:"\f104"}.icons-community:before{content:"\f105"}.icons-delete:before{content:"\f106"}.icons-duplicate:before{content:"\f107"}.icons-edit:before{content:"\f108"}.icons-exclamation-mark:before{content:"\f109"}.icons-filter:before{content:"\f110"}.icons-meinungsmuenze:before{content:"\f111"}.icons-meinungsmuenze-outline:before{content:"\f112"}.icons-not-participated:before{content:"\f113"}.icons-participated:before{content:"\f114"}.icons-picture:before{content:"\f115"}.icons-preview:before{content:"\f116"}.icons-preview-outline:before{content:"\f117"}.icons-start:before{content:"\f118"}.icons-ticket:before{content:"\f119"}.icons-check:before{content:"\f120"}.icons-close:before{content:"\f121"}.icons-arrow-down:before{content:"\f201"}.icons-arrow-left:before{content:"\f202"}.icons-arrow-right:before{content:"\f203"}.icons-arrow-up:before{content:"\f204"}.icons-download:before{content:"\f205"}.icons-plus:before{content:"\f206"}.icons-reset:before{content:"\f207"}.icons-settings:before{content:"\f208"}.icons-sort:before{content:"\f209"}.icons-upload:before{content:"\f210"}.icons-user:before{content:"\f211"}.icons-user-in:before{content:"\f212"}.icons-user-out:before{content:"\f213"}.icons-user-outline:before{content:"\f214"}.icons-star:before{content:"\f215"}.icons-star-half:before{content:"\f216"}.icons-document:before{content:"\f301"}.icons-doc:before{content:"\f302"}.icons-pdf:before{content:"\f303"}.icons-txt:before{content:"\f304"}.icons-xls:before{content:"\f305"}.icons-video:before{content:"\f306"}.icons-facebook:before{content:"\f331"}.icons-instagram:before{content:"\f332"}.icons-emoji-1:before{content:"\f401"}.icons-emoji-2:before{content:"\f402"}.icons-emoji-3:before{content:"\f403"}.icons-emoji-4:before{content:"\f404"}.icons-emoji-5:before{content:"\f405"}.icons-star_half:before{content:"\f10a"}