/*!
 * Datepicker for Bootstrap v1.7.1 (https://github.com/uxsolutions/bootstrap-datepicker)
 *
 * Licensed under the Apache License v2.0 (http://www.apache.org/licenses/LICENSE-2.0)
 */#login-buttons{display:inline-block;line-height:1;margin-right:.2px}#login-buttons .login-button{position:relative}#login-buttons button.login-button{width:100%}#login-buttons .login-buttons-with-only-one-button,#login-buttons .login-buttons-with-only-one-button .login-button,#login-buttons .login-buttons-with-only-one-button .login-text-and-button{display:inline-block}#login-buttons .login-display-name{display:inline-block;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;line-height:1.5;padding-right:2px}#login-buttons .loading{background-image:url(data:image/gif;base64,R0lGODlhEAALAPQAAP///wAAANra2tDQ0Orq6gYGBgAAAC4uLoKCgmBgYLq6uiIiIkpKSoqKimRkZL6+viYmJgQEBE5OTubm5tjY2PT09Dg4ONzc3PLy8ra2tqCgoMrKyu7u7gAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh/hpDcmVhdGVkIHdpdGggYWpheGxvYWQuaW5mbwAh+QQJCwAAACwAAAAAEAALAAAFLSAgjmRpnqSgCuLKAq5AEIM4zDVw03ve27ifDgfkEYe04kDIDC5zrtYKRa2WQgAh+QQJCwAAACwAAAAAEAALAAAFJGBhGAVgnqhpHIeRvsDawqns0qeN5+y967tYLyicBYE7EYkYAgAh+QQJCwAAACwAAAAAEAALAAAFNiAgjothLOOIJAkiGgxjpGKiKMkbz7SN6zIawJcDwIK9W/HISxGBzdHTuBNOmcJVCyoUlk7CEAAh+QQJCwAAACwAAAAAEAALAAAFNSAgjqQIRRFUAo3jNGIkSdHqPI8Tz3V55zuaDacDyIQ+YrBH+hWPzJFzOQQaeavWi7oqnVIhACH5BAkLAAAALAAAAAAQAAsAAAUyICCOZGme1rJY5kRRk7hI0mJSVUXJtF3iOl7tltsBZsNfUegjAY3I5sgFY55KqdX1GgIAIfkECQsAAAAsAAAAABAACwAABTcgII5kaZ4kcV2EqLJipmnZhWGXaOOitm2aXQ4g7P2Ct2ER4AMul00kj5g0Al8tADY2y6C+4FIIACH5BAkLAAAALAAAAAAQAAsAAAUvICCOZGme5ERRk6iy7qpyHCVStA3gNa/7txxwlwv2isSacYUc+l4tADQGQ1mvpBAAIfkECQsAAAAsAAAAABAACwAABS8gII5kaZ7kRFGTqLLuqnIcJVK0DeA1r/u3HHCXC/aKxJpxhRz6Xi0ANAZDWa+kEAA7AAAAAAAAAAAA);background-position:50%;background-repeat:no-repeat;line-height:1;width:16px}#login-buttons .login-button,.accounts-dialog .login-button{background:#596595;border:1px solid #464f75;border-radius:4px;color:#fff;cursor:pointer;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:80%;line-height:1.5;padding:4px 8px;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}#login-buttons .login-button:hover,.accounts-dialog .login-button:hover{background:#7580ac}#login-buttons .login-button:active,.accounts-dialog .login-button:active{background:#7580ac;box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.2)}#login-buttons .login-button.login-button-disabled,#login-buttons .login-button.login-button-disabled:active,.accounts-dialog .login-button.login-button-disabled,.accounts-dialog .login-button.login-button-disabled:active{background:#aaa;border:1px solid #c3c3c3;box-shadow:none;-webkit-box-shadow:none;color:#ddd}.accounts-dialog *{color:inherit;line-height:inherit;font:inherit;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;padding:0}.accounts-dialog .login-button{margin-bottom:4px;width:auto}#login-buttons .login-buttons-padding{display:inline-block;width:30px}#login-buttons .login-display-name{margin-right:4px}#login-buttons .configure-button{background:#ff2a00;border-color:#c20}#login-buttons .configure-button:active,#login-buttons .configure-button:hover{background:#f53;border-color:#ff2a00}#login-buttons .login-image{display:inline-block;height:16px;left:6px;position:absolute;top:6px;width:16px}#login-buttons .text-besides-image{margin-left:18px}#login-buttons .no-services{color:red}#login-buttons .login-link-and-dropdown-list{position:relative}#login-buttons .login-close-text{float:left;padding-bottom:8px;position:relative}#login-buttons .login-link-and-dropdown-list .loading,#login-buttons .login-text-and-button .loading{display:inline-block}#login-buttons.login-buttons-dropdown-align-left #login-dropdown-list .loading{float:right}#login-buttons.login-buttons-dropdown-align-right #login-dropdown-list .loading{float:left}#login-buttons .login-close-text-clear{clear:both}#login-buttons .or{text-align:center}#login-buttons .hline{color:#d3d3d3;text-decoration:line-through}#login-buttons .or-text{font-weight:700}#login-buttons #signup-link{float:right}#login-buttons #forgot-password-link,#login-buttons #resend-passwordless-code{float:left}#login-buttons #back-to-login-link{float:right}#login-buttons a,.accounts-dialog a{cursor:pointer;text-decoration:underline}#login-buttons.login-buttons-dropdown-align-right .login-close-text{float:right}.accounts-dialog{background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 0 3px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 3px 0 rgba(0,0,0,.2);color:#333;font-size:16px;margin:-8px -12px 0;padding:8px 12px;width:250px;z-index:1000}.accounts-dialog>*{line-height:1.6}.accounts-dialog>.login-close-text{font-family:inherit;font-size:inherit;line-height:inherit}.accounts-dialog .title,.accounts-dialog label{font-size:80%;margin-bottom:-2px;margin-top:7px}.accounts-dialog label{display:inline}.accounts-dialog input[type=email],.accounts-dialog input[type=password],.accounts-dialog input[type=text]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%}.accounts-dialog input[type=email][type],.accounts-dialog input[type=password][type],.accounts-dialog input[type=text][type]{height:auto}.accounts-dialog .login-button-form-submit{margin-top:8px}.accounts-dialog .message{font-size:80%;line-height:1.3;margin-top:8px}.accounts-dialog .error-message{color:red}.accounts-dialog .info-message{color:green}.accounts-dialog .additional-link{font-size:75%}.accounts-dialog .accounts-close{color:#000;font-size:20px;font-weight:700;line-height:20px;opacity:.4;position:absolute;right:5px;text-decoration:none;top:0}.accounts-dialog .accounts-close:hover{opacity:.8}.accounts-dialog #login-buttons-cancel-enroll-account,.accounts-dialog #login-buttons-cancel-reset-password{float:right}#login-dropdown-list{left:-1px;position:absolute;top:-1px}#login-buttons.login-buttons-dropdown-align-right #login-dropdown-list{left:auto;right:-1px}#login-buttons-message-dialog .message{font-size:100%}.accounts-centered-dialog{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;left:50%;margin-left:-129px;margin-top:-40px;position:fixed;top:50%;z-index:1001}#configure-login-service-dialog{margin-left:-269px;margin-top:-300px;width:530px}#configure-login-service-dialog table{width:100%}#configure-login-service-dialog input[type=text]{font-family:Courier New,Courier,monospace;width:100%}#configure-login-service-dialog ol{margin-bottom:10px;margin-top:10px}#configure-login-service-dialog ol li{margin-left:30px}#configure-login-service-dialog .configuration_labels{width:30%}#configure-login-service-dialog .configuration_inputs{width:70%}#configure-login-service-dialog .new-section{margin-top:10px}#configure-login-service-dialog .url{font-family:Courier New,Courier,monospace}#configure-login-service-dialog-save-configuration{float:right}.configure-login-service-dismiss-button{float:left}#just-verified-dismiss-button,#messages-dialog-dismiss-button{margin-top:8px}.hide-background{background-color:#000;background-color:rgba(0,0,0,.7);height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}#login-buttons input[type=email],#login-buttons input[type=password],#login-buttons input[type=text],.accounts-dialog input[type=email],.accounts-dialog input[type=password],.accounts-dialog input[type=text]{border:1px solid #aaa;border-radius:3px;line-height:1;padding:4px}.list-group-item.autoform-array-item>div{display:table;width:100%}.list-group-item.autoform-array-item .autoform-remove-item-wrap{display:table-cell}.list-group-item.autoform-array-item .autoform-remove-item{margin-right:15px;vertical-align:top}.list-group-item.autoform-array-item .autoform-array-item-body{display:table-cell;vertical-align:top;width:100%}.checkbox-inline.fix-indent,.checkbox-inline.fix-indent+.checkbox-inline.fix-indent{margin-left:0;margin-right:10px}.checkbox-inline.fix-indent:last-child{margin-right:0}.radio-inline.fix-indent,.radio-inline.fix-indent+.radio-inline.fix-indent{margin-left:0;margin-right:10px}.radio-inline.fix-indent:last-child{margin-right:0}.form-horizontal .autoform-padding-fix .form-group{margin-left:0;margin-right:0}.checkbox input[type=checkbox].autoform-checkbox-margin-fix,.checkbox-inline input[type=checkbox].autoform-checkbox-margin-fix{margin-left:0}.btn.autoform-inline-align{vertical-align:top}.datepicker{border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker-rtl{direction:rtl}.datepicker-rtl.dropdown-menu{left:auto}.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{left:0;padding:4px;top:0}.datepicker-dropdown:before{border-bottom:7px solid rgba(0,0,0,.2);border-left:7px solid transparent;border-right:7px solid transparent}.datepicker-dropdown:after,.datepicker-dropdown:before{border-top:0;content:"";display:inline-block;position:absolute}.datepicker-dropdown:after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.datepicker-dropdown.datepicker-orient-bottom:before{top:-7px}.datepicker-dropdown.datepicker-orient-bottom:after{top:-6px}.datepicker-dropdown.datepicker-orient-top:before{border-bottom:0;border-top:7px solid rgba(0,0,0,.15);bottom:-7px}.datepicker-dropdown.datepicker-orient-top:after{border-bottom:0;border-top:6px solid #fff;bottom:-6px}.datepicker table{-webkit-touch-callout:none;margin:0;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker table tr td,.datepicker table tr th{border:none;border-radius:4px;height:30px;text-align:center;width:30px}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.new,.datepicker table tr td.old{color:#777}.datepicker table tr td.day:hover,.datepicker table tr td.focused{background:#eee;cursor:pointer}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#777;cursor:default}.datepicker table tr td.highlighted{background-color:#d9edf7;border-color:#85c5e5;border-radius:0;color:#000}.datepicker table tr td.highlighted.focus,.datepicker table tr td.highlighted:focus{background-color:#afd9ee;border-color:#298fc2;color:#000}.datepicker table tr td.highlighted.active,.datepicker table tr td.highlighted:active,.datepicker table tr td.highlighted:hover{background-color:#afd9ee;border-color:#52addb;color:#000}.datepicker table tr td.highlighted.active.focus,.datepicker table tr td.highlighted.active:focus,.datepicker table tr td.highlighted.active:hover,.datepicker table tr td.highlighted:active.focus,.datepicker table tr td.highlighted:active:focus,.datepicker table tr td.highlighted:active:hover{background-color:#91cbe8;border-color:#298fc2;color:#000}.datepicker table tr td.highlighted.disabled.focus,.datepicker table tr td.highlighted.disabled:focus,.datepicker table tr td.highlighted.disabled:hover,.datepicker table tr td.highlighted[disabled].focus,.datepicker table tr td.highlighted[disabled]:focus,.datepicker table tr td.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.highlighted.focus,fieldset[disabled] .datepicker table tr td.highlighted:focus,fieldset[disabled] .datepicker table tr td.highlighted:hover{background-color:#d9edf7;border-color:#85c5e5}.datepicker table tr td.highlighted.focused{background:#afd9ee}.datepicker table tr td.highlighted.disabled,.datepicker table tr td.highlighted.disabled:active{background:#d9edf7;color:#777}.datepicker table tr td.today{background-color:#ffdb99;border-color:#ffb733;color:#000}.datepicker table tr td.today.focus,.datepicker table tr td.today:focus{background-color:#ffc966;border-color:#b37400;color:#000}.datepicker table tr td.today.active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover{background-color:#ffc966;border-color:#f59e00;color:#000}.datepicker table tr td.today.active.focus,.datepicker table tr td.today.active:focus,.datepicker table tr td.today.active:hover,.datepicker table tr td.today:active.focus,.datepicker table tr td.today:active:focus,.datepicker table tr td.today:active:hover{background-color:#ffbc42;border-color:#b37400;color:#000}.datepicker table tr td.today.disabled.focus,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today[disabled].focus,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today.focus,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover{background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.focused{background:#ffc966}.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:active{background:#ffdb99;color:#777}.datepicker table tr td.range{background-color:#eee;border-color:#bbb;border-radius:0;color:#000}.datepicker table tr td.range.focus,.datepicker table tr td.range:focus{background-color:#d5d5d5;border-color:#7c7c7c;color:#000}.datepicker table tr td.range.active,.datepicker table tr td.range:active,.datepicker table tr td.range:hover{background-color:#d5d5d5;border-color:#9d9d9d;color:#000}.datepicker table tr td.range.active.focus,.datepicker table tr td.range.active:focus,.datepicker table tr td.range.active:hover,.datepicker table tr td.range:active.focus,.datepicker table tr td.range:active:focus,.datepicker table tr td.range:active:hover{background-color:#c3c3c3;border-color:#7c7c7c;color:#000}.datepicker table tr td.range.disabled.focus,.datepicker table tr td.range.disabled:focus,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range[disabled].focus,.datepicker table tr td.range[disabled]:focus,.datepicker table tr td.range[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.focus,fieldset[disabled] .datepicker table tr td.range:focus,fieldset[disabled] .datepicker table tr td.range:hover{background-color:#eee;border-color:#bbb}.datepicker table tr td.range.focused{background:#d5d5d5}.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:active{background:#eee;color:#777}.datepicker table tr td.range.highlighted{background-color:#e4eef3;border-color:#9dc1d3;color:#000}.datepicker table tr td.range.highlighted.focus,.datepicker table tr td.range.highlighted:focus{background-color:#c1d7e3;border-color:#4b88a6;color:#000}.datepicker table tr td.range.highlighted.active,.datepicker table tr td.range.highlighted:active,.datepicker table tr td.range.highlighted:hover{background-color:#c1d7e3;border-color:#73a6c0;color:#000}.datepicker table tr td.range.highlighted.active.focus,.datepicker table tr td.range.highlighted.active:focus,.datepicker table tr td.range.highlighted.active:hover,.datepicker table tr td.range.highlighted:active.focus,.datepicker table tr td.range.highlighted:active:focus,.datepicker table tr td.range.highlighted:active:hover{background-color:#a8c8d8;border-color:#4b88a6;color:#000}.datepicker table tr td.range.highlighted.disabled.focus,.datepicker table tr td.range.highlighted.disabled:focus,.datepicker table tr td.range.highlighted.disabled:hover,.datepicker table tr td.range.highlighted[disabled].focus,.datepicker table tr td.range.highlighted[disabled]:focus,.datepicker table tr td.range.highlighted[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.highlighted.focus,fieldset[disabled] .datepicker table tr td.range.highlighted:focus,fieldset[disabled] .datepicker table tr td.range.highlighted:hover{background-color:#e4eef3;border-color:#9dc1d3}.datepicker table tr td.range.highlighted.focused{background:#c1d7e3}.datepicker table tr td.range.highlighted.disabled,.datepicker table tr td.range.highlighted.disabled:active{background:#e4eef3;color:#777}.datepicker table tr td.range.today{background-color:#f7ca77;border-color:#f1a417;color:#000}.datepicker table tr td.range.today.focus,.datepicker table tr td.range.today:focus{background-color:#f4b747;border-color:#815608;color:#000}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover{background-color:#f4b747;border-color:#bf800c;color:#000}.datepicker table tr td.range.today.active.focus,.datepicker table tr td.range.today.active:focus,.datepicker table tr td.range.today.active:hover,.datepicker table tr td.range.today:active.focus,.datepicker table tr td.range.today:active:focus,.datepicker table tr td.range.today:active:hover{background-color:#f2aa25;border-color:#815608;color:#000}.datepicker table tr td.range.today.disabled.focus,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today[disabled].focus,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today.focus,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover{background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:active{background:#f7ca77;color:#777}.datepicker table tr td.selected,.datepicker table tr td.selected.highlighted{background-color:#777;border-color:#555;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.focus,.datepicker table tr td.selected.highlighted.focus,.datepicker table tr td.selected.highlighted:focus,.datepicker table tr td.selected:focus{background-color:#5e5e5e;border-color:#161616;color:#fff}.datepicker table tr td.selected.active,.datepicker table tr td.selected.highlighted.active,.datepicker table tr td.selected.highlighted:active,.datepicker table tr td.selected.highlighted:hover,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover{background-color:#5e5e5e;border-color:#373737;color:#fff}.datepicker table tr td.selected.active.focus,.datepicker table tr td.selected.active:focus,.datepicker table tr td.selected.active:hover,.datepicker table tr td.selected.highlighted.active.focus,.datepicker table tr td.selected.highlighted.active:focus,.datepicker table tr td.selected.highlighted.active:hover,.datepicker table tr td.selected.highlighted:active.focus,.datepicker table tr td.selected.highlighted:active:focus,.datepicker table tr td.selected.highlighted:active:hover,.datepicker table tr td.selected:active.focus,.datepicker table tr td.selected:active:focus,.datepicker table tr td.selected:active:hover{background-color:#4c4c4c;border-color:#161616;color:#fff}.datepicker table tr td.selected.disabled.focus,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.highlighted.disabled.focus,.datepicker table tr td.selected.highlighted.disabled:focus,.datepicker table tr td.selected.highlighted.disabled:hover,.datepicker table tr td.selected.highlighted[disabled].focus,.datepicker table tr td.selected.highlighted[disabled]:focus,.datepicker table tr td.selected.highlighted[disabled]:hover,.datepicker table tr td.selected[disabled].focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted.focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:focus,fieldset[disabled] .datepicker table tr td.selected.highlighted:hover,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover{background-color:#777;border-color:#555}.datepicker table tr td.active,.datepicker table tr td.active.highlighted{background-color:#337ab7;border-color:#2e6da4;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.focus,.datepicker table tr td.active.highlighted.focus,.datepicker table tr td.active.highlighted:focus,.datepicker table tr td.active:focus{background-color:#286090;border-color:#122b40;color:#fff}.datepicker table tr td.active.active,.datepicker table tr td.active.highlighted.active,.datepicker table tr td.active.highlighted:active,.datepicker table tr td.active.highlighted:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:hover{background-color:#286090;border-color:#204d74;color:#fff}.datepicker table tr td.active.active.focus,.datepicker table tr td.active.active:focus,.datepicker table tr td.active.active:hover,.datepicker table tr td.active.highlighted.active.focus,.datepicker table tr td.active.highlighted.active:focus,.datepicker table tr td.active.highlighted.active:hover,.datepicker table tr td.active.highlighted:active.focus,.datepicker table tr td.active.highlighted:active:focus,.datepicker table tr td.active.highlighted:active:hover,.datepicker table tr td.active:active.focus,.datepicker table tr td.active:active:focus,.datepicker table tr td.active:active:hover{background-color:#204d74;border-color:#122b40;color:#fff}.datepicker table tr td.active.disabled.focus,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.highlighted.disabled.focus,.datepicker table tr td.active.highlighted.disabled:focus,.datepicker table tr td.active.highlighted.disabled:hover,.datepicker table tr td.active.highlighted[disabled].focus,.datepicker table tr td.active.highlighted[disabled]:focus,.datepicker table tr td.active.highlighted[disabled]:hover,.datepicker table tr td.active[disabled].focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active[disabled]:hover,fieldset[disabled] .datepicker table tr td.active.focus,fieldset[disabled] .datepicker table tr td.active.highlighted.focus,fieldset[disabled] .datepicker table tr td.active.highlighted:focus,fieldset[disabled] .datepicker table tr td.active.highlighted:hover,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span{border-radius:4px;cursor:pointer;display:block;float:left;height:54px;line-height:54px;margin:1%;width:23%}.datepicker table tr td span.focused,.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#777;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{background-color:#337ab7;border-color:#2e6da4;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover.focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.focus,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover.focus,.datepicker table tr td span.active:hover:focus{background-color:#286090;border-color:#122b40;color:#fff}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:hover{background-color:#286090;border-color:#204d74;color:#fff}.datepicker table tr td span.active.active.focus,.datepicker table tr td span.active.active:focus,.datepicker table tr td span.active.active:hover,.datepicker table tr td span.active.disabled.active.focus,.datepicker table tr td span.active.disabled.active:focus,.datepicker table tr td span.active.disabled.active:hover,.datepicker table tr td span.active.disabled:active.focus,.datepicker table tr td span.active.disabled:active:focus,.datepicker table tr td span.active.disabled:active:hover,.datepicker table tr td span.active.disabled:hover.active.focus,.datepicker table tr td span.active.disabled:hover.active:focus,.datepicker table tr td span.active.disabled:hover.active:hover,.datepicker table tr td span.active.disabled:hover:active.focus,.datepicker table tr td span.active.disabled:hover:active:focus,.datepicker table tr td span.active.disabled:hover:active:hover,.datepicker table tr td span.active:active.focus,.datepicker table tr td span.active:active:focus,.datepicker table tr td span.active:active:hover,.datepicker table tr td span.active:hover.active.focus,.datepicker table tr td span.active:hover.active:focus,.datepicker table tr td span.active:hover.active:hover,.datepicker table tr td span.active:hover:active.focus,.datepicker table tr td span.active:hover:active:focus,.datepicker table tr td span.active:hover:active:hover{background-color:#204d74;border-color:#122b40;color:#fff}.datepicker table tr td span.active.disabled.disabled.focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled.focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled.focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active.disabled:hover[disabled].focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled].focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active:hover.disabled.focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active:hover[disabled].focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active[disabled].focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active.disabled.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,fieldset[disabled] .datepicker table tr td span.active.focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover.focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active:hover:hover{background-color:#337ab7;border-color:#2e6da4}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#777}.datepicker .datepicker-switch{width:145px}.datepicker .datepicker-switch,.datepicker .next,.datepicker .prev,.datepicker tfoot tr th{cursor:pointer}.datepicker .datepicker-switch:hover,.datepicker .next:hover,.datepicker .prev:hover,.datepicker tfoot tr th:hover{background:#eee}.datepicker .next.disabled,.datepicker .prev.disabled{visibility:hidden}.datepicker .cw{font-size:10px;padding:0 2px 0 5px;vertical-align:middle;width:12px}.input-group.date .input-group-addon{cursor:pointer}.input-daterange{width:100%}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{border-width:1px 0;line-height:1.42857143;margin-left:-5px;margin-right:-5px;min-width:16px;padding:4px 5px;text-shadow:0 1px 0 #fff;width:auto}.s-alert-box,.s-alert-box *{box-sizing:border-box}.s-alert-box{background:rgba(42,45,50,.85);color:rgba(250,251,255,.95);font-family:Helvetica Neue,Segoe UI,Helvetica,Arial,sans-serif;font-size:100%;line-height:1.4;max-width:300px;padding:22px;pointer-events:none;position:fixed;-webkit-transition:top .4s,bottom .4s;transition:top .4s,bottom .4s;z-index:1000}.s-alert-box.s-alert-show{pointer-events:auto}.s-alert-box a{color:inherit;font-weight:700;opacity:.7}.s-alert-box a:focus,.s-alert-box a:hover{opacity:1}.s-alert-box p{margin:0}.s-alert-box.s-alert-show,.s-alert-box.s-alert-visible{pointer-events:auto}.s-alert-close{-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;height:20px;overflow:hidden;position:absolute;right:4px;text-indent:100%;top:4px;width:20px}.s-alert-close:focus,.s-alert-close:hover{outline:none}.s-alert-close:after,.s-alert-close:before{background:#fff;content:"";height:60%;left:50%;position:absolute;top:50%;width:3px}.s-alert-close:hover:after,.s-alert-close:hover:before{background:#fff}.s-alert-close:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.s-alert-close:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.s-alert-bottom-left{bottom:30px;left:30px;right:auto;top:auto}.s-alert-top-left{bottom:auto;left:30px;right:auto;top:30px}.s-alert-top-right{bottom:auto;left:auto;right:30px;top:30px}.s-alert-bottom-right{bottom:30px;left:auto;right:30px;top:auto}.s-alert-bottom{bottom:0;top:auto}.s-alert-bottom,.s-alert-top{left:0;max-width:100%;right:0;width:100%}.s-alert-top{bottom:auto;top:0}.s-alert-info{background:#00a2d3;color:#fff}.s-alert-success{background:#27ae60;color:#fff}.s-alert-warning{background:#f1c40f;color:#fff}.s-alert-error{background:#e74c3c;color:#fff}[class*=" s-alert-effect-"].s-alert-hide,[class^=s-alert-effect-].s-alert-hide{-webkit-animation-direction:reverse;animation-direction:reverse}.s-alert-box-height{position:fixed;visibility:hidden}.s-alert-effect-slide .s-alert-close:after,.s-alert-effect-slide .s-alert-close:before,.s-alert-effect-slide .s-alert-close:hover:after,.s-alert-effect-slide .s-alert-close:hover:before{background:#fff}.s-alert-bottom-left.s-alert-effect-slide.s-alert-show,.s-alert-bottom.s-alert-effect-slide.s-alert-show,.s-alert-top-left.s-alert-effect-slide.s-alert-show,.s-alert-top.s-alert-effect-slide.s-alert-show{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:animSlideElastic;animation-name:animSlideElastic;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes animSlideElastic{0%{-webkit-transform:matrix(1,0,0,1,-1000,0);transform:matrix(1,0,0,1,-1000,0)}1.666667%{-webkit-transform:matrix(1.92933,0,0,1,-739.26805,0);transform:matrix(1.92933,0,0,1,-739.26805,0)}3.333333%{-webkit-transform:matrix(1.96989,0,0,1,-521.82545,0);transform:matrix(1.96989,0,0,1,-521.82545,0)}5%{-webkit-transform:matrix(1.70901,0,0,1,-349.26115,0);transform:matrix(1.70901,0,0,1,-349.26115,0)}6.666667%{-webkit-transform:matrix(1.4235,0,0,1,-218.3238,0);transform:matrix(1.4235,0,0,1,-218.3238,0)}8.333333%{-webkit-transform:matrix(1.21065,0,0,1,-123.29848,0);transform:matrix(1.21065,0,0,1,-123.29848,0)}10%{-webkit-transform:matrix(1.08167,0,0,1,-57.59273,0);transform:matrix(1.08167,0,0,1,-57.59273,0)}11.666667%{-webkit-transform:matrix(1.0165,0,0,1,-14.72371,0);transform:matrix(1.0165,0,0,1,-14.72371,0)}13.333333%{-webkit-transform:matrix(.99057,0,0,1,11.12794,0);transform:matrix(.99057,0,0,1,11.12794,0)}15%{-webkit-transform:matrix(.98478,0,0,1,24.86339,0);transform:matrix(.98478,0,0,1,24.86339,0)}16.666667%{-webkit-transform:matrix(.98719,0,0,1,30.40503,0);transform:matrix(.98719,0,0,1,30.40503,0)}18.333333%{-webkit-transform:matrix(.9916,0,0,1,30.75275,0);transform:matrix(.9916,0,0,1,30.75275,0)}20%{-webkit-transform:matrix(.99541,0,0,1,28.10141,0);transform:matrix(.99541,0,0,1,28.10141,0)}21.666667%{-webkit-transform:matrix(.99795,0,0,1,23.98271,0);transform:matrix(.99795,0,0,1,23.98271,0)}23.333333%{-webkit-transform:matrix(.99936,0,0,1,19.40752,0);transform:matrix(.99936,0,0,1,19.40752,0)}25%{-webkit-transform:matrix(1,0,0,1,14.99558,0);transform:matrix(1,0,0,1,14.99558,0)}26.666667%{-webkit-transform:matrix(1.00021,0,0,1,11.08575,0);transform:matrix(1.00021,0,0,1,11.08575,0)}28.333333%{-webkit-transform:matrix(1.00022,0,0,1,7.82507,0);transform:matrix(1.00022,0,0,1,7.82507,0)}30%{-webkit-transform:matrix(1.00016,0,0,1,5.23737,0);transform:matrix(1.00016,0,0,1,5.23737,0)}31.666667%{-webkit-transform:matrix(1.0001,0,0,1,3.27389,0);transform:matrix(1.0001,0,0,1,3.27389,0)}33.333333%{-webkit-transform:matrix(1.00005,0,0,1,1.84893,0);transform:matrix(1.00005,0,0,1,1.84893,0)}35%{-webkit-transform:matrix(1.00002,0,0,1,.86364,0);transform:matrix(1.00002,0,0,1,.86364,0)}36.666667%{-webkit-transform:matrix(1,0,0,1,.22079,0);transform:matrix(1,0,0,1,.22079,0)}38.333333%{-webkit-transform:matrix(1,0,0,1,-.16687,0);transform:matrix(1,0,0,1,-.16687,0)}40%{-webkit-transform:matrix(1,0,0,1,-.37284,0);transform:matrix(1,0,0,1,-.37284,0)}41.666667%{-webkit-transform:matrix(1,0,0,1,-.45594,0);transform:matrix(1,0,0,1,-.45594,0)}43.333333%{-webkit-transform:matrix(1,0,0,1,-.46116,0);transform:matrix(1,0,0,1,-.46116,0)}45%{-webkit-transform:matrix(1,0,0,1,-.4214,0);transform:matrix(1,0,0,1,-.4214,0)}46.666667%{-webkit-transform:matrix(1,0,0,1,-.35963,0);transform:matrix(1,0,0,1,-.35963,0)}48.333333%{-webkit-transform:matrix(1,0,0,1,-.29103,0);transform:matrix(1,0,0,1,-.29103,0)}50%{-webkit-transform:matrix(1,0,0,1,-.22487,0);transform:matrix(1,0,0,1,-.22487,0)}51.666667%{-webkit-transform:matrix(1,0,0,1,-.16624,0);transform:matrix(1,0,0,1,-.16624,0)}53.333333%{-webkit-transform:matrix(1,0,0,1,-.11734,0);transform:matrix(1,0,0,1,-.11734,0)}55%{-webkit-transform:matrix(1,0,0,1,-.07854,0);transform:matrix(1,0,0,1,-.07854,0)}56.666667%{-webkit-transform:matrix(1,0,0,1,-.04909,0);transform:matrix(1,0,0,1,-.04909,0)}58.333333%{-webkit-transform:matrix(1,0,0,1,-.02773,0);transform:matrix(1,0,0,1,-.02773,0)}60%{-webkit-transform:matrix(1,0,0,1,-.01295,0);transform:matrix(1,0,0,1,-.01295,0)}61.666667%{-webkit-transform:matrix(1,0,0,1,-.00331,0);transform:matrix(1,0,0,1,-.00331,0)}63.333333%{-webkit-transform:matrix(1,0,0,1,.0025,0);transform:matrix(1,0,0,1,.0025,0)}65%{-webkit-transform:matrix(1,0,0,1,.00559,0);transform:matrix(1,0,0,1,.00559,0)}66.666667%{-webkit-transform:matrix(1,0,0,1,.00684,0);transform:matrix(1,0,0,1,.00684,0)}68.333333%{-webkit-transform:matrix(1,0,0,1,.00692,0);transform:matrix(1,0,0,1,.00692,0)}70%{-webkit-transform:matrix(1,0,0,1,.00632,0);transform:matrix(1,0,0,1,.00632,0)}71.666667%{-webkit-transform:matrix(1,0,0,1,.00539,0);transform:matrix(1,0,0,1,.00539,0)}73.333333%{-webkit-transform:matrix(1,0,0,1,.00436,0);transform:matrix(1,0,0,1,.00436,0)}75%{-webkit-transform:matrix(1,0,0,1,.00337,0);transform:matrix(1,0,0,1,.00337,0)}76.666667%{-webkit-transform:matrix(1,0,0,1,.00249,0);transform:matrix(1,0,0,1,.00249,0)}78.333333%{-webkit-transform:matrix(1,0,0,1,.00176,0);transform:matrix(1,0,0,1,.00176,0)}80%{-webkit-transform:matrix(1,0,0,1,.00118,0);transform:matrix(1,0,0,1,.00118,0)}81.666667%{-webkit-transform:matrix(1,0,0,1,.00074,0);transform:matrix(1,0,0,1,.00074,0)}83.333333%{-webkit-transform:matrix(1,0,0,1,.00042,0);transform:matrix(1,0,0,1,.00042,0)}85%{-webkit-transform:matrix(1,0,0,1,.00019,0);transform:matrix(1,0,0,1,.00019,0)}86.666667%{-webkit-transform:matrix(1,0,0,1,.00005,0);transform:matrix(1,0,0,1,.00005,0)}88.333333%{-webkit-transform:matrix(1,0,0,1,-.00004,0);transform:matrix(1,0,0,1,-.00004,0)}90%{-webkit-transform:matrix(1,0,0,1,-.00008,0);transform:matrix(1,0,0,1,-.00008,0)}91.666667%{-webkit-transform:matrix(1,0,0,1,-.0001,0);transform:matrix(1,0,0,1,-.0001,0)}93.333333%{-webkit-transform:matrix(1,0,0,1,-.0001,0);transform:matrix(1,0,0,1,-.0001,0)}95%{-webkit-transform:matrix(1,0,0,1,-.00009,0);transform:matrix(1,0,0,1,-.00009,0)}96.666667%{-webkit-transform:matrix(1,0,0,1,-.00008,0);transform:matrix(1,0,0,1,-.00008,0)}98.333333%{-webkit-transform:matrix(1,0,0,1,-.00007,0);transform:matrix(1,0,0,1,-.00007,0)}to{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}@keyframes animSlideElastic{0%{-webkit-transform:matrix(1,0,0,1,-1000,0);transform:matrix(1,0,0,1,-1000,0)}1.666667%{-webkit-transform:matrix(1.92933,0,0,1,-739.26805,0);transform:matrix(1.92933,0,0,1,-739.26805,0)}3.333333%{-webkit-transform:matrix(1.96989,0,0,1,-521.82545,0);transform:matrix(1.96989,0,0,1,-521.82545,0)}5%{-webkit-transform:matrix(1.70901,0,0,1,-349.26115,0);transform:matrix(1.70901,0,0,1,-349.26115,0)}6.666667%{-webkit-transform:matrix(1.4235,0,0,1,-218.3238,0);transform:matrix(1.4235,0,0,1,-218.3238,0)}8.333333%{-webkit-transform:matrix(1.21065,0,0,1,-123.29848,0);transform:matrix(1.21065,0,0,1,-123.29848,0)}10%{-webkit-transform:matrix(1.08167,0,0,1,-57.59273,0);transform:matrix(1.08167,0,0,1,-57.59273,0)}11.666667%{-webkit-transform:matrix(1.0165,0,0,1,-14.72371,0);transform:matrix(1.0165,0,0,1,-14.72371,0)}13.333333%{-webkit-transform:matrix(.99057,0,0,1,11.12794,0);transform:matrix(.99057,0,0,1,11.12794,0)}15%{-webkit-transform:matrix(.98478,0,0,1,24.86339,0);transform:matrix(.98478,0,0,1,24.86339,0)}16.666667%{-webkit-transform:matrix(.98719,0,0,1,30.40503,0);transform:matrix(.98719,0,0,1,30.40503,0)}18.333333%{-webkit-transform:matrix(.9916,0,0,1,30.75275,0);transform:matrix(.9916,0,0,1,30.75275,0)}20%{-webkit-transform:matrix(.99541,0,0,1,28.10141,0);transform:matrix(.99541,0,0,1,28.10141,0)}21.666667%{-webkit-transform:matrix(.99795,0,0,1,23.98271,0);transform:matrix(.99795,0,0,1,23.98271,0)}23.333333%{-webkit-transform:matrix(.99936,0,0,1,19.40752,0);transform:matrix(.99936,0,0,1,19.40752,0)}25%{-webkit-transform:matrix(1,0,0,1,14.99558,0);transform:matrix(1,0,0,1,14.99558,0)}26.666667%{-webkit-transform:matrix(1.00021,0,0,1,11.08575,0);transform:matrix(1.00021,0,0,1,11.08575,0)}28.333333%{-webkit-transform:matrix(1.00022,0,0,1,7.82507,0);transform:matrix(1.00022,0,0,1,7.82507,0)}30%{-webkit-transform:matrix(1.00016,0,0,1,5.23737,0);transform:matrix(1.00016,0,0,1,5.23737,0)}31.666667%{-webkit-transform:matrix(1.0001,0,0,1,3.27389,0);transform:matrix(1.0001,0,0,1,3.27389,0)}33.333333%{-webkit-transform:matrix(1.00005,0,0,1,1.84893,0);transform:matrix(1.00005,0,0,1,1.84893,0)}35%{-webkit-transform:matrix(1.00002,0,0,1,.86364,0);transform:matrix(1.00002,0,0,1,.86364,0)}36.666667%{-webkit-transform:matrix(1,0,0,1,.22079,0);transform:matrix(1,0,0,1,.22079,0)}38.333333%{-webkit-transform:matrix(1,0,0,1,-.16687,0);transform:matrix(1,0,0,1,-.16687,0)}40%{-webkit-transform:matrix(1,0,0,1,-.37284,0);transform:matrix(1,0,0,1,-.37284,0)}41.666667%{-webkit-transform:matrix(1,0,0,1,-.45594,0);transform:matrix(1,0,0,1,-.45594,0)}43.333333%{-webkit-transform:matrix(1,0,0,1,-.46116,0);transform:matrix(1,0,0,1,-.46116,0)}45%{-webkit-transform:matrix(1,0,0,1,-.4214,0);transform:matrix(1,0,0,1,-.4214,0)}46.666667%{-webkit-transform:matrix(1,0,0,1,-.35963,0);transform:matrix(1,0,0,1,-.35963,0)}48.333333%{-webkit-transform:matrix(1,0,0,1,-.29103,0);transform:matrix(1,0,0,1,-.29103,0)}50%{-webkit-transform:matrix(1,0,0,1,-.22487,0);transform:matrix(1,0,0,1,-.22487,0)}51.666667%{-webkit-transform:matrix(1,0,0,1,-.16624,0);transform:matrix(1,0,0,1,-.16624,0)}53.333333%{-webkit-transform:matrix(1,0,0,1,-.11734,0);transform:matrix(1,0,0,1,-.11734,0)}55%{-webkit-transform:matrix(1,0,0,1,-.07854,0);transform:matrix(1,0,0,1,-.07854,0)}56.666667%{-webkit-transform:matrix(1,0,0,1,-.04909,0);transform:matrix(1,0,0,1,-.04909,0)}58.333333%{-webkit-transform:matrix(1,0,0,1,-.02773,0);transform:matrix(1,0,0,1,-.02773,0)}60%{-webkit-transform:matrix(1,0,0,1,-.01295,0);transform:matrix(1,0,0,1,-.01295,0)}61.666667%{-webkit-transform:matrix(1,0,0,1,-.00331,0);transform:matrix(1,0,0,1,-.00331,0)}63.333333%{-webkit-transform:matrix(1,0,0,1,.0025,0);transform:matrix(1,0,0,1,.0025,0)}65%{-webkit-transform:matrix(1,0,0,1,.00559,0);transform:matrix(1,0,0,1,.00559,0)}66.666667%{-webkit-transform:matrix(1,0,0,1,.00684,0);transform:matrix(1,0,0,1,.00684,0)}68.333333%{-webkit-transform:matrix(1,0,0,1,.00692,0);transform:matrix(1,0,0,1,.00692,0)}70%{-webkit-transform:matrix(1,0,0,1,.00632,0);transform:matrix(1,0,0,1,.00632,0)}71.666667%{-webkit-transform:matrix(1,0,0,1,.00539,0);transform:matrix(1,0,0,1,.00539,0)}73.333333%{-webkit-transform:matrix(1,0,0,1,.00436,0);transform:matrix(1,0,0,1,.00436,0)}75%{-webkit-transform:matrix(1,0,0,1,.00337,0);transform:matrix(1,0,0,1,.00337,0)}76.666667%{-webkit-transform:matrix(1,0,0,1,.00249,0);transform:matrix(1,0,0,1,.00249,0)}78.333333%{-webkit-transform:matrix(1,0,0,1,.00176,0);transform:matrix(1,0,0,1,.00176,0)}80%{-webkit-transform:matrix(1,0,0,1,.00118,0);transform:matrix(1,0,0,1,.00118,0)}81.666667%{-webkit-transform:matrix(1,0,0,1,.00074,0);transform:matrix(1,0,0,1,.00074,0)}83.333333%{-webkit-transform:matrix(1,0,0,1,.00042,0);transform:matrix(1,0,0,1,.00042,0)}85%{-webkit-transform:matrix(1,0,0,1,.00019,0);transform:matrix(1,0,0,1,.00019,0)}86.666667%{-webkit-transform:matrix(1,0,0,1,.00005,0);transform:matrix(1,0,0,1,.00005,0)}88.333333%{-webkit-transform:matrix(1,0,0,1,-.00004,0);transform:matrix(1,0,0,1,-.00004,0)}90%{-webkit-transform:matrix(1,0,0,1,-.00008,0);transform:matrix(1,0,0,1,-.00008,0)}91.666667%{-webkit-transform:matrix(1,0,0,1,-.0001,0);transform:matrix(1,0,0,1,-.0001,0)}93.333333%{-webkit-transform:matrix(1,0,0,1,-.0001,0);transform:matrix(1,0,0,1,-.0001,0)}95%{-webkit-transform:matrix(1,0,0,1,-.00009,0);transform:matrix(1,0,0,1,-.00009,0)}96.666667%{-webkit-transform:matrix(1,0,0,1,-.00008,0);transform:matrix(1,0,0,1,-.00008,0)}98.333333%{-webkit-transform:matrix(1,0,0,1,-.00007,0);transform:matrix(1,0,0,1,-.00007,0)}to{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}.s-alert-bottom-right.s-alert-effect-slide.s-alert-show,.s-alert-top-right.s-alert-effect-slide.s-alert-show{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:animSlideElasticRight;animation-name:animSlideElasticRight;-webkit-animation-timing-function:linear;animation-timing-function:linear}@-webkit-keyframes animSlideElasticRight{0%{-webkit-transform:matrix(1,0,0,1,1000,0);transform:matrix(1,0,0,1,1000,0)}3.333333%{-webkit-transform:matrix(1.96989,0,0,1,521.82545,0);transform:matrix(1.96989,0,0,1,521.82545,0)}6.666667%{-webkit-transform:matrix(1.4235,0,0,1,218.3238,0);transform:matrix(1.4235,0,0,1,218.3238,0)}10%{-webkit-transform:matrix(1.08167,0,0,1,57.59273,0);transform:matrix(1.08167,0,0,1,57.59273,0)}13.333333%{-webkit-transform:matrix(.99057,0,0,1,-11.12794,0);transform:matrix(.99057,0,0,1,-11.12794,0)}16.666667%{-webkit-transform:matrix(.98719,0,0,1,-30.40503,0);transform:matrix(.98719,0,0,1,-30.40503,0)}20%{-webkit-transform:matrix(.99541,0,0,1,-28.10141,0);transform:matrix(.99541,0,0,1,-28.10141,0)}23.333333%{-webkit-transform:matrix(.99936,0,0,1,-19.40752,0);transform:matrix(.99936,0,0,1,-19.40752,0)}26.666667%{-webkit-transform:matrix(1.00021,0,0,1,-11.08575,0);transform:matrix(1.00021,0,0,1,-11.08575,0)}30%{-webkit-transform:matrix(1.00016,0,0,1,-5.23737,0);transform:matrix(1.00016,0,0,1,-5.23737,0)}33.333333%{-webkit-transform:matrix(1.00005,0,0,1,-1.84893,0);transform:matrix(1.00005,0,0,1,-1.84893,0)}36.666667%{-webkit-transform:matrix(1,0,0,1,-.22079,0);transform:matrix(1,0,0,1,-.22079,0)}40%{-webkit-transform:matrix(1,0,0,1,.37284,0);transform:matrix(1,0,0,1,.37284,0)}43.333333%{-webkit-transform:matrix(1,0,0,1,.46116,0);transform:matrix(1,0,0,1,.46116,0)}46.666667%{-webkit-transform:matrix(1,0,0,1,.35963,0);transform:matrix(1,0,0,1,.35963,0)}50%{-webkit-transform:matrix(1,0,0,1,.22487,0);transform:matrix(1,0,0,1,.22487,0)}53.333333%{-webkit-transform:matrix(1,0,0,1,.11734,0);transform:matrix(1,0,0,1,.11734,0)}56.666667%{-webkit-transform:matrix(1,0,0,1,.04909,0);transform:matrix(1,0,0,1,.04909,0)}60%{-webkit-transform:matrix(1,0,0,1,.01295,0);transform:matrix(1,0,0,1,.01295,0)}63.333333%{-webkit-transform:matrix(1,0,0,1,-.0025,0);transform:matrix(1,0,0,1,-.0025,0)}66.666667%{-webkit-transform:matrix(1,0,0,1,-.00684,0);transform:matrix(1,0,0,1,-.00684,0)}70%{-webkit-transform:matrix(1,0,0,1,-.00632,0);transform:matrix(1,0,0,1,-.00632,0)}73.333333%{-webkit-transform:matrix(1,0,0,1,-.00436,0);transform:matrix(1,0,0,1,-.00436,0)}76.666667%{-webkit-transform:matrix(1,0,0,1,-.00249,0);transform:matrix(1,0,0,1,-.00249,0)}80%{-webkit-transform:matrix(1,0,0,1,-.00118,0);transform:matrix(1,0,0,1,-.00118,0)}83.333333%{-webkit-transform:matrix(1,0,0,1,-.00042,0);transform:matrix(1,0,0,1,-.00042,0)}86.666667%{-webkit-transform:matrix(1,0,0,1,-.00005,0);transform:matrix(1,0,0,1,-.00005,0)}90%{-webkit-transform:matrix(1,0,0,1,.00008,0);transform:matrix(1,0,0,1,.00008,0)}93.333333%{-webkit-transform:matrix(1,0,0,1,.0001,0);transform:matrix(1,0,0,1,.0001,0)}96.666667%{-webkit-transform:matrix(1,0,0,1,.00008,0);transform:matrix(1,0,0,1,.00008,0)}to{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}@keyframes animSlideElasticRight{0%{-webkit-transform:matrix(1,0,0,1,1000,0);transform:matrix(1,0,0,1,1000,0)}3.333333%{-webkit-transform:matrix(1.96989,0,0,1,521.82545,0);transform:matrix(1.96989,0,0,1,521.82545,0)}6.666667%{-webkit-transform:matrix(1.4235,0,0,1,218.3238,0);transform:matrix(1.4235,0,0,1,218.3238,0)}10%{-webkit-transform:matrix(1.08167,0,0,1,57.59273,0);transform:matrix(1.08167,0,0,1,57.59273,0)}13.333333%{-webkit-transform:matrix(.99057,0,0,1,-11.12794,0);transform:matrix(.99057,0,0,1,-11.12794,0)}16.666667%{-webkit-transform:matrix(.98719,0,0,1,-30.40503,0);transform:matrix(.98719,0,0,1,-30.40503,0)}20%{-webkit-transform:matrix(.99541,0,0,1,-28.10141,0);transform:matrix(.99541,0,0,1,-28.10141,0)}23.333333%{-webkit-transform:matrix(.99936,0,0,1,-19.40752,0);transform:matrix(.99936,0,0,1,-19.40752,0)}26.666667%{-webkit-transform:matrix(1.00021,0,0,1,-11.08575,0);transform:matrix(1.00021,0,0,1,-11.08575,0)}30%{-webkit-transform:matrix(1.00016,0,0,1,-5.23737,0);transform:matrix(1.00016,0,0,1,-5.23737,0)}33.333333%{-webkit-transform:matrix(1.00005,0,0,1,-1.84893,0);transform:matrix(1.00005,0,0,1,-1.84893,0)}36.666667%{-webkit-transform:matrix(1,0,0,1,-.22079,0);transform:matrix(1,0,0,1,-.22079,0)}40%{-webkit-transform:matrix(1,0,0,1,.37284,0);transform:matrix(1,0,0,1,.37284,0)}43.333333%{-webkit-transform:matrix(1,0,0,1,.46116,0);transform:matrix(1,0,0,1,.46116,0)}46.666667%{-webkit-transform:matrix(1,0,0,1,.35963,0);transform:matrix(1,0,0,1,.35963,0)}50%{-webkit-transform:matrix(1,0,0,1,.22487,0);transform:matrix(1,0,0,1,.22487,0)}53.333333%{-webkit-transform:matrix(1,0,0,1,.11734,0);transform:matrix(1,0,0,1,.11734,0)}56.666667%{-webkit-transform:matrix(1,0,0,1,.04909,0);transform:matrix(1,0,0,1,.04909,0)}60%{-webkit-transform:matrix(1,0,0,1,.01295,0);transform:matrix(1,0,0,1,.01295,0)}63.333333%{-webkit-transform:matrix(1,0,0,1,-.0025,0);transform:matrix(1,0,0,1,-.0025,0)}66.666667%{-webkit-transform:matrix(1,0,0,1,-.00684,0);transform:matrix(1,0,0,1,-.00684,0)}70%{-webkit-transform:matrix(1,0,0,1,-.00632,0);transform:matrix(1,0,0,1,-.00632,0)}73.333333%{-webkit-transform:matrix(1,0,0,1,-.00436,0);transform:matrix(1,0,0,1,-.00436,0)}76.666667%{-webkit-transform:matrix(1,0,0,1,-.00249,0);transform:matrix(1,0,0,1,-.00249,0)}80%{-webkit-transform:matrix(1,0,0,1,-.00118,0);transform:matrix(1,0,0,1,-.00118,0)}83.333333%{-webkit-transform:matrix(1,0,0,1,-.00042,0);transform:matrix(1,0,0,1,-.00042,0)}86.666667%{-webkit-transform:matrix(1,0,0,1,-.00005,0);transform:matrix(1,0,0,1,-.00005,0)}90%{-webkit-transform:matrix(1,0,0,1,.00008,0);transform:matrix(1,0,0,1,.00008,0)}93.333333%{-webkit-transform:matrix(1,0,0,1,.0001,0);transform:matrix(1,0,0,1,.0001,0)}96.666667%{-webkit-transform:matrix(1,0,0,1,.00008,0);transform:matrix(1,0,0,1,.00008,0)}to{-webkit-transform:matrix(1,0,0,1,0,0);transform:matrix(1,0,0,1,0,0)}}.s-alert-bottom-left.s-alert-effect-slide.s-alert-hide,.s-alert-bottom.s-alert-effect-slide.s-alert-hide,.s-alert-top-left.s-alert-effect-slide.s-alert-hide,.s-alert-top.s-alert-effect-slide.s-alert-hide{-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-name:animSlide;animation-name:animSlide}@-webkit-keyframes animSlide{0%{-webkit-transform:translate3d(-30px,0,0) translate3d(-100%,0,0)}to{-webkit-transform:translateZ(0)}}@keyframes animSlide{0%{-webkit-transform:translate3d(-30px,0,0) translate3d(-100%,0,0);transform:translate3d(-30px,0,0) translate3d(-100%,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.s-alert-bottom-right.s-alert-effect-slide.s-alert-hide,.s-alert-top-right.s-alert-effect-slide.s-alert-hide{-webkit-animation-duration:.25s;animation-duration:.25s;-webkit-animation-name:animSlideRight;animation-name:animSlideRight}@-webkit-keyframes animSlideRight{0%{-webkit-transform:translate3d(30px,0,0) translate3d(100%,0,0)}to{-webkit-transform:translateZ(0)}}@keyframes animSlideRight{0%{-webkit-transform:translate3d(30px,0,0) translate3d(100%,0,0);transform:translate3d(30px,0,0) translate3d(100%,0,0)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}#h-public-layout-grid [data-attr-home=agency]{margin-top:-250px}#h-public-layout-grid [data-attr-home=agency] .block>div{background-color:var(--hestia-public-white);box-shadow:0 0 20px var(--hestia-public-black-alpha-50);margin-left:30px;margin-right:30px;padding:25px 35px}#h-public-layout-grid [data-attr-home=agency] .block>div>p{color:var(--hestia-public-ternary-light-50)}@media (min-width:768px){#h-public-layout-grid [data-attr-home=agency] .block>div{margin-left:30vw;margin-right:10vw;padding:60px 75px;width:60vw}}#h-public-layout-grid [data-attr-home=carousel] .carousel>ul{height:100vh;max-height:1080px;width:100vw!important}#h-public-layout-grid [data-attr-home=carousel] .carousel>ul>li>div{align-self:end;color:var(--hestia-public-white);font-family:Ubuntu-Light,sans-serif;font-size:.75rem;font-weight:400;justify-self:center;margin-bottom:40px;padding:20px;text-align:center;text-shadow:1px 1px var(--hestia-public-ternary)}#h-public-layout-grid [data-attr-home=carousel] .carousel>ul>li{position:relative}#h-public-layout-grid [data-attr-home=carousel] .carousel>ul>li:after{background:linear-gradient(var(--hestia-public-ternary) 0,transparent 40%,transparent 60%,var(--hestia-public-ternary) 100%);bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}#h-public-layout-grid [data-attr-home=carousel] .carousel>nav{margin-top:-31px}#h-public-layout-grid [data-attr-home=carousel] .carousel>nav>ul{justify-content:center}#h-public-layout-grid [data-attr-home=carousel] .carousel>nav>ul>li{background-color:var(--hestia-public-white)!important;border-color:var(--hestia-public-white)!important;transition:all .2s linear;z-index:2}#h-public-layout-grid [data-attr-home=carousel] .carousel>nav>ul>li.current{background-color:var(--hestia-public-white)!important}#h-public-layout-grid [data-attr-home=carousel] .carousel>nav>ul>li.next,#h-public-layout-grid [data-attr-home=carousel] .carousel>nav>ul>li.previous{display:none}#h-public-layout-grid [data-attr-home=carousel] .carousel>nav>ul>li:not(.current):not(.previous):not(.next){height:5px;margin:5px 5px 0;width:5px}@media (min-width:768px){#h-public-layout-grid [data-attr-home=carousel] .carousel>ul>li>div{justify-self:right;width:30vw}#h-public-layout-grid [data-attr-home=carousel] .carousel>nav>ul{margin-left:auto;width:30vw}}@media (max-width:767px){#h-public-layout-grid [data-attr-home=carousel] .carousel>ul{height:calc(100vh - 400px);max-height:1080px}}#h-public-layout-grid [data-attr-home=clients-header]{margin-bottom:30px;margin-top:80px}#h-public-layout-grid [data-attr-home=clients-list]{--grid-content-listing-template-columns-xl:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;--grid-content-listing-template-columns-lg:1fr 1fr 1fr 1fr 1fr 1fr;--grid-content-listing-template-columns-md:1fr 1fr 1fr 1fr;--grid-content-listing-template-columns-sm:1fr 1fr 1fr;--grid-content-listing-template-columns-xs:1fr 1fr;--grid-content-listing-gap:20px;--grid-content-listing-entry-template-rows:0 1fr 0 0;margin-bottom:100px;padding:0 20px}#h-public-layout-grid [data-attr-home=clients-list] .listing>ul>li>img{object-fit:contain!important}#h-public-layout-grid [data-attr-home=interactive] .block{background-color:var(--hestia-public-ternary)}#h-public-layout-grid [data-attr-home=interactive] .block>div{align-items:center;display:grid;height:300px;padding:0 50px;place-self:center}#h-public-layout-grid [data-attr-home=interactive] .block>div>p{margin:0}#h-public-layout-grid [data-attr-home=interactive] .block>div>p>strong{color:var(--hestia-public-white);font-family:Ubuntu-Bold,sans-serif!important;font-size:1.5rem}#h-public-layout-grid [data-attr-home=interactive] .block>img{height:400px;object-fit:cover}@media (min-width:768px){#h-public-layout-grid [data-attr-home=interactive] .block>img{height:300px}#h-public-layout-grid [data-attr-home=interactive] .block{grid-template-rows:200px 300px;margin-top:-200px;width:70vw}}#h-public-layout-grid [data-attr-home=methodology-header]{background-color:var(--hestia-public-ternary);background-image:linear-gradient(to right,var(--hestia-public-white) 0,var(--hestia-public-white) 50%,var(--hestia-public-ternary) 50%,var(--hestia-public-ternary) 100%);color:var(--hestia-public-white);margin-left:20px}#h-public-layout-grid [data-attr-home=methodology-header] .block>div{background-color:var(--hestia-public-ternary);padding:100px 100px 0}#h-public-layout-grid [data-attr-home=methodology-header] .block>div>p{line-height:1.6rem;margin-bottom:0}#h-public-layout-grid [data-attr-home=methodology-header] .block>div>p:first-child{margin-bottom:1rem}#h-public-layout-grid [data-attr-home=methodology-header] .block>div>p>strong{color:var(--hestia-public-white)!important}@media (max-width:991px){#h-public-layout-grid [data-attr-home=methodology-header]{background-image:none;margin-left:0}#h-public-layout-grid [data-attr-home=methodology-header] .block>div{background-color:var(--hestia-public-ternary);padding:100px 0 50px}#h-public-layout-grid [data-attr-home=methodology-header] .block>div>p{text-align:center}}#h-public-layout-grid [data-attr-home=methodology-list]{--grid-content-listing-template-columns-xl:auto auto auto auto auto;--grid-content-listing-template-columns-lg:auto auto auto auto auto;--grid-content-listing-template-columns-md:1fr;--grid-content-listing-template-columns-sm:1fr;--grid-content-listing-template-columns-xs:1fr;--grid-content-listing-entry-text-mask:none;--grid-content-listing-entry-template-rows:0 0 auto 0;background-image:linear-gradient(to right,transparent 0,transparent 50%,var(--hestia-public-ternary) 50%,var(--hestia-public-ternary) 100%);color:var(--hestia-public-white);position:relative;z-index:3}#h-public-layout-grid [data-attr-home=methodology-list] .listing{background-color:var(--hestia-public-ternary);padding:0 0 150px 100px}#h-public-layout-grid [data-attr-home=methodology-list] .listing>ul>li>div{color:var(--hestia-public-white)!important;position:static}#h-public-layout-grid [data-attr-home=methodology-list] .listing>ul>li>div:before{background-size:cover;content:"";display:block;height:30px;margin:20px auto;width:30px}#h-public-layout-grid [data-attr-home=methodology-list] .listing>ul>li>div>p>.ql-size-large{color:var(--hestia-public-white);font-size:1rem;letter-spacing:2px;margin-bottom:5px;padding-bottom:20px}#h-public-layout-grid [data-attr-home=methodology-list] .listing>ul>li:first-child>div:before{background-image:url(assets/img/icons/icon-bars.svg)}#h-public-layout-grid [data-attr-home=methodology-list] .listing>ul>li:nth-child(2)>div:before{background-image:url(assets/img/icons/icon-synergy.svg)}#h-public-layout-grid [data-attr-home=methodology-list] .listing>ul>li:nth-child(3)>div:before{background-image:url(assets/img/icons/icon-phylactery-star.svg)}#h-public-layout-grid [data-attr-home=methodology-list] .listing>ul>li:nth-child(4)>div:before{background-image:url(assets/img/icons/icon-check-list.svg)}#h-public-layout-grid [data-attr-home=methodology-list] .listing>ul>li:nth-child(5)>div:before{background-image:url(assets/img/icons/icon-box.svg)}#h-public-layout-grid [data-attr-home=methodology-list] .listing>ul>li>div>p.ql-align-center{text-align:center}#h-public-layout-grid [data-attr-home=methodology-list] .listing>ul>li>div>p.ql-align-center:not(:first-child){font-family:Ubuntu-Italic,sans-serif;font-size:1rem}@media (min-width:992px){#h-public-layout-grid [data-attr-home=methodology-list]{margin-bottom:-75px;margin-left:20px;user-select:none}#h-public-layout-grid [data-attr-home=methodology-list] .listing>ul{position:relative}#h-public-layout-grid [data-attr-home=methodology-list] .listing>ul>li>div>p.ql-align-center:not(:first-child){left:0;position:absolute;right:0}#h-public-layout-grid [data-attr-home=methodology-list] .listing>ul>li>div>p>.ql-size-large:after{background-color:transparent;content:"";display:inline-block;height:3px;transform:scaleX(0);transform-origin:0 50%;transition:all .5s;width:100%}#h-public-layout-grid [data-attr-home=methodology-list] .listing>ul:hover>li:first-child>div>p.ql-align-center:not(:first-child),#h-public-layout-grid [data-attr-home=methodology-list] .listing>ul>li>div>p.ql-align-center:not(:first-child){opacity:0;transition:opacity .5s ease-in-out}#h-public-layout-grid [data-attr-home=methodology-list] .listing>ul>li:first-child>div>p.ql-align-center:not(:first-child){opacity:1}#h-public-layout-grid [data-attr-home=methodology-list] .listing>ul>li:hover>div>p.ql-align-center{opacity:1!important}#h-public-layout-grid [data-attr-home=methodology-list] .listing>ul:hover>li:first-child>div>p>.ql-size-large:after{background-color:transparent;transform:scaleX(0)}#h-public-layout-grid [data-attr-home=methodology-list] .listing>ul>li:first-child>div>p>.ql-size-large:after{background-color:var(--hestia-public-secondary);transform:scaleX(1)}#h-public-layout-grid [data-attr-home=methodology-list] .listing>ul>li:hover>div>p>.ql-size-large:after{background-color:var(--hestia-public-secondary)!important;transform:scaleX(1)!important}#h-public-layout-grid [data-attr-home=methodology-list] .listing>ul>li{place-items:center}#h-public-layout-grid [data-attr-home=methodology-list] .listing>ul>li:after{background-size:cover;content:"";display:block;grid-column:2;height:15px;margin-top:165px;width:15px}#h-public-layout-grid [data-attr-home=methodology-list] .listing>ul>li:not(:last-child):after{background-image:url(assets/img/icons/icon-arrow-right.svg)}}@media (max-width:991px){#h-public-layout-grid [data-attr-home=methodology-list]{background-color:var(--hestia-public-ternary);background-image:none}#h-public-layout-grid [data-attr-home=methodology-list] .listing{background-color:var(--hestia-public-ternary);padding:20px 20px 100px}}#h-public-layout-grid [data-attr-home=news-header]{margin-top:50px;padding:0 20px}#h-public-layout-grid [data-attr-home=news-header] a{color:var(--hestia-public-secondary);font-family:Ubuntu-Bold,sans-serif;font-size:.7rem;letter-spacing:2px;text-decoration:none;text-transform:uppercase}#h-public-layout-grid [data-attr-home=news-header] a:after{background-size:cover!important;background:url(assets/img/icons/icon-arrow-right-red.svg);content:"";display:inline-block;height:10px;margin-left:5px;width:10px}@media (min-width:992px){#h-public-layout-grid [data-attr-home=news-header] p:last-child{margin-top:-2.75rem;text-align:right}}#h-public-layout-grid [data-attr-home=news-list]{--grid-content-listing-template-columns-xl:1fr 1fr 1fr;--grid-content-listing-template-columns-lg:1fr 1fr 1fr;--grid-content-listing-template-columns-md:1fr 1fr 1fr;--grid-content-listing-template-columns-sm:1fr;--grid-content-listing-template-columns-xs:1fr;--grid-content-listing-gap:20px;padding:0 20px}#h-public-layout-grid [data-attr-home=news-list] .listing>ul>li>button{background-color:transparent;border:none;color:var(--hestia-public-secondary);font-family:Ubuntu-Bold,sans-serif;font-size:.7rem;padding:0;text-align:left}#h-public-layout-grid [data-attr-home=news-list] .listing>ul>li>div>p{border:none;color:var(--hestia-public-ternary-light-50);font-size:.8rem;height:auto;padding:0}#h-public-layout-grid [data-attr-home=news-list] .listing>ul>li>div>h3{color:var(--hestia-public-ternary);font-family:Ubuntu-Bold,sans-serif;font-size:1rem;margin-top:30px}#h-public-layout-grid [data-attr-home=news-list] .listing>ul>li>.publication-date{font-size:12px}#h-public-layout-grid [data-attr-home=service-vr]{background-image:url(assets/img/service-vr.png);background-position:100% 100%;background-repeat:no-repeat;background-size:calc(80vw + 200px);margin-bottom:-40vw;padding:0 20px calc(80vw + 200px)}#h-public-layout-grid [data-attr-home=service-vr] .block>div:before{background-image:url(assets/img/icons/icon-cube.svg);background-size:cover;content:"";display:block;height:40px;margin-bottom:20px;margin-top:5px;width:40px}#h-public-layout-grid [data-attr-home=service-vr] .block>div>p{color:var(--hestia-public-ternary-light-50)}#h-public-layout-grid [data-attr-home=service-vr] .block>div>p>strong{color:var(--hestia-public-secondary);font-family:Ubuntu-Bold,sans-serif;letter-spacing:2px}@media (min-width:992px){#h-public-layout-grid [data-attr-home=service-vr]{background-size:70vw;height:70vw;margin-bottom:-25vw;padding-bottom:0}#h-public-layout-grid [data-attr-home=service-vr] .block>div{padding-top:150px;width:30vw}}@media (min-width:1200px){#h-public-layout-grid [data-attr-home=service-vr]{background-size:600px;height:600px;margin-bottom:-150px}}#h-public-layout-grid [data-attr-home=services-header]{padding:0 20px}#h-public-layout-grid [data-attr-home=services-header] .block>div{margin-top:100px}@media (min-width:992px){#h-public-layout-grid [data-attr-home=services-header] .block>div{margin-bottom:-100px;width:30vw}}#h-public-layout-grid [data-attr-home=services-list]{padding:0 20px}#h-public-layout-grid [data-attr-home=services-list] .listing{--grid-content-listing-template-columns-xl:1fr 1fr 1fr 1fr;--grid-content-listing-template-columns-lg:1fr 1fr;--grid-content-listing-template-columns-md:1fr 1fr;--grid-content-listing-template-columns-sm:1fr;--grid-content-listing-template-columns-xs:1fr;--grid-content-listing-entry-text-mask:none;--grid-content-listing-gap:20px;--grid-content-listing-entry-template-rows:0 200px auto auto}#h-public-layout-grid [data-attr-home=services-list] .listing>ul>li>div>p{color:var(--hestia-public-ternary-light-50);margin-bottom:5px}#h-public-layout-grid [data-attr-home=services-list] .listing>ul>li>div>p>strong{color:var(--hestia-public-secondary);font-family:Ubuntu-Bold,sans-serif;letter-spacing:2px}#h-public-layout-grid [data-attr-home=services-list] .listing>ul>li>div:before{background-size:cover;content:"";display:block;height:40px;margin-bottom:20px;margin-top:20px;width:40px}#h-public-layout-grid [data-attr-home=services-list] .listing>ul>li:first-child>div:before{background-image:url(assets/img/icons/icon-video-game.svg)}#h-public-layout-grid [data-attr-home=services-list] .listing>ul>li:nth-child(2)>div:before{background-image:url(assets/img/icons/icon-board-game.svg)}#h-public-layout-grid [data-attr-home=services-list] .listing>ul>li:nth-child(3)>div:before{background-image:url(assets/img/icons/icon-map.svg)}#h-public-layout-grid [data-attr-home=services-list] .listing>ul>li:nth-child(4)>div:before{background-image:url(assets/img/icons/icon-talk.svg)}#h-public-layout-grid [data-attr-home=testimonials]{background:url(assets/img/testimonials.jpg);background-size:cover}#h-public-layout-grid [data-attr-home=testimonials] .carousel>ul>li>img{opacity:0}#h-public-layout-grid [data-attr-home=testimonials] .carousel>ul>li>div{padding-bottom:50px;padding-left:50px;padding-top:50px;width:calc(100vw - 100px)}#h-public-layout-grid [data-attr-home=testimonials] .carousel>ul>li>div>p{color:var(--hestia-public-white);font-family:Ubuntu-Italic,sans-serif;font-size:1.5rem;font-weight:400}#h-public-layout-grid [data-attr-home=testimonials] .carousel>ul>li>div>p>em{background-color:transparent}#h-public-layout-grid [data-attr-home=testimonials] .carousel>nav>ul{margin-left:50px}#h-public-layout-grid [data-attr-home=testimonials] .carousel>nav>ul>li{background-color:var(--hestia-public-white)!important;border-color:var(--hestia-public-white)!important;transition:all .2s linear}#h-public-layout-grid [data-attr-home=testimonials] .carousel>nav>ul>li.next,#h-public-layout-grid [data-attr-home=testimonials] .carousel>nav>ul>li.previous{display:none}#h-public-layout-grid [data-attr-home=testimonials] .carousel>nav>ul>li:not(.current):not(.previous):not(.next){height:5px;margin:5px;width:5px}#h-public-layout-grid [data-attr-home=testimonials] .carousel>nav>ul>li.current{background-color:var(--hestia-public-white)!important}@media (min-width:567px){#h-public-layout-grid [data-attr-home=testimonials] .carousel>ul>li>div{padding-bottom:10vw;padding-left:5vw;padding-top:calc(75px + 10vw);width:50vw}#h-public-layout-grid [data-attr-home=testimonials] .carousel>nav>ul{margin-left:5vw}}#h-public-layout-grid .ql-align-center{text-align:center}#h-public-layout-grid .ql-align-right{text-align:right}#h-public-layout-grid .h-public-layout-message-container{grid-area:container;margin:50px;place-self:center}#h-public-layout-grid h2{font-family:Ubuntu-Bold,sans-serif!important;font-size:1.5rem!important;text-align:left!important}#h-public-layout-grid h2:before{color:var(--hestia-public-secondary);content:"_";display:inline-block;font-weight:700;margin-left:-1em;vertical-align:super;width:1em}#h-public-layout-grid input[required]~label,#h-public-layout-grid label.required{font-family:Ubuntu-Bold,sans-serif}#h-public-layout-grid input,#h-public-layout-grid select,#h-public-layout-grid textarea{background-color:var(--hestia-public-ternary-light-90);border:none;border-bottom:1px solid var(--hestia-public-secondary);font-family:Ubuntu-Regular,sans-serif!important;padding:3px 15px}#h-public-layout-grid form.search{margin-bottom:50px;margin-top:50px}#h-public-layout-grid form.search button{background-color:transparent;border:none}#h-public-layout-grid:not([data-attr-page=home]) main{padding:50px 20px}#h-public-layout-grid #page>.publication-date{border:none;color:var(--hestia-public-ternary-light-50);display:block;font-size:.8rem;height:auto;padding:0}#h-public-layout-grid[data-attr-page=contact] #page>.publication-date,#h-public-layout-grid[data-attr-page=home] #page>.publication-date,#h-public-layout-grid[data-attr-page=privacy] #page>.publication-date,#h-public-layout-grid[data-attr-page=projects] #page>.publication-date{display:none}#h-public-layout-grid:not([data-attr-page=home]) main a{color:var(--hestia-public-secondary)}#h-public-layout-grid:not([data-attr-page=home]) main .block>div{border:none;color:var(--hestia-public-ternary-light-50);height:auto;padding:15px 0}#h-public-layout-grid input[type=checkbox]{accent-color:var(--hestia-public-secondary)}@media (min-width:1200px){#h-public-layout-grid:not([data-attr-page=home]) #page>.publication-date{margin-left:var(--grid-container-left-space-width-xl)}}@media (max-width:1199px){#h-public-layout-grid:not([data-attr-page=home]) #page>.publication-date{margin-left:var(--grid-container-left-space-width-lg)}}@media (max-width:991px){#h-public-layout-grid:not([data-attr-page=home]) #page>.publication-date{margin-left:var(--grid-container-left-space-width-md)}}@media (max-width:767px){#h-public-layout-grid:not([data-attr-page=home]) #page>.publication-date{margin-left:var(--grid-container-left-space-width-sm)}}@media (max-width:575px){#h-public-layout-grid:not([data-attr-page=home]) #page>.publication-date{margin-left:var(--grid-container-left-space-width-xs)}}#h-public-layout-grid>footer{--grid-template-footer-areas-xl:". social logo logo languages ." ". contact logo logo nav ." ". copyright copyright copyright copyright .";--grid-template-footer-areas-lg:". social logo languages ." ". contact logo nav ." ". copyright copyright copyright .";--grid-template-footer-areas-md:". social languages ." ". contact nav ." ". logo logo ." ". copyright copyright .";--grid-template-footer-areas-sm:". social ." ". contact ." ". languages ." ". nav ." ". logo ." ". copyright .";--grid-template-footer-areas-xs:". social ." ". contact ." ". languages ." ". nav ." ". logo ." ". copyright .";--grid-template-footer-columns-xs:15vw 1fr 15vw;background-color:var(--hestia-public-ternary)!important;padding:50px 0}#h-public-layout-grid>footer a{color:var(--hestia-public-white)}#h-public-layout-grid>footer>.contact>a{display:block}#h-public-layout-grid>footer>.logo{justify-self:center}#h-public-layout-grid>footer>.copyright{color:var(--hestia-public-white);margin-top:20px;text-align:center}#h-public-layout-grid>footer>nav{margin-left:20px}#h-public-layout-grid>footer>nav>ul>li>a{font-family:Ubuntu-Bold,sans-serif;font-size:.75rem;letter-spacing:2px;position:relative;text-transform:uppercase}#h-public-layout-grid>footer>nav>ul>li>a.current:before{color:var(--hestia-public-secondary);content:"_";display:inline-block;font-weight:700;margin-left:-1em;position:absolute;vertical-align:super;width:1em}#h-public-layout-grid>footer>.contact>address>a{display:grid;grid-template-columns:auto 1fr}#h-public-layout-grid>footer>.contact>address>a>p{grid-column:2;margin:0 0 0 8px}#h-public-layout-grid>footer>.social{display:block}#h-public-layout-grid>footer>.social:before{background-color:var(--hestia-public-secondary);color:var(--hestia-public-white);content:"CONTACT";font-family:Ubuntu-Bold,sans-serif;font-size:.6rem;font-style:normal;letter-spacing:1px;margin-left:15px;padding:3px 6px;text-transform:uppercase}#h-public-layout-grid>footer>.social:after{content:"\a";white-space:pre}#h-public-layout-grid>footer>.social>a{display:inline-block;font-size:1.5rem;padding:0 10px 10px}#h-public-layout-grid>footer>.social>a:first-child{margin-left:25px}#h-public-layout-grid>footer>.social>a:last-child>svg{vertical-align:middle}#h-public-layout-grid>footer>.languages{margin-left:14px}#h-public-layout-grid>footer>.languages>ul>li>button{background-color:transparent;border:none;color:var(--hestia-public-white);font-family:Ubuntu,sans-serif;font-size:1rem;letter-spacing:2px;text-transform:uppercase}#h-public-layout-grid>footer>.languages>ul>li.current>button{color:var(--hestia-public-secondary)}@media (max-width:767px){#h-public-layout-grid>footer{--grid-template-footer-columns-xs:5vw 1fr 5vw}#h-public-layout-grid>footer>.languages{margin-top:20px}}#h-public-layout-grid{background-color:var(--hestia-public-white);color:var(--hestia-public-ternary);font-family:Ubuntu-Regular,Arial,sans-serif;min-width:320px}#h-public-layout-grid a{text-decoration:none}#h-public-layout-grid>header>nav{text-align:right}#h-public-layout-grid>header>nav>ul>li>a{border-bottom:3px solid transparent;color:var(--hestia-public-white);font-family:Ubuntu-Bold,sans-serif;font-size:.75rem;letter-spacing:2px;padding-bottom:10px;text-transform:uppercase}#h-public-layout-grid>header>.languages{margin-bottom:-3px;margin-left:50px;margin-right:10px;place-self:end}#h-public-layout-grid>header>.languages>ul>li>button{background-color:transparent;border:none;color:var(--hestia-public-white);font-family:Ubuntu,sans-serif;font-size:1rem;letter-spacing:2px;text-transform:uppercase}#h-public-layout-grid>header>.languages>ul>li.current>button{color:var(--hestia-public-secondary)}#h-public-layout-grid>header>.social{height:50px}#h-public-layout-grid>header>.social>a{color:var(--hestia-public-white);font-size:1.5rem;padding:10px 15px}#h-public-layout-grid>header>.social>a:last-child>svg{vertical-align:middle}#h-public-layout-grid>header>nav>ul>li{padding:10px 15px}@media (min-width:768px){#h-public-layout-grid[data-attr-page=home]>header{background-color:transparent!important;margin-bottom:-160px;position:relative;z-index:1}#h-public-layout-grid>header{background-color:var(--hestia-public-ternary)!important;height:160px;padding-top:50px}#h-public-layout-grid>header>nav>ul>li>a{border-bottom:3px solid transparent}#h-public-layout-grid>header>nav>ul>li>a.current{border-bottom:3px solid var(--hestia-public-secondary)}}@media (max-width:1199px){#h-public-layout-grid>header>.social{margin-right:-26px}}@media (max-width:767px){#h-public-layout-grid>header{background-color:var(--hestia-public-ternary)!important;color:var(--hestia-public-white)!important}#h-public-layout-grid>header>.menu:after,#h-public-layout-grid>header>.menu:before,#h-public-layout-grid>header>.menu>div{background-color:var(--hestia-public-white)!important}#h-public-layout-grid>header>.logo>a>img{padding:10px}#h-public-layout-grid>header>nav>ul{background-color:var(--hestia-public-white)}#h-public-layout-grid>header>nav>ul>li>a{color:var(--hestia-public-ternary)}#h-public-layout-grid>header>nav>ul>li>a.current:before{color:var(--hestia-public-secondary);content:"_";display:inline-block;font-weight:700;margin-left:-1em;position:absolute;vertical-align:super;width:1em}#h-public-layout-grid>header>.languages{bottom:0;margin:0;position:absolute;right:0}#h-public-layout-grid>header>.social{margin-right:0}}#h-public-layout-grid[data-attr-page=contact] main{padding:50px 20px}#h-public-layout-grid[data-attr-page=contact] main form{grid-gap:20px;margin-top:50px}#h-public-layout-grid[data-attr-page=contact] main form>.submit>button{background-color:var(--hestia-public-secondary);border:none;color:var(--hestia-public-white);padding:5px 15px}#h-public-layout-grid[data-attr-page=contact] main form .svg-inline--fa,#h-public-layout-grid[data-attr-page=contact] main form input[type=checkbox]{color:var(--hestia-public-secondary)}#h-public-layout-grid[data-attr-page=coproduction] .block h2{grid-column:1/span 2}#h-public-layout-grid[data-attr-page=coproduction] .block .subtitle{grid-column:1/span 2;grid-row:2}#h-public-layout-grid[data-attr-page=coproduction] .block .ql-size-large{font-size:1.25rem}@media (min-width:1366px){#h-public-layout-grid[data-attr-page=coproduction] .block img{padding:0 100px}}#h-public-layout-grid[data-attr-page=home] em{background-color:var(--hestia-public-secondary);color:var(--hestia-public-white);font-family:Ubuntu-Bold,sans-serif;font-size:.6rem;font-style:normal;letter-spacing:1px;padding:3px 6px;text-transform:uppercase}#h-public-layout-grid[data-attr-page=home] .ql-size-large{color:var(--hestia-public-ternary);font-size:1.5rem}#h-public-layout-grid[data-attr-page=home] strong{color:var(--hestia-public-ternary);font-family:Ubuntu-Bold,sans-serif!important}#h-public-layout-grid[data-attr-category=news] main{padding:50px 20px}#h-public-layout-grid[data-attr-category=news] .results{grid-gap:20px;--grid-category-entry-template-rows:20px 150px 150px 20px}#h-public-layout-grid[data-attr-category=news] .results>article>.publication-date{font-size:12px}#h-public-layout-grid[data-attr-category=news] .results>article>button{background-color:transparent;border:none;color:var(--hestia-public-secondary);font-family:Ubuntu-Bold,sans-serif;font-size:.7rem;padding:0;text-align:left}#h-public-layout-grid[data-attr-category=news] .results>article>div>p{border:none;color:var(--hestia-public-ternary-light-50);font-size:.8rem;height:auto;padding:0}#h-public-layout-grid[data-attr-category=news] .results>article>div>h3{color:var(--hestia-public-ternary);font-family:Ubuntu-Bold,sans-serif;font-size:1rem;margin-top:30px}#h-public-layout-grid[data-attr-category=press] main{padding:50px 20px}#h-public-layout-grid[data-attr-category=press] main>#category>.main-container{display:grid}#h-public-layout-grid[data-attr-category=press] main>#category>.main-container>.h2{order:1}#h-public-layout-grid[data-attr-category=press] main>#category>.main-container>.description{margin-bottom:50px;order:3}#h-public-layout-grid[data-attr-category=press] main>#category>.main-container>.search{order:2}#h-public-layout-grid[data-attr-category=press] main>#category>.main-container>.results{order:4}#h-public-layout-grid[data-attr-category=press] main>#category>.main-container>.description .ql-size-huge{font-size:3rem}#h-public-layout-grid[data-attr-category=press] .results{grid-gap:50px;--grid-category-entry-template-rows:20px 280px auto;--grid-category-columns-xl:320px 320px 320px;--grid-category-columns-lg:320px 320px;--grid-category-columns-md:320px 320px;--grid-category-columns-sm:320px;--grid-category-columns-xs:320px;margin:0 auto;place-self:center;width:fit-content}#h-public-layout-grid[data-attr-category=press] .results>article{overflow:hidden;position:relative}#h-public-layout-grid[data-attr-category=press] .results>article>.publication-date{background-color:var(--hestia-public-white);font-size:12px;position:relative;z-index:1}#h-public-layout-grid[data-attr-category=press] .results>article>button{background-color:var(--hestia-public-secondary);border:none;color:var(--hestia-public-white);font-family:Ubuntu-Bold,sans-serif;font-size:.7rem;grid-area:initial!important;left:0;padding:3px 6px;position:absolute;text-align:left;top:40px}#h-public-layout-grid[data-attr-category=press] .results>article>div{border-top:8px solid var(--hestia-public-white);grid-area:text;-webkit-mask-image:initial!important;mask-image:none!important;position:relative;z-index:1}#h-public-layout-grid[data-attr-category=press] .results>article>img{place-self:center;position:relative;transition:transform .5s ease-in-out;z-index:0}#h-public-layout-grid[data-attr-category=press] .results>article:hover>img{transform:scale(1.05)}#h-public-layout-grid[data-attr-category=press] .results>article>div>p{border:none;color:var(--hestia-public-ternary-light-50);font-size:.8rem;height:auto;padding:0}#h-public-layout-grid[data-attr-category=press] .results>article>div>h3{background-color:var(--hestia-public-white);border-top:3px solid var(--hestia-public-ternary);color:var(--hestia-public-ternary);font-family:Ubuntu-Bold,sans-serif;font-size:1rem;padding-top:5px;text-align:center;transition:border-top-color .5s ease-in-out}#h-public-layout-grid[data-attr-category=press] .results>article:hover>div>h3{border-top-color:var(--hestia-public-secondary)}#h-public-layout-grid[data-attr-page=projects] .block h2{grid-column:1/span 2}#h-public-layout-grid[data-attr-page=projects] .block .subtitle{grid-column:1/span 2;grid-row:2}#h-public-layout-grid[data-attr-page=projects] article[data-attr-projects=year] .block{display:block}#h-public-layout-grid[data-attr-page=projects] article[data-attr-projects=year] .block>h2{font-size:2rem!important;margin-top:50px;text-align:center!important}#h-public-layout-grid[data-attr-page=projects] article[data-attr-projects=project] .block>h2{grid-column:1/span 2;margin-top:15px;text-align:center!important}#h-public-layout-grid[data-attr-page=projects] article[data-attr-projects=project] .block>h2:before,#h-public-layout-grid[data-attr-page=projects] article[data-attr-projects=year] .block>h2:before{display:none}#h-public-layout-grid[data-attr-page=projects] article[data-attr-projects=project] .block>img{height:250px;object-fit:contain}#h-public-layout-grid[data-attr-page=projects] article[data-attr-projects=project] .block>div,#h-public-layout-grid[data-attr-page=projects] article[data-attr-projects=project] .block>img{min-height:250px;padding:20px 50px;place-self:center}#h-public-layout-grid[data-attr-page=projects] article[data-attr-projects=project] .block>div:not(.swap){border-left:3px solid var(--hestia-public-secondary)}#h-public-layout-grid[data-attr-page=projects] article[data-attr-projects=project] .block>div.swap{border-right:3px solid var(--hestia-public-secondary);margin-right:-3px;text-align:right}#h-public-layout-grid[data-attr-page=projects] article[data-attr-projects=project] .block>div>p{color:var(--hestia-public-ternary)}#h-public-layout-grid[data-attr-page=projects] article[data-attr-projects=project] .block>div>p>strong{color:var(--hestia-public-secondary);font-family:Ubuntu-Bold,sans-serif}@media (max-width:767px){#h-public-layout-grid[data-attr-page=projects] article[data-attr-projects=project] .block>h2,#h-public-layout-grid[data-attr-page=projects] article[data-attr-projects=year] .block>h2{text-align:left!important}#h-public-layout-grid[data-attr-page=projects] article[data-attr-projects=project] .block>div:not(.swap){border-left:none}#h-public-layout-grid[data-attr-page=projects] article[data-attr-projects=project] .block>div.swap{border-right:none;margin-right:0;text-align:left}#h-public-layout-grid[data-attr-page=projects] article[data-attr-projects=project] .block{display:block}#h-public-layout-grid[data-attr-page=projects] article[data-attr-projects=project] .block>div,#h-public-layout-grid[data-attr-page=projects] article[data-attr-projects=project] .block>img{border-left:3px solid var(--hestia-public-secondary)!important;margin-left:3px!important;min-height:auto;padding:10px 20px;place-self:center}}:root{--hestia-public-primary_r:232!important;--hestia-public-primary_g:230!important;--hestia-public-primary_b:227!important;--hestia-public-secondary_r:219!important;--hestia-public-secondary_g:56!important;--hestia-public-secondary_b:50!important;--hestia-public-ternary_r:24!important;--hestia-public-ternary_g:26!important;--hestia-public-ternary_b:27!important;--hestia-public-black_r:0!important;--hestia-public-black_g:0!important;--hestia-public-black_b:0!important;--hestia-public-white_r:255!important;--hestia-public-white_g:255!important;--hestia-public-white_b:255!important}@font-face{font-family:Ubuntu-Bold;src:url(assets/fonts/Ubuntu/Ubuntu-Bold.ttf)}@font-face{font-family:Ubuntu-Italic;src:url(assets/fonts/Ubuntu/Ubuntu-Italic.ttf)}@font-face{font-family:Ubuntu-Light;src:url(assets/fonts/Ubuntu/Ubuntu-Light.ttf)}@font-face{font-family:Ubuntu-Regular;src:url(assets/fonts/Ubuntu/Ubuntu-Regular.ttf)}