.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-box-align:center;-ms-flex-align:center;align-items:center;direction:ltr;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:var(--plyr-font-family,inherit);font-variant-numeric:tabular-nums;font-weight:var(--plyr-font-weight-regular,400);height:100%;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;z-index:0}
.plyr video,.plyr audio,.plyr iframe{display:block;height:100%;width:100%}
.plyr button{font:inherit;line-height:inherit;width:auto}
.plyr:focus{outline:0}
.plyr--full-ui{-webkit-box-sizing:border-box;box-sizing:border-box}
.plyr--full-ui *,.plyr--full-ui *::after,.plyr--full-ui *::before{-webkit-box-sizing:inherit;box-sizing:inherit}
.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{-ms-touch-action:manipulation;touch-action:manipulation}
.plyr__badge{background:var(--plyr-badge-background,#4a5464);border-radius:var(--plyr-badge-border-radius,2px);color:var(--plyr-badge-text-color,#fff);font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}
.plyr--full-ui ::-webkit-media-text-track-container{display:none}
.plyr__captions{-webkit-animation:plyr-fade-in .3s ease;animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:var(--plyr-font-size-small,13px);left:0;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;width:100%}
.plyr__captions span:empty{display:none}
.plyr--captions-active .plyr__captions{display:block}
.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty) ~ .plyr__captions{-webkit-transform:translateY(calc(var(--plyr-control-spacing, 10px) * -4));transform:translateY(calc(var(--plyr-control-spacing, 10px) * -4))}
.plyr__caption{background:var(--plyr-captions-background,rgba(0,0,0,0.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}
.plyr__caption div{display:inline}
.plyr__control{background:transparent;border:0;border-radius:var(--plyr-control-radius,3px);color:inherit;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;overflow:visible;padding:calc(var(--plyr-control-spacing, 10px) * 0.7);position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}
.plyr__control svg{display:block;fill:currentColor;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:var(--plyr-control-icon-size,18px)}
.plyr__control:focus{outline:0}
.plyr__control.plyr__tab-focus{outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,#000));outline-offset:2px;outline-style:dotted;outline-width:3px}
a.plyr__control{text-decoration:none}
a.plyr__control::after,a.plyr__control::before{display:none}
.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed{display:none}
.plyr--full-ui ::-webkit-media-controls{display:none}
.plyr__controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:center}
.plyr__controls .plyr__progress__container{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}
.plyr__controls .plyr__controls__item{margin-left:calc(var(--plyr-control-spacing, 10px) / 4)}
.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}
.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:calc(var(--plyr-control-spacing, 10px) / 4)}
.plyr__controls .plyr__controls__item.plyr__time{padding:0 calc(var(--plyr-control-spacing, 10px) / 2)}
.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time{padding-left:0}
.plyr__controls:empty{display:none}
.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip]{display:none}
.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}
.plyr__menu{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}
.plyr__menu .plyr__control svg{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}
.plyr__menu .plyr__control[aria-expanded='true'] svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.plyr__menu .plyr__control[aria-expanded='true'] .plyr__tooltip{display:none}
.plyr__menu__container{-webkit-animation:plyr-popup .2s ease;animation:plyr-popup .2s ease;background:var(--plyr-menu-background,rgba(255,255,255,0.9));border-radius:4px;bottom:100%;-webkit-box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,0.15));box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,0.15));color:var(--plyr-menu-color,#4a5464);font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}
.plyr__menu__container>div{overflow:hidden;-webkit-transition:height .35s cubic-bezier(0.4,0,0.2,1),width .35s cubic-bezier(0.4,0,0.2,1);transition:height .35s cubic-bezier(0.4,0,0.2,1),width .35s cubic-bezier(0.4,0,0.2,1)}
.plyr__menu__container::after{border:var(--plyr-menu-arrow-size,4px) solid transparent;border-top-color:var(--plyr-menu-background,rgba(255,255,255,0.9));content:'';height:0;position:absolute;right:calc(((var(--plyr-control-icon-size, 18px) / 2) + calc(var(--plyr-control-spacing, 10px) * 0.7)) - (var(--plyr-menu-arrow-size, 4px) / 2));top:100%;width:0}
.plyr__menu__container [role='menu']{padding:calc(var(--plyr-control-spacing, 10px) * 0.7)}
.plyr__menu__container [role='menuitem'],.plyr__menu__container [role='menuitemradio']{margin-top:2px}
.plyr__menu__container [role='menuitem']:first-child,.plyr__menu__container [role='menuitemradio']:first-child{margin-top:0}
.plyr__menu__container .plyr__control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--plyr-menu-color,#4a5464);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding-bottom:calc(calc(var(--plyr-control-spacing, 10px) * 0.7) / 1.5);padding-left:calc(calc(var(--plyr-control-spacing, 10px) * 0.7) * 1.5);padding-right:calc(calc(var(--plyr-control-spacing, 10px) * 0.7) * 1.5);padding-top:calc(calc(var(--plyr-control-spacing, 10px) * 0.7) / 1.5);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}
.plyr__menu__container .plyr__control>span{-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}
.plyr__menu__container .plyr__control::after{border:var(--plyr-menu-item-arrow-size,4px) solid transparent;content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}
.plyr__menu__container .plyr__control--forward{padding-right:calc(calc(var(--plyr-control-spacing, 10px) * 0.7) * 4)}
.plyr__menu__container .plyr__control--forward::after{border-left-color:var(--plyr-menu-arrow-color,#728197);right:calc((calc(var(--plyr-control-spacing, 10px) * 0.7) * 1.5) - var(--plyr-menu-item-arrow-size, 4px))}
.plyr__menu__container .plyr__control--forward.plyr__tab-focus::after,.plyr__menu__container .plyr__control--forward:hover::after{border-left-color:currentColor}
.plyr__menu__container .plyr__control--back{font-weight:var(--plyr-font-weight-regular,400);margin:calc(var(--plyr-control-spacing, 10px) * 0.7);margin-bottom:calc(calc(var(--plyr-control-spacing, 10px) * 0.7) / 2);padding-left:calc(calc(var(--plyr-control-spacing, 10px) * 0.7) * 4);position:relative;width:calc(100% - (calc(var(--plyr-control-spacing, 10px) * 0.7) * 2))}
.plyr__menu__container .plyr__control--back::after{border-right-color:var(--plyr-menu-arrow-color,#728197);left:calc((calc(var(--plyr-control-spacing, 10px) * 0.7) * 1.5) - var(--plyr-menu-item-arrow-size, 4px))}
.plyr__menu__container .plyr__control--back::before{background:var(--plyr-menu-back-border-color,#dcdfe5);-webkit-box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:'';height:1px;left:0;margin-top:calc(calc(var(--plyr-control-spacing, 10px) * 0.7) / 2);overflow:hidden;position:absolute;right:0;top:100%}
.plyr__menu__container .plyr__control--back.plyr__tab-focus::after,.plyr__menu__container .plyr__control--back:hover::after{border-right-color:currentColor}
.plyr__menu__container .plyr__control[role='menuitemradio']{padding-left:calc(var(--plyr-control-spacing, 10px) * 0.7)}
.plyr__menu__container .plyr__control[role='menuitemradio']::before,.plyr__menu__container .plyr__control[role='menuitemradio']::after{border-radius:100%}
.plyr__menu__container .plyr__control[role='menuitemradio']::before{background:rgba(0,0,0,0.1);content:'';display:block;-ms-flex-negative:0;flex-shrink:0;height:16px;margin-right:var(--plyr-control-spacing,10px);-webkit-transition:all .3s ease;transition:all .3s ease;width:16px}
.plyr__menu__container .plyr__control[role='menuitemradio']::after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;width:6px}
.plyr__menu__container .plyr__control[role='menuitemradio'][aria-checked='true']::before{background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,#000))}
.plyr__menu__container .plyr__control[role='menuitemradio'][aria-checked='true']::after{opacity:1;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}
.plyr__menu__container .plyr__control[role='menuitemradio'].plyr__tab-focus::before,.plyr__menu__container .plyr__control[role='menuitemradio']:hover::before{background:rgba(35,40,47,0.1)}
.plyr__menu__container .plyr__menu__value{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:calc((calc(var(--plyr-control-spacing, 10px) * 0.7) - 2) * -1);overflow:hidden;padding-left:calc(calc(var(--plyr-control-spacing, 10px) * 0.7) * 3.5);pointer-events:none}
.plyr--full-ui input[type='range']{-webkit-appearance:none;background:transparent;border:0;border-radius:calc(var(--plyr-range-thumb-height, 13px) * 2);color:var(--plyr-range-fill-background,var(--plyr-color-main,#000));display:block;height:calc((var(--plyr-range-thumb-active-shadow-width, 3px) * 2) + var(--plyr-range-thumb-height, 13px));margin:0;padding:0;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;width:100%}
.plyr--full-ui input[type='range']::-webkit-slider-runnable-track{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height,5px);-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;-webkit-user-select:none;user-select:none;background-image:-webkit-gradient(linear,left top,right top,from(currentColor),to(transparent));background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0))}
.plyr--full-ui input[type='range']::-webkit-slider-thumb{background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;-webkit-box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2));box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2));height:var(--plyr-range-thumb-height,13px);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:var(--plyr-range-thumb-height,13px);-webkit-appearance:none;margin-top:calc(((var(--plyr-range-thumb-height, 13px) - var(--plyr-range-track-height, 5px)) / 2) * -1)}
.plyr--full-ui input[type='range']::-moz-range-track{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-moz-user-select:none;user-select:none}
.plyr--full-ui input[type='range']::-moz-range-thumb{background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2));height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:var(--plyr-range-thumb-height,13px)}
.plyr--full-ui input[type='range']::-moz-range-progress{background:currentColor;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height,5px)}
.plyr--full-ui input[type='range']::-ms-track{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;color:transparent}
.plyr--full-ui input[type='range']::-ms-fill-upper{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none}
.plyr--full-ui input[type='range']::-ms-fill-lower{background:transparent;border:0;border-radius:calc(var(--plyr-range-track-height, 5px) / 2);height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none;background:currentColor}
.plyr--full-ui input[type='range']::-ms-thumb{background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2));height:var(--plyr-range-thumb-height,13px);position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:var(--plyr-range-thumb-height,13px);margin-top:0}
.plyr--full-ui input[type='range']::-ms-tooltip{display:none}
.plyr--full-ui input[type='range']:focus{outline:0}
.plyr--full-ui input[type='range']::-moz-focus-outer{border:0}
.plyr--full-ui input[type='range'].plyr__tab-focus::-webkit-slider-runnable-track{outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,#000));outline-offset:2px;outline-style:dotted;outline-width:3px}
.plyr--full-ui input[type='range'].plyr__tab-focus::-moz-range-track{outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,#000));outline-offset:2px;outline-style:dotted;outline-width:3px}
.plyr--full-ui input[type='range'].plyr__tab-focus::-ms-track{outline-color:var(--plyr-tab-focus-color,var(--plyr-color-main,#000));outline-offset:2px;outline-style:dotted;outline-width:3px}
.plyr__poster{background-color:#000;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;width:100%;z-index:1}
.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}
.plyr__time{font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}
.plyr__time+.plyr__time::before{content:'\2044';margin-right:var(--plyr-control-spacing,10px)}
.plyr__tooltip{background:var(--plyr-tooltip-background,rgba(255,255,255,0.9));border-radius:var(--plyr-tooltip-radius,3px);bottom:100%;-webkit-box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,0.15));box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,0.15));color:var(--plyr-tooltip-color,#4a5464);font-size:var(--plyr-font-size-small,13px);font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:calc(calc(var(--plyr-control-spacing, 10px) / 2) * 2);opacity:0;padding:calc(var(--plyr-control-spacing, 10px) / 2) calc(calc(var(--plyr-control-spacing, 10px) / 2) * 1.5);pointer-events:none;position:absolute;-webkit-transform:translate(-50%,10px) scale(0.8);transform:translate(-50%,10px) scale(0.8);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:opacity .2s .1s ease,-webkit-transform .2s .1s ease;transition:opacity .2s .1s ease,-webkit-transform .2s .1s ease;transition:transform .2s .1s ease,opacity .2s .1s ease;transition:transform .2s .1s ease,opacity .2s .1s ease,-webkit-transform .2s .1s ease;white-space:nowrap;z-index:2}
.plyr__tooltip::before{border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,rgba(255,255,255,0.9));bottom:calc(var(--plyr-tooltip-arrow-size, 4px) * -1);content:'';height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:2}
.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;-webkit-transform:translate(-50%,0) scale(1);transform:translate(-50%,0) scale(1)}
.plyr .plyr__control:hover .plyr__tooltip{z-index:3}
.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;-webkit-transform:translate(0,10px) scale(0.8);transform:translate(0,10px) scale(0.8);-webkit-transform-origin:0 100%;transform-origin:0 100%}
.plyr__controls>.plyr__control:first-child .plyr__tooltip::before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip::before{left:calc((var(--plyr-control-icon-size, 18px) / 2) + calc(var(--plyr-control-spacing, 10px) * 0.7))}
.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;-webkit-transform:translate(0,10px) scale(0.8);transform:translate(0,10px) scale(0.8);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}
.plyr__controls>.plyr__control:last-child .plyr__tooltip::before{left:auto;right:calc((var(--plyr-control-icon-size, 18px) / 2) + calc(var(--plyr-control-spacing, 10px) * 0.7));-webkit-transform:translateX(50%);transform:translateX(50%)}
.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible{-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}
.plyr__progress{left:calc(var(--plyr-range-thumb-height, 13px) * 0.5);margin-right:var(--plyr-range-thumb-height,13px);position:relative}
.plyr__progress input[type='range'],.plyr__progress__buffer{margin-left:calc(var(--plyr-range-thumb-height, 13px) * -0.5);margin-right:calc(var(--plyr-range-thumb-height, 13px) * -0.5);width:calc(100% + var(--plyr-range-thumb-height, 13px))}
.plyr__progress input[type='range']{position:relative;z-index:2}
.plyr__progress .plyr__tooltip{font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px));left:0}
.plyr__progress__buffer{-webkit-appearance:none;background:transparent;border:0;border-radius:100px;height:var(--plyr-range-track-height,5px);left:0;margin-top:calc((var(--plyr-range-track-height, 5px) / 2) * -1);padding:0;position:absolute;top:50%}
.plyr__progress__buffer::-webkit-progress-bar{background:transparent}
.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}
.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}
.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}
.plyr--loading .plyr__progress__buffer{-webkit-animation:plyr-progress 1s linear infinite;animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,0.6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,0.6)) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,0.6)) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}
.plyr--video.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-video-progress-buffered-background,rgba(255,255,255,0.25))}
.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,0.6))}
.plyr__volume{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}
.plyr__volume input[type='range']{margin-left:calc(var(--plyr-control-spacing, 10px) / 2);margin-right:calc(var(--plyr-control-spacing, 10px) / 2);position:relative;z-index:2}
.plyr--is-ios .plyr__volume{min-width:0;width:auto}
.plyr--audio{display:block}
.plyr--audio .plyr__controls{background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:var(--plyr-audio-control-color,#4a5464);padding:var(--plyr-control-spacing,10px)}
.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded='true']{background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,#000));color:var(--plyr-audio-control-color-hover,#fff)}
.plyr--full-ui.plyr--audio input[type='range']::-webkit-slider-runnable-track{background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,0.6)))}
.plyr--full-ui.plyr--audio input[type='range']::-moz-range-track{background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,0.6)))}
.plyr--full-ui.plyr--audio input[type='range']::-ms-track{background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,0.6)))}
.plyr--full-ui.plyr--audio input[type='range']:active::-webkit-slider-thumb{-webkit-box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,0.1));box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,0.1))}
.plyr--full-ui.plyr--audio input[type='range']:active::-moz-range-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,0.1))}
.plyr--full-ui.plyr--audio input[type='range']:active::-ms-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,0.1))}
.plyr--audio .plyr__progress__buffer{color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,0.6))}
.plyr--video{background:#000;overflow:hidden}
.plyr--video.plyr--menu-open{overflow:visible}
.plyr__video-wrapper{background:#000;height:100%;margin:auto;overflow:hidden;position:relative;width:100%}
.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%}
.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;left:0;position:absolute;top:0}
.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;-webkit-transform:translateY(-38.28125%);transform:translateY(-38.28125%)}
.plyr--video .plyr__controls{background:var(--plyr-video-controls-background,linear-gradient(rgba(0,0,0,0),rgba(0,0,0,0.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:var(--plyr-video-control-color,#fff);left:0;padding:calc(var(--plyr-control-spacing, 10px) / 2);padding-top:calc(var(--plyr-control-spacing, 10px) * 2);position:absolute;right:0;-webkit-transition:opacity .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out,-webkit-transform .4s ease-in-out;z-index:3}
.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;-webkit-transform:translateY(100%);transform:translateY(100%)}
.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded='true']{background:var(--plyr-video-control-background-hover,var(--plyr-color-main,#000));color:var(--plyr-video-control-color-hover,#fff)}
.plyr__control--overlaid{background:var(--plyr-video-control-background-hover,var(--plyr-color-main,#000));border:0;border-radius:100%;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:calc(var(--plyr-control-spacing, 10px) * 1.5);position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.3s;transition:.3s;z-index:2}
.plyr__control--overlaid svg{left:2px;position:relative}
.plyr__control--overlaid:hover,.plyr__control--overlaid:focus{opacity:1}
.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}
.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}
.plyr--full-ui.plyr--video input[type='range']::-webkit-slider-runnable-track{background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,0.25)))}
.plyr--full-ui.plyr--video input[type='range']::-moz-range-track{background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,0.25)))}
.plyr--full-ui.plyr--video input[type='range']::-ms-track{background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,rgba(255,255,255,0.25)))}
.plyr--full-ui.plyr--video input[type='range']:active::-webkit-slider-thumb{-webkit-box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,0.5));box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,0.5))}
.plyr--full-ui.plyr--video input[type='range']:active::-moz-range-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,0.5))}
.plyr--full-ui.plyr--video input[type='range']:active::-ms-thumb{box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,0.15),0 0 0 1px rgba(35,40,47,0.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(255,255,255,0.5))}
.plyr--video .plyr__progress__buffer{color:var(--plyr-video-progress-buffered-background,rgba(255,255,255,0.25))}
.plyr:-webkit-full-screen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}
.plyr:-ms-fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}
.plyr:fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}
.plyr:-webkit-full-screen video{height:100%}
.plyr:-ms-fullscreen video{height:100%}
.plyr:fullscreen video{height:100%}
.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}
.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}
.plyr:fullscreen .plyr__video-wrapper{height:100%;position:static}
.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}
.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}
.plyr:fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}
.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}
.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}
.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}
.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}
.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}
.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}
.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}
.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}
.plyr:fullscreen.plyr--hide-controls{cursor:none}
.plyr:-webkit-full-screen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}
.plyr:-webkit-full-screen video{height:100%}
.plyr:-webkit-full-screen .plyr__video-wrapper{height:100%;position:static}
.plyr:-webkit-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}
.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}
.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}
.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}
.plyr:-moz-full-screen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}
.plyr:-moz-full-screen video{height:100%}
.plyr:-moz-full-screen .plyr__video-wrapper{height:100%;position:static}
.plyr:-moz-full-screen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}
.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen{display:block}
.plyr:-moz-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}
.plyr:-moz-full-screen.plyr--hide-controls{cursor:none}
.plyr:-ms-fullscreen{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%}
.plyr:-ms-fullscreen video{height:100%}
.plyr:-ms-fullscreen .plyr__video-wrapper{height:100%;position:static}
.plyr:-ms-fullscreen.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}
.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}
.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}
.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}
.plyr--fullscreen-fallback{background:#000;border-radius:0 !important;height:100%;margin:0;width:100%;bottom:0;display:block;left:0;position:fixed;right:0;top:0;z-index:10000000}
.plyr--fullscreen-fallback video{height:100%}
.plyr--fullscreen-fallback .plyr__video-wrapper{height:100%;position:static}
.plyr--fullscreen-fallback.plyr--vimeo .plyr__video-wrapper{height:0;position:relative}
.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}
.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}
.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}
.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}
.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}
.plyr__ads::after{background:#23282f;border-radius:2px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:var(--plyr-control-spacing,10px);z-index:3}
.plyr__ads::after:empty{display:none}
.plyr__cues{background:currentColor;display:block;height:var(--plyr-range-track-height,5px);left:0;margin:-var(--plyr-range-track-height,5px)/2 0 0;opacity:.8;position:absolute;top:50%;width:3px;z-index:3}
.plyr__preview-thumb{background-color:var(--plyr-tooltip-background,rgba(255,255,255,0.9));border-radius:3px;bottom:100%;-webkit-box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,0.15));box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,0.15));margin-bottom:calc(calc(var(--plyr-control-spacing, 10px) / 2) * 2);opacity:0;padding:var(--plyr-tooltip-radius,3px);pointer-events:none;position:absolute;-webkit-transform:translate(0,10px) scale(0.8);transform:translate(0,10px) scale(0.8);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:opacity .2s .1s ease,-webkit-transform .2s .1s ease;transition:opacity .2s .1s ease,-webkit-transform .2s .1s ease;transition:transform .2s .1s ease,opacity .2s .1s ease;transition:transform .2s .1s ease,opacity .2s .1s ease,-webkit-transform .2s .1s ease;z-index:2}
.plyr__preview-thumb--is-shown{opacity:1;-webkit-transform:translate(0,0) scale(1);transform:translate(0,0) scale(1)}
.plyr__preview-thumb::before{border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,rgba(255,255,255,0.9));bottom:calc(var(--plyr-tooltip-arrow-size, 4px) * -1);content:'';height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:2}
.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:calc(var(--plyr-tooltip-radius, 3px) - 1px);overflow:hidden;position:relative;z-index:0}
.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}
.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}
.plyr__preview-thumb__time-container span{background-color:rgba(0,0,0,0.55);border-radius:calc(var(--plyr-tooltip-radius, 3px) - 1px);color:#fff;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px));padding:3px 6px}
.plyr__preview-scrubbing{bottom:0;-webkit-filter:blur(1px);filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:100%;z-index:1}
.plyr__preview-scrubbing--is-shown{opacity:1}
.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}
.plyr--no-transition{-webkit-transition:none !important;transition:none !important}
.plyr__sr-only{clip:rect(1px,1px,1px,1px);overflow:hidden;border:0 !important;height:1px !important;padding:0 !important;position:absolute !important;width:1px !important}
.plyr [hidden]{display:none !important}
/*! normalize.css v5.0.0 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,footer,header,nav,section{display:block}
h1{font-size:2em;margin:.67em 0}
figcaption,figure,main{display:block}
figure{margin:1em 40px}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible;width:100%}
pre{font-family:monospace,monospace;font-size:1em}
a{background-color:transparent;-webkit-text-decoration-skip:objects}
a:active,a:hover{outline-width:0}
abbr[title]{border-bottom:0;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
b,strong{font-weight:inherit}
b,strong{font-weight:bolder}
code,kbd,samp{font-family:monospace,monospace;font-size:1em}
dfn{font-style:italic}
mark{background-color:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
audio,video{display:inline-block}
audio:not([controls]){display:none;height:0}
img{border-style:none}
svg:not(:root){overflow:hidden}
button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}
button,input{overflow:visible}
button,select{text-transform:none}
[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
progress{display:inline-block;vertical-align:baseline}
textarea{overflow:auto}
[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
details,menu{display:block}
summary{display:list-item}
canvas{display:inline-block}
template{display:none}
[hidden]{display:none}
/*! Hamburgers @description Tasty CSS-animated hamburgers @author Jonathan Suh @jonsuh @site https://jonsuh.com/hamburgers @link https://github.com/jonsuh/hamburgers */.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;-webkit-transition-property:opacity,-webkit-filter;transition-property:opacity,-webkit-filter;transition-property:opacity,filter;transition-property:opacity,filter,-webkit-filter;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;outline:0}
.hamburger:hover{opacity:1}
.hamburger.is-active:hover{opacity:1}
.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#dfdfdf}
.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}
.hamburger-inner{display:block;top:50%;margin-top:-2px}
.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#dfdfdf;border-radius:0;position:absolute;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:.15s;transition-duration:.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease}
.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}
.hamburger-inner::before{top:-10px}
.hamburger-inner::after{bottom:-10px}
.hamburger--3dx .hamburger-box{-webkit-perspective:80px;perspective:80px}
.hamburger--3dx .hamburger-inner{-webkit-transition:background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1);transition:transform .15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform .15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1)}
.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{-webkit-transition:-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1)}
.hamburger--3dx.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateY(180deg);transform:rotateY(180deg)}
.hamburger--3dx.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}
.hamburger--3dx.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}
.hamburger--3dx-r .hamburger-box{-webkit-perspective:80px;perspective:80px}
.hamburger--3dx-r .hamburger-inner{-webkit-transition:background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1);transition:transform .15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform .15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1)}
.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after{-webkit-transition:-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1)}
.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateY(-180deg);transform:rotateY(-180deg)}
.hamburger--3dx-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}
.hamburger--3dx-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}
.hamburger--3dy .hamburger-box{-webkit-perspective:80px;perspective:80px}
.hamburger--3dy .hamburger-inner{-webkit-transition:background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1);transition:transform .15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform .15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1)}
.hamburger--3dy .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after{-webkit-transition:-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1)}
.hamburger--3dy.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateX(-180deg);transform:rotateX(-180deg)}
.hamburger--3dy.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}
.hamburger--3dy.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}
.hamburger--3dy-r .hamburger-box{-webkit-perspective:80px;perspective:80px}
.hamburger--3dy-r .hamburger-inner{-webkit-transition:background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1);transition:transform .15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform .15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1)}
.hamburger--3dy-r .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after{-webkit-transition:-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1)}
.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}
.hamburger--3dy-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}
.hamburger--3dy-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}
.hamburger--3dxy .hamburger-box{-webkit-perspective:80px;perspective:80px}
.hamburger--3dxy .hamburger-inner{-webkit-transition:background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1);transition:transform .15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform .15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1)}
.hamburger--3dxy .hamburger-inner::before,.hamburger--3dxy .hamburger-inner::after{-webkit-transition:-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1)}
.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateX(180deg) rotateY(180deg);transform:rotateX(180deg) rotateY(180deg)}
.hamburger--3dxy.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}
.hamburger--3dxy.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}
.hamburger--3dxy-r .hamburger-box{-webkit-perspective:80px;perspective:80px}
.hamburger--3dxy-r .hamburger-inner{-webkit-transition:background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1);transition:background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1);transition:transform .15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform .15s cubic-bezier(0.645,0.045,0.355,1),background-color 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform .15s cubic-bezier(0.645,0.045,0.355,1)}
.hamburger--3dxy-r .hamburger-inner::before,.hamburger--3dxy-r .hamburger-inner::after{-webkit-transition:-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s .1s cubic-bezier(0.645,0.045,0.355,1);transition:transform 0s .1s cubic-bezier(0.645,0.045,0.355,1),-webkit-transform 0s .1s cubic-bezier(0.645,0.045,0.355,1)}
.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent !important;-webkit-transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg);transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}
.hamburger--3dxy-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}
.hamburger--3dxy-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg)}
.hamburger--arrow.is-active .hamburger-inner::before{-webkit-transform:translate3d(-8px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(-8px,0,0) rotate(-45deg) scale(0.7,1)}
.hamburger--arrow.is-active .hamburger-inner::after{-webkit-transform:translate3d(-8px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(-8px,0,0) rotate(45deg) scale(0.7,1)}
.hamburger--arrow-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(8px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(8px,0,0) rotate(45deg) scale(0.7,1)}
.hamburger--arrow-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(8px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(8px,0,0) rotate(-45deg) scale(0.7,1)}
.hamburger--arrowalt .hamburger-inner::before{-webkit-transition:top .1s .1s ease,-webkit-transform .1s cubic-bezier(0.165,0.84,0.44,1);transition:top .1s .1s ease,-webkit-transform .1s cubic-bezier(0.165,0.84,0.44,1);transition:top .1s .1s ease,transform .1s cubic-bezier(0.165,0.84,0.44,1);transition:top .1s .1s ease,transform .1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .1s cubic-bezier(0.165,0.84,0.44,1)}
.hamburger--arrowalt .hamburger-inner::after{-webkit-transition:bottom .1s .1s ease,-webkit-transform .1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom .1s .1s ease,-webkit-transform .1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom .1s .1s ease,transform .1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom .1s .1s ease,transform .1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .1s cubic-bezier(0.165,0.84,0.44,1)}
.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;-webkit-transform:translate3d(-8px,-10px,0) rotate(-45deg) scale(0.7,1);transform:translate3d(-8px,-10px,0) rotate(-45deg) scale(0.7,1);-webkit-transition:top .1s ease,-webkit-transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top .1s ease,-webkit-transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top .1s ease,transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top .1s ease,transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22)}
.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;-webkit-transform:translate3d(-8px,10px,0) rotate(45deg) scale(0.7,1);transform:translate3d(-8px,10px,0) rotate(45deg) scale(0.7,1);-webkit-transition:bottom .1s ease,-webkit-transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom .1s ease,-webkit-transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom .1s ease,transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom .1s ease,transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22)}
.hamburger--arrowalt-r .hamburger-inner::before{-webkit-transition:top .1s .1s ease,-webkit-transform .1s cubic-bezier(0.165,0.84,0.44,1);transition:top .1s .1s ease,-webkit-transform .1s cubic-bezier(0.165,0.84,0.44,1);transition:top .1s .1s ease,transform .1s cubic-bezier(0.165,0.84,0.44,1);transition:top .1s .1s ease,transform .1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .1s cubic-bezier(0.165,0.84,0.44,1)}
.hamburger--arrowalt-r .hamburger-inner::after{-webkit-transition:bottom .1s .1s ease,-webkit-transform .1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom .1s .1s ease,-webkit-transform .1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom .1s .1s ease,transform .1s cubic-bezier(0.165,0.84,0.44,1);transition:bottom .1s .1s ease,transform .1s cubic-bezier(0.165,0.84,0.44,1),-webkit-transform .1s cubic-bezier(0.165,0.84,0.44,1)}
.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;-webkit-transform:translate3d(8px,-10px,0) rotate(45deg) scale(0.7,1);transform:translate3d(8px,-10px,0) rotate(45deg) scale(0.7,1);-webkit-transition:top .1s ease,-webkit-transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top .1s ease,-webkit-transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top .1s ease,transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22);transition:top .1s ease,transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22)}
.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:translate3d(8px,10px,0) rotate(-45deg) scale(0.7,1);transform:translate3d(8px,10px,0) rotate(-45deg) scale(0.7,1);-webkit-transition:bottom .1s ease,-webkit-transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom .1s ease,-webkit-transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom .1s ease,transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22);transition:bottom .1s ease,transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22),-webkit-transform .1s .1s cubic-bezier(0.895,0.03,0.685,0.22)}
.hamburger--arrowturn.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}
.hamburger--arrowturn.is-active .hamburger-inner::before{-webkit-transform:translate3d(8px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(8px,0,0) rotate(45deg) scale(0.7,1)}
.hamburger--arrowturn.is-active .hamburger-inner::after{-webkit-transform:translate3d(8px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(8px,0,0) rotate(-45deg) scale(0.7,1)}
.hamburger--arrowturn-r.is-active .hamburger-inner{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}
.hamburger--arrowturn-r.is-active .hamburger-inner::before{-webkit-transform:translate3d(-8px,0,0) rotate(-45deg) scale(0.7,1);transform:translate3d(-8px,0,0) rotate(-45deg) scale(0.7,1)}
.hamburger--arrowturn-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(-8px,0,0) rotate(45deg) scale(0.7,1);transform:translate3d(-8px,0,0) rotate(45deg) scale(0.7,1)}
.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::before,.hamburger--boring .hamburger-inner::after{-webkit-transition-property:none;transition-property:none}
.hamburger--boring.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}
.hamburger--boring.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
.hamburger--collapse .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:.13s;transition-duration:.13s;-webkit-transition-delay:.13s;transition-delay:.13s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--collapse .hamburger-inner::after{top:-20px;-webkit-transition:top .2s .2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity .1s linear;transition:top .2s .2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity .1s linear}
.hamburger--collapse .hamburger-inner::before{-webkit-transition:top .12s .2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .12s .2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .12s .2s cubic-bezier(0.33333,0.66667,0.66667,1),transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .12s .2s cubic-bezier(0.33333,0.66667,0.66667,1),transform .13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--collapse.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);-webkit-transition-delay:.22s;transition-delay:.22s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;-webkit-transition:top .2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity .1s .22s linear;transition:top .2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity .1s .22s linear}
.hamburger--collapse.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:top .1s .16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform .13s .25s cubic-bezier(0.215,0.61,0.355,1);transition:top .1s .16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform .13s .25s cubic-bezier(0.215,0.61,0.355,1);transition:top .1s .16s cubic-bezier(0.33333,0,0.66667,0.33333),transform .13s .25s cubic-bezier(0.215,0.61,0.355,1);transition:top .1s .16s cubic-bezier(0.33333,0,0.66667,0.33333),transform .13s .25s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .13s .25s cubic-bezier(0.215,0.61,0.355,1)}
.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:.13s;transition-duration:.13s;-webkit-transition-delay:.13s;transition-delay:.13s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--collapse-r .hamburger-inner::after{top:-20px;-webkit-transition:top .2s .2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity .1s linear;transition:top .2s .2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity .1s linear}
.hamburger--collapse-r .hamburger-inner::before{-webkit-transition:top .12s .2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .12s .2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .12s .2s cubic-bezier(0.33333,0.66667,0.66667,1),transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .12s .2s cubic-bezier(0.33333,0.66667,0.66667,1),transform .13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--collapse-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(45deg);transform:translate3d(0,-10px,0) rotate(45deg);-webkit-transition-delay:.22s;transition-delay:.22s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;-webkit-transition:top .2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity .1s .22s linear;transition:top .2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity .1s .22s linear}
.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top .1s .16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform .13s .25s cubic-bezier(0.215,0.61,0.355,1);transition:top .1s .16s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform .13s .25s cubic-bezier(0.215,0.61,0.355,1);transition:top .1s .16s cubic-bezier(0.33333,0,0.66667,0.33333),transform .13s .25s cubic-bezier(0.215,0.61,0.355,1);transition:top .1s .16s cubic-bezier(0.33333,0,0.66667,0.33333),transform .13s .25s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .13s .25s cubic-bezier(0.215,0.61,0.355,1)}
.hamburger--elastic .hamburger-inner{top:2px;-webkit-transition-duration:.275s;transition-duration:.275s;-webkit-transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55)}
.hamburger--elastic .hamburger-inner::before{top:10px;-webkit-transition:opacity .125s .275s ease;transition:opacity .125s .275s ease}
.hamburger--elastic .hamburger-inner::after{top:20px;-webkit-transition:-webkit-transform .275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:-webkit-transform .275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform .275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform .275s cubic-bezier(0.68,-0.55,0.265,1.55),-webkit-transform .275s cubic-bezier(0.68,-0.55,0.265,1.55)}
.hamburger--elastic.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(135deg);transform:translate3d(0,10px,0) rotate(135deg);-webkit-transition-delay:.075s;transition-delay:.075s}
.hamburger--elastic.is-active .hamburger-inner::before{-webkit-transition-delay:0s;transition-delay:0s;opacity:0}
.hamburger--elastic.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-20px,0) rotate(-270deg);transform:translate3d(0,-20px,0) rotate(-270deg);-webkit-transition-delay:.075s;transition-delay:.075s}
.hamburger--elastic-r .hamburger-inner{top:2px;-webkit-transition-duration:.275s;transition-duration:.275s;-webkit-transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55)}
.hamburger--elastic-r .hamburger-inner::before{top:10px;-webkit-transition:opacity .125s .275s ease;transition:opacity .125s .275s ease}
.hamburger--elastic-r .hamburger-inner::after{top:20px;-webkit-transition:-webkit-transform .275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:-webkit-transform .275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform .275s cubic-bezier(0.68,-0.55,0.265,1.55);transition:transform .275s cubic-bezier(0.68,-0.55,0.265,1.55),-webkit-transform .275s cubic-bezier(0.68,-0.55,0.265,1.55)}
.hamburger--elastic-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(-135deg);transform:translate3d(0,10px,0) rotate(-135deg);-webkit-transition-delay:.075s;transition-delay:.075s}
.hamburger--elastic-r.is-active .hamburger-inner::before{-webkit-transition-delay:0s;transition-delay:0s;opacity:0}
.hamburger--elastic-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-20px,0) rotate(270deg);transform:translate3d(0,-20px,0) rotate(270deg);-webkit-transition-delay:.075s;transition-delay:.075s}
.hamburger--emphatic{overflow:hidden}
.hamburger--emphatic .hamburger-inner{-webkit-transition:background-color .125s .175s ease-in;transition:background-color .125s .175s ease-in}
.hamburger--emphatic .hamburger-inner::before{left:0;-webkit-transition:top .05s .125s linear,left .125s .175s ease-in,-webkit-transform .125s cubic-bezier(0.6,0.04,0.98,0.335);transition:top .05s .125s linear,left .125s .175s ease-in,-webkit-transform .125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform .125s cubic-bezier(0.6,0.04,0.98,0.335),top .05s .125s linear,left .125s .175s ease-in;transition:transform .125s cubic-bezier(0.6,0.04,0.98,0.335),top .05s .125s linear,left .125s .175s ease-in,-webkit-transform .125s cubic-bezier(0.6,0.04,0.98,0.335)}
.hamburger--emphatic .hamburger-inner::after{top:10px;right:0;-webkit-transition:top .05s .125s linear,right .125s .175s ease-in,-webkit-transform .125s cubic-bezier(0.6,0.04,0.98,0.335);transition:top .05s .125s linear,right .125s .175s ease-in,-webkit-transform .125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform .125s cubic-bezier(0.6,0.04,0.98,0.335),top .05s .125s linear,right .125s .175s ease-in;transition:transform .125s cubic-bezier(0.6,0.04,0.98,0.335),top .05s .125s linear,right .125s .175s ease-in,-webkit-transform .125s cubic-bezier(0.6,0.04,0.98,0.335)}
.hamburger--emphatic.is-active .hamburger-inner{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:transparent !important}
.hamburger--emphatic.is-active .hamburger-inner::before{left:-80px;top:-80px;-webkit-transform:translate3d(80px,80px,0) rotate(45deg);transform:translate3d(80px,80px,0) rotate(45deg);-webkit-transition:left .125s ease-out,top .05s .125s linear,-webkit-transform .125s .175s cubic-bezier(0.075,0.82,0.165,1);transition:left .125s ease-out,top .05s .125s linear,-webkit-transform .125s .175s cubic-bezier(0.075,0.82,0.165,1);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075,0.82,0.165,1);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform .125s .175s cubic-bezier(0.075,0.82,0.165,1)}
.hamburger--emphatic.is-active .hamburger-inner::after{right:-80px;top:-80px;-webkit-transform:translate3d(-80px,80px,0) rotate(-45deg);transform:translate3d(-80px,80px,0) rotate(-45deg);-webkit-transition:right .125s ease-out,top .05s .125s linear,-webkit-transform .125s .175s cubic-bezier(0.075,0.82,0.165,1);transition:right .125s ease-out,top .05s .125s linear,-webkit-transform .125s .175s cubic-bezier(0.075,0.82,0.165,1);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075,0.82,0.165,1);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform .125s .175s cubic-bezier(0.075,0.82,0.165,1)}
.hamburger--emphatic-r{overflow:hidden}
.hamburger--emphatic-r .hamburger-inner{-webkit-transition:background-color .125s .175s ease-in;transition:background-color .125s .175s ease-in}
.hamburger--emphatic-r .hamburger-inner::before{left:0;-webkit-transition:top .05s .125s linear,left .125s .175s ease-in,-webkit-transform .125s cubic-bezier(0.6,0.04,0.98,0.335);transition:top .05s .125s linear,left .125s .175s ease-in,-webkit-transform .125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform .125s cubic-bezier(0.6,0.04,0.98,0.335),top .05s .125s linear,left .125s .175s ease-in;transition:transform .125s cubic-bezier(0.6,0.04,0.98,0.335),top .05s .125s linear,left .125s .175s ease-in,-webkit-transform .125s cubic-bezier(0.6,0.04,0.98,0.335)}
.hamburger--emphatic-r .hamburger-inner::after{top:10px;right:0;-webkit-transition:top .05s .125s linear,right .125s .175s ease-in,-webkit-transform .125s cubic-bezier(0.6,0.04,0.98,0.335);transition:top .05s .125s linear,right .125s .175s ease-in,-webkit-transform .125s cubic-bezier(0.6,0.04,0.98,0.335);transition:transform .125s cubic-bezier(0.6,0.04,0.98,0.335),top .05s .125s linear,right .125s .175s ease-in;transition:transform .125s cubic-bezier(0.6,0.04,0.98,0.335),top .05s .125s linear,right .125s .175s ease-in,-webkit-transform .125s cubic-bezier(0.6,0.04,0.98,0.335)}
.hamburger--emphatic-r.is-active .hamburger-inner{-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out;background-color:transparent !important}
.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-80px;top:80px;-webkit-transform:translate3d(80px,-80px,0) rotate(-45deg);transform:translate3d(80px,-80px,0) rotate(-45deg);-webkit-transition:left .125s ease-out,top .05s .125s linear,-webkit-transform .125s .175s cubic-bezier(0.075,0.82,0.165,1);transition:left .125s ease-out,top .05s .125s linear,-webkit-transform .125s .175s cubic-bezier(0.075,0.82,0.165,1);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075,0.82,0.165,1);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform .125s .175s cubic-bezier(0.075,0.82,0.165,1)}
.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-80px;top:80px;-webkit-transform:translate3d(-80px,-80px,0) rotate(45deg);transform:translate3d(-80px,-80px,0) rotate(45deg);-webkit-transition:right .125s ease-out,top .05s .125s linear,-webkit-transform .125s .175s cubic-bezier(0.075,0.82,0.165,1);transition:right .125s ease-out,top .05s .125s linear,-webkit-transform .125s .175s cubic-bezier(0.075,0.82,0.165,1);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075,0.82,0.165,1);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(0.075,0.82,0.165,1),-webkit-transform .125s .175s cubic-bezier(0.075,0.82,0.165,1)}
.hamburger--minus .hamburger-inner::before,.hamburger--minus .hamburger-inner::after{-webkit-transition:bottom .08s 0s ease-out,top .08s 0s ease-out,opacity 0s linear;transition:bottom .08s 0s ease-out,top .08s 0s ease-out,opacity 0s linear}
.hamburger--minus.is-active .hamburger-inner::before,.hamburger--minus.is-active .hamburger-inner::after{opacity:0;-webkit-transition:bottom .08s ease-out,top .08s ease-out,opacity 0s .08s linear;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s .08s linear}
.hamburger--minus.is-active .hamburger-inner::before{top:0}
.hamburger--minus.is-active .hamburger-inner::after{bottom:0}
.hamburger--slider .hamburger-inner{top:2px}
.hamburger--slider .hamburger-inner::before{top:10px;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;transition-duration:.15s}
.hamburger--slider .hamburger-inner::after{top:20px}
.hamburger--slider.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}
.hamburger--slider.is-active .hamburger-inner::before{-webkit-transform:rotate(-45deg) translate3d(-5.7142857143px,-6px,0);transform:rotate(-45deg) translate3d(-5.7142857143px,-6px,0);opacity:0}
.hamburger--slider.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-20px,0) rotate(-90deg);transform:translate3d(0,-20px,0) rotate(-90deg)}
.hamburger--slider-r .hamburger-inner{top:2px}
.hamburger--slider-r .hamburger-inner::before{top:10px;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.15s;transition-duration:.15s}
.hamburger--slider-r .hamburger-inner::after{top:20px}
.hamburger--slider-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,10px,0) rotate(-45deg);transform:translate3d(0,10px,0) rotate(-45deg)}
.hamburger--slider-r.is-active .hamburger-inner::before{-webkit-transform:rotate(45deg) translate3d(5.7142857143px,-6px,0);transform:rotate(45deg) translate3d(5.7142857143px,-6px,0);opacity:0}
.hamburger--slider-r.is-active .hamburger-inner::after{-webkit-transform:translate3d(0,-20px,0) rotate(90deg);transform:translate3d(0,-20px,0) rotate(90deg)}
.hamburger--spin .hamburger-inner{-webkit-transition-duration:.22s;transition-duration:.22s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--spin .hamburger-inner::before{-webkit-transition:top .1s .25s ease-in,opacity .1s ease-in;transition:top .1s .25s ease-in,opacity .1s ease-in}
.hamburger--spin .hamburger-inner::after{-webkit-transition:bottom .1s .25s ease-in,-webkit-transform .22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .1s .25s ease-in,-webkit-transform .22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform .22s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--spin.is-active .hamburger-inner{-webkit-transform:rotate(225deg);transform:rotate(225deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top .1s ease-out,opacity .1s .12s ease-out;transition:top .1s ease-out,opacity .1s .12s ease-out}
.hamburger--spin.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom .1s ease-out,-webkit-transform .22s .12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .1s ease-out,-webkit-transform .22s .12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .22s .12s cubic-bezier(0.215,0.61,0.355,1)}
.hamburger--spin-r .hamburger-inner{-webkit-transition-duration:.22s;transition-duration:.22s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--spin-r .hamburger-inner::before{-webkit-transition:top .1s .25s ease-in,opacity .1s ease-in;transition:top .1s .25s ease-in,opacity .1s ease-in}
.hamburger--spin-r .hamburger-inner::after{-webkit-transition:bottom .1s .25s ease-in,-webkit-transform .22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .1s .25s ease-in,-webkit-transform .22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform .22s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--spin-r.is-active .hamburger-inner{-webkit-transform:rotate(-225deg);transform:rotate(-225deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top .1s ease-out,opacity .1s .12s ease-out;transition:top .1s ease-out,opacity .1s .12s ease-out}
.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:bottom .1s ease-out,-webkit-transform .22s .12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .1s ease-out,-webkit-transform .22s .12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .22s .12s cubic-bezier(0.215,0.61,0.355,1)}
.hamburger--spring .hamburger-inner{top:2px;-webkit-transition:background-color 0s .13s linear;transition:background-color 0s .13s linear}
.hamburger--spring .hamburger-inner::before{top:10px;-webkit-transition:top .1s .2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .1s .2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .1s .2s cubic-bezier(0.33333,0.66667,0.66667,1),transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .1s .2s cubic-bezier(0.33333,0.66667,0.66667,1),transform .13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--spring .hamburger-inner::after{top:20px;-webkit-transition:top .2s .2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .2s .2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .2s .2s cubic-bezier(0.33333,0.66667,0.66667,1),transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .2s .2s cubic-bezier(0.33333,0.66667,0.66667,1),transform .13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--spring.is-active .hamburger-inner{-webkit-transition-delay:.22s;transition-delay:.22s;background-color:transparent !important}
.hamburger--spring.is-active .hamburger-inner::before{top:0;-webkit-transition:top .1s .15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform .13s .22s cubic-bezier(0.215,0.61,0.355,1);transition:top .1s .15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform .13s .22s cubic-bezier(0.215,0.61,0.355,1);transition:top .1s .15s cubic-bezier(0.33333,0,0.66667,0.33333),transform .13s .22s cubic-bezier(0.215,0.61,0.355,1);transition:top .1s .15s cubic-bezier(0.33333,0,0.66667,0.33333),transform .13s .22s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .13s .22s cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,10px,0) rotate(45deg);transform:translate3d(0,10px,0) rotate(45deg)}
.hamburger--spring.is-active .hamburger-inner::after{top:0;-webkit-transition:top .2s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform .13s .22s cubic-bezier(0.215,0.61,0.355,1);transition:top .2s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform .13s .22s cubic-bezier(0.215,0.61,0.355,1);transition:top .2s cubic-bezier(0.33333,0,0.66667,0.33333),transform .13s .22s cubic-bezier(0.215,0.61,0.355,1);transition:top .2s cubic-bezier(0.33333,0,0.66667,0.33333),transform .13s .22s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .13s .22s cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,10px,0) rotate(-45deg);transform:translate3d(0,10px,0) rotate(-45deg)}
.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;-webkit-transition-duration:.13s;transition-duration:.13s;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--spring-r .hamburger-inner::after{top:-20px;-webkit-transition:top .2s .2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0s linear;transition:top .2s .2s cubic-bezier(0.33333,0.66667,0.66667,1),opacity 0s linear}
.hamburger--spring-r .hamburger-inner::before{-webkit-transition:top .1s .2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .1s .2s cubic-bezier(0.33333,0.66667,0.66667,1),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .1s .2s cubic-bezier(0.33333,0.66667,0.66667,1),transform .13s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .1s .2s cubic-bezier(0.33333,0.66667,0.66667,1),transform .13s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform .13s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--spring-r.is-active .hamburger-inner{-webkit-transform:translate3d(0,-10px,0) rotate(-45deg);transform:translate3d(0,-10px,0) rotate(-45deg);-webkit-transition-delay:.22s;transition-delay:.22s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;-webkit-transition:top .2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0s .22s linear;transition:top .2s cubic-bezier(0.33333,0,0.66667,0.33333),opacity 0s .22s linear}
.hamburger--spring-r.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:top .1s .15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform .13s .22s cubic-bezier(0.215,0.61,0.355,1);transition:top .1s .15s cubic-bezier(0.33333,0,0.66667,0.33333),-webkit-transform .13s .22s cubic-bezier(0.215,0.61,0.355,1);transition:top .1s .15s cubic-bezier(0.33333,0,0.66667,0.33333),transform .13s .22s cubic-bezier(0.215,0.61,0.355,1);transition:top .1s .15s cubic-bezier(0.33333,0,0.66667,0.33333),transform .13s .22s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .13s .22s cubic-bezier(0.215,0.61,0.355,1)}
.hamburger--stand .hamburger-inner{-webkit-transition:background-color 0s .075s linear,-webkit-transform .075s .15s cubic-bezier(0.55,0.055,0.675,0.19);transition:background-color 0s .075s linear,-webkit-transform .075s .15s cubic-bezier(0.55,0.055,0.675,0.19);transition:transform .075s .15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s .075s linear;transition:transform .075s .15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s .075s linear,-webkit-transform .075s .15s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--stand .hamburger-inner::before{-webkit-transition:top .075s .075s ease-in,-webkit-transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .075s .075s ease-in,-webkit-transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--stand .hamburger-inner::after{-webkit-transition:bottom .075s .075s ease-in,-webkit-transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .075s .075s ease-in,-webkit-transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--stand.is-active .hamburger-inner{-webkit-transform:rotate(90deg);transform:rotate(90deg);background-color:transparent !important;-webkit-transition:background-color 0s .15s linear,-webkit-transform .075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:background-color 0s .15s linear,-webkit-transform .075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:transform .075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s .15s linear;transition:transform .075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s .15s linear,-webkit-transform .075s 0s cubic-bezier(0.215,0.61,0.355,1)}
.hamburger--stand.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top .075s .1s ease-out,-webkit-transform .075s .15s cubic-bezier(0.215,0.61,0.355,1);transition:top .075s .1s ease-out,-webkit-transform .075s .15s cubic-bezier(0.215,0.61,0.355,1);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215,0.61,0.355,1);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .075s .15s cubic-bezier(0.215,0.61,0.355,1)}
.hamburger--stand.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom .075s .1s ease-out,-webkit-transform .075s .15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .075s .1s ease-out,-webkit-transform .075s .15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .075s .15s cubic-bezier(0.215,0.61,0.355,1)}
.hamburger--stand-r .hamburger-inner{-webkit-transition:background-color 0s .075s linear,-webkit-transform .075s .15s cubic-bezier(0.55,0.055,0.675,0.19);transition:background-color 0s .075s linear,-webkit-transform .075s .15s cubic-bezier(0.55,0.055,0.675,0.19);transition:transform .075s .15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s .075s linear;transition:transform .075s .15s cubic-bezier(0.55,0.055,0.675,0.19),background-color 0s .075s linear,-webkit-transform .075s .15s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--stand-r .hamburger-inner::before{-webkit-transition:top .075s .075s ease-in,-webkit-transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .075s .075s ease-in,-webkit-transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--stand-r .hamburger-inner::after{-webkit-transition:bottom .075s .075s ease-in,-webkit-transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .075s .075s ease-in,-webkit-transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform .075s 0s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--stand-r.is-active .hamburger-inner{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);background-color:transparent !important;-webkit-transition:background-color 0s .15s linear,-webkit-transform .075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:background-color 0s .15s linear,-webkit-transform .075s 0s cubic-bezier(0.215,0.61,0.355,1);transition:transform .075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s .15s linear;transition:transform .075s 0s cubic-bezier(0.215,0.61,0.355,1),background-color 0s .15s linear,-webkit-transform .075s 0s cubic-bezier(0.215,0.61,0.355,1)}
.hamburger--stand-r.is-active .hamburger-inner::before{top:0;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:top .075s .1s ease-out,-webkit-transform .075s .15s cubic-bezier(0.215,0.61,0.355,1);transition:top .075s .1s ease-out,-webkit-transform .075s .15s cubic-bezier(0.215,0.61,0.355,1);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215,0.61,0.355,1);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .075s .15s cubic-bezier(0.215,0.61,0.355,1)}
.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:bottom .075s .1s ease-out,-webkit-transform .075s .15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .075s .1s ease-out,-webkit-transform .075s .15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .075s .15s cubic-bezier(0.215,0.61,0.355,1)}
.hamburger--squeeze .hamburger-inner{-webkit-transition-duration:.075s;transition-duration:.075s;-webkit-transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);transition-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--squeeze .hamburger-inner::before{-webkit-transition:top .075s .12s ease,opacity .075s ease;transition:top .075s .12s ease,opacity .075s ease}
.hamburger--squeeze .hamburger-inner::after{-webkit-transition:bottom .075s .12s ease,-webkit-transform .075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .075s .12s ease,-webkit-transform .075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .075s .12s ease,transform .075s cubic-bezier(0.55,0.055,0.675,0.19);transition:bottom .075s .12s ease,transform .075s cubic-bezier(0.55,0.055,0.675,0.19),-webkit-transform .075s cubic-bezier(0.55,0.055,0.675,0.19)}
.hamburger--squeeze.is-active .hamburger-inner{-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition-delay:.12s;transition-delay:.12s;-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;-webkit-transition:top .075s ease,opacity .075s .12s ease;transition:top .075s ease,opacity .075s .12s ease}
.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:bottom .075s ease,-webkit-transform .075s .12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .075s ease,-webkit-transform .075s .12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .075s ease,transform .075s .12s cubic-bezier(0.215,0.61,0.355,1);transition:bottom .075s ease,transform .075s .12s cubic-bezier(0.215,0.61,0.355,1),-webkit-transform .075s .12s cubic-bezier(0.215,0.61,0.355,1)}
.hamburger--vortex .hamburger-inner{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-timing-function:cubic-bezier(0.19,1,0.22,1)}
.hamburger--vortex .hamburger-inner::before,.hamburger--vortex .hamburger-inner::after{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition-timing-function:linear;transition-timing-function:linear}
.hamburger--vortex .hamburger-inner::before{-webkit-transition-property:top,opacity;transition-property:top,opacity}
.hamburger--vortex .hamburger-inner::after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}
.hamburger--vortex.is-active .hamburger-inner{-webkit-transform:rotate(765deg);transform:rotate(765deg);-webkit-transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-timing-function:cubic-bezier(0.19,1,0.22,1)}
.hamburger--vortex.is-active .hamburger-inner::before,.hamburger--vortex.is-active .hamburger-inner::after{-webkit-transition-delay:0s;transition-delay:0s}
.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}
.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.hamburger--vortex-r .hamburger-inner{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-timing-function:cubic-bezier(0.19,1,0.22,1)}
.hamburger--vortex-r .hamburger-inner::before,.hamburger--vortex-r .hamburger-inner::after{-webkit-transition-duration:0s;transition-duration:0s;-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-transition-timing-function:linear;transition-timing-function:linear}
.hamburger--vortex-r .hamburger-inner::before{-webkit-transition-property:top,opacity;transition-property:top,opacity}
.hamburger--vortex-r .hamburger-inner::after{-webkit-transition-property:bottom,-webkit-transform;transition-property:bottom,-webkit-transform;transition-property:bottom,transform;transition-property:bottom,transform,-webkit-transform}
.hamburger--vortex-r.is-active .hamburger-inner{-webkit-transform:rotate(-765deg);transform:rotate(-765deg);-webkit-transition-timing-function:cubic-bezier(0.19,1,0.22,1);transition-timing-function:cubic-bezier(0.19,1,0.22,1)}
.hamburger--vortex-r.is-active .hamburger-inner::before,.hamburger--vortex-r.is-active .hamburger-inner::after{-webkit-transition-delay:0s;transition-delay:0s}
.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0}
.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}
.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
[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{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slick-loading .slick-list{background:#fff url("./ajax-loader.gif") center center no-repeat}
@font-face{font-family:"slick";src:url("./assets/fonts/slick/slick.eot");src:url("./assets/fonts/slick/slick.eot?#iefix") format("embedded-opentype"),url("./assets/fonts/slick/slick.woff") format("woff"),url("./assets/fonts/slick/slick.ttf") format("truetype"),url("./assets/fonts/slick/slick.svg#slick") format("svg");font-weight:normal;font-style:normal}
.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:0;outline:0}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:0;background:transparent;color:transparent}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}
.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:-25px}
[dir="rtl"] .slick-prev{left:auto;right:-25px}
.slick-prev:before{content:"←"}
[dir="rtl"] .slick-prev:before{content:"→"}
.slick-next{right:-25px}
[dir="rtl"] .slick-next{left:-25px;right:auto}
.slick-next:before{content:"→"}
[dir="rtl"] .slick-next:before{content:"←"}
.slick-dotted.slick-slider{margin-bottom:0}
.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}
.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}
.slick-dots li button:hover,.slick-dots li button:focus{outline:0}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}
.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{color:black;opacity:.75}
/*! animate.css - https://animate.style/ Version - 4.1.1 Licensed under the MIT license - http://opensource.org/licenses/MIT Copyright (c) 2020 Animate.css */:root{--animate-duration:1s;--animate-delay:.5s;--animate-repeat:2}
.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animate__animated.animate__infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.animate__animated.animate__repeat-1{-webkit-animation-iteration-count:1;animation-iteration-count:1;-webkit-animation-iteration-count:var(--animate-repeat);animation-iteration-count:var(--animate-repeat)}
.animate__animated.animate__repeat-2{-webkit-animation-iteration-count:2;animation-iteration-count:2;-webkit-animation-iteration-count:calc(var(--animate-repeat) * 2);animation-iteration-count:calc(var(--animate-repeat) * 2)}
.animate__animated.animate__repeat-3{-webkit-animation-iteration-count:3;animation-iteration-count:3;-webkit-animation-iteration-count:calc(var(--animate-repeat) * 3);animation-iteration-count:calc(var(--animate-repeat) * 3)}
.animate__animated.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-delay:var(--animate-delay);animation-delay:var(--animate-delay)}
.animate__animated.animate__delay-2s{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-delay:calc(var(--animate-delay) * 2);animation-delay:calc(var(--animate-delay) * 2)}
.animate__animated.animate__delay-3s{-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-delay:calc(var(--animate-delay) * 3);animation-delay:calc(var(--animate-delay) * 3)}
.animate__animated.animate__delay-4s{-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-delay:calc(var(--animate-delay) * 4);animation-delay:calc(var(--animate-delay) * 4)}
.animate__animated.animate__delay-5s{-webkit-animation-delay:5s;animation-delay:5s;-webkit-animation-delay:calc(var(--animate-delay) * 5);animation-delay:calc(var(--animate-delay) * 5)}
.animate__animated.animate__faster{-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-duration:calc(var(--animate-duration)/ 2);animation-duration:calc(var(--animate-duration)/ 2)}
.animate__animated.animate__fast{-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-duration:calc(var(--animate-duration) * .8);animation-duration:calc(var(--animate-duration) * .8)}
.animate__animated.animate__slow{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2)}
.animate__animated.animate__slower{-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-duration:calc(var(--animate-duration) * 3);animation-duration:calc(var(--animate-duration) * 3)}
.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}
.animate__flash{-webkit-animation-name:flash;animation-name:flash}
.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}
.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX}
.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY}
.animate__headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}
.animate__swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}
.animate__tada{-webkit-animation-name:tada;animation-name:tada}
.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}
.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}
.animate__heartBeat{-webkit-animation-name:heartBeat;animation-name:heartBeat;-webkit-animation-duration:1.3s;animation-duration:1.3s;-webkit-animation-duration:calc(var(--animate-duration) * 1.3);animation-duration:calc(var(--animate-duration) * 1.3);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown}
.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft}
.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight}
.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp}
.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown}
.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft}
.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight}
.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp}
.animate__bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-animation-name:bounceIn;animation-name:bounceIn}
.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}
.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}
.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}
.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}
.animate__bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-animation-name:bounceOut;animation-name:bounceOut}
.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}
.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}
.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}
.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}
.animate__fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}
.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}
.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}
.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}
.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}
.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft}
.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight}
.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft}
.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight}
.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}
.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}
.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}
.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}
.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}
.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}
.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}
.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}
.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft}
.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight}
.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight}
.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft}
.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}
.animate__flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}
.animate__flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}
.animate__flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}
.animate__flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-duration:calc(var(--animate-duration) * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}
.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center}
.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}
.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}
.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}
.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}
.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center}
.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}
.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}
.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom}
.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom}
.animate__hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-duration:calc(var(--animate-duration) * 2);animation-duration:calc(var(--animate-duration) * 2);-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left}
.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}
.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}
.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}
.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}
.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}
.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}
.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}
.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}
.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}
.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom}
.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center}
.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center}
.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom}
.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}
.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}
.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}
.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}
.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}
.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}
.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}
.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
html{-webkit-box-sizing:border-box;box-sizing:border-box;margin-top:0 !important;overflow-y:scroll;background-color:#fff;scroll-behavior:smooth}
*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}
body{min-height:100vh;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-x:hidden}
.stop-scroll .navbar.nav-up{-webkit-transform:translateY(0) !important;transform:translateY(0) !important}
main{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
a{color:#000;text-decoration:none}
ul{margin:0;padding:0}
ul li{position:relative;list-style:none;padding-left:15px}
li:not(:last-child){margin-bottom:10px}
img,.img{height:auto;max-width:100%}
img--full-width,.img--full-width{width:100%}
ul li::before{content:"";background-color:#325ef6;font-weight:bold;display:inline-block;border-radius:100%;width:6px;height:5px;top:11px;position:absolute;left:0}
.slick-dots li::before{content:""}
ol{padding:0}
ol li{list-style:decimal;list-style-position:inside}
p{margin:0 0 52px 0}
p:last-child{margin-bottom:0}
@font-face{font-family:Open Sans;src:url("https://fonts.googleapis.com/css?family=Open+Sans")}
@font-face{font-family:'aeonik-bold';src:url("assets/fonts/aeonik/Aeonik-Bold.eot") format("embedded-opentype"),url("assets/fonts/aeonik/Aeonik-Bold.woff2") format("woff2"),url("assets/fonts/aeonik/Aeonik-Bold.woff") format("woff"),url("assets/fonts/aeonik/Aeonik-Bold.ttf") format("truetype"),url("assets/fonts/aeonik/Aeonik-Bold.svg") format("svg");font-weight:bold;font-style:normal;font-display:swap}
@font-face{font-family:'aeonik-regular';src:url("assets/fonts/aeonik/Aeonik-Regular.eot") format("embedded-opentype"),url("assets/fonts/aeonik/Aeonik-Regular.woff2") format("woff2"),url("assets/fonts/aeonik/Aeonik-Regular.woff") format("woff"),url("assets/fonts/aeonik/Aeonik-Regular.ttf") format("truetype"),url("assets/fonts/aeonik/Aeonik-Regular.svg") format("svg");font-weight:normal;font-style:normal}
@font-face{font-family:'din-bold';src:url("assets/fonts/din/DINPro-Bold.eot") format("embedded-opentype"),url("assets/fonts/din/DINPro-Bold.woff2") format("woff2"),url("assets/fonts/din/DINPro-Bold.woff") format("woff"),url("assets/fonts/din/DINPro-Bold.ttf") format("truetype"),url("assets/fonts/din/DINPro-Bold.svg") format("svg");font-weight:bold;font-style:normal;font-display:swap}
@font-face{font-family:'din-CondensedBlack';src:url("assets/fonts/din/DINPro-CondensedBlack.eot") format("embedded-opentype"),url("assets/fonts/din/DINPro-CondensedBlack.woff2") format("woff2"),url("assets/fonts/din/DINPro-CondensedBlack.woff") format("woff"),url("assets/fonts/din/DINPro-CondensedBlack.ttf") format("truetype"),url("assets/fonts/din/DINPro-CondensedBlack.svg") format("svg");font-weight:900;font-style:normal;font-display:swap}
@font-face{font-family:'din-medium';src:url("assets/fonts/din/DINPro-Medium.eot") format("embedded-opentype"),url("assets/fonts/din/DINPro-Medium.woff2") format("woff2"),url("assets/fonts/din/DINPro-Medium.woff") format("woff"),url("assets/fonts/din/DINPro-Medium.ttf") format("truetype"),url("assets/fonts/din/DINPro-Medium.svg") format("svg");font-weight:500;font-style:normal;font-display:swap}
@font-face{font-family:'graphik-light';src:url("assets/fonts/graphik/Graphik-Light.eot") format("embedded-opentype"),url("assets/fonts/graphik/Graphik-Light.woff2") format("woff2"),url("assets/fonts/graphik/Graphik-Light.woff") format("woff"),url("assets/fonts/graphik/Graphik-Light.ttf") format("truetype"),url("assets/fonts/graphik/Graphik-Light.svg") format("svg");font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:'minion-regular';src:url("MinionPro-Regular.eot");src:url("assets/fonts/minion/MinionPro-Regular.eot") format("embedded-opentype"),url("assets/fonts/minion/MinionPro-Regular.woff2") format("woff2"),url("assets/fonts/minion/MinionPro-Regular.woff") format("woff"),url("assets/fonts/minion/MinionPro-Regular.ttf") format("truetype"),url("assets/fonts/minion/MinionPro-Regular.svg") format("svg");font-weight:normal;font-style:normal;font-display:swap}
body{color:#000;font-family:"aeonik-regular","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:24px;line-height:28px}
::-webkit-input-placeholder{color:#000;opacity:1}
::-moz-placeholder{color:#000;opacity:1}
:-ms-input-placeholder{color:#000;opacity:1}
:-moz-placeholder{color:#000;opacity:1}
.lead{font-size:42px;line-height:50px}
.lead a{font-size:42px;line-height:50px}
h1,.h1,.format-page-title{font-family:"aeonik-regular","Helvetica Neue","Helvetica","Arial",sans-serif;margin:0 0 20px 0;font-weight:normal;font-size:64px;line-height:76px}
h1 a,.h1 a,.format-page-title a{font-size:inherit;line-height:inherit}
h2,.h2,.format-section-title{font-family:"aeonik-regular","Helvetica Neue","Helvetica","Arial",sans-serif;margin:0 0 20px 0;font-weight:normal;font-size:42px;line-height:50px}
h2 a,.h2 a,.format-section-title a{font-size:inherit;line-height:inherit}
h3,.h3{font-family:"aeonik-regular","Helvetica Neue","Helvetica","Arial",sans-serif;margin:0 0 20px 0;font-weight:normal;font-size:64px;line-height:46px}
h3 a,.h3 a{font-size:inherit;line-height:inherit}
h4,.h4,.format-sub-section-title{font-family:"aeonik-regular","Helvetica Neue","Helvetica","Arial",sans-serif;margin:0 0 20px 0;font-weight:normal;font-size:24px;line-height:28px}
h4 a,.h4 a,.format-sub-section-title a{font-size:inherit;line-height:inherit}
h5,.h5{font-family:"aeonik-regular","Helvetica Neue","Helvetica","Arial",sans-serif;margin:0 0 20px 0;font-weight:normal;font-size:20px;line-height:32px}
h5 a,.h5 a{font-size:inherit;line-height:inherit}
h6,.h6{font-family:"aeonik-regular","Helvetica Neue","Helvetica","Arial",sans-serif;margin:0 0 20px 0;font-weight:normal;font-size:20px;line-height:32px}
h6 a,.h6 a{font-size:inherit;line-height:inherit}
p,.paragraph{font-size:24px;line-height:28px}
p a,.paragraph a{font-size:inherit;line-height:inherit}
li{font-size:24px;line-height:28px}
li a{font-size:inherit;line-height:inherit}
label,.gform_wrapper.gravity-theme form .gfield_label{font-size:24px;line-height:28px}
h1.in-view{-webkit-animation:bounce;animation:bounce;-webkit-animation-duration:2s;animation-duration:2s}
.heading--blue{color:#325ef6}
a{font-size:18px;line-height:21px;border-bottom:1px solid #325ef6;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;text-decoration:none}
a:hover{color:#325ef6;text-decoration:none}
button,.button{text-transform:capitalize;font-family:"aeonik-regular","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:14px;line-height:16px}
.form__field--style{font-size:14px;line-height:16px}
.section--banner .banner--title h1{font-size:42px;line-height:46px;color:#fff;margin-bottom:0}
.section--banner .title--column h2{color:#fff;font-size:64px;line-height:76px}
.pdf-reader--info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.pdf-reader--info p{font-size:18px;line-height:21px;margin-bottom:0}
.pdf-reader--info p a{font-size:inherit;line-height:inherit}
.pdf-reader--info .info--right a{border-bottom:0}
.clearfix::after{clear:both;content:'';display:table}
.container{max-width:2310px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px;width:100%}
.hide-text{overflow:hidden;padding:0;text-indent:101%;white-space:nowrap}
.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
footer,.footer{color:#dfdfdf;background-color:#000}
footer__container,.footer__container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:40px 40px;max-width:2310px;margin:0 auto}
footer__form,.footer__form{-webkit-box-flex:1;-ms-flex:1;flex:1}
footer__details,.footer__details{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
footer__details .details__container,.footer__details .details__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
footer__bottom-bar,.footer__bottom-bar{color:#dfdfdf;min-height:116px}
footer__bottom-bar .footer__background,.footer__bottom-bar .footer__background{background-color:#666;height:100%}
footer__bottom-bar .footer__container,.footer__bottom-bar .footer__container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}
.section.section--footer{background-color:#325ef6;padding:17px 52px 17px 52px}
.section.section--footer .section__container{max-width:100%;padding:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.section.section--footer .section__container>div{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;line-height:17px;color:#fff}
.section.section--footer .section__container>div:not(:last-child){margin-right:20px}
.section.section--footer .section__container>div a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;line-height:17px;color:#fff}
.section.section--footer .section__container>div a:hover{opacity:.5;color:#fff}
.section.section--footer .section__container .footer--inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}
.section.section--footer .section__container .footer--right{margin-top:2px}
.section.section--footer .section__container .footer--right a:hover{opacity:1}
.section.section--footer .section__container .footer--right img{width:36px}
.section.section--footer .section__container .footer--left--inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.section.section--footer .section__container .footer--left--inner li{padding-left:0}
.section.section--footer .section__container .footer--left--inner li::before{display:none}
.section.section--footer .section__container .footer--left--inner li:not(:last-child){margin-bottom:0}
.section.section--footer .section__container .footer--left--inner .tg-footer-menu li{line-height:14px}
.section.section--footer .section__container .footer--left--inner .tg-footer-menu li:not(:last-child){margin-bottom:1px}
.section.section--footer .section__container .footer--left--inner .tg-footer-menu li a{border:0;font-size:12px;line-height:14px;display:block}
.section.section--footer .section__container .footer--left--inner p:not(:last-child){margin-bottom:1px}
.section.section--footer .section__container .footer--left--inner *{font-size:12px;line-height:14px;border:0}
.section.section--footer .section__container .footer--logo{padding-right:20px;padding-top:2px}
.section.section--footer .section__container .footer--logo a:hover{opacity:1}
.section.section--footer .section__container .footer--logo img{height:40px}
.section.section--footer .section__container .footer--menu{padding-right:40px}
.section.section--footer .section__container .footer--address{padding-right:74px}
.section.section--footer .footer-abn-afsl{display:-webkit-box;display:-ms-flexbox;display:flex}
.section.section--footer .footer-abn-afsl span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;position:relative}
.section.section--footer .footer-abn-afsl span:first-child{padding-right:6px;margin-right:5px}
.section.section--footer .footer-abn-afsl span:first-child a{margin-left:5px}
.section.section--footer .footer-abn-afsl span:first-child:after{content:":";position:absolute;width:auto;height:100%;top:-2px;right:-1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.section.section--footer .footer-links{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto}
.section.section--footer .footer-links a{border-right:1px solid;padding-right:6px;margin-left:6px}
.section.section--footer .footer-links a:first-child{margin-left:0}
.section.section--footer .footer-links a:last-child{border-right:0;margin-right:0}
.animate__animated.animate__fast{opacity:0}
section,.section{width:100%;margin:0 auto;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;overflow:hidden}
section__background,.section__background{background-color:#fff;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
section__container,.section__container{padding:0 124px;max-width:2310px;width:100%}
section--lightbox,.section--lightbox{position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:rgba(0,0,0,0.9);display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:99}
section--lightbox.show,.section--lightbox.show{display:-webkit-box;display:-ms-flexbox;display:flex}
section--two-column .section__container,.section--two-column .section__container{display:-webkit-box;display:-ms-flexbox;display:flex}
section--logo-slider .section__container,.section--logo-slider .section__container{max-width:1440px}
section__column,.section__column{width:50%;padding:0 20px}
section__column:first-child,.section__column:first-child{padding-left:0}
section__column:last-child,.section__column:last-child{padding-right:0}
section .column__content,.section .column__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
section--left-aligned,.section--left-aligned{padding-left:0;padding-right:80px}
section--full-width,.section--full-width{padding-left:0;padding-right:0}
section--centered,.section--centered{text-align:center}
section--call-to-action,.section--call-to-action{color:white}
section--call-to-action .section__background,.section--call-to-action .section__background{background-color:#000}
section--call-to-action .section__container,.section--call-to-action .section__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.map-block{height:400px}
.map-block #map{height:100%}
.bg-color--white{background-color:#fff}
main{position:relative;margin-top:116px}
main:before{content:"";position:absolute;width:100%;height:116px;top:-116px;left:0;background-color:#fff}
main section:not(:first-child){opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}
.error404{background-color:#fff}
.section--call-to-action .section__container{display:-webkit-box;display:-ms-flexbox;display:flex}
.section--call-to-action .section__container p{padding-right:80px}
.colors-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.color-box{background-color:#d9d9d9;text-align:center;border-radius:5px;margin:20px}
.color{height:100px;width:100%;min-width:220px}
.background--primary{background-color:#000}
.background--primary--light{background-color:#c3fdff}
.background--primary--darkgrey{background-color:#666}
.background--primary--blue{background-color:#325ef6}
.background--secondary{background-color:#fff}
.accordion{margin:1rem 0;padding:0;list-style:none;border-top:1px solid #000}
.accordion-item{border-bottom:1px solid #000}
.accordion-item::before{content:''}
.accordion-thumb{margin:0;padding:.8rem 0;cursor:pointer;font-weight:normal}
.accordion-thumb::before{content:'';color:#fff;display:inline-block;height:7px;width:7px;margin-right:1rem;margin-left:.5rem;vertical-align:middle;border-right:1px solid;border-bottom:1px solid;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:-webkit-transform .2s ease-out;transition:-webkit-transform .2s ease-out;transition:transform .2s ease-out;transition:transform .2s ease-out,-webkit-transform .2s ease-out}
.accordion-panel{margin:0;padding-bottom:.8rem;display:none}
.accordion-item.is-active .accordion-thumb::before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.scroll-animation{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:auto;-ms-flex-wrap:wrap;flex-wrap:wrap}
.scroll-animation-list{list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.scroll-animation-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 80px) / 5);flex:0 0 calc((100% - 80px) / 5);max-width:calc((100% - 80px) / 5);margin-bottom:15px}
.scroll-animation-item::before{display:none}
.scroll-animation-item:not(:nth-child(5n)){margin-right:20px}
.scroll-animation-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100px;border:5px solid #000;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5px}
.scroll-animation-type h4{margin:0 0 10px;padding:0}
.scroll-animation-type code{height:auto;line-height:18px;margin:0;padding:0;font-size:14px;text-align:center}
.logo--slider{overflow:hidden}
.logo--slider .slick-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.logo--slider .slick-slide div{display:-webkit-box;display:-ms-flexbox;display:flex}
.logo--slider .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.logo--slider img{max-width:180px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}
.testimonials__container{width:100%}
.testimonial{width:70%;margin:0 auto}
.buttons .button{margin-bottom:10px}
input[type="submit"]{width:auto}
.format-button,.button.format-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:131px;padding:10px 20px 12px 20px;border:0;background-color:transparent;color:#325ef6;border:1px solid #325ef6;border-radius:36px;cursor:pointer;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;text-transform:capitalize;font-family:"aeonik-regular","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:14px;line-height:16px}
.format-button:hover,.button.format-button:hover{background-color:#325ef6;color:#fff}
.format-button-dark,.button.format-button-dark{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:131px;padding:10px 20px 12px 20px;border:0;background-color:transparent;color:#325ef6;border:1px solid #325ef6;border-radius:36px;cursor:pointer;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;text-transform:capitalize;font-family:"aeonik-regular","Helvetica Neue","Helvetica","Arial",sans-serif;background-color:#325ef6;color:#fff;font-size:24px;line-height:28px}
.format-button-dark:hover,.button.format-button-dark:hover{background-color:transparent;color:#325ef6}
button,.button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:131px;padding:10px 20px 12px 20px;border:0;background-color:transparent;color:#325ef6;border:1px solid #325ef6;border-radius:36px;cursor:pointer;-webkit-transition:.2s all ease-out;transition:.2s all ease-out}
button:hover,.button:hover{background-color:#325ef6;color:#fff}
button--arrow,.button--arrow{padding:11px 20px 11px 20px}
button--arrow::after,.button--arrow::after{content:'→';position:relative;display:inline-block;top:-1px;-webkit-transition:.3s transform ease-out;transition:.3s transform ease-out;font-size:18px;width:10px;height:10px;line-height:9px;left:5px}
button--arrow:hover::after,.button--arrow:hover::after{-webkit-transform:translateX(4px);transform:translateX(4px)}
button--dark,.button--dark{background-color:#325ef6;color:#fff}
button--dark:hover,.button--dark:hover{background-color:transparent;color:#325ef6}
button--medium,.button--medium{min-width:142px}
.section--banner{overflow:inherit;background-color:#325ef6}
.section--banner--inner{width:100%;overflow:hidden}
.section--banner .banner__slide{width:100%}
.section--banner .banner__slide .tigmo-video--cover{height:100%}
.section--banner .banner__slide .slide-background-image{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-1}
.section--banner .banner__slide .slide-background-image img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}
.section--banner .banner__slide .slide-background-image .desktop-img{display:-webkit-box;display:-ms-flexbox;display:flex}
.section--banner .banner__slide .slide-background-image .mobile-img{display:none}
.section--banner .banner--bg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}
.section--banner .banner--title{width:100%;padding:46px 69px 0 69px}
.section--banner .banner--title--box{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}
.section--banner .banner--bottom-title{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;height:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 140px 55px 140px}
.section--banner .title--column{width:50%}
.section--banner .title--column h2{margin-bottom:0;opacity:0}
.section--banner .title--left{padding-right:50px}
.section--banner .title--right{padding-left:50px}
.section--banner .title--right h2{-webkit-animation-delay:1s;animation-delay:1s}
.section--banner .svgimagediv{text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}
.banner{position:relative;color:#dfdfdf;padding:20px 40px;padding-top:116px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.banner__slider{height:100%;width:100%}
.banner__slide{position:relative;height:calc(100vh - 172px)}
.banner__slide--bg{height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:0}
.banner__slide--text{text-align:center}
.banner__breadcrumb{height:-webkit-max-content;height:-moz-max-content;height:max-content;position:absolute;left:80px}
.banner__breadcrumb a{border-bottom:0}
.banner--home{min-height:80vh}
.banner__background{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}
.banner__background img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.banner__background video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.banner__container{padding:40px;max-width:2310px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.banner__scroll{position:absolute;cursor:pointer;bottom:0}
.banner--slider{min-height:unset;padding:0}
.banner--slider .banner__container{height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.banner--slider .slick-dots{bottom:0}
.poster-overlay{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;background-color:transparent;background-size:cover;background-position:center top;-webkit-transition:.6s linear;transition:.6s linear;opacity:1;-o-object-fit:cover;object-fit:cover;height:calc(100vh- 116px)}
.poster-overlay.poster-overlay-hide{opacity:0}
.scrollto{position:absolute;bottom:-16px;left:0;right:0;background-color:#fff;border-radius:100%;width:32px;height:32px;margin:0 auto;text-align:center;z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}
.scrollto .cls-1{-webkit-transition:all .2s ease-out;transition:all .2s ease-out}
.scrollto svg{width:16px;height:10px;margin:0 auto}
.scrollto:hover{background-color:#325ef6}
.scrollto:hover svg .cls-1{stroke:#fff}
.lightbox__container{height:300px;width:300px}
.slick-next::before,.slick-prev::before{color:#000}
.section--tiles{padding:132px 130px 100px;background-color:#f7f7f7}
.section--tiles .section__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0}
.section--tiles h2{width:100%;font-size:42px;line-height:50.4px;text-align:center;margin:0 0 72px}
.section--tiles .tiles{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.section--tiles .tiles .tile{max-width:637px;width:33%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;opacity:0}
.section--tiles .tiles .tile>.tile-img{-webkit-transition:.3s ease;transition:.3s ease;opacity:1}
.section--tiles .tiles .tile:hover .tile-img{opacity:.5}
.section--tiles .tiles .tile:hover a.button{background-color:#325ef6;color:#fff}
.section--tiles .tiles .tile-img{position:relative;width:calc(100% - 140px);padding-bottom:calc(100% - 140px);margin-bottom:40px;border:0}
.section--tiles .tiles .tile-img img,.section--tiles .tiles .tile-img svg,.section--tiles .tiles .tile-img lottie-player{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}
.section--tiles .tiles .tile h4{font-size:24px;line-height:28.8px;margin:0 0 24px}
.section--tiles .tiles .tile p{font-size:18px;line-height:21.6px;color:#666;margin:0 0 24px}
.plyr button{min-width:unset}
.tigmo-video--no-poster .plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:0}
.plyr__poster{background-color:transparent;background-size:cover}
.tigmo-video--cover .plyr{width:100%;height:100%}
.tigmo-video--cover .plyr__video-wrapper{width:calc((100vh - 2rem) * 1.77777778);min-width:100%;height:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.iframe-holder{position:relative;overflow:hidden;padding-bottom:56.25%;margin:0;height:0;width:100%;max-width:100%}
.iframe-holder .video-full-width,.iframe-holder iframe,.iframe-holder object,.iframe-holder embed{position:absolute;top:0;left:0;width:100%;height:100% !important;border:0}
.iframe-holder .player{height:100% !important}
.mejs-controls .mejs-button button{position:relative;overflow:hidden;min-width:auto}
.section--wysiwyg .section__container p img,.mce-content-body p img{padding-right:40px}
.section--wysiwyg .section__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.section--wysiwyg .wp-caption{width:100% !important}
.section--wysiwyg .wp-caption img{width:100%}
.section--wysiwyg .wp-caption .wp-caption-text{margin:0 0 20px}
.section--wysiwyg .wp-video{width:100% !important;height:100%}
.gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.gallery>*{min-width:0}
.gallery-item{margin-bottom:5px;text-align:center;width:100%;padding-left:20px;padding-right:20px}
.gallery-item:first-of-type{padding-left:0}
.gallery-item:last-of-type{padding-right:0}
.gallery-item a{display:block}
.widget-area .gallery-item{margin-bottom:5px}
.gallery-icon img{width:100%;border:0}
.gallery-columns-1 .gallery-item{-ms-flex-preferred-size:calc(100% - 5px);flex-basis:calc(100% - 5px)}
.gallery-columns-2 .gallery-item{-ms-flex-preferred-size:calc(50% - 5px);flex-basis:calc(50% - 5px)}
.gallery-columns-3 .gallery-item{-ms-flex-preferred-size:calc(33.3333333333% - 5px);flex-basis:calc(33.3333333333% - 5px)}
.gallery-columns-4 .gallery-item{-ms-flex-preferred-size:calc(25% - 5px);flex-basis:calc(25% - 5px)}
.gallery-columns-5 .gallery-item{-ms-flex-preferred-size:calc(20% - 5px);flex-basis:calc(20% - 5px)}
.gallery-columns-6 .gallery-item{-ms-flex-preferred-size:calc(16.6666666667% - 5px);flex-basis:calc(16.6666666667% - 5px)}
.gallery-columns-7 .gallery-item{-ms-flex-preferred-size:calc(14.2857142857% - 5px);flex-basis:calc(14.2857142857% - 5px)}
.gallery-columns-8 .gallery-item{-ms-flex-preferred-size:calc(12.5% - 5px);flex-basis:calc(12.5% - 5px)}
.gallery-columns-9 .gallery-item{-ms-flex-preferred-size:calc(11.1111111111% - 5px);flex-basis:calc(11.1111111111% - 5px)}
.navbar{position:fixed;top:0;left:0;width:100%;height:auto;z-index:99;-webkit-transition:.3s all linear;transition:.3s all linear;-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:none;box-shadow:none;background-color:#fff;border-color:#fff}
.navbar.nav-up{-webkit-transform:translateY(-116px);transform:translateY(-116px)}
.navbar__background{background-color:#fff}
.navbar__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 40px;height:116px;background-color:transparent}
.navbar__container .searchform{display:none}
.navbar__logo{height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1}
.navbar__logo a{height:100%;width:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:0}
.navbar__logo a img{width:auto;height:36px}
.navbar .main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#325ef6;position:fixed;width:50%;height:100vh;overflow-x:hidden;top:0;right:-50%;-webkit-transition:all .3s ease;transition:all .3s ease;-ms-overflow-style:none;scrollbar-width:none}
.navbar .main-menu::-webkit-scrollbar{display:none}
.navbar .menu__container{width:100%;min-height:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:116px 66px 84px 120px}
.navbar .menu__container .menu-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px}
.navbar .menu__container .menu-contact h6{font-size:21px;line-height:56px;color:#fff;padding:0;margin:0;opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.navbar .menu__container .menu-contact h6.fadeShow{opacity:.6;-webkit-transform:translateX(0);transform:translateX(0)}
.navbar .menu__container .menu-contact a{font-size:42px;line-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;border:0;opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px);-webkit-transition:.5s ease;transition:.5s ease}
.navbar .menu__container .menu-contact a:last-child{text-decoration:underline;text-underline-offset:3px}
.navbar .menu__container .menu-contact a.fadeShow{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
.navbar .menu__container .menu-contact a:hover{color:#fff;opacity:.5}
.navbar .menu__container .menu-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:auto;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding-bottom:47px;margin-bottom:-84px}
.navbar .menu__container .menu-footer .menu-copyright p{padding:0;margin:0;font-size:16px;line-height:19px;color:#fff}
.navbar .menu__container .menu-footer .menu-social{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:7px}
.navbar .menu__container .menu-footer .menu-social a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:52px;height:52px;border-radius:50%;background-color:#426bf7;-webkit-transition:all .2s ease;transition:all .2s ease;border-bottom:0}
.navbar .menu__container .menu-footer .menu-social a:first-child{margin-right:10px}
.navbar .menu__container .menu-footer .menu-social a img,.navbar .menu__container .menu-footer .menu-social a svg{width:29px;height:25px;fill:#fff;-webkit-transition:all .2s ease;transition:all .2s ease}
.navbar .menu__container .menu-footer .menu-social a img g,.navbar .menu__container .menu-footer .menu-social a svg g{-webkit-transition:all .2s ease;transition:all .2s ease;fill:#fff}
.navbar .menu__container .menu-footer .menu-social a:hover{opacity:1;background-color:#fff}
.navbar .menu__container .menu-footer .menu-social a:hover svg{fill:#325ef6}
.navbar .menu__container .menu-footer .menu-social a:hover svg g,.navbar .menu__container .menu-footer .menu-social a:hover svg path{fill:#325ef6}
.navbar .menu__container .menu-footer--left{-ms-flex-item-align:start;align-self:flex-start}
.navbar .menu__container .menu-footer--left img{width:53px}
.navbar .hamburger{display:block;min-width:0;padding:0;position:absolute;right:40px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:9}
.navbar .hamburger:hover{background-color:transparent}
.navbar .hamburger-plus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;width:36px;height:36px;font-size:36px;line-height:36px;font-weight:600;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .3s ease;transition:all .3s ease}
.navbar.is-active .main-menu{right:0}
.navbar.is-active .menu__container .menu-footer{opacity:1}
.navbar.is-active .hamburger-plus{color:#fff;-webkit-transform:rotate(0);transform:rotate(0)}
.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style-type:none;height:auto}
.menu li{padding-right:0;padding-left:0;padding-bottom:0}
.menu li::before{content:'';display:none}
.menu li.menu-item-has-children{margin-bottom:30px}
.menu li.menu-item-has-children li:not(:last-child){margin-bottom:0}
.menu li.menu-item-has-children>a{font-size:21px;line-height:56px;-webkit-transition:.5s ease;transition:.5s ease}
.menu li.menu-item-has-children>a.fadeShow{opacity:.6}
.menu li.menu-item-has-children>ul.sub-menu a{font-size:42px;line-height:50px}
.menu li a{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;text-decoration:none;border-bottom:0;font-size:42px;line-height:50px;opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px);-webkit-transition:.5s ease;transition:.5s ease}
.menu li a.fadeShow{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
.menu li a:hover{opacity:.5}
form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
input,select,textarea{margin-bottom:1vh}
input{width:100%;min-height:auto;border:0;background-color:#f7f7f7}
textarea{resize:none;width:100%;min-height:223px;border:0;background-color:#f7f7f7}
.checkbox,.radiobutton{display:-webkit-box;display:-ms-flexbox;display:flex}
.checkbox input,.radiobutton input{width:25px;height:25px;margin:auto 20px}
.checkbox label,.radiobutton label{-ms-flex-item-align:center;align-self:center;margin-right:20px}
.checkbox__row,.radiobutton__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:10px}
.form__field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.form__field:not(:last-child){margin-bottom:17px}
.form__field--style{outline:0;margin:0;min-height:auto;padding:12.5px 18px 12.5px 18px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);box-shadow:0 0 3px 0 rgba(0,0,0,0.1);border-radius:20px}
.form__field--textarea{min-height:243px;padding-top:23px;resize:none}
.form__row{display:-webkit-box;display:-ms-flexbox;display:flex}
.form__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.form__column--left{margin-left:20px}
.form__column--two{display:-webkit-box;display:-ms-flexbox;display:flex}
.form__column-field{width:calc(100% - 10px)}
.form__column-field:not(:last-child){margin-right:10px}
.form__button{max-width:131px;min-height:auto;-webkit-box-shadow:none;box-shadow:none;margin:45px 0 0 0}
.select__field{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}
.select__field select{display:none}
.select__selected{border:1px solid #d9d9d9;padding:10px 20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}
.select__selected::after{content:"";position:absolute;top:10px;right:25px;width:20px;height:20px;border-top:2px solid #d9d9d9;border-left:2px solid #d9d9d9;-webkit-transform:rotate(225deg);transform:rotate(225deg)}
.select__arrow-active::after{top:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.select__items{position:absolute;background-color:#f7f7f7;top:50px;left:0;right:0;z-index:9;border:1px solid #d9d9d9;border-top:0}
.select__items>div{border:0;padding:5px 20px 5px 20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.select__hide{display:none}
.checkbox__container{position:relative}
.checkbox__container input{position:absolute;opacity:0;cursor:pointer;height:20px;width:20px;z-index:1;margin:0;min-height:auto}
.checkbox__container input:checked ~ .checkmark{background-color:#000}
.checkbox__container input:checked ~ .checkmark::after{display:block}
.checkbox__container .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#f7f7f7;border:1px solid #000}
.checkbox__container .checkmark::after{content:"";position:absolute;display:none;left:6px;top:3px;width:5px;height:10px;border:solid #f7f7f7;border-width:0 2px 2px 0;-webkit-transform:rotate(40deg);transform:rotate(40deg)}
.radio__container{position:relative}
.radio__container input[type=radio]{position:absolute;left:0;z-index:9;opacity:0;min-height:auto}
.radio__container input[type=radio]:checked ~ .check{border:1px solid #000}
.radio__container input[type=radio]:checked ~ .check::after{opacity:1}
.radio__container .check{display:block;position:absolute;border:1px solid #000;border-radius:100%;height:20px;width:20px;top:0;left:20px;z-index:5;-webkit-transition:border .25s linear;transition:border .25s linear}
.radio__container .check::after{content:"";background-color:#000;width:10px;height:10px;position:absolute;border-radius:100%;left:4px;top:4px;opacity:0}
blockquote{margin:0 0 20px 0}
blockquote a{font-size:42px;line-height:50px}
blockquote p{margin:0}
.section--wysiwyg .section__container p img,.mce-content-body p img{padding-right:40px}
.section--wysiwyg .section__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.section--wysiwyg .wp-caption{width:100% !important}
.section--wysiwyg .wp-caption img{width:100%}
.section--wysiwyg .wp-caption .wp-caption-text{margin:0 0 20px}
.section--wysiwyg .wp-video{width:100% !important;height:100%}
.gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.gallery>*{min-width:0}
.gallery-item{margin-bottom:5px;text-align:center;width:100%;padding-left:20px;padding-right:20px}
.gallery-item:first-of-type{padding-left:0}
.gallery-item:last-of-type{padding-right:0}
.gallery-item a{display:block}
.widget-area .gallery-item{margin-bottom:5px}
.gallery-icon img{width:100%;border:0}
.gallery-columns-1 .gallery-item{-ms-flex-preferred-size:calc(100% - 5px);flex-basis:calc(100% - 5px)}
.gallery-columns-2 .gallery-item{-ms-flex-preferred-size:calc(50% - 5px);flex-basis:calc(50% - 5px)}
.gallery-columns-3 .gallery-item{-ms-flex-preferred-size:calc(33.3333333333% - 5px);flex-basis:calc(33.3333333333% - 5px)}
.gallery-columns-4 .gallery-item{-ms-flex-preferred-size:calc(25% - 5px);flex-basis:calc(25% - 5px)}
.gallery-columns-5 .gallery-item{-ms-flex-preferred-size:calc(20% - 5px);flex-basis:calc(20% - 5px)}
.gallery-columns-6 .gallery-item{-ms-flex-preferred-size:calc(16.6666666667% - 5px);flex-basis:calc(16.6666666667% - 5px)}
.gallery-columns-7 .gallery-item{-ms-flex-preferred-size:calc(14.2857142857% - 5px);flex-basis:calc(14.2857142857% - 5px)}
.gallery-columns-8 .gallery-item{-ms-flex-preferred-size:calc(12.5% - 5px);flex-basis:calc(12.5% - 5px)}
.gallery-columns-9 .gallery-item{-ms-flex-preferred-size:calc(11.1111111111% - 5px);flex-basis:calc(11.1111111111% - 5px)}
.navbar{position:fixed;top:0;left:0;width:100%;height:auto;z-index:99;-webkit-transition:.3s all linear;transition:.3s all linear;-webkit-transform:translateY(0);transform:translateY(0);-webkit-box-shadow:none;box-shadow:none;background-color:#fff;border-color:#fff}
.navbar.nav-up{-webkit-transform:translateY(-116px);transform:translateY(-116px)}
.navbar__background{background-color:#fff}
.navbar__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 40px;height:116px;background-color:transparent}
.navbar__container .searchform{display:none}
.navbar__logo{height:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1}
.navbar__logo a{height:100%;width:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:0}
.navbar__logo a img{width:auto;height:36px}
.navbar .main-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background-color:#325ef6;position:fixed;width:50%;height:100vh;overflow-x:hidden;top:0;right:-50%;-webkit-transition:all .3s ease;transition:all .3s ease;-ms-overflow-style:none;scrollbar-width:none}
.navbar .main-menu::-webkit-scrollbar{display:none}
.navbar .menu__container{width:100%;min-height:100%;height:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:116px 66px 84px 120px}
.navbar .menu__container .menu-contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:40px}
.navbar .menu__container .menu-contact h6{font-size:21px;line-height:56px;color:#fff;padding:0;margin:0;opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px);-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.navbar .menu__container .menu-contact h6.fadeShow{opacity:.6;-webkit-transform:translateX(0);transform:translateX(0)}
.navbar .menu__container .menu-contact a{font-size:42px;line-height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;border:0;opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px);-webkit-transition:.5s ease;transition:.5s ease}
.navbar .menu__container .menu-contact a:last-child{text-decoration:underline;text-underline-offset:3px}
.navbar .menu__container .menu-contact a.fadeShow{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
.navbar .menu__container .menu-contact a:hover{color:#fff;opacity:.5}
.navbar .menu__container .menu-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-top:auto;opacity:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;padding-bottom:47px;margin-bottom:-84px}
.navbar .menu__container .menu-footer .menu-copyright p{padding:0;margin:0;font-size:16px;line-height:19px;color:#fff}
.navbar .menu__container .menu-footer .menu-social{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:7px}
.navbar .menu__container .menu-footer .menu-social a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:52px;height:52px;border-radius:50%;background-color:#426bf7;-webkit-transition:all .2s ease;transition:all .2s ease;border-bottom:0}
.navbar .menu__container .menu-footer .menu-social a:first-child{margin-right:10px}
.navbar .menu__container .menu-footer .menu-social a img,.navbar .menu__container .menu-footer .menu-social a svg{width:29px;height:25px;fill:#fff;-webkit-transition:all .2s ease;transition:all .2s ease}
.navbar .menu__container .menu-footer .menu-social a img g,.navbar .menu__container .menu-footer .menu-social a svg g{-webkit-transition:all .2s ease;transition:all .2s ease;fill:#fff}
.navbar .menu__container .menu-footer .menu-social a:hover{opacity:1;background-color:#fff}
.navbar .menu__container .menu-footer .menu-social a:hover svg{fill:#325ef6}
.navbar .menu__container .menu-footer .menu-social a:hover svg g,.navbar .menu__container .menu-footer .menu-social a:hover svg path{fill:#325ef6}
.navbar .menu__container .menu-footer--left{-ms-flex-item-align:start;align-self:flex-start}
.navbar .menu__container .menu-footer--left img{width:53px}
.navbar .hamburger{display:block;min-width:0;padding:0;position:absolute;right:40px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:9}
.navbar .hamburger:hover{background-color:transparent}
.navbar .hamburger-plus{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;width:36px;height:36px;font-size:36px;line-height:36px;font-weight:600;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .3s ease;transition:all .3s ease}
.navbar.is-active .main-menu{right:0}
.navbar.is-active .menu__container .menu-footer{opacity:1}
.navbar.is-active .hamburger-plus{color:#fff;-webkit-transform:rotate(0);transform:rotate(0)}
.menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;list-style-type:none;height:auto}
.menu li{padding-right:0;padding-left:0;padding-bottom:0}
.menu li::before{content:'';display:none}
.menu li.menu-item-has-children{margin-bottom:30px}
.menu li.menu-item-has-children li:not(:last-child){margin-bottom:0}
.menu li.menu-item-has-children>a{font-size:21px;line-height:56px;-webkit-transition:.5s ease;transition:.5s ease}
.menu li.menu-item-has-children>a.fadeShow{opacity:.6}
.menu li.menu-item-has-children>ul.sub-menu a{font-size:42px;line-height:50px}
.menu li a{display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;text-decoration:none;border-bottom:0;font-size:42px;line-height:50px;opacity:0;-webkit-transform:translateX(100px);transform:translateX(100px);-webkit-transition:.5s ease;transition:.5s ease}
.menu li a.fadeShow{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}
.menu li a:hover{opacity:.5}
form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
input,select,textarea{margin-bottom:1vh}
input{width:100%;min-height:auto;border:0;background-color:#f7f7f7}
textarea{resize:none;width:100%;min-height:223px;border:0;background-color:#f7f7f7}
.checkbox,.radiobutton{display:-webkit-box;display:-ms-flexbox;display:flex}
.checkbox input,.radiobutton input{width:25px;height:25px;margin:auto 20px}
.checkbox label,.radiobutton label{-ms-flex-item-align:center;align-self:center;margin-right:20px}
.checkbox__row,.radiobutton__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:10px}
.form__field{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.form__field:not(:last-child){margin-bottom:17px}
.form__field--style{outline:0;margin:0;min-height:auto;padding:12.5px 18px 12.5px 18px;-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,0.1);box-shadow:0 0 3px 0 rgba(0,0,0,0.1);border-radius:20px}
.form__field--textarea{min-height:243px;padding-top:23px;resize:none}
.form__row{display:-webkit-box;display:-ms-flexbox;display:flex}
.form__column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.form__column--left{margin-left:20px}
.form__column--two{display:-webkit-box;display:-ms-flexbox;display:flex}
.form__column-field{width:calc(100% - 10px)}
.form__column-field:not(:last-child){margin-right:10px}
.form__button{max-width:131px;min-height:auto;-webkit-box-shadow:none;box-shadow:none;margin:45px 0 0 0}
.select__field{position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}
.select__field select{display:none}
.select__selected{border:1px solid #d9d9d9;padding:10px 20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative}
.select__selected::after{content:"";position:absolute;top:10px;right:25px;width:20px;height:20px;border-top:2px solid #d9d9d9;border-left:2px solid #d9d9d9;-webkit-transform:rotate(225deg);transform:rotate(225deg)}
.select__arrow-active::after{top:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}
.select__items{position:absolute;background-color:#f7f7f7;top:50px;left:0;right:0;z-index:9;border:1px solid #d9d9d9;border-top:0}
.select__items>div{border:0;padding:5px 20px 5px 20px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.select__hide{display:none}
.checkbox__container{position:relative}
.checkbox__container input{position:absolute;opacity:0;cursor:pointer;height:20px;width:20px;z-index:1;margin:0;min-height:auto}
.checkbox__container input:checked ~ .checkmark{background-color:#000}
.checkbox__container input:checked ~ .checkmark::after{display:block}
.checkbox__container .checkmark{position:absolute;top:0;left:0;height:20px;width:20px;background-color:#f7f7f7;border:1px solid #000}
.checkbox__container .checkmark::after{content:"";position:absolute;display:none;left:6px;top:3px;width:5px;height:10px;border:solid #f7f7f7;border-width:0 2px 2px 0;-webkit-transform:rotate(40deg);transform:rotate(40deg)}
.radio__container{position:relative}
.radio__container input[type=radio]{position:absolute;left:0;z-index:9;opacity:0;min-height:auto}
.radio__container input[type=radio]:checked ~ .check{border:1px solid #000}
.radio__container input[type=radio]:checked ~ .check::after{opacity:1}
.radio__container .check{display:block;position:absolute;border:1px solid #000;border-radius:100%;height:20px;width:20px;top:0;left:20px;z-index:5;-webkit-transition:border .25s linear;transition:border .25s linear}
.radio__container .check::after{content:"";background-color:#000;width:10px;height:10px;position:absolute;border-radius:100%;left:4px;top:4px;opacity:0}
blockquote{margin:0 0 20px 0}
blockquote a{font-size:42px;line-height:50px}
blockquote p{margin:0}
.gravity-form--tow-column .gform_wrapper.gravity-theme .gform_fields{display:block;-webkit-column-count:2;-moz-column-count:2;column-count:2}
.gform_wrapper.gravity-theme form .gfield_label{margin:0}
.gform_wrapper.gravity-theme form .gform_footer{-ms-flex-item-align:start;align-self:flex-start;padding:0}
.gf-button--transparent .button{background-color:transparent;color:white;border:1px solid white}
.gf-button--dark .button{background-color:#666;color:#dfdfdf}
.gf-button--light .button{background-color:#c3fdff}
.filter h4{margin:0}
.filter__holder{display:-webkit-box;display:-ms-flexbox;display:flex}
.filter__holder li{margin-right:10px;padding-bottom:20px}
.filter__holder li::before{display:none}
.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:20px 0 0}
.pagination__previous a,.pagination__next a{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:131px;padding:10px 20px 12px 20px;border:0;background-color:transparent;color:#325ef6;border:1px solid #325ef6;border-radius:36px;cursor:pointer;-webkit-transition:.2s all ease-out;transition:.2s all ease-out}
.pagination__previous a:hover,.pagination__next a:hover{opacity:.5}
.button-disable{pointer-events:none;opacity:.5}
.section--text-and-image+.section--text-and-image{padding-top:0}
.section--text-and-image{padding-top:150px;padding-bottom:75px}
.section--text-and-image .slider-content{display:-webkit-box;display:-ms-flexbox;display:flex}
.section--text-and-image .slider-content .slider-image{width:50%;-ms-flex-item-align:start;align-self:flex-start}
.section--text-and-image .slider-content .slider-image .imgDiv{width:100%;height:auto;position:relative;overflow:hidden;margin-bottom:30px}
.section--text-and-image .slider-content .slider-image .imgDiv img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:.3s ease;transition:.3s ease}
.section--text-and-image .slider-content .slider-image .imgDiv:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.section--text-and-image .slider-content .slider-image p{max-width:548px;color:#666;width:calc(100% - 90px)}
.section--text-and-image .slider-content .slider-image .slick-arrow{top:auto;bottom:-2px;z-index:1}
.section--text-and-image .slider-content .slider-image .slick-arrow:before{content:"";background-image:url(assets/img/Arrow__grey.png);background-size:contain;background-repeat:no-repeat;background-position:center;width:16px;height:10px;display:block;margin:0 auto}
.section--text-and-image .slider-content .slider-image .slick-arrow:hover:before{background-image:url(assets/img/Arrow--blue.png)}
.section--text-and-image .slider-content .slider-image .slick-prev{left:auto;right:67px}
.section--text-and-image .slider-content .slider-image .slick-prev:before{font-family:unset;color:#000;-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.section--text-and-image .slider-content .slider-image .slick-next{right:0}
.section--text-and-image .slider-content .slider-image .slider__counter{position:absolute;width:30px;right:0;text-align:right;top:auto;bottom:0}
.section--text-and-image .slider-content .content{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:187px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:auto}
.section--text-and-image .slider-content .content h3{margin-bottom:20px;padding:0}
.section--text-and-image .slider-content .content p{font-size:25px;line-height:35px;color:#8f9093;margin-bottom:52px;margin-top:0}
.section--text-and-image .slider-content .slider__counter{position:absolute;right:0;color:#8f9093;font-size:18px;line-height:30px}
.section--text-and-image .slider-content .slider__counter .curCount{color:#1a1a1a;font-size:18px;line-height:30px;font-family:"aeonik-regular","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:18px;line-height:30px}
.section--text-and-image.imgalignright .slider-content{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.section--text-and-image.imgalignright .slider-content .content{padding-right:150px;padding-left:0}
.tabs-container{max-width:500px;margin:50px auto;-webkit-box-shadow:0 0 5px 4px #dadada;box-shadow:0 0 5px 4px #dadada}
.tabs{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;border-bottom:1px solid #ccc;overflow-x:auto}
.tabs__li{margin:0;padding:0}
.tabs__li::before{display:none}
.tabs__link{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 15px;text-decoration:none;text-transform:capitalize;border-bottom:2px solid transparent;position:relative;margin-bottom:0;font-size:16px;color:#000;font-family:inherit}
.tabs__link:hover{text-decoration:none;outline:0;opacity:1}
.tabs__link.active{border-bottom:2px solid #000;text-decoration:none;outline:0;opacity:1}
.tabs__link.active:hover{text-decoration:none;outline:0;opacity:1}
.tabs__link.active,.tabs__link:hover,.tabs__link:focus{color:#000}
.tabs-item{display:none;padding:10px 0;font-size:14px}
.tabs-item.active{display:-webkit-box;display:-ms-flexbox;display:flex}
.tabs-item p{margin:0}
.section--contact-us{position:relative;padding:124px 124px 120px 124px}
.section--contact-us .section__container{padding:0}
.section--contact-us .contact-us--inner{display:-webkit-box;display:-ms-flexbox;display:flex}
.section--contact-us .contact-us--inner h2{margin-bottom:24px}
.section--contact-us .contact-us--inner p{margin-bottom:36px}
.section--contact-us .contact-us--inner .section__column{width:50%}
.section--contact-us .contact-us--inner .section__column:first-child{padding-right:80px}
.section--contact-us .contact-us--inner .section__column:first-child>*:last-child{margin-bottom:0}
.section--contact-us .contact-us--inner .section__column:first-child .section-conetnt{width:100%}
.section--contact-us .contact-us--inner .section__column:first-child .section-conetnt>*:last-child{margin-bottom:0}
.section--contact-us .contact-us--inner .contact-form{position:relative;margin-top:13px}
.section--contact-us .contact-us--inner .contact-form form .form__field--style{border:1px solid transparent}
.section--contact-us .contact-us--inner .contact-form form .val-error{border-color:#325ef6}
.section--contact-us .contact-us--inner .contact-form form .hf-message{display:none}
.section--contact-us .contact-us--inner .contact-form.success .form-submit-success{opacity:1;visibility:visible}
.section--contact-us .contact-us--inner .contact-form .form-submit-success{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:100%;top:0;left:0;background-color:#fff;opacity:0;visibility:hidden;-webkit-transition:.3s ease;transition:.3s ease}
.section--contact-us .contact-us--inner .contact-form .form-submit-success .message-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;padding:40px;border-radius:20px;background-color:#f7f7f7;margin-bottom:30px;text-align:center}
.section--contact-us .contact-us--inner .contact-form .form-submit-success .message-wrap h2{color:#325ef6;margin-bottom:0}
.section--contact-us .contact-us--inner .contact-form .form-submit-success .message-wrap p{margin-bottom:0}
.section--contact-us .contact-us--inner .google-map{display:none}
.section--contact-us .contact-us--inner .contact-google-map{min-height:580px;position:relative}
.section--contact-us .contact-us--inner .contact-google-map .contact-form{display:none}
.section--contact-us .contact-us--inner .contact-google-map .google-map{display:block;position:absolute;width:50vw;height:calc(100% + 244px);top:-124px;left:0}
.section--contact-us .contact-us--inner .contact-google-map .google-map .gm-style>div:last-child>div:nth-child(4){margin-right:8px}
.section--contact-us .contact-us--inner .contact-google-map .google-map a{line-height:14px;border:0}
.section--people{padding:120px 120px;background-color:#f7f7f7}
.section--people .section__container{max-width:2310px;padding:0}
.section--people h2{width:100%;text-align:center;font-size:42px;line-height:50px;margin:0 0 25px}
.section--people .peoples{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.section--people .peoples .people-wrap{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.section--people .peoples { justify-content: center; }
.section--people .peoples .people-wrap { justify-content: flex-start; max-width: 1440px; }
@media (max-width: 1440px) {
  .section--people .peoples .people-wrap { max-width: 1080px; }
}
.section--people .peoples .people{max-width:640px;width:33.33%;padding:0 74px 40px;margin:60px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}
.section--people .peoples .people-img-wrap{position:relative;width:100%;height:1px;padding-bottom:100%;overflow:hidden;margin-bottom:36px}
.section--people .peoples .people-img-wrap img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}
.section--people .peoples .people h4{font-size:24px;line-height:28.8px;margin-bottom:0}
.section--people .peoples .people p{font-size:18px;line-height:21.6px;color:rgba(0,0,0,0.6);margin:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.section--people .peoples .people a.button{margin-top:40px}
.section--people .peoples .people-info{position:relative;display:none;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;min-width:100vw;width:100vw;background-color:#fff;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-left:50%;margin-bottom:40px}
.section--people .peoples .people-info .info-wrap{max-width:2560px;width:100%;min-height:890px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto}
.section--people .peoples .people-info .info-img-wrap{position:relative;width:33.33%;height:auto;overflow:hidden}
.section--people .peoples .people-info .info-img-wrap img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}
.section--people .peoples .people-info .info-content{width:66.66%;padding:120px 126px 120px;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:70px;-moz-column-gap:70px;column-gap:70px}
.section--people .peoples .people-info .info-content h3{color:#325ef6;font-size:42px;line-height:50.4px;margin:-6px 0 24px}
.section--people .peoples .people-info .info-content p{font-size:18px;line-height:21.6px;margin:0 0 24px}
.section--people .peoples .people-info .info-content p a{font-size:inherit;line-height:inherit}
.section--people .peoples .people-info .info-content p.format-lead{color:rgba(0,0,0,0.6)}
.section--people .peoples .people-info .info-content .btn-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.section--people .peoples .people-info .info-content a.button{margin-bottom:10px}
.section--media-slider{padding:0;background-color:#fff;overflow:hidden;position:relative}
.section--media-slider.reverse-column .section__container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.section--media-slider.reverse-column .number-dots{left:136px}
.section--media-slider .section__container{max-width:2560px;min-height:1272.539px;max-height:1272.539px;height:auto;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}
.section--media-slider .section__container>div:not(.number-dots){width:50%;height:100%}
.section--media-slider .section__container .slick-list,.section--media-slider .section__container .slick-track{height:100%}
.section--media-slider .section__container .slick-slide>div{height:100%}
.section--media-slider .section__container .slick-track{display:-webkit-box;display:-ms-flexbox;display:flex}
.section--media-slider .section__container .slick-slide .media-slide{display:-webkit-box;display:-ms-flexbox;display:flex}
.section--media-slider .number-dots{position:absolute;width:calc(50% - 296px);height:auto;top:227px;left:calc(50% + 136px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 96px;z-index:9}
.section--media-slider .number-dots button{min-width:0;width:61px;height:61px;font-size:21px;line-height:25.2px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#000;border:1px solid #dfdfdf;border-radius:50%;overflow:hidden;background-color:#fff;-webkit-box-shadow:0 2px 4px #dfdfdf;box-shadow:0 2px 4px #dfdfdf;-webkit-transition:.5s ease;transition:.5s ease;cursor:pointer}
.section--media-slider .number-dots button:not(:last-child){margin-right:12px}
.section--media-slider .number-dots button.active{background-color:#325ef6;color:#fff}
.section--media-slider .media-slider .media-slide{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;position:relative;height:100%;background-color:#325ef6}
.section--media-slider .media-slider .media-slide .plyr__video-embed iframe,.section--media-slider .media-slider .media-slide .plyr__video-wrapper--fixed-ratio video{left:50%;width:170%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.section--media-slider .media-slider .media-slide img,.section--media-slider .media-slider .media-slide svg,.section--media-slider .media-slider .media-slide lottie-player{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}
.section--media-slider .media-slider .media-slide .tigmo-video--cover{width:100%;height:100%;position:relative}
.section--media-slider .media-slider .media-slide .tigmo-video--cover img{position:absolute;width:100%;height:100%;top:0;left:0;-o-object-fit:cover;object-fit:cover}
.section--media-slider .media-slider .media-slide .tigmo-video--cover .tigmo-video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}
.section--media-slider .content-slider .slick-slide.slick-current.slick-active h2,.section--media-slider .content-slider .slick-slide.slick-current.slick-active h3,.section--media-slider .content-slider .slick-slide.slick-current.slick-active p,.section--media-slider .content-slider .slick-slide.slick-current.slick-active .number-dots,.section--media-slider .content-slider .slick-slide.slick-current.slick-active ol,.section--media-slider .content-slider .slick-slide.slick-current.slick-active ul{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
.section--media-slider .content-slider .content-slide{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:132px 160px 106px 136px}
.section--media-slider .content-slider .content-slide>*:last-child{margin-bottom:80px}
.section--media-slider .content-slider .content-slide h3{color:#325ef6;margin:0 0 45px;font-size:24px;line-height:28.8px}
.section--media-slider .content-slider .content-slide h3+*{margin-top:204px}
.section--media-slider .content-slider .content-slide h2{font-size:42px;line-height:50.4px;margin:117px 0 30px;opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:.5s ease;transition:.5s ease}
.section--media-slider .content-slider .content-slide p{font-size:24px;line-height:28.8px;margin-bottom:30px}
.section--media-slider .content-slider .content-slide p,.section--media-slider .content-slider .content-slide ol,.section--media-slider .content-slider .content-slide ul{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px);-webkit-transition:.5s ease;transition:.5s ease}
.section--media-slider .content-slider a.mediaSlideNext{position:absolute;left:136px;bottom:106px}
.section--media-slider .content-slider ul.slick-dots{width:auto;right:160px;bottom:106px;display:-webkit-box;display:-ms-flexbox;display:flex}
.section--media-slider .content-slider ul.slick-dots li{padding:0;width:12px;height:12px;margin:0 0 0 6px}
.section--media-slider .content-slider ul.slick-dots li:before{display:none}
.section--media-slider .content-slider ul.slick-dots li button{min-width:unset;width:12px;height:12px;padding:0;border:1px solid #325ef6;border-radius:50%;background-color:transparent;-webkit-transition:.5s ease;transition:.5s ease}
.section--media-slider .content-slider ul.slick-dots li button:before{display:none}
.section--media-slider .content-slider ul.slick-dots li.slick-active button{background-color:#325ef6}
.section--downloads{padding:130px 126px 104px;background-color:#f7f7f7}
.section--downloads .section__container{padding:0}
.section--downloads h2{width:100%;text-align:center;margin:0 0 70px}
.section--downloads .downloads{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.section--downloads .downloads .download{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:637px;width:33%;text-align:center;border:0;-webkit-transition:.3s ease;transition:.3s ease}
.section--downloads .downloads .download:hover{color:unset}
.section--downloads .downloads .download:hover .doc-wrap img{opacity:.5}
.section--downloads .downloads .download:hover a.downloadFile,.section--downloads .downloads .download:hover span.downloadFile{opacity:.5;color:#325ef6}
.section--downloads .downloads .download .doc-wrap{width:100%;margin-bottom:40px;display:-webkit-box;display:-ms-flexbox;display:flex;min-height:488px;max-height:488px;max-width:345px;-webkit-transition:.3s ease;transition:.3s ease}
.section--downloads .downloads .download .doc-wrap img{width:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}
.section--downloads .downloads .download h4{margin:0 0 24px}
.section--downloads .downloads .download .doc-content{margin:0 0 40px}
.section--downloads .downloads .download .doc-content h5:first-child{margin-bottom:6px}
.section--downloads .downloads .download .doc-content h5:last-child{color:#666}
.section--downloads .downloads .download h5{font-size:32px;line-height:38px;margin:0}
.section--downloads .downloads .download a.downloadFile,.section--downloads .downloads .download span.downloadFile{font-size:18px;line-height:21.6px;border:0;text-decoration:underline;-webkit-text-decoration-color:#325ef6;text-decoration-color:#325ef6;-webkit-transition:.3s ease;transition:.3s ease}
.section--sign-up{padding:120px 80px;min-height:1283px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-size:cover;background-position:center}
.section--sign-up .section__container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;color:#fff}
.section--sign-up .section__container>div{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.section--sign-up .section__container>div.form-content>div{width:100%}
.section--sign-up .section__container>div.form-submit-thank-you{display:none}
.section--sign-up .section__container>div.form-submit-thank-you p{max-width:580px}
.section--sign-up .section__container h2{font-size:64px;line-height:64px;margin:0 0 6px}
.section--sign-up .section__container p,.section--sign-up .section__container .indicates-required{font-size:20px;line-height:26px;margin:0 0 32px}
.section--sign-up .section__container #mc_embed_signup{background:transparent}
.section--sign-up .section__container #mc_embed_signup form{padding:0;max-width:360px;width:100%;margin:0 auto}
.section--sign-up .section__container #mc_embed_signup form .mc-field-group{position:relative;padding:0;min-height:unset !important;margin-bottom:18px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.section--sign-up .section__container #mc_embed_signup form .mc-field-group label{position:absolute;height:41px;font-size:14px;line-height:41px;color:#000;margin:0;cursor:pointer}
.section--sign-up .section__container #mc_embed_signup form .mc-field-group div.mce_inline_error{padding:0;margin-bottom:0 !important;background-color:transparent !important}
.section--sign-up .section__container #mc_embed_signup form input:not([type=submit]){width:100%;text-align:center;border-color:#f7f7f7;margin-bottom:0;max-width:360px;height:41px;font-size:14px;line-height:16.8px;border-radius:22px}
.section--sign-up .section__container #mc_embed_signup form input[type=submit]{margin:0 auto}
.section--sign-up .section__container #mc_embed_signup form input[type=submit].button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:131px;padding:10px 20px 12px 20px;border:0;background-color:transparent;color:#325ef6;border:1px solid #325ef6;border-radius:36px;cursor:pointer;-webkit-transition:.2s all ease-out;transition:.2s all ease-out;max-width:140px;width:100%;height:auto;background-color:#325ef6;color:#fff;text-transform:capitalize;font-family:"aeonik-regular","Helvetica Neue","Helvetica","Arial",sans-serif;font-size:14px;line-height:16px}
.section--sign-up .section__container #mc_embed_signup form input[type=submit].button:hover{background-color:transparent;color:#325ef6}
.section--sign-up .section__container #mc_embed_signup form .clear{text-align:center}
.section--sign-up .section__container #mc_embed_signup div.mce_inline_error{background-color:transparent;color:#325ef6;font-size:20px;line-height:26px}
.section--sign-up .section__container #mc_embed_signup .response{margin-bottom:10px}
.section--sign-up .section__container #mc_embed_signup .response a{color:inherit;font-size:inherit;line-height:inherit}
.section--text-and-media{position:relative;padding:0 140px 0 140px;min-height:1282px}
.section--text-and-media--inner{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0}
.section--text-and-media .text--box{margin-top:120px;padding-right:108px}
.section--text-and-media .text--box ul,.section--text-and-media .text--box ol{width:100%}
.section--text-and-media .text--box ul:not(:last-child){margin-bottom:21px}
.section--text-and-media .text--box .main-heading--spacing{margin-bottom:56px}
.section--text-and-media .text--box h2{margin-bottom:57px}
.section--text-and-media .text--box h4{margin-bottom:11px}
.section--text-and-media .text--box p:last-child .bottom--button{margin-top:604px}
.section--text-and-media .media--box{position:absolute;right:0;width:50%;height:100%;top:0;overflow:hidden}
.section--text-and-media .media--box:hover img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.section--text-and-media .media--box img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}
.section--text-and-media .media--box img:not(.poster-overlay){cursor:pointer}
.section--text-and-media .media--box .animated-svg{height:100%;background-color:#325ef6}
.section--text-and-media.row-reverse .section__column{padding:0}
.section--text-and-media .plyr__video-wrapper{width:calc((100vh - 2rem) * 2.578);min-width:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);padding-bottom:0;height:100%}
.section--text-and-media .column__content-left{height:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
.section--text-and-media .column__content-left .button--last{-ms-flex-item-align:end;align-self:flex-end;padding-bottom:120px}
.section--pdf-reader{position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:94px 0 40px 0}
.section--pdf-reader .pdf-reader--info{width:100%;padding:0 124px;position:absolute;z-index:9;width:100%;top:116px}
.section--pdf-reader .pdf-reader--inner{width:100%;height:calc(80vh - 164px);max-height:720px}
.section--pdf-reader .pdf-reader--inner .df-3dcanvas{padding-bottom:30px}
body .df-container{height:100% !important}
body .df-container canvas{height:100% !important;-o-object-fit:contain;object-fit:contain}
body .df-container .loading-info{display:none}
body .df-container.df-floating>.ti-angle-right{right:41px}
body .df-container.df-floating>.ti-angle-left{left:41px}
body .df-container.df-floating>.df-ui-btn{width:58px;height:58px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:1;border-radius:100%;border:1px solid #325ef6;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}
body .df-container.df-floating>.df-ui-btn:before{font-size:19px;color:#325ef6;background-repeat:no-repeat;top:auto;position:absolute;left:auto;right:auto}
body .df-container.df-floating>.df-ui-btn:hover{background-color:#325ef6}
body .df-container.df-floating>.df-ui-btn:hover::before{color:#fff}
body .df-container .df-ui-wrapper.df-ui-controls{bottom:30px;height:auto;width:100%;padding:0 124px;left:auto;right:auto;-webkit-transform:translateX(0);transform:translateX(0);background-color:transparent;-webkit-box-shadow:none;box-shadow:none}
body .df-container .df-ui-wrapper.df-ui-controls>.ti-angle-left{display:none}
body .df-container .df-ui-wrapper.df-ui-controls>.ti-angle-left,body .df-container .df-ui-wrapper.df-ui-controls>.ti-angle-right{display:none}
body .df-container .df-ui-wrapper.df-ui-controls .df-ui-thumbnail{display:none}
body .df-container .df-ui-wrapper.df-ui-controls .df-ui-btn{background-color:transparent;padding:0;width:61px;height:48px;height:45px;background-size:47px 45px;background-repeat:no-repeat;-webkit-box-shadow:none;box-shadow:none;border:0}
body .df-container .df-ui-wrapper.df-ui-controls .df-ui-btn:not(:last-child){margin-right:24px}
body .df-container .df-ui-wrapper.df-ui-controls .df-ui-page{display:block !important}
body .df-container .df-ui-wrapper.df-ui-controls .df-ui-page label{padding-top:0;font-size:18px;line-height:21px;color:#000;top:7px}
body .df-container .df-ui-wrapper.df-ui-controls #df_book_page_number{height:auto}
body .df-container .df-ui-wrapper.df-ui-controls .df-ui-outline{display:block !important;width:100%;pointer-events:none}
body .df-container .df-ui-wrapper.df-ui-controls .df-ui-outline:before{content:''}
body .df-container .df-ui-wrapper.df-ui-controls .df-ui-zoomin{background-image:url("assets/img/zoom-in.svg");width:60px;height:48px;background-repeat:no-repeat;background-size:47px 48px}
body .df-container .df-ui-wrapper.df-ui-controls .df-ui-zoomin::before{content:''}
body .df-container .df-ui-wrapper.df-ui-controls .df-ui-zoomout{background-image:url("assets/img/zoom-out-icon.svg")}
body .df-container .df-ui-wrapper.df-ui-controls .df-ui-zoomout::before{content:''}
body .df-container .df-ui-wrapper.df-ui-controls .df-ui-fullscreen{background-image:url("assets/img/fullscreen.svg")}
body .df-container .df-ui-wrapper.df-ui-controls .df-ui-fullscreen::before{content:''}
body .df-container .df-ui-wrapper.df-ui-controls .df-ui-share{display:none}
body .df-container .df-ui-wrapper.df-ui-controls .df-ui-more::before{display:none}
body .df-container .df-ui-wrapper.df-ui-controls .more-container{display:block;position:static;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;margin-bottom:0;background-image:url("assets/img/download-icon.svg");background-repeat:no-repeat}
body .df-container .df-ui-wrapper.df-ui-controls .more-container::before{display:none}
body .df-container .df-ui-wrapper.df-ui-controls .more-container .df-ui-btn>span{display:none}
body .df-container .df-ui-wrapper.df-ui-controls .more-container .df-ui-download::before{display:none}
body .df-container .df-ui-wrapper.df-ui-controls .df-ui-page{margin-bottom:0}
body .df-container.df-fullscreen .df-ui-wrapper.df-ui-controls{bottom:30px}
body .df-container .ti-close:not(.df-lightbox-close){font-size:24px;line-height:28px;display:none;position:absolute;z-index:1;right:15px;top:15px;cursor:pointer;border-radius:100%;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}
body .df-container .ti-close:not(.df-lightbox-close):hover{color:#fff;background-color:#325ef6}
body .df-container .ti-close:not(.df-lightbox-close):before{width:40px;height:40px;text-align:center;display:block;padding:7px}
body .df-container.df-fullscreen .ti-close{display:block}
body .df-lightbox-wrapper .df-lightbox-close:hover{background-color:#325ef6}
body .df-lightbox-wrapper .df-container .df-ui-wrapper.df-ui-controls{bottom:70px}
.df-lightbox-wrapper .df-container,.section--pdf-reader .df-container{background-color:#fff !important}
.df-lightbox-wrapper .df-container,.df-lightbox-wrapper .df-container .df-3dcanvas,.section--pdf-reader .df-container,.section--pdf-reader .df-container .df-3dcanvas{height:100% !important}
.df-lightbox-open body.admin-bar .df-lightbox-wrapper{top:0}
body .df-container.df-floating>.df-ui-btn.df-ui-prev:before{left:calc(50% - 1px)}
body .df-container.df-floating>.df-ui-btn.df-ui-next:before{left:calc(50% + 0px)}
body .df-container.df-floating>.df-ui-btn:before{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}
body .df-container .df-ui-wrapper.df-ui-controls .df-ui-page label{text-align:left}
body .df-container .df-ui-wrapper.df-ui-controls .df-ui-zoomin{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
body .df-container .df-ui-wrapper.df-ui-controls .df-ui-zoomout{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
body .df-container .df-ui-wrapper.df-ui-controls .df-ui-fullscreen{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:0 !important}
body .df-container .df-ui-wrapper.df-ui-controls .df-ui-more{margin-right:10px}
body .df-container .df-ui-wrapper.df-ui-controls .df-ui-more .more-container{background-size:48px auto;background-position:left bottom 0}
.section--resources{padding:130px 126px 110px;background-color:#f7f7f7;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.section--resources:nth-child(even){background-color:#fff}
.section--resources .section__container{padding:0;text-align:center}
.section--resources h2{width:100%;text-align:center;margin:0 0 70px}
.section--resources .resources{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.section--resources .resources .resource{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:637px;width:33%;text-align:center;border:0;margin-bottom:132px;opacity:1;-webkit-transition:.3s ease;transition:.3s ease}
.section--resources .resources .resource:hover{color:unset}
.section--resources .resources .resource:hover .doc-wrap img{opacity:.5}
.section--resources .resources .resource:hover span,.section--resources .resources .resource:hover .resourceFile{opacity:.5 !important;color:#325ef6}
.section--resources .resources .resource .doc-wrap{width:100%;padding:0 70px;margin-bottom:40px}
.section--resources .resources .resource .doc-wrap img{width:100%;-o-object-fit:cover;object-fit:cover;-webkit-transition:all .2s ease-out;transition:all .2s ease-out}
.section--resources .resources .resource h4{margin:0 0 32px}
.section--resources .resources .resource .doc-content{margin:0 0 24px}
.section--resources .resources .resource .doc-content h5:first-child{margin-bottom:6px}
.section--resources .resources .resource .doc-content h5:last-child{display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:#666}
.section--resources .resources .resource h5{font-size:18px;line-height:21.6px;margin:0}
.section--resources .resources .resource span,.section--resources .resources .resource .resourceFile{font-size:18px;line-height:21.6px;text-decoration:underline;-webkit-text-decoration-color:#325ef6;text-decoration-color:#325ef6;border:0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
.section--resources .resources .resource_inactive{pointer-events:none;cursor:default}
.section--resources .section__container{-ms-flex-item-align:center;align-self:center}
.products li::before{content:'';display:none}
.woocommerce a.button,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:131px;padding:10px 20px 12px 20px;border:0;background-color:transparent;color:#325ef6;border:1px solid #325ef6;border-radius:36px;cursor:pointer;-webkit-transition:.2s all ease-out;transition:.2s all ease-out}
.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:131px;padding:10px 20px 12px 20px;border:0;background-color:transparent;color:#325ef6;border:1px solid #325ef6;border-radius:36px;cursor:pointer;-webkit-transition:.2s all ease-out;transition:.2s all ease-out}
.related.products{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
@media(min-width:30em){.section--logo-slider .slick-slider .slick-track,.section--logo-slider .slick-slider .slick-list{margin-right:-15px}
.logo--slider .slick-slide{margin-right:20px}
}@media(min-width:64.0625em){.navbar .hamburger:hover .hamburger-plus{-webkit-transform:rotate(0);transform:rotate(0)}
.navbar .hamburger.is-active{margin-right:17px}
.navbar .hamburger:hover .hamburger-plus{-webkit-transform:rotate(0);transform:rotate(0)}
.navbar .hamburger.is-active{margin-right:17px}
.section--media-slider:not(.reverse-column):before{content:"";position:absolute;width:50%;height:100%;top:0;left:0;background-color:#325ef6}
.section--media-slider.reverse-column:before{content:"";position:absolute;width:50%;height:100%;top:0;right:0;background-color:#325ef6}
.section--text-and-media.row-reverse .section__container{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.section--text-and-media.row-reverse .media--box{right:auto;left:0}
.section--text-and-media.row-reverse .text--box{padding-left:128px;padding-right:0}
body .df-lightbox-wrapper canvas.df-3dcanvas{width:80% !important;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.section--resources .resources:not(.newsletters) .resource{margin-bottom:0}
}@media(min-width:64.0625em) and (max-width:120.0525em){.section--text-and-image .slider-content .content .with-arrow{display:block;margin-left:auto}
}@media(min-width:64.0625em) and (max-width:90.0525em){.section--text-and-media .text--box{padding-right:30px}
.section--text-and-media.row-reverse .text--box{padding-left:60px}
}@media(min-width:90.0625em) and (max-width:120.0525em){.section--text-and-media .column__content-left .button--last{padding-bottom:62px}
}@media(min-width:120.0625em){#searchform{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
#searchform div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#searchform input{margin-right:10px;margin-bottom:0}
#searchform{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}
#searchform div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
#searchform input{margin-right:10px;margin-bottom:0}
}@media(min-width:120.0625em) and (min-width:90.0625em){#searchform div{width:560px}
#searchform div{width:560px}
}@media(min-width:480px){.plyr__captions{font-size:var(--plyr-font-size-base,15px);padding:calc(var(--plyr-control-spacing, 10px) * 2)}
.plyr--video .plyr__controls{padding:var(--plyr-control-spacing,10px);padding-top:calc(var(--plyr-control-spacing, 10px) * 3.5)}
}@media(min-width:768px){.plyr__captions{font-size:var(--plyr-font-size-large,18px)}
}@media(min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}
.plyr:-ms-fullscreen .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}
.plyr:fullscreen .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}
.plyr:-webkit-full-screen .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}
.plyr:-moz-full-screen .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}
.plyr:-ms-fullscreen .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}
.plyr--fullscreen-fallback .plyr__captions{font-size:var(--plyr-font-size-xlarge,21px)}
}@media(max-width:calc(768px - 1)){.plyr__time+.plyr__time{display:none}
}@media(max-width:120.0525em){li:not(:last-child){margin-bottom:10px}
p{margin:0 0 46px 0}
body{font-size:24px}
body{line-height:28px}
.lead{font-size:24px}
.lead{line-height:28px}
.lead a{font-size:24px}
.lead a{line-height:28px}
h1,.h1,.format-page-title{font-size:64px}
h1,.h1,.format-page-title{line-height:76px}
h2,.h2,.format-section-title{font-size:42px}
h2,.h2,.format-section-title{line-height:50px}
h3,.h3{font-size:64px}
h3,.h3{line-height:46px}
h4,.h4,.format-sub-section-title{font-size:24px}
h4,.h4,.format-sub-section-title{line-height:28px}
h5,.h5{font-size:20px}
h5,.h5{line-height:32px}
h6,.h6{font-size:20px}
h6,.h6{line-height:32px}
p,.paragraph{font-size:24px}
p,.paragraph{line-height:28px}
li{font-size:24px}
li{line-height:28px}
label,.gform_wrapper.gravity-theme form .gfield_label{font-size:24px}
label,.gform_wrapper.gravity-theme form .gfield_label{line-height:28px}
a{font-size:18px}
a{line-height:21px}
button,.button{font-size:14px}
button,.button{line-height:16px}
.form__field--style{font-size:14px}
.form__field--style{line-height:16px}
.section--banner .title--column h2{font-size:64px}
.section--banner .title--column h2{line-height:76px}
.pdf-reader--info p{font-size:18px}
.pdf-reader--info p{line-height:21px}
.section.section--footer{padding:17px 30px 17px 30px}
section__container,.section__container{max-width:1440px;padding:0}
.section--call-to-action .section__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.scroll-animation-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 40px) / 3);flex:0 0 calc((100% - 40px) / 3);max-width:calc((100% - 40px) / 3)}
.scroll-animation-item:not(:nth-child(4n)){margin-right:0}
.scroll-animation-item:not(:nth-child(3n)){margin-right:20px}
.format-button,.button.format-button{font-size:14px}
.format-button,.button.format-button{line-height:16px}
.format-button-dark,.button.format-button-dark{font-size:14px}
.format-button-dark,.button.format-button-dark{line-height:16px}
button--arrow::after,.button--arrow::after{font-size:18px;width:10px;height:10px;line-height:9px;left:5px}
.section--banner .banner--title{padding:21px 34px 0 34px}
.section--banner .banner--bottom-title{padding:0 67px 55px 67px}
.banner__breadcrumb{left:40px}
.section--tiles{padding:72px 70px 60px}
.section--tiles .tiles .tile{max-width:360px}
.section--tiles .tiles .tile-img{width:calc(100% - 80px);padding-bottom:calc(100% - 80px)}
.form__field:not(:last-child){margin-bottom:10px}
.form__field--textarea{padding-top:13px}
.form__field--textarea{padding-top:8px;min-height:143px}
.form__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.form__column--left{margin-left:0}
.form__button{margin-top:22px}
.form__button{margin-top:2px}
.searchform{display:none}
blockquote a{font-size:24px}
blockquote a{line-height:28px}
.form__field:not(:last-child){margin-bottom:10px}
.form__field--textarea{padding-top:13px}
.form__field--textarea{padding-top:8px;min-height:143px}
.form__row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.form__column--left{margin-left:0}
.form__button{margin-top:22px}
.form__button{margin-top:2px}
.searchform{display:none}
blockquote a{font-size:24px}
blockquote a{line-height:28px}
.gravity-form--tow-column .gform_wrapper.gravity-theme .gform_fields{-webkit-column-count:1;-moz-column-count:1;column-count:1}
.gform_wrapper.gravity-theme form .gform_footer{-ms-flex-item-align:normal;align-self:normal}
.section--text-and-image{padding-top:100px;padding-bottom:95px}
.section--text-and-image .slider-content .slider-image .imgDiv{height:auto;margin-bottom:25px}
.section--text-and-image .slider-content .slider-image p{max-width:236px}
.section--text-and-image .slider-content .content{padding-left:20px;font-size:25px;line-height:35px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:unset}
.section--text-and-image .slider-content .content h3{margin-bottom:22px;padding:0;font-size:25px;line-height:35px}
.section--text-and-image .slider-content .content p{font-size:20px;line-height:30px;margin-bottom:38px;padding:0}
.section--text-and-image.imgalignright .slider-content .content{padding-right:20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:unset}
.section--text-and-image.imgalignright .slider-content .content .with-arrow{max-width:100%;display:inline;margin-left:0}
.section--contact-us{padding:70px 70px 70px 70px}
.section--contact-us .contact-us--inner .section__column:first-child{padding-right:50px}
.section--contact-us .contact-us--inner .contact-form{margin-top:7px}
.section--contact-us .contact-us--inner .contact-form form input[type=submit]{padding:11px 20px 11px 20px}
.section--contact-us .contact-us--inner .contact-google-map .google-map{height:calc(100% + 140px);top:-70px}
.section--people{padding:70px 70px 80px}
.section--people .section__container{max-width:1780px}
.section--people .peoples .people{max-width:480px;padding:0 42px 24px;margin:35px 0}
.section--people .peoples .people a.button{margin-top:24px}
.section--people .peoples .people-info{margin-bottom:71px}
.section--people .peoples .people-info .info-wrap{min-height:unset}
.section--people .peoples .people-info .info-img-wrap img{position:relative}
.section--people .peoples .people-info .info-content{padding:70px;-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}
.section--people .peoples .people-info .info-content a.button{margin-bottom:6px}
.section--media-slider{padding:0}
.section--media-slider.reverse-column .number-dots{left:70px}
.section--media-slider .section__container{min-height:900px;max-height:900px}
.section--media-slider .number-dots{width:calc(50% - 150px);top:134px;left:calc(50% + 70px);margin:0 0 56px}
.section--media-slider .content-slider .content-slide{padding:75px 80px 60px 70px}
.section--media-slider .content-slider .content-slide h3{margin:0 0 30px}
.section--media-slider .content-slider .content-slide h3+*{margin-top:117px}
.section--media-slider .content-slider .content-slide p{font-size:24px;line-height:28.8px;margin-bottom:24px}
.section--media-slider .content-slider a.mediaSlideNext{left:70px;bottom:60px}
.section--media-slider .content-slider ul.slick-dots{right:80px;bottom:60px}
.section--media-slider .content-slider ul.slick-dots li{width:12px;height:12px;margin:0 0 0 6px}
.section--media-slider .content-slider ul.slick-dots li button{width:12px;height:12px}
.section--downloads{padding:70px 72px 60px}
.section--downloads .downloads .download{max-width:420px}
.section--downloads .downloads .download .doc-wrap{min-height:275px;max-width:194px;max-height:275px}
.section--downloads .downloads .download h4{font-size:24px;line-height:28.8px}
.section--downloads .downloads .download .doc-content{margin:0 0 24px}
.section--downloads .downloads .download .doc-content h5:first-child{margin-bottom:4px}
.section--downloads .downloads .download h5{font-size:18px;line-height:21.6px}
.section--sign-up{min-height:900px}
.section--sign-up .section__container>div.form-submit-thank-you p{max-width:360px}
.section--sign-up .section__container #mc_embed_signup form .mc-field-group{margin-bottom:10px}
.section--sign-up .section__container #mc_embed_signup form input[type=submit].button{font-size:14px}
.section--sign-up .section__container #mc_embed_signup form input[type=submit].button{line-height:16px}
.section--text-and-media{padding:0 67px 0 67px;min-height:721px}
.section--text-and-media .text--box{margin-top:64px}
.section--text-and-media .text--box .main-heading--spacing{margin-bottom:58px}
.section--text-and-media .text--box p:last-child .bottom--button{margin-top:292px}
.section--pdf-reader{padding:40px 0 10px 0}
.section--pdf-reader .pdf-reader--info{top:64px;padding:0 70px}
.section--pdf-reader .pdf-reader--inner{height:calc(80vh - 80px)}
body .df-container.df-floating>.ti-angle-right{right:14px}
body .df-container.df-floating>.ti-angle-left{left:14px}
body .df-container.df-floating>.df-ui-btn{width:32px;height:32px}
body .df-container.df-floating>.df-ui-btn:before{font-size:11px}
body .df-container .df-ui-wrapper.df-ui-controls{padding:0 70px}
body .df-container .df-ui-wrapper.df-ui-controls .df-ui-btn:not(:last-child){margin-right:13px}
body .df-container .df-ui-wrapper.df-ui-controls .df-ui-btn{height:26px;min-width:26px;background-size:26px 26px;width:auto}
body .df-container .df-ui-wrapper.df-ui-controls .df-ui-page label{font-size:18px}
body .df-container .df-ui-wrapper.df-ui-controls .df-ui-page label{line-height:21px}
body .df-container .df-ui-wrapper.df-ui-controls .df-ui-outline{width:100%}
body .df-container .df-ui-wrapper.df-ui-controls .df-ui-zoomin{min-width:27px;height:27px;background-size:26px 27px}
body .df-lightbox-wrapper .df-container .df-ui-wrapper.df-ui-controls{bottom:40px}
body .df-container .df-ui-wrapper.df-ui-controls .df-ui-more{margin-right:13px}
body .df-container .df-ui-wrapper.df-ui-controls .df-ui-more .more-container{background-size:27px auto}
.section--resources{padding:70px 72px 60px}
.section--resources .resources .resource{max-width:420px;margin-bottom:75px}
.section--resources .resources .resource .doc-wrap{padding:0 40px}
.section--resources .resources .resource h4{font-size:24px;line-height:28.8px}
.section--resources .resources .resource .doc-content h5:first-child{margin-bottom:4px}
.woocommerce ul.products li.product{width:46.15%}
}@media(max-width:90.0525em){.section--banner .banner--title h1{font-size:32px;line-height:36px}
.section.section--footer .section__container>div:not(:last-child){margin-right:10px}
.section.section--footer .section__container>div a{font-size:9px;line-height:11px}
.section.section--footer .footer-abn-afsl span:first-child a{margin-left:3px}
.section.section--footer .footer-abn-afsl span:first-child{padding-right:4px;margin-right:3px}
.section.section--footer .footer-links a{padding-right:4px}
.section.section--footer .footer-links a:last-child{margin-left:3px}
.scroll-animation-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 60px) / 4);flex:0 0 calc((100% - 60px) / 4);max-width:calc((100% - 60px) / 4)}
.scroll-animation-item:not(:nth-child(5n)){margin-right:0}
.scroll-animation-item:not(:nth-child(4n)){margin-right:20px}
.navbar .menu__container{padding:60px 36px 50px}
.navbar .menu__container .menu-contact h6{font-size:12px;line-height:32.4px}
.navbar .menu__container .menu-contact a{font-size:32px;line-height:38.4px}
.navbar .menu__container .menu-footer{padding-bottom:47px;margin-bottom:-50px}
.navbar .menu__container .menu-footer .menu-copyright p{font-size:9px;line-height:11px}
.navbar .menu__container .menu-footer .menu-social{padding-bottom:2px}
.navbar .menu__container .menu-footer .menu-social a{width:30px;height:30px}
.navbar .menu__container .menu-footer .menu-social a img,.navbar .menu__container .menu-footer .menu-social a svg{width:17px;height:14px}
.navbar .menu__container .menu-footer--left img{width:35px}
.menu li.menu-item-has-children{margin-bottom:30px}
.menu li.menu-item-has-children>a{font-size:12px;line-height:32.4px}
.menu li.menu-item-has-children>ul.sub-menu a{font-size:32px;line-height:38.4px}
.menu li a{font-size:32px;line-height:38.4px}
.navbar .menu__container{padding:60px 36px 50px}
.navbar .menu__container .menu-contact h6{font-size:12px;line-height:32.4px}
.navbar .menu__container .menu-contact a{font-size:32px;line-height:38.4px}
.navbar .menu__container .menu-footer{padding-bottom:47px;margin-bottom:-50px}
.navbar .menu__container .menu-footer .menu-copyright p{font-size:9px;line-height:11px}
.navbar .menu__container .menu-footer .menu-social{padding-bottom:2px}
.navbar .menu__container .menu-footer .menu-social a{width:30px;height:30px}
.navbar .menu__container .menu-footer .menu-social a img,.navbar .menu__container .menu-footer .menu-social a svg{width:17px;height:14px}
.navbar .menu__container .menu-footer--left img{width:35px}
.menu li.menu-item-has-children{margin-bottom:30px}
.menu li.menu-item-has-children>a{font-size:12px;line-height:32.4px}
.menu li.menu-item-has-children>ul.sub-menu a{font-size:32px;line-height:38.4px}
.menu li a{font-size:32px;line-height:38.4px}
.section--media-slider .section__container{min-height:720px;max-height:720px}
.section--downloads .downloads .download{max-width:360px}
.section--sign-up{min-height:720px}
.section--pdf-reader .pdf-reader--info{position:static}
.section--resources .resources .resource{max-width:360px}
}@media(max-width:90em){.section--people .peoples .people{max-width:360px}
}@media(max-width:64.0525em){p{margin:0 0 34px 0}
body{font-size:18px}
body{line-height:21px}
.lead{font-size:18px}
.lead{line-height:21px}
.lead a{font-size:18px}
.lead a{line-height:21px}
h1,.h1,.format-page-title{font-size:32px}
h1,.h1,.format-page-title{line-height:38px}
h2,.h2,.format-section-title{font-size:24px}
h2,.h2,.format-section-title{line-height:28px}
h3,.h3{font-size:42px}
h3,.h3{line-height:46px}
h4,.h4,.format-sub-section-title{font-size:24px}
h4,.h4,.format-sub-section-title{line-height:28px}
h5,.h5{font-size:18px}
h5,.h5{line-height:32px}
h6,.h6{font-size:18px}
h6,.h6{line-height:32px}
p,.paragraph{font-size:18px}
p,.paragraph{line-height:21px}
li{font-size:18px}
li{line-height:21px}
label,.gform_wrapper.gravity-theme form .gfield_label{font-size:18px}
label,.gform_wrapper.gravity-theme form .gfield_label{line-height:21px}
a{font-size:18px}
a{line-height:21px}
button,.button{font-size:14px}
button,.button{line-height:16px}
.form__field--style{font-size:12px}
.form__field--style{line-height:14px}
.section--banner .title--column h2{font-size:32px}
.section--banner .title--column h2{line-height:38px}
.pdf-reader--info p{font-size:18px}
.pdf-reader--info p{line-height:21px}
footer__bottom-bar .footer__container,.footer__bottom-bar .footer__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:40px}
.section.section--footer{padding:6px 30px 6px 30px}
.section.section--footer .section__container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.section.section--footer .section__container>div{font-size:9px;line-height:11px}
.section.section--footer .section__container>div.footer-abn-afsl{margin-right:0}
.section.section--footer .section__container>div.footer-links{display:none}
.section.section--footer .section__container .footer--logo img{height:36px}
.section.section--footer .section__container .footer--menu{padding-right:20px}
.section.section--footer .section__container .footer--address{padding-right:34px}
.section.section--footer .footer-abn-afsl span:first-child:after{top:-1px}
.section.section--footer .footer-links{display:none}
section__container,.section__container{padding:20px}
section,.section{padding:20px 20px}
section--two-column .section__container,.section--two-column .section__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
section__column,.section__column{width:unset;padding:20px 0}
section__column:first-child,.section__column:first-child{padding-top:0}
section__column:last-child,.section__column:last-child{padding-bottom:0}
.map-block{height:250px}
main{margin-top:96px}
main:before{height:96px;top:-96px}
.scroll-animation-item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
.scroll-animation-item:not(:nth-child(2n)){margin-right:0}
.format-button,.button.format-button{font-size:14px}
.format-button,.button.format-button{line-height:16px}
.format-button-dark,.button.format-button-dark{font-size:14px}
.format-button-dark,.button.format-button-dark{line-height:16px}
.section--banner .banner__slide .slide-background-image .desktop-img{display:none}
.section--banner .banner__slide .slide-background-image .mobile-img{display:-webkit-box;display:-ms-flexbox;display:flex}
.section--banner .banner--title{padding:21px 28px 0 28px}
.section--banner .banner--bottom-title{padding:0 29px 13px 29px}
.section--banner .title--left{padding-right:13px}
.section--banner .title--right{padding-left:13px}
.banner{padding:20px 20px;padding-top:116px}
.banner__slide{height:calc(90vh - 162px)}
.banner__container{padding:20px}
.banner--slider{padding:0}
.poster-overlay{height:calc(100vh- 96px)}
.scrollto{display:none}
.section--tiles{padding:60px 30px 60px}
.section--tiles h2{font-size:24px;line-height:28px;margin:0 0 60px}
.section--tiles .tiles{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.section--tiles .tiles .tile{max-width:420px;width:100%}
.section--tiles .tiles .tile:not(:last-child){margin-bottom:60px}
.section--tiles .tiles .tile-img{width:calc(100% - 110px);padding-bottom:calc(100% - 110px);margin-bottom:20px}
.section--tiles .tiles .tile h4{font-size:24px;line-height:28.8px;margin:0 0 28px}
.section--tiles .tiles .tile p{font-size:18px;line-height:21.6px;margin:0 0 20px}
.gallery{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.gallery-item{margin-bottom:10px;padding-left:0;padding-right:0}
.gallery-columns-1 .gallery-item{-ms-flex-preferred-size:100%;flex-basis:100%}
.gallery-columns-2 .gallery-item{-ms-flex-preferred-size:100%;flex-basis:100%}
.gallery-columns-3 .gallery-item{-ms-flex-preferred-size:100%;flex-basis:100%}
.gallery-columns-4 .gallery-item{-ms-flex-preferred-size:100%;flex-basis:100%}
.gallery-columns-5 .gallery-item{-ms-flex-preferred-size:100%;flex-basis:100%}
.gallery-columns-6 .gallery-item{-ms-flex-preferred-size:100%;flex-basis:100%}
.gallery-columns-7 .gallery-item{-ms-flex-preferred-size:100%;flex-basis:100%}
.gallery-columns-8 .gallery-item{-ms-flex-preferred-size:100%;flex-basis:100%}
.gallery-columns-9 .gallery-item{-ms-flex-preferred-size:100%;flex-basis:100%}
.navbar.nav-up{-webkit-transform:translateY(-96px);transform:translateY(-96px)}
.navbar__container{padding:0 28px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:96px}
.navbar .main-menu{width:100%;top:96px;right:-100%;height:calc(100vh - 96px)}
.navbar .menu__container{padding:32px 30px 30px}
.navbar .menu__container .menu-footer{padding-bottom:26px;margin-bottom:-30px}
.navbar .hamburger{right:26px}
.navbar .hamburger-plus{color:#000}
.navbar.is-active .hamburger-plus{color:#000}
.menu li.menu-item-has-children{margin-bottom:24px}
.checkbox input,.radiobutton input{margin:0}
.checkbox label,.radiobutton label{margin-right:10px}
.form__field:not(:last-child){margin-bottom:8px}
.form__field--style{border-radius:11px;padding:8px 10px 8px 10px;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,0.1);box-shadow:0 0 2px 0 rgba(0,0,0,0.1)}
.form__column--two{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.form__column-field{width:100%;margin-bottom:8px}
.form__column-field:not(:last-child){margin-right:0}
blockquote a{font-size:18px}
blockquote a{line-height:21px}
.gallery{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.gallery-item{margin-bottom:10px;padding-left:0;padding-right:0}
.gallery-columns-1 .gallery-item{-ms-flex-preferred-size:100%;flex-basis:100%}
.gallery-columns-2 .gallery-item{-ms-flex-preferred-size:100%;flex-basis:100%}
.gallery-columns-3 .gallery-item{-ms-flex-preferred-size:100%;flex-basis:100%}
.gallery-columns-4 .gallery-item{-ms-flex-preferred-size:100%;flex-basis:100%}
.gallery-columns-5 .gallery-item{-ms-flex-preferred-size:100%;flex-basis:100%}
.gallery-columns-6 .gallery-item{-ms-flex-preferred-size:100%;flex-basis:100%}
.gallery-columns-7 .gallery-item{-ms-flex-preferred-size:100%;flex-basis:100%}
.gallery-columns-8 .gallery-item{-ms-flex-preferred-size:100%;flex-basis:100%}
.gallery-columns-9 .gallery-item{-ms-flex-preferred-size:100%;flex-basis:100%}
.navbar.nav-up{-webkit-transform:translateY(-96px);transform:translateY(-96px)}
.navbar__container{padding:0 28px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:96px}
.navbar .main-menu{width:100%;top:96px;right:-100%;height:calc(100vh - 96px)}
.navbar .menu__container{padding:32px 30px 30px}
.navbar .menu__container .menu-footer{padding-bottom:26px;margin-bottom:-30px}
.navbar .hamburger{right:26px}
.navbar .hamburger-plus{color:#000}
.navbar.is-active .hamburger-plus{color:#000}
.menu li.menu-item-has-children{margin-bottom:24px}
.checkbox input,.radiobutton input{margin:0}
.checkbox label,.radiobutton label{margin-right:10px}
.form__field:not(:last-child){margin-bottom:8px}
.form__field--style{border-radius:11px;padding:8px 10px 8px 10px;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,0.1);box-shadow:0 0 2px 0 rgba(0,0,0,0.1)}
.form__column--two{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.form__column-field{width:100%;margin-bottom:8px}
.form__column-field:not(:last-child){margin-right:0}
blockquote a{font-size:18px}
blockquote a{line-height:21px}
.filter__holder{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.pagination{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.pagination__page-numbers{margin:10px 0}
.section--text-and-image{padding-top:80px;padding-bottom:75px}
.section--text-and-image .slider-content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.section--text-and-image .slider-content .slider-image{width:100%}
.section--text-and-image .slider-content .slider-image .imgDiv{height:auto;margin-bottom:20px}
.section--text-and-image .slider-content .slider-image p{max-width:243px}
.section--text-and-image .slider-content .slider-image .slick-arrow{bottom:-6px}
.section--text-and-image .slider-content .content{padding-left:0;width:100%;height:unset}
.section--text-and-image .slider-content .content h3{margin-bottom:14px;font-size:18px;line-height:28px}
.section--text-and-image .slider-content .content p{margin-bottom:30px;font-size:18px;line-height:28px}
.section--text-and-image .slider-content .content a{margin-bottom:38px}
.section--text-and-image .slider-content .slider__counter{font-size:16px;line-height:24px}
.section--text-and-image .slider-content .slider__counter .curCount{font-size:16px;line-height:24px}
.section--text-and-image.imgalignright .slider-content{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.section--text-and-image.imgalignright .slider-content .content{padding-right:0;width:100%}
.section--contact-us{padding:40px 30px 30px 30px;min-height:unset}
.section--contact-us .contact-us--inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.section--contact-us .contact-us--inner h2{margin-bottom:18px}
.section--contact-us .contact-us--inner p{margin-bottom:24px}
.section--contact-us .contact-us--inner .section__column:first-child{padding-right:0}
.section--contact-us .contact-us--inner .section__column:first-child a.button,.section--contact-us .contact-us--inner .section__column:first-child .format-button,.section--contact-us .contact-us--inner .section__column:first-child .format-button-dark{margin-top:8px;margin-bottom:8px}
.section--contact-us .contact-us--inner .section__column:last-child{padding-top:4px}
.section--contact-us .contact-us--inner .section__column{width:100%}
.section--contact-us .contact-us--inner .contact-google-map{min-height:unset}
.section--contact-us .contact-us--inner .contact-google-map .google-map{position:relative;width:calc(100% + 60px);height:375px;top:auto;left:auto;margin-left:-30px;margin-bottom:-30px}
.section--people{padding:70px 8px 50px}
.section--people h2{font-size:24px;line-height:28.7px;margin:0 0 40px}
.section--people .peoples .people-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.section--people .peoples .people{max-width:480px;width:100%;padding:0 40px 0;margin:15px 0}
.section--people .peoples .people-info{-webkit-box-ordinal-group:initial;-ms-flex-order:initial;order:initial;-webkit-transform:translateX(0);transform:translateX(0);margin-left:-8px;margin-bottom:33px}
.section--people .peoples .people-info .info-wrap{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.section--people .peoples .people-info .info-img-wrap{width:100%;height:100px;padding-bottom:100%}
.section--people .peoples .people-info .info-img-wrap img{position:absolute}
.section--people .peoples .people-info .info-content{width:100%;padding:30px 30px 76px;-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}
.section--people .peoples .people-info .info-content h3{font-size:32px;line-height:38.4px;margin:0 0 22px}
.section--people .peoples .people-info .info-content a.button{margin-bottom:4px}
.section--media-slider{padding:0}
.section--media-slider:before{content:"";position:absolute;width:100%;height:374px;left:0;bottom:0;background-color:#325ef6}
.section--media-slider.reverse-column .section__container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.section--media-slider.reverse-column .number-dots{left:30px}
.section--media-slider .section__container{max-width:480px;min-height:748px;max-height:none;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.section--media-slider .section__container>div:not(.number-dots){width:100%;height:374px}
.section--media-slider .section__container>div:not(.number-dots).content-slider{min-height:374px;height:auto}
.section--media-slider .number-dots{width:calc(100% - 60px);top:78px;left:30px;margin:0 0 30px}
.section--media-slider .number-dots button{width:41px;height:41px;font-size:11px;line-height:13px}
.section--media-slider .number-dots button:not(:last-child){margin-right:5px}
.section--media-slider .content-slider .content-slide{min-height:374px;height:auto;padding:40px 30px 30px 30px}
.section--media-slider .content-slider .content-slide>*:last-child{margin-bottom:65px}
.section--media-slider .content-slider .content-slide h3{font-size:18px;line-height:21.6px;margin:0 0 16px}
.section--media-slider .content-slider .content-slide h3+*{margin-top:71px}
.section--media-slider .content-slider .content-slide h2{font-size:24px;line-height:28.8px;margin:71px 0 16px}
.section--media-slider .content-slider .content-slide p{font-size:13px;line-height:15px;margin-bottom:20px}
.section--media-slider .content-slider a.mediaSlideNext{left:30px;bottom:30px}
.section--media-slider .content-slider ul.slick-dots{right:30px;bottom:30px}
.section--media-slider .content-slider ul.slick-dots li{width:6px;height:6px;margin:0 0 0 3px}
.section--media-slider .content-slider ul.slick-dots li button{width:6px;height:6px}
.section--downloads{padding:60px 30px 45px}
.section--downloads h2{margin:0 0 56px}
.section--downloads .downloads{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.section--downloads .downloads .download{width:100%}
.section--downloads .downloads .download:not(:last-child){margin-bottom:30px}
.section--downloads .downloads .download .doc-wrap{padding:0 60px;min-height:auto;max-width:100%;max-height:100%}
.section--downloads .downloads .download h4{margin:0 0 26px}
.section--downloads .downloads .download .doc-content{margin:0 0 26px}
.section--sign-up{min-height:376px}
.section--sign-up .section__container h2{font-size:42px;line-height:42px}
.section--sign-up .section__container p,.section--sign-up .section__container .indicates-required{font-size:18px;line-height:22px;margin:0 0 35px}
.section--sign-up .section__container #mc_embed_signup form{max-width:254px}
.section--sign-up .section__container #mc_embed_signup form .mc-field-group{margin-bottom:10px}
.section--sign-up .section__container #mc_embed_signup form input:not([type=submit]){max-width:254px;height:41px}
.section--sign-up .section__container #mc_embed_signup form input[type=submit].button{font-size:14px}
.section--sign-up .section__container #mc_embed_signup form input[type=submit].button{line-height:16px}
.section--sign-up .section__container #mc_embed_signup div.mce_inline_error{font-size:18px;line-height:22px}
.section--text-and-media{padding:0;min-height:auto}
.section--text-and-media--inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.section--text-and-media--inner .section__column{padding:0}
.section--text-and-media .text--box{margin-top:34px;padding:0 30px 30px 30px;min-height:0}
.section--text-and-media .text--box h2{margin-bottom:12px}
.section--text-and-media .text--box p:last-child .bottom--button{margin-top:94px}
.section--text-and-media .section__column{width:100%}
.section--text-and-media .section__column .media--box{width:100%}
.section--text-and-media .media--box{position:static;width:auto}
.section--text-and-media .media--box .tigmo-video--cover{position:relative}
.section--text-and-media .plyr__video-wrapper{height:0;width:calc((100vh - 0rem) * 1.777)}
.section--text-and-media .column__content-left .button--last{padding:0 30px 30px 30px}
.section--pdf-reader .pdf-reader--info{padding:0 30px}
.section--pdf-reader .pdf-reader--inner{max-height:550px}
body .df-container .df-ui-wrapper.df-ui-controls .df-ui-page label{font-size:18px}
body .df-container .df-ui-wrapper.df-ui-controls .df-ui-page label{line-height:21px}
body .df-container .df-ui-wrapper.df-ui-controls{padding:0 30px}
.section--resources{padding:60px 30px 45px}
.section--resources h2{margin:0 0 56px}
.section--resources .resources{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.section--resources .resources .resource{width:100%}
.section--resources .resources .resource:not(:last-child){margin-bottom:30px}
.section--resources .resources .resource .doc-wrap{padding:0 40px}
.section--resources .resources .resource h4{margin:0 0 26px}
.section--resources .resources .resource .doc-content{margin:0 0 26px}
}@media(max-width:50.615em){footer__container,.footer__container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}
.section.section--footer{padding:17px 30px 17px 30px}
.section.section--footer .section__container .footer--inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.section.section--footer .section__container .footer--right{width:50%;text-align:right}
.section.section--footer .section__container .footer--left--inner{-ms-flex-wrap:wrap;flex-wrap:wrap}
.section.section--footer .section__container .footer--left--inner li:not(:last-child){margin-bottom:15px}
.section.section--footer .section__container .footer--logo{width:100%}
.section.section--footer .section__container .footer--menu{width:100%}
.section.section--footer .section__container .footer--address{width:100%}
.scroll-animation-item{-webkit-box-flex:0;-ms-flex:0 0 calc((100% - 20px) / 2);flex:0 0 calc((100% - 20px) / 2);max-width:calc((100% - 20px) / 2)}
.scroll-animation-item:not(:nth-child(3n)){margin-right:0}
.scroll-animation-item:not(:nth-child(2n)){margin-right:20px}
}@media(max-width:47.9275em){.section--banner .banner--title h1{font-size:18px;line-height:22px}
.section--pdf-reader .pdf-reader--inner{max-height:400px}
}@media(max-width:29.99em){.section--tiles .tiles .tile{max-width:255px}
.woocommerce ul.products[class*="columns-"] li.product{width:100%}
}@media(prefers-reduced-motion:reduce),print{.animate__animated{-webkit-animation-duration:1ms !important;animation-duration:1ms !important;-webkit-transition-duration:1ms !important;transition-duration:1ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important}
.animate__animated[class*="Out"]{opacity:0}
}@-webkit-keyframes plyr-progress{to{background-position:var(--plyr-progress-loading-size,25px) 0}
}@keyframes plyr-progress{to{background-position:var(--plyr-progress-loading-size,25px) 0}
}@-webkit-keyframes plyr-popup{0%{opacity:.5;-webkit-transform:translateY(10px);transform:translateY(10px)}
to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}@keyframes plyr-popup{0%{opacity:.5;-webkit-transform:translateY(10px);transform:translateY(10px)}
to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}@-webkit-keyframes plyr-fade-in{from{opacity:0}
to{opacity:1}
}@keyframes plyr-fade-in{from{opacity:0}
to{opacity:1}
}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}
70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}
80%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translateZ(0) scaleY(0.95);transform:translateZ(0) scaleY(0.95)}
90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}
}@keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0) scaleY(1.1);transform:translate3d(0,-30px,0) scaleY(1.1)}
70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0) scaleY(1.05);transform:translate3d(0,-15px,0) scaleY(1.05)}
80%{-webkit-transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);transition-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translateZ(0) scaleY(0.95);transform:translateZ(0) scaleY(0.95)}
90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}
}@-webkit-keyframes flash{0%,50%,to{opacity:1}
25%,75%{opacity:0}
}@keyframes flash{0%,50%,to{opacity:1}
25%,75%{opacity:0}
}@-webkit-keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
to{-webkit-transform:scaleX(1);transform:scaleX(1)}
}@keyframes pulse{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
to{-webkit-transform:scaleX(1);transform:scaleX(1)}
}@-webkit-keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}
30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}
40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}
65%{-webkit-transform:scale3d(0.95,1.05,1);transform:scale3d(0.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,0.95,1);transform:scale3d(1.05,0.95,1)}
to{-webkit-transform:scaleX(1);transform:scaleX(1)}
}@keyframes rubberBand{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}
30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}
40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}
65%{-webkit-transform:scale3d(0.95,1.05,1);transform:scale3d(0.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,0.95,1);transform:scale3d(1.05,0.95,1)}
to{-webkit-transform:scaleX(1);transform:scaleX(1)}
}@-webkit-keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}@keyframes shakeX{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}@-webkit-keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
}@keyframes shakeY{0%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}
6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}
18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}
31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}
43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}
50%{-webkit-transform:translateX(0);transform:translateX(0)}
}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}
6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}
18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}
31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}
43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}
50%{-webkit-transform:translateX(0);transform:translateX(0)}
}@-webkit-keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}
40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}
60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}
80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
to{-webkit-transform:rotate(0);transform:rotate(0)}
}@keyframes swing{20%{-webkit-transform:rotate(15deg);transform:rotate(15deg)}
40%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}
60%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}
80%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}
to{-webkit-transform:rotate(0);transform:rotate(0)}
}@-webkit-keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}
10%,20%{-webkit-transform:scale3d(0.9,0.9,0.9) rotate(-3deg);transform:scale3d(0.9,0.9,0.9) rotate(-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}
to{-webkit-transform:scaleX(1);transform:scaleX(1)}
}@keyframes tada{0%{-webkit-transform:scaleX(1);transform:scaleX(1)}
10%,20%{-webkit-transform:scale3d(0.9,0.9,0.9) rotate(-3deg);transform:scale3d(0.9,0.9,0.9) rotate(-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(3deg);transform:scale3d(1.1,1.1,1.1) rotate(3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate(-3deg);transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}
to{-webkit-transform:scaleX(1);transform:scaleX(1)}
}@-webkit-keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}
15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}@keyframes wobble{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}
15%{-webkit-transform:translate3d(-25%,0,0) rotate(-5deg);transform:translate3d(-25%,0,0) rotate(-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate(3deg);transform:translate3d(20%,0,0) rotate(3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate(-3deg);transform:translate3d(-15%,0,0) rotate(-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate(2deg);transform:translate3d(10%,0,0) rotate(2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate(-1deg);transform:translate3d(-5%,0,0) rotate(-1deg)}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}@-webkit-keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}
77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}
88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}
}@keyframes jello{0%,11.1%,to{-webkit-transform:translateZ(0);transform:translateZ(0)}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}
77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}
88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}
}@-webkit-keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}
14%{-webkit-transform:scale(1.3);transform:scale(1.3)}
28%{-webkit-transform:scale(1);transform:scale(1)}
42%{-webkit-transform:scale(1.3);transform:scale(1.3)}
70%{-webkit-transform:scale(1);transform:scale(1)}
}@keyframes heartBeat{0%{-webkit-transform:scale(1);transform:scale(1)}
14%{-webkit-transform:scale(1.3);transform:scale(1.3)}
28%{-webkit-transform:scale(1);transform:scale(1)}
42%{-webkit-transform:scale(1.3);transform:scale(1.3)}
70%{-webkit-transform:scale(1);transform:scale(1)}
}@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(0.7);transform:translateY(-1200px) scale(0.7);opacity:.7}
80%{-webkit-transform:translateY(0) scale(0.7);transform:translateY(0) scale(0.7);opacity:.7}
to{-webkit-transform:scale(1);transform:scale(1);opacity:1}
}@keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(0.7);transform:translateY(-1200px) scale(0.7);opacity:.7}
80%{-webkit-transform:translateY(0) scale(0.7);transform:translateY(0) scale(0.7);opacity:.7}
to{-webkit-transform:scale(1);transform:scale(1);opacity:1}
}@-webkit-keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(0.7);transform:translateX(-2000px) scale(0.7);opacity:.7}
80%{-webkit-transform:translateX(0) scale(0.7);transform:translateX(0) scale(0.7);opacity:.7}
to{-webkit-transform:scale(1);transform:scale(1);opacity:1}
}@keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(0.7);transform:translateX(-2000px) scale(0.7);opacity:.7}
80%{-webkit-transform:translateX(0) scale(0.7);transform:translateX(0) scale(0.7);opacity:.7}
to{-webkit-transform:scale(1);transform:scale(1);opacity:1}
}@-webkit-keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(0.7);transform:translateX(2000px) scale(0.7);opacity:.7}
80%{-webkit-transform:translateX(0) scale(0.7);transform:translateX(0) scale(0.7);opacity:.7}
to{-webkit-transform:scale(1);transform:scale(1);opacity:1}
}@keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(0.7);transform:translateX(2000px) scale(0.7);opacity:.7}
80%{-webkit-transform:translateX(0) scale(0.7);transform:translateX(0) scale(0.7);opacity:.7}
to{-webkit-transform:scale(1);transform:scale(1);opacity:1}
}@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(0.7);transform:translateY(1200px) scale(0.7);opacity:.7}
80%{-webkit-transform:translateY(0) scale(0.7);transform:translateY(0) scale(0.7);opacity:.7}
to{-webkit-transform:scale(1);transform:scale(1);opacity:1}
}@keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(0.7);transform:translateY(1200px) scale(0.7);opacity:.7}
80%{-webkit-transform:translateY(0) scale(0.7);transform:translateY(0) scale(0.7);opacity:.7}
to{-webkit-transform:scale(1);transform:scale(1);opacity:1}
}@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
20%{-webkit-transform:translateY(0) scale(0.7);transform:translateY(0) scale(0.7);opacity:.7}
to{-webkit-transform:translateY(700px) scale(0.7);transform:translateY(700px) scale(0.7);opacity:.7}
}@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
20%{-webkit-transform:translateY(0) scale(0.7);transform:translateY(0) scale(0.7);opacity:.7}
to{-webkit-transform:translateY(700px) scale(0.7);transform:translateY(700px) scale(0.7);opacity:.7}
}@-webkit-keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
20%{-webkit-transform:translateX(0) scale(0.7);transform:translateX(0) scale(0.7);opacity:.7}
to{-webkit-transform:translateX(-2000px) scale(0.7);transform:translateX(-2000px) scale(0.7);opacity:.7}
}@keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
20%{-webkit-transform:translateX(0) scale(0.7);transform:translateX(0) scale(0.7);opacity:.7}
to{-webkit-transform:translateX(-2000px) scale(0.7);transform:translateX(-2000px) scale(0.7);opacity:.7}
}@-webkit-keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
20%{-webkit-transform:translateX(0) scale(0.7);transform:translateX(0) scale(0.7);opacity:.7}
to{-webkit-transform:translateX(2000px) scale(0.7);transform:translateX(2000px) scale(0.7);opacity:.7}
}@keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
20%{-webkit-transform:translateX(0) scale(0.7);transform:translateX(0) scale(0.7);opacity:.7}
to{-webkit-transform:translateX(2000px) scale(0.7);transform:translateX(2000px) scale(0.7);opacity:.7}
}@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
20%{-webkit-transform:translateY(0) scale(0.7);transform:translateY(0) scale(0.7);opacity:.7}
to{-webkit-transform:translateY(-700px) scale(0.7);transform:translateY(-700px) scale(0.7);opacity:.7}
}@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}
20%{-webkit-transform:translateY(0) scale(0.7);transform:translateY(0) scale(0.7);opacity:.7}
to{-webkit-transform:translateY(-700px) scale(0.7);transform:translateY(-700px) scale(0.7);opacity:.7}
}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(0.97,0.97,0.97);transform:scale3d(0.97,0.97,0.97)}
to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}
}@keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(0.97,0.97,0.97);transform:scale3d(0.97,0.97,0.97)}
to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}
}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(0.9);transform:translate3d(0,25px,0) scaleY(0.9)}
75%{-webkit-transform:translate3d(0,-10px,0) scaleY(0.95);transform:translate3d(0,-10px,0) scaleY(0.95)}
90%{-webkit-transform:translate3d(0,5px,0) scaleY(0.985);transform:translate3d(0,5px,0) scaleY(0.985)}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0) scaleY(3);transform:translate3d(0,-3000px,0) scaleY(3)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0) scaleY(0.9);transform:translate3d(0,25px,0) scaleY(0.9)}
75%{-webkit-transform:translate3d(0,-10px,0) scaleY(0.95);transform:translate3d(0,-10px,0) scaleY(0.95)}
90%{-webkit-transform:translate3d(0,5px,0) scaleY(0.985);transform:translate3d(0,5px,0) scaleY(0.985)}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}
75%{-webkit-transform:translate3d(-10px,0,0) scaleX(0.98);transform:translate3d(-10px,0,0) scaleX(0.98)}
90%{-webkit-transform:translate3d(5px,0,0) scaleX(0.995);transform:translate3d(5px,0,0) scaleX(0.995)}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0) scaleX(3);transform:translate3d(-3000px,0,0) scaleX(3)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0) scaleX(1);transform:translate3d(25px,0,0) scaleX(1)}
75%{-webkit-transform:translate3d(-10px,0,0) scaleX(0.98);transform:translate3d(-10px,0,0) scaleX(0.98)}
90%{-webkit-transform:translate3d(5px,0,0) scaleX(0.995);transform:translate3d(5px,0,0) scaleX(0.995)}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}
75%{-webkit-transform:translate3d(10px,0,0) scaleX(0.98);transform:translate3d(10px,0,0) scaleX(0.98)}
90%{-webkit-transform:translate3d(-5px,0,0) scaleX(0.995);transform:translate3d(-5px,0,0) scaleX(0.995)}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;-webkit-transform:translate3d(3000px,0,0) scaleX(3);transform:translate3d(3000px,0,0) scaleX(3)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0) scaleX(1);transform:translate3d(-25px,0,0) scaleX(1)}
75%{-webkit-transform:translate3d(10px,0,0) scaleX(0.98);transform:translate3d(10px,0,0) scaleX(0.98)}
90%{-webkit-transform:translate3d(-5px,0,0) scaleX(0.995);transform:translate3d(-5px,0,0) scaleX(0.995)}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(0.9);transform:translate3d(0,-20px,0) scaleY(0.9)}
75%{-webkit-transform:translate3d(0,10px,0) scaleY(0.95);transform:translate3d(0,10px,0) scaleY(0.95)}
90%{-webkit-transform:translate3d(0,-5px,0) scaleY(0.985);transform:translate3d(0,-5px,0) scaleY(0.985)}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;-webkit-transform:translate3d(0,3000px,0) scaleY(5);transform:translate3d(0,3000px,0) scaleY(5)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(0.9);transform:translate3d(0,-20px,0) scaleY(0.9)}
75%{-webkit-transform:translate3d(0,10px,0) scaleY(0.95);transform:translate3d(0,10px,0) scaleY(0.95)}
90%{-webkit-transform:translate3d(0,-5px,0) scaleY(0.985);transform:translate3d(0,-5px,0) scaleY(0.985)}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
to{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
}@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
to{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(0.985);transform:translate3d(0,10px,0) scaleY(0.985)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(0.9);transform:translate3d(0,-20px,0) scaleY(0.9)}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}
}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(0.985);transform:translate3d(0,10px,0) scaleY(0.985)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(0.9);transform:translate3d(0,-20px,0) scaleY(0.9)}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}
}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(0.9);transform:translate3d(20px,0,0) scaleX(0.9)}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}
}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(0.9);transform:translate3d(20px,0,0) scaleX(0.9)}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}
}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(0.9);transform:translate3d(-20px,0,0) scaleX(0.9)}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}
}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(0.9);transform:translate3d(-20px,0,0) scaleX(0.9)}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}
}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(0.985);transform:translate3d(0,-10px,0) scaleY(0.985)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(0.9);transform:translate3d(0,20px,0) scaleY(0.9)}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}
}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(0.985);transform:translate3d(0,-10px,0) scaleY(0.985)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(0.9);transform:translate3d(0,20px,0) scaleY(0.9)}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}
}@-webkit-keyframes fadeIn{0%{opacity:0}
to{opacity:1}
}@keyframes fadeIn{0%{opacity:0}
to{opacity:1}
}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}@-webkit-keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}@keyframes fadeInDownBig{0%{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-5%,0,0);transform:translate3d(-5%,0,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-5%,0,0);transform:translate3d(-5%,0,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}@-webkit-keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}@keyframes fadeInLeftBig{0%{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}@-webkit-keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}@keyframes fadeInRightBig{0%{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,20%,0);transform:translate3d(0,20%,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,20%,0);transform:translate3d(0,20%,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}@-webkit-keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}@keyframes fadeInUpBig{0%{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}@-webkit-keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}@keyframes fadeInTopLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}@-webkit-keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}@keyframes fadeInTopRight{0%{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}@-webkit-keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}@keyframes fadeInBottomLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}@-webkit-keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}@keyframes fadeInBottomRight{0%{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}@-webkit-keyframes fadeOut{0%{opacity:1}
to{opacity:0}
}@keyframes fadeOut{0%{opacity:1}
to{opacity:0}
}@-webkit-keyframes fadeOutDown{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}@keyframes fadeOutDown{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}@-webkit-keyframes fadeOutDownBig{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}@keyframes fadeOutDownBig{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}@-webkit-keyframes fadeOutLeft{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}@keyframes fadeOutLeft{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}@-webkit-keyframes fadeOutLeftBig{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}@keyframes fadeOutLeftBig{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}@-webkit-keyframes fadeOutRight{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}@keyframes fadeOutRight{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}@-webkit-keyframes fadeOutRightBig{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}@keyframes fadeOutRightBig{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}@-webkit-keyframes fadeOutUp{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}@keyframes fadeOutUp{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}@-webkit-keyframes fadeOutUpBig{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}@keyframes fadeOutUpBig{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}@-webkit-keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}
}@keyframes fadeOutTopLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
to{opacity:0;-webkit-transform:translate3d(-100%,-100%,0);transform:translate3d(-100%,-100%,0)}
}@-webkit-keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}
}@keyframes fadeOutTopRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
to{opacity:0;-webkit-transform:translate3d(100%,-100%,0);transform:translate3d(100%,-100%,0)}
}@-webkit-keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}
}@keyframes fadeOutBottomRight{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
to{opacity:0;-webkit-transform:translate3d(100%,100%,0);transform:translate3d(100%,100%,0)}
}@-webkit-keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}
}@keyframes fadeOutBottomLeft{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
to{opacity:0;-webkit-transform:translate3d(-100%,100%,0);transform:translate3d(-100%,100%,0)}
}@-webkit-keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(0.95,0.95,0.95) translateZ(0) rotateY(0);transform:perspective(400px) scale3d(0.95,0.95,0.95) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}@keyframes flip{0%{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(0.95,0.95,0.95) translateZ(0) rotateY(0);transform:perspective(400px) scale3d(0.95,0.95,0.95) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
to{-webkit-transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0);transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}@-webkit-keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}@keyframes flipInX{0%{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotateX(10deg);transform:perspective(400px) rotateX(10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotateX(-5deg);transform:perspective(400px) rotateX(-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotateY(-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotateY(-5deg);transform:perspective(400px) rotateY(-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}@-webkit-keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}
to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}
}@keyframes flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotateX(-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}
to{-webkit-transform:perspective(400px) rotateX(90deg);transform:perspective(400px) rotateX(90deg);opacity:0}
}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}
to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}
}@keyframes flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotateY(-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}
to{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}
}@-webkit-keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}@keyframes lightSpeedInRight{0%{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg)}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}@-webkit-keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}
60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}
80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}@keyframes lightSpeedInLeft{0%{-webkit-transform:translate3d(-100%,0,0) skewX(30deg);transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}
60%{-webkit-transform:skewX(-20deg);transform:skewX(-20deg);opacity:1}
80%{-webkit-transform:skewX(5deg);transform:skewX(5deg)}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}@-webkit-keyframes lightSpeedOutRight{0%{opacity:1}
to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}@keyframes lightSpeedOutRight{0%{opacity:1}
to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}@-webkit-keyframes lightSpeedOutLeft{0%{opacity:1}
to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}
}@keyframes lightSpeedOutLeft{0%{opacity:1}
to{-webkit-transform:translate3d(-100%,0,0) skewX(-30deg);transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}
}@-webkit-keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}
to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}
}@keyframes rotateIn{0%{-webkit-transform:rotate(-200deg);transform:rotate(-200deg);opacity:0}
to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}
}@-webkit-keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}
to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}
}@keyframes rotateInDownLeft{0%{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}
to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}
}@-webkit-keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}
to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}
}@keyframes rotateInDownRight{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}
to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}
}@-webkit-keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}
to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}
}@keyframes rotateInUpLeft{0%{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}
to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}
}@-webkit-keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}
to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}
}@keyframes rotateInUpRight{0%{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);opacity:0}
to{-webkit-transform:translateZ(0);transform:translateZ(0);opacity:1}
}@-webkit-keyframes rotateOut{0%{opacity:1}
to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}
}@keyframes rotateOut{0%{opacity:1}
to{-webkit-transform:rotate(200deg);transform:rotate(200deg);opacity:0}
}@-webkit-keyframes rotateOutDownLeft{0%{opacity:1}
to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}
}@keyframes rotateOutDownLeft{0%{opacity:1}
to{-webkit-transform:rotate(45deg);transform:rotate(45deg);opacity:0}
}@-webkit-keyframes rotateOutDownRight{0%{opacity:1}
to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}
}@keyframes rotateOutDownRight{0%{opacity:1}
to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}
}@-webkit-keyframes rotateOutUpLeft{0%{opacity:1}
to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}
}@keyframes rotateOutUpLeft{0%{opacity:1}
to{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);opacity:0}
}@-webkit-keyframes rotateOutUpRight{0%{opacity:1}
to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}
}@keyframes rotateOutUpRight{0%{opacity:1}
to{-webkit-transform:rotate(90deg);transform:rotate(90deg);opacity:0}
}@-webkit-keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}@keyframes hinge{0%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate(80deg);transform:rotate(80deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate(60deg);transform:rotate(60deg);-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}
50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}
70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}
to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}@keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}
50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}
70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}
to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}@-webkit-keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}@keyframes rollIn{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate(-120deg);transform:translate3d(-100%,0,0) rotate(-120deg)}
to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}
}@-webkit-keyframes rollOut{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}
}@keyframes rollOut{0%{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate(120deg);transform:translate3d(100%,0,0) rotate(120deg)}
}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
50%{opacity:1}
}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
50%{opacity:1}
}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}@-webkit-keyframes zoomOut{0%{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
to{opacity:0}
}@keyframes zoomOut{0%{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
to{opacity:0}
}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0)}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px,0,0);transform:scale(0.1) translate3d(-2000px,0,0)}
}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0)}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px,0,0);transform:scale(0.1) translate3d(-2000px,0,0)}
}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0)}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px,0,0);transform:scale(0.1) translate3d(2000px,0,0)}
}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0)}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px,0,0);transform:scale(0.1) translate3d(2000px,0,0)}
}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}@-webkit-keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}@keyframes slideInDown{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}@-webkit-keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}@keyframes slideInLeft{0%{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}@-webkit-keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}@keyframes slideInRight{0%{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}@-webkit-keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}@keyframes slideInUp{0%{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
to{-webkit-transform:translateZ(0);transform:translateZ(0)}
}@-webkit-keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}
to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}@keyframes slideOutDown{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}
to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}@-webkit-keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}
to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}@keyframes slideOutLeft{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}
to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}@-webkit-keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}
to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}@keyframes slideOutRight{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}
to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}@-webkit-keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}
to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}@keyframes slideOutUp{0%{-webkit-transform:translateZ(0);transform:translateZ(0)}
to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}