#install-menu-item,#install-prompt{width:100%;background-color:var(--install-prompt-primary-color)}#install-menu-item #install-menu-item-action #install-menu-item-install,#install-prompt #install-prompt-body button{padding:0;height:100%;line-height:35px;background-color:var(--install-prompt-secondary-color);color:var(--install-prompt-primary-color);margin:0;text-transform:uppercase}#install-howto-modal #install-howto-modal-footer button,#install-menu-item,#install-prompt{background-color:var(--install-prompt-primary-color)}:root{--install-prompt-primary-color:rgb(219, 0, 0);--install-prompt-secondary-color:white;--ev-color-white:#FFF;--ev-color-black:#000;--ev-color-lightblack:#333333;--ev-color-midgrey:#737373;--ev-color-darkgrey:#666666;--ev-color-grey:#999999;--ev-color-mediumgrey:#D8D8D8;--ev-color-lightgrey:#EDEDED;--ev-color-grey-disabled:var(--ev-color-midgrey);--ev-color-blue:#006DC0;--ev-color-blue-selected:#016DC0;--ev-color-darkblue:#1D9DE0;--ev-color-lightblue:#D4F0FF;--ev-color-red:#D70000;--ev-color-green:#93D12A;--ev-color-shadows:rgba(0, 0, 0, 0.19);--ev-bg-dark-color:rgba(0, 0, 0, 0.8);--ev-bg-color-overlay:rgba(0, 0, 0, 0.6);--ev-color-back-panel-icons:#D4F0FF;--ev-color-font-panel-icons:#006DC0;--ev-color-blue-font:#071c2c;--ev-color-red-font:#a80000;--ev-color-grey-font:#4f4f4f;--ev-error-color:#E1000A;--ev-error-bg-color:#e1000a1a;--ev-error-color-shadow:#ff000040;--ev-color-blue-shadow:#0d6efd40;--ev-hyperlink-color:var(--ev-color-blue);--ev-color-task-delay:var(--ev-color-red);--ev-color-nav-bullets:var(--ev-color-red);--ev-color-authors-section:#009de0;--ev-color-row-grid:#F7F7F7;--ev-color-hierarchy-danger:var(--ev-color-red);--ev-color-hierarchy-info:var(--ev-color-lightblue);--ev-separator-color:#CBCBCB;--ev-color-font-resource-desc:#666666;--ev-color-empty-border:#EBEBEB;--ev-box-shadow:4px 4px 4px var(--ev-color-shadows);--ev-icon-rounded-size:var(--px-40);--ev-icon-rounded-color:var(--ev-color-black);--ev-icon-rounded-bg-color:var(--ev-color-white);--ev-icon-rounded-color-alt:#F2F2F2;--ev-icon-rounded-color-disabled:#737373;--ev-alert-danger-color:var(--ev-color-red);--ev-alert-danger-bg-color:#FFEFEF;--ev-alert-success-color:#038400;--ev-alert-success-bg-color:#EBFAE5;--ev-alert-warning-color:#8A6D3B;--ev-alert-warning-bg-color:#FCF8E3;--ev-alert-info-color:var(--ev-color-blue);--ev-alert-info-bg-color:#E0F6FF;--ev-modal-border-color:#D8F1FC;--ev-input-border:2px solid;--ev-input-border-color:#737373;--ev-input-border-color-active:var(--ev-color-blue);--ev-input-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;--ev-color-highlight-border:var(--ev-color-blue);--ev-color-highlight-box-shadow:0px 0px 3px 1px rgba(0,102,255,0.5);--ev-color-highlight-background:#E0F6FF;--ev-border-radius:var(--px-4);--ev-border-weight-normal:2px;--ev-color-border-dark-color:#707070;--ev-color-border:#BEBEBE;--ev-color-border-resource-type:#666666;--ev-focus-outline-color:var(--ev-color-black);--ev-focus-outline-bg-dark-color:var(--ev-color-white);--ev-focus-outline:2px solid var(--ev-focus-outline-color);--ev-focus-outline-offset:3px;--ev-focus-outline-border-radius:var(--px-4);--ev-font-color:#000;--ev-font-color-white:#FFF;--ev-font-family-regular:'Source Sans Pro Regular',sans-serif;--ev-font-family-bold:'Source Sans Pro Bold',sans-serif;--ev-font-family-light:'Source Sans Pro Light',sans-serif;--ev-font-family-italic:'Source Sans Pro Italic';--ev-font-family-semibold:'Source Sans Pro SemiBold';--ev-xxsmall-font-size:var(--px-12);--ev-xsmall-font-size:var(--px-13);--ev-small-font-size:var(--px-14);--ev-common-font-size:16px;--ev-label-font-size:var(--px-16);--ev-filter-font-size:var(--px-16);--ev-common-line-height:var(--px-18);--ev-small-title-font-size:var(--px-20);--ev-small-title-line-height:var(--px-22);--ev-title-font-size:var(--px-24);--ev-title-line-height:var(--px-30);--ev-header-height:var(--px-60);--ev-header-menu-height:var(--px-60);--ev-header-submenu-height:var(--px-54);--ev-header-simple-height:var(--px-70);--ev-margin-to-header:none;--ev-container-max-width:1140px;--panel-border-radius:var(--px-10);--section-header-generic-height:var(--px-50);--section-header-generic-option-width:var(--px-50);--section-header-generic-padding-bottom:calc(var(--section-header-generic-height) / 5);--ev-merit-neg-color:#FF8100;--ev-merit-pos-color:#8DC928;--ev-margin-top-to-header:0px;--grid-height:var(--px-60);--card-border-radius:var(--px-10);--card-box-shadow:var(--px-2) var(--px-2) var(--px-10) var(--ev-color-shadows);--ev-navbar-button-min-width:var(--px-150);--ev-navbar-button-max-width:var(--px-200);--container-padding-x:var(--px-15);--bs-btn-disabled-color:var(--ev-color-white);--bs-btn-disabled-bg:var(--ev-color-blue);--bs-btn-disabled-border-color:rgba(255,255,255,0);--favorite-option-size:var(--px-40);--favorite-option-top-position:var(--px-10);--favorite-option-color:#808080;--favorite-option-box-shadow:1px 3px 5px var(--ev-color-shadows);--px-1:0.063rem;--px-2:0.125rem;--px-3:0.19rem;--px-4:0.25rem;--px-5:0.313rem;--px-6:0.375rem;--px-7:0.438rem;--px-8:0.5rem;--px-9:0.563rem;--px-10:0.625rem;--px-11:0.688rem;--px-12:0.75rem;--px-13:0.813rem;--px-14:0.875rem;--px-15:0.938rem;--px-16:1rem;--px-17:1.063rem;--px-18:1.125rem;--px-19:1.188rem;--px-20:1.25rem;--px-21:1.313rem;--px-22:1.375rem;--px-23:1.438rem;--px-24:1.5rem;--px-25:1.563rem;--px-26:1.625rem;--px-27:1.688rem;--px-28:1.75rem;--px-29:1.813rem;--px-30:1.875rem;--px-32:2rem;--px-35:2.188rem;--px-36:2.25rem;--px-38:2.375rem;--px-40:2.5rem;--px-42:2.625rem;--px-44:2.75rem;--px-45:2.813rem;--px-48:3rem;--px-49:3.063rem;--px-50:3.125rem;--px-51:3.188rem;--px-52:3.25rem;--px-53:3.313rem;--px-54:3.375rem;--px-55:3.438rem;--px-59:3.688rem;--px-60:3.75rem;--px-64:4rem;--px-65:4.063rem;--px-68:4.25rem;--px-70:4.375rem;--px-74:4.625rem;--px-90:5.625rem;--px-95:5.938rem;--px-100:6.25rem;--px-110:6.875rem;--px-115:7.188rem;--px-120:7.5rem;--px-125:7.813rem;--px-135:8.438rem;--px-140:8.75rem;--px-150:9.375rem;--px-160:10rem;--px-170:10.625rem;--px-180:11.25rem;--px-185:11.563rem;--px-200:12.5rem;--px-210:13.125rem;--px-225:14.063rem;--px-230:14.375rem;--px-240:15rem;--px-250:15.625rem;--px-255:15.938rem;--px-260:16.25rem;--px-280:17.5rem;--px-300:18.75rem;--px-310:19.375rem;--px-325:20.313rem;--px-335:20.938rem;--px-350:21.875rem;--px-360:22.5rem;--px-400:25rem;--ev-input-height:var(--px-50);--ev-input-color-disabled:#525252;--ev-input-bg-color:var(--ev-color-white);--ev-input-bg-color-disabled:#F4F5F7;--ev-input-padding:var(--px-16);--ev-input-margin-bottom:var(--px-5);--ev-input-label-margin-bottom:var(--px-5);--ev-input-border-color-disabled:#737373;--ev-input-border-radius:var(--ev-border-radius);--ev-input-icon-size:var(--px-50);--ev-input-font-size:var(--ev-common-font-size);--ev-input-alerts-font-size:var(--ev-small-font-size);--ev-input-placeholder-color:#737373;--ev-option-min-height:var(--px-50);--ev-option-margin-right:var(--px-15);--ev-input-option-size:var(--px-24);--ev-switch-height:25px;--ev-switch-width:45px;--ev-switch-width-icon-size:8px;--ev-switch-col-width:65px;--ev-switch-border-radius:25px;--ev-switch-padding-left:3.5rem;--ev-switch-bg-color:var(--ev-color-border);--ev-switch-color-active:var(--ev-color-blue);--ev-switch-color-disabled:var(--ev-color-lightblack);--ev-btn-font-size:1rem;--ev-btn-height:var(--px-50);--ev-btn-icon-size:var(--px-30);--ev-btn-border-radius:var(--px-25);--ev-btn-color:var(--ev-color-black);--ev-btn-color-disabled:var(--ev-color-white);--ev-btn-bg-color-disabled:#C6C6C6;--ev-btn-bg-dark-color-hover:var(--ev-color-black);--ev-btn-bg-dark-bg-color-hover:var(--ev-color-white);--ev-btn-bg-dark-bg-color-disabled:#8D8D8D;--ev-btn-primary-color:var(--ev-color-white);--ev-btn-primary-bg-color:var(--ev-color-blue);--ev-btn-primary-bg-color-hover:var(--ev-color-black);--ev-btn-primary-bg-dark-color:var(--ev-color-black);--ev-btn-primary-bg-dark-bg-color:#03A9F4;--ev-btn-warning-bg-color:#FFA700;--ev-btn-dark-bg-color:#5C5C5C;--ev-btn-normal-bg-color:var(--ev-color-blue);--store-btn-primary-color:var(--ev-color-white);--store-btn-primary-bg-color:var(--ev-color-red);--store-btn-primary-bg-dark-bg-color:#FF0000;--ev-btn-secondary-bg-color:transparent;--ev-btn-secondary-color-disabled:#737373;--ev-btn-secondary-border-color-disabled:#C6C6C6;--ev-btn-secondary-bg-dark-color:var(--ev-color-white);--ev-btn-secondary-bg-dark-color-disabled:#8D8D8D;--ev-btn-tertiary-bg-color:var(--ev-color-lightblue);--ev-btn-tertiary-bg-color-hover:#bef0fe;--ev-btn-alt-border-radius:0.625rem;--ev-btn-alt-border-color:#D1D1D1;--ev-btn-alt-bg-color:#F1F1F1;--ev-dropdown-height:var(--ev-btn-height);--ev-dropdown-margin-bottom:var(--ev-input-margin-bottom);--ev-drodpdown-padding-left:15px;--ev-dropdown-max-height:300px;--ev-dropdown-container-padding:8px;--ev-dropdown-footer-padding:20px 5px 10px;--ev-dropdown-color:var(--ev-font-color);--ev-dropdown-bg-color:var(--ev-color-white);--ev-dropdown-bg-color-hover:var(--ev-color-lightgrey);--ev-dropdown-color-disabled:#737373;--ev-link-color-hover:var(--ev-color-midgrey);--ev-header-logo-size:var(--px-40);--ev-header-width:var(--px-240);--ev-header-bg-color:var(--ev-color-white);--ev-header-color:var(--ev-color-black);--ev-header-selected-color:var(--ev-color-red);--ev-header-dropdown-font-size:var(--ev-common-font-size);--ev-header-dropdown-padding-x:var(--px-20);--ev-header-dropdown-border-radius:var(--ev-border-radius);--ev-header-dropdown-padding-y:var(--px-5);--ev-header-notifications-font-size:var(--ev-filter-font-size);--ev-header-notifications-line-height:var(--px-40);--ev-padding-division:var(--px-12);--ev-header-navigation-font-size:1.1rem;--ev-header-navigation-icons-font-size:2.2rem;--hierarchy-panel-container-padding-x:var(--px-7);--hierarchy-panel-container-padding-y:var(--px-5);--hierarchy-panel-container-margin-x:calc(var(--px-7) * -1);--book-favorite-btn-size:var(--px-40);--book-favorite-btn-position:var(--px-10);--ev-multiselect-height:var(--px-50);--ev-multiselect-padding:var(--px-30);--ev-multiselect-gradient-height:var(--px-25);--ev-multiselect-padding-bottom:calc(var(--ev-multiselect-height) + var(--ev-multiselect-padding) + var(--px-5))}#install-prompt{display:block;position:fixed;height:100px;top:0;left:0;padding:15px 0;z-index:501}#install-menu-item #install-menu-item-action,#install-menu-item #install-menu-item-title,#install-prompt #install-prompt-header,#install-prompt-body{padding:0;height:35px}#install-menu-item #install-menu-item-title h1,#install-prompt #install-prompt-header h1{margin:0;padding:0;font-family:var(--ev-font-family-bold);font-size:20px;line-height:35px;color:var(--install-prompt-secondary-color)}#install-prompt #install-prompt-header button{margin:0;padding:0;font-size:45px;line-height:20px;text-shadow:none;text-align:right;color:var(--install-prompt-secondary-color);background-color:transparent;border:none}#install-prompt #install-prompt-body p{margin:0;padding:0;font-family:var(--ev-font-family-light);line-height:18px;color:var(--install-prompt-secondary-color)}#install-prompt #install-prompt-body button{border:none;border-radius:18px;font-family:var(--ev-font-family-bold)}#install-prompt #install-prompt-body button,#install-prompt #install-prompt-body p{font-size:13px}@media only screen and (min-width :576px){#install-prompt #install-prompt-body button,#install-prompt #install-prompt-body p{font-size:15px}}@media only screen and (min-width :768px){#install-prompt #install-prompt-body button,#install-prompt #install-prompt-body p{font-size:16px}}#install-menu-item{height:160px;padding:10px 20px}#install-menu-item #install-menu-item-text{padding:0;height:70px}#install-menu-item #install-menu-item-text p{margin:0;padding:0;font-family:var(--ev-font-family-light);font-size:16px;color:var(--install-prompt-secondary-color)}#install-menu-item #install-menu-item-action #install-menu-item-install{border:none;border-radius:18px;font-family:var(--ev-font-family-bold);font-size:16px}#install-menu-item #install-menu-item-action #install-menu-item-install:focus,#install-menu-item #install-menu-item-action #install-menu-item-install:hover{background-color:var(--ev-color-lightgrey)}#install-howto-modal .modal-content{padding:30px}#install-howto-modal #install-howto-modal-body #install-howto-modal-body-1,#install-howto-modal #install-howto-modal-body #install-howto-modal-body-2,#install-howto-modal #install-howto-modal-body #install-howto-modal-body-3,#install-howto-modal #install-howto-modal-header #install-howto-modal-header-title{margin-top:20px}#install-howto-modal #install-howto-modal-header #install-howto-modal-header-text{margin-top:5px}#install-howto-modal #install-howto-modal-body,#install-howto-modal #install-howto-modal-footer{margin-top:40px}#install-howto-modal #install-howto-modal-body #install-howto-modal-body-title h2,#install-howto-modal #install-howto-modal-header #install-howto-modal-header-title h1{margin:0;font-family:var(--ev-font-family-bold);font-size:24px;color:var(--install-prompt-primary-color)}#install-howto-modal #install-howto-modal-body #install-howto-modal-body-1 p,#install-howto-modal #install-howto-modal-body #install-howto-modal-body-2 p,#install-howto-modal #install-howto-modal-body #install-howto-modal-body-3 p,#install-howto-modal #install-howto-modal-header #install-howto-modal-header-text p{margin:0;font-family:var(--ev-font-family-regular);font-size:16px;line-height:20px;color:#000}#install-howto-modal #install-howto-modal-body #install-howto-modal-body-1 p b,#install-howto-modal #install-howto-modal-body #install-howto-modal-body-2 p b,#install-howto-modal #install-howto-modal-body #install-howto-modal-body-3 p b{font-family:var(--ev-font-family-bold)}#install-howto-modal #install-howto-modal-body #install-howto-modal-body-1 img,#install-howto-modal #install-howto-modal-body #install-howto-modal-body-2 img,#install-howto-modal #install-howto-modal-body #install-howto-modal-body-3 img{padding-right:20px}#install-howto-modal #install-howto-modal-footer button{height:50px;border:none;border-radius:25px;font-family:var(--ev-font-family-bold);font-size:18px;line-height:50px;text-transform:uppercase;color:var(--install-prompt-secondary-color)}.form-floating>.form-control:disabled~label::after,.form-floating>:disabled~label::after,.form-floating>label{background-color:var(--bs-body-bg)}.form-floating>label{--bs-body-bg:rgba(255,255,255,0)}.form-floating>input,.form-floating>select{--bs-border-width:0}.btn-clean,.mark,mark{background-color:transparent}.btn-clean{border:none}.h1,h1{font-size:var(--px-38)}.h2,h2{font-size:var(--px-30)}.h3{font-size:var(--px-24)}.h4,h4{font-size:var(--px-20)}.h5,.h6,body,h5,h6{font-size:var(--ev-common-font-size)}.float-row{width:calc(100% + var(--bs-gutter-x));height:100%;margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}.float-row>*{max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5)}.center-resp-padding,.left-resp-padding,.no-side-padding,.right-resp-padding{padding-left:0;padding-right:0}.no-padding,ol,ul{padding:0}.hidden{display:none!important}.unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.no-margin{margin:0!important}.left-margin-auto,.side-margin-auto{margin-left:auto}.right-margin-auto,.side-margin-auto{margin-right:auto}.no-underline{text-decoration:none!important}.underline{text-decoration:underline!important}.clickable{cursor:pointer}.ev-box-shadow{-moz-box-shadow:var(--ev-box-shadow);-webkit-box-shadow:var(--ev-box-shadow);box-shadow:var(--ev-box-shadow)}ol,ul{list-style:none}.type-disc ul{list-style-type:disc;padding:revert}label{font-weight:400}a,a:hover,a:visited{color:#000;text-decoration:none}a.btn{text-decoration:none}:focus-visible{outline:0}.action-icon[role=button]:focus-visible,a:not(.disabled):focus-visible{outline:var(--ev-focus-outline);outline-offset:var(--ev-focus-outline-offset);border-radius:var(--ev-focus-outline-border-radius)}.dropdown-toggle.btn:focus-visible{outline:var(--ev-focus-outline);outline-offset:var(--ev-focus-outline-offset)}a.disabled:focus-visible{outline:0}.nav-link:focus-visible{box-shadow:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.button-underline.simple-link,.simple-link,a.simple-link{cursor:pointer;height:auto;padding:0;color:var(--ev-color-blue);text-decoration:underline!important;text-underline-offset:4px;font-family:var(--ev-font-family-regular)}#simpleSiteHeader,#subjectHeaderBanner{height:var(--ev-header-simple-height)}#btnWindowTabClose,.navbar-fixed-bottom.footer-overlay .btn-info.disabled,.navbar-fixed-bottom.footer-overlay .btn-info:disabled,a.btn.btn-cancel-visited:visited{color:#fff}html{height:auto;min-height:100%;position:relative!important;--ev-widgets-toolbar-width:40px;--ev-widgets-toolbar-top:32%}html.noscroll::-webkit-scrollbar{display:none}#btnWindowTabClose,#btnWindowTabClose div.font-icon{display:inline-block}body{width:100%;min-height:100vh;padding:0!important;font-family:var(--ev-font-family-regular);color:var(--ev-font-color);background-color:#fff}body.extraMargin{margin-bottom:200px}body.dashboard{background-color:var(--ev-color-lightgrey)}body .main,body .main-no-spacing{margin-top:var(--ev-margin-to-header);background-color:transparent;position:relative}body .main{padding:20px 0}body .main-no-spacing.empty-recommendations{margin-top:calc(var(--ev-header-menu-height) + var(--px-25))}.ctx-ABC123 body .main-no-spacing{margin-top:var(--ev-margin-to-header)}body .main.withFooter{margin-bottom:100px}body .navbar-fixed-bottom-safety{margin-bottom:150px}@media (min-width:576px){body .navbar-fixed-bottom-safety{margin-bottom:80px}}body.customer-support{min-width:320px!important;background-color:#dedede}.customer-support .main{margin-top:0}body .main-with-logo{background:url(/themeev/img/fundologo.png) no-repeat #EDEDED;background-position:calc(50% + 300px) -50px}body #empty-dashboard-student.main-with-dashboard-empty-background,body #empty-library-student.main-with-dashboard-empty-background,body #empty-subjects-student.main-with-dashboard-empty-background{background-position-y:80px}body .main-with-dashboard-empty-background{background:url(/themeev/img/img_fundo_CodeActivation.png) repeat no-repeat #ededed;background-position-y:160px;min-height:100vh;padding:20px 0}body .main-with-dashboard-guardian-background{padding:20px 0;background:url(/themeev/img/img_fundo_CodeActivation.png) repeat no-repeat #ededed;background-position-y:160px;min-height:700px}body .light-color{background-color:#fff}.main h1,.main h2,.main h3,.main h4,.main h5,.main h6,.main p{padding-bottom:0;padding-top:0;margin-bottom:0;margin-top:0}p.paragraph{margin-bottom:var(--px-24)}body .main-no-menu{padding:5px 0 20px;background-color:#dedede}button.return-button{border:none;background:0 0;font-size:40px;line-height:40px}#btnWindowTabClose{cursor:pointer;margin-top:15px;font-size:var(--ev-common-font-size)}#btnWindowTabClose div.lblWindowTabClose{margin-top:8px}#btnWindowTabBack{font-family:var(--ev-font-family-light);margin-top:5px;font-size:20px;cursor:pointer}.user-greeting{width:100%;font-size:18px;font-family:var(--ev-font-family-regular);text-align:left;color:var(--ev-color-lightblack)}.scrollable-panel-border:not(:empty){max-height:var(--px-200);overflow-y:auto;border:2px solid var(--ev-color-lightgrey);border-radius:var(--ev-border-radius);padding:var(--px-15);margin-top:var(--px-8);margin-bottom:var(--px-20)}.scrollable-panel-border:not(:empty):has(.checkbox-list-default){padding:var(--px-5) 0}.scrollable-panel-border:not(:empty):has(#shareWithTeachers){max-height:var(--px-260)}.scrollable-panel-border:not(:empty):has(#assetsSaveSubjects){padding-top:0;padding-bottom:0;max-height:var(--px-300)}#subjectHeaderBanner{z-index:500;position:fixed;margin-bottom:30px;width:100%;background-image:url(/themeev/img/banner.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;-moz-box-shadow:0 2px 10px #888;-webkit-box-shadow:0 2px 10px #888;box-shadow:0 2px 10px #888}#subjectHeaderBanner .subjectHeaderBannerImg{position:absolute;width:100%;height:100%;z-index:0;object-fit:cover}#subjectHeaderBanner .white-logo{width:40px;padding-top:15px;position:relative}#subjectHeaderBanner .white-logo-xl{width:90px!important}a#goBackLinkIcon div{color:#eee;margin-top:20px;position:relative}a#goBackLinkIcon .goBack-xl{margin-top:10px!important}.main-no-menu h1,.main-no-menu h2,.main-no-menu h3,.main-no-menu h4,.main-no-menu h5,.main-no-menu h6,.main-no-menu p{padding-bottom:0;padding-top:0;margin-bottom:0;margin-top:0}.footer-overlay{background-color:rgba(0,0,0,.8)}.navbar-spacing{--ev-fixed-footer-heigth:70px}.navbar-fixed-bottom{position:fixed;width:100%;bottom:0;left:0;z-index:11}.navbar-fixed-bottom.footer-overlay{min-width:360px;min-height:var(--ev-fixed-footer-heigth);padding:10px!important}.navbar-fixed-bottom.footer-overlay a,.navbar-fixed-bottom.footer-overlay button{width:100%;min-width:var(--ev-navbar-button-min-width);max-width:var(--ev-navbar-button-max-width);margin:0 5px}.navbar-fixed-bottom.footer-overlay a{padding:0}.navbar-fixed-bottom.footer-overlay a button{margin:0}.footer-overlay .btn:focus-visible,.sq-footer-overlay .btn:focus-visible{box-shadow:none!important}.footer-overlay .btn:not(:disabled):focus-visible{background-color:var(--ev-btn-primary-bg-dark-bg-color)!important}.section-border{border-bottom:1px solid #000}.section-border-soft{border-bottom:1px solid;border-color:#cdcdcd}.scrollable{overflow:auto;scrollbar-width:auto}.scrollable::-webkit-scrollbar{width:8px;height:8px;background-color:transparent}.scrollable::-webkit-scrollbar-track{border-radius:0;background-color:transparent}.scrollable::-webkit-scrollbar-thumb{border-radius:4px;background-color:#C2C2C2}.scrollable::-webkit-scrollbar-thumb:hover{background-color:#aaa}#search-dropdown h3,h1.welcome-title{font-family:var(--ev-font-family-light);font-size:26px;margin-bottom:30px}#class-detail h2.section-title,#class-sort h2.section-title,h2.section-title,h3.section-title,h4.section-info{margin-bottom:10px;font-size:var(--ev-common-font-size)}h2.section-title{font-family:var(--ev-font-family-bold)}#class-detail h2.section-title,#class-sort h2.section-title,h3.section-title{text-transform:uppercase;font-family:var(--ev-font-family-bold)}h4.section-info,p.section-text,section div.section-options{font-family:var(--ev-font-family-regular)}#subjects-home-studentpbe h1.section-title,.menubar{margin-bottom:0}h4.section-label{font-size:var(--ev-common-font-size);margin-top:15px}h2.section-title.title-bellow-img{margin-top:23px}@media only screen and (min-width :992px){h1.section-title,h1.welcome-title{font-size:30px}h2.section-title{font-size:20px}h3.section-title,h4.section-info{font-size:var(--ev-common-font-size)}h2.section-title.title-bellow-img{margin-top:28px}}ul li.welcome-title{width:200px}h1.section-title .font-icon{font-size:25px;padding-left:10px;cursor:help}h1.home-title{font-size:20px}.small-body-section,p.section-text{font-size:var(--ev-common-font-size)}section div.section-options{text-align:right;padding-top:10px}section div.with-option-points{margin-right:10px}p.bigger-text{font-size:20px}.text-highlight{color:var(--ev-color-blue);font-size:var(--ev-common-font-size)}@media only screen and (min-width :992px){.text-highlight{font-size:var(--ev-common-font-size)}}.bottom-border{padding-bottom:10px;border-bottom:1px solid #000}.border-bottom-list-item{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#cdcdcd}.border-list-item{padding-top:5px;margin-bottom:12px;border-top-width:1px;border-top-style:solid;border-top-color:#cdcdcd}#back-div-btn{margin-top:20px}.section-header{width:100%;height:var(--section-header-generic-height);padding-bottom:var(--section-header-generic-padding-bottom)}.section-header .section-title-container{font-size:var(--ev-title-font-size)}.section-header.two-items-mobile .section-title-container{--section-header-options-width:calc(2 * var(--section-header-generic-option-width));max-width:calc(100% - var(--section-header-options-width))}.section-header.three-items-mobile .section-title-container{--section-header-options-width:calc(3 * var(--section-header-generic-option-width));max-width:calc(100% - var(--section-header-options-width))}.section-header h1.section-title{margin:0;font-size:26px;font-family:var(--ev-font-family-light)}.section-header .section-header-item-container{width:inherit;font-size:0;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.section-header .section-header-item{width:var(--section-header-generic-option-width);padding:0;font-size:0;cursor:pointer}.section-header.container.toggle-item-container{position:absolute;width:95%}.section-header.container.toggle-item-container .section-header-item{position:absolute;right:20px;bottom:10px}.section-header .section-header-item.on-desktop{display:none}.section-header .section-header-item a{display:inline-block}.section-header .section-header-item button{padding:0;transition:.2s background-color linear,.2s color linear}.section-header .section-header-item button:enabled:hover{background-color:#444;color:#EEE}.section-header .section-header-item #actionDropdownMenuButton:enabled:hover,.section-header .section-header-item#idbackUrlBtn a:hover{background:0 0;color:#777}.section-header .section-header-item button[disabled]{cursor:not-allowed;opacity:.4}.section-header .section-header-item .f-icon-back,.section-header .section-header-item .f-icon-menu{line-height:35px;font-size:35px}.section-header #filterIconStart.section-header-item .f-icon-rounded{font-size:35px}@media only screen and (max-width :575px){.section-header-container .section-header-item.on-desktop{display:none}}.section-header-container{align-items:center;justify-content:end;min-height:var(--section-header-generic-height);padding-bottom:var(--section-header-generic-padding-bottom)}.section-header-container .section-title{margin:0;font-size:var(--px-26);font-family:var(--ev-font-family-light)}@media only screen and (min-width :576px){.section-header-container .section-header-item.on-mobile{display:none}.section-header.two-items .section-title-container{--section-header-options-width:calc(2 * var(--section-header-generic-option-width));max-width:calc(100% - var(--section-header-options-width))}.section-header.three-items .section-title-container{--section-header-options-width:calc(3 * var(--section-header-generic-option-width));max-width:calc(100% - var(--section-header-options-width))}.section-header.four-items .section-title-container{--section-header-options-width:calc(4 * var(--section-header-generic-option-width));max-width:calc(100% - var(--section-header-options-width))}.section-header-container .section-title{font-size:var(--px-30)}}.section-header-container .section-header-item{display:flex;justify-content:center}.section-header-item:has(.icon-with-label){width:auto}.section-header-container .icon-with-label{width:auto;flex-direction:row-reverse;font-family:var(--ev-font-family-regular);border-radius:var(--px-100);font-size:var(--px-15);padding:var(--px-6);padding-left:var(--px-20)}.section-header-container .icon-with-label:focus-visible{border-radius:var(--px-100)!important}.section-header-container .icon-with-label .icon-label{margin:0}.section-header-container .icon-with-label:disabled{color:var(--ev-icon-rounded-color-disabled)}.section-header-container .section-header-item:has(.actionDropdownMenuButton){width:var(--px-30)}.section-header-container .actionDropdownMenuButton .font-icon{font-size:var(--px-30)}.section-header-container #idbackUrlBtn .font-icon{font-size:var(--px-40)}@media only screen and (max-width :575px){.section-header-container .on-desktop{display:none}}@media only screen and (min-width :576px){.actionDropdownMenu .dropdown-item.on-mobile,.section-header-container .on-mobile{display:none!important}.section-header-container{--section-header-generic-option-width:var(--px-50)}}.actionDropdownMenu .f-icon-favsuite,.actionDropdownMenu .f-icon-people,.actionDropdownMenu .f-icon-pointer{font-size:28px}.on-desktop .f-icon-emanuals,.on-desktop .f-icon-favsuite,.on-desktop .f-icon-people,.on-desktop .f-icon-pointer{font-size:32px!important}.has-submenu{display:flex;align-items:center;position:relative}.menubar{display:flex;align-items:center;gap:var(--px-10)}.menubar .has-submenu .actionDropdownMenu .button-default,.menubar .has-submenu .actionDropdownMenu .link-default{display:flex;align-items:center;height:auto;min-height:var(--px-50);transition:none;font-size:(var(--ev-common-font-size))}.menubar .has-submenu .button-default:not(:has(.font-icon)),.menubar .has-submenu .link-default:not(:has(.font-icon)){padding:0 var(--px-10)}.menubar .has-submenu .button-default:not(:disabled):hover,.menubar .has-submenu .link-default:not(.disabled):hover{background-color:var(--ev-color-lightgrey)}.menubar .has-submenu .button-default,.menubar .has-submenu .icon-default:not(.disabled):hover,.menubar .has-submenu .icon-default:not(:disabled):hover,.menubar .has-submenu .link-default .f-icon-rounded{background-color:transparent}.menubar .has-submenu .button-defaultt:hover .font-icon,.menubar .has-submenu .link-default:hover .font-icon{color:var(--ev-color-midgrey)}.dropdown-menu .button-text-default,.dropdown-menu .link-default{font-size:var(--ev-common-font-size)}.action-favorite{position:absolute;top:var(--favorite-option-top-position);right:calc(var(--favorite-option-top-position) * -1);width:var(--favorite-option-size);height:var(--favorite-option-size);box-shadow:var(--favorite-option-box-shadow)}.icon-rounded.action-favorite .font-icon{color:var(--favorite-option-color)}.action-favorite.is-favorite:not(:disabled) .font-icon{color:var(--ev-color-red)}.action-favorite:not(:disabled,.is-favorite):hover .font-icon::before{content:"\2020"}.section-subtitle h3{font-size:18px;font-family:var(--ev-font-family-bold);line-height:60px}#section-proj-autores .content-section.proj_style_1 .title-section h1{padding:30px 0 0;font-size:22px;line-height:28px;font-family:var(--ev-font-family-bold);color:var(--ev-color-authors-section)}#section-proj-autores .content-section.proj_style_1 .title-section p,#section-proj-autores .sub-content-section.proj_style_2 .sub-title-section p{font-size:16px;line-height:22px}#section-proj-autores .default-section.proj_style_4 h2.title-section,#section-proj-autores .page-section h2.title-section{font-family:var(--ev-font-family-bold);font-size:16px;line-height:30px;text-transform:uppercase}#section-proj-autores .page-section h2.title-section{margin:40px 0 25px}#section-proj-autores .default-section.proj_style_4 h2.title-section{margin:23px 0 0}#section-proj-autores .content-section,#section-proj-autores .sub-content-section{margin:auto;padding:0 16px 30px 26px}#section-proj-autores .proj_style_1,#section-proj-autores .proj_style_2{background:#f0f0f0}#section-proj-autores .sub-content-section .title-section p{font-size:14px}#section-proj-autores .content-section .proj-content-img{overflow:hidden;display:flex;align-items:center;max-width:82px;padding-bottom:7px}#section-proj-autores .content-section .proj-content-img img{overflow:hidden;border-radius:50%;border:4px solid var(--ev-color-authors-section)}#section-proj-autores .content-section .proj-content-text{padding-bottom:26px}#section-proj-autores .content-section.proj_style_2 .proj-content-text h3,#section-proj-autores .default-section.proj_style_5 h3{font-size:18px;font-family:var(--ev-font-family-bold);line-height:40px;color:var(--ev-color-authors-section)}#section-proj-autores .content-section.proj_style_2 .proj-content-text p{font-size:16px}@media only screen and (min-width:760px){#section-proj-autores .default-section.proj_style_4 h2.title-section{margin:37px 0 9px}#section-proj-autores .default-section.proj_style_4 h2.title-section,#section-proj-autores .page-section h2.title-section{font-size:18px}#section-proj-autores .page-section h2.title-section{margin:40px 0 25px}#section-proj-autores .content-section,#section-proj-autores .sub-content-section{display:flex;padding:0 78px 40px}#section-proj-autores .content-section.proj_style_1,#section-proj-autores .sub-content-section.proj_style_1{padding-bottom:40px}#section-proj-autores .content-section.proj_style_1 .title-section h1{padding:50px 0 0;font-size:34px;line-height:40px}#section-proj-autores .content-section.proj_style_1 .title-section p,#section-proj-autores .sub-content-section.proj_style_2 .sub-title-section p{font-size:24px;line-height:34px}#section-proj-autores .content-section .proj-content-img,#section-proj-autores .content-section .proj-content-text{flex:1}#section-proj-autores .content-section .proj-content-img{height:fit-content;max-width:150px;margin-right:42px}#section-proj-autores .content-section .proj-content-img img{border:6px solid var(--ev-color-authors-section)}#section-proj-autores .content-section .proj-content-text{display:flex;flex-direction:column}#section-proj-autores .content-section.proj_style_2 .proj-content-text h3,#section-proj-autores .default-section.proj_style_5 h3{font-size:28px;line-height:32px}#section-proj-autores .content-section.proj_style_2 .proj-content-text p,#section-proj-autores .content-section.proj_style_5 p{font-size:18px;line-height:28px}#section-proj-autores .content-section.proj_style_2 .proj-content-text{min-height:150px;justify-content:start}}.section-header #section-search-container.section-header-item{position:relative;direction:rtl}.section-header .section-header-item #section-search-close{font-size:35px;line-height:100%;position:absolute;top:0;right:0}.section-header .section-header-item ul{margin:0}.section-header .section-header-item #inPageSearchInput{width:250px;padding:0 45px 0 16px;line-height:35px;font-size:var(--ev-common-font-size);border:0;border-radius:20px;direction:ltr}@media only screen and (min-width :576px){.section-header h1.section-title{font-size:30px}.actionDropdownMenu .dropdown-item.on-mobile,.section-header-item.on-mobile{display:none!important}.section-header .section-header-item.on-desktop{display:inline-block}.section-header .section-header-item .f-icon-back,.section-header .section-header-item .f-icon-menu{font-size:40px;line-height:40px;color:#000}#quizConfig .section-header .section-header-item button:enabled:hover{background:0 0;color:#777}.section-header #filterIconStart.section-header-item .f-icon-rounded{font-size:40px}.section-header .section-header-item #inPageSearchInput{line-height:40px}.section-header .section-header-item #section-search-close{font-size:40px}}@media only screen and (min-width :768px){.section-header .section-header-item #inPageSearchInput{width:329px;font-size:var(--ev-common-font-size)}}.inPageSearchContainer{padding-bottom:0;width:100%}.inPageSearchContainer .inPageSearchInput{width:100%;height:56px;padding:0 10px;border-radius:4px;border:0}.inPageSearchContainer.simple-search .inPageSearchInput{border:var(--ev-input-border);border-color:var(--ev-input-border-color);border-radius:var(--ev-input-border-radius);background-color:var(--ev-input-bg-color);padding-right:50px}.inPageSearchContainer .inPageSearchInput::placeholder{font-size:var(--ev-common-font-size);font-family:var(--ev-font-family-regular)}@media (min-width:768px){:root{--ev-header-height:var(--px-70);--ev-header-menu-height:var(--px-70);--ev-common-font-size:var(--px-18);--ev-common-line-height:var(--px-20);--ev-title-font-size:var(--px-28);--ev-navbar-button-min-width:var(--px-200);--ev-navbar-button-max-width:var(--px-300)}.inPageSearchContainer .inPageSearchInput{padding:0 15px}.inPageSearchContainer .inPageSearchInput::placeholder{font-size:var(--ev-common-font-size)}}.boxWithShadow,.boxWithShadowTopLevel{background-color:#F5F5F5;-moz-box-shadow:inset 0 5px 10px -5px #00029;-webkit-box-shadow:inset 0 5px 10px -5px #00029;box-shadow:inset inset 0 5px 10px -5px #00029;border-top-width:1px;border-top-style:solid;border-top-color:#cdcdcd;border-radius:0 0 4px 4px;text-align:left}.boxWithShadowTopLevel{background-color:#f2f2f2}.dot-goals,.square-goals{background:#AAAADA;margin-right:4px;display:inline-block}.dot-goals{border:3px solid #fff;width:20px;height:20px;border-radius:25px}.square-goals{width:15px;height:15px;border-radius:0}.dot-goals-done{background:#00CE0A}.dot-goals-notdone{background:#EC0002}body .container,body.dashboard .container{width:100%;max-width:var(--ev-container-max-width);padding:0 var(--container-padding-x);margin:0 auto;transition:padding .3s ease-in-out,width .3s ease-in-out}@media (min-width:720px) and (max-width:1200px){:root{--container-padding-x:var(--px-30)}}body .title-padding{padding-top:20px}.footer{width:100%;height:200px;max-height:200px;background-color:#000;position:absolute;bottom:0}.footer .footer-list-container{width:100%;float:left;padding:10px 0}.footer .footer-list-container a,.footer .footer-list-container a:hover{width:100%;font-size:15px;line-height:15px;text-align:center;color:#fff;float:left}.footer .footer-list-container a.footer-text{padding:5px 10px 5px 0}.footer .footer-social-icons-container{width:100%;float:left;padding:10px 0}.footer .footer-social-icons-container a.footer-social-icon-facebook{width:55px;height:35px;padding:0 10px;background-image:url(/themeev/img/evonfacebookico1.png);background-position:center;background-repeat:no-repeat;background-size:35px 35px;float:right}.footer .footer-social-icons-container a.footer-social-icon-youtube{width:55px;height:35px;padding:0 10px;margin:0 calc(50% - 55px) 0 0;background-image:url(/themeev/img/evonyoutubeico1.png);background-position:center;background-repeat:no-repeat;background-size:35px 35px;float:right}@media (min-width:925px){.footer{width:100%;height:100px;max-height:100px;background-color:#000;position:absolute;bottom:0}.footer .footer-list-container a,.footer .footer-list-container a:hover{width:auto;font-size:var(--ev-common-font-size);line-height:25px;text-align:left}.footer .footer-list-container,.footer .footer-social-icons-container{width:auto}.footer .footer-social-icons-container a.footer-social-icon-facebook,.footer .footer-social-icons-container a.footer-social-icon-youtube{width:55px;height:35px;margin:0;padding:0 10px;background-size:35px 35px;float:right}}.row-no-padding [class*=col-]{padding-left:0!important;padding-right:0!important}.footer>.container ul.footerLinks{margin:20px 0;padding:0}.footer>.container ul.footerLinks a{margin-right:0;font-size:17px;color:#FFF;opacity:.9}.footer>.container ul.footerLinks a:hover{opacity:1}.footer>.container ul>li{list-style-type:none;float:left;margin-right:12px}.footer>.container ul>li:last-child{margin-right:0}@media screen and (max-width:767px){.footer>.container ul>li{float:none}}.footer>.container>.social{color:#FFF;margin:10px 0;text-align:right}.footer>.container>.social a{margin-left:20px}.footer>.container>.social a img{opacity:.9}.footer>.container>.social a img:hover{opacity:1}span.ev-social-action{display:inline-block;width:42px;height:42px;background-repeat:no-repeat}.ev-social-facebook{background-image:url(/themeev/img/evonfacebookico1.png)}.ev-social-youtube{background-image:url(/themeev/img/evonyoutubeico1.png)}section.white{background-color:#fff}section.light{background-color:#ededed}section.light-dark{background-color:#DEDEDE}section.dark{background-color:#333}section.padded-top{padding-top:50px}p.info,section.padded{padding-top:30px;padding-bottom:30px}section.padded-bottom{padding-bottom:30px}div.padded-rigth,font.padded-rigth,p.padded-rigth{padding-right:10px}div.margintop,p.margintop{margin-top:30px}div.marginleft,h4.marginleft,p.marginleft,span.marginleft{margin-left:30px}div.marginbottom{margin-bottom:30px}div.marginright{margin-right:30px}div.mb10,p.mb10{margin-bottom:10px}div.mt10,p.mt10{margin-top:10px}section.dark .page-header,section.light-dark .page-header{border-bottom:1px solid #878787}.page-header{font-size:38px;margin:20px 0}span.has-error,span.title-helper{font-size:var(--ev-common-font-size)}h1.strong,p.strong,span.strong,td.strong{font-family:var(--ev-font-family-bold)}span.invalid{color:#c00}span.valid{color:#8ac50f}span.valid-incomplete{color:#FF8300}span.has-error{font-family:var(--ev-font-family-regular);color:#c00;font-style:italic}.h4.highlight,h4.highlight,p.highlight,span.highlight,td.highlight{color:#c00}.h4.highlight-blue,h4.highlight-blue,p.highlight-blue,span.highlight-blue,td.highlight-blue{color:#009de0}span.cutted,td.cutted{text-decoration:line-through;color:gray}.page-header .breadcrumb{padding:0;background-color:transparent;border-radius:0;margin-bottom:0}.page-header .breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"\003e"}.breadcrumb>.active{color:#c00}.bottom-line{border-bottom:1px solid #eee}.btn-transparent{color:#000;border-color:#000;background-color:transparent}.btn-transparent:hover{color:#000;border:1px solid #000;background:#EEE}.btn-unnoticed{border-color:transparent;background-color:#666;border-radius:26px;font-family:var(--ev-font-family-bold);font-size:15px;line-height:26px;text-transform:uppercase;color:#FFF;width:250px;height:50px}.btn-info:active,.btn.btn-info:active,a.btn-info:visited{color:#FFF}.btn-transparent-info{width:100%;font-family:var(--ev-font-family-bold);line-height:24px;color:#EDEDED;text-align:center;text-transform:uppercase;border:2px solid #EDEDED!important;border-radius:4px;background:0 0}.btn-orange{border-color:#fca40c;background-color:#fca40c}.btn-file-custom{position:relative;overflow:hidden;padding-left:15px;padding-right:15px}input[type=file]{display:block}.btn-file-custom input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:100px;text-align:right;filter:alpha(opacity=0);opacity:0;outline:0;background:#fff;cursor:inherit;display:block}.form-control-custom{float:none;width:320px!important;color:#555}.btn-primary{color:#000;border-color:#CFCFCF;background-color:#CFCFCF}.btn-primary:hover{color:#000!important}.btn-reg{width:282px;height:40px}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#000;background-color:#FFF;border-color:#DCDCDC}.btn{height:50px;padding:6px 10px;margin:10px 0;line-height:1.1;font-family:var(--ev-font-family-bold);font-size:var(--ev-common-font-size);text-align:center;color:var(--ev-color-white);background:var(--ev-color-blue);-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;transition:color .3s,background-color .3s linear;border:none;position:relative}.btn:active,.btn:first-child:active,.btn:hover{--ev-btn-primary-bg-color-hover:var(--ev-color-black);color:var(--ev-color-white);background-color:var(--ev-btn-primary-bg-color-hover)}.btn:focus{box-shadow:none}.btn:before{width:100%;height:100%;content:"";border-radius:inherit;position:absolute;left:0;top:0}.btn.disabled,.btn:disabled{cursor:not-allowed;pointer-events:all}.btn:not(:disabled,.dropdown-toggle):active,.btn:not(:disabled,.dropdown-toggle):focus-visible{background-color:var(--ev-color-blue)!important;color:var(--ev-color-white)!important}.btn-info{border-color:var(--ev-color-blue);box-shadow:none}.btn-danger{background-color:#fff;color:#c00;border:2px solid #c00}.btn-danger:hover{color:#fff;background-color:#c00}.btn-green,.btn-green:hover{background-color:var(--ev-color-green)}.btn-green{border-color:var(--ev-color-green)}.btn-green:hover{color:var(--ev-color-white)}.btn-grey{border-color:var(--ev-color-grey);background-color:var(--ev-color-grey)}@media only screen and (min-width :768px){.btn{margin:0;font-size:var(--ev-common-font-size)}}.btn.btn-type-xl,.btn.btn-type-xl:focus,.btn.btn-type-xl:hover{margin:10px 0!important;width:100%!important;padding:0 12px!important;height:50px!important;border:0;font-family:var(--ev-font-family-bold);line-height:20px;text-align:center}.btn-color-cancel,.btn-color-cancel:hover{border-width:2px;border-style:solid;border-color:var(--ev-color-blue);color:var(--ev-color-blue);background-color:transparent;transition:background-color .3s linear;display:inline-block}.btn-modal-cancel,.btn-user-cancel,.btn-white,.button-default.btn-modal-cancel{text-transform:uppercase;border:2px solid var(--ev-color-black);color:var(--ev-color-black);background-color:var(--ev-btn-secondary-bg-color);transition:background-color .3s linear;display:inline-block}.btn-white{background-color:var(--ev-color-white)}.btn-modal-cancel:not(:disabled):focus-visible,.btn-modal-cancel:not(:disabled):hover,.btn-user-cancel:not(:disabled):focus-visible,.btn-user-cancel:not(:disabled):hover,.btn-white:not(:disabled):focus-visible,.btn-white:not(:disabled):hover{color:var(--ev-color-black)!important;background-color:transparent!important;border:4px solid var(--ev-color-black)}.btn-modal-cancel:not(:disabled):active,.btn-user-cancel:not(:disabled):active,.btn-white:not(:disabled):active{color:var(--ev-color-black)!important;background:0 0;border:2px solid var(--ev-color-black)}.btn-modal-cancel:disabled,.btn-modal-cancel:disabled:active,.btn-modal-cancel:disabled:focus,.btn-modal-cancel:disabled:hover,.btn-user-cancel:disabled,.btn-user-cancel:disabled:active,.btn-user-cancel:disabled:focus,.btn-user-cancel:disabled:hover,.btn-white:disabled,.btn-white:disabled:active,.btn-white:disabled:focus,.btn-white:disabled:hover{border-color:var(--ev-btn-secondary-border-color-disabled);color:var(--ev-btn-secondary-color-disabled);background-color:var(--ev-btn-secondary-bg-color)}.btn-black{border:none;color:var(--ev-color-white);background-color:var(--ev-color-black);display:inline-block}.btn-black:hover{color:var(--ev-color-lightgrey);background-color:var(--ev-color-lightblack)}.btn-black:active{background-color:var(--ev-color-darkgrey)}a.btn.btn-outline{padding-top:12px}.btn-outline,.btn-outline:disabled,.btn-outline:disabled:active,.btn-outline:focus,.btn-outline:focus-visible,.btn-outline:hover,.btn.btn-outline.disabled,.btn.btn-outline:active{color:var(--ev-btn-secondary-bg-dark-color);border-color:var(---ev-btn-secondary-bg-dark-color)}.btn-outline,.btn-outline:disabled,.btn-outline:disabled:hover,.btn.btn-outline.disabled,.btn.btn-outline:disabled:active,.btn.btn-outline:disabled:focus,.btn.btn-outline:disabled:focus-visible{background:0 0;color:var(--ev-btn-secondary-bg-dark-color-disabled);border-color:var(--ev-btn-secondary-bg-dark-color-disabled)}.btn-outline:active,.btn-outline:hover{color:var(--ev-btn-secondary-bg-dark-color);background-color:var(--ev-btn-secondary-bg-color)}.btn-outline:not(:disabled):focus-visible{background-color:transparent!important}.btn-lightblue{width:100%;padding:5px 10px;pointer-events:auto;font-family:var(--ev-font-family-regular);font-size:var(--ev-common-font-size);color:var(--ev-color-black);background-color:var(--ev-color-lightblue)}.btn-lightblue:not(:disabled,.disabled):active,.btn-lightblue:not(:disabled,.disabled):focus-visible,.btn-lightblue:not(:disabled,.disabled):hover{color:var(--ev-color-black)!important;background-color:var(--ev-btn-tertiary-bg-color-hover)!important}.btn-lightblue:disabled{color:var(--ev-color-lightblack);background-color:var(--ev-color-mediumgrey)}.btn-transparent-border,.btn-transparent-border:disabled,.btn-transparent-border:disabled:hover{border:2px solid var(--ev-color-blue);background-color:transparent;color:var(--ev-color-blue);width:100%}.btn-transparent-border:active,.btn-transparent-border:hover{color:#31d2f2!important;background-color:transparent;border-color:#31d2f2!important}.btn-user-save{background-color:var(--ev-color-blue);pointer-events:auto}.btn-user-save.disabled,.btn-user-save[disabled],.inlineMsgContainer,.input-autocomplete-wrapper::before,.input-default-icon.f-icon-calendar,.input-default:disabled+.input-default-icon,.option-disabled{pointer-events:none}.btn-user-save.active,.open .dropdown-toggle.btn-user-save{color:#000;background-color:#FFF}.btn-user-save.active,.btn-user-save:active,.open .dropdown-toggle.btn-user-save{color:var(--ev-color-white)!important;background:-moz-linear-gradient(top,#3ac2fb 0,#159eda 100%);background:-webkit-linear-gradient(top,#3ac2fb 0,#159eda 100%);background:linear-gradient(to bottom,#3ac2fb 0,#159eda 100%)}.btn-user-save.disabled,.btn-user-save.disabled.active,.btn-user-save.disabled:active,.btn-user-save.disabled:focus,.btn-user-save.disabled:hover,.btn-user-save[disabled],.btn-user-save[disabled].active,.btn-user-save[disabled]:active,.btn-user-save[disabled]:focus,.btn-user-save[disabled]:hover,fieldset[disabled] .btn-user-save,fieldset[disabled] .btn-user-save.active,fieldset[disabled] .btn-user-save:active,fieldset[disabled] .btn-user-save:focus,fieldset[disabled] .btn-user-save:hover{opacity:1;color:var(--ev-btn-color-disabled);background:var(--ev-btn-bg-color-disabled)}.btn-user-save .badge{border-color:var(--ev-color-blue);background-color:#000}.btn-group-lg>.btn,.btn-lg{border-radius:0}.btn-link{border:none;background:0 0;line-height:var(--ev-common-line-height);font-size:var(--ev-common-font-size);font-family:var(--ev-font-family-regular);color:var(--ev-color-blue);text-decoration:underline;text-align:center}.generic-data-table .g-text a,.generic-data-table .g-value a,.generic-student-topic-table .g-text a,.generic-student-topic-table .g-value a,.prize-description a,a.gpe-link.gpe-link-underline,a.gpe-link.gpe-link-underline:hover,a.gpe-link.gpe-link-underline:visited,section#errors p.error-help a{text-decoration:underline!important}.navbar-fixed-bottom .btn{text-transform:uppercase}.input-group-addon{border-radius:0}.input.input-highlight:disabled{border:2px solid var(--ev-color-lightgrey);background-color:var(--ev-color-lightgrey);cursor:not-allowed}.form-floating .bootstrap-select button[disabled]{max-width:none;cursor:not-allowed;background-color:#F4F4F4!important;border-radius:0}.form-floating .bootstrap-select .dropdown-toggle,.form-floating .bootstrap-select .dropdown-toggle:focus,.form-floating .bootstrap-select .dropdown-toggle:hover{height:var(--px-50);margin:0;line-height:1.5;font-size:var(--ev-common-font-size);font-family:var(--ev-font-family-regular);color:#333;background-color:transparent;box-shadow:none;border:0;cursor:pointer;position:absolute;left:2px;top:5px}.form-floating .bootstrap-select .dropdown-toggle:focus,.form-floating .bootstrap-select .dropdown-toggle:focus-visible{border-radius:var(--bs-border-radius)}.form-floating .bootstrap-select .dropdown-toggle:before{content:none}.form-floating .bootstrap-select .dropdown-toggle::after{color:transparent}.form-floating .bootstrap-select .dropdown-menu li a{padding:5px 10px}.form-control{height:44px;font-size:var(--ev-common-font-size);border:var(--ev-input-border) var(--ev-input-border-color);border-radius:var(--ev-border-radius)}span.birthday-datepicker{position:relative;margin:-40px 12px 0 0;line-height:40px;text-align:right;color:#9D9D9D;float:left;right:-92%}form.with-border .form-control{border:1px solid #EBEBEB}div.has-error .form-control{border:1px solid #c00}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#c00}#modalAccessTitle{color:#00A1E5;font-size:22px;margin-bottom:18px}.modalAccessProducts{margin-bottom:10px}.modalAccessProductsTitle{color:#000;font-size:var(--ev-common-font-size);font-weight:700;margin-right:20px}.counter{color:gray;font-weight:400}.selectable-icon-list-container{min-height:20px;max-height:300px;padding:5px;border:1px solid #888;margin:10px 0;overflow:auto;background-color:var(--ev-color-white)}#dashboard-student .welcome-title,.alert,.selectable-icon-item,ul.selectable-icon-list{margin-bottom:0}.selectable-icon-item{position:relative;display:flex;align-items:center;padding:0;background-color:transparent;line-height:40px;font-family:var(--ev-font-family-regular)}.alert-danger,div.errorMessage,p.error-msg,p.sucess-msg{font-family:var(--ev-font-family-italic)}.gami-info{display:flex;align-items:center;justify-content:end}.gami-info-link{display:inline-flex;align-items:center}.gami-info-link:not(:last-child){margin-right:var(--px-10)}.gami-info .font-icon{font-size:var(--px-25)}.gami-info .gami-item,.gami-info .gami-item-label{padding-left:var(--px-5)}ul.selectable-icon-list{padding:0}.selectable-icon-item.selectedItemBkg{background-color:#D8D8D8}.selectable-icon-item span{min-width:32px}#modalCreateLesson .form-group{padding-left:0;padding-right:0}button.close{font-size:30px}.close{opacity:1;float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20)}.alert-danger,.alert-info,.alert-success,.alert-warning,div.errorMessage,p.sucess-msg{font-size:var(--ev-common-font-size)}.pointer{cursor:pointer}.alert button.close{background-color:transparent;border:0}.alert-danger,p.error-msg{color:#c00;background-color:#ffdada}div.errorMessage{color:#c00}p.sucess-msg{color:green}div.no-side-margin{margin-left:0;margin-right:0}.alert.alert-info.evia-notification{background-color:rgba(0,0,0,.8);color:#FFF;box-shadow:0 3px 3px rgba(0,0,0,.3);border:0;border-radius:0;padding:40px;font-family:var(--ev-font-family-regular)}.alert.alert-info.evia-notification h2{color:var(--ev-color-blue);font-size:20px;line-height:30px;font-weight:700;font-family:var(--ev-font-family-bold)}.alert.alert-info.evia-notification p{color:#FFF;font-size:18px;line-height:24px}.alert.alert-info.evia-notification .close{position:absolute;top:20px;right:20px;color:#FFF;opacity:1;font-size:30px;font-weight:300;line-height:1}.special-input-box{border:1px solid grey;background-color:#DEDEDE;height:40px}.dropdown-backdrop{z-index:449}.dropdown-input{width:340px;padding:20px 0;margin:0;border-radius:0;-moz-box-shadow:0 0 10px var(--ev-color-shadows);-webkit-box-shadow:0 0 10px var(--ev-color-shadows);box-shadow:0 0 10px var(--ev-color-shadows);border:none;display:none;font-size:var(--px-14);text-align:left;list-style:none;background-color:var(--ev-color-white);position:absolute;top:inherit;right:0;z-index:450}.dropdown-menu{--dropdown-menu-width:var(--px-255);width:var(--dropdown-menu-width);min-width:auto;max-width:95vw;padding:0;margin:0;border-radius:var(--ev-border-radius);-moz-box-shadow:0 0 10px var(--ev-color-shadows);-webkit-box-shadow:0 0 10px var(--ev-color-shadows);box-shadow:0 0 10px var(--ev-color-shadows);border:none;z-index:450}.dropdown-menu li,.dropdown-menu li a{width:100%;float:left}.dropdown-menu li{--dropdown-li-icon-size:var(--px-40);border-radius:var(--ev-border-radius);font-family:var(--ev-font-family-regular);font-size:var(--ev-common-font-size);cursor:pointer}#assignmentList .dropdown-menu li,.dropdown-menu .dropdown-item{padding:0}#assignmentList .dropdown-menu li a,#object-item-action-menu.dropdown-menu li,.dropdown-menu .dropdown-item .dropdown-item-option,.dropdown-menu .dropdown-item a,.dropdown-menu .dropdown-item:not(:has(.font-icon,.asset-option)),.question-object .dropdown-menu li{padding:var(--px-8) var(--px-16)}.dropdown-menu li a .dropdown-text,.dropdown-menu li a label{width:calc(100% - var(--dropdown-li-icon-size));padding:0 10px 0 0;margin:0;text-align:left;cursor:pointer;float:left}.dropdown-menu .dropdown-item{white-space:normal}.dropdown-menu .dropdown-item a{display:flex;align-items:center;justify-content:flex-start;gap:10px;width:100%}#modalTeacherAddBook #book,#modalTeacherAddBook .book-option span.ui-icon,.inlineMsgContainer,.pop-preview .arrow,.ui-selectmenu-menu li:first-of-type.ui-menu-item,body:has(#blockui-loader:visible) #blockui-custom-loader{display:none}.dropdown-item:active{color:#1e2125;background-color:#e9ecef}.dropdown-menu .dropdown-item.disabled .font-icon{opacity:50%}.dropdown button.menu-opener{border:0;font-weight:700;font-size:30px;line-height:30px;background-color:transparent;padding:0;color:var(--ev-font-color)}.dropdown button.menu-opener:disabled{cursor:not-allowed}@media (min-width:576px){.dropdown-menu{min-width:300px;max-width:360px}.dropdown-menu li{font-size:var(--ev-common-font-size)}}.inlineMsgContainer{position:fixed;top:100px;left:0;z-index:99999;justify-content:center;align-items:center;width:100%;height:auto;overflow:visible}@-webkit-keyframes slideInDownlite3{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);visibility:visible}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInDownlite3{0%{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);visibility:visible}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.alert.alert-ev,.alert.alert-ev.goingOut{animation-duration:.7s;animation-delay:0s;opacity:1;animation-fill-mode:forwards}.alert.alert-ev{width:100%;max-width:500px;margin:0 auto;-webkit-animation-name:slideInDownlite3;animation-name:slideInDownlite3}.alert.alert-ev.inModal{margin:0 auto}.alert.alert-ev.goingOut{-webkit-animation-name:slideOutUplite3;animation-name:slideOutUplite3}@-webkit-keyframes slideOutUplite3{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);visibility:visible}}@keyframes slideOutUplite3{0%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0);visibility:visible}}.alert.alert-danger.alert-danger-ev,.alert.alert-info.alert-info-ev,.alert.alert-success.alert-success-ev,.alert.alert-warning.alert-warning-ev{border-radius:var(--ev-border-radius);font-weight:600;padding:var(--px-20);padding-right:var(--px-25);pointer-events:auto}.alert.alert-danger.alert-danger-ev p,.alert.alert-info.alert-info-ev p,.alert.alert-success.alert-success-ev p,.alert.alert-warning.alert-warning-ev p{margin-bottom:0}.alert .close{font-size:var(--px-38);line-height:var(--px-24);font-weight:400;position:absolute;top:var(--px-5);right:var(--px-5)}.alert.alert-danger.alert-danger-ev{background-color:var(--ev-alert-danger-bg-color);border:2px solid var(--ev-alert-danger-color);color:var(--ev-alert-danger-color)}.alert.alert-danger.alert-danger-ev .close{color:var(--ev-alert-danger-color)}.alert.alert-success.alert-success-ev{background-color:var(--ev-alert-success-bg-color);border:2px solid var(--ev-alert-success-color);color:var(--ev-alert-success-color)}.alert.alert-success.alert-success-ev .close{color:var(--ev-alert-success-color)}.alert.alert-warning.alert-warning-ev{background-color:var(--ev-alert-warning-bg-color);border:2px solid var(--ev-alert-warning-color);color:var(--ev-alert-warning-color)}.alert.alert-warning.alert-warning-ev .close{color:var(--ev-alert-warning-color)}.alert.alert-info.alert-info-ev,.alert.alert-info.alert-info-ev .close{color:var(--ev-alert-info-color)}.alert.alert-info.alert-info-ev{background-color:var(--ev-alert-info-bg-color);border:2px solid var(--ev-alert-info-color)}ul.pipeMenu li{display:inline-block;line-height:33px;font-size:14px;cursor:pointer}@media (min-width:500px){ul.pipeMenu li{font-size:var(--ev-common-font-size)}}@media (min-width:768px){ul.pipeMenu li{font-size:var(--ev-common-font-size)}}.action-icon-bkg{width:35px;height:35px;background:#fff;border-radius:50%;display:inline-block}.actions-inpage-container{margin-top:10px;margin-bottom:10px}.totalCount{color:var(--ev-color-blue-font)}.action-inpage{margin-left:50%}.action-inpage .font-icon{font-size:245px;position:absolute;top:330px;left:50%;color:#D4F0FF;z-index:-1}@media only screen and (min-width :768px){.action-inpage{margin-left:auto}.action-inpage .font-icon{font-size:378px;top:100px}.action-inpage.empty-style .font-icon{font-size:316px;top:176px;left:63%}}.asset-icon.pop-preview,.resource-icon.pop-preview{line-height:initial;position:relative}.pop-preview .popover{border:0;width:auto;max-width:none;top:42px!important;left:58px!important;padding:0}.pop-preview .popover .popover-content{padding:0}.pop-preview .popover .popover-content div{width:200px;height:150px;overflow:hidden;margin:0 auto}.pop-preview .popover .popover-content div img{right:25%;position:relative}.pop-preview .font-icon{color:#fff;background-color:#000;border-radius:50%}.modal{margin:120px auto 0;padding:0!important;border:none}.modal-open{overflow:hidden}.modal-open .modal{z-index:1103}.modal .modal-dialog{margin:0 auto}.modal-dialog .modal-clean{background-color:#fff!important}.modal .modal-dialog .modal-content{padding:30px 0 50px;width:100%;background-color:#FFF;border-radius:0}.modal .modal-dialog .modal-content .modal-header{padding:0 25px 0 50px;font-family:var(--ev-font-family-bold);border-bottom:none}.modal .modal-dialog .modal-content .modal-header .f-icon-close{background:0 0;border:none;font-size:40px;line-height:40px;text-align:right;padding:0}.modal-dialog .modal-header .modal-title{margin-top:45px;color:#000}.modal-dialog .modal-title{margin-top:30px;font-family:var(--ev-font-family-bold);color:#000}.modal-dialog .modal-subtitle{margin:10px 0;font-family:var(--ev-font-family-regular);color:#000}.modal .modal-dialog .modal-content .modal-body{margin:30px 0 20px;padding:0 50px}.modal-dialog .modal-content .modal-body .modal-text{margin-bottom:30px}.modal-dialog .modal-content .modal-body .modal-scroll-view{padding:15px;width:100%;max-height:250px;background-color:#fff;border-width:1px;border-style:solid;border-color:#c1c1c1;overflow:auto;height:250px}.modal-dialog .modal-content .modal-body .modal-scroll-view .checkbox{margin:0 0 12px;width:100%;height:25px}.modal-dialog .modal-content .modal-body .modal-scroll-view .checkbox:last-of-type{margin:0}.modal .modal-dialog .modal-content .modal-body .form-group{margin-top:50px;margin-bottom:0;padding:0;height:auto}.modal .modal-dialog .modal-content .modal-body .form-group:first-child{margin-top:0}.modal .modal-dialog .modal-content .modal-body .form-group input[type=text]{padding:0 20px;width:100%;height:40px;line-height:40px;box-shadow:none}.modal .modal-dialog .modal-content .modal-body .form-group .radio{margin:7px 0;padding:0;height:26px}.modal .modal-dialog .modal-content .modal-body .form-group select{border-style:solid;border-width:1px;border-color:#cdcdcd;border-radius:0}div.list-search,ul.list>li{border-bottom:1px solid #eee}.modal .modal-dialog .modal-content .modal-body .f-icon-arrow-down,.modal .modal-dialog .modal-content .modal-body .form-group .f-icon-arrow-down,.modal .modal-dialog .modal-responsive-content .f-icon-arrow-down{position:relative;margin:-40px 12px 0 0;line-height:40px;text-align:right;color:#9d9d9d}.modal .modal-dialog .modal-content .modal-body .date-picker-left,.modal .modal-dialog .modal-responsive-content .date-picker-left{padding-right:16px}.modal .modal-dialog .modal-content .modal-body .date-picker-right{padding-left:16px}.modal .modal-dialog .modal-content .modal-footer{height:auto;border-top:none}.modal .modal-dialog .modal-content .modal-footer .btn{margin-top:30px;min-width:150px}.modal-dialog .resource-type{padding-top:10px}@media only screen and (max-width :768px){.modal .modal-dialog .modal-content .modal-footer div{padding:0}.modal .modal-dialog .modal-content .modal-footer label{margin-bottom:20px}}#blockui-custom-loader::backdrop{background:0 0}#blockui-custom-loader:focus-visible{outline:0}table.ev-table tr{line-height:70px;min-height:70px;height:70px}.table>tbody>tr>td.small,.table>tbody>tr>th.small,.table>tfoot>tr>td.small,.table>tfoot>tr>th.small,.table>thead>tr>td.small,.table>thead>tr>th.small{width:40px}div.list-more,ul.list{width:100%;clear:both}.table>tbody>tr>td.center,.table>tbody>tr>th.center,.table>tfoot>tr>td.center,.table>tfoot>tr>th.center,.table>thead>tr>td.center,.table>thead>tr>th.center{vertical-align:middle}div.list-search{display:block;height:auto;overflow:auto;padding-bottom:10px}ul.list{padding:0}div.list-more,ul.list>li{height:auto;padding-top:10px;overflow:auto}div.list-more{border-top:1px solid #eee;margin-top:40px;margin-bottom:20px}ul.list>li{min-height:60px;list-style-type:none;padding-bottom:10px}ul.list>li>div.icon{height:100%;width:40px;float:left;margin-right:10px}ul.list>li>div.icon img{height:40px;width:40px}ul.list>li>div.desc{height:100%;width:80%;float:left}@media screen and (max-width:767px){ul.list>li>div.desc{width:60%}}ul.list>li>div.actions{height:100%;float:right}ul.list>li>div.actions img{float:left;margin-left:10px}code{font-size:80%}span.ev-img-action{display:inline-block;width:44px;height:44px;background-repeat:no-repeat;cursor:pointer}span.ev-img-action-small{display:inline-block;width:30px;height:30px;background-repeat:no-repeat;cursor:pointer}.ev-img-collapse{background-image:url(/themeev/img/ev-collapse.png)}.ev-img-expand{background-image:url(/themeev/img/ev-expand.png)}.ev-img-remove-item{background-image:url(/themeev/img/ev-remove-item.png)}.ev-img-close{background-image:url(/themeev/img/v09_bt_close.png)}.ev-img-check{background-image:url(/themeev/img/ev-check.png)}.ev-box{min-height:100px;background-color:#FFF;overflow:auto;padding:20px;margin:10px 0}.ev-box .h4,.ev-box h4{font-family:var(--ev-font-family-bold);color:#c00}#modalCreateAssignment .selectable-icon-list-container .font-icon,#modalCreateRefMaterial .selectable-icon-list-container .font-icon{color:#00A1E5}.ev-box .content{margin-top:10px;margin-bottom:10px}.separator-top{border-top:1px solid #878787}.separator{border-bottom:1px solid #878787}.authorization{margin-top:74px}section#errors{height:100%;min-height:100vh;background-color:#FFF;font-family:var(--ev-font-family-regular)}section#errors .container-table{display:table;height:100%!important;min-height:100vh}.pc-icon-black,.pc-icon-grey{background-repeat:no-repeat;height:39px}section#errors img.img-fluid{margin:10px auto 0}section#errors p.error-title{margin:20px 0;font-size:20px;font-family:var(--ev-font-family-bold);line-height:24px}section#errors p.error-help{margin:0 0 20px;font-size:var(--ev-common-font-size);line-height:22px}section#errors .vertical-center-row{display:table-cell;vertical-align:middle}section#errors button{min-width:100px;margin:10px 0}@media screen and (min-width:500px){section#errors p.error-title{margin:5px 0}}#modalCreateAssignment .selectable-icon-list-container{max-height:200px;margin:0;background-color:#FFF;border-radius:4px;border:1px solid #888;overflow:auto}#modalCreateRefMaterial .selectable-icon-list-container{max-height:300px;overflow:auto}.pc-icon-black{background-image:url(/themeev/img/pc-monitor-black.png)}.pc-icon-grey{background-image:url(/themeev/img/pc-monitor-grey.png)}.line-input-size{line-height:44px}@media (max-width:600px){#modalTeacherAddBook .modal-responsive-header .modal-responsive-title{padding:0 0 0 10px}#modalTeacherAddBook .modal-responsive-header .close{padding:0 10px 0 0}#modalTeacherAddBook .modal-responsive-content{padding:0 10px}}#modalTeacherAddBook .book-option .ui-menu-item.ui-state-focus,#modalTeacherAddBook .book-option .ui-state-default{background:0 0;color:var(--ev-color-black);border:0;font-weight:400;font-size:initial}#modalTeacherAddBook .ui-selectmenu-button{width:100%!important}#modalTeacherAddBook .ui-selectmenu-text,.ui-selectmenu-menu .ui-widget,.ui-selectmenu-menu li.ui-menu-item{font-family:var(--ev-font-family-regular);color:var(--ev-color-black);font-size:var(--ev-common-font-size)}.ui-selectmenu-menu li.ui-menu-item div{margin-left:15px}#modalTeacherAddBook .ui-selectmenu-text{padding-top:10px;padding-bottom:5px;padding-left:12px}#modalTeacherAddBook .book-option{border-style:solid;border-width:1px;border-color:#cdcdcd;border-radius:0}@media (min-width:600px){#modalTeacherAddBook #addNewBook{float:right}}.text-xs-left{text-align:left}.text-xs-right{text-align:right}.text-xs-center{text-align:center}.text-xs-justify{text-align:justify}@media (min-width:768px){.text-sm-left{text-align:left}.text-sm-right{text-align:right}.text-sm-center{text-align:center}.text-sm-justify{text-align:justify}}@media (min-width:992px){.text-md-left{text-align:left}.text-md-right{text-align:right}.text-md-center{text-align:center}.text-md-justify{text-align:justify}:root{--ev-header-logo-size:var(--px-40)}}@media (min-width:1200px){.text-lg-left{text-align:left}.text-lg-right{text-align:right}.text-lg-center{text-align:center}.text-lg-justify{text-align:justify}}.ellipsis{width:100%;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ellipsis-2-line,.ellipsis-3-line,.ellipsis-4-line{text-overflow:ellipsis;overflow:hidden;display:-webkit-box!important;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.ellipsis-3-line{-webkit-line-clamp:3;line-clamp:3}.ellipsis-4-line{-webkit-line-clamp:4;line-clamp:4}#bookMenuDISC-YEAR{max-width:34%}@media (max-width:1205px){#bookMenuDISC-YEAR{max-width:29%}}@media (max-width:1102px){#bookMenuDISC-YEAR{max-width:22%}}@media (max-width:1032px){#bookMenuDISC-YEAR{max-width:17%}}@keyframes blink{0%,100%{opacity:.2}20%{opacity:1}}.loading-blink{font-size:25px}.loading-blink span{animation-name:blink;animation-duration:1.4s;animation-iteration-count:infinite;animation-fill-mode:both}.loading-blink span:nth-child(2){animation-delay:.2s}.loading-blink span:nth-child(3){animation-delay:.4s}@media (max-width:991px){#bookMenuDISC-YEAR{max-width:94%}.modal .modal-dialog .modal-content .modal-body .date-picker-lef,.modal .modal-dialog .modal-content .modal-body .date-picker-right,.modal .modal-dialog .modal-responsive-content .date-picker-left{padding-right:0;padding-left:0}}#popup_container.testSubmission{top:40px!important}.box-info-container .box-info{font-size:var(--ev-common-font-size);line-height:22px}.box-info-container .box-info .empty-content-msg,.box-info-container .box-info .title-featured{font-family:var(--ev-font-family-bold);color:var(--ev-color-blue);line-height:20px}.box-info .box-info-description,.box-info .text{margin:0;font-family:var(--ev-font-family-regular);font-size:var(--ev-common-font-size);display:inline-block}.box-info-container .box-info .empty-content-msg{line-height:30px}.box-info{background-color:var(--ev-color-white);padding:15px;border-radius:10px;-webkit-box-shadow:5px 5px 5px 0 var(--ev-color-shadows);-moz-box-shadow:5px 5px 5px 0 var(--ev-color-shadows);box-shadow:5px 5px 5px 0 var(--ev-color-shadows)}.box-info .box-info-description{color:#333;line-height:18px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.box-info .box-info-description.vanished{color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.blockUI,.noselect{-webkit-user-select:none}.blockUI,.hierarchy .panel-body .inner-panel .asset-info-container p{-o-user-select:none;-webkit-touch-callout:none;-khtml-user-select:none}.box-info .text{line-height:20px;color:#333}.plus-item .plus-container,.plus-item .plus-container .font-icon,.plus-item .plus-container button,.plus-item .plus-container:hover .font-icon{color:var(--ev-plus-container-color)}@media only screen and (min-width :768px){.left-resp-padding{padding-left:16px;padding-right:0}.right-resp-padding{padding-right:16px;padding-left:0}.center-resp-padding{padding-left:8px;padding-right:8px}.box-info-container .box-info{font-size:var(--ev-common-font-size);line-height:20px}.box-info-container .box-info .empty-content-msg{line-height:20px}.box-info{padding:30px 40px}.box-info .box-info-description{font-size:var(--ev-common-font-size);line-height:20px}.box-info .text{font-size:var(--ev-common-font-size);line-height:30px}.box-info .warning{font-size:var(--ev-common-font-size);line-height:22px}}.blockUI{z-index:99999!important;-moz-user-select:none;-ms-user-select:none;user-select:none}.plus-item .plus-container{--ev-plus-container-color:var(--ev-color-white);--ev-plus-container-bg-color:var(--ev-color-midgrey);height:100%;width:100%;display:flex;justify-content:center;align-items:center;background-color:var(--ev-plus-container-bg-color);transition:background-color .3s linear}.plus-item .plus-container button{background-color:var(--ev-plus-container-bg-color);border-radius:0}.plus-item .plus-container .font-icon{font-size:var(--px-55)}.plus-item .plus-container:hover,.plus-item .plus-container:hover button{background-color:#444}@media only screen and (min-width :768px){.book-list .book-item.plus-item .plus-container{height:220px}}@media only screen and (min-width :992px){.book-list .book-item.plus-item{width:23.5%}.book-list .book-item.plus-item .plus-container{height:250px}}.asset-visibility-stamp{width:var(--px-24);height:var(--px-24);font-size:var(--px-12);font-weight:700;text-align:center;border-radius:50%;border:2px solid #000;background:#fff;position:absolute;top:calc(var(--px-5) * -1);left:calc(var(--px-10) * -1);z-index:1;cursor:help}.left-side{padding-right:20px}.left-side h1{margin-bottom:25px}.left-side .register-form{margin-top:25px}.left-side .register-form .access-code{margin-bottom:30px;padding-right:15px}.left-side .register-form #inputs-manuals{padding-top:30px}.left-side .register-form .manual-code{margin-bottom:30px;padding-right:15px}.left-side .register-form #validated-manuals{margin-top:10px;margin-bottom:20px}.left-side .register-form #validated-manuals li .remove{cursor:pointer;color:red}.left-side .register-form .access-code input[type=text],.left-side .register-form .manual-code input[type=text]{padding:0 10px;width:100%;height:50px;font-family:var(--ev-font-family-light);border-width:2px;border-style:solid;border-color:var(--ev-color-blue)}.left-side .register-form .validate{padding-left:15px;padding-bottom:15px}.left-side .register-form .validate button{height:50px;background-color:transparent;font-family:var(--ev-font-family-regular);font-size:var(--ev-common-font-size);color:#000;border-radius:5px;border-width:2px;border-style:solid;border-color:#9a9a9a}.left-side .register-form .validated{margin:0;padding:0;font-family:var(--ev-font-family-regular)}.left-side .register-form .validated li{height:32px;line-height:32px}.left-side .register-form .forward button,.left-side .subscribe button{height:50px;width:100%}.left-side .register-form .validated li .f-icon-valid{color:#00B3FF}.left-side .register-form .section-text{font-size:var(--ev-common-font-size)}.left-side .register-form .forward{margin-top:15px}.left-side .subscribe{margin-top:30px}.right-side{padding-left:20px}.right-side img{width:100%}.container .InlineMsgContainer{width:95%;max-width:500px;position:fixed;top:85px;left:50%;transform:translate(-50%,0);z-index:1104}.container .InlineMsgContainer .alert:focus-visible,.container .InlineMsgContainer:focus-visible{outline:0}@-webkit-keyframes scale-up-center{0%{-webkit-transform:scale(.5);transform:scale(.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scale-up-center{0%{-webkit-transform:scale(.5);transform:scale(.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}.scale-up-center{-webkit-animation:scale-up-center 1.5s cubic-bezier(.39,.575,.565,1) 1s forwards;animation:scale-up-center 1.5s cubic-bezier(.39,.575,.565,1) 1s forwards}.pulse-blue,.pulse-red{-webkit-animation:pulse_new 2s infinite 3s cubic-bezier(.25,0,0,1)}@-webkit-keyframes pulse_new{to{box-shadow:0 0 0 18px rgba(255,255,255,0)}}@keyframes pulse_new{to{box-shadow:0 0 0 18px rgba(255,255,255,0)}}.pulse-blue{animation:pulse_new 2s infinite 3s cubic-bezier(.25,0,0,1);box-shadow:0 0 0 0 var(--ev-color-blue)}.pulse-red{animation:pulse_new 2s infinite 3s cubic-bezier(.25,0,0,1);box-shadow:0 0 0 0 var(--ev-error-color)}.pulse-green{-webkit-animation:pulse_new 2s infinite 3s cubic-bezier(.25,0,0,1);animation:pulse_new 2s infinite 3s cubic-bezier(.25,0,0,1);box-shadow:0 0 0 0 var(--ev-color-green)}.pulse-green.disabled{-webkit-animation:none;animation:none}@-webkit-keyframes scroll_roulette{from{top:0}to{top:-20em}}@keyframes scroll_roulette{from{top:0}to{top:-20em}}.scroll_roulette{-webkit-animation:scroll_roulette .7s linear infinite;animation:scroll_roulette .7s linear infinite;filter:blur(7px)}.noselect{-webkit-touch-callout:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pointer-on-hover{cursor:pointer}.popover{width:225px;padding:10px 5px;border:.5px solid;border-radius:10px;box-shadow:2px 2px 6px rgb(0 0 0 / 19%);text-align:center;z-index:400}.popover .popover-body{padding:0}.blue-gpe{color:var(--ev-color-blue)}.sans-pro-semi-bold{font-family:var(--ev-font-family-semibold)}.sans-pro-regular{font-family:var(--ev-font-family-regular)}.s24-input-box-container label,.sans-pro-bold{font-family:var(--ev-font-family-bold)}.flex-align-center{display:flex;align-items:center;justify-content:center}.text-justify{text-align:justify}a.gpe-link,a.gpe-link:hover,a.gpe-link:visited{color:var(--ev-color-blue);font-size:18px}.low-res-filter-container .low-res-filter-widget{height:var(--ev-input-height);background:no-repeat padding-box #FFF;border:var(--ev-input-border) var(--ev-input-border-color);border-radius:var(--ev-input-border-radius)}.subpage-header,.subpage-header .container{height:var(--ev-header-menu-height)}.low-res-filter-container .low-res-icon{font-size:var(--px-36);line-height:var(--px-36)}.low-res-filter-container.highlightFilter .low-res-filter-widget{border:2px solid var(--ev-color-highlight-border)}.easeload{opacity:0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.aspect-ratio-16-9{aspect-ratio:16/9}.subpage-container{width:100%;min-height:calc(100vh - var(--ev-header-menu-height));background-color:var(--ev-color-lightgrey)}.subpage-header{width:100%;background-color:var(--ev-color-blue);position:fixed;top:0;z-index:100}.subpage-header img.white-logo{height:40px;width:40px;cursor:pointer}.subpage-header .subpage-title{padding:0 0 0 10px;font-size:20px;color:#fff}.subpage-header .subpage-header-close{color:#fff;font-size:40px;line-height:100%;cursor:pointer}.subpage-header .subpage-close-link,.subpage-header .subpage-header-close{margin-left:auto}@media (min-width:576px){.subpage-header .subpage-title{font-size:30px}.no-content .frame{--no-content-frame-height:18rem}}section.subpage-section{height:100%;padding:10px 0 0;margin:var(--ev-header-menu-height) 0 0}section.subpage-section .section-header{padding-top:15px}#welcomeRefresh{min-width:250px}.generic-data-table table{caption-side:top;border-collapse:collapse;border-spacing:0;background:#fff;min-width:100%;margin-top:10px;font-size:18px}.generic-data-table table caption{text-align:center}.generic-data-table caption,.generic-data-table td,.generic-data-table th{border:1px solid silver;padding:.5em}.generic-data-table thead tr,.generic-data-table tr:nth-child(even){background:#f8f8f8}.generic-data-table tr:hover{background:var(--ev-color-highlight-background)}.generic-data-table caption{font-weight:700}.generic-data-table .g-value{font-size:18px}.generic-data-table .g-text a,.generic-data-table .g-value a{color:var(--ev-color-blue-font)}.generic-data-table .g-text a.cursor-notAllowed,.generic-data-table .g-value a.cursor-notAllowed{cursor:not-allowed;text-decoration:none!important;color:var(--ev-color-black)!important}.generic-data-table .g-text a:not(.cursor-notAllowed):hover,.generic-data-table .g-value a:not(.cursor-notAllowed):hover{text-decoration-thickness:3px!important;transition:transform .25s ease-out}.rnd-square{width:20px;height:20px;border-radius:4px}.search-tools-container{display:grid;grid-template-columns:200px 200px 1fr;grid-gap:30px;width:100%;padding:0;margin:30px 0}.search-tools-container.student-quizzes{grid-template-columns:260px 260px 1fr;grid-gap:15px 30px;margin:15px 0 30px}@media (max-width:900px){.search-tools-container.student-quizzes{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}.s24-input-box-container{display:block;flex-basis:255px;padding:0;margin:0}.s24-input-box-container label{display:block;width:100%;padding:0;margin:0 0 15px;font-size:18px;line-height:20px;text-transform:uppercase}.s24-input-box-container .s24-input-box{display:block;width:100%;padding:0;margin:0;position:relative}.s24-input-box-container .s24-input-box .icon-search-simple{position:absolute;top:15px;right:10px;z-index:1;color:#000;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:34px;line-height:20px}.s24-cmb-simple .selectric-open,.selectric-container .selectric-open{z-index:2}.s24-input-box-container .s24-input-box .icon-search-simple::before{content:"\20ac"}.s24-input-box-container .s24-input-box.active .icon-search-simple::before{content:"E"}.s24-input-box-container .s24-input-box input{display:block;width:100%;height:50px;padding:0 50px 0 15px;margin:0;border:2px solid #D1D1D1;border-radius:4px;font-size:16px;outline:0;-webkit-transition:box-shadow .7s,-moz-box-shadow .7s,-webkit-box-shadow .7s;-moz-transition:box-shadow .7s,-moz-box-shadow .7s,-webkit-box-shadow .7s;transition:box-shadow .7s,-moz-box-shadow .7s,-webkit-box-shadow .7s;-webkit-box-shadow:inset 0 3px 3px rgba(0,0,0,.08);-moz-box-shadow:inset 0 3px 3px rgba(0,0,0,.08);box-shadow:inset 0 3px 3px rgba(0,0,0,.08);font-family:var(--ev-font-family-regular)}.s24-input-box-container .s24-input-box input:focus,.s24-input-box-container .s24-input-box.active input{border:2px solid var(--ev-color-highlight-border);background-color:var(--ev-color-highlight-background);outline:0}.s24-input-box-container .s24-input-box input::placeholder{color:var(--ev-input-placeholder-color)}.s24-input-box-container .s24-input-box input:focus{-webkit-box-shadow:0 0 3px 1px rgba(0,102,255,.5);-moz-box-shadow:0 0 3px 1px rgba(0,102,255,.5);box-shadow:0 0 3px 1px rgba(0,102,255,.5)}.s24-cmb-simple.hideFirstOption .selectric-scroll ul li[data-index="0"]{display:none}.s24-cmb-simple .cmb-simple{position:relative;overflow:hidden;width:0;height:0;border:0;outline:0}.s24-cmb-simple .selectric{border:var(--ev-input-border) var(--ev-input-border-color);border-radius:var(--ev-border-radius);background-color:var(--ev-dropdown-bg-color);position:relative;overflow:hidden}.s24-cmb-simple .selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 15px;font-size:16px;line-height:46px;color:#444;height:46px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.s24-cmb-simple .selectric-hover .selectric{border-color:var(--ev-color-blue)}.s24-cmb-simple .selectric-hover .selectric .button{color:#a2a2a2}.s24-cmb-simple .selectric-hover .selectric .button:after{border-top-color:#a2a2a2}.s24-cmb-simple .selectric .button{background-color:#F8f8f8;font:0/0 a;display:block;position:absolute;right:0;top:0;width:38px;height:48px;line-height:48px;background-color:rgba(0,0,0,0);color:transparent;text-align:center}.s24-cmb-simple .selectric .button:after,.s24-cmb-simple .selectric-open .button:after{left:-20px;font-size:44px;height:100%;border:0;color:#434343;width:100%;text-align:center;font-family:EvIcons}.s24-cmb-simple .selectric .button:after{position:absolute;top:5px;content:"F";line-height:40px}.s24-cmb-simple .selectric-open .button:after{position:absolute;top:5px;content:"f";line-height:40px}.s24-cmb-simple .selectric-focus .selectric,.s24-cmb-simple .selectric-open .selectric{box-shadow:0 0 0 .25rem var(--ev-color-blue-shadow);border:var(--ev-input-border) var(--ev-input-border-color);outline:0}.s24-cmb-simple .selectric-items .selectric-scroll{padding:0 0 5px}.s24-cmb-simple .selectric-items{width:100%;background:#FFF;border:0;z-index:50;box-shadow:0 3px 5px rgba(0,0,0,.2)}.s24-cmb-simple .selectric-items ul{font-family:var(--ev-font-family-regular);font-size:16px;line-height:20px;min-height:20px;color:#000}.s24-cmb-simple .selectric-items li{display:grid;padding:0;grid-template-columns:50px 1fr;align-items:center}.s24-cmb-simple .selectric-items li span.ico-radio{display:block;position:relative;width:50px;height:50px;line-height:48px;color:transparent;text-align:center}.s24-cmb-simple .selectric-items li span.ico-radio::after{position:absolute;top:5px;left:0;content:"B";text-align:center;font-family:EvIcons;font-size:44px;line-height:40px;width:100%;height:100%;border:0;color:#D1D1D1}.s24-cmb-simple .selectric-items li.selected span.ico-radio::after{position:absolute;top:5px;left:0;content:"?";text-align:center;font-family:EvIcons;font-size:30px;line-height:40px;width:100%;height:100%;border:0;color:var(--ev-color-blue)}.s24-cmb-simple .selectric-items li.selected{background:#FFF}.s24-cmb-simple .selectric-items li:hover{background:#F2F2F2}.s24-cmb-simple .selectric-items li.selected:hover{background:#F9F9F9}.s24-cmb-simple .selectric-items li span.label-text{font-family:var(--ev-font-family-regular);font-size:16px;line-height:20px;min-height:20px;color:#000;padding:0 15px 0 0}.s24-cmb-simple .selectric-open .selectric,.s24-cmb-simple .selectric-wrapper.has-filters .selectric{background-color:var(--ev-color-lightblue);border-color:var(--ev-color-blue)}.s24-cmb-simple .nicescroll-cursors::after{left:50%;transform:translateX(-50%);content:" ";position:relative;display:block;width:4px;height:100%;padding:0;margin:0;background-color:#D1D1D1;border-radius:10px;cursor:pointer}@media(max-width:700px){.search-tools-container{grid-template-columns:1fr}}.hierarchy-panel-asset{position:relative}.block-click a{cursor:not-allowed}.overlay-shadow{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);color:#fff;display:flex;justify-content:center;align-items:center}.custom-style-student .highcharts-data-table table th:first-of-type,.custom-style-topic .highcharts-data-table table th:first-of-type{width:50%;font-weight:400}.xe-notice{margin-top:100px;margin-left:20px}.custom-style-topic .highcharts-data-table table{border-collapse:collapse;border:none;margin-top:50px;table-layout:fixed}.custom-style-topic .highcharts-data-table table thead th{padding:8px;background-color:#FFF;font-weight:400;border:1px solid #C2C2C2}.custom-style-topic .highcharts-data-table table thead th:first-of-type{border-top:0;border-left:0}.custom-style-topic .highcharts-data-table table thead th:not(:first-of-type){border-top:0}.custom-style-topic .highcharts-data-table table thead th:last-of-type{border-right:0}.custom-style-topic .highcharts-data-table table th{font-weight:400;padding:20px 10px;border:1px solid #C2C2C2}.custom-style-topic .highcharts-data-table table th:not(:first-of-type){text-align:center;border:1px solid #C2C2C2}.custom-style-topic .highcharts-data-table table td{padding:20px 10px;text-align:center;border:1px solid #C2C2C2}.custom-style-topic .highcharts-data-table table tr td:last-of-type{border-right:0}.custom-style-topic .highcharts-data-table table tr th:first-of-type{border-left:0}.custom-style-topic .highcharts-data-table table caption{border:none}.custom-style-topic .highcharts-data-table table tr:nth-child(even){background:#FFF}.custom-style-topic .highcharts-data-table table tr:nth-child(odd){background:#f8f8f8}.custom-style-topic .highcharts-data-table table tr:nth-child(odd) td:first-of-type{background:#A1D05F}.custom-style-topic .highcharts-data-table table tr:nth-child(even) td:first-of-type{background:#A8DA63}.custom-style-topic .highcharts-data-table table tr:nth-child(odd) td:nth-of-type(2n){background:#F4D968}.custom-style-topic .highcharts-data-table table tr:nth-child(even) td:nth-of-type(2n){background:#FFE36D}.custom-style-topic .highcharts-data-table table tr:nth-child(odd) td:nth-of-type(3n){background:#F4AB49}.custom-style-topic .highcharts-data-table table tr:nth-child(even) td:nth-of-type(3n){background:#FFB34C}.custom-style-student .highcharts-data-table table{border-collapse:collapse;border:none;margin-top:50px;table-layout:fixed}.custom-style-student .highcharts-data-table table thead th{padding:8px;background-color:#FFF;font-weight:400;border:1px solid #C2C2C2}.custom-style-student .highcharts-data-table table thead th:first-of-type{border-top:0;border-left:0}.custom-style-student .highcharts-data-table table thead th:not(:first-of-type){border-top:0}.custom-style-student .highcharts-data-table table thead th:last-of-type{border-right:0}.custom-style-student .highcharts-data-table table th{font-weight:400;padding:20px 10px;border:1px solid #C2C2C2}.custom-style-student .highcharts-data-table table th:not(:first-of-type){text-align:center;border:1px solid #C2C2C2}.custom-style-student .highcharts-data-table table td{padding:20px 10px;text-align:center;border:1px solid #C2C2C2}.custom-style-student .highcharts-data-table table tr td:last-of-type{border-right:0}.custom-style-student .highcharts-data-table table tr th:first-of-type{border-left:0}.custom-style-student .highcharts-data-table table caption{border:none}.custom-style-student .highcharts-data-table table tr:nth-child(even){background:#FFF}.custom-style-student .highcharts-data-table table tr:nth-child(odd){background:#f8f8f8}.custom-style-student .highcharts-data-table table tr:nth-child(odd) td:first-of-type{background:#A1D05F}.custom-style-student .highcharts-data-table table tr:nth-child(even) td:first-of-type{background:#A8DA63}.custom-style-student .highcharts-data-table table tr:nth-child(odd) td:nth-of-type(2n){background:#F4D968}.custom-style-student .highcharts-data-table table tr:nth-child(even) td:nth-of-type(2n){background:#FFE36D}.custom-style-student .highcharts-data-table table tr:nth-child(odd) td:nth-of-type(3n){background:#F4AB49}.custom-style-student .highcharts-data-table table tr:nth-child(even) td:nth-of-type(3n){background:#FFB34C}.generic-student-topic-table table{caption-side:top;border-collapse:collapse;border-spacing:0;background:#fff;min-width:100%;margin-top:60px;font-size:18px}.generic-student-topic-table table td,.generic-student-topic-table table th,.generic-student-topic-table table thead th{font-weight:400;padding:15px 10px;border:1px solid silver}.generic-student-topic-table table thead th:first-of-type{border-top:0;border-left:0}.generic-student-topic-table table thead th:not(:first-of-type){border-top:0}.generic-student-topic-table table thead th:last-of-type,.generic-student-topic-table table tr td:last-of-type{border-right:0}.generic-student-topic-table table tr th:first-of-type{border-left:0}.generic-student-topic-table table tbody tr:nth-child(odd){background:#f8f8f8}.generic-student-topic-table table tbody tr td:not(:first-of-type),.generic-student-topic-table table thead th:not(:first-of-type){text-align:center}.generic-student-topic-table table caption{text-align:center;font-size:18px;line-height:24px;padding:0 0 30px;margin:0 auto;color:#000}.generic-student-topic-table tr:hover{cursor:pointer}.generic-student-topic-table .g-value{font-size:18px}.generic-student-topic-table .g-text a,.generic-student-topic-table .g-value a{color:#00B3FF}.generic-student-topic-table .rnd-square{display:block;padding:0;width:25px;height:25px;border-radius:50%;margin:0 auto}.generic-student-topic-table .g-text a.cursor-notAllowed,.generic-student-topic-table .g-value a.cursor-notAllowed{cursor:not-allowed;text-decoration:none!important;color:var(--ev-color-black)!important}#backToTop{--ev-back-to-top-width:70px;width:var(--ev-back-to-top-width);height:var(--ev-back-to-top-width);position:fixed;z-index:460;right:0;bottom:18%;display:flex;align-items:center;justify-content:center;background-color:var(--ev-color-blue);border-radius:35px 0 0 35px;transition:background-color .3s,opacity .5s,visibility .5s;opacity:0;visibility:hidden}#backToTop.show{opacity:1;visibility:visible}#backToTop .font-icon.f-icon-arrow-up{color:#FFF;font-size:var(--px-42);line-height:var(--px-10)}a.back-to-top-link:focus-visible{outline:0}#backToTop:has(.back-to-top-link:focus-visible){outline:var(--ev-focus-outline);outline-offset:var(--ev-focus-outline-offset)}@media (max-width:360px){#backToTop{--ev-back-to-top-width:50px}#backToTop .font-icon.f-icon-arrow-up{font-size:32px;line-height:8px}}@media (max-width:575px){#backToTop{bottom:40%;--ev-back-to-top-width:60px}}.quiz-code-activation-container{width:100%;padding:0;margin:15px 0 30px;display:block;text-align:center;background:#fbaa29;background:linear-gradient(180deg,rgba(251,170,41,1) 0,rgba(255,155,0,1) 100%);position:relative;overflow:hidden}.quiz-code-activation-container .animation-bg{position:absolute;top:0;left:50%;bottom:0;right:0;width:1110px;height:100%;transform:translateX(-50%);overflow:hidden}.quiz-code-activation-container .animation-bg .cube{position:absolute;top:0;left:0;width:206px;height:auto;animation:litle-wave 20s ease-in-out infinite}@keyframes litle-wave{0%,100%{transform:translateY(-25px)}50%{transform:translateY(25px)}}.quiz-code-activation-container .quiz-code-activation{position:relative;width:100%;padding:30px 15px 45px;margin:0;display:block;text-align:center;background-repeat:no-repeat;background-position:center top -60px;background-size:auto auto}.quiz-code-activation-container .quiz-code-activation h2{width:100%;padding:0 0 20px;margin:0;line-height:34px;font-size:22px;font-family:'Source Sans Pro Bold',sans-serif;color:var(--ev-color-black);text-align:center;font-weight:700}.quiz-code-activation-container .quiz-code-activation input.quizCode{width:100%;max-width:350px;height:50px;padding:0 60px 0 20px;margin:0 auto;display:block;font-size:16px;line-height:20px;text-align:left;font-family:'Source Sans Pro Regular',sans-serif;border:2px solid #D1D1D1;border-radius:4px;background-color:var(--ev-color-white);color:var(--ev-color-black);box-shadow:inset 0 3px 3px rgba(0,0,0,.16)}.quiz-code-activation-container .quiz-code-activation .quiz-code-input-container{display:block;width:100%;max-width:350px;padding:0;margin:0 auto;position:relative}.quiz-code-activation-container .quiz-code-activation .quiz-code-input-container input.quizCode::placeholder{color:var(--ev-input-placeholder-color)}.quiz-code-activation-container .quiz-code-activation .quiz-code-input-container input.quizCode:focus,.quiz-code-activation-container .quiz-code-activation .quiz-code-input-container input.quizCode:hover{-webkit-box-shadow:0 0 3px 1px rgba(0,102,255,.5);-moz-box-shadow:0 0 3px 1px rgba(0,102,255,.5);box-shadow:0 0 3px 1px rgba(0,102,255,.5);border:2px solid var(--ev-input-border-color-active);outline:0}.quiz-code-activation-container .quiz-code-activation .quiz-code-input-container input.quizCode:focus{background-color:var(--ev-color-lightblue)!important}.quiz-code-activation-container .quiz-code-activation .quiz-code-input-container .f-icon-arrow-submit{position:absolute;top:15px;right:10px;z-index:1;color:#000;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:34px;line-height:20px;transform:rotate(180deg)}.quiz-code-activation-container .quiz-code-activation .quiz-code-input-container .f-icon-arrow-submit:before{content:"e"}.quiz-code-activation-container .quiz-code-activation audio{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.quiz-code-activation-container .negative-feedback,.quiz-code-activation-container .positive-feedback{position:absolute;display:flex;align-items:center;justify-content:center;width:100%;height:100%;top:0;left:0;bottom:0;right:0;z-index:10}.quiz-code-activation-container .negative-feedback{background-color:#ff5750}.quiz-code-activation-container .positive-feedback{background-color:#63c125}.quiz-code-activation-container .negative-feedback img,.quiz-code-activation-container .positive-feedback img{width:100%;max-width:50px;display:block;margin:0 auto;padding:0 0 15px;text-align:center}.quiz-code-activation-container .negative-feedback p,.quiz-code-activation-container .positive-feedback p{width:100%;padding:0;margin:0 auto;display:block;text-align:center;line-height:30px;font-size:24px;font-family:'Source Sans Pro Bold',sans-serif;color:var(--ev-color-black);font-weight:400}.quiz-code-activation-container .positive-feedback p.small-text{font-size:16px;line-height:20px;font-weight:400;color:var(--ev-color-black)}.quiz-challenges-container{width:100%;padding:0;margin:30px 0;display:block}.quiz-challenges-container .quiz-challenges-title{width:100%;padding:15px 0 0;margin:0;display:block;text-align:left}.quiz-challenges-container .quiz-challenges-title h3{width:100%;padding:0 0 20px;margin:0;line-height:24px;font-size:18px;font-family:'Source Sans Pro Bold',sans-serif;color:var(--ev-color-black);text-align:left;font-weight:700}.quiz-challenges-container .quiz-challenges-list{width:100%;padding:0 0 15px;margin:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:25px;text-align:left}.quiz-challenges-container .quiz-challenges-list .quiz-challenge{position:relative;width:100%;padding:20px 30px 140px;margin:0;display:block;box-shadow:0 3px 3px rgba(0,0,0,.16);background-color:#EDEDED;text-align:center}.quiz-challenges-container .quiz-challenges-list .quiz-challenge.highlight{box-shadow:0 3px 3px rgba(0,0,0,.16);background-color:#FCA722;-webkit-animation-name:pulse-highlight;animation-name:pulse-highlight;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;animation-delay:1s;animation-duration:1s}@keyframes breathing-pulse{0%,100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.025);-ms-transform:scale(1.025);transform:scale(1.025)}}.quiz-challenges-container .quiz-challenges-list .quiz-challenge.highlight.sonar-pulse{-webkit-animation:breathing-pulse ease-out infinite;animation:breathing-pulse ease-out infinite;animation-duration:2s!important}.quiz-challenges-container .quiz-challenges-list .quiz-challenge .quiz-challenge-time-left-container{width:100%;padding:0;margin:0 0 15px;display:block;text-align:center}.quiz-challenges-container .quiz-challenges-list .quiz-challenge .quiz-challenge-time-left-container .play-now,.quiz-challenges-container .quiz-challenges-list .quiz-challenge .quiz-challenge-time-left-container .time-left{width:100%;padding:0;margin:0 auto;display:block;font-size:24px;line-height:34px;font-family:'Source Sans Pro Bold',sans-serif;text-align:center}.quiz-challenges-container .quiz-challenges-list .quiz-challenge .quiz-challenge-time-left-container .time-left{color:var(--ev-color-black)}.quiz-challenges-container .quiz-challenges-list .quiz-challenge .quiz-challenge-time-left-container .play-now{color:var(--ev-color-white)}.quiz-challenges-container .quiz-challenges-list .quiz-challenge .quiz-challenge-img{width:100%;padding:0 0 15px;margin:0 auto;display:block;text-align:center}.quiz-challenges-container .quiz-challenges-list .quiz-challenge .quiz-challenge-img a,.quiz-challenges-container .quiz-challenges-list .quiz-challenge .quiz-challenge-img img{width:100%;padding:0;margin:0 auto;display:block;text-align:center;filter:none}.quiz-challenges-container .quiz-challenges-list .quiz-challenge .quiz-challenge-img a:hover{filter:brightness(102%)}.quiz-challenges-container .quiz-challenges-list .quiz-challenge .quiz-challenge-title,.quiz-challenges-container .quiz-challenges-list .quiz-challenge .quiz-challenge-title .title{width:100%;padding:0;margin:0;display:block;text-align:center}.quiz-challenges-container .quiz-challenges-list .quiz-challenge .quiz-challenge-title .title{font-size:16px;line-height:22px;font-family:'Source Sans Pro Bold',sans-serif;color:var(--ev-color-black)}.quiz-challenges-container .quiz-challenges-list .quiz-challenge .quiz-challenge-btn-container,.quiz-challenges-container .quiz-challenges-list .quiz-challenge .quiz-challenge-teacher{position:absolute;left:0;width:100%;padding:0 30px;margin:0 auto;display:block;text-align:center}.quiz-challenges-container .quiz-challenges-list .quiz-challenge .quiz-challenge-teacher{bottom:80px}.quiz-challenges-container .quiz-challenges-list .quiz-challenge .quiz-challenge-btn-container{bottom:30px}.quiz-challenges-container .quiz-challenges-list .quiz-challenge .quiz-challenge-teacher .teacher{width:100%;padding:0 0 5px;margin:0 auto;display:block;font-size:16px;line-height:22px;font-family:'Source Sans Pro Regular',sans-serif;color:var(--ev-color-grey);text-align:center}.quiz-challenges-container .quiz-challenges-list .quiz-challenge .quiz-challenge-btn-container .quiz-challenge-btn{width:100%;max-width:300px;height:50px;padding:0;margin:0 auto;display:block;font-size:18px;line-height:48px;font-family:'Source Sans Pro Bold',sans-serif;color:var(--ev-color-white);text-align:center;background-color:#FCA722;border-radius:25px;border:0;cursor:pointer}.quiz-challenges-container .quiz-challenges-list .quiz-challenge .quiz-challenge-btn-container .quiz-challenge-btn:hover{background-color:#FFB238}.quiz-challenges-container .quiz-challenges-list .quiz-challenge.highlight .quiz-challenge-btn-container .quiz-challenge-btn{color:var(--ev-color-black);background-color:#FFF}.quiz-challenges-container .quiz-challenges-list .quiz-challenge.highlight .quiz-challenge-btn-container .quiz-challenge-btn:hover{background-color:var(--ev-color-black);color:var(--ev-color-white)}.quiz-challenges-container .quiz-challenges-list .quiz-challenge.highlight .quiz-challenge-teacher .teacher{color:var(--ev-color-black)}@-webkit-keyframes pulse-highlight{0%,to{-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)}}@keyframes pulse-highlight{0%,to{-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)}}.no-quiz-challenges-container{width:100%;padding:45px 15px;margin:40px auto;display:block;text-align:center;background-color:#EDEDED;background-image:url(../img/student-quiz-page-activate-code-bg-2.svg);background-repeat:no-repeat;background-position:center top -80px;background-size:auto auto}.no-quiz-challenges-container .no-quiz-challenges-title h3{width:100%;padding:0;margin:0;line-height:34px;font-size:22px;font-family:'Source Sans Pro Bold',sans-serif;color:var(--ev-color-black);text-align:center}.no-quiz-challenges-container .no-quiz-challenges-title p{width:100%;padding:0;margin:0;line-height:26px;font-size:18px;font-family:'Source Sans Pro Regular',sans-serif;color:var(--ev-color-black);text-align:center}@media (max-width:768px){.quiz-challenges-container .quiz-challenges-list{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}#assetCatalogModal .modal-body,#assetCatalogModal .modal-content,#assetCatalogModal .modal-dialog{max-height:600px}#assetCatalogModal .modal-scroll{overflow:auto;height:465px}#assetCatalogModal .modal-responsive-header{margin:-10px -50px 20px;padding:0 50px 10px;-moz-box-shadow:0 3px #00029;-webkit-box-shadow:0 3px #00029;box-shadow:0 3px #00029}#assetCatalogModal .modal-responsive-header .modal-responsive-title{font-size:14px}#assetCatalogModal #modalActionsIcons .asset-options-container{width:100%;padding:0;margin:0 0 0 auto;display:flex;justify-content:space-between;position:static;font-size:0}#assetCatalogModal #modalActionsIcons .asset-options-container .font-icon,#assetCatalogModal .modal-responsive-header .close{width:40px;font-weight:500;font-size:40px;line-height:40px;cursor:pointer;border-radius:50px;background-color:var(--ev-icon-rounded-color-alt);margin-right:0}.asset-favorite-button-container button.is-favorite:not(:disabled):hover{color:red}#assetCatalogModal #modalActionsIcons .f-icon-heart.icon-selected:before{content:"\e90b"}.input-autocomplete-wrapper::before,.resource-filters-container .multi-select .selectric .button:after,.selectric-container .selectric .button:after,.treeselect-input__arrow .arrowDown:after{content:"F"}#assetCatalogModal #modalActionsIcons .asset-catalog,#assetCatalogModal #modalActionsIcons .more-options-menu{display:none}@media only screen and (min-width :576px){#assetCatalogModal .modal-responsive-header .modal-responsive-title{font-size:18px}}#assetCatalogModal .catalogRscTitle{font-family:var(--ev-font-family-light);font-size:30px}#assetCatalogModal .rscDesc{margin-bottom:10px}#assetCatalogModal .assetCatalogSeeBtn{width:100%}#assetCatalogModal .rscLabel{font-family:var(--ev-font-family-bold)}#assetCatalogModal button.assetCatalogSeeBtn{margin-top:25px}.scrollbar-thin::-webkit-scrollbar{width:6px;background-color:#F8F8F8;border-radius:4px}.scrollbar-thin::-webkit-scrollbar-thumb{background:#C2C2C2;height:10%;cursor:pointer;border-radius:4px}.scrollbar-thin::-webkit-scrollbar-thumb:hover{background:var(--ev-color-darkgrey)}.modal-container.modal-responsive-wrapper{margin-top:var(--px-70)}.modal-container.modal-responsive-wrapper .modal-dialog .modal-content{margin:0;border-color:var(--ev-color-grey)}@media (min-width:768px){.modal-container.modal-responsive-wrapper .modal-dialog .modal-content{padding:var(--px-25) var(--px-50)}}.modal-container.modal-responsive-wrapper .modal-responsive-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.modal-container.modal-responsive-wrapper .modal-responsive-content{margin-top:1rem;margin-bottom:1rem}.modal-container.modal-responsive-wrapper .modal-responsive-content .modal-img-container{margin-bottom:10px}.modal-responsive-content .input-default-form{margin-bottom:1rem}.modal-container.modal-responsive-wrapper .modal-responsive-header .modal-responsive-title{font-size:20px;font-family:var(--ev-font-family-bold);text-decoration:uppercase}.modal-container.modal-responsive-wrapper .modal-responsive-footer{display:block}.modal-container.modal-responsive-wrapper .modal-responsive-footer button{margin:0}.modal-container .input-default-label{margin-bottom:5px}.modal .dropdown-default .button-dropdown .font-icon{margin:0;position:absolute;color:var(--ev-color-black)}.input-autocomplete-wrapper,.input-default-content{position:relative}.modal .dropdown-default{margin-top:0}.input-default-form{margin-bottom:var(--ev-input-margin-bottom)}.input-default-label{font-size:var(--ev-label-font-size);margin-bottom:var(--ev-input-label-margin-bottom)}.input-default-extra-label{color:var(--ev-color-lightgrey-font)}.inPageSearchContainer .input-default.inPageSearchInput,.input-autocomplete,.input-default{cursor:pointer;width:100%;height:var(--ev-input-height);color:var(--ev-font-color);background-color:var(--ev-input-bg-color);font-size:var(--ev-input-font-size);border:var(--ev-input-border);border-color:var(--ev-input-border-color);border-radius:var(--ev-input-border-radius);transition:var(--ev-input-transition);padding:0 var(--ev-input-padding)}@supports (-webkit-appearance:searchfield){.input-autocomplete-wrapper input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}}.input-autocomplete:not(:placeholder-shown){padding-right:var(--px-36)}.input-autocomplete-wrapper::before{display:flex;position:absolute;width:auto;height:calc(100% - 4px);right:2px;top:2px;font-family:EvIcons;color:#333;font-size:36px;align-items:center}.input-autocomplete-wrapper::before:hover{color:#000}.input-autocomplete-wrapper:not(:has(.ui-widget-content[style*="display: none"]))::before{content:"\66"}.input-autocomplete-list-wrapper{display:none;width:100%;height:fit-content;max-height:calc(100vh - 220px);box-shadow:0 3px 3px rgba(0,0,0,.36);position:absolute;z-index:1;background:#fff}.input-autocomplete-list-wrapper:has(.ui-widget-content[style*=block]){display:flex}.input-autocomplete-list-wrapper .ui-widget.ui-widget-content{border:none;width:calc(100% - 60px)!important;flex:1;margin:30px!important;top:0!important;left:0!important;overflow-y:auto}.input-autocomplete-wrapper .ui-widget-content::-webkit-scrollbar{width:8px;background-color:#F8F8F8;border-radius:4px}.input-autocomplete-wrapper .ui-widget-content::-webkit-scrollbar-thumb{background:#C2C2C2;height:100px;cursor:pointer;border-radius:4px}.input-autocomplete-wrapper .ui-widget-content::-webkit-scrollbar-thumb:hover{background:var(--ev-color-darkgrey)}.input-autocomplete-wrapper .ui-menu .ui-menu-item{width:100%;background:#fff;height:50px;align-content:center;padding:0 0 0 35px;border:none;border-bottom:1px solid #F2F2F2;font-size:16px}.field-star-description,p.input-default-error,p.input-default-hint{font-size:var(--ev-input-alerts-font-size)}.input-autocomplete-wrapper .ui-menu .ui-state-focus{background:var(--ev-dropdown-bg-color-hover);border:none;border-bottom:1px solid #F2F2F2;font-weight:400;color:#000;margin:0}.input-autocomplete-wrapper .ui-widget.ui-widget-content{z-index:99995!important}.input-autocomplete-wrapper .clear{position:absolute;right:40px;top:0;height:50px;display:flex}.inPageSearchContainer .input-default.inPageSearchInput{height:var(--ev-btn-height)}.input-default-form.has-icon .input-default{padding-right:var(--ev-input-icon-size)}.input-default::placeholder{color:var(--ev-input-placeholder-color)}.inPageSearchContainer .input-default.inPageSearchInput:hover,.input-autocomplete:hover,.input-default:hover{border-color:var(--ev-input-border-color-active);box-shadow:0 0 0 .25rem var(--ev-color-blue-shadow)}.inPageSearchContainer .input-default.inPageSearchInput:active,.inPageSearchContainer .input-default.inPageSearchInput:focus,.input-autocomplete:active,.input-autocomplete:focus,.input-default:active,.input-default:focus{background-color:var(--ev-color-lightblue);border-color:var(--ev-input-border-color-active);outline:0}.inPageSearchContainer .input-default.inPageSearchInput:not(:disabled):focus-visible,.input-default:not(:disabled):focus-visible{outline:var(--ev-focus-outline);outline-offset:var(--ev-focus-outline-offset)}.inPageSearchContainer .input-default.inPageSearchInput:disabled,.input-default:disabled{color:var(--ev-input-color-disabled);cursor:not-allowed;border-color:var(--ev-input-border-color-disabled)!important;background-color:var(--ev-input-bg-color-disabled)!important;box-shadow:none!important;-webkit-user-select:none;user-select:none}.input-default:disabled+.input-default-icon{cursor:not-allowed;color:var(--ev-input-border-color)}.field-star,p.input-default-error{color:var(--ev-error-color)}.input-default-form.error{--ev-input-margin-bottom:var(--px-20)}.input-default-form.error-highlight{margin-bottom:0}p.input-default-error{line-height:var(--px-20);margin-bottom:0}.input-default-form.error-highlight .input-default,.input-default-form.error-highlight .input-default:active,.input-default-form.error-highlight .input-default:focus{border:var(--ev-input-border) var(--ev-error-color)!important;box-shadow:0 0 0 .25rem var(--ev-error-color-shadow)}.input-default-form.error-highlight .input-default:active,.input-default-form.error-highlight .input-default:focus{background-color:var(--ev-error-bg-color)}.input-default-icon{cursor:pointer;position:absolute;right:var(--ev-input-padding);top:50%;transform:translateY(-50%)}.input-password-icon.icon-default{position:absolute}.input-password-icon.icon-default,.input-password-icon.icon-default:hover .font-icon{color:#453838}.input-default-content input::-webkit-inner-spin-button,.input-default-content input::-webkit-outer-spin-button{display:none;-webkit-appearance:none;margin:0;position:relative}input.input-default[type=number]{padding:0;-moz-appearance:textfield;appearance:inherit}@media (max-width:576px){:root{--ev-input-height:var(--px-45);--ev-btn-height:var(--px-45)}.input-default-icon.font-icon{font-size:var(--px-26)}}.option-default-container{--ev-option-margin-bottom:var(--px-5);--ev-input-bg-color:#FFF;--ev-input-color-active:var(--ev-color-blue);--ev-input-bg-color-active:var(--ev-color-lightblue);--ev-input-border:2px solid;--ev-input-border-color:var(--ev-color-midgrey);display:flex;align-items:center;margin-bottom:var(--ev-option-margin-bottom)}.option-default-label{cursor:pointer;width:100%;min-height:var(--ev-option-min-height);align-content:center;padding:var(--px-4)}span.option-default-subLabel{display:block;font-size:var(--px-14)}.option-default{appearance:none;cursor:pointer;height:var(--ev-input-option-size);width:var(--ev-input-option-size);background-color:var(--ev-input-bg-color);margin-right:var(--ev-option-margin-right);position:relative;min-width:var(--ev-input-option-size);max-width:var(--ev-input-option-size)}.option-default-container:has(.option-default:disabled){opacity:.75;cursor:not-allowed}.option-default:disabled{cursor:not-allowed}.option-default:disabled+.option-default-label{cursor:auto;-webkit-user-select:none;user-select:none}.option-default-radio{--ev-radio-border-radius:var(--px-25);--ev-radio-color-active:var(--ev-input-color-active);--ev-radio-bg-color-active:var(--ev-color-lightblue);vertical-align:middle;border:var(--ev-input-border);border-color:var(--ev-input-border-color);border-radius:var(--ev-radio-border-radius);transition:border-color .15s ease-in-out}.option-default-radio:checked,.option-default-radio:not(:disabled):active,.option-default-radio:not(:disabled):hover{border-color:var(--ev-radio-color-active)}.option-default-radio:not(:disabled):checked:hover,.option-default-radio:not(:disabled):focus-visible{background-color:var(--ev-radio-bg-color-active);border-color:var(--ev-radio-color-active);outline:0}.option-default-radio:focus-visible{outline:0}.option-default-radio::before{position:absolute;top:50%;left:50%;content:"";width:50%;height:50%;border-radius:50%;background-color:transparent;transform:translate(-50%,-50%);transition:background-color .15s ease-in-out}.option-default-radio:checked::before{background-color:var(--ev-radio-color-active)}.radio-default-fieldset .option-default-label,.radio-default-fieldset-inline .option-default-label{min-height:var(--px-25)}.radio-default-fieldset legend,.radio-default-fieldset-inline legend{font-size:var(--ev-common-font-size);font-family:var(--ev-font-family-regular);color:var(--ev-font-color)}.radio-default-fieldset-inline{display:flex;flex-wrap:wrap}.radio-default-fieldset-inline legend{margin-bottom:0;margin-right:var(--px-10)}.radio-default-fieldset-inline .option-default-container:not(:last-child) .option-default-label{margin-right:var(--px-20)}.option-default-checkbox{--ev-checkbox-option-height:var(--px-20);--ev-checkbox-color-active:var(--ev-color-blue);--ev-checkbox-border-radius:4px;color:var(--ev-input-border-color);border-radius:var(--ev-checkbox-border-radius);height:var(--ev-checkbox-option-height)}.option-default-checkbox:checked{background-color:var(--ev-input-bg-color);color:var(--ev-input-color-active)}.option-default-checkbox:not(:disabled):hover{color:var(--ev-input-color-active)}.option-default-checkbox:not(:disabled):active,.option-default-checkbox:not(:disabled):focus-visible{color:var(--ev-input-color-active);background-color:var(--ev-input-bg-color-active);transition:color .2s ease-in-out,background-color .3s ease-in-out}.button-default,button{color:var(--ev-btn-color)}.option-default-checkbox:not(:disabled):focus-visible{outline:var(--ev-focus-outline);outline-offset:var(--ev-focus-outline-offset)}.option-default-checkbox::before{font-family:EvIcons;font-size:var(--px-40);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .15s ease-in-out;content:"\3ba"}.option-default-checkbox:checked::before{content:"\3bb"}.input-switch-default-container{margin-bottom:1rem}.input-switch-default-container label{cursor:pointer;display:grid;grid-template-columns:var(--ev-switch-col-width) 1fr}.input-switch-default,.input-switch-default-slider{width:var(--ev-switch-width);height:var(--ev-switch-height);margin-top:.1rem}.input-switch-default{position:absolute;opacity:0;z-index:1;cursor:pointer}.input-switch-default-slider{position:relative;top:0;left:0;right:0;bottom:0;border-radius:var(--ev-switch-border-radius);background-color:var(--ev-color-midgrey)}.input-switch-default-container p{margin-bottom:0}.input-switch-default-slider:before{content:"";position:absolute;left:calc(var(--ev-switch-width-icon-size)/ 2);bottom:calc(var(--ev-switch-width-icon-size)/ 2);width:calc(var(--ev-switch-height) - var(--ev-switch-width-icon-size));height:calc(var(--ev-switch-height) - var(--ev-switch-width-icon-size));border-radius:50%;background-color:#fff;transition:.4s}.input-switch-default-container input:focus-visible+label .input-switch-default-slider{outline:var(--ev-focus-outline);outline-offset:var(--ev-focus-outline-offset)}.input-switch-default-container input:checked+label .input-switch-default-slider{background-color:var(--ev-switch-color-active)}.input-switch-default-container input:checked+label .input-switch-default-slider:before{transform:translateX(19px)}.input-switch-default-container input:disabled,.input-switch-default-container input:disabled+label{cursor:not-allowed}.input-switch-default-container input:disabled+label .input-switch-default-slider{background-color:var(--ev-switch-color-disabled)}.input-switch-tree-states+label .input-switch-default-slider:before,.input-switch-tree-states:checked+label .input-switch-default-slider:before{transform:translateX(10px)!important}.input-switch-tree-states:checked+label .input-switch-default-slider{background-color:var(--ev-switch-bg-color)!important}.button-default{width:100%;display:flex;align-items:center;justify-content:center;height:var(--ev-btn-height);font-family:var(--ev-font-family-bold);font-size:var(--ev-btn-font-size);text-align:center;border:none;border-radius:var(--ev-btn-border-radius);transition:background-color .3s linear;padding:0 1rem}.button-default span.icon-label{margin-right:var(--px-10)}.button-with-img{width:auto;text-align:center;border:none;padding:0;border-radius:var(--ev-focus-outline-border-radius);transition:opacity .5s,background-color .3s linear}.btn-info.disabled,.btn-info:disabled,.button-default:disabled,.button-with-img:disabled,.button-with-img:disabled:active,.button-with-img:disabled:focus,.button-with-img:disabled:hover,a.button-default.disabled,a.button-default.disabled:hover{cursor:not-allowed;pointer-events:all;-webkit-user-select:none;user-select:none;color:var(--ev-btn-color-disabled);background-color:var(--ev-btn-bg-color-disabled)}a.button-default.disabled:hover{color:var(--ev-btn-color-disabled)}button:not(:disabled):focus-visible{outline:var(--ev-focus-outline);outline-offset:var(--ev-focus-outline-offset)}a.button-default:focus-visible{border-radius:var(--ev-btn-border-radius)}button:disabled:focus-visible{outline:0}.btn-info,.button-apply,.button-primary,a.button-primary:visited{text-transform:uppercase;color:var(--ev-btn-primary-color);background-color:var(--ev-btn-primary-bg-color)}.btn-info:not(:disabled,.disabled):active,.btn-info:not(:disabled,.disabled):hover,.btn-user-save:not(:disabled,.disabled):active,.btn-user-save:not(:disabled,.disabled):hover,.button-primary-store:not(:disabled,.disabled):hover,.button-primary:not(:disabled,.disabled):hover{color:var(--ev-btn-primary-color);background-color:var(--ev-btn-primary-bg-color-hover)}.btn.btn-user-save:not(:disabled,.disabled):active{background-color:var(--ev-btn-primary-bg-color-hover)}.button-primary-store,a.button-primary-store{text-transform:uppercase;color:var(--store-btn-primary-color);background-color:var(--store-btn-primary-bg-color)}.btn-outline,.btn-user-cancel,.button-secondary,a.button-secondary{text-transform:uppercase;border:2px solid var(--ev-color-black);color:var(--ev-color-black);background-color:var(--ev-btn-secondary-bg-color);transition:color .5s,border-color .3s linear}.button-text-default,.button-underline,.button-underline:not(:disabled):focus-visible,a.button-default.button-underline:not(.disabled):focus-visible{border-radius:var(--ev-focus-outline-border-radius)}.btn-outline:not(:disabled,.disabled):active,.btn-outline:not(:disabled,.disabled):hover,.btn-user-cancel:not(:disabled,.disabled):active,.btn-user-cancel:not(:disabled,.disabled):hover,.button-secondary:not(:disabled,.disabled):hover{border-width:4px;background-color:transparent!important}.button-secondary:disabled,a.button-secondary.disabled,a.button-secondary.disabled:hover{color:var(--ev-btn-secondary-color-disabled);border-color:var(--ev-btn-secondary-border-color-disabled);background-color:var(--ev-btn-secondary-bg-color)}.bg-overlay-dark .button-default:not(:disabled,.disabled):focus-visible,.footer-overlay .btn:not(:disabled,.disabled):focus-visible,.sq-footer-overlay .btn:not(:disabled,.disabled):focus-visible{outline:var(--ev-focus-outline);outline-offset:var(--ev-focus-outline-offset);outline-color:var(--ev-focus-outline-bg-dark-color)}.bg-overlay-dark .button-primary,.footer-overlay .btn-info,.sq-footer-overlay .btn-info{color:var(--ev-btn-primary-bg-dark-color);background-color:var(--ev-btn-primary-bg-dark-bg-color)}.bg-overlay-dark .button-primary-store{background-color:var(--store-btn-primary-bg-dark-bg-color)}.bg-overlay-dark .button-primary-store:disabled,.bg-overlay-dark .button-primary:disabled,.bg-overlay-dark a.button-primary-store.disabled,.bg-overlay-dark a.button-primary.disabled,.footer-overlay .btn-info:disabled,.footer-overlay a.btn-info.disabled,.sq-footer-overlay .btn-info:disabled,.sq-footer-overlay a.btn-info.disabled{color:var(--ev-color-white);background-color:var(--ev-btn-bg-dark-bg-color-disabled)!important}.bg-overlay-dark .button-primary-store:not(:disabled,.disabled):hover,.bg-overlay-dark .button-primary:not(:disabled,.disabled):hover,.footer-overlay .btn-info:not(:disabled,.disabled):hover,.sq-footer-overlay .btn-info:not(:disabled,.disabled):hover{color:var(--ev-btn-bg-dark-color-hover);background-color:var(--ev-btn-bg-dark-bg-color-hover)}.bg-overlay-dark .button-secondary,.footer-overlay .btn-outline,.footer-overlay .btn-user-cancel,.footer-overlay .btn-user-cancel:not(:disabled):focus-visible,.sq-footer-overlay .btn-outline{background-color:transparent!important;color:var(--ev-btn-secondary-bg-dark-color)!important;border-color:var(---ev-btn-secondary-bg-dark-color)!important}.bg-overlay-dark .button-secondary:not(:disabled,.disabled):hover,.footer-overlay .btn-outline:not(:disabled,.disabled):hover,.footer-overlay .btn-user-cancel:not(:disabled,.disabled):active,.footer-overlay .btn-user-cancel:not(:disabled,.disabled):hover,.sq-footer-overlay .btn-outline:not(:disabled,.disabled):hover{color:var(--ev-btn-secondary-bg-dark-color)!important;background-color:var(--ev-btn-secondary-bg-color);border-color:var(---ev-btn-secondary-bg-dark-color)}.bg-overlay-dark .button-secondary:disabled,.bg-overlay-dark a.button-secondary.disabled,.footer-overlay .btn-outline:disabled,.footer-overlay .btn-user-cancel:disabled,.footer-overlay a.btn-outline.disabled,.sq-footer-overlay .btn-outline:disabled,.sq-footer-overlay a.btn-outline.disabled{color:var(--ev-btn-secondary-bg-dark-color-disabled);border-color:var(--ev-btn-secondary-bg-dark-color-disabled)}.footer-overlay .btn-outline:disabled,.footer-overlay .btn-user-cancel:disabled,.sq-footer-overlay .btn-outline:disabled{color:var(--ev-btn-secondary-bg-dark-color-disabled)!important;background-color:transparent!important}.bg-overlay-dark a,.bg-overlay-dark a:visited,.footer-overlay a,.footer-overlay a:visited,.sq-footer-overlay a,.sq-footer-overlay a:visited{color:var(--ev-color-white)}.bg-overlay-dark .button-default.button-underline:not(:disabled,.disabled):hover{color:var(--ev-color-lightgrey);text-decoration:underline}.button-underline{width:auto;text-decoration:underline;background-color:transparent}.button-underline:hover{text-decoration:underline}.button-underline:not(:disabled,.disabled):hover{text-decoration-thickness:3px!important;transition:transform .25s ease-out}.button-underline:disabled,a.button-default.button-underline.disabled:hover,a.button-underline.disabled{background-color:transparent;color:var(--ev-btn-secondary-bg-dark-color-disabled)}.button-tertiary,a.button-tertiary{color:var(--ev-color-black);font-family:var(--ev-font-family-regular);background-color:var(--ev-color-lightblue)}.button-tertiary:not(:disabled,.disabled):active,.button-tertiary:not(:disabled,.disabled):focus,.button-tertiary:not(:disabled,.disabled):hover{background-color:var(--ev-btn-tertiary-bg-color-hover)}.button-text-default{justify-content:start;font-family:var(--ev-font-family-regular)}.button-text-default .font-icon{width:var(--ev-icon-rounded-size)}.button-text-default,.button-text-default .font-icon,.button-text-default.dropdown-item,a.button-text-default{color:var(--ev-icon-rounded-color);background-color:transparent}.button-text-default:not(:disabled):active,.button-text-default:not(:disabled):focus,.button-text-default:not(:disabled):hover{background-color:var(--ev-color-lightgrey)}.button-with-background,.dropdown-default .button-dropdown.button-with-background{font-size:var(--ev-common-font-size);font-family:var(--ev-font-family-bold);justify-content:left;border-radius:var(--ev-btn-alt-border-radius);border:2px solid var(--ev-btn-alt-border-color);padding:1rem;background-size:cover;background-position:center;background-color:var(--ev-btn-alt-bg-color)}a.button-default.button-with-background:focus-visible{border-radius:var(--ev-btn-alt-border-radius)}.button-bkg-tests{background-image:url(/themeev/img/teste.jpg)}.btn-custom-warning{color:var(--ev-btn-primary-color);background-color:var(--ev-btn-warning-bg-color)}.btn-custom-dark{color:var(--ev-btn-primary-color);background-color:var(--ev-btn-dark-bg-color)}.btn-custom-normal{color:var(--ev-btn-primary-color);background-color:var(--ev-btn-normal-bg-color)}.btn-custom-dark:not(:disabled,.disabled):hover,.btn-custom-normal:not(:disabled,.disabled):hover,.btn-custom-warning:not(:disabled,.disabled):hover{color:var(--ev-btn-primary-color);background-color:var(--ev-btn-primary-bg-color-hover)}.button-clear{text-transform:uppercase;color:var(--ev-color-darkgrey);background-color:var(--ev-color-lightgrey)}.button-clear:not(:disabled):hover{background-color:#edededcc}.btn-apply,.button-apply,.button-clear{font-size:var(--ev-small-font-size)}.btn-info,.btn-user-cancel,.btn-user-save{text-transform:uppercase}.btn.disabled,.btn:disabled{color:var(--ev-btn-color-disabled)!important;background-color:var(--ev-btn-bg-color-disabled)!important;opacity:1}.btn-user-cancel.btn:not(:disabled):hover{border-color:var(--ev-color-black)}.btn-user-cancel:disabled{color:var(--ev-btn-secondary-color-disabled);border-color:var(--ev-btn-secondary-border-color-disabled);background-color:var(--ev-btn-secondary-bg-color)}.dropdown-default .dropdown-menu{width:100%;max-width:100%}.dropdown-default-menu{padding:var(--ev-dropdown-container-padding)}.dropdown-default-menu .inPageSearchContainer,.dropdown-search-results{padding:var(--px-5)}.dropdown-default .button-dropdown,.open-modal-with-filters,.select2-container .select2-selection,.selectric-container .selectric{background-color:var(--ev-dropdown-bg-color);border:var(--ev-input-border) var(--ev-input-border-color);border-radius:var(--ev-border-radius);justify-content:start;padding-left:var(--ev-drodpdown-padding-left);font-family:var(--ev-font-family-regular);font-size:var(--ev-common-font-size);font-weight:400;transition:var(--ev-input-transition)}.open-modal-with-filters{justify-content:center;padding-left:0}.dropdown-default .button-dropdown.with-content:not(:disabled):focus-visible,.dropdown-default .button-dropdown:not(:disabled):hover{border-color:var(--ev-color-blue);box-shadow:0 0 0 .25rem var(--ev-color-blue-shadow)}.dropdown-default .button-dropdown.with-content,.dropdown-default .button-dropdown:not(:disabled):active,.dropdown-default .button-dropdown:not(:disabled):focus,.open-modal-with-filters.with-content{background-color:var(--ev-color-lightblue);border-color:var(--ev-color-blue);outline:0}.dropdown-default .button-dropdown:not(:disabled):focus{outline:var(--ev-focus-outline);outline-offset:var(--ev-focus-outline-offset)}.dropdown-default .button-dropdown .dropdown-arrow-icon{position:absolute;right:10px}.button-dropdown:disabled{color:var(--ev-dropdown-color-disabled)}.dropdown-default-list{overflow-y:auto;max-height:var(--ev-dropdown-max-height);margin-bottom:0}.dropdown-default li.drop-item{padding:2px 0}.LabelDropdown{display:inline-block;margin-bottom:var(--ev-input-label-margin-bottom)}.LabelDropdown,.dropdown-default .drop-item button{font-family:var(--ev-font-family-regular);font-size:var(--ev-label-font-size)}.dropdown-default .checkbox-list-item .dropdown-item,.dropdown-default .drop-item .dropdown-item{padding:0 10px}.dropdown-item.hovered,.dropdown-item:focus,.dropdown-item:hover{color:var(--ev-dropdown-color);background-color:var(--ev-dropdown-bg-color-hover)}.dropdown-item.link-default:hover,.dropdown-item.link-default:hover .font-icon{color:var(--ev-dropdown-color)}.dropdown-default-menu .dropdown-item:has(.inPageSearchContainer):hover{background-color:transparent}.dropdown-default .drop-item button{text-align:left}.dropdown-default .btnContent{width:90%;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.btnContent,.select2-container--default .select2-selection--single .select2-selection__rendered{color:var(--ev-dropdown-color)}.button-dropdown:disabled .btnContent,.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__rendered{color:var(--ev-dropdown-color-disabled)}.dropdown-default-footer{justify-content:end;padding:var(--ev-dropdown-footer-padding)}.dropdown-default.error-highlight{margin-bottom:0}p.dropdown-default-error{line-height:20px;font-size:var(--ev-input-alerts-font-size);color:var(--ev-error-color);margin-bottom:0}.dropdown-default.error-highlight .button-dropdown,.dropdown-default.error-highlight .button-dropdown:active,.dropdown-default.error-highlight .button-dropdown:focus{border:var(--ev-input-border) var(--ev-error-color)!important;box-shadow:0 0 0 .25rem var(--ev-error-color-shadow)}.dropdown-default.error-highlight .button-dropdown:active,.dropdown-default.error-highlight .button-dropdown:focus{background-color:var(--ev-error-bg-color)}.dropdown-default-list .drop-item:has(.option-default-radio:focus-visible),.selectric-items li.highlighted{outline:var(--ev-focus-outline);outline-offset:calc(-1 * var(--ev-focus-outline-offset));border-radius:var(--ev-focus-outline-border-radius)}.selectric-items li.highlighted{background:0 0}@media (max-width:576px){:root{--ev-dropdown-height:var(--px-45)}}.selectric-container{margin-bottom:1rem}.selectric-container .cmb-simple{position:relative;overflow:hidden;width:0;height:0;border:0;outline:0}.selectric-container .selectric{position:relative;overflow:hidden;height:var(--ev-input-height)}.selectric-container .selectric .label{margin:0;font-size:var(--ev-input-font-size);color:var(--ev-input-placeholder-color);height:var(--ev-input-height);line-height:var(--ev-input-height)}.selectric-container .selectric .button{height:var(--ev-input-height);width:var(--ev-input-height);color:transparent;background-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.selectric-container .selectric .button::after{border:0;width:100%;height:100%;font-family:EvIcons;font-size:2.75rem;line-height:var(--ev-input-height);color:var(--ev-color-black)}.selectric-container .selectric-open .button:after{content:"f"}.select2-container.select2-container--focus,.selectric-container .selectric-focus .selectric,.selectric-container .selectric-open .selectric,.selectric-container input.has-value{background-color:var(--ev-color-lightblue);border-color:var(--ev-input-border-color-active);outline:0}.selectric-hover .selectric{border:var(--ev-input-border) var(--ev-color-blue);box-shadow:0 0 0 .25rem var(--ev-color-blue-shadow)}.selectric-container .selectric-open .selectric .label,.selectric-container .selectric-wrapper.has-filters .selectric .label{color:var(--ev-color-black)}.selectric-container .selectric-items{width:100%;height:360px!important;background:#FFF;border:0;z-index:0;box-shadow:0 3px 5px rgba(0,0,0,.2)}.selectric-container .selectric-items ul{font-family:'Source Sans Pro Regular';font-size:16px;line-height:20px;min-height:20px;color:#000}.selectric-container .selectric-items li{display:grid;padding:0;grid-template-columns:50px 1fr;align-items:center}.selectric-container .selectric-items li.selected{background:#FFF}.selectric-container .selectric-items li:hover{background:#F2F2F2}.selectric-container .selectric-items li.selected:hover{background:#F9F9F9}.selectric-container .selectric-items li .label-text{font-family:var(--ev-font-family-regular);font-size:1rem;color:var(--ev-color-black)}.selectric-container .selectric-items li span.ico-check{display:block;position:relative;width:50px;height:50px;line-height:48px;color:transparent;text-align:center}.selectric-container .selectric-items li span.ico-check::after,.selectric-container .selectric-items li.selected span.ico-check::after{position:absolute;top:5px;left:0;font-family:EvIcons;line-height:40px;border:0;height:100%;text-align:center}.selectric-container .selectric-items li span.ico-check::after{content:"B";font-size:44px;width:100%;color:#D1D1D1}.selectric-container .selectric-items li.selected span.ico-check::after{content:"?";font-size:30px;width:100%;color:var(--ev-color-blue)}.selectric-container .selectric-items .selectric-scroll{padding:0 0 5px}.selectric-container .selectric-items .selectric-scroll ul li[data-index="0"]{display:none}.selectric-container .nicescroll-cursors::after{left:50%;transform:translateX(-50%);content:" ";position:relative;display:block;width:4px;height:100%;padding:0;margin:0;background-color:#D1D1D1;border-radius:10px;cursor:pointer}.select2-container--default.select2-container--disabled .select2-selection{cursor:not-allowed;color:var(--ev-dropdown-color-disabled);background-color:var(--ev-dropdown-bg-color)}.select2-container--default:not(.select2-container--disabled) .select2-selection:hover{border:var(--ev-input-border) var(--ev-color-blue);box-shadow:0 0 0 .25rem var(--ev-color-blue-shadow)}.select2-container--default.select2-container--focus:not(.select2-container--disabled) .select2-selection:focus-visible{border:var(--ev-input-border) var(--ev-color-blue);outline:var(--ev-focus-outline);outline-offset:var(--ev-focus-outline-offset)}.fixed-footer-bottom,.navbar-spacing{--ev-fixed-footer-height:70px;padding-bottom:var(--ev-fixed-footer-height)!important}.footer-overlay{height:auto;padding:15px!important;background-color:var(--ev-bg-dark-color)}.fixed-footer-bottom{position:fixed;width:100%;bottom:0;left:0;z-index:9}.fixed-footer-bottom.footer-overlay{min-height:var(--ev-fixed-footer-height);padding:10px!important}.fixed-footer-bottom.footer-overlay a,.fixed-footer-bottom.footer-overlay button{text-transform:uppercase}@media (max-width:575px){.fixed-footer-bottom.footer-overlay a,.fixed-footer-bottom.footer-overlay button{margin-bottom:5px}}.link-default{transition:color .2s linear;color:var(--ev-font-color)}.link-default:has(.font-icon){display:flex;align-items:center}.link-default .font-icon{display:flex;justify-content:center;width:var(--ev-icon-rounded-size)}.link-default:has(.img-default){display:inline-block;height:fit-content}.link-default:hover,.link-default:hover .font-icon{color:var(--ev-link-color-hover)}.link-default.disabled,.link-default.disabled:active,.link-default.disabled:focus,.link-default.disabled:focus-visible,.link-default.disabled:hover{opacity:.6;cursor:not-allowed;pointer-events:all;-webkit-user-select:none;user-select:none;color:var(--ev-font-color)}.link-color,.link-color:hover,.link-color:visited{color:var(--ev-color-blue);text-decoration:underline}.icon-default{position:relative;display:block;height:var(--ev-btn-icon-size);width:var(--ev-btn-icon-size);line-height:var(--ev-btn-icon-size);background-color:transparent;padding:0}.icon-default .font-icon{display:inline-block}.icon-default:focus-visible{border-radius:var(--ev-focus-outline-border-radius);outline:var(--ev-focus-outline);outline-offset:var(--ev-focus-outline-offset)}.icon-default:hover .font-icon{color:var(--ev-color-midgrey)}.icon-rounded{padding:0;display:flex;align-items:center;justify-content:center;height:var(--ev-icon-rounded-size);width:var(--ev-icon-rounded-size);color:var(--ev-icon-rounded-color);background-color:var(--ev-icon-rounded-bg-color)}.icon-rounded-alt{background-color:var(--ev-icon-rounded-color-alt)}.icon-rounded,.icon-rounded:not(:disabled):focus-visible,a.icon-rounded:not(.disabled):focus-visible{border-radius:50%}.icon-default .f-icon-rounded,.icon-rounded{transition:background-color .2s linear,color .2s linear}.icon-rounded .font-icon{font-size:var(--px-40);color:var(--ev-icon-rounded-color);background-color:transparent;transition:color .2s linear}.icon-rounded:not(:disabled):hover,.icon-rounded:not(:disabled):hover .font-icon{color:var(--ev-icon-rounded-bg-color)}.icon-rounded:not(:disabled):hover{background-color:var(--ev-icon-rounded-color)}.icon-rounded:disabled{background-color:var(--ev-icon-rounded-bg-color)}.icon-rounded-alt:disabled{background-color:var(--ev-icon-rounded-color-alt);opacity:.6}.icon-rounded:disabled .font-icon{color:var(--ev-icon-rounded-color-disabled)}.icon-default-container{position:relative;margin:auto 0;cursor:pointer}.checkbox-list-default .option-default-container,.scrollable-panel-border .checkbox-list-default{margin-bottom:0}.icon-default-container .icon-default{--icon-default-size:var(--px-40);min-width:var(--icon-default-size);line-height:var(--icon-default-size);height:var(--icon-default-size)}.icon-default-container .icon-default .font-icon{font-size:var(--px-40)}.checkbox-list-title,.ev-generic-switch-label{font-size:var(--ev-common-font-size)}.checkbox-list-default{--checkbox-list-padding:1rem}.checkbox-list-default .checkbox-list-item{padding:0 var(--checkbox-list-padding);cursor:pointer}.checkbox-list-item:hover,.checkbox-list-item:hover .dropdown-item{background-color:var(--ev-color-lightgrey)}.checkbox-list-item:has(.dropdown-item):hover,.checkbox-list-item:has(.option-default-checkbox:disabled):hover{background-color:transparent}.checkbox-list-item .option-default-checkbox:focus-visible{outline:0}.checkbox-list-item:has(.option-default-checkbox:not(:disabled):focus-visible){outline:var(--ev-focus-outline);outline-offset:calc(-1 * var(--ev-focus-outline-offset));border-radius:var(--ev-focus-outline-border-radius)}.total-count-container{margin-top:var(--px-15)}.total-count-label{margin-right:var(--px-10)}.total-count{color:var(--ev-color-blue-font)}.is-draggable{cursor:move}.is-draggable:focus-visible{outline:var(--ev-focus-outline);outline-offset:var(--ev-focus-outline-offset);border-radius:var(--ev-focus-outline-border-radius)}.is-draggable.dragging,.is-draggable.dragging:focus-visible{outline:var(--ev-color-blue) dashed 2px;outline-offset:var(--ev-focus-outline-offset);border-radius:var(--ev-focus-outline-border-radius)}[role=tabpanel]:focus-visible{outline:var(--ev-focus-outline);outline-offset:var(--ev-focus-outline-offset);border-radius:var(--ev-focus-outline-border-radius)}.action-container{overflow:hidden;position:relative;border-radius:var(--panel-border-radius);box-shadow:0 3px 3px var(--ev-color-shadows)}.action-overlay-area{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--ev-bg-color-overlay);transition:background-color 1s linear}.action-icon::before{color:#FFF;font-size:var(--px-44)}.action-icon-position{--action-icon-size:var(--px-44);--action-icon-margin:var(--px-2);z-index:2;position:absolute;right:var(--px-10);top:var(--px-10);display:flex;align-items:center;justify-content:center;width:var(--px-40);height:var(--px-40);transition:transform .2s;color:#FFF;appearance:none;background-color:transparent;border:none;cursor:pointer}.action-icon-position.sort-action{top:var(--action-icon-margin);width:var(--action-icon-size);height:var(--action-icon-size);overflow:hidden}.action-icon-position.f-icon-move-down{right:var(--action-icon-margin);border-bottom-right-radius:var(--panel-border-radius)}.action-icon-position.f-icon-move-up{right:calc(var(--action-icon-size) + var(--action-icon-margin))}.action-icon-position:hover{transform:scale(1.05)}.action-icon-position:focus-visible{outline-offset:0!important;outline-color:#fff!important;border-radius:var(--ev-focus-outline-border-radius)}.delete-action-list li{list-style-position:inside}.delete-action-list li::before{content:"– "}.widget-opac-content{width:100%;position:relative}.action-opac-area,.action-opac-delete-area{z-index:1;position:absolute;width:100%;height:100%;background-color:var(--ev-bg-color-overlay);transition:background-color 1s linear}.action-opac-delete-area{top:0;left:0}.deleteFolders.action-icon-position{top:auto}.ev-generic-radio-container{--evgeneric-radio-size:25px;width:auto;min-height:calc(var(--evgeneric-radio-size) + 2px);padding-left:calc(var(--evgeneric-radio-size) + 10px);position:relative}.ev-generic-radio-container input{height:0;width:0;margin:0;position:absolute;opacity:0;cursor:pointer}.ev-generic-radio-container .ev-generic-radio-checkmark{position:absolute;top:0;left:0;height:var(--evgeneric-radio-size);width:var(--evgeneric-radio-size);border-radius:50%;background-color:#fff;border:2px solid #BEBEBE;cursor:pointer}.ev-generic-radio-container .ev-generic-radio-checkmark:after{width:50%;height:50%;border-radius:50%;background:0 0;left:50%;top:50%;transform:translate(-50%,-50%);content:"";position:absolute}.ev-generic-radio-container input:checked~.ev-generic-radio-checkmark,.ev-generic-radio-container:hover input~.ev-generic-radio-checkmark{border:2px solid var(--ev-color-blue)}.ev-generic-radio-container input:checked~.ev-generic-radio-checkmark:after,.ev-generic-radio-container:hover input~.ev-generic-radio-checkmark:after{background:var(--ev-color-blue)}.ev-generic-radio-container input:disabled~.ev-generic-radio-checkmark{opacity:.65}.toggle-container{display:flex;flex-direction:row;align-items:center}.ev-generic-switch-container{--ev-generic-switch-width:45px;--ev-generic-switch-height:25px;width:100%;margin:5px 0;display:flex;flex-direction:row;align-items:center;overflow:hidden}.ev-generic-switch-container.myaccount-prefs-switch,.ev-generic-switch-container.myaccount-prefs-switch-disabled,.myaccount-prefs-3states-switch{width:100%;margin:5px 0 15px;display:grid;grid-template-columns:65px 1fr;align-items:start;overflow:hidden}.ev-generic-switch-container input{opacity:0;width:var(--ev-generic-switch-width);height:var(--ev-generic-switch-height);position:absolute;z-index:1}.ev-generic-switch-container .ev-generic-switch-slider{width:var(--ev-generic-switch-width);height:var(--ev-generic-switch-height);border-radius:var(--ev-generic-switch-height);position:relative;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:var(--ev-color-midgrey);-webkit-transition:.4s;transition:.4s;margin:0}.ev-generic-switch-container .ev-generic-switch-slider:before{width:calc(var(--ev-generic-switch-height) - 8px);height:calc(var(--ev-generic-switch-height) - 8px);border-radius:50%;content:"";position:absolute;left:4px;bottom:4px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.ev-generic-switch-container input:checked+.ev-generic-switch-slider{background-color:var(--ev-color-blue)}.ev-generic-switch-container input:checked+.ev-generic-switch-slider:before{-webkit-transform:translateX(19px);-ms-transform:translateX(19px);transform:translateX(19px)}.ev-generic-switch-container.disabled input+.ev-generic-switch-slider,.ev-generic-switch-container.disabled input:checked+.ev-generic-switch-slider{background-color:var(--ev-color-black)}.ev-generic-switch-container input:disabled+.ev-generic-switch-slider:hover{cursor:not-allowed;opacity:.6}.ev-generic-switch-label{width:auto;padding:0 0 0 8px;margin:0;line-height:var(--ev-generic-switch-height);font-family:'Source Sans Pro Regular',sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left;pointer-events:auto;cursor:pointer}#myaccount .myaccount-prefs-3states-switch .threeStateSwitch{position:relative;display:flex;justify-content:space-around;width:45px;padding:0;border:0;text-align:center}#myaccount .myaccount-prefs-3states-switch .threeStateSwitch label{display:inline-block;position:relative;width:15px;padding-bottom:25px;z-index:2;cursor:pointer;-webkit-tap-highlight-color:transparent}#myaccount .myaccount-prefs-3states-switch .threeStateSwitch label::before{display:none!important}#myaccount .myaccount-prefs-3states-switch .threeStateSwitch label:first-of-type{z-index:1}#myaccount .myaccount-prefs-3states-switch .threeStateSwitch input[type=radio]{position:absolute;top:0;height:100%;width:15px;appearance:none;background:0 0;opacity:.000001;-webkit-tap-highlight-color:transparent}#myaccount .myaccount-prefs-3states-switch .threeStateSwitch input:focus+label{text-decoration:underline}#myaccount .myaccount-prefs-3states-switch .threeStateSwitch .bg{display:inline-block;position:absolute;width:45px;height:25px;bottom:0;left:0;background-color:#CCC;border-radius:25px;transition:.4s}#myaccount .myaccount-prefs-3states-switch .threeStateSwitch label:last-of-type::after{content:'';position:absolute;height:17px;width:17px;background-color:#FFF;border-radius:50%;bottom:4px;right:0;transition:transform .3s ease}#myaccount .myaccount-prefs-3states-switch .threeStateSwitch input:first-of-type:checked~label:last-of-type::after{transform:translateX(-24px)}#myaccount .myaccount-prefs-3states-switch .threeStateSwitch input:nth-of-type(2):checked~label:last-of-type::after{transform:translateX(-14px)}#myaccount .myaccount-prefs-3states-switch .threeStateSwitch input:last-of-type:checked~label:last-of-type::after{transform:translateX(-4px)}#myaccount .myaccount-prefs-3states-switch .threeStateSwitch input:last-of-type:checked~.bg{background-color:var(--ev-color-blue)}.myaccount-prefs-3states-switch .threeStateSwitch{position:relative;display:flex;justify-content:space-around;width:45px;padding:0;border:0;text-align:center}.myaccount-prefs-3states-switch .threeStateSwitch label{display:inline-block;position:relative;width:15px;padding-bottom:25px;z-index:2;cursor:pointer;-webkit-tap-highlight-color:transparent}.myaccount-prefs-3states-switch .threeStateSwitch label::before{display:none}.myaccount-prefs-3states-switch .threeStateSwitch label:first-of-type{z-index:1}.myaccount-prefs-3states-switch .threeStateSwitch input[type=radio]{position:absolute;top:0;height:100%;width:15px;appearance:none;background:0 0;opacity:.000001;-webkit-tap-highlight-color:transparent}.myaccount-prefs-3states-switch .threeStateSwitch input:focus+label{text-decoration:underline}.myaccount-prefs-3states-switch .threeStateSwitch .bg{display:inline-block;position:absolute;width:45px;height:25px;bottom:0;left:0;background-color:#CCC;border-radius:25px;transition:.4s}.myaccount-prefs-3states-switch .threeStateSwitch label:last-of-type::after{content:'';position:absolute;height:17px;width:17px;background-color:#FFF;border-radius:50%;bottom:4px;right:0;transition:transform .3s ease}.myaccount-prefs-3states-switch .threeStateSwitch input:first-of-type:checked~label:last-of-type::after{transform:translateX(-24px)}.myaccount-prefs-3states-switch .threeStateSwitch input:nth-of-type(2):checked~label:last-of-type::after{transform:translateX(-14px)}.myaccount-prefs-3states-switch .threeStateSwitch input:last-of-type:checked~label:last-of-type::after{transform:translateX(-4px)}.myaccount-prefs-3states-switch .threeStateSwitch input:last-of-type:checked~.bg{background-color:var(--ev-color-blue)}body.inApp .main{margin-top:0!important}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{width:100%;height:100%;z-index:0;object-fit:cover}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}#subjectsList .plus-item .plus-container,.widget{--subject-panel-height:var(--px-150)}.widget{--panel-overlay-color:var(--ev-color-black);--panel-overlay-bg-color:var(--ev-color-white);--panel-font-size:var(--px-18);height:auto;margin-bottom:var(--px-30)}#subjectsList .plus-item .plus-container,.widget .panel-heading{display:flex;justify-content:center;align-items:center;box-shadow:0 3px 3px var(--ev-color-shadows);height:var(--subject-panel-height);border:none;border-radius:var(--panel-border-radius);overflow:hidden;position:relative}.widget .panel-heading img{position:absolute;width:100%;height:100%;z-index:0;object-fit:cover;transition:scale 5s linear}.widget .panel-heading:hover img{scale:1.2}.widget:not(.widget-subjects-next-edition) .panel-heading:hover .widget-info,.widget:not(.widget-subjects-next-edition) .panel-heading:hover .widget-info-center{background-color:var(--panel-overlay-color);color:var(--panel-overlay-bg-color)}#dashboard-student .widget .panel-heading{height:var(--subject-panel-height)}#dashboard-student .widget .panel-heading a{height:100%;display:block}#dashboard-student .widget .panel-heading a h3{font-family:'Source Sans Pro Bold',sans-serif;font-size:20px}.widget .graphic-wrapper{height:100%;vertical-align:middle}.widget .graphic-wrapper .graphic-container{height:100px}.widget .graphic-wrapper .graphic-container .graphic{height:100%;width:100%;position:absolute}.widget .widget-info,.widget .widget-info-center{position:absolute;bottom:0;color:var(--panel-overlay-color);background-color:var(--panel-overlay-bg-color);align-content:center;text-align:center;padding:.5rem;border-bottom-left-radius:var(--panel-border-radius);border-bottom-right-radius:var(--panel-border-radius)}.widget-subjects-next-edition .widget-info-next-edition{color:var(--ev-color-grey-disabled)}.widget-subjects-next-edition img{filter:grayscale(1)}.widget .widget-info .subject-name,.widget .widget-info h3,.widget .widget-info-center .subject-name{font-family:var(--ev-font-family-bold);font-size:var(--panel-font-size)}.widget .panel-heading:has(.subject-name-topics) .subject-name{font-size:var(--panel-font-size)}.widget .panel-footer{padding:25px;border:none;border-radius:0;background-color:#f2f2f2;-moz-box-shadow:2px 2px 10px #888;-webkit-box-shadow:2px 2px 10px #888;box-shadow:2px 2px 10px #888}.widget .panel-footer h4{margin:0;color:#9b9b9b}.widget .panel-footer p{margin:0;color:#000}.widget .panel-footer .loadingBlink span{font-size:25px}.widget-thumbnail text.highcharts-title{font-size:23px!important}#recommendations-carousel{margin-bottom:10px}#recommendations-carousel .recommend-carousel-item{--recommendations-carousel-height:var(--px-200);display:block;height:var(--recommendations-carousel-height);margin:10px 15px;border-radius:10px;-moz-box-shadow:4px 4px 4px var(--ev-color-shadows);-webkit-box-shadow:4px 4px 4px var(--ev-color-shadows);box-shadow:4px 4px 4px var(--ev-color-shadows)}#recommendations-carousel .recommend-carousel-item .rec-top{height:50%;min-height:80px;border-radius:10px 10px 0 0;overflow:hidden;position:relative}#recommendations-carousel .recommend-carousel-item .rec-top:active{cursor:grabbing}#recommendations-carousel .recommend-carousel-item .rec-top .over{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#recommendations-carousel .recommend-carousel-item .rec-top .over .font-icon{color:#fff;font-size:60px}#recommendations-carousel .recommend-carousel-item .rec-title-container{min-width:100%;height:50%;min-height:80px;padding:20px;border-radius:0 0 10px 10px;background-color:var(--ev-color-white);display:flex;align-items:center;justify-content:center}#recommendations-carousel .recommend-carousel-item .rec-title{--recommendations-carousel-font-size:var(--px-15);text-align:center}#recommendations-carousel .recommend-carousel-item .rec-title-ellipsis{display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (min-width :768px){#dashboard-student .widget .panel-heading a h3{font-size:22px}#recommendations-carousel{margin-bottom:25px}#recommendations-carousel .recommend-carousel-item{--recommendations-carousel-height:var(--px-210)}#recommendations-carousel .recommend-carousel-item .rec-title{--recommendations-carousel-font-size:var(--px-17)}.widget .panel-heading img{width:100%}}#subject-favorites{width:100%;margin:0 0 20px;background-color:#D8D8D8;display:table}#subject-favorites .subject-favorites-title{width:100%;margin:var(--px-15) 0;line-height:1.5;font-size:var(--px-16);color:#000}@media (min-width:768px){#subject-favorites .subject-favorites-title{font-size:var(--px-18)}}.widget-subjects .widget-thumbnail{position:relative}.subject-detail-cards-container .subject-detail-card-title{background-color:#F1F1F1;border-bottom:2px solid #D1D1D1;height:47px;border-top-left-radius:10px;border-top-right-radius:10px}.subject-detail-cards-container .subject-detail-compact-card-item{background-color:#F1F1F1;border:2px solid #D1D1D1;border-radius:var(--panel-border-radius);height:60px}.subject-detail-cards-container .subject-detail-card-item{border:2px solid #D1D1D1;border-radius:var(--panel-border-radius)}.subject-detail-cards-container .subject-detail-card-body{height:109px;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.subject-detail-cards-container .subject-detail-compact-card-item .f-icon-bigtest{font-size:55px;line-height:55px}.subject-detail-cards-container .subject-detail-card-item .f-icon-bigtest{font-size:90px;line-height:90px}.subject-detail-cards-container .subject-detail-compact-card-item .f-icon-emanuals{font-size:37px;line-height:37px}.subject-detail-cards-container .subject-detail-compact-card-item .f-icon-notepad{font-size:28px;line-height:28px}.subject-detail-cards-container #empty-tasks-card-body .f-icon-notepad{font-size:44px;line-height:44px}.subject-detail-cards-container .with-background{background-size:cover;background-position:initial}.subject-detail-cards-container .with-background-centered{background-size:cover;background-position:center;background-image:url(/themeev/img/teste.jpg)}.subject-detail-cards-container{color:#000}.subject-detail-card-body .task-carousel-btn,.subject-detail-card-body .task-carousel-btn div.font-icon{font-size:40px;line-height:40px}.subject-detail-cards-container .project-card-student .f-icon-light-bulb{font-size:56px;line-height:56px}.subject-detail-cards-container .subject-detail-compact-card-item.subject-detail-compact-card-item .f-icon-light-bulb{font-size:35px;line-height:35px}.subject-action-list .button-dropdown,.subject-action-list .button-with-background{height:60px;font-size:var(--ev-small-font-size)!important}.subject-action-list .dropdown-menu li{font-size:var(--ev-small-font-size);min-height:40px;display:flex;align-items:center;margin-bottom:7px}.subject-action-list .dropdown-menu li .f-icon-rounded-success,.subject-action-list .dropdown-menu li .f-icon-rounded-warning{align-content:center;text-align:center;font-family:var(--ev-font-family-bold);font-size:16px;width:47px;height:40px}.subject-action-list .dropdown-default-menu:has(.f-icon-rounded-warning,.f-icon-rounded-success){padding-right:var(--ev-drodpdown-padding-left)}#dropdown-list-dropdown-merits li{cursor:default}#dropdown-list-dropdown-merits li .dropdown-item:focus,#dropdown-list-dropdown-merits li .dropdown-item:hover{background-color:transparent}.subject-action-list .dropdown-default-list b{font-family:var(--ev-font-family-bold)}.subject-action-list{margin-left:-.5rem;margin-right:-.5rem;flex-wrap:wrap}.subject-action-list .action-item{margin-bottom:20px;width:100%}@media only screen and (min-width :768px){.subject-action-list .action-item{width:33.3333%}.hierarchy.link-hierarchy{--hierarchy-link-icon-size:40px}}@media only screen and (min-width :992px){.subject-action-list .action-item{width:25%}}@media only screen and (min-width :1200px){.subject-action-list .action-item{width:20%}}#classesList{--class-panel-header-height:var(--px-120);--class-panel-footer-height:var(--px-120);--class-panel-border-radius:var(--px-10)}#classes .class,#classes .plus-item{margin-bottom:var(--px-30)}#classes .class .panel,#classes .plus-container{height:calc(var(--class-panel-header-height) + var(--class-panel-footer-height));border:none;border-radius:var(--class-panel-border-radius);-moz-box-shadow:2px 6px 6px var(--ev-color-shadows);-webkit-box-shadow:2px 6px 6px var(--ev-color-shadows);box-shadow:2px 6px 6px var(--ev-color-shadows)}#classes .class .panel{margin:0;display:flex;flex-direction:column;flex-wrap:wrap}#classes .class .panel-heading{height:var(--class-panel-header-height);align-items:baseline;border-radius:10px 10px 0 0;position:relative;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;background:0 0}#classes .class .panel-heading .panel-heading-background{width:100%;height:100%;position:absolute;z-index:-10}#classes .class .panel-heading .panel-heading-background .f-icon-people{padding:0 10px;font-size:80px;color:#fff;opacity:30%;float:right}#classes .class .panel-heading a p{width:initial;max-width:250px;padding:0;margin:20px;position:absolute;top:0;left:0}#classes .class .panel-heading a p.class-name{line-height:22px;font-size:16px;font-family:'Source Sans Pro Bold',sans-serif;color:#FFF}#classes .class .class-adhoc .class-adhoc-code-message,#classes .class .class-school-name,#classes .class .class-subject-name,#classes .class .panel-heading a.teams-link p,#classes .class .panel-heading p.teams-linked{font-family:'Source Sans Pro Regular',sans-serif}#classes .class .panel-heading a p.class-name:hover{text-decoration:underline}#classes .class .panel-heading a.teams-link{position:absolute;bottom:70px;left:0;width:100%}#classes .class .panel-heading a.teams-link p{line-height:30px;font-size:14px;color:#FFF}#classes .class .panel-heading a.teams-link p:hover{text-decoration:underline}#classes .class .panel-heading p.teams-linked{max-width:calc(100% - 40px);padding:0;margin:20px;position:absolute;bottom:0;left:0;line-height:30px;font-size:14px;color:#FFF}#classes .class .panel-footer{height:var(--class-panel-footer-height);padding:15px 20px;border:none;border-radius:0 0 10px 10px;background-color:#FFF;position:relative;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#classes .class .class-subject-name{line-height:22px;font-size:18px;color:#000;opacity:1}#classes .class .class-school-name{line-height:20px;font-size:16px;color:var(--ev-color-midgrey);opacity:1}#classes .class .class-adhoc{--class-adhoc-lock-size:30px;width:100%;padding:0;display:flex;flex-direction:row;flex-wrap:wrap}#classes .class .class-adhoc .class-adhoc-code-message{width:calc(100% - var(--class-adhoc-lock-size));line-height:30px;font-size:12px;color:#333;opacity:1;float:inherit}#classes .class .class-adhoc .class-adhoc-lock{width:var(--class-adhoc-lock-size);height:var(--class-adhoc-lock-size);margin:0 0 0 -15px;line-height:var(--class-adhoc-lock-size);font-size:65px;text-align:left;cursor:pointer}#classes .class .font-icon.f-icon-drag{color:#fff;font-weight:400;cursor:move}#projectsList #update-data{margin-top:20px}#projectsList .hierarchy{margin-top:var(--hierarchy-padding-top);padding-top:0;border-top-width:1px;border-top-style:solid;border-top-color:#cdcdcd}@media (min-width:630px){#classes .class .class-adhoc .class-adhoc-code-message{font-size:14px}}@media (min-width:768px){#classesList{--class-panel-header-height:130px}#classes .class .panel-heading .panel-heading-background .f-icon-people{padding:0 20px;font-size:85px}#classes .class .panel-heading a p.class-name{line-height:24px;font-size:20px}#classes .class .panel-heading a.teams-link p,#classes .class .panel-heading p.teams-linked{font-size:16px}#classes .class .class-subject-name{line-height:26px;font-size:20px}#classes .class .class-adhoc .class-adhoc-code-message{font-size:16px}}#playerHeader .header-left h1.player-title,.add-create-class-btn{font-size:var(--ev-common-font-size)!important}#modalTeacherAddClass .modal-responsive .modal-responsive-footer.two-btn,#modalTeacherCreateClass .modal-responsive .modal-responsive-footer.two-btn{padding:0}.add-create-class-btn{padding-left:var(--px-6)!important}@media (min-width:600px){.add-create-class-btn{justify-content:start!important}}#modalTeacherCreateClassSuccess .class-code{padding:10px;margin:10px 0 0;line-height:30px;font-size:18px;background-color:var(--ev-color-lightblue);border:var(--ev-input-border);border-color:var(--ev-color-blue);border-radius:8px;text-align:left;position:relative}#modalTeacherCreateClassSuccess .class-code .copy-class-code-button{position:relative;top:0;right:0;border:none;background:0 0;color:var(--ev-color-blue);text-decoration:underline;cursor:pointer}#modalTeacherCreateClassSuccess .class-code-success,#shareURL .shareURL-successs{text-align:center;font-size:var(--ev-common-font-size);color:transparent;transition:color .3s linear}#modalTeacherCreateClassSuccess .class-code-success.show,#shareURL .shareURL-success.show{color:green}.kept-student{margin:10px 0}.kept-student .kept-student-container{-moz-box-shadow:2px 2px 10px #888;-webkit-box-shadow:2px 2px 10px #888;box-shadow:2px 2px 10px #888;background-color:#fff;border-radius:8px}.kept-student .kept-student-body{padding:10px 30px;cursor:pointer}.kept-student .kept-student-body .student-icon{width:100%;font-size:140px;color:var(--ev-color-blue);text-align:center;cursor:pointer}.kept-student .kept-student-body .kept-student-name{margin:0;font-weight:700;font-size:18px;color:var(--ev-color-lightblack);text-align:center;text-decoration:underline}.kept-student .kept-student-footer{padding:0 15px;border-top:1px solid #c1c1c1;display:flex;align-items:center;justify-content:space-between}.kept-student .kept-student-footer:hover{background-color:var(--ev-color-lightgrey)}.kept-student .kept-student-footer:active{background-color:var(--ev-color-mediumgrey)}#evHeader,#skipMenu,.extraHeader #extraHeader,.headerDropdownMenus{background-color:var(--ev-header-bg-color)}.kept-student .kept-student-footer p{margin:0;line-height:1.5;color:var(--ev-color-lightblack)}.kept-student .kept-student-footer .f-icon-arrow-right{line-height:1.5;font-size:30px;font-weight:700;color:var(--ev-color-lightblack)}#skipMenu{width:0;height:0;padding:0;overflow:hidden;position:fixed;top:var(--px-5);left:var(--px-5);font-size:var(--ev-small-font-size);text-decoration:underline;border-radius:var(--ev-focus-outline-border-radius);z-index:1000}#skipMenu:focus-visible{width:auto;height:auto;padding:0 var(--px-5)}#evHeader,.extraHeader #extraHeader{width:100%}#evHeader{--ev-header-options-size:var(--px-40);box-shadow:0 3px 3px var(--ev-color-shadows)}#evHeader,.extraHeader #extraHeader{position:relative;min-height:var(--ev-header-menu-height);background-size:cover;background-position:center;background-repeat:no-repeat}#siteHeader{position:sticky;top:0;left:0;z-index:500}.extraHeader{--ev-header-height:var(--px-140)}.extraHeader #extraHeader #ev-extraHeaderLabel{font-size:var(--ev-small-font-size);margin-bottom:0}.extraHeader #extraHeader.headerInverted #ev-extraHeaderLabel{color:var(--ev-font-color-white)}#evHeaderLogoSection{padding-right:var(--px-4)}#evHeaderOptions{padding-left:var(--px-4)}#evHeader #evHeaderLogoSection img{width:var(--ev-header-logo-size);height:var(--ev-header-logo-size);padding:0}.ctx-ABC123 #evHeader #evHeaderLogoSection img{width:auto;height:var(--px-32)}#evHeaderHomePage{display:flex;align-items:center;justify-content:center;height:var(--ev-header-options-size);min-width:var(--ev-header-options-size)}.headerDropdownMenus{position:absolute;right:0;width:var(--ev-header-width);min-width:calc(var(--ev-header-width) - 1px);max-height:calc(100vh - var(--ev-header-simple-height));overflow-x:hidden;overflow-y:auto;border-radius:0 0 var(--ev-header-dropdown-border-radius) var(--ev-header-dropdown-border-radius);pointer-events:auto}#evHeader #evHeaderNavigation{padding:0}.header-navigation{display:flex;padding:0;margin-bottom:0;font-family:var(--ev-font-family-bold);font-size:var(--ev-header-navigation-font-size);color:var(--ev-header-color)}#evHeader #evHeaderNavigation .header-navigation-element{padding:0 var(--px-6)}#evHeader #evHeaderNavigation .header-navigation-element a,#evHeader #evHeaderOptions .headerOptions{display:block;transition:color .2s linear}#evHeaderOptions .evHeader-options{margin-right:var(--px-3)}#evHeader #evHeaderNavigation .header-navigation-element.active a,#evHeader #evHeaderOptions .dropdown-visible .font-icon,#evHeader #evHeaderOptions .headerOptions.active,#evHeader #evHeaderOptions .headerOptions.active .font-icon,#evHeader #evHeaderOptions .headerOptions.dropdown-visible:hover .font-icon{color:var(--ev-header-selected-color)}#evHeader #evHeaderOptions .headerOptions.dropdown-visible{border-radius:var(--ev-focus-outline-border-radius);border:2px solid var(--ev-header-selected-color)}#evHeader #evHeaderNavigation .header-navigation-element a:hover,#evHeader #evHeaderNavigation .header-navigation-element.active a{text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:3px}#evHeader #evHeaderOptions .headerOptions:hover{border-radius:var(--ev-border-radius);border:var(--px-2) solid var(--ev-header-color)}#evHeader #evHeaderOptions .headerOptions:hover .font-icon{color:var(--ev-header-color)}#evHeader #evHeaderOptions{display:flex;flex-wrap:wrap;justify-content:end;margin-left:auto;margin-bottom:0;align-items:center}#evHeader #evHeaderOptions .headerOptions{display:flex;align-items:center;justify-content:center;width:var(--ev-header-options-size);height:var(--ev-header-options-size)}#evHeaderOptions .headerOptions .font-icon{color:var(--ev-header-color);background-color:transparent;font-size:var(--ev-header-navigation-icons-font-size);font-weight:400;line-height:var(--ev-header-options-size)}#evHeader #evHeaderOptions #headerMainMenuToggle .font-icon{font-size:var(--px-24)}.notification-counter{--ev-counter-size:var(--px-20);pointer-events:none;position:absolute;top:0;left:0;min-width:var(--ev-counter-size);height:var(--ev-counter-size);line-height:var(--ev-counter-size);font-family:var(--ev-font-family-bold);font-size:var(--ev-xxsmall-font-size);color:var(--ev-color-white);text-align:center;white-space:nowrap;padding:0 var(--px-3);border-radius:var(--px-10);background:linear-gradient(to bottom,red,#bb0606)}.headerDropdownMenus{display:none}#headerMainMenuDropdown{top:100%;overflow-y:auto;overflow-x:hidden;max-height:calc(100vh - var(--ev-header-height));width:var(--ev-header-width);min-width:calc(var(--ev-header-width) - 1px);z-index:499;padding:var(--px-15) 0;font-size:var(--ev-header-dropdown-font-size);font-family:var(--ev-font-family-regular);overscroll-behavior:contain}#headerMainMenuDropdown .header-dropdown-menu-options-element:has(>a):hover,#headerNotificationDropdown li:hover{background-color:#f3f3f3}#headerMainMenuDropdown .header-dropdown-menu-options-element:has(>a){transition:background-color .2s linear}#headerMainMenuDropdownSocialLinks .social-links-container,.header-dropdown-menu-legal-link a,.header-dropdown-menu-navigation-element a,.header-dropdown-menu-options-element a{display:block;width:100%;padding:var(--ev-header-dropdown-padding-y) var(--ev-header-dropdown-padding-x)}#headerMainMenuDropdownNavigation{font-family:var(--ev-font-family-bold)}.header-dropdown-menu-login-logout{display:flex!important;align-items:center;height:var(--px-60);padding:var(--ev-header-dropdown-padding-y) calc(var(--ev-header-dropdown-padding-x) - var(--px-7))!important;font-size:var(--px-20);font-weight:700}#headerMainMenuDropdownSocialLinks .social-links-title,.header-dropdown-menu-module-division{padding:0 var(--ev-header-dropdown-padding-x)}.header-dropdown-menu-login-logout .font-icon{font-size:var(--ev-header-navigation-icons-font-size);font-weight:400}.header-dropdown-menu-module-division{border-bottom:solid 1px var(--ev-separator-color);height:var(--ev-padding-division);margin:0 var(--ev-header-dropdown-padding-x);margin-bottom:var(--ev-padding-division)}#evHeaderDropdownMenu,#evHeaderDropdownMenu #headerDropdownOverlay,#evHeaderDropdownMenus{height:calc(100% - var(--ev-header-height));position:fixed;background-color:transparent;pointer-events:none;width:100%}#headerMainMenuDropdownSocialLinks{--ev-social-links-icon-size:var(--px-40)}#headerMainMenuDropdownSocialLinks .social-links-container{display:flex;justify-content:space-between}#headerMainMenuDropdownSocialLinks .social-links-container .font-icon{font-size:var(--ev-social-links-icon-size);transition:opacity .2s linear}.social-links-container .link-default:hover{color:var(--ev-color-blue)}#evHeaderDropdownMenu,#evHeaderDropdownMenus{--ev-header-menu-option-padding:0px;margin:0;z-index:495;left:0}#evHeaderDropdownMenu #headerDropdownOverlay{z-index:498;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#popupNotificationModal .popup-notification-modal-detail,.code-activation .adhoc-validation-frame,.code-activation .vouchers-validation-frame{-webkit-transition:height .3s ease-in-out;-moz-transition:height .3s ease-in-out;-ms-transition:height .3s ease-in-out;-o-transition:height .3s ease-in-out}#evHeaderDropdownMenu #headerDropdownOverlay.dropdown-overlay-visible{background-color:rgba(0,0,0,.72);pointer-events:auto}#evHeaderDropdownMenu .container,#evHeaderDropdownMenus .container{height:100%;position:relative;overflow:visible}#headerMainMenuDropdownInstall{display:none;margin:0;padding:0;width:100%;margin-bottom:var(--ev-padding-division)}#headerNotificationDropdown{top:140%;right:calc(var(--ev-header-options-size) * -1);overflow:visible;width:var(--px-350);text-align:center;font-size:var(--ev-header-dropdown-font-size);box-shadow:0 2px 10px #888;border-radius:var(--ev-header-dropdown-border-radius)}#headerNotificationDropdown::after{content:"";border:var(--px-8) solid transparent;border-bottom-color:#fff;position:absolute;top:calc(var(--px-15) * -1);right:15%}#headerNotificationDropdown .header-dropdown-notification-element{display:block;font-size:var(--ev-header-notifications-font-size);line-height:var(--ev-header-notifications-line-height);white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding:var(--px-4) var(--px-10)}#headerNotificationDropdown .header-dropdown-notification-element.unread{font-weight:700}#headerNotificationDropdown .header-dropdown-notification-element.empty,#headerNotificationDropdown .header-dropdown-notification-element.see-all{border-bottom:0 solid #cdcdcd}#headerNotificationDropdown .header-dropdown-notification-element.see-all{display:block;text-decoration:underline}#headerNotificationDropdown li{border-bottom:1px solid #cdcdcd}@media (max-width:350px){#evHeader{--ev-header-logo-size:var(--ev-header-navigation-icons-font-size);--ev-header-options-size:var(--ev-header-navigation-icons-font-size)}#headerNotificationDropdown{width:var(--px-335)}}@media (max-width:480px){#evHeader #evHeaderOptions .headerOptions{width:var(--ev-header-options-size)}#evHeader #evHeaderOptions .headerOptions .font-icon{font-size:var(--px-27)}#evHeader #evHeaderOptions #headerMainMenuToggle{min-width:calc(var(--ev-header-options-size) - 3px)}#evHeader #evHeaderOptions #headerMainMenuToggle .font-icon{font-size:var(--ev-header-navigation-font-size)}#evHeader #evHeaderLogoSection{padding-right:0;padding-left:var(--px-4)}#evHeader #evHeaderOptions{padding-left:0;padding-right:var(--px-4)}#headerMainMenuDropdown,.headerDropdownMenus{min-width:auto;max-width:95vw}#headerMainMenuDropdownSocialLinks{--ev-social-links-icon-size:var(--px-27)}#headerMainMenuDropdownSocialLinks .link-default .font-icon{width:calc(var(--ev-social-links-icon-size) + var(--px-3))}}@media (min-width:768px){:root{--ev-header-logo-size:var(--ev-header-navigation-icons-font-size)}#headerMainMenuDropdown{--ev-header-width:var(--px-350);--ev-header-dropdown-font-size:var(--px-18);--ev-header-dropdown-padding-x:var(--px-40)}#headerNotificationDropdown{top:140%}}@media (max-width:915px){#evHeader #evHeaderNavigation{display:none}}@media (min-width:916px){.headerDropdownMenus #headerMainMenuDropdownNavigation{display:none}}@media (min-width:899px) and (max-width:928px){#evHeader .container{padding:0 var(--px-15)}#evHeader #evHeaderNavigation .header-navigation-element{padding:0 .35rem}}@media (max-width:962px){#evHeader #evHeaderNavigation .header-navigation-element{font-size:.98rem}}@media (min-width:916px) and (max-width:1014px){#evHeader #evHeaderOptions .headerOptions .font-icon{font-size:var(--px-27)}#evHeader #evHeaderOptions #headerMainMenuToggle .font-icon{font-size:var(--ev-header-navigation-font-size)}#evHeader #evHeaderNavigation .header-navigation-element{font-size:.98rem}}#popupNotificationModal{pointer-events:none}#popupNotificationModal .modal-content{pointer-events:all}#popupNotificationModal .popup-notification-modal-header-container{padding:0 var(--px-20);text-align:center;line-height:var(--px-22)}#popupNotificationModal .popup-notification-modal-header-title-container{width:var(--px-230);height:var(--px-30);margin:0 auto}#popupNotificationModal .popup-notification-modal-header-title-container .f-icon-notification{width:var(--px-30);height:var(--px-30);line-height:var(--px-30);font-size:var(--px-30);color:var(--ev-color-blue);float:left}#popupNotificationModal .popup-notification-modal-header-title-container .popup-notification-modal-header-title{width:var(--px-200);height:var(--px-30);line-height:var(--px-30);font-size:var(--px-20);float:left}#popupNotificationModal .popup-notification-modal-detail{width:100%;min-height:var(--px-100);margin:var(--px-30) 0 var(--px-20);transition:height .3s ease-in-out;overflow-x:hidden}#popupNotificationModal .popup-notification-modal-detail .popup-notification-title{font-size:var(--px-18);line-height:var(--px-20);text-align:center}#popupNotificationModal .popup-notification-modal-detail a{color:var(--ev-color-blue)}#popupNotificationModal .popup-notification-modal-detail .popup-notification-body{margin:10px 0 0;font-size:16px;line-height:var(--px-18)}#popupNotificationModal .popup-notification-modal-detail .popup-notification-container.fade-in{animation-name:notification-fade-in;animation-duration:.5s;animation-fill-mode:forwards}#popupNotificationModal .popup-notification-modal-detail .popup-notification-container.fade-out{animation-name:notification-fade-out;animation-duration:.5s;animation-fill-mode:forwards}@keyframes notification-fade-in{0%{opacity:0;transform:translate(50px,0)}100%{opacity:1;transform:translate(0,0);-webkit-transform:translate(0,0);-moz-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0)}}@keyframes notification-fade-out{0%{opacity:1}100%{opacity:0;transform:translate(-50px,0)}}#popupNotificationModal .popup-notification-modal-footer-button{width:150px;margin:0 auto}#popupNotificationModal .popup-notification-modal-footer-button button,.hierarchy{width:100%}#hierarchyDisplay{padding:var(--px-20) 0 0}#hierarchyDisplay .search-bar-input-container .form-floating,#hierarchyDisplay .search-bar-input-container .input-default-form.inPageSearchContainer{margin:var(--px-5) 0}.hierarchy{--hierarchy-padding-top:var(--px-15);--hierarchy-padding-bottom:var(--px-15);--hierarchy-height:var(--px-65);padding-top:var(--hierarchy-padding-top);padding-bottom:var(--hierarchy-padding-bottom)}.hierarchy .panel-body a.btn-hierarchy-danger,.hierarchy .panel-body a.btn-hierarchy-info{width:158px;display:inline-block;padding:8px 32px;height:40px!important;margin:0 auto;line-height:24px;border-radius:50px;text-decoration:none;text-align:center;opacity:1}.hierarchy .panel-body a.btn-hierarchy-danger{background-color:var(--ev-color-hierarchy-danger);color:#fff;font-size:var(--ev-common-font-size)}.hierarchy a.btn-hierarchy-info{background-color:var(--ev-color-hierarchy-info);color:var(--ev-font-color);font-size:var(--ev-common-font-size)}#teacher-resources-form>div:last-of-type{margin-bottom:150px}div.hierarchy-highlights.panel-heading{padding:15px 0}div.hierarchy-highlights .title a{color:#000}div.hierarchy-highlights .panel-group{margin-bottom:20px}div.hierarchy-highlights .panel-body{height:auto;line-height:normal}div.hierarchy-highlights .panel-collapse-resource .panel-body.inner{padding-right:0}div.hierarchy-highlights .inner{padding-left:0}div.hierarchy-highlights .title{border-bottom:none}div.hierarchy-highlights .panel{background-color:transparent;box-shadow:none;margin:10px 0}div.hierarchy-highlights p.resource-title{font-family:var(--ev-font-family-bold);text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden}div.hierarchy-highlights .wrapper{position:relative;z-index:1;align-items:center;display:flex;height:120px}div.hierarchy-highlights .wrapper .bg{position:absolute;z-index:-1;top:0;bottom:0;left:0;right:0;opacity:.9;width:100%;height:120px;background-position:center center;background-repeat:no-repeat}div.hierarchy-highlights .wrapper span{display:table-cell;vertical-align:middle;margin:0 auto}div.hierarchy-highlights a .title-wrapper{background-color:#ededed;-moz-box-shadow:0 2px 2px #888;-webkit-box-shadow:0 2px 2px #888;box-shadow:0 2px 2px #888}div.hierarchy-highlights a .title-wrapper h1{line-height:65px}div.hierarchy-highlights a .title-wrapper:after{content:"–"}#accordionId .accordion-body a.collapsed .panel-heading.acord-body-header:after,#new-message .panel-default a.collapsed .panel-heading:after,.hierarchy .panel a.collapsed .panel-heading:after,.hierarchy a.collapsed .panel-body.inner-panel span.expand:before,div.hierarchy-highlights a.collapsed .title-wrapper:after{content:"+"}div.hierarchy-highlights a .title-wrapper:after,div.hierarchy-highlights a.collapsed .title-wrapper:after{height:65px;text-align:right;font-family:var(--ev-font-family-light);color:#000;line-height:65px;font-size:35px;font-weight:700;float:right;padding:0 25px 0 0}div.hierarchy-highlights .panel .highlight-container{padding:5px}div.hierarchy-highlights .panel .highlight-container .wrapper{border:1px solid #ccc}.hierarchy .title{margin-top:15px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#000}.hierarchy .new-themes .title{height:65px;border:0;font-family:var(--ev-font-family-bold);font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hierarchy .new-themes .detail .thumbnail{border:0;border-radius:0;background-color:#f2f2f2;margin-bottom:0;padding:0}.hierarchy .new-themes .detail .thumbnail .noaccess{opacity:.2}.hierarchy .new-themes .detail .thumbnail .f-icon-lock{position:absolute;font-size:55px}.hierarchy .new-themes .detail .topics{line-height:normal;padding:0}.hierarchy .new-themes .detail .topics .buttons{float:right}.hierarchy .new-themes .detail .topics span{font-size:18px;font-weight:400;color:#333;margin:0 0 8px}.hierarchy .new-themes .detail .topics .content{display:table;font-size:16px;color:#666;margin:6px 0}.hierarchy .new-themes .detail .topics .content span{font-size:16px;font-weight:400;color:#666;margin:0 0 8px}.hierarchy .new-themes .detail .topics .content span.objectives{margin:0 0 0 2px}.hierarchy .new-themes .detail .topics .dot-goals{margin:1px 4px 0 0;float:left}.hierarchy .new-themes .detail .topics .topic{display:inline}.hierarchy .hierarchy-title,.hierarchy .title h1{text-transform:uppercase;margin-top:0;margin-bottom:var(--px-10);font-family:var(--ev-font-family-bold);font-size:var(--px-16);line-height:var(--px-24)}.hierarchy .title .btn-results{height:40px;font-family:var(--ev-font-family-bold);font-size:18px;color:#5D5D5D;background-color:#E4E4E4;margin:10px 0}.hierarchy .panel-group{margin-bottom:0}.hierarchy .panel{background-image:none;border:none}#new-message .panel-heading{font-family:var(--ev-font-family-light);font-size:30px;font-weight:700;color:#000}.hierarchy .panel-body.inner-panel span.expand,.hierarchy .panel-heading{font-family:var(--ev-font-family-light);font-size:var(--px-40)}.hierarchy .panel-heading{padding-right:var(--px-25);height:var(--px-55);line-height:var(--px-55);border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#cdcdcd;text-align:right;color:#000}.hierarchy .panel-heading .hierarchy-branch-name,.hierarchy .panel-heading h2{height:var(--px-55);line-height:var(--px-55);padding-left:var(--px-25);font-family:var(--ev-font-family-bold);font-size:var(--px-15);text-transform:uppercase;color:#000;text-align:left;white-space:nowrap;overflow-x:hidden;margin-right:var(--px-10)}.hierarchy .panel-heading .hierarchy-branch-name,.hierarchy .panel-heading .hierarchy-branch-topic-name,.hierarchy .panel-heading h2,.hierarchy .panel-heading h3{width:calc(100% - var(--px-20))}.hierarchy .panel-heading .hierarchy-branch-topic-name,.hierarchy .panel-heading h3{padding-left:var(--px-35);height:var(--hierarchy-height);line-height:var(--hierarchy-height);font-family:var(--ev-font-family-bold);font-size:var(--px-18);color:#000;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden}#accordionId .accordion-body a .panel-heading.acord-body-header:after,#new-message .panel-default a .panel-heading:after,.hierarchy .panel a .panel-heading:after,.hierarchy a .panel-body.inner-panel span.expand:before{content:"–"}#accordionId .accordion-body a.collapsed .panel-heading.acord-body-header:after,.accordion-button.collapsed::after,section.groups .groupdetails a.collapsed:before{content:"+"}.hierarchy .panel-collapse{background-color:#f2f2f2;-moz-box-shadow:inset 0 5px 10px -5px #888;-webkit-box-shadow:inset 0 5px 10px -5px #888;box-shadow:inset 0 5px 10px -5px #888}.hierarchy .panel-collapse-resource{background-color:#e2e2e2;-moz-box-shadow:inset 0 5px 10px -5px #888;-webkit-box-shadow:inset 0 5px 10px -5px #888;box-shadow:inset 0 5px 10px -5px #888}.hierarchy .panel-body.inner,.hierarchy .panel-body.inner-panel{padding-left:var(--px-20);padding-right:var(--px-20)}@media only screen and (max-width :576px){.hierarchy .panel-body.inner,.hierarchy .panel-body.inner-panel{padding-left:var(--px-10);padding-right:var(--px-10)}}.hierarchy .dropdown-menu li{line-height:var(--px-30)}.hierarchy .panel-body{margin:0;padding:0 var(--px-25);min-height:var(--hierarchy-height);line-height:var(--hierarchy-height);color:#000;border:1px solid #cdcdcd;display:flex;align-items:center}.hierarchy .panel-body.new-themes{margin:0;padding:0 30px;height:100%;color:#000;border-bottom-width:3px;border-bottom-style:solid;border-bottom-color:#fff}.hierarchy .switch-padding{padding-bottom:30px}.hierarchy .inner{padding-left:55px}.hierarchy .inner-panel,.hierarchy .inner-panel .hierarchy-branch-sub-topic-name,.hierarchy .inner-panel h4{padding-left:var(--px-20);text-align:right}.hierarchy .panel-body .hierarchy-branch-sub-topic-name,.hierarchy .panel-body .hierarchy-branch-topic-name,.hierarchy .panel-body h3,.hierarchy .panel-body h4{margin:0;line-height:var(--hierarchy-height);font-family:var(--ev-font-family-bold);font-size:var(--px-18);text-align:left;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.hierarchy .panel-body a{color:#000;cursor:pointer}.hierarchy .panel-body .inner-panel{padding:0 var(--px-10);margin:0;float:left;font-family:var(--ev-font-family-regular);font-size:var(--px-18);text-align:left;text-overflow:ellipsis;overflow:hidden}.asset-icon-container,.asset-info-container{all:initial;font:inherit}.hierarchy .panel-body .inner-panel:has(.asset-info-container .r-list-title){width:100%;min-height:var(--hierarchy-height);align-content:center}.hierarchy .panel-body .inner-panel .asset-info-container .r-list-title{line-height:normal;padding-right:var(--px-2)}.hierarchy .panel-body .inner-panel .asset-info-container:has(.r-list-title){width:100%;display:flex;flex-direction:column;padding-top:var(--px-10);padding-bottom:var(--px-10)}.hierarchy .panel-body .inner-panel .asset-info-container .r-list-desc{font-size:var(--px-14);line-height:var(--px-18);color:var(--ev-color-darkgrey)}.hierarchy .panel-body .inner-panel .asset-info-container.content-unavailable{color:#999;cursor:default}.hierarchy .panel-body .inner-panel .asset-info-container p{display:inline;color:#666;font-family:var(--ev-font-family-bold);font-size:15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hierarchy .panel-body .dots{width:var(--px-40);padding:0;margin:0;border:none;border-radius:50px;font-size:var(--px-40);line-height:var(--px-40);text-align:right;background-color:#F2F2F2;color:#000;display:none}@media (max-width:768px){.hierarchy .panel-body .dots.teacher{display:inline-block}}.asset-icon .font-icon{font-size:var(--px-40)}.hierarchy .panel-body .asset-icon a,.hierarchy .panel-body .resource-icon a{display:flex;align-items:center}.hierarchy.panel-body .btn-container{padding:0 0 0 15px!important}.hierarchy .panel-body .switch-newtitle .buttons{float:right;width:80%}.hierarchy .panel-body .btn{margin:12px 0;height:40px;font-family:var(--ev-font-family-regular);font-size:18px;background-color:#3B3B3B;width:100%}.hierarchy .panel-body .btn-start{color:#fff;background-color:#72d500}.hierarchy .panel-body .btn-nodata{color:#3B3B3B;border:1px solid #888;background-color:transparent}.hierarchy .panel-body .btn-withdata-incomplete{color:#fff;border:1px solid #888;background-color:#888}.hierarchy .panel-body .btn-done{color:#fff;border:1px solid #65C800;background-color:#65C800}.hierarchy .panel-body .btn-inprogress{color:#fff;border:1px solid #FF8300;background-color:#FF8300}#guardian-profile .topic-line #linha button,#students-profile .topic-line #linha button{margin-bottom:10px;width:80%}#guardian-profile .topic-line #linesContainer,#students-profile .topic-line #linesContainer{margin-bottom:10px}#students-profile div.graphic{background-color:#fff;height:275px}#guardian-profile div.graphic{background-color:#fff}#students-profile div.graphic.div-margin{height:100%}.hierarchy .panel-body .btn-lesson{color:#fff;background-color:#009ace}.hierarchy .panel-body .btn-restart{color:#fff;background-color:#ff9a24}.hierarchy .panel-body .btn-redo{color:#000;background-color:rgba(255,255,255,0);border-width:2px;border-style:solid;border-color:#000}.hierarchy .panel-body .btn-test{color:#fff;background-color:#72d500}.hierarchy.link-hierarchy{--hierarchy-link-icon-size:35px}.hierarchy.link-hierarchy a.title{width:100%;margin:0;padding:0 0 10px;float:left}.hierarchy.link-hierarchy .title .hierarchy-title,.hierarchy.link-hierarchy .title h1{width:calc(100% - var(--hierarchy-link-icon-size));height:var(--hierarchy-link-icon-size);margin:0;line-height:var(--hierarchy-link-icon-size);float:left}.hierarchy.link-hierarchy .title .font-icon{width:var(--hierarchy-link-icon-size);height:var(--hierarchy-link-icon-size);margin:0;font-size:var(--hierarchy-link-icon-size);display:flex;align-content:center;justify-content:flex-end;align-items:center}.class-hierarchy{--hierarchy-class-general-test-btn-width:150px}.class-hierarchy .title{margin:0;padding:0 0 10px}.class-hierarchy .title .hierarchy-title,.class-hierarchy .title h1{width:calc(100% - var(--hierarchy-class-general-test-btn-width));margin:0;line-height:50px;color:var(--ev-color-black);float:left}.class-hierarchy .title .btn-global-test{width:var(--hierarchy-class-general-test-btn-width);margin:0;font-family:var(--ev-font-family-bold);font-size:16px;color:#fff;background-color:#72d500}.class-hierarchy .class-title{margin:20px 0 15px;border:0;line-height:20px;font-size:16px;font-family:var(--ev-font-family-bold);color:var(--ev-color-black);display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media only screen and (min-width :768px){.class-hierarchy .class-title,.class-hierarchy .title .btn-global-test{font-size:18px}}#subjects-home-studentpbe .hierarchy{margin-top:0}#subjects-home-studentpbe .hierarchy .hierarchy-title,#subjects-home-studentpbe .hierarchy h1{font-family:var(--ev-font-family-light)}#subjects-home-studentpbe .hierarchy .panel{background-color:#dedede;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#subjects-home-studentpbe .hierarchy .panel-collapse-resource{background-color:#FFF;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}#subjects-home-studentpbe .hierarchy .panel-body a{color:var(--ev-color-blue);font-family:var(--ev-font-family-bold)}#pafc .hierarchy{margin:0 0 30px}#pafc .hierarchy .title{width:100%;min-height:60px;margin:0 0 10px;font-family:var(--ev-font-family-regular);font-size:30px;color:#000;border-bottom-width:0;border-bottom-style:none}.hierarchy .banner{height:100px;margin:15px 0;background-size:cover;background-position:center center;background-repeat:no-repeat}.hierarchy .banner button{margin:45px 25px 0 0;width:120px;background-color:#faa201;color:#1c3c65}.hierarchy.evaluation-layout .panel-heading{position:relative}.hierarchy.evaluation-layout .panel.panel-default a{height:55px;display:block}.hierarchy.evaluation-layout .panel-heading .hierarchy-branch-name,.hierarchy.evaluation-layout .panel-heading h2{position:relative;top:-10px}.hierarchy.evaluation-layout .panel.panel-default .assignment-data{margin-left:45px}.hierarchy.evaluation-layout .assignment-data-title{width:calc(100% - 540px)}.hierarchy.evaluation-layout .assignment-date{width:100px}.hierarchy.evaluation-layout .assignment-delivery-ratio{width:175px;text-align:center}.hierarchy.evaluation-layout .assignment-bt-see-correction-container{width:175px;align-content:center;display:grid;text-align:center}.hierarchy.evaluation-layout .assignment-report{width:100px}.hierarchy.evaluation-layout .assignment-report a{text-align:center;color:var(--ev-hyperlink-color);text-decoration:underline;cursor:pointer}.hierarchy.evaluation-layout .panel-heading .hierarchy-branch-topic-name,.hierarchy.evaluation-layout .panel-heading h3{position:absolute;top:var(--px-13);font-family:var(--ev-font-family-regular);font-size:var(--px-16);color:#999}@media only screen and (min-width :768px){.hierarchy.evaluation-layout .panel.panel-default a{height:65px}.hierarchy.evaluation-layout .panel-heading .hierarchy-branch-topic-name,.hierarchy.evaluation-layout .panel-heading h3{top:var(--px-15)}}.hierarchy.heading-hierarchy{--heading-hierarchy-asset-height:60px;--heading-hierarchy-asset-icon-width:30px;--heading-hierarchy-asset-index-width:30px}.hierarchy.heading-hierarchy .panel-body{height:var(--heading-hierarchy-asset-height);padding:0 10px}.hierarchy.heading-hierarchy .asset-icon{width:var(--heading-hierarchy-asset-icon-width);height:var(--heading-hierarchy-asset-height);padding:15px 0;float:left;line-height:0}.hierarchy.heading-hierarchy .asset-icon .font-icon{line-height:100%;color:#fff;background-color:#000;font-size:var(--heading-hierarchy-asset-icon-width)}.hierarchy.heading-hierarchy .asset-title{width:calc(100% - var(--heading-hierarchy-asset-icon-width) - var(--heading-hierarchy-asset-index-width));height:100%;float:left;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden;overflow-y:hidden}.hierarchy.heading-hierarchy .asset-title.teacher-version{width:calc(100% - 100px)}.hierarchy.heading-hierarchy .asset-index,.hierarchy.heading-hierarchy .dots{width:var(--heading-hierarchy-asset-index-width);height:var(--heading-hierarchy-asset-height);padding:0 0 24px;float:left;text-align:center}@media only screen and (min-width :576px){.hierarchy .new-themes .detail .thumbnail .f-icon-lock{font-size:70px}}@media only screen and (min-width :768px){.hierarchy.heading-hierarchy{--heading-hierarchy-asset-height:60px;--heading-hierarchy-asset-icon-width:35px}.hierarchy.heading-hierarchy .asset-icon{padding:10px 0}.hierarchy.heading-hierarchy .asset-title{width:calc(100% - 70px)}.hierarchy.heading-hierarchy .asset-title.teacher-version{width:calc(100% - 110px)}.hierarchy .title .hierarchy-title,.hierarchy .title h1{font-size:var(--px-18)}.hierarchy .hieararchy-icon .font-icon{margin-right:17px}.hierarchy .panel-heading{font-size:var(--px-40);height:var(--hierarchy-height);line-height:var(--hierarchy-height)}.hierarchy .panel-body.inner-panel span.expand{font-family:var(--ev-font-family-light);font-size:var(--px-40)}.hierarchy .panel-heading .hierarchy-branch-name,.hierarchy .panel-heading .hierarchy-branch-topic-name,.hierarchy .panel-heading h2,.hierarchy .panel-heading h3{height:var(--hierarchy-height);line-height:var(--hierarchy-height);font-size:var(--px-18)}.hierarchy .new-themes .title{height:65px;font-size:18px}.hierarchy .new-themes .detail{min-height:119px}.hierarchy .new-themes .detail .thumbnail{padding:1px 10px 1px 1px;margin-bottom:20px}.hierarchy .new-themes .detail .thumbnail .f-icon-lock{font-size:44px}.hierarchy .new-themes .detail .thumbnail img{float:left}.hierarchy .panel-body.new-themes{padding:0 25px 0 50px}.hierarchy .new-themes .detail .topics .buttons{width:50%;max-width:200px;margin:0}.hierarchy .panel-body .buttons{float:right;width:80%;margin:0 0 0 20px}}.panel-hierarchy{--panel-hierarchy-height:var(--px-150);width:50%;float:left}.panel-hierarchy .panel-hierarchy-container a{width:100%;height:var(--panel-hierarchy-height);padding:56.25% 0 0;border-radius:var(--panel-border-radius);display:block;position:relative;overflow:hidden;-moz-box-shadow:var(--ev-box-shadow);-webkit-box-shadow:var(--ev-box-shadow);box-shadow:var(--ev-box-shadow);background-color:var(--ev-color-midgrey)}.panel-hierarchy.panel-xl .panel-hierarchy-container a{height:calc(2*var(--panel-hierarchy-height) + 2*var(--px-15) - 1px);padding:calc(112.5% + calc(var(--hierarchy-padding-top) + var(--hierarchy-padding-bottom) - 1px)) 0 0;background-repeat:no-repeat}.panel-hierarchy .panel-hierarchy-container .panel-hierarchy-element img{max-width:100%;max-height:100%;position:absolute;display:block;left:0;right:0;top:0;bottom:0;margin:auto;filter:brightness(90%);-webkit-transition:all 2s ease-out;transition:all 2s ease-out;width:100%;height:100%;object-fit:cover}.panel-hierarchy .panel-hierarchy-container a:focus img,.panel-hierarchy .panel-hierarchy-container a:hover img{-ms-transform:scale(1.3,1.3);-webkit-transform:scale(1.3);transform:scale(1.3);border-radius:8px}.panel-hierarchy .panel-hierarchy-container .panel-hierarchy-element .hierarchy-title-container{width:100%;height:100%;padding:10px;margin:0;position:absolute;top:0;left:0;display:grid;align-content:center}.panel-hierarchy .panel-hierarchy-container .panel-hierarchy-element .hierarchy-title-container span{width:100%;height:100%;max-height:100%;margin:0;line-height:var(--px-20);font-size:var(--px-18);font-weight:700;color:var(--ev-color-white);text-align:center;cursor:pointer;align-items:center;justify-content:space-around;word-break:break-word;align-content:center}.panel-hierarchy.panel-big{width:50%;padding:8px}.panel-hierarchy.panel-big .panel-hierarchy-container a{border-radius:30px}.searchable-hierarchy-container{margin:0 calc(var(--bs-gutter-x) * -.5)}.searchable-hierarchy-container .hierarchy.panel-hierarchy{padding:var(--px-15) calc(var(--bs-gutter-x) * .5)}@media only screen and (min-width :576px) and (max-width :750px){.panel-hierarchy.panel-big .panel-hierarchy-container .panel-hierarchy-element .hierarchy-title-container span{line-height:var(--px-25);font-size:var(--px-22)}}@media only screen and (min-width :576px){.panel-hierarchy{width:33.33%}.panel-hierarchy .panel-hierarchy-container .panel-hierarchy-element .hierarchy-title-container span{line-height:var(--px-26);font-size:var(--px-24)}}@media only screen and (min-width :992px){.panel-hierarchy{width:25%}}.xlHide{display:none}.accordionTests .accordion-item,.accordionTests .accordion-item .accordion-button,.accordionTests .accordion-item:first-of-type{color:#000;box-shadow:none;border:0;background-color:transparent}#accordionId .accordion-body a .panel-heading.acord-body-header:after,#accordionId .accordion-body a.collapsed .panel-heading.acord-body-header:after{position:relative;font-family:var(--ev-font-family-light);font-weight:900;color:#000;top:3px;font-size:35px;right:60px}.accordion-button::after,.accordion-button:not(.collapsed)::after{font-size:50px;transform:none;position:absolute;right:20px;background-image:none;transition:none}#accordionId .accordion-body a .panel-heading.acord-body-header:after,.accordion-button:not(.collapsed)::after{content:"–"}.accordion-item:first-of-type .accordion-button{border:0;background-color:transparent}.accordionTests .accordion-header{height:120px;background:no-repeat padding-box #F8C129;opacity:.7;margin-bottom:30px}.accordionTests .accordion-body .acord-body-header .hierarchy-branch-name,.accordionTests .accordion-body .acord-body-header h2.panel-title{box-shadow:0 2px 2px #00029}.accordionTests .accordion-body .panel-heading .hierarchy-branch-name,.accordionTests .accordion-body .panel-heading h2{height:var(--px-55);line-height:var(--px-55);padding-left:var(--px-25);font-family:var(--ev-font-family-bold);font-size:var(--px-18);text-transform:uppercase;text-align:left;white-space:nowrap;overflow-x:hidden;margin-right:var(--px-10);padding-right:var(--px-49)}.accordionTests .accordion-body .panel-group .hierarchy-branch-name,.accordionTests .accordion-body .panel-group h2.panel-title{margin-right:-6px}.accordionTests .accordion-body .hierarchy{padding-top:0;padding-bottom:0}.accordionTests .accordion-header .accordion-title{height:43px;font-size:30px}@media only screen and (min-width :576px){.accordionTests .accordion-header .accordion-title{padding-left:67px;padding-top:20px}}.accordionTests .accordion-body{padding-top:0;border-top:1px solid #000;border-left:1px solid #00029;border-right:1px solid #00029;box-shadow:0 2px 2px #00029;margin-bottom:30px;padding-bottom:0}.accordionTests .accordion-body .panel{border-bottom:1px solid #00029}.accordionTests .accordion-body .hierarchy .panel-heading{background:no-repeat padding-box #F2F2F2;box-shadow:0 2px 2px #00029}.accordionTests .accordion-body .panel:last-of-type{border-bottom:0;padding-bottom:0}.accordionTests .accordion-body .hierarchy .panel-body{background:no-repeat padding-box #E8E7E7;border-bottom:1px solid #FFF}@media only screen and (min-width :768px){.accordionTests .accordion-body .panel-heading .hierarchy-branch-name,.accordionTests .accordion-body .panel-heading h2{padding-right:0;height:var(--px-65);line-height:var(--px-65);font-size:var(--px-18)}}.tests-filters-container .completedTestsTabFilters{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:30px;margin-bottom:20px;margin-top:15px;padding:0}.tests-filters-container .form-floating{margin:0}.completedTestsTabFilters .form-floating .form-floating-input{width:100%;border:2px solid #D1D1D1;border-radius:4px;background:#FFF}.completedTestsTabFilters .form-floating .font-icon.f-icon-calendar{font-size:25px;top:6px;right:10px}.completedTestsTabFilters .form-floating input.input-highlight:focus{background-color:var(--ev-color-lightblue);-webkit-box-shadow:0 0 3px 1px rgba(0,102,255,.5);-moz-box-shadow:0 0 3px 1px rgba(0,102,255,.5);box-shadow:0 0 3px 1px rgba(0,102,255,.5);border:2px solid var(--ev-color-blue);outline:0}.completedTestsTabFilters .form-floating label{font-size:16px;line-height:18px;padding-left:20px}.completedTestsTabFilters .form-floating input,.completedTestsTabFilters .form-floating input:focus{padding-left:18px}.completedTestsTabFilters .form-floating>.form-control:not(:placeholder-shown)~label,.completedTestsTabFilters .form-floating>.form-select:not(:placeholder-shown)~label{color:var(--ev-color-black);line-height:18px}.hierarchy .title .btn-results:not(:disabled):active,.hierarchy .title .btn-results:not(:disabled):focus-visible{color:#5D5D5D!important;background-color:#E4E4E4!important}.hierarchy .panel-body .btn-nodata:not(:disabled):active,.hierarchy .panel-body .btn-nodata:not(:disabled):focus-visible{color:#3B3B3B!important;background-color:transparent!important}.hierarchy .panel-body .btn-withdata-incomplete:not(:disabled):active,.hierarchy .panel-body .btn-withdata-incomplete:not(:disabled):focus-visible{color:#fff!important;background-color:#888!important}.hierarchy .panel-body .btn-done:not(:disabled):active,.hierarchy .panel-body .btn-done:not(:disabled):focus-visible{color:#fff!important;background-color:#65C800!important}.hierarchy .panel-body .btn-inprogress:not(:disabled):active,.hierarchy .panel-body .btn-inprogress:not(:disabled):focus-visible{color:#fff!important;background-color:#FF8300!important}.hierarchy .panel-body .btn-lesson:not(:disabled):active,.hierarchy .panel-body .btn-lesson:not(:disabled):focus-visible{color:#fff!important;background-color:#009ace!important}.hierarchy .panel-body .btn-restart:not(:disabled):active,.hierarchy .panel-body .btn-restart:not(:disabled):focus-visible{color:#fff!important;background-color:#ff9a24!important}.hierarchy .panel-body .btn-redo:not(:disabled):active,.hierarchy .panel-body .btn-redo:not(:disabled):focus-visible{color:#000!important;background-color:rgba(255,255,255,0)!important}.class-hierarchy .title .btn-global-test:not(:disabled):active,.class-hierarchy .title .btn-global-test:not(:disabled):focus-visible,.hierarchy .panel-body .btn-start:not(:disabled):active,.hierarchy .panel-body .btn-start:not(:disabled):focus-visible,.hierarchy .panel-body .btn-test:not(:disabled):active,.hierarchy .panel-body .btn-test:not(:disabled):focus-visible{color:#fff!important;background-color:#72d500!important}.hierarchy .hierarchy-branch-name{text-transform:uppercase;height:var(--hierarchy-heading-height);line-height:var(--hierarchy-heading-height);padding-left:var(--hierarchy-heading-padding-left);font-family:var(--ev-font-family-bold);font-size:var(--px-15);color:#000;white-space:nowrap;overflow-x:hidden}.hierarchy-panel-container{width:calc(100% + 15px);margin:0 var(--hierarchy-panel-container-margin-x)}.hierarchy-panel-asset-container{width:100%;padding:var(--hierarchy-panel-container-padding-y) var(--hierarchy-panel-container-padding-x);float:left}.panel-collapse-resource.collapse:has(.hierarchy-panel-asset-container){overflow:hidden}.hierarchy-panel-asset{width:100%;height:100%;background-color:var(--ev-color-lightgrey);-webkit-box-shadow:var(--ev-box-shadow);-moz-box-shadow:var(--ev-box-shadow);box-shadow:var(--ev-box-shadow)}.hierarchy-panel-thumbnail-container{width:100%;padding-top:56.25%;position:relative}.hierarchy-panel-thumbnail-container .hierarchy-panel-thumbnail{width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;text-align:center;float:left}a.hierarchy-panel-thumbnail{cursor:pointer}.hierarchy-panel-thumbnail-container img{width:100%;height:100%;object-fit:cover}.hierarchy-panel-thumbnail-container .hierarchy-panel-thumbnail.trial img{opacity:.5}.hierarchy-panel-thumbnail-container .hierarchy-panel-thumbnail.trial span.font-icon{width:100%;height:100%;padding:var(--px-20) 0 0;font-size:var(--px-40);display:flex;flex-wrap:wrap;align-content:center;justify-content:center;position:absolute;top:0;left:0}.hierarchy-panel-content{width:100%;padding-top:max(var(--px-100),60%);position:relative;min-height:var(--px-185)}.hierarchy-panel-content .hierarchy-panel-content-padding{padding:10px 15px 40px;position:absolute;top:0;left:0;bottom:0;right:0;float:left}.hierarchy-panel-content h2{padding:10px 0 0;font-weight:700;font-size:14px;line-height:16px}.asset-unavailable .hierarchy-panel-content h2{color:#999}.hierarchy-panel-content label,.hierarchy-panel-content p.asset-unavailable-label{padding:0 10px;font-size:16px;line-height:18px;color:#999}.hierarchy-panel-content p.asset-unavailable-label{padding:0}.hierarchy-panel-content .rscType{border:1px solid var(--ev-color-border-resource-type);border-radius:2px;font-size:12px;line-height:20px;padding:5px 14px;margin:0 0 35px;color:var(--ev-color-lightblack)}.hierarchy-panel-content div.rscDesc{font-size:14px;line-height:18px;margin:-3px 0 35px;color:var(--ev-color-darkgrey)}.hierarchy-panel-content p.asset-unavailable-label{color:#666;font-weight:700;font-size:15px;display:inline-block}.hierarchy-panel-content .f-icon-menusmall,.hierarchy-panel-content .hierarchy-asset-button{background:0 0;font-size:40px;padding:0;position:absolute;border:none;bottom:0;line-height:40px}.hierarchy-panel-content .hierarchy-asset-button{right:5px}.hierarchy-panel-content .f-icon-menusmall{left:5px;text-align:left}.hierarchy-panel-content .dropdown-menu{width:calc(100% + 10px);min-width:220px;left:-5px;text-overflow:ellipsis;z-index:2}.asset-options-container .dropdown-menu li,.hierarchy-panel-content .asset-options-container .dropdown-menu li,.hierarchyMenuOptions.dropdown-menu li{padding:0}.asset-options-container .dropdown-menu .dropdown-item a,.asset-options-container .dropdown-menu .dropdown-item button,.dropdown-item .asset-option,.hierarchy-panel-content .dropdown-menu li a,.hierarchyMenuOptions.dropdown-menu .dropdown-item .asset-option,.hierarchyMenuOptions.dropdown-menu .dropdown-item a{padding:var(--dropdown-item-padding)}.dropdown-item,.hierarchy-panel-content .dropdown-menu li a{--dropdown-item-padding-base:16px;--dropdown-item-padding:calc(var(--dropdown-item-padding-base) / 2) var(--dropdown-item-padding-base)}.hierarchy-panel-content .dropdown-menu li a{font-size:inherit}.dropdown-item .asset-option{width:100%;border:none;background-color:transparent;text-align:left}.asset-options-container .dropdown-item:first-child .asset-option,.asset-options-container .dropdown-menu .dropdown-item:first-child a,.hierarchy-panel-content .dropdown-menu li:first-child a{padding-top:var(--dropdown-item-padding-base)}.asset-options-container .dropdown-item:last-child .asset-option,.asset-options-container .dropdown-menu .dropdown-item:last-child a,.hierarchy-panel-content .dropdown-menu li:last-child a{padding-bottom:var(--dropdown-item-padding-base)}@media only screen and (min-width:480px){.hierarchy-panel-asset-container{width:50%}.hierarchy-panel-content h2{font-size:16px;line-height:18px}}@media only screen and (min-width:768px){:root{--hierarchy-panel-container-padding-x:var(--px-15);--hierarchy-panel-container-padding-y:var(--px-15)}.hierarchy-panel-asset-container{width:33.33%}}@media only screen and (min-width:985px){.hierarchy-panel-asset-container{width:25%}}.asset-options-container{--menu-option-size:var(--px-40);padding:0;margin:0 0 0 auto;display:flex;justify-content:space-around}.ctx-ABC123 .asset-options-container{padding-right:10px;padding-left:10px;justify-content:start}.asset-options-container>li{margin:0 5px;font-size:0;line-height:normal}.panel-asset .asset-options-container{width:100%;position:absolute;bottom:8px;left:0}.book-non-favorites .plus-container,.no-content .frame-container,.no-slider .book-item .book-thumbnail,.widget .book-thumbnail{position:relative}.panel-asset .asset-options-container .font-icon{background-color:#FFF}.asset-options-container .asset-option-btn,.asset-options-container button.font-icon{width:var(--menu-option-size);height:var(--menu-option-size);padding:0;margin:0;border:none;border-radius:50px;background-color:var(--ev-icon-rounded-bg-color);color:#333;font-size:var(--menu-option-size);line-height:var(--menu-option-size);cursor:pointer}.asset-options-container .asset-option-btn:disabled,.asset-options-container button.font-icon:disabled{color:var(--ev-icon-rounded-color-disabled)}.asset-options-container .font-icon.f-icon-eye{display:flex;justify-content:center;width:var(--px-40);height:var(--px-40);font-size:var(--px-18)!important}.asset-options-container .font-icon:not(:disabled):hover{color:var(--ev-color-red);background-color:var(--ev-icon-rounded-bg-color)}.asset-options-container .asset-favorite-button-container button.is-favorite:not(:disabled):hover{color:red;background-color:var(--ev-icon-rounded-bg-color)}.asset-options-container .asset-option-btn .font-icon,.asset-options-container .asset-option-btn .font-icon:hover{background-color:transparent;font-size:var(--menu-option-size)}.asset-options-container .font-icon.f-icon-rounded{-webkit-box-shadow:none;box-shadow:none}@media (min-width:768px){.panel-body button.dots{display:none}}@media (max-width:768px){.panel-body ul.asset-options-container.dropdown-menu-right li.asset-option-container{display:none}.panel-body ul.asset-options-container li.book-favorite-button-container{display:block;margin-right:70px}.hierarchy-panel-content .dropdown-menu{min-width:180px}}.no-content .frame{--no-content-frame-height:auto;min-height:var(--no-content-frame-height);padding:1.25rem;margin-bottom:.6rem;border-radius:10px;background-color:var(--ev-color-white);-moz-box-shadow:var(--ev-box-shadow);-webkit-box-shadow:var(--ev-box-shadow);box-shadow:var(--ev-box-shadow);display:flex;flex-direction:column;justify-content:space-between}.no-content .frame h2{margin:0;text-align:center;font-family:var(--ev-font-family-bold);font-size:1.4rem;color:#333}.no-content .frame p{margin:.6rem 0;font-family:var(--ev-font-family-regular);font-size:1rem;line-height:20px;color:#333;text-align:center}.no-content .frame .no-content-button-container{display:flex;align-items:center;justify-content:space-around;align-content:space-around;margin-top:.6rem}.no-content .frame .no-content-button-container a{max-width:15.6rem}@media (min-width:768px){.no-content .frame{--no-content-frame-height:21.9rem}.no-content .frame h2{padding:0;font-size:1.6rem;line-height:28px}.no-content .frame p{margin:0}.no-content.guardian-no-content .frame{--no-content-frame-height:350px}}#teacherNoContentSubscribe button#ev-button{margin-top:22px}#teacherNoContentSubscribe .frame{min-height:425px}#teacherNoContentSubscribe #pe-button{background-color:#009DE0}#teacherNoContentSubscribe #ae-button{background-color:red}#teacherNoContentSubscribe #rz-button{background-color:#7BC100}@media only screen and (min-width :768px){#teacherNoContentSubscribe{margin:100px auto;max-width:700px}#teacherNoContentSubscribe .frame{min-height:460px}#teacherNoContentSubscribe.no-content .frame h2{margin:0 0 10px}#teacherNoContentSubscribe.no-content .right-resp-padding .frame label{padding:0 30px;top:60%}#teacherNoContentSubscribe.no-content .left-resp-padding .frame label{padding:0 30px;top:20%}#teacherNoContentSubscribe.no-content .adoption-button{padding:0 2.5px}#teacherNoContentSubscribe.no-content .adoption-button button{padding:6px 2px;font-size:14px}}@media only screen and (min-width :800px){#teacherNoContentSubscribe.no-content .adoption-button{padding:0 5px}}.empty-teacher button{margin-top:50px}.empty-teacher .right-side img{width:auto;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.no-content .adoption-title{margin:40px auto 20px}#empty-teacher-classes .teacher-add-class-container{margin:15px 0}#empty-teacher-classes button{margin:10px 0}#modalTeacherCreateClass .modal-body{margin-top:10px;margin-bottom:30px}.divide,.slick-dotted.slick-slider{margin-bottom:50px}#modalTeacherCreateClass .form-group input[type=text]{padding:0 8px;color:#555;background-color:#fff}#modalTeacherCreateClassSuccess #successClassName{font-family:'Source Sans Pro Bold',sans-serif}#modalTeacherCreateClassSuccess .class-code #classCode{font-size:24px;border:none;background:0 0}.subscribe{margin-top:30px}.subscribe button{width:100%;height:50px}.divide{padding-bottom:50px;border-bottom-style:solid;border-bottom-color:#9a9a9a;border-bottom-width:1px}.spacing{margin-top:5px;margin-bottom:5px}.main-with-code-activation-background,body:has(.main-with-code-activation-background){background-color:var(--ev-color-lightgrey)}.main-with-code-activation-background{padding-top:var(--px-20)}.code-activation #adhocClassActivationTitle{margin-top:var(--px-10);margin-bottom:var(--px-20)}.code-activation .adhoc-validation-frame,.code-activation .vouchers-validation-frame{width:100%;padding:var(--px-20) var(--px-25);margin:0 0 var(--px-20);border-radius:var(--card-border-radius);background-color:var(--ev-color-white);-moz-box-shadow:var(--card-box-shadow);-webkit-box-shadow:var(--card-box-shadow);box-shadow:var(--card-box-shadow);transition:height .3s ease-in-out}.first-validation-input-container{align-items:end}#validateAdhoc{margin-bottom:var(--ev-input-margin-bottom)}.vouchers-validation-container{align-items:end;justify-content:space-between;margin-bottom:var(--px-24)}#container-vouchers-code .input-default-label{font-size:var(--px-18);font-family:var(--ev-font-family-bold)}#container-vouchers-code .input-default-label,#manualCodeInputLabel{margin-bottom:var(--px-8)}#container-digital-manual-code .input-default-label{font-size:var(--px-18);display:inline-block;vertical-align:middle}#digital-manual-code,#vouchers-code{font-weight:700;text-align:center}.code-activation .adhoc-validation-frame .adhoc-text{margin:0 0 var(--px-10);font-family:var(--ev-font-family-regular);font-size:var(--px-18);line-height:var(--px-20)}@media only screen and (min-width:640px){.code-activation .adhoc-validation-frame,.code-activation .vouchers-validation-frame{padding:var(--px-40)}}.code-activation .access-code{padding-right:var(--px-15)}.code-activation #validated-manuals{margin-top:var(--px-10);margin-bottom:var(--px-20)}.code-activation #validated-manuals li .remove{cursor:pointer;color:red}.code-activation .access-code input[type=text],.code-activation .manual-code input[type=text]{padding:0 10px;width:100%;font-family:var(--ev-font-family-regular);font-weight:700;border-width:2px;border-style:solid;border-color:var(--ev-color-blue);border-radius:4px;text-align:center;height:50px}#vouchers-validate{margin-bottom:var(--ev-input-margin-bottom)}.code-activation .manual-code-modal-link{text-decoration:underline;cursor:pointer}.code-activation .section-informative-text{font-size:15px;padding-right:30px;padding-left:60px;font-weight:700}.code-activation .spacing .f-icon-validated{padding-right:15px}.code-activation .product-display-frame{--productdisplay-icon-size:var(--px-30);display:flex;align-items:center;padding:var(--px-15) var(--px-10);margin-bottom:var(--px-20)}.code-activation .product-display-frame .f-icon-valid{line-height:1;color:var(--ev-color-blue)}.code-activation .code-activation-remove-product,.code-activation .product-display-frame .f-icon-valid{width:var(--productdisplay-icon-size);height:var(--productdisplay-icon-size);font-weight:700;font-size:var(--productdisplay-icon-size)}.code-activation .code-activation-remove-product .font-icon{display:flex;align-items:center;font-size:var(--productdisplay-icon-size)}.code-activation .product-detail-text{width:calc(100% - (var(--productdisplay-icon-size) * 2));font-size:var(--ev-common-font-size);font-weight:700;margin-bottom:0}#qrcode-code-activation .code-activation-remove-product{visibility:hidden}#manualCodeModal .img-fluid{display:flex;margin:0 auto}ul.bookshelfList.no-slider{margin-top:0;margin-bottom:0;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:stretch;align-content:space-around}.no-slider.book-list .book-item{width:50%;margin:0;display:flex;align-content:flex-start;flex-wrap:wrap;flex-direction:row}#library-bookshelf-student .plus-item,.no-slider.book-list .book-item{margin-bottom:var(--px-30);padding:0 calc(var(--book-favorite-btn-position) - .063rem)}#library-bookshelf-student .plus-item{margin-bottom:1.87rem}.book-thumbnail .action-container{border-radius:0}#library-bookshelf-student .plus-container,.no-slider .book-item .book-thumbnail{height:100%;width:calc(100% - var(--book-favorite-btn-position));display:inline-flex;flex-direction:column;justify-content:space-between}.book-non-favorites .plus-container{padding-top:137.93%}.book-non-favorites .plus-container-icon{position:absolute;top:0;height:100%}.book-list .book-item img{width:100%;max-height:100%;-moz-box-shadow:3px 3px 3px rgba(0,0,0,.19);-webkit-box-shadow:3px 3px 3px rgba(0,0,0,.19);box-shadow:3px 3px 3px rgba(0,0,0,.19);transition:opacity .2s linear}.book-thumbnail .img-fluid{width:100%}.book-list .book-item img:hover{opacity:.85;background-color:rgba(0,0,0,.23)}.bookshelfList .is-draggable.dragging,.bookshelfList .is-draggable.dragging:focus-visible,.bookshelfList .is-draggable:focus-visible{outline:0}.bookshelfList .is-draggable:focus-visible .cursor-move{outline:var(--ev-focus-outline);outline-offset:var(--px-8);border-radius:var(--ev-focus-outline-border-radius)}.bookshelfList .is-draggable.dragging .cursor-move,.bookshelfList .is-draggable.dragging:focus-visible .cursor-move{outline:var(--ev-color-blue) dashed 2px;outline-offset:var(--px-8);border-radius:var(--ev-focus-outline-border-radius)}#library-bookshelf-teacher.samples-page ul li.book-item{margin-top:0}#library-bookshelf-teacher.samples-page .modal-responsive-content{border:1px solid #D1D1D1;padding:15px 20px;border-radius:4px}#library-bookshelf-teacher.samples-page .ev-generic-radio-container{margin-bottom:15px}#library-bookshelf-teacher .library-search-container{padding-bottom:20px}#library-bookshelf-teacher .library-search-container.library-search-container-disabled{opacity:.4;cursor:not-allowed}#library-bookshelf-teacher .library-search-container.library-search-container-disabled div{pointer-events:none}#library-bookshelf-teacher .inPageSearchContainer.form-floating{--form-floating-margin-top:0px}.container.library-editors-container{margin-bottom:20px}.library-editors-container .banner-container{position:relative;margin-bottom:10px;height:120px;width:100%;overflow:hidden}.library-editors-container .banner-container .banner img{position:absolute;height:100%;width:100%;object-fit:cover}.container.book-non-favorites{margin-top:10px!important}.book-favorites{width:100%;background-color:#D8D8D8;display:table;margin:0}.book-samples{width:100%;background-color:#FFF;padding-bottom:0}.book-samples-nav{background-color:#FFF;padding-bottom:1px}.book-favorites .book-favorites-title,.book-non-favorites h3.section-title,.book-samples h3.section-title{width:100%;margin:0 0 var(--px-10);padding-top:var(--px-10);line-height:var(--px-30);font-size:var(--px-16);color:#000}.library-student-subtitle{font-size:1rem!important;margin:.6rem 0!important;line-height:1.87rem;color:var(--ev-color-black);text-transform:uppercase;font-family:var(--ev-font-family-bold)}.book-list .book-item .book-thumbnail .book-editor-container{width:100%;padding:0;margin:0 auto}.book-list .book-item .book-thumbnail .book-editor-container img{display:inline-block;position:relative;width:initial;max-height:initial;max-width:100px;height:22px;margin-top:14px;box-shadow:0 0 0 transparent}.book-list .book-item .book-thumbnail .book-editor-container img:hover{opacity:1;background-color:rgba(0,0,0,0)}#downloadEvSmartBookSection,#widget-teacher-app{margin:30px 0}@media (min-width:576px){.no-content.guardian-no-content .frame{--no-content-frame-height:275px}.no-slider.book-list .book-item,.no-slider.book-list .plus-item{width:33%}}@media (min-width:768px){.no-slider.book-list .book-item,.no-slider.book-list .plus-item{width:25%}.book-favorites .book-favorites-title,.book-non-favorites h3.section-title,.book-samples h3.section-title,.library-student-subtitle{font-size:var(--px-18)}}@media (min-width:992px){.no-slider.book-list .book-item,.no-slider.book-list .plus-item{width:20%}}@media (min-width:1200px){.no-slider.book-list .book-item,.no-slider.book-list .plus-item{width:20%}}.teacher-emanuals-actions{margin-top:20px}#downloadEvSmartBookBanner .section-title{width:100%;margin:25px 0 10px;font-size:var(--px-26);font-family:var(--ev-font-family-light)}#downloadEvSmartBookBanner .ev-smartbook-banner-container{width:100%;padding:30px;margin:15px 0;-moz-box-shadow:2px 2px 10px var(--ev-color-shadows);-webkit-box-shadow:2px 2px 10px var(--ev-color-shadows);box-shadow:2px 2px 10px var(--ev-color-shadows);background-color:#fff;border-radius:10px;display:inline-block}.ev-simple-carousel .carousel-frame,.modal-responsive-wrapper .modal-dialog .modal-content{-moz-box-shadow:2px 2px 10px var(--ev-color-shadows);-webkit-box-shadow:2px 2px 10px var(--ev-color-shadows)}#downloadEvSmartBookBanner .ev-smartbook-banner-container .ev-smartbook-banner-img-container img.smartbook-svg{width:80px;height:80px}#downloadEvSmartBookBanner .ev-smartbook-banner-container .ev-smartbook-banner-text{padding-left:20px}#downloadEvSmartBookBanner .ev-smartbook-banner-container .ev-smartbook-banner-links{border:1px solid var(--ev-color-border-dark-color);border-radius:var(--ev-border-radius);padding:15px;flex:1 1 0;min-width:0}.app-store{background-color:#FFF;display:inline-block;text-align:center}.app-store a{padding:10px}.app-store p{padding-bottom:10px}@media (min-width:350px){#downloadEvSmartBookBanner .section-title{font-size:1.875rem}}@media only screen and (min-width :768px){#downloadEvSmartBookBanner .ev-smartbook-banner-container .ev-smartbook-banner-img-container img.smartbook-svg{display:inline-block;width:65px;height:65px}div.evtour{min-width:450px}}@media (min-width:988px) and (max-width:1130px){.makeCenterContainer,.makeCenterItem{display:flex;align-items:center;justify-content:center}}div.evtour{width:auto}.popover.evtour{border-radius:0;border-color:#009CDF;border-width:2px}.popover.evtour.bottom>.arrow{border-bottom-color:#009CDF;border-bottom-width:9px}.popover.evtour.top>.arrow{border-top-color:#009CDF;border-top-width:9px}.popover.evtour.left>.arrow{border-left-color:#009CDF;border-left-width:9px}.popover.evtour.right>.arrow{border-right-color:#009CDF;border-right-width:9px}#tour-btn-end,#tour-btn-next,#tour-btn-prev{width:auto}.popover-title.evtour-header{border-radius:0;font-family:'Source Sans Pro Bold'}#help-icon-tour{background-color:#009CDF;color:#FFF;font-size:40px;padding:10px;margin:0;position:fixed;right:0;bottom:40%;z-index:1040;cursor:pointer}.popover.tour-tour .popover-content,.popover.tour-tour .popover-title.evtour-header{color:#333;font-size:14px!important}.popover.tour-tour .popover-content,.popover.tour-tour .popover-navigation{font-family:'Source Sans Pro Regular',sans-serif;margin:8px 10px 10px 13px;padding:0}.popover.tour-tour .popover-navigation{padding-top:10px}.popover.tour-tour .popover-navigation #tour-btn-end,.popover.tour-tour .popover-navigation #tour-btn-next,.popover.tour-tour .popover-navigation #tour-btn-prev{font-family:'Source Sans Pro Bold';height:40px;font-size:18px;border:none;color:#FFF;border-radius:0;width:auto;padding:7px 10px;margin:0 10px 0 0;display:inline}.tour-backdrop{opacity:.4;z-index:100}#cookieLawBar{-webkit-text-size-adjust:none;position:fixed;bottom:0;left:0;width:100%;font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;color:#333;overflow:hidden;z-index:2000;text-align:center;-webkit-perspective:1000px;-moz-perspective:1000px;-o-perspective:1000px;perspective:1000px}#cookieLawBar .notification{display:block;text-decoration:none;min-height:35px;padding:12px 5px;overflow:hidden;margin:0 auto;opacity:.9;filter:alpha(opacity=90);background-color:#000}#cookieLawBar .notification.hasClick{cursor:pointer}#cookieLawBar .notification .closeButton{background-color:#FFF;color:#000;cursor:pointer;display:inline-block;font-family:Arial;font-size:12px;font-weight:700;line-height:16px;margin-left:8px;margin-top:3px;padding:0;width:24px;text-align:center}#cookieLawBar .messageCookie,#cookieLawBar .messageCookie a{font-size:14px;color:#FFF;line-height:15px;font-weight:400;padding:0;display:inline-block}#cookieLawBar .messageCookie a{text-decoration:underline}#cookieLawBar i{font-style:italic!important}@media all and (max-width:767px){#cookieLawBar .notification{padding:15px;text-align:left}#cookieLawBar .messageCookie,#cookieLawBar .messageCookie a{font-size:13px;line-height:20px}}@-webkit-keyframes slideDown{0%{opacity:0;-webkit-transform:rotateX(-90deg)}100%{opacity:1;-webkit-transform:rotateX(0)}}@-webkit-keyframes slideUp{0%{opacity:1;-webkit-transform:rotateX(0)}100%{opacity:0;-webkit-transform:rotateX(-90deg)}}@-moz-keyframes slideDown{0%{opacity:0;-moz-transform:rotateX(-90deg)}100%{opacity:1;-moz-transform:rotateX(0)}}@-moz-keyframes slideUp{0%{opacity:1;-moz-transform:rotateX(0)}100%{opacity:0;-moz-transform:rotateX(-90deg)}}@-o-keyframes slideDown{0%{opacity:0;-o-transform:rotateX(-90deg)}100%{opacity:1;-o-transform:rotateX(0)}}@-o-keyframes slideUp{0%{opacity:1;-o-transform:rotateX(0)}100%{opacity:0;-o-transform:rotateX(-90deg)}}#cookieLawBar .animateIn{-webkit-animation:slideDown .3s;-moz-animation:slideDown .3s;-o-animation:slideDown .3s}#cookieLawBar .animateOut{-webkit-animation:slideUp .3s;-moz-animation:slideUp .3s;-o-animation:slideUp .3s}.ev-simple-carousel .prefs-open #validation-prefs,.evia-input-container .refine-results{animation:little-vertical-fadein-reverse .5s}#cookieBarText,#cookieBarText i{font-size:14px}.ev-simple-carousel-container{max-width:940px}.ev-simple-carousel{width:100%;position:absolute;left:0}.ev-simple-carousel-element-container{width:100%;padding:0 15px;margin:0;position:relative;overflow:hidden}@media (min-width:768px){.ev-simple-carousel-container{min-height:580px}.ev-simple-carousel-element-container{min-height:580px;padding:0 32px}}.ev-simple-carousel .carousel-frame{width:calc(100% - 35px);max-width:940px;padding:30px 20px;margin:5px 5px 5px 0;border-radius:10px;background-color:#fff;box-shadow:2px 2px 5px var(--ev-color-shadows);position:absolute;display:flex}@media (min-width:768px){.ev-simple-carousel .carousel-frame{width:calc(100% - 69px);max-width:906px;min-height:540px;padding:40px 30px 25px}.ev-simple-carousel .carousel-element{min-height:485px}}.ev-simple-carousel .carousel-frame.positioner{top:50%;left:50%;transform:translate(-50%,-50%)}.ev-simple-carousel .carousel-frame.toBeDisplayed{opacity:1}.ev-simple-carousel .carousel-element{--evcarousel-footer-min-height:var(--px-70);width:100%;height:100%;position:relative}.ev-simple-carousel h1{font-family:'Source Sans Pro Light';font-size:26px;line-height:28px;text-align:left;color:var(--ev-color-blue);padding:0 0 10px}@media (min-width:768px){.ev-simple-carousel h1{padding:0 0 25px;font-size:30px;line-height:30px}}.ev-simple-carousel .carousel-content{margin-bottom:var(--evcarousel-footer-min-height)}.ev-simple-carousel .carousel-description{margin:0 0 var(--px-20);line-height:1.2;font-size:var(--ev-common-font-size);font-family:var(--ev-font-family-regular)}@keyframes little-vertical-fadeout-reverse{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ev-simple-carousel .prefs-were-opened.to-toggle-view{animation:little-vertical-fadeout-reverse .5s}.ev-simple-carousel .carousel-description a.link{color:var(--ev-color-black);cursor:pointer;text-decoration:underline}.ev-simple-carousel .carousel-description a.link:hover{text-decoration:none}.ev-simple-carousel .carousel-content .carousel-content-left,.ev-simple-carousel .carousel-content .carousel-content-right{width:100%;margin:0;float:left}.ev-simple-carousel input[type=checkbox]{cursor:pointer}.ev-simple-carousel input[type=checkbox][disabled]{max-width:none;cursor:not-allowed}.ev-simple-carousel .carousel-footnote{color:var(--ev-color-grey-font);font-size:var(--px-15);line-height:1}@media (max-width:575px){.ev-simple-carousel .carousel-footnote{text-align:center;margin-bottom:var(--px-13)}}@media (min-width:768px){.ev-simple-carousel .carousel-content .carousel-content-left{width:calc(50% - 15px);margin:0 15px 0 0}.ev-simple-carousel .carousel-content .carousel-content-right{width:calc(50% - 15px);margin:0 0 0 15px}.ev-simple-carousel .carousel-footnote{font-size:var(--px-16)}}.ev-simple-carousel .carousel-content label.carousel-content-error-label{font-size:14px;line-height:15px;color:var(--ev-error-color);margin:0}.ev-simple-carousel .carousel-content-container .carousel-birthdate-day-container{width:calc(33.33% - 10px);margin:0 10px 0 0;float:left;text-align:center;position:relative}.ev-simple-carousel .carousel-content-container .carousel-birthdate-month-container{width:calc(33.33% - 10px);margin:0 5px;float:left;text-align:center;position:relative}.ev-simple-carousel .carousel-content-container .carousel-birthdate-year-container{width:calc(33.33% - 10px);float:left;margin:0 1px 0 9px;text-align:center;position:relative}.ev-simple-carousel .carousel-content-container .carousel-birthdate-day-container input:disabled+label,.ev-simple-carousel .carousel-content-container .carousel-birthdate-month-container input:disabled+label,.ev-simple-carousel .carousel-content-container .carousel-birthdate-year-container input:disabled+label{cursor:not-allowed}.ev-simple-carousel .carousel-content-error-input .carousel-birthdate-day-container input,.ev-simple-carousel .carousel-content-error-input .carousel-birthdate-month-container input,.ev-simple-carousel .carousel-content-error-input .carousel-birthdate-year-container input{border:1px solid var(--ev-error-color);background-color:rgba(225,0,10,.11)}.ev-simple-carousel .carousel-footer{min-height:var(--evcarousel-footer-min-height);padding:20px 0 0;position:relative}.ev-simple-carousel .carousel-footer button:disabled{cursor:not-allowed}@media (min-width:768px){.ev-simple-carousel .carousel-content label.carousel-content-error-label{font-size:15px;line-height:20px;vertical-align:text-bottom}.ev-simple-carousel .carousel-footer{position:absolute;bottom:0}}.main{--carousel-external-controls-height:80px}.slick-external-controls-container{width:100%;height:var(--carousel-external-controls-height);padding:15px 0;background-color:var(--ev-bg-dark-color);display:flex;align-items:center;justify-content:center;position:fixed;bottom:0;z-index:20}.slick-external-controls-container .slick-external-controls{width:100%;min-width:340px;max-width:400px;padding:0;margin:0;border-radius:50px;background-color:#EBEBEB;display:flex;justify-content:space-between}.slick-external-controls-container .slick-external-controls .slick-external-prev{position:relative;display:inline-block;width:50px;height:50px;cursor:pointer;user-select:none;opacity:1}.slick-external-controls-container .slick-external-controls .slick-external-prev::before{position:absolute;top:4px;left:0;content:"\203a";text-align:center;font-family:EvIcons;font-size:44px;line-height:40px;width:50px;height:50px;color:#434343}.slick-external-controls-container .slick-external-controls .slick-external-next{position:relative;display:inline-block;border-radius:50px;background-color:#EBEBEB;cursor:pointer;user-select:none;width:50px;height:50px;opacity:1}.slick-external-controls-container .slick-external-controls .slick-external-next:hover,.slick-external-controls-container .slick-external-controls .slick-external-prev:hover{opacity:.8}.slick-external-controls-container .slick-external-controls .slick-external-next:before{position:absolute;top:4px;left:5px;content:"\ab";text-align:center;font-family:EvIcons;font-size:44px;line-height:40px;color:#434343}.slick-external-controls-container .slick-external-controls .slick-zoom-functionality{display:flex;align-items:center;padding:0;margin:0}.slick-external-controls-container .slick-external-controls .slick-zoom-functionality .slick-zoom-icon-minus{display:inline-block;width:26px;height:26px;border:2px solid #000;border-radius:20px;font-size:20px;font-weight:700;line-height:18px;text-align:center;color:#000;cursor:pointer;user-select:none;margin:0 15px;opacity:1}.slick-external-controls-container .slick-external-controls .slick-zoom-functionality .slick-zoom-icon-plus{display:inline-block;width:26px;height:26px;border:2px solid #000;border-radius:20px;font-size:20px;font-weight:700;line-height:21px;text-align:center;color:#000;cursor:pointer;user-select:none;margin:0 15px;opacity:1}.slick-external-controls-container .slick-external-controls .slick-zoom-functionality .slick-zoom-icon-minus:hover,.slick-external-controls-container .slick-external-controls .slick-zoom-functionality .slick-zoom-icon-plus:hover{opacity:.8}.slick-external-controls-container .slick-external-controls .slick-zoom-functionality .slick-zoom-range{display:inline-block;width:100%;max-width:100px;padding:0;margin:0;transform:translateY(-5px)}.slick-external-controls-container .slick-external-controls .slick-zoom-functionality .slick-zoom-value{display:inline-block;width:25px;font-size:18px;font-weight:400;line-height:20px;color:#000;user-select:none;margin:0;padding:0;z-index:1}@-moz-document url-prefix(){.slick-external-controls-container .slick-external-controls .slick-zoom-functionality .slick-zoom-range{display:inline-block;width:100%;max-width:100px;padding:0;margin:0;transform:translateY(3px)}}.slick-external-controls-container .slick-external-controls .slick-zoom-functionality .slick-zoom-range input[type=range]{-webkit-appearance:none;appearance:none;background:0 0;width:100%}.slick-external-controls-container .slick-external-controls .slick-zoom-functionality .slick-zoom-range input[type=range]:focus{outline:0}.slick-external-controls-container .slick-external-controls .slick-zoom-functionality .slick-zoom-range input[type=range]::-webkit-slider-runnable-track{background-color:#000;border-radius:2px;height:2px}.slick-external-controls-container .slick-external-controls .slick-zoom-functionality .slick-zoom-range input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;margin-top:-9px;background-color:#000;border-radius:20px;height:20px;width:20px}.slick-external-controls-container .slick-external-controls .slick-zoom-functionality .slick-zoom-range input[type=range]:focus::-webkit-slider-thumb{outline:0;outline-offset:0}.slick-external-controls-container .slick-external-controls .slick-zoom-functionality .slick-zoom-range input[type=range]::-moz-range-track{background-color:#000;border-radius:2px;height:2px}.slick-external-controls-container .slick-external-controls .slick-zoom-functionality .slick-zoom-range input[type=range]::-moz-range-thumb{background-color:#000;border:none;border-radius:20px;height:20px;width:20px}.slick-external-controls-container .slick-external-controls .slick-zoom-functionality .slick-zoom-range input[type=range]:focus::-moz-range-thumb{outline:0;outline-offset:0}.slick-container{display:none}.slick-arrow,.slick-container.slick-initialized,.slick-dots{display:block}.slick-track{float:left}.slick-arrow{top:40%;color:#FFF;background-color:rgba(0,0,0,.5);position:absolute;border:0;z-index:1;cursor:pointer;width:60px;height:60px}.slick-arrow.slick-disabled{color:grey;cursor:default}.slick-arrow .font-icon{font-size:52px;position:absolute;top:-8px}.slick-prev.slick-arrow{border-radius:0 50% 50% 0;left:8px}.slick-next.slick-arrow{border-radius:50% 0 0 50%;right:8px}.slick-dots{position:absolute;bottom:-40px;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;margin:0 5px;padding:0;cursor:pointer;display:inline-block}.slick-dots li:not(:last-child){margin-right:15px}.slick-dots li button{font-size:0;height:11px;width:11px;font-weight:700;border-radius:50%;padding:0;border:0;background-color:#D1D1D1;color:transparent;text-align:center;cursor:pointer}.slick-dots li.slick-active button{background-color:#00B3FF}.slick-dots li:only-child{display:none}.slider-for-nav .slide-nav-link{border-radius:50%;border:0;background-color:#D1D1D1;color:transparent;text-align:center;cursor:pointer;margin:0 10px}.slider-for-nav{text-align:center;cursor:pointer;min-height:20px;width:210px;margin:auto}.slider-for-nav .slick-slide{margin-left:3px;margin-right:8px;margin-top:8px;height:30px;padding-top:4px}.slider-for-nav .slick-track{display:inline-flex}.slider-for-nav .slick-slide.slick-active,.slider-for-nav .slick-slide.slick-current.slick-active,.slider-for-nav .slick-slide.slick-current.slick-center{padding-top:2px}.slider-for-nav .slick-slide .slide-nav-link{width:8px;height:8px}.slider-for-nav .slick-slide.slick-active .slide-nav-link{width:10px;height:10px}.slider-for-nav .slick-slide.slick-current.slick-active .slide-nav-link,.slider-for-nav .slick-slide.slick-current.slick-center .slide-nav-link{background-color:var(--ev-color-nav-bullets);width:12px;height:12px}#library-project #covers-carousel .slick-dots li button{background-color:#FFF}#library-project #covers-carousel .slick-dots li.slick-active button{background-color:var(--ev-color-nav-bullets)}#library-bookshelf-teacher .slick-slider li{margin:0 15px}#library-project .slick-arrow{top:34%}#booksCarousel .slick-arrow{top:35%}#subjectsCarousel .slick-arrow{top:27%}#classes-carousel .slick-arrow{top:36%}#booksCarousel .slick-arrow,#classes-carousel .slick-arrow,#library-project .slick-arrow,#subjectsCarousel .slick-arrow{opacity:.6;border-radius:50%;background-color:#FFF;width:var(--px-40);height:var(--px-40)}#booksCarousel .slick-prev.slick-arrow,#classes-carousel .slick-prev.slick-arrow,#library-project .slick-prev.slick-arrow,#subjectsCarousel .slick-prev.slick-arrow{left:0}#booksCarousel .slick-next.slick-arrow,#classes-carousel .slick-next.slick-arrow,#library-project .slick-next.slick-arrow,#subjectsCarousel .slick-next.slick-arrow{right:0}#booksCarousel .slick-arrow .font-icon,#classes-carousel .slick-arrow .font-icon,#library-project .slick-arrow .font-icon,#subjectsCarousel .slick-arrow .font-icon{font-size:var(--px-40);position:absolute;top:-10px;color:#000}#booksCarousel .slick-prev.slick-arrow .font-icon,#classes-carousel .slick-prev.slick-arrow .font-icon,#library-project .slick-prev.slick-arrow .font-icon,#subjectsCarousel .slick-prev.slick-arrow .font-icon{right:0}#booksCarousel .slick-next.slick-arrow .font-icon,#classes-carousel .slick-next.slick-arrow .font-icon,#library-project .slick-next.slick-arrow .font-icon,#subjectsCarousel .slick-next.slick-arrow .font-icon{right:-2px}@media (min-width:1200px){#booksCarousel .slick-prev.slick-arrow,#classes-carousel .slick-prev.slick-arrow,#library-project .slick-prev.slick-arrow,#subjectsCarousel .slick-prev.slick-arrow{left:-45px}#booksCarousel .slick-next.slick-arrow,#classes-carousel .slick-next.slick-arrow,#library-project .slick-next.slick-arrow,#subjectsCarousel .slick-next.slick-arrow{right:-45px}}#achievements-section div.achievements{margin-top:20px;margin-bottom:50px;width:100%}#achievements-section h1{margin-bottom:0}#achievements-approve h1,#prize-history h1{color:#000;margin-bottom:20px}#achievements-section #achievements,#achievements-section #prize-tabs{font-family:'Source Sans Pro Bold',sans-serif;background:0 0;border:0;border-radius:0;padding:0}.light,.modal-feedback-detail .feedback-call-to-action,.modal-feedback-detail .feedback-description,.stat-label{font-family:'Source Sans Pro Regular',sans-serif}#achievements-section #achievements h2,#achievements-section #achievements h4{font-size:16px;line-height:30px;font-weight:700;text-transform:uppercase}#achievements-section #achievements #prize-sponsors h4{border-bottom:2px solid #CBCBCB;padding-bottom:0;padding-top:0;margin-bottom:0;margin-top:0}#achievements-section #achievements #prize-sponsors .card{border:none}#achievements ul li a{color:#999;padding:0 0 4px}#achievements ul li:not(:last-child) a{margin-right:20px}#achievements ul li .active{color:#000}.challenge{margin:12px 0 30px;position:relative}.challenge-input,.challenge-promocode{position:absolute;top:90%;left:50%;transform:translate(-50%,-50%);font-size:26px;text-align:center;line-height:26px;width:90%;padding:0 15px}.challenge-resource{position:absolute;top:89%;left:50%;transform:translate(-50%,-50%);font-size:26px;text-align:center;line-height:26px;border:2px solid rgba(255,255,255,.3);border-radius:24px;width:48px;height:48px;background-color:#FFF}.modal-feedback-detail{padding:0 0 25px}.modal-feedback-detail .feedback-call-to-action,.modal-feedback-detail .feedback-description{font-size:26px;color:#000;padding:10px 50px}.modal-feedback-detail .feedback{margin-bottom:15px;display:inline-block;padding:0;font-size:25px;font-weight:700;line-height:1;color:#FFF;text-align:center;white-space:normal;vertical-align:middle;background-color:#EDEDED;border-radius:10px;width:100%;min-height:360px}.modal-feedback-detail .feedback-image img{width:inherit}.challenge-input input[type=text],.challenge-promocode input[type=text]{width:100%;height:40px;background:no-repeat padding-box;border:1px solid #FFF;border-radius:24px;opacity:1;font-size:16px;padding:0 40px 0 20px;text-align:center;color:#FFF}.challenge-input .icon,.challenge-promocode .icon{position:absolute;z-index:10;right:1.2rem;top:0;width:2.6rem;height:2.6rem;display:flex;justify-content:center;align-items:center;color:#FFF;-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);-ms-filter:fliph;filter:fliph;cursor:pointer}.challenge-resource .icon{position:absolute;z-index:10;top:.9rem;left:.7rem;display:flex;justify-content:center;align-items:center;color:#EA792F;-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);-ms-filter:fliph;filter:fliph;cursor:pointer}.challenge-input .icon-container,.challenge-promocode .icon-container{position:absolute;right:4rem;top:1.1rem;width:2.6rem;height:2.6rem}.challenge-input .loader,.challenge-promocode .loader{position:relative;height:20px;width:20px;display:inline-block;animation:around 5.4s infinite}.loader::after,.loader::before{content:"";background:0 0;position:absolute;display:inline-block;width:100%;height:100%;border-width:2px;border-color:#FFF #FFF transparent transparent;border-style:solid;border-radius:20px;box-sizing:border-box;top:0;left:0;animation:around .7s ease-in-out infinite}.loader::after{animation:around .7s ease-in-out .1s infinite;background:0 0}@-webkit-keyframes shake{41%,8%{-webkit-transform:translateX(-10px)}25%,58%{-webkit-transform:translateX(10px)}75%{-webkit-transform:translateX(-5px)}92%{-webkit-transform:translateX(5px)}0%,100%{-webkit-transform:translateX(0)}}@keyframes shake{41%,8%{transform:translateX(-10px)}25%,58%{transform:translateX(10px)}75%{transform:translateX(-5px)}92%{transform:translateX(5px)}0%,100%{transform:translateX(0)}}@-moz-keyframes shake{41%,8%{-moz-transform:translateX(-10px)}25%,58%{-moz-transform:translateX(10px)}75%{-moz-transform:translateX(-5px)}92%{-moz-transform:translateX(5px)}0%,100%{-moz-transform:translateX(0)}}@-o-keyframes shake{41%,8%{-o-transform:translateX(-10px)}25%,58%{-o-transform:translateX(10px)}75%{-o-transform:translateX(-5px)}92%{-o-transform:translateX(5px)}0%,100%{-o-transform:translateX(0)}}@keyframes around{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes around{0%{-webkit-transform:rotate(0)}100%{-webkit-transform:rotate(360deg)}}@-moz-keyframes around{0%{-moz-transform:rotate(0)}100%{-moz-transform:rotate(360deg)}}@-o-keyframes around{0%{-o-transform:rotate(0)}100%{-o-transform:rotate(360deg)}}.challenge-label{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:26px;text-align:center;line-height:26px}.past-challenge{position:relative}.past-challenge img{opacity:.4}.store-profile{height:110px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.store-profile>[class*=col-]{display:flex}.total-points-container{display:flex;justify-content:flex-start;align-items:center}.cup-container{display:flex;justify-content:center;align-items:center}.total-prizes-container{display:flex;justify-content:flex-end;align-items:center}.stat-label,.stat-number{line-height:24px;color:#333;display:block;text-align:center}.store-profile-stats{width:84px;height:84px;border:1px solid #009DE0;border-radius:42px;padding-top:20px}.stat-number{font-size:30px;font-weight:400}.stat-label{font-size:12px;text-transform:uppercase}.prize-list-title,.store-profile-text{font-size:16px;line-height:20px;font-family:'Source Sans Pro Regular',sans-serif}.store-profile-text{display:inline-block;color:#666;text-align:center;margin:20px 0}.prize-list-title{color:#000;margin-bottom:8px}.prize-item{margin-bottom:18px}.prize-item .row{border:1px solid #CBCBCB;border-radius:4px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap;padding:15px}.prize-item .row>[class*=col-]{display:flex;flex-direction:column}.prize-item .prize-button .btn{height:40px}.prize-img{padding:0;background-color:#585858;height:66px;background-size:cover;background-position:center}.prize-info{font-family:'Source Sans Pro Regular',sans-serif;padding-right:0}.prize-button .btn,.prize-points,.prize-title{font-family:'Source Sans Pro Bold',sans-serif}.prize-info .row{padding:0;height:auto!important;border:0}.prize-title{font-size:16px;line-height:20px}.lbl-toggle,.prize-title span{font-family:'Source Sans Pro Regular',sans-serif;line-height:20px;font-size:16px}.prize-title span{margin-left:4px}.prize-createddate{font-size:16px;font-weight:300}.prize-description{font-size:16px;line-height:20px;font-weight:300;color:#666}.prize-address{display:flex;font-size:16px;line-height:20px;font-weight:300;color:#666}input[type=checkbox].toggle{display:none}.lbl-toggle{display:block;color:#666;cursor:pointer;transition:all .25s ease-out}.lbl-toggle:hover{color:#666}.lbl-toggle::after{content:' ';display:inline-block;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid currentColor;vertical-align:middle;margin-left:.7rem;margin-top:.3rem;transform:translateY(-2px);transition:transform .2s ease-out}.collapsible-content{max-height:0;overflow:hidden;transition:max-height .25s ease-in-out}.toggle:checked+.lbl-toggle+.collapsible-content{max-height:350px}.toggle:checked+.lbl-toggle::after{transform:rotate(90deg) translateX(-3px)}.prize-stock{font-size:16px;font-weight:300;color:#FA0202}.prize-stock span{color:#000}.prize-date{font-size:16px;font-weight:300;color:#009DE0}.prize-status{margin-top:18px;font-size:16px;font-weight:300;color:#009DE0;line-height:16px}.prize-deadline{font-size:16px;line-height:18px;font-weight:300;color:#009DE0;text-align:left}.prize-status span{font-size:15px;display:inline-block;color:#666}.prize-points{font-size:26px;line-height:30px;margin-top:8px}#achievements-approve .prize-points{font-family:'Source Sans Pro Regular',sans-serif;font-size:18px;line-height:24px;margin-left:10px}.prize-points-stroke{font-family:'Source Sans Pro Light',sans-serif;position:relative;margin-right:5px}.prize-points-stroke:after{border-bottom:.050em solid #000;content:"";margin-top:calc(.050em / 2 * -1);position:absolute;left:0;right:0;top:60%}#achievements-approve .prize-deadline,#achievements-approve .prize-status{font-size:18px;line-height:20px;font-weight:300;color:#009DE0;text-align:center}#achievements-approve .prize-deadline{margin-top:20px}#achievements-approve .prize-status span{font-size:16px;color:#666;display:inline-block}.prize-button{text-align:center;margin-top:26px}.prize-button .btn{width:100%;height:44px;font-weight:600;font-size:18px;text-transform:uppercase;background-color:#FFF;border:1px solid #009DE0;border-radius:4px;color:#009DE0;display:flex;align-items:center;justify-content:center}.prize-button .btn.active,.prize-button .btn:hover{background-color:#009DE0;color:#FFF}.prize-button .loader,i.loader{height:20px;width:20px;display:inline-block;animation:around 5.4s infinite;right:45%;bottom:18%}.prize-modal .modal-content .modal-close .f-icon-close{background:0 0;border:none;font-size:32px;font-weight:700;line-height:40px;text-align:right;padding:0 10px 0 0}.prize-modal .alert{margin:20px 0 0}.prize-modal .modal-content{font-family:'Source Sans Pro Regular',sans-serif;background-color:#FFF!important}.prize-modal .modal-title{font-family:'Source Sans Pro Light',sans-serif;margin:0!important;font-size:30px;line-height:30px;color:#009DE0!important}.prize-modal .modal-responsive .modal-responsive-content{margin:30px 0 0;padding:0;font-size:18px;line-height:24px;width:100%}.prize-modal .box-button div:nth-child(even){padding-left:10px;padding-right:0}.prize-modal .box-button div:nth-child(odd){padding-left:0;padding-right:10px}#achievements-approve .box-input,.prize-modal .box-input{position:relative;min-height:44px;border:1px solid #D0D0D0;border-radius:4px;background-color:#F4F4F4;-webkit-box-shadow:none;box-shadow:none}.prize-modal label{font-size:14px;font-weight:400;margin-bottom:0}.prize-modal .box-input .text{font-family:"Source Sans Pro Regular";font-size:16px;line-height:20px;color:#333;margin-top:10px;margin-bottom:10px;display:block}.prize-modal .box-input:after{font-family:EvIcons;content:"g";color:#009DE0;float:right;margin:10px;font-size:22px;font-weight:700;top:-4px;position:absolute;right:0}.prize-modal .btn-cancel,.prize-modal .btn-submit{font-size:17px;text-transform:uppercase;width:100%}.prize-modal .btn-cancel{border:1px solid #333;color:#333;background-color:#FFF}.prize-modal .btn-submit{color:#FFF;pointer-events:auto;background-color:#00A1E5}.prize-modal .prize-button .loader,.prize-modal i.loader{right:42%;bottom:25%}#prize-exchange-approve-section .carousel-frame{margin-top:10px}#prizeConfirmAddress .confirm-address{margin-top:30px}#achievements-approve .form-line .box,#prizeConfirmAddress .form-line .box{margin-bottom:10px;padding-left:0;padding-right:0}#achievements-approve .form-line>.box:nth-child(2),#prizeConfirmAddress .form-line>.box:nth-child(2){padding-left:0}#achievements-approve .form-line>.box~.box,#prizeConfirmAddress .form-line>.box~.box{padding-right:0}#achievements-approve .form-line .box.empty,#prizeConfirmAddress .form-line .box.empty{margin-bottom:0}#achievements-approve .form-line .box-button,#prizeConfirmAddress .form-line .box-button{margin-top:20px}#achievements-approve .form-container>input,#achievements-approve .form-container>label,#prizeConfirmAddress .form-container>input,#prizeConfirmAddress .form-container>label{padding:.75rem}#achievements-approve .form-container label,#prizeConfirmAddress .form-container label{font-family:"Source Sans Pro Regular";font-size:14px;font-weight:400;position:absolute;top:0;left:0;display:block;width:100%;margin-bottom:0;line-height:1.9;color:#495057;border:1px solid transparent;border-radius:.25rem;transition:all .1s ease-in-out}#achievements-approve .form-container label span,#prizeConfirmAddress .form-container label span{color:#AFAFAF}#achievements-approve .form-container div:focus,#achievements-approve .form-container input:focus,#prizeConfirmAddress .form-container div:focus,#prizeConfirmAddress .form-container input:focus{border:1px solid #009DE0}#achievements-approve .form-floating input.invalid,#prizeConfirmAddress .form-floating input.invalid{border:1px solid red!important;background-color:rgba(225,0,10,.1)}#achievements-approve .form-container div:focus+label,#achievements-approve .form-container input:focus+label,#prizeConfirmAddress .form-container div:focus+label,#prizeConfirmAddress .form-container input:focus+label{color:#009DE0!important}#achievements-approve .form-container div::-webkit-input-placeholder,#achievements-approve .form-container input::-webkit-input-placeholder,#prizeConfirmAddress .form-container div::-webkit-input-placeholder,#prizeConfirmAddress .form-container input::-webkit-input-placeholder{color:transparent}#achievements-approve .form-container div:-ms-input-placeholder,#achievements-approve .form-container input:-ms-input-placeholder,#prizeConfirmAddress .form-container div:-ms-input-placeholder,#prizeConfirmAddress .form-container input:-ms-input-placeholder{color:transparent}#achievements-approve .form-container div::-ms-input-placeholder,#achievements-approve .form-container input::-ms-input-placeholder,#prizeConfirmAddress .form-container div::-ms-input-placeholder,#prizeConfirmAddress .form-container input::-ms-input-placeholder{color:transparent}#achievements-approve .form-container div::-moz-placeholder,#achievements-approve .form-container input::-moz-placeholder,#prizeConfirmAddress .form-container div::-moz-placeholder,#prizeConfirmAddress .form-container input::-moz-placeholder{color:transparent}#achievements-approve .form-container div::placeholder,#achievements-approve .form-container input::placeholder,#prizeConfirmAddress .form-container div::placeholder,#prizeConfirmAddress .form-container input::placeholder{color:transparent}#prizeConfirmAddress .form-container input:not(:placeholder-shown){padding-top:calc(.75rem + .75rem * (3 / 2));padding-bottom:calc(.75rem / 3)}#achievements-approve .form-container input:not(:placeholder-shown){padding-top:calc(.75rem + .75rem * (3 / 2));padding-bottom:calc(.75rem / 3)}#achievements-approve .form-container input:not(:-ms-input-placeholder),#prizeConfirmAddress .form-container input:not(:-ms-input-placeholder){padding-top:calc(.75rem + .75rem * (3 / 2));padding-bottom:calc(.75rem / 3)}#achievements-approve .form-container div:not(:placeholder-shown)~label,#achievements-approve .form-container input:not(:placeholder-shown)~label,#prizeConfirmAddress .form-container div:not(:placeholder-shown)~label,#prizeConfirmAddress .form-container input:not(:placeholder-shown)~label{padding-top:calc(.75rem / 3);padding-bottom:calc(.75rem / 3);font-size:12px;line-height:1.5em;color:#AFAFAF;font-weight:400;height:10px}#achievements-approve .form-container div:not(:-ms-input-placeholder)~label,#achievements-approve .form-container input:not(:-ms-input-placeholder)~label,#prizeConfirmAddress .form-container div:not(:-ms-input-placeholder)~label,#prizeConfirmAddress .form-container input:not(:-ms-input-placeholder)~label{padding-top:calc(.75rem / 3);padding-bottom:calc(.75rem / 3);font-size:12px;line-height:1.5em;color:#AFAFAF;font-weight:400;height:10px}#achievements-approve .form-container input:not(:placeholder-shown)~label span,#prizeConfirmAddress .form-container input:not(:placeholder-shown)~label span{font-size:12px}#achievements-approve .form-container input:not(:-ms-input-placeholder)~label span,#prizeConfirmAddress .form-container input:not(:-ms-input-placeholder)~label span{font-size:12px}#achievements-approve .form-line .box-input,#prizeConfirmAddress .form-line .box-input{width:100%;max-width:inherit;font-family:"Source Sans Pro Regular";font-size:18px;font-weight:400;min-height:44px;border:1px solid #D0D0D0;border-radius:4px;background-color:#FFF;-webkit-box-shadow:none;box-shadow:none}#achievements-approve .form-line div.box-input:after,#prizeConfirmAddress .form-line div.box-input:after{font-family:EvIcons;content:"g";color:#009DE0;float:right;margin:6px;font-size:22px;font-weight:700;top:0;position:absolute;right:0}#achievements-approve .box-button input,#prizeConfirmAddress .box-button input{font-family:"Source Sans Pro Bold";font-size:17px;text-transform:uppercase;width:100%;border:1px solid #333;color:#333;background-color:#FFF}#achievements-approve .box-button input.btn-save,#prizeConfirmAddress .box-button input.btn-save{background-color:#009DE0;border-color:#009DE0;color:#FFF}#achievements-approve .form-line .box-button div:nth-child(odd),#prizeConfirmAddress .form-line .box-button div:nth-child(odd){padding-left:0;padding-right:11px}#achievements-approve .form-line .box-button div:nth-child(even),#prizeConfirmAddress .form-line .box-button div:nth-child(even){padding-left:11px;padding-right:0}#achievements-approve .request-text,#prizeConfirmAddress .request-text{margin:10px 0 30px}#achievements-approve .request-text p,#prizeConfirmAddress .request-text p{color:#000;font-size:18px;margin-bottom:20px}#achievements-approve .form-floating div.error,#prizeConfirmAddress .form-floating div.error{font-family:"Source Sans Pro Regular";font-size:14px;color:#E1000A;line-height:12px;display:none}#achievements-approve .form-container div.error,#prizeConfirmAddress .form-container div.error{margin-top:10px}@media only screen and (min-width:768px){.prize-points,.prize-status{margin-top:0;text-align:center}.modal-feedback-detail .feedback-image img{width:initial}#achievements-approve .form-line>.box:nth-child(2),#prizeConfirmAddress .form-line>.box:nth-child(2){padding-left:15px}.challenge-label{font-size:30px;line-height:30px}.prize-list-title,.prize-title{font-size:18px;line-height:22px}.total-points-container{justify-content:flex-end}.total-prizes-container{justify-content:flex-start}.prize-img{height:96px}#prize-history .prize-item .row,#prize-tabs-history .prize-item .row{height:100%}.prize-title span{margin-left:20px}.prize-stock{margin-bottom:8px}.prize-points{font-size:28px}.prize-status{font-size:18px;line-height:18px}.prize-status span{font-size:16px}.prize-deadline{margin-top:6px;font-size:18px;line-height:20px;text-align:center}.prize-button .loader{bottom:10%}}.backpack-general-title{font-size:22px;font-weight:700;color:#000}.backpack-dropdown{position:relative;cursor:pointer;padding-right:0;padding-left:0}.backpack-dropdown select{display:none}.backpack-dropdown-current-selected{background-color:#fff}.backpack-dropdown-current-selected:after{position:absolute;content:"";top:14px;right:10px;width:0;height:0;border:6px solid transparent;border-color:#585858 transparent transparent}.backpack-dropdown-arrow-active:after,.backpack-dropdown-current-selected{border-color:transparent transparent #585858;top:7px}.backpack-dropdown-current-selected,.backpack-dropdown-items div{color:#585858;font-size:15px;font-family:'Source Sans Pro Regular',sans-serif;padding:8px 16px;border:1px solid transparent;border-color:rgba(0,0,0,.5);cursor:pointer}.backpack-dropdown-items{position:absolute;background-color:#fff;top:100%;left:0;right:0;z-index:99}.backpack-dropdown-hide{display:none}.backpack-dropdown-items div:hover{color:#fff;font-family:'Source Sans Pro Regular',sans-serif;background-color:rgba(0,0,0,.5)}.backpack-group{display:block;margin-bottom:10px}.backpack-group-hidden{display:none}.backpack-group-title{font-size:20px;font-weight:700;color:#585858}.backpack-group-badges{display:table;width:151px;margin:0 auto}@media (min-width:349px){.backpack-group-badges{width:302px}}@media (min-width:500px){.backpack-group-badges{width:453px}}@media (min-width:651px){.backpack-group-badges{width:604px}}@media (min-width:802px){.backpack-group-badges{width:755px}}@media (min-width:953px){.backpack-group-badges{width:100%}}@media (max-width:576px) or ((min-width:768px) and (max-width:992px)){.challenge-input input[type=text],.challenge-promocode input[type=text]{height:25px;font-size:14px}.challenge-input .icon,.challenge-promocode .icon{height:25px;right:1rem;top:.2rem;font-size:28px}}.backpack-badge-container{width:151px;height:195px;padding:0;float:left}#backpack .badge,.modal-badge-detail .badge{margin-bottom:15px;display:inline-block;padding:0;font-weight:700;line-height:1;color:#fff;white-space:normal;border-radius:10px;width:100%;text-align:center;vertical-align:middle}#backpack .badge{font-size:15px;background-color:#FFF;cursor:pointer}.modal-badge-detail .badge{font-size:25px;background-color:#fff;min-height:360px}.badge-image{max-height:130px}.backpack-group .badge-image.badge-won-false img{max-width:140px;max-height:140px}.backpack-badge-container-xl .badge{max-width:200px}.backpack-badge-container-xl .badge-image,.backpack-group .backpack-badge-container-xl .badge-image.badge-won-false img,.backpack-group .backpack-badge-container-xl .badge-image.badge-won-true img{max-width:100%;max-height:100%}.badge-name{font-size:inherit;font-family:'Source Sans Pro Bold',sans-serif;color:#000;padding:10px 5px}.locutions-row .f-icon-narration,.modal-badge-locutions .f-icon-narration{cursor:pointer;font-size:45px;font-weight:100;color:var(--ev-color-blue);background-color:transparent}.modal-badge-locutions .badge-call-to-action-link{cursor:pointer;font-size:28px;font-weight:100;color:#FFF;background-color:var(--ev-color-blue)}.locutions-row,.modal-badge-locutions .modal-row{display:flex;align-items:center;justify-content:center;padding:0 45px}@-moz-document url-prefix(){.badge-name{font-weight:lighter!important}}#backpack .badge-call-to-action,#backpack .badge-description{display:none}.modal-badge-detail{padding:0 0 25px}.modal-badge-detail .badge-call-to-action,.modal-badge-detail .badge-description{font-size:20px;font-weight:400;font-family:'Source Sans Pro Regular',sans-serif;color:#000;padding:10px 50px}.badge-modal{width:auto;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);position:relative}#badgeDetailModal #badgeDetailModalTitle{padding:0 0 0 35px;text-align:center;cursor:pointer;text-decoration:underline}.modal-badge-header{padding:0 25px 0 50px;border-bottom:none}.modal-badge-header-title{font-size:30px;font-family:'Source Sans Pro Bold',sans-serif;text-align:center}.modal-badge-footer,.modal-badge-header-subtitle{font-family:'Source Sans Pro Regular',sans-serif;text-align:center;font-size:20px}#badgeDetailModal .badge-image,.badgeNotificationModal .badge-image{display:table;width:auto;min-height:255px;margin:auto;background-color:#ededed;border-radius:8px}#badgeDetailModal .badge-image img,.badgeNotificationModal .badge-image img{width:100%;float:left;border-radius:8px}#badgeDetailModal .modal-badge-detail{padding:0}.modal-badge-footer{padding:25px 0;background-image:linear-gradient(to right,#333 10%,rgba(255,255,255,0) 0);background-position:top;background-size:10px 2px;background-repeat:repeat-x}.panel-achievement{width:100%!important;object-fit:cover}@media (max-width:575px){.panel-achievement{width:50%!important}}.modal-responsive,.modal-responsive-large,.modal-responsive-slim,.modal-responsive-xlarge{width:calc(100% - var(--ev-modal-responsive-horizontal-screen-distance));margin:0 auto}.modal-responsive-wrapper{--ev-modal-responsive-min-width:300px;--ev-modal-responsive-horizontal-screen-distance:20px;margin:0 auto;overflow:auto}.modal-responsive{max-width:700px;min-height:100vh;overflow-y:hidden}.modal-responsive-slim{min-width:var(--ev-modal-responsive-min-width);max-width:450px}.modal-responsive-large{min-width:var(--ev-modal-responsive-min-width);max-width:900px}.modal-responsive-xlarge{min-width:var(--ev-modal-responsive-min-width);max-width:1110px}.modal-responsive-wrapper #totalLabel{padding-top:var(--px-9);margin-right:var(--px-10);display:inline-block}.modal-responsive-wrapper .modal-dialog .modal-content{width:100%;max-width:100vw;margin:10px 0;box-shadow:2px 2px 10px var(--ev-color-shadows);background-color:var(--ev-color-white);border-radius:8px;border-color:var(--ev-color-grey)}.modal-responsive-wrapper .modal-dialog .modal-content.no-border-radius{border-radius:0}.modal-responsive-header{margin:0 0 20px;display:flex;align-items:center}.modal-responsive-header .modal-responsive-title{width:calc(100% - 35px);line-height:25px;margin:0;font-family:var(--ev-font-family-bold);font-size:20px;color:#000;float:left}.modal-responsive .panel-border,.modal-responsive-large .panel-border,.modal-responsive-slim .panel-border{padding:25px;border:1px solid var(--ev-color-lightgrey);border-radius:4px}.modal-content .modal-close,.modal-responsive-header .close{width:35px;padding:0;margin-left:auto;font-size:35px;line-height:35px;background:0 0;border:0}.modal-responsive-header .close{height:100%;float:right}.modal-content .modal-close{position:absolute;top:20px;right:20px;height:auto;font-weight:700}#discardEvaluationModal .modal-content .modal-close,#generateAutoCorrectionModal .modal-content .modal-close{position:absolute;top:15px;font-weight:400;right:15px}#generateAutoCorrectionModal{background-color:rgba(0,0,0,.7)}#generateAutoCorrectionModal .modal-content{border-radius:25px;border:6px solid #FFD60A;background-color:#fff;box-shadow:0 3px 5px rgba(0,0,0,.2)}#generateAutoCorrectionModal .modal-content .modal-main-content{width:100%;max-width:540px;margin:0 auto}#generateAutoCorrectionModal .modal-content .evia-avatar{width:100px;height:100px;padding:6px;border-radius:50%;background-color:#FFD60A;overflow:hidden}#generateAutoCorrectionModal .modal-content .evia-avatar img{width:100%;height:100%;padding:0;margin:0}.modal-responsive-header-auto-correction{display:flex;align-items:flex-start;width:calc(100% - 35px);line-height:25px;margin:25px 0 5px;font-family:var(--ev-font-family-bold);font-size:20px;color:#000}#generateAutoCorrectionModal .modal-responsive{max-width:680px}#generateAutoCorrectionModal .modal-responsive-content{padding:0 0 20px;font-size:20px;line-height:28px;font-family:var(--ev-font-family-regular)}.auto-correction-responsive-footer{display:flex;align-items:center;justify-content:flex-end;gap:30px;width:100%;margin:10px 0 20px;flex-wrap:wrap}.grammar-check-container{display:block;width:100%;height:auto;margin:0 0 35px;padding:0}.grammar-check-container .ev-generic-switch-container input:checked+.ev-generic-switch-slider{background-color:#FFD60A}.grammar-check-container .ev-generic-switch-container .ev-generic-switch-slider:before{background-color:#333}.grammar-check-container .ev-generic-switch-container label{font-size:20px;line-height:28px;padding-left:20px}.auto-correction-responsive-footer button.bt-user-cancel,.auto-correction-responsive-footer button.bt-user-confirm{padding:13px 25px;margin:0;max-width:255px;font-family:'Source Sans Pro Bold';font-size:16px;line-height:24px;width:100%;display:block;cursor:pointer;text-align:center;text-transform:uppercase}.grammar-check-container.disabled .ev-generic-switch-container input:checked+.ev-generic-switch-slider{background-color:#c8c8c8}.grammar-check-container.disabled .ev-generic-switch-container .ev-generic-switch-slider:before{background-color:#a6a6a6}.auto-correction-responsive-footer button.bt-user-cancel{color:#666;background-color:#FFF;border:2px solid #666;border-radius:50px;opacity:1;user-select:none}.auto-correction-responsive-footer button.bt-user-cancel:hover{opacity:.8}.auto-correction-responsive-footer button.bt-user-confirm{color:var(--ev-color-black);background-color:#FFD60A;border-radius:50px;opacity:1;user-select:none;border:0}#assetsearch .search-footer,#discardEvaluationModal{background-color:rgba(0,0,0,.7)}.auto-correction-responsive-footer button.bt-user-confirm:hover{opacity:.8}#discardEvaluationModal .modal-content{border-radius:25px;border:6px solid #FFD60A;background-color:#fff;box-shadow:0 3px 5px rgba(0,0,0,.2)}#discardEvaluationModal .modal-content .modal-main-content{width:100%;max-width:540px;margin:0 auto}#discardEvaluationModal .modal-content .evia-avatar{width:100px;height:100px;padding:6px;border-radius:50%;background-color:#FFD60A;overflow:hidden}#discardEvaluationModal .modal-content .evia-avatar img{width:100%;height:100%;padding:0;margin:0}#discardEvaluationModal .modal-responsive{max-width:680px}#discardEvaluationModal .modal-responsive-content{padding:0 0 20px;font-size:20px;line-height:28px;font-family:var(--ev-font-family-regular)}.modal-responsive-wrapper .modal-text{padding:10px 0 20px;font-size:18px;font-family:var(--ev-font-family-regular);display:flex;flex-direction:row;align-content:center;align-items:center;justify-content:flex-start}.modal-responsive-content{width:100%;margin-left:0;float:left}.modal-responsive-content-title{font-size:18px;font-family:var(--ev-font-family-bold);margin-bottom:1rem!important}.modal-responsive-content-display{width:100%;padding:5px 0;overflow:auto;float:left}.modal-responsive-content-display.selectable-icon-list-container{padding:0}.modal-responsive-content-display .modal-body-spacing{margin-top:6px;margin-bottom:14px}.modal-responsive-content-display .checkbox,.modal-responsive-content-display .radio{margin-bottom:0;line-height:100%;font-size:18px;padding-left:40px}.modal-responsive-content-display .font-icon{min-width:32px}.modal-responsive-footer{--ev-modal-footer-btn-side-margin:10px;width:100%;margin:10px 0;display:flex;flex-wrap:wrap;justify-content:center}.modal-responsive-footer button{width:100%;margin:10px 0 0;float:left}.modal-responsive .modal-responsive-footer a,.modal-responsive-large .modal-responsive-footer a,.modal-responsive-slim .modal-responsive-footer a{width:100%;margin:0}.modal-responsive-footer a.btn:visited{color:#fff}.modal-responsive .radio input[type=radio]{opacity:1;z-index:1;bottom:10px;left:2px}.modal-responsive-wrapper .modal-dialog .modal-content{padding:20px}@media (min-width:450px){.modal-responsive-slim .modal-responsive-content{margin:10px 0}.modal-responsive .modal-responsive-footer.single-btn,.modal-responsive-large .modal-responsive-footer.single-btn,.modal-responsive-slim .modal-responsive-footer.single-btn{width:100%;padding:0 calc(50% - 100px)}.modal-responsive-slim .modal-responsive-footer.two-btn{width:calc(100% + 20px);margin:0 -10px}.modal-responsive-slim .modal-responsive-footer.two-btn>a,.modal-responsive-slim .modal-responsive-footer.two-btn>button{width:calc(50% - 20px);margin:10px}.modal-responsive-slim .modal-responsive-footer.two-btn>a button{margin:0}}@media (min-width:600px){.modal-responsive-wrapper .modal-dialog .modal-content{padding:30px 50px 20px}.modal-responsive .modal-responsive-content,.modal-responsive-large .modal-responsive-content{width:100%;float:left}.modal-responsive .modal-responsive-footer.three-btn,.modal-responsive .modal-responsive-footer.two-btn,.modal-responsive-large .modal-responsive-footer.three-btn,.modal-responsive-large .modal-responsive-footer.two-btn{width:calc(100% + (var(--ev-modal-footer-btn-side-margin) * 2));margin-left:calc(var(--ev-modal-footer-btn-side-margin) * -1);margin-right:calc(var(--ev-modal-footer-btn-side-margin) * -1)}.modal-responsive .modal-responsive-footer.two-btn>a,.modal-responsive .modal-responsive-footer.two-btn>button,.modal-responsive-large .modal-responsive-footer.two-btn>a,.modal-responsive-large .modal-responsive-footer.two-btn>button{width:calc(50% - (var(--ev-modal-footer-btn-side-margin) * 2));margin:10px var(--ev-modal-footer-btn-side-margin)}.modal-responsive .modal-responsive-footer.two-btn>a button,.modal-responsive-large .modal-responsive-footer.two-btn>a button{margin:0}.modal-responsive .modal-responsive-footer.three-btn>a,.modal-responsive .modal-responsive-footer.three-btn>button,.modal-responsive-large .modal-responsive-footer.three-btn>a,.modal-responsive-large .modal-responsive-footer.three-btn>button{width:calc(33% - (var(--ev-modal-footer-btn-side-margin) * 2));margin:10px var(--ev-modal-footer-btn-side-margin)}}@media (min-width:768px){.modal-responsive-wrapper .modal-dialog .modal-content{margin:70px 0 30px}}.email-modal,.school-modal{width:auto;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);position:relative}.button-holder{margin-top:20px;text-align:center}@media (min-width:500px){.email-modal,.school-modal{width:500px}}#emailDetailModal .modal-content,#schoolDetailModal .modal-content,.emailValidationModal .modal-dialog .modal-content,.schoolValidationModal .modal-dialog .modal-content{background-color:#ededed}.modal-email-header,.modal-school-header{padding:0 25px;border-bottom:none}.modal-email-header-title,.modal-school-header-title{font-size:30px;font-family:'Source Sans Pro Bold',sans-serif;text-align:center}.modal-email-footer,.modal-email-header-subtitle,.modal-school-footer,.modal-school-header-subtitle{font-size:20px;font-family:'Source Sans Pro Regular',sans-serif;text-align:center}.ev-smartbook-banner-more-info{justify-items:center}#downloadEvSmartBookInfo{height:var(--px-30)}#collapseDownloadEvSmartBookInfo{margin-top:1rem}#toogleDownloadEvSmartBookInfo:hover{font-weight:700}#toogleDownloadEvSmartBookInfo .f-icon-arrow-down{color:var(--ev-btn-color)}#downloadEvSmartBookModal .ev-smartbook-banner-links a img{max-width:var(--px-135);max-height:var(--px-40);object-fit:cover}.modal-add-subject .modal-text b{width:30px;height:30px;margin:0 10px 0 0;line-height:30px;border:none;border-radius:50px;background:var(--ev-color-mediumgrey);float:left;text-align:center}#subjectSearchComboboxLabel{padding:0;font-size:var(--ev-label-font-size);margin-bottom:var(--ev-input-label-margin-bottom);position:unset;white-space:unset}.modal-add-subject #searchSubjectToAdd{margin:1px 11px 20px -11px;width:100%;padding-right:0}.modal-add-subject #searchSubjectToAdd .form-group{padding-left:0;padding-right:0}.bootstrap-select .dropdown-toggle .filter-option{align-content:center}.modal-add-subject #searchSubjectToAdd .dropdown-menu.show{top:calc(var(--px-59) * -1)!important;margin-left:-2px!important}.modal-add-subject .dropdown-toggle::after{color:transparent}.modal-add-subject .modal-responsive-footer{margin-top:40px}#modalStudentAddNewSubject #searchSubjectToAdd .bootstrap-select{width:100%}#modalTeacherAddNewSubject #searchSubjectToAdd .form-group .dropdown.bootstrap-select.form-select{width:103%}#modalTeacherAddNewSubject .second-phase{margin-top:1.25rem;padding:0 15px}#modalTeacherAddNewSubject .second-phase.no-overflow{overflow:hidden}#assessmentModal .assessment-modal-text{margin:20px 0;line-height:20px;font-size:18px;color:var(--ev-color-darkgrey)}@media (min-width:915px){#assessmentModal .assessment-modal-text{line-height:24px;font-size:20px}}#assetShareModal p.share-options{margin:25px 0 0}#assetShareModal .ev-tabs{padding:0}#assetShareModal ul.ev-tabs-ul{width:calc(100% + (var(--bs-gutter-x) * 2));padding:0 0 10px;margin-left:calc(var(--bs-gutter-x) * -1);margin-right:calc(var(--bs-gutter-x) * -1);border:none}#assetShareModal ul.ev-tabs-ul li{width:25%;padding:0 var(--bs-gutter-x)}#assetShareModal ul.ev-tabs-ul li a{--ev-share-options-icon-size:50px;width:100%;margin:0;background-color:var(--ev-color-lightgrey);border:2px solid transparent;border-radius:4px;cursor:pointer;transition:all .2s linear;display:flex;justify-content:center}#assetShareModal #shareURL .share-url-btn,#assetShareModal ul.ev-tabs-ul li a:hover{background-color:var(--ev-color-mediumgrey)}#assetShareModal ul li a.nav-link.active{border-color:var(--ev-color-blue)}#assetShareModal ul.ev-tabs-ul li img{width:var(--ev-share-options-icon-size);height:var(--ev-share-options-icon-size)}#assetShareModal ul.ev-tabs-ul li .font-icon{font-size:var(--ev-share-options-icon-size);line-height:var(--ev-share-options-icon-size);color:var(--ev-color-black);font-weight:400}#assetShareModal .tab-pane{padding:20px}#assetShareModal #shareEV.tab-pane{padding:0}#assetShareModal .tab-pane p{margin:0 0 10px;font-family:var(--ev-font-family-regular);font-size:var(--ev-common-font-size);line-height:var(--ev-common-line-height)}#assetShareModal .scrollable{max-height:250px;padding:0}#assetShareModal.external-share-modal .scrollable{max-height:900px;padding:0}#assetShareModal button.btn{font-family:var(--ev-font-family-bold);font-size:var(--ev-common-font-size)}#assetShareModal .share-to-classroom-option.google-classroom,#assetShareModal .teams-share-button{width:250px;margin:0 auto;border:1px solid var(--ev-color-lightgrey);border-radius:4px;display:flex;align-items:center}#assetShareModal .teams-share-button{flex-direction:row-reverse;cursor:pointer}#assetShareModal .share-to-classroom-option.google-classroom div[id*=sharetoclassroom],#assetShareModal .teams-share-button a{margin:10px!important;display:flex!important}#assetShareModal .share-to-classroom-option.google-classroom .share-option-description,#assetShareModal .teams-share-button .share-option-description{width:calc(100% - 70px);padding:10px;font-size:var(--ev-common-font-size);font-family:var(--ev-font-family-bold)}#assetShareModal #shareURL{--asset-share-clipboard-height:50px;--asset-share-clipboard-btn-width:80px}#assetShareModal #shareURL .share-url-input{width:calc(100% - var(--asset-share-clipboard-btn-width));height:var(--asset-share-clipboard-height);border-radius:4px 0 0 4px;border:1px solid var(--ev-color-lightgrey)}#assetShareModal #shareURL .share-url-btn{width:var(--asset-share-clipboard-btn-width);height:var(--asset-share-clipboard-height);border-radius:0 4px 4px 0;border:none;transition:all .3s linear;font-family:var(--ev-font-family-bold);font-size:var(--ev-common-font-size);color:var(--ev-color-black)}#shareURL .shareURL-success{text-align:center;font-size:var(--ev-common-font-size);color:transparent;transition:color .3s linear}#shareURL .shareURL-success.show{color:green}.cmbLabelsCurrentFilters button.clear-all-filters:not(:disabled):active,.cmbLabelsCurrentFilters button.clear-all-filters:not(:disabled):hover,.execution-time-container:active,.execution-time-container:active input,.execution-time-container:hover,.execution-time-container:hover input{color:var(--ev-color-midgrey)}#assetShareModal #shareURL .share-url-btn:hover{background-color:var(--ev-color-lightgrey)}@media (min-width:768px){#assetShareModal ul.ev-tabs-ul{padding:0 0 25px}#assetShareModal ul.ev-tabs-ul li a{--ev-share-options-icon-size:70px}}#assetShareAssignmentModal .panel-border{padding:0 2px 0 0}.input-default-label.share-asset-input-title,.input-default-label.share-assignment-input-title{font-size:var(--ev-common-font-size)}.assignment-classeslist{padding:5px 20px}.assignment-classeslist:hover{background-color:#e9ecef}.assignment-classeslist .selectable-icon-item{line-height:1.5;min-height:36px}.share-assignment-execution-time{margin-bottom:0;display:inline-flex;align-items:center}.execution-time-container{cursor:pointer;margin:0 .5rem;position:relative}.execution-time-container:after{content:"";position:absolute;bottom:1px;left:0;right:0;border-bottom:1px solid var(--ev-font-color)}.execution-time-container:active:after,.execution-time-container:hover:after{border-color:var(--ev-color-midgrey)}.execution-time-input{cursor:pointer;border:none;text-align:center;width:22px!important;padding-inline:0}.external-share-modal,.external-share-modal-footer,.tasks .tasks-body,.tasks .tasks-title{padding:0 30px}.execution-time-input:focus-visible{outline:var(--ev-focus-outline);border-radius:var(--ev-focus-outline-border-radius)}.execution-time-input::selection{color:var(--ev-font-color);background-color:var(--ev-color-lightblue)}input.execution-time-input::-webkit-inner-spin-button,input.execution-time-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input.execution-time-input[type=number]{-moz-appearance:textfield}.external-share-modal-footer{position:fixed;bottom:0;left:0;right:0;background-color:var(--ev-color-white)}.external-share-modal-footer .modal-responsive-footer{margin-top:0}#assetShareModal .modal-responsive-content{float:none}.share-modal-title{font-family:var(--ev-font-family-bold);font-size:20px;color:#000;margin-bottom:25px!important}#assetShareModal .panel-border,#assignmentDetails .panel-border{border:1px solid var(--ev-color-lightgrey);border-radius:4px}#assetShareEmanualModal .scrollable{max-height:900px;padding:0;overflow:auto}#assetShareEmanualModal #pagesAssetList li{padding-left:.75rem}#container-inputPartInPage{margin-bottom:0}#assignmentResources .resource-intructions{border:2px solid var(--ev-color-blue);padding:20px;border-radius:25px;width:100%;margin-left:51px;margin-top:-20px;cursor:pointer}#assignmentResources .resource-editor-container{margin-left:40px;border:2px solid var(--ev-color-blue);border-radius:16px;cursor:pointer;width:100%}#assignmentResources .resource-editor-container .cke,#assignmentResources .resource-editor-container .cke_inner{border-radius:16px}#assignmentResources .resource-editor-container .cke_top{border-radius:16px 16px 0 0}#assignmentResources .resource-editor-container .cke_bottom{border-radius:0 0 16px 16px}#assignmentResources .resource-editor-container .cke_contents{max-height:100px}@media only screen and (max-width :768px){#assignmentResources .resource-intructions{margin-left:41px}}#assignmentSuccessModal.external-share-modal .modal-content{border:0}@media (max-width:600px){#assignmentSuccessModal #assignmentSuccessConclude{margin-top:10px}}.external-share-modal .assignment-info{position:sticky;top:0;z-index:5;padding-bottom:5px;background-color:var(--ev-color-white)}#assetShareModal .external-share-modal p.share-options{margin:0}#assignmentDetails,#assignmentResources,.assignment-modal-content{--ev-emanual-footer-height:85px;margin-bottom:var(--ev-emanual-footer-height)}.form-floating{--form-floating-margin-top:var(--px-5);--form-floating-margin-bottom:var(--px-5);width:100%;margin:var(--form-floating-margin-top) 0 var(--form-floating-margin-bottom);display:block}.form-floating>.form-select{border:var(--ev-input-border);border-color:var(--ev-input-border-color)}.form-floating select.form-select{padding-top:var(--px-21);padding-bottom:var(--px-2)}.form-floating input,.form-floating select{width:100%;height:var(--ev-dropdown-height)!important;border:var(--ev-input-border);border-color:var(--ev-input-border-color);border-radius:var(--ev-input-border-radius);cursor:pointer}.form-floating.form-control-s24 input{width:100%;height:var(--px-49)!important;border:2px solid var(--ev-input-border-color);border-radius:var(--ev-input-border-radius);cursor:pointer}.form-floating.form-control-s24>label{padding-left:15px!important}.form-floating.form-control-s24 select{width:100%;height:var(--ev-dropdown-height)!important;border:2px solid var(--ev-input-border-color);border-radius:var(--ev-input-border-radius);cursor:pointer;background-size:20px 25px}.form-floating.form-control-s24 select:focus,.form-floating.form-control-s24 select:hover{outline:0;border-color:var(--ev-input-border-color-active);box-shadow:0 0 0 .25rem var(--ev-color-blue-shadow)}.form-floating label{width:100%;margin-bottom:0;font-size:var(--px-12);color:#000;border:none;display:block;position:absolute;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;transition:all .1s ease-in-out;top:0;left:0;pointer-events:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-floating input:disabled+label,.form-floating label span,.form-floating select:disabled+label{color:var(--ev-color-grey-font)}@media (min-width:576px){.form-floating label{font-size:var(--px-14)}}.form-floating input:disabled,.form-floating select:disabled{cursor:not-allowed!important;border-color:var(--ev-input-border-color-disabled);background-color:var(--ev-input-bg-color-disabled)}.form-floating label span{margin:0 0 0 2px}.form-floating div:focus,.form-floating input:focus,.form-floating select:focus{border-color:var(--ev-color-blue)}.form-floating div:focus+label,.form-floating input:focus+label,.form-floating select:focus+label{line-height:1.5em;color:var(--ev-color-blue);font-weight:400;pointer-events:none}.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select:not(:placeholder-shown)~label{height:auto;line-height:1.5em;color:var(--ev-color-blue-font);font-weight:400;pointer-events:none}.form-floating div:-ms-input-placeholder,.form-floating div::-moz-placeholder,.form-floating div::-ms-input-placeholder,.form-floating div::-webkit-input-placeholder,.form-floating div::placeholder,.form-floating input:-ms-input-placeholder,.form-floating input::-moz-placeholder,.form-floating input::-ms-input-placeholder,.form-floating input::-webkit-input-placeholder,.form-floating input::placeholder,.form-floating select:-ms-input-placeholder,.form-floating select::-moz-placeholder,.form-floating select::-ms-input-placeholder,.form-floating select::-webkit-input-placeholder,.form-floating select::placeholder{color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.form-floating .unselectable{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}.form-floating select.highlightFilter{border:2px solid var(--ev-color-highlight-border)}.form-floating input::-webkit-inner-spin-button,.form-floating input::-webkit-outer-spin-button{-webkit-appearance:none;position:relative}.form-floating input[type=number]{-moz-appearance:textfield}.form-floating input.input-highlight,.form-floating input.input-highlight:focus,.form-floating select.input-highlight,.form-floating select.input-highlight:focus,.input.input-highlight,.input.input-highlight:focus{border:2px solid var(--ev-color-blue)}.form-floating input.input-highlight,.form-floating input.input-highlight:focus{background-color:var(--ev-color-lightblue)}.form-floating input.input-highlight:disabled,.form-floating select.input-highlight:disabled,.form-floating:has(select:disabled) .select2-container .select2-selection--single{border:2px solid var(--ev-color-lightgrey);background-color:var(--ev-color-lightgrey);box-shadow:2px 2px 10px var(--ev-color-shadows)}.form-floating.has-icon input,.form-floating.has-icon select{padding-right:var(--px-35)}.form-floating.has-icon .font-icon{font-size:var(--px-25);pointer-events:none;position:absolute;top:5px;right:7.5px}@media (min-width:576px){.form-floating.has-icon input,form-floating.has-icon select{padding-right:50px}.form-floating.has-icon .font-icon{font-size:var(--px-35);top:0;right:10px}}.form-floating.error{--form-floating-margin-bottom:20px}.form-floating.error-highlight{margin-bottom:0}.form-floating.error-highlight input,.form-floating.error-highlight select{border:1px solid var(--ev-error-color)!important;background-color:var(--ev-error-bg-color)!important}.form-floating.error-highlight input:focus,.form-floating.error-highlight select:focus{box-shadow:0 0 0 .25rem var(--ev-error-color-shadow)}.form-floating.error-highlight input:focus+label,.form-floating.error-highlight label,.form-floating.error-highlight select:focus+label,.form-floating.error-highlight>.form-control:not(:placeholder-shown)~label{color:var(--ev-error-color)}.form-floating .form-floating-error{padding-top:5px;padding-left:5px;line-height:calc(var(--form-floating-margin-bottom) - 5px);font-size:14px;font-family:var(--ev-font-family-regular);color:var(--ev-error-color);display:none}.form-floating.error-highlight .form-floating-error{display:block}.form-floating .select2-with-search{opacity:0;display:none}.form-floating .select2-container .select2-selection--single{display:flex;justify-content:space-between;align-items:flex-end;height:var(--ev-btn-height);color:var(--ev-btn-color);padding:0 1rem;border:var(--ev-input-border) var(--ev-input-border-color);border-radius:var(--ev-border-radius)}.form-floating .select2-container .select2-selection--single .select2-selection__rendered{font-size:1rem;font-weight:400;line-height:1.25;margin-bottom:4px;padding-left:0;padding-right:20px}.form-floating .select2-container{transition:box-shadow .2s,-moz-box-shadow .2s,-webkit-box-shadow .2s;border-radius:10px}.form-floating .select2-container.select2-container--focus .select2-selection,.form-floating .select2-container.select2-container--open .select2-selection{border:var(--ev-input-border) var(--ev-color-blue);box-shadow:0 0 0 .25rem var(--ev-color-blue-shadow)}.form-floating .select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.form-floating .select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.form-floating .select2-container label.classes{position:absolute;top:6px;left:15px;padding:0;margin:0;display:inline-block;-webkit-user-select:none;user-select:none;font-size:12px;height:auto;line-height:1.5em;color:var(--ev-color-blue);font-weight:400;pointer-events:none}.assignment-class .assignment-class-error,.form-floating .select2-container .select2-selection__arrow b{display:none}.form-floating .select2-container .select2-selection__arrow{color:#212529;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center center;background-size:16px 12px;height:100%!important;width:40px!important}.form-floating .tags-input-wrapper:has(.tag)~label,.form-floating .tags-input-wrapper:has(input:focus)~label,.form-floating .tags-input-wrapper:has(input:not(:placeholder-shown))~label{color:rgba(var(--bs-body-color-rgb),.65);transform:scale(.85) translateY(-.5rem) translateX(.15rem)}.form-floating .tags-input-wrapper:has(.tag)~label,.form-floating .tags-input-wrapper:has(input:not(:placeholder-shown))~label{color:var(--ev-color-blue-font)}.select2-dropdown{border-radius:0!important;box-shadow:0 3px 3px rgba(0,0,0,.36);border:0!important}.select2-container--open .select2-dropdown--below{padding:10px}.select2-dropdown .select2-results .select2-results__options{padding:0 12px 10px}.select2-dropdown .select2-search--dropdown{padding:10px 12px}.select2-results__option.loading-results{font-size:14px;line-height:16px;color:#000;font-family:var(--ev-font-family-regular);padding:0}.select2-results__option{font-size:16px;line-height:22px;color:#000;font-family:var(--ev-font-family-regular)}.select2-results__option.select2-results__option--selectable.select2-results__option--highlighted{color:#000;background-color:var(--ev-color-lightgrey)}.select2-results__options .select2-results__message{width:100%;padding:0;margin:0;font-size:14px;line-height:16px;color:#000;font-family:var(--ev-font-family-regular)}.select2-search--dropdown{position:relative}.select2-search--dropdown .clear-input{display:flex;position:absolute;top:10px;right:15px;width:50px;height:50px;padding:0;margin:0;border:0;border-radius:0;font-size:0;outline:0;background-color:transparent;z-index:2;align-items:center;justify-content:center}.select2-search--dropdown .clear-input:before{color:#000;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:34px;line-height:20px;font-family:EvIcons!important;content:"\20ac"}.select2-search--dropdown.active .clear-input:before{content:"E"}.select2-search__field{height:var(--ev-input-height);border-radius:var(--ev-input-border-radius);border:var(--ev-input-border) var(--ev-input-border-color)!important;box-shadow:none;padding:0 var(--ev-input-padding)!important}.select2-search--dropdown.active .select2-search__field::placeholder{color:var(--ev-input-placeholder-color)}.select2-search__field:not(:disabled):focus-visible{outline:var(--ev-focus-outline);outline-offset:var(--ev-focus-outline-offset)}.select2-search__field:not(:disabled):active,.select2-search__field:not(:disabled):focus{background-color:var(--ev-color-lightblue);border-color:var(--ev-input-border-color-active)!important;outline:0}.select2-search__field:not(:disabled):hover{border-color:var(--ev-input-border-color-active);box-shadow:0 0 0 .25rem var(--ev-color-blue-shadow)}.select2-search__field:disabled{cursor:not-allowed;border-color:var(--ev-input-border-color-disabled)!important;background-color:var(--ev-input-bg-color-disabled)!important;box-shadow:none!important;-webkit-user-select:none;user-select:none}.ev-tabs .ev-tabs-ul{border-bottom:2px solid #CBCBCB;margin-bottom:.5rem}.ev-tabs .ev-tabs-ul li:not(:last-child) .nav-link{margin-right:30px}.ev-tabs .ev-tabs-ul li{top:1px;position:relative}.ev-tabs .ev-tabs-ul li .nav-link.active{color:#000;border-bottom:2px solid #000;background-color:transparent}.ev-tabs .nav-link{border:0;color:var(--ev-color-grey-disabled);padding:10px 0;font-family:"Source Sans Pro Bold";text-transform:uppercase;background-color:transparent;-webkit-transition:color .3s ease-in-out;-moz-transition:color .3s ease-in-out;-ms-transition:color .3s ease-in-out;-o-transition:color .3s ease-in-out;transition:color .3s ease-in-out}.ev-tabs .nav-link:focus,.ev-tabs .nav-link:hover{color:#999}.ev-tabs .nav-link-title{font-size:var(--ev-common-font-size)}#widgetTeacherDesktopApp .section-title{display:inline-block;font-family:'Source Sans Pro light',sans-serif;font-size:30px;margin-bottom:20px;color:#333}#widgetTeacherDesktopApp .section-title-complement{display:inline-block;font-family:'Source Sans Pro',sans-serif;font-size:24px;margin-bottom:20px;color:red;margin-left:3px}#widgetTeacherDesktopApp .teacher-app-section-text{color:#333;padding-bottom:47px}#widgetTeacherDesktopApp .teacher-app-more-information{padding-top:20px;height:60px;line-height:40px}#pafc .hierarchy .pafc-resource{margin-bottom:25px}#pafc .hierarchy .pafc-resource .panel-heading{height:140px;padding:0;background-size:cover;background-position:center;background-repeat:no-repeat;border:none;border-radius:0;-moz-box-shadow:2px 2px 10px #888;-webkit-box-shadow:2px 2px 10px #888;box-shadow:2px 2px 10px #888}#pafc .hierarchy .pafc-resource .panel-footer{padding:10px 20px;height:200px;border:none;border-radius:0;background-color:#f2f2f2;-moz-box-shadow:2px 2px 10px #888;-webkit-box-shadow:2px 2px 10px #888;box-shadow:2px 2px 10px #888}#pafc .hierarchy .pafc-resource .panel-footer h4{margin:0 0 10px;font-family:'Source Sans Pro Bold',sans-serif;font-size:18px;line-height:20px;color:#000}#pafc .hierarchy .pafc-resource .panel-footer p{font-family:'Source Sans Pro Regular',sans-serif;font-size:16px;color:#000}@media (min-width:768px){#pafc .hierarchy .pafc-resource .panel-heading{height:250px}#pafc .hierarchy .pafc-resource .panel-footer{height:175px}#pafc .hierarchy .pafc-resource .panel-footer h4{font-size:20px;line-height:30px}#pafc .hierarchy .pafc-resource .panel-footer p{font-size:18px;color:#000}}.tasks .task-container{margin:30px 0}.tasks .tasks-title{height:65px}.tasks .tasks-title h2{margin:0;font-family:var(--ev-font-family-bold);font-size:18px;line-height:64px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#000}.tasks .tasks-body .panel-body{height:65px}.tasks .tasks-body .task{padding:0 20px;height:65px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#cdcdcd}.tasks .tasks-body .resource-icon{width:40px;height:40px;line-height:40px;margin:0 10px 0 0;float:left}.tasks .tasks-body .resource-label{width:calc(100% - 60px);height:40px;padding:0!important;line-height:40px;float:left}.tasks .tasks-body .task p{margin:0;font-family:var(--ev-font-family-regular);font-size:18px}.tasks .tasks-body .task p a{display:block;margin-top:8px}.tasks .tasks-body .active p{font-family:var(--ev-font-family-bold)}.tasks .tasks-body .task p.assignmentOwner{font-family:var(--ev-font-family-regular);color:#9D9D9D}.tasks .tasks-bottom{padding:0 30px;height:65px;background-color:#f2f2f2}.tasks .tasks-bottom a{color:#000}.tasks .tasks-bottom p{margin:0;font-family:var(--ev-font-family-regular);font-size:18px;line-height:64px;text-align:center;text-decoration:underline}#assignmentModals .option-disabled,#assignmentsDetail .option-disabled{opacity:.65;pointer-events:none;cursor:auto}#assignmentsDetail .assignment-popup-option{padding:0 2.5px;color:var(--ev-color-blue);line-height:var(--ev-common-font-size);font-size:var(--ev-common-font-size);cursor:pointer}#assignmentsDetail .assignment-options-label{margin:0 0 10px}#assignmentsDetail .assignment-navigation-pointer{padding:0 5px;cursor:pointer}#assignmentsDetail .assignment-navigation-pointer .steps{width:30px;border:2px solid var(--ev-color-highlight-border);border-radius:50px;text-align:center;font-weight:700;cursor:pointer;padding:0}#assignmentsDetail .assignment-navigation-pointer span{padding:0 0 0 5px}#assignmentsDetail .assignment-navigation-spacer{border:.5px dashed var(--ev-color-grey);height:0;margin:auto 0}#assignmentsDetail #assignmentsDetailMessage ul{display:block;list-style-type:disc;padding:0 0 0 30px}#assignmentsDetail #assignmentsDetailMessage ul li{display:list-item}.assignmentDetailData .assignment-title-container{margin-top:30px;align-items:flex-end}#subjects-home-studentpbe .assessements,.assignmentDetailData .assignment-title-container:first-of-type{margin-top:0}.button-default.bt-open-assignment{font-size:var(--px-18);padding:var(--px-13) var(--px-32)}#assignmentsDetail .assignment-title-container h2{text-transform:uppercase}#assignmentsDetail .assignment-title-container h1,#assignmentsDetail .assignment-title-container h2,.assignmentDetailData .assignment-title-container h1{width:100%;padding:20px 0 10px;line-height:var(--ev-common-line-height);font-size:var(--ev-common-font-size);font-family:var(--ev-font-family-bold);color:#333;border-bottom:1px solid #000}#assignmentsDetail .assignment-detail-input-container{margin:0 0 10px;display:flex;flex-direction:column;justify-content:center}#assignmentsDetail .assignment-detail-input-container>div{margin:5px 0}#assignmentsDetail .padding-left{padding:0 0 0 20px}#assignmentsDetail input.chk-item,#assignmentsDetail input.chk-root{visibility:hidden;margin:0 28px 0 0}#assignmentsDetail label.font-icon{margin:0;padding:0;line-height:0;position:absolute;cursor:pointer}#assignmentsDetail input.chk-root:checked+label:before{content:'\61'}#assignmentsDetail input.chk-item:checked+label:before{content:'b'}#assignmentsDetail input.chk-item+label:before,#assignmentsDetail input.chk-root+label:before{content:'\42';visibility:visible;color:#00A1E5;font-size:50px;font-weight:300;text-transform:none;height:17px;width:17px;position:absolute;top:21px;left:-56px;background-color:transparent;display:inline-block}#assignmentsDetail #assignmentAllowUpload{font-size:14px;line-height:40px;margin:0}#assignmentsDetail #assignmentDetailClassificationScale h3{font-size:16px;line-height:18px;margin:10px 0 5px}#assignmentsDetail .asset-preview{margin-left:auto;color:var(--ev-hyperlink-color);text-decoration:underline;cursor:pointer}#assignmentModals .assignment-assets-descrition,#assignmentsDetail .assignment-assets-descrition{margin:10px 0 20px;font-family:var(--ev-font-family-regular);font-size:12px;line-height:14px;color:#767676;text-transform:none}#assignmentModals .assignment-assets-descrition{text-align:center}#assignmentsDetail #assignmentExecutionTimeContainer{margin-right:auto}#assignmentsDetail #assignmentExecutionTimeContainer .form-floating{margin:0}#assignmentsDetail #sqAssetList{margin-bottom:5px}#assignmentsDetail #sqAssetList .option-disabled{opacity:0}#assignmentsDetail .assignment-asset-title div.warning{display:inline-flex;margin:0 2px;position:relative;top:5px;color:red}#assignmentsDetail .assignment-asset-title div.warning span{font-size:22px;line-height:20px}#assignmentsDetail .assignment-asset-evaluative,#assignmentsDetail .assignment-asset-expositive{width:40px;height:40px;font-size:14px;line-height:40px;text-align:center;float:left;cursor:help}#assignmentsDetail .assignment-asset-warning-legend{font-size:12px;color:#767676}#assignmentsDetail .assignment-asset-warning-legend span{display:inline-flex;margin:0 2px;position:relative;top:5px;color:red;font-size:22px;line-height:20px}#assignmentsDetail .assignment-class-options{margin:10px 0}#assignmentsDetail .assignment-class-options .toggle-container{width:185px;overflow:hidden}#assignmentsDetail .assignment-no-data{padding:10px 0;margin:0 auto;font-family:var(--ev-font-family-italic);font-size:16px;line-height:18px;text-align:center}@media (min-width:576px){#assignmentsDetail .assignment-class-options .toggle-container{width:200px;overflow:hidden}}@media (min-width:768px){#assignmentsDetail .assignment-detail-input-container>div{margin:10px 0}#assignmentsDetail #assignmentAllowUpload{font-size:18px}#assignmentsDetail assignmentDetailClassificationScale h3{font-size:18px;line-height:20px}#assignmentModals .assignment-assets-descrition,#assignmentsDetail .assignment-assets-descrition,#pagesAssetList .assignment-assets-description{font-size:14px;line-height:16px}#assignmentsDetail .assignment-asset-evaluative,#assignmentsDetail .assignment-asset-expositive,#assignmentsDetail .assignment-asset-title{font-size:18px}#assignmentsDetail .assignment-asset-evaluative-student,#assignmentsDetail .assignment-asset-expositive-student{font-size:18px;line-height:40px}#assignmentsDetail .assignment-asset-expand{font-size:35px}#assignmentsDetail .assignment-no-data{padding:20px 0;font-size:18px;line-height:20px}}.assignment-radio-custom{width:30px;height:30px;margin:5px 0;opacity:0;display:inline-block;vertical-align:middle;position:absolute;cursor:pointer;float:left}.assignment-radio-custom-label{width:100%;height:30px;margin:5px 0;cursor:pointer;position:relative}.assignment-radio-custom-label .assignment-radio-label-option{width:calc(100% - 30px);padding:0 0 0 15px;margin:0;font-family:var(--ev-font-family-regular);font-size:14px;line-height:30px}.assignment-radio-custom+.assignment-radio-custom-label:before{width:30px;height:30px;content:"\5c";font-family:EvIcons!important;font-size:30px;font-weight:700;line-height:30px;color:transparent;border:1px solid #00A1E5;border-radius:50%;text-align:left;float:left;vertical-align:middle;-webkit-transition:color .2s ease-in-out,background-color .2s ease-in-out;-moz-transition:color .2s ease-in-out,background-color .2s ease-in-out;-ms-transition:color .2s ease-in-out,background-color .2s ease-in-out;-o-transition:color .2s ease-in-out,background-color .2s ease-in-out;transition:color .2s ease-in-out,background-color .2s ease-in-out}.assignment-radio-custom:checked+.assignment-radio-custom-label:before{color:#fff;background-color:#009DE0}.assignment-radio-custom:focus+.assignment-radio-custom-label{outline:#ddd solid 1px}@media (min-width:768px){.assignment-radio-custom-label .assignment-radio-label-option{font-size:18px}.assignment-radio-custom-label .assignment-radio-label-description{font-size:18px;line-height:18px}}.assignment-class .assignment-class-header{width:100%;height:64px;padding:7px 0;line-height:50px;background-color:var(--ev-color-white);-moz-box-shadow:0 3px 3px rgba(0,0,0,.19);-webkit-box-shadow:0 3px 3px rgba(0,0,0,.19);box-shadow:0 3px 3px rgba(0,0,0,.19);border-top-width:1px;border-top-style:solid;border-top-color:rgba(0,0,0,.19);cursor:pointer}.assignment-class .assignment-class-name-container{width:calc(100% - 40px);height:100%;padding:9px 20px}.assignment-class .assignment-class-name{width:100%;line-height:18px;font-size:16px;color:#000;float:left}.assignment-class .assignment-class-count{width:100%;line-height:18px;font-size:16px;color:var(--ev-color-blue);float:left}.assignment-class .assignment-class-count div:first-of-type,.assignment-class .assignment-class-date div:first-of-type,.assignment-class .assignment-class-name div{line-height:50px}.assignment-class .assignment-class-expand{width:40px;height:100%;font-size:30px;line-height:inherit;text-align:center;float:right}.assignment-class .assignment-class-details{padding-top:10px;margin:3px 0 0;background-color:var(--ev-color-lightgrey)}.assignment-class .assignment-date-container{margin:10px 0 0}.assignment-class .assignment-end-date-container,.assignment-class .assignment-start-date-container{width:calc(100% - 155px);min-width:100px;margin:0 5px 10px 0;font-size:16px}.assignment-class .assignment-hour-container,.assignment-class .assignment-minute-container{width:70px;float:left}.assignment-class .assignment-hour-container,.assignment-date-container .hourPickerContainer{margin:0 5px 0 0}.assignment-class .datePickerField{width:100%}.assignment-class .assignment-class-groups,.assignment-class .assignment-class-students{width:100%;margin:0;overflow:hidden;flex-direction:column}.assignment-class .assignment-class-groups>.selectable-icon-item,.assignment-class .assignment-class-groups>li,.assignment-class .assignment-class-students>.selectable-icon-item,.assignment-class .assignment-class-students>li{height:50px;padding:5px 0 5px 20px;border-top:1px solid var(--ev-color-mediumgrey);display:inline-flex;position:relative}.assignment-class .assignment-class-groups>li{--assigment-class-groups-toggle-width:40px}.assignment-class .assignment-class-students .group-item-row{border-top:1px solid var(--ev-color-mediumgrey)}.assignment-class .assignment-class-students .group-item-row li{border-top:0}.assignment-class .assignment-class-students .group-item-row li p{margin-left:10px}.assignment-class .assignment-class-groups>.selectable-icon-item span,.assignment-class .assignment-class-groups>li span,.assignment-class .assignment-class-students>.selectable-icon-item span,.assignment-class .assignment-class-students>li span{width:40px;padding:0 5px 0 0;text-align:center;float:left}.assignment-class .assignment-class-groups>li p,.assignment-class .assignment-class-students>li p{max-width:calc(100% - 35px);font-size:14px;color:#000}.assignment-class .assignment-class-groups>li p{padding:0 var(--assigment-class-groups-toggle-width) 0 0}.assignment-class .assignment-class-groups>li .collapsable-group-data-toggle{width:var(--assigment-class-groups-toggle-width);height:50px;padding:5px 10px 5px 0;position:absolute;top:0;right:0}.assignment-class .assignment-class-groups .collapsable-group-data{width:100%;padding:15px 15px 5px 48px;background-color:#f2f2f2;-moz-box-shadow:inset 0 5px 10px -5px var(--ev-color-shadows);-webkit-box-shadow:inset 0 5px 10px -5px var(--ev-color-shadows);box-shadow:inset 0 5px 10px -5px var(--ev-color-shadows);border-top-width:1px;border-top-style:solid;border-top-color:#cdcdcd;border-radius:0 0 4px 4px;text-align:left;float:left}.assignment-class .assignment-class-groups .collapsable-group-data ul,.assignment-class .assignment-class-groups .collapsable-group-data ul>li{width:100%;float:left}.assignment-class .assignment-class-groups .collapsable-group-data ul>li p{line-height:18px;font-size:14px;font-family:var(--ev-font-family-regular)}@media (min-width:768px){.assignment-class .assignment-class-name-container{padding:0 20px}.assignment-class .assignment-class-count,.assignment-class .assignment-class-name{width:auto;font-size:18px;float:none}.assignment-class .assignment-class-count{padding:0 0 0 2px}.assignment-class .assignment-class-date{display:block;padding:0 5px}.assignment-class .assignment-class-date .ellipsis{width:calc(100% - 28px);text-align:center}.assignment-class .assignment-class-error{width:28px;height:28px;margin:11px 0 0;line-height:28px;background-color:#dedede;border-radius:20px;font-size:18px;font-weight:700;text-align:center;display:block;float:right}.assignment-class .assignment-class-expand{font-size:35px}.assignment-class .assignment-end-date-container,.assignment-class .assignment-start-date-container{font-size:18px}.assignment-class .assignment-class-groups>.selectable-icon-item,.assignment-class .assignment-class-groups>li,.assignment-class .assignment-class-students>.selectable-icon-item,.assignment-class .assignment-class-students>li{padding:5px 0 5px 40px}.assignment-class .assignment-class-groups>li p,.assignment-class .assignment-class-students>li p{font-size:18px}.assignment-class .assignment-class-groups .collapsable-group-data ul>li{width:50%}.assignment-class .assignment-class-groups .collapsable-group-data ul>li p{line-height:20px;font-size:18px}}.assignmentDetailData{--assignments-icon-size:30px;--assignments-result-size:30px}.assignment-attachment{width:100%;min-height:var(--assignments-icon-size);padding:10px 0;border-bottom:1px solid #C7C7C7;align-items:center;float:left}.assignmentDetailData .assignment-attachment-list div:last-of-type .assignment-attachment{border-bottom:none}.assignmentDetailData .assignment-asset-classification input.classification-input{text-align:end;font-size:30px}.assignmentDetailData .assignment-asset-classification input.classification-input.scale-qualitative{font-size:25px;height:70px!important}.assignment-attachment .font-icon,.assignment-attachment-option-icon .font-icon{font-size:var(--assignments-icon-size);line-height:var(--assignments-icon-size)}.assignmentDetailData .assignment-asset-classification .classification .with-border input,.assignmentDetailData .assignment-asset-classification .feedback-area .with-border,.assignmentDetailData .assignment-attachment-list.with-border{box-shadow:inset 0 1px 1px #00029;border:2px solid var(--ev-color-empty-border);border-radius:4px}.assignmentDetailData .assignment-asset-classification .feedback-area .with-content-border,.assignmentDetailData .assignment-attachment-list.with-content-border{box-shadow:inset 0 1px 1px #00029;border:2px solid var(--ev-color-highlight-border);border-radius:4px}.assignment-attachment .assignment-attachment-info{width:calc(100% - var(--assignments-icon-size));float:left}.assignment-attachment .assignment-attachment-icon{width:var(--assignments-icon-size);height:var(--assignments-icon-size);float:left}.assignmentDetailData .assignment-asset-icon .font-icon,.assignmentDetailData .assignment-attachment-icon .font-icon{border-radius:50%;background-color:var(--ev-color-lightblack);color:var(--ev-color-white)}.assignment-attachment .assignment-attachment-title{width:calc(100% - var(--assignments-icon-size));height:var(--assignments-icon-size);line-height:var(--assignments-icon-size);padding:0 10px;float:left}.assignment-attachment .assignment-attachment-delete{width:var(--assignments-icon-size);height:var(--assignments-icon-size);cursor:pointer;float:left;color:#707070}.assignment-attachment-option{width:100%;padding:10px 15px;float:left}.assignment-attachment-option-icon{width:var(--assignments-icon-size);height:var(--assignments-icon-size);float:left}.assignment-attachment-option-label{width:auto;padding:0 10px;line-height:var(--assignments-icon-size);font-size:16px;float:left}.assignment-title{font-size:var(--px-18);font-family:var(--ev-font-family-bold);padding:var(--px-8) 0!important;border-bottom:1px solid #C7C7C7}.assignment-asset-list .assignment-title-container,.assignmentDetailData .assignment-title-container{width:100%;border-bottom:1px solid #C7C7C7;float:left;padding-bottom:8px}.assignmentDetailData .assignment-title-container.no-border-bottom{border-bottom:none}.assignment-asset-list .assignment-title-container .assignment-title,.assignmentDetailData .assignment-title-container .assignment-title{width:100%;line-height:18px;font-size:18px;font-family:var(--ev-font-family-bold);color:var(--ev-color-black);float:left}#pagesAssetList .assignment-assets-description,.assignment-asset-list .assignment-assets-descrition,.assignmentDetailData .assignment-assets-descrition{margin:15px 0 10px;line-height:16px;font-size:14px;font-family:var(--ev-font-family-regular);color:#767676;text-transform:none;float:left;width:100%}.select-resources-header{text-align:end;font-size:14px;margin-bottom:0}.assignment-asset-list .assignment-asset{width:100%;padding:10px 0;-moz-box-shadow:inset 0 5px 10px -5px var(--ev-color-shadow);-webkit-box-shadow:inset 0 5px 10px -5px var(--ev-color-shadow);box-shadow:inset 0 5px 10px -5px var(--ev-color-shadow);border-bottom:1px solid #C7C7C7;float:left}.assignment-asset-list .assignment-asset-info{width:calc(100% - var(--assignments-icon-size));float:left}.assignment-asset-list .assignment-asset-icon{width:var(--assignments-icon-size);height:var(--assignments-icon-size);text-align:center;float:left}.assignment-asset-list .assignment-asset-icon .font-icon{font-size:var(--assignments-icon-size);line-height:var(--assignments-icon-size)}.assignment-asset-list .assignment-asset-title{max-width:calc(100% - var(--assignments-icon-size));height:var(--assignments-icon-size);padding:0 10px;line-height:var(--assignments-icon-size);font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left}.assignment-asset-list .assignment-asset-expand{width:var(--assignments-icon-size);height:var(--assignments-icon-size);line-height:var(--assignments-icon-size);font-size:var(--assignments-icon-size);cursor:pointer;float:right}.assignment-asset-list .assignment-asset-resources .assignment-asset-resource-info,.assignment-asset-row{width:calc(100% - (var(--assignments-icon-size) + var(--assignments-result-size)))}.assignment-asset-list .assignment-asset-resources{padding:10px 0 0 20px;background-color:var(--ev-color-lightgrey)}.assignment-asset-list .assignment-asset-resources .assignment-asset-resource-info{margin:0 0 10px;float:left}.assignment-asset-list .assignment-asset-mode{line-height:var(--assignments-icon-size);font-size:16px;text-align:center;float:left}@media (min-width:768px){.assignmentDetailData{--assignments-icon-size:35px}.assignment-asset-list .assignment-asset-mode,.assignment-asset-list .assignment-asset-title,.assignment-attachment-option-label{font-size:18px}.assignment-asset-list .assignment-assets-descrition,.assignmentDetailData .assignment-assets-descrition{line-height:16px;font-size:14px}}.assignment-share-option-container{--assignment-share-option-width:50%;--assignment-share-option-height:110px;--assignment-share-option-icon-height:70px;margin-bottom:10px}.assignment-share-option-title{width:100%;padding:0 15px;margin:0 0 10px;float:left}.assignment-share-option-title h3{line-height:18px;font-size:16px;font-weight:700}.assignment-share-option{width:var(--assignment-share-option-width);height:var(--assignment-share-option-height);padding:0 15px;float:left}.assignment-share-option-icon{width:100%;height:var(--assignment-share-option-icon-height);background-color:var(--ev-color-lightgrey);display:flex;justify-content:center;align-items:center}.assignment-share-option-icon .font-icon{line-height:var(--assignment-share-option-icon-height);text-align:center}.assignment-share-option-icon .f-icon-clip-simple{font-size:50px;cursor:pointer}.assignment-share-option-icon .f-icon-msg{font-size:35px}.assignment-share-option-icon.teams .assignment-share-teams img{width:50px;height:50px}.assignment-share-option-label{width:100%;line-height:18px;font-size:16px;text-align:center}.assignment-share-option-copy-success{color:green}@media (min-width:500px){.assignment-share-option-container{--assignment-share-option-width:25%;--assignment-share-option-height:130px;--assignment-share-option-icon-height:90px}.assignment-share-option-title h3{line-height:20px;font-size:18px}.assignment-share-option-icon .f-icon-clip-simple{font-size:70px}.assignment-share-option-icon .f-icon-msg{font-size:50px}.assignment-share-option-label{line-height:20px;font-size:18px}}#assignmentModals #testExecutionTime .modal-responsive-content .form-floating{margin:0}#assignmentModals #testExecutionTime .modal-responsive-content .form-floating input{text-align:center}.myResources{padding-top:70px}.subject-resources .actions-inpage-container{padding:10px 0;margin:0;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--ev-color-lightgrey)}.subject-resources .subject-resources-title h2{font-family:'Source Sans Pro Bold';font-size:16px;line-height:24px;height:35px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#000;margin:0}.subject-resources .subject-resources-body .panel-body{height:65px}.subject-resources .subject-resources-body .subject-resource{padding:0 0 0 10px;height:65px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:var(--ev-color-lightgrey);transition:.2s color linear}.subject-resources .subject-resources-body .subject-resource p:hover{color:#555}.subject-resources .subject-resources-body.with-search .subject-resource{min-height:95px;height:100%}.subject-resources .subject-resources-body.with-search .resource-catalog .font-icon.f-icon-minus,.subject-resources .subject-resources-body.with-search .resource-catalog .font-icon.f-icon-plus{width:50px;padding:0;line-height:100%;font-size:35px;color:var(--ev-color-blue);text-align:right;border:none;background-color:transparent;position:absolute;top:10px;right:-2%;float:right}.subject-resources-body.with-search .resource-catalog .resource-catalog-content,.subject-resources-body.with-search .resource-catalog .resource-catalog-title{font-size:16px;line-height:20px;margin-left:50px}.subject-resources-body.with-search .resource-catalog .resource-catalog-title{color:var(--ev-color-blue)}.subject-resources-body.with-search .resource-catalog{padding-bottom:7px;position:relative}@media only screen and (min-width :768px){.subject-resources .subject-resources-body.with-search .resource-catalog .font-icon.f-icon-minus,.subject-resources .subject-resources-body.with-search .resource-catalog .font-icon.f-icon-plus{right:-7%}.subject-resources-body.with-search .resource-catalog{width:95%}}.subject-resources .subject-resources-body .subject-resource .resource-icon{width:40px;height:64px;padding:12px 0;margin:0;float:left}.resource-icon .font-icon{font-size:var(--px-40)}.subject-resources .subject-resources-body .subject-resource p{width:calc(100% - 90px);height:64px;padding:12px 10px;margin:0;float:left;font-size:18px;line-height:40px;color:#000;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.subject-resources .subject-resources-body .subject-resource .dots{width:40px;height:64px;padding:0 0 24px;margin:0;float:left;font-size:40px;line-height:40px;text-align:right;background-color:rgba(255,255,255,0);border-width:0;border-style:none;color:#000}.subject-resources .subject-resources-body .subject-resource .dots:hover{color:#777}.subject-resources .subject-resources-body #myResourcesEmpty{margin:10px 0}.subject-resources .state-icon{width:40px;height:64px;padding:16px 4px;line-height:32px;float:left}.subject-resources .subject-resource-title{width:calc(100% - 80px);height:64px;padding:12px 10px;margin:0;float:left;font-size:18px;line-height:40px;color:#000;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media only screen and (min-width :768px){.subject-resources .subject-resources-title h2{font-size:18px}}.empty-assessements{padding-bottom:72px}.assessements{background-color:#fff}.assessements .assessements-title{height:70px}.assessements .assessements-title h1{margin:0;font-family:"Source Sans Pro Light";font-size:30px;line-height:70px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#000}.assessements .assessements-body .assessement{padding:0 20px;height:65px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#cdcdcd}.assessements .assessements-body .assessement .task-icon{height:100%;padding:16px 0}.assessements .assessements-body .assessement p{float:left;margin-right:30px;font-family:"Source Sans Pro Regular";font-size:18px;text-decoration:underline;text-overflow:ellipsis;white-space:nowrap;overflow-x:hidden;padding-top:6px}.assessements .assessements-body .assessement .result{color:#009DE0;font-weight:700;padding-top:18px;display:inherit}.assessements .assessements-body .assessement .result-mobile{display:none}@media (max-width:767px){.assessements .assessements-body .assessement{padding:0 20px;height:90px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#cdcdcd}.assessements .assessements-body .assessement .result-mobile{color:#009DE0;font-weight:700;display:inherit;text-decoration:underline #009DE0!important}}.assessements .assessements-body .assessement .bold{font-family:"Source Sans Pro Bold"}.assessements .assessements-body .assessement .empty{text-decoration:none}.assessements .assessements-bottom{padding:0 30px;height:65px;cursor:pointer}.assessements .assessements-bottom p{margin:0;font-family:"Source Sans Pro Regular";font-size:18px;line-height:64px;text-align:center;text-decoration:underline;color:#000}#progress .div-margin{margin:0}#progress h3{font-size:18px}#progress h3.not-leaf{font-size:22px;text-decoration:underline}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline;list-style:none;padding:0}.select2-container .select2-selection--multiple .select2-selection__clear{background-color:transparent;border:none;font-size:1em}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;margin-left:5px;padding:0;max-width:100%;resize:none;height:18px;vertical-align:bottom;font-family:sans-serif;overflow:hidden;word-break:keep-all}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option--selectable{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear,.select2-container--default.select2-container--disabled .select2-selection__choice__remove,.select2-search--dropdown.select2-search--hide{display:none}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0!important;clip:rect(0 0 0 0)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px;padding-right:0}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;padding-bottom:5px;padding-right:5px;position:relative}.select2-container--default .select2-selection--multiple.select2-selection--clearable{padding-right:25px}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;font-weight:700;height:20px;margin-right:10px;margin-top:5px;position:absolute;right:0;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:inline-block;margin-left:5px;margin-top:5px;padding:0 0 0 20px;position:relative;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;white-space:nowrap}.select2-container--classic .select2-results>.select2-results__options,.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-right:1px solid #aaa;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#999;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px;position:absolute;left:0;top:0}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:focus,.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{background-color:#f1f1f1;color:#333;outline:0}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-left:1px solid #aaa;border-right:none;border-radius:0 4px 4px 0}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__clear{float:left;margin-left:10px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #000;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--above .select2-selection--single{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple,.select2-container--default.select2-container--open.select2-container--below .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--group{padding:0}.select2-container--default .select2-results__option--disabled{color:#999}.select2-container--default .select2-results__option--selected{background-color:#ddd}.select2-container--default .select2-results__option--highlighted.select2-results__option--selectable{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;height:26px;margin-right:20px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0,#eee 50%);background-image:-o-linear-gradient(top,#fff 0,#eee 50%);background-image:linear-gradient(to bottom,#fff 0,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0;padding-bottom:5px;padding-right:5px}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;display:inline-block;margin-left:5px;margin-top:5px;padding:0}.select2-container--classic .select2-selection--multiple .select2-selection__choice__display{cursor:default;padding-left:2px;padding-right:5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{background-color:transparent;border:none;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#888;cursor:pointer;font-size:1em;font-weight:700;padding:0 4px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555;outline:0}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__display{padding-left:5px;padding-right:2px}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{border-radius:0 4px 4px 0}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results__option--group{padding:0}.select2-container--classic .select2-results__option--disabled{color:grey}.select2-container--classic .select2-results__option--highlighted.select2-results__option--selectable{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}#teamsSection .section-title{font-size:26px;margin-bottom:1rem}#teamsSection #msteamsEmailValidationFrame{min-height:0;padding:20px;margin:0 0 20px;border-radius:4px;background-color:#fff;-moz-box-shadow:2px 2px 10px #888;-webkit-box-shadow:2px 2px 10px #888;box-shadow:2px 2px 10px #888}#msteamsAppId,#msteamsEmailInput,#msteamsSecret,#msteamsTenant,#msteamsTokenEmail{width:100%}#msteams-validate-email-button{margin:0}#tutorialPDF{color:#00f;font-style:underline}@media (min-width:576px){#teamsSection .section-title{font-size:30px}}section#class-detail h2.section-title,section#class-sort h2.section-title,section#editClass.main h3.section-title,section.main.groups h3.section-title{margin-top:20px}section.groups .class.name{text-align:left;font-size:30px;color:#000;margin-bottom:68px;font-family:"Source Sans Pro Light"}section.groups .class.filters .cancel,section.groups .class.filters .save input{font-family:"Source Sans Pro Semibold";font-size:18px;text-decoration:underline;color:#00B3FF;border:none;background-color:#FFF;cursor:pointer}.groups .class.student,section.groups .groupdetails{border-bottom:1px solid;border-color:#cdcdcd}.groups .class.student{line-height:50px;padding-left:10px}.group.student{margin-bottom:10px}section.groups .actions-inpage-container{margin-bottom:0;padding-bottom:10px}section.groups .groupdetails .groupname{width:calc(100% - 260px);top:5px;position:relative}section.groups #maxUsersPerGroup{width:100px}section.groups .groupdetails a.collapsed:before,section.groups .groupdetails a:before{font-size:40px;font-weight:400;position:relative;top:8px;padding-right:16px}section.groups .groupdetails a:before{content:"-";padding-right:23px}section.groups .button{text-transform:uppercase;width:90%}section.groups .button.sort{float:left}section.groups .button.create{float:right}section.groups button.return-button{border:none;background:0 0;font-size:40px;line-height:40px}section.groups .groupdetails a div{display:inline-block}section.groups .groupdetails a{font-weight:700;font-size:16px;bottom:10px;position:relative}section.groups input.numberinclass{background-color:#00B3FF1A;border:1px solid var(--ev-color-blue);width:40px;text-align:center;height:40px;padding:0 10px;margin-right:20px;margin-left:10px}@media only screen and (min-width :768px){section.groups .button{margin-bottom:0}section.groups .button.create,section.groups .button.sort{float:right}section.groups .groupdetails{font-size:18px}}section.groups .groupdetails .grouplabel{color:var(--ev-color-blue-font)}section.groups .groupdetails .menu .item{font-size:16px;text-decoration:underline;cursor:pointer}section.groups .groupdetails .students{padding:15px 15px 5px 31px;text-align:left;color:#000}section.groups .groupdetails .dropdown{position:absolute;bottom:10px;right:18px;z-index:10}section.groups .groupdetails .item{cursor:pointer;position:absolute;right:0;top:8px}.dossier-panel,section.groups .groupdetails .item.edit,section.groups .groupdetails .item.remove{position:relative}section.groups .class .students{top:190px;left:59px;width:155px;height:23px;text-align:left;font:normal normal bold 18px/24px Source Sans Pro;letter-spacing:0;color:#000;opacity:1}section.groups .class .panel{margin:0;height:100%;border:none;border-radius:0;-moz-box-shadow:2px 2px 10px #888;-webkit-box-shadow:2px 2px 10px #888;box-shadow:2px 2px 10px #888}section.groups .class .panel-heading h2,section.groups .class .panel-heading h4,section.groups .class .panel-heading h5{margin:0;padding:0 25px;line-height:30px;color:#fff;position:absolute}section.groups .class .panel-heading h2{top:30px}section.groups .class .panel-heading h4{top:60px}section.groups .class .panel-heading h5{top:90px}section.groups .class .panel-heading .class-lock{margin:0;padding:0 25px;font-size:18px;line-height:50px;color:#fff;text-decoration:underline;cursor:pointer;z-index:0;width:100%}section.groups .class .panel-footer{padding:25px 25px 0;border:none;border-radius:0;background-color:#fff}section.groups .class .panel-footer h3{margin:0 0 5px;color:#000}section.groups .class .panel-footer h4{margin:0 0 40px;color:#9b9b9b}section.groups .class .panel-footer .class-actions{padding-bottom:10px;padding-top:10px;border-top-width:1px;border-top-style:solid;border-top-color:#b4b4b4}section.groups .class .panel-footer .class-actions p{margin:0;line-height:40px;color:#000;font-size:20px}.dossier-noradius-panel-container,.dossier-panel-container{width:calc(100% + 30px);margin:0 -15px;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:left}.dossier-panel{height:var(--px-125);padding:var(--px-10);padding-bottom:var(--px-30);margin:var(--px-15) 0;background:no-repeat padding-box #FFF;-webkit-box-shadow:0 3px 3px rgba(0,0,0,.19);box-shadow:0 3px 3px rgba(0,0,0,.19);border-radius:10px;opacity:1;overflow:hidden;cursor:pointer;align-content:center;text-align:center}.dossier-noradius-panel-container .dossier-panel{align-content:start;padding-top:var(--px-25);border-radius:0;background-position:50% 80%;background-size:50% 50%}.dossier-selection .dossier-panel{padding:10px}.dossier-selection.selected .dossier-panel{box-shadow:0 0 0 4px #00B3FF}.panel-auto-height .dossier-panel{height:auto}.dossier-panel .font-icon{line-height:var(--px-50);font-size:var(--px-50);text-align:center;color:#006DC0}#subject-teacher-dashboard .dossier-panel .font-icon{line-height:var(--px-55)}.dossier-panel .dossier-title{line-height:var(--px-20);font-size:var(--px-18);font-family:var(--ev-font-family-bold);text-align:center;color:#000}#subject-teacher-dashboard .dossier-panel .dossier-title{line-height:var(--px-18);font-size:var(--px-16)}.dossier-panel .dossier-description{display:none;line-height:var(--px-18);font-size:var(--px-18);font-family:var(--ev-font-family-regular);color:#666;text-align:center}#classesDossier .dossier-panel .dossier-description{line-height:var(--px-20);font-size:var(--px-16);color:var(--ev-color-black)}#subject-teacher-dashboard .dossier-panel .dossier-description{line-height:22px;font-size:16px}.dossier-panel .dossier-panel-new{content:'';width:0;height:0;border-style:solid;border-width:0 50px 50px 0;border-color:transparent var(--ev-color-red) transparent transparent;right:0;top:0;position:absolute}.dossier-panel .dossier-panel-new-label{position:absolute;top:12px;right:0;transform:rotate(45deg);font-size:12px;font-family:'Source Sans Pro Bold',sans-serif;color:#fff}.dossier-panel.info-disabled,.dossier-panel.info-disabled .dossier-title,.dossier-panel.info-disabled .font-icon{color:#d0d0d0;cursor:auto}.dossier-create-lesson{background-image:url(/assets/lms/img/imag_criar_aula.svg)}.dossier-create-test{background-image:url(/assets/lms/img/imag_criar_teste.svg)}.dossier-create-quiz{background-image:url(/assets/lms/img/imag_criar_quiz.svg)}.dossier-create-spinner{background-image:url(/assets/lms/img/imag_criar_rodasdados.svg)}.dossier-create-file{background-image:url(/assets/lms/img/imag_criar_ficheiro.svg)}.dossier-create-weblink{background-image:url(/assets/lms/img/imag_criar_link.svg)}@media (min-width:768px){.dossier-panel{height:var(--px-240)}#createResourcesDossier .dossier-panel{padding-top:var(--px-35)}.dossier-panel .font-icon{line-height:var(--px-60);font-size:var(--px-60)}#subject-teacher-dashboard .dossier-panel .font-icon{line-height:var(--px-68);font-size:var(--px-74)}#classesDossier .dossier-panel .dossier-title{margin:10px 0;font-size:var(--ev-small-title-font-size);line-height:var(--ev-small-title-line-height)}#subject-teacher-dashboard .dossier-panel .dossier-title{line-height:24px;font-size:24px}.dossier-panel .dossier-description{display:inline-block}.dossier-panel .dossier-panel-new{border-width:0 65px 65px 0}.dossier-panel .dossier-panel-new-label{font-size:14px}.dossier-noradius-panel-container .dossier-panel{height:240px;background-position:50% 70%;background-size:70% 70%}.dossier-noradius-panel-container .dossier-panel .dossier-title{font-size:20px;line-height:30px}}#classesDossier .section-info{color:#00B3FF;text-align:right}#classesDossier .f-icon-bigquiz,#classesDossier .f-icon-exam,#classesDossier .f-icon-manual,#classesDossier .f-icon-merit,#classesDossier .f-icon-statistic,#classesDossier .f-icon-student-list{font-size:60px}#classesDossier .f-icon-msg-classes,#classesDossier .f-icon-notepad{font-size:40px}#classesDossier .f-icon-test-inverted{font-size:64px}#classesDossier .f-icon-rounded-panel{width:70px;height:70px}.f-icon-rounded-panel:before{position:relative;left:2px;top:10px}@media (min-width:768px){#classesDossier .f-icon-bigquiz,#classesDossier .f-icon-exam,#classesDossier .f-icon-glasses,#classesDossier .f-icon-manual,#classesDossier .f-icon-merit,#classesDossier .f-icon-statistic,#classesDossier .f-icon-student-list{font-size:80px}#classesDossier .f-icon-msg-classes,#classesDossier .f-icon-notepad{font-size:55px}#classesDossier .f-icon-test-inverted{font-size:78px}#classesDossier .f-icon-rounded-panel{width:100px;height:100px}.f-icon-rounded-panel:before{left:0;top:20px}}#class-merits #meritWeeks .weekDesc{margin:10px 0;line-height:50px}#class-merits .dossier-panel{background-color:#F4F4F4}#class-merits .dossier-panel .font-icon{color:#BEBEBE;font-size:75px}#class-merits .neg-merit .font-icon{color:var(--ev-merit-neg-color)}#class-merits .pos-merit .font-icon{color:var(--ev-merit-pos-color)}#class-merits .neg-merit .panelCounter{border-color:var(--ev-merit-neg-color)}#class-merits .pos-merit .panelCounter{border-color:var(--ev-merit-pos-color)}#class-merits .panelCounterContainer{height:38px}#class-merits .panelCounterContainer .panelCounter{position:relative;margin-left:52%;bottom:59%}#class-merits .panelCounter{color:var(--ev-color-black);height:100%;width:50px;padding-top:4px;font-size:14px;border:4px solid;text-align:center;background-color:#fff;-webkit-border-radius:100px;-moz-border-radius:100px;-ms-border-radius:100px;-o-border-radius:100px;border-radius:100px}#class-merits .dossier-panel .dossier-description,#class-merits .dossier-title{display:block;font-size:16px;font-family:'Source Sans Pro Regular',sans-serif;line-height:20px}#class-merits .dossier-title{margin-top:-20px}#class-merits .dossier-description{font-size:18px}#class-merits .dossier-panel{height:170px}#class-merits .dossier-selected{border:3px solid var(--ev-hyperlink-color)}#class-merits .weekFilters{padding-top:.625rem}#class-merits #meritGlobal .weekFilters .form-floating input{width:6.875rem;float:none}#class-merits .btContainer{width:100px;margin-left:14px}#class-merits .btContainer .btn{margin-top:0}#class-merits .weekFilters span{margin-right:10px}#class-merits .weekFilters span.float-end{margin-right:0}#class-merits .chartTooltip{padding:5px}#class-merits .chartTooltip div{display:inline-block}#class-merits .chartTooltip .tipName{width:170px}#registerMeritModal .merit-date-container{margin-bottom:10px}#registerMeritModal .modal-description{line-height:50px}#registerMeritModal .meritCriteriaContainer{height:120px;background-color:#F4F4F4;margin-bottom:10px;position:relative}#registerMeritModal .meritCriteriaContainer .criteriaLabel,#registerMeritModal .meritCriteriaContainer .criteriaValues{width:calc(100%);line-height:70px}#registerMeritModal .meritCriteriaValContainer{vertical-align:top}#registerMeritModal .meritCriteriaContainer .criteriaValues{position:absolute;float:right;left:0;top:46px}#registerMeritModal .meritCriteriaContainer .font-icon.f-icon-minus.f-icon-rounded{background-color:var(--ev-merit-neg-color)}#registerMeritModal .meritCriteriaContainer .font-icon.f-icon-plus.f-icon-rounded{background-color:var(--ev-merit-pos-color)}#registerMeritModal .meritCriteriaContainer span div{display:inline-block;margin-left:10px;margin-right:10px}#registerMeritModal .meritCriteriaVal{width:40px;line-height:33px;text-align:center}#registerMeritModal input::-webkit-inner-spin-button,#registerMeritModal input::-webkit-outer-spin-button{-webkit-appearance:none;position:relative}#registerMeritModal input[type=number]{-moz-appearance:textfield;appearance:inherit}#merit-config #meritConfigTabs{margin-bottom:100px}#merit-config .criteria-details{padding:10px 0}#merit-config .criteria-details .crit-name,#merit-config .criteria-details .crit-name-added{width:calc(100% - 160px)}#merit-config .criteria-details .crit-edit,#merit-config .criteria-details .crit-remove,#merit-config .criteria-details .crit-remove-added{display:inline-block;margin-left:40px;float:right}#merit-config input.input-highlight{height:50px;border:2px solid var(--ev-color-highlight-border)}#merit-config .crit-name.input-highlight:disabled{color:#666;cursor:not-allowed}#merit-config .actions-inpage-container{margin:0;padding-bottom:10px}#merit-config .actions-inpage-container div{line-height:50px}#meritGlobalGraphicContainer,#meritGlobalGraphicContainer .highcharts-background,#meritGlobalGraphicContainer .highcharts-container,#meritGlobalGraphicContainer .highcharts-container svg{overflow:visible!important}@media (min-width:576px){#class-merits .weekFilters{padding-top:0}#registerMeritModal .meritCriteriaContainer{height:70px}#registerMeritModal .meritCriteriaContainer .criteriaValues{position:relative;float:right;top:0}#registerMeritModal .meritCriteriaContainer .criteriaLabel,#registerMeritModal .meritCriteriaContainer .criteriaValues{width:calc(50%)}.action-panel{--action-panel-height:150px;--action-panel-plus-size:40px}}@media (min-width:768px){#class-merits .dossier-title{font-size:16px}#class-merits .dossier-selected{border:4px solid var(--ev-hyperlink-color)}}.action-panel-container{margin-top:5px;margin-bottom:15px}.action-panel-container>div{padding-top:5px;padding-bottom:5px}@media (max-width:400px){.action-panel-container>div{width:100%}}.action-panel{--action-panel-height:30px;--action-panel-title-height:30px;--action-panel-plus-size:30px;width:100%;height:var(--action-panle-height);padding:15px 10px;margin:0;background:no-repeat var(--ev-color-blue) padding-box;-moz-box-shadow:4px 4px 4px var(--ev-color-shadows);-webkit-box-shadow:4px 4px 4px var(--ev-color-shadows);box-shadow:4px 4px 4px var(--ev-color-shadows);border-radius:10px;opacity:1;position:relative;overflow:hidden;cursor:pointer}.action-panel a{width:100%;height:100%}.action-panel .action-title{height:var(--action-panel-title-height);line-height:var(--action-panel-title-height);padding-right:var(--action-panel-plus-size);font-size:16px;font-family:'Source Sans Pro Bold',sans-serif;color:#FFF}.action-panel .action-background{height:calc(var(--action-panel-height) - var(--action-panel-title-height));font-size:calc(var(--action-panel-height) - var(--action-panel-title-height));margin:-5px 0;line-height:1;color:#000;text-align:left}.action-panel .action-icon-link{width:var(--action-panel-plus-size);height:var(--action-panel-plus-size);font-size:var(--action-panel-plus-size);position:absolute;bottom:10px;right:10px;color:#000}@media (min-width:400px){.action-panel{--action-panel-height:100px;--action-panel-plus-size:35px}.action-panel .action-title{line-height:calc(var(--action-panel-title-height) * .5);padding-right:0}}#dashboard-teacher .first-container{margin-top:16px}#dashboardTopBar.top-bar{background-color:#fff;-moz-box-shadow:0 3px 3px var(--ev-color-shadows);-webkit-box-shadow:0 3px 3px var(--ev-color-shadows);box-shadow:0 3px 3px var(--ev-color-shadows)}.top-bar .welcome-message{margin-top:5px;line-height:42px}#dashboardTopBar.top-bar .recommendations-container{padding-top:10px}#dashboard-teacher .top-bar.empty-top-bar{left:0;top:var(--ev-header-menu-height);position:fixed;background-color:var(--ev-color-white);-webkit-box-shadow:none;width:100%;box-shadow:0 3px 6px rgba(0,0,0,.16);height:54px;z-index:100}.welcome-message{font-size:16px}.fixed-recommendation-item{height:100px;padding:5px 2.5px;border-radius:10px;text-align:center;display:flex;align-items:center;justify-content:center}.fixed-recommendation-item.blue{background-color:#0ff}.fixed-recommendation-item.red{background-color:red}.fixed-recommendation-item.green{background-color:green}.fixed-recommendation-item .recommendation-title{font-family:'Source Sans Pro Bold',sans-serif;font-weight:700;font-size:18px;color:#fff}#recommendationsCarousel .slick-slide{margin:15px 15px 7px}.material-recommendation-item{height:120px;border:2px solid #D1D1D1;border-radius:10px}.material-recommendation-item .material-recommendation-title{font-family:var(--ev-font-family-bold);border-bottom:2px solid #D1D1D1;padding:5px;text-align:center;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.material-recommendation-item.fullContainer{height:120px;position:relative;border:0;overflow:visible}.material-recommendation-item.TYPE-GENERIC_EDITORS_PANEL.fullContainer{background:#ffe65c;background:linear-gradient(180deg,rgba(255,230,92,1) 0,rgba(255,167,0,1) 100%);box-shadow:2px 2px 2px rgba(0,0,0,.15)}#widgets-toolbar-options-container,.empty-card,.ev-options-container{box-shadow:0 3px 3px var(--ev-color-shadows)}.material-recommendation-item.fullContainer img.itemBkg{position:absolute;width:100%;height:100%;border-radius:10px;z-index:0;object-fit:cover}.material-recommendation-item.TYPE-CONTINUE_TEACHER .material-recommendation-title,.material-recommendation-item.TYPE-EDITORS_PANEL .material-recommendation-title,.material-recommendation-item.TYPE-GENERIC_EDITORS_PANEL .material-recommendation-title{border-bottom:0;margin:0;text-align:center;position:relative;width:auto;top:30px;-webkit-line-clamp:unset;color:#FFF}.material-recommendation-item.TYPE-GENERIC_EDITORS_PANEL .material-recommendation-title{color:#000;font-weight:700;position:sticky}.material-recommendation-item.TYPE-CONTINUE_TEACHER .material-recommendation-title,a.view-all{color:var(--ev-color-red)}.material-recommendation-item.TYPE-EDITORS_PANEL img,.material-recommendation-item.TYPE-GENERIC_EDITORS_PANEL img{max-width:100%;max-height:100%;position:absolute;display:block;left:0;right:0;top:0;bottom:0;margin:auto;filter:brightness(90%);-webkit-transition:all 1s ease-out;transition:all 1s ease-out;width:100%}a:focus .material-recommendation-item.TYPE-EDITORS_PANEL img,a:focus .material-recommendation-item.TYPE-GENERIC_EDITORS_PANEL img,a:hover .material-recommendation-item.TYPE-EDITORS_PANEL img{-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1);transform:scale(1.1);border-radius:10px}@media only screen and (min-width :768px){.material-recommendation-item .material-recommendation-title{font-size:18px;line-height:24px}}.material-recommendation-item .material-recommendation-description{text-align:center;font-size:14px;padding:5px;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.no-padding-left{padding-left:0}.no-padding-right{padding-right:0}#dashboard-teacher #classes-carousel,#dashboard-teacher #subjectsCarousel{width:calc(100% + 30px);padding:0;margin:0 -15px}#subjects-carousel-container{margin-top:7px}#classes-carousel .widget-classes,#subjectsCarousel .widget-subjects{margin-left:15px;margin-right:15px}#downloadEvSmartBookBanner .ev-smartbook-banner-container{margin-top:0}a.view-all{font-family:var(--ev-font-family-bold);font-size:16px}.flex-aligned-center{display:flex;align-items:center;justify-content:end}.dashboard h1.section-title{font-size:1.875rem;font-family:var(--ev-font-family-light)}@media (max-width:350px){.dashboard h1.section-title{font-size:26px}}#booksCarousel .book-item{padding:0 15px;margin:0 0 10px}.recommend-carousel-item a:not(.disabled):focus-visible{outline:#000 auto 2px}@-moz-document url-prefix(){.recommend-carousel-item a:not(.disabled):focus-visible{outline-style:solid}}.empty-item{padding:0 11px 11px;margin-bottom:15px}.empty-book-item{height:220px}.empty-subject-item{height:150px;min-width:360px}.empty-class-item{height:277px;min-width:360px}.empty-card{background-color:#fff;height:100%;display:flex;align-items:center;justify-content:center;border-radius:10px}.empty-card.round{border-radius:10px}.empty-card .empy-message{text-align:center;width:80%;font-size:15px;font-family:'Source Sans Pro Light',sans-serif}#widgets-toolbar-options-container{top:var(--ev-widgets-toolbar-top);width:var(--ev-widgets-toolbar-width);position:fixed;border-radius:0 20px 20px 0;z-index:10;background-color:#fff}#widgets-toolbar-options-container.overlay{z-index:751}#widgets-toolbar-options-container .toolbar-item{height:45px;display:flex;align-items:center;justify-content:center;transition:backround-color .2s linear}#widgets-toolbar-options-container .toolbar-item.active{background-color:var(--ev-color-blue);color:#fff}#widgets-toolbar-options-container .toolbar-item:first-of-type{border-top-right-radius:20px}#widgets-toolbar-options-container .toolbar-item:last-of-type,#widgets-toolbar-options-container.minimized .toolbar-item:first-of-type{border-bottom-right-radius:20px}#widgets-toolbar-options-container .toolbar-item .font-icon.f-icon-ear{font-size:31px;padding-left:5px}#widgets-toolbar-options-container .toolbar-item .font-icon.f-icon-cog{font-size:35px}#widgets-toolbar-options-container.minimized .toolbar-item:not(:first-of-type){display:none}#widgets-toolbar-options-container .toolbar-item:not(.active):hover{background-color:#eee}#draggable-area-overlay{position:fixed;bottom:0;height:100vh;width:100vw;padding:10px 23px 10px calc(var(--ev-widgets-toolbar-width) + 10px);z-index:800;pointer-events:none}#widget-tools-container{position:relative;height:100%;width:100%}.widget-card-container{box-shadow:0 3px 6px var(--ev-color-shadows);border:2px solid #D1D1D1;position:fixed;z-index:2;background-color:#fff;padding:0;border-radius:25px;cursor:default;pointer-events:all;top:var(--ev-widgets-toolbar-top);overflow:hidden}.widget-card-container.widget-transparent-card-container{background:0 0;border:none;box-shadow:none;min-width:250px}.widget-card-container .widget-round-btn{width:40px;height:40px;background:no-repeat padding-box #EDEDED;border-radius:25px;display:flex;align-items:center;justify-content:center}.widget-card-container .widget-btn{color:#666}.widget-card-header .widget-btn{line-height:25px;text-align:center}.widget-card-container .widget-close-btn{width:100%}#widget-drag-btn{position:absolute;left:15px;cursor:move}.widget-card-container .ui-resizable-handle.ui-resizable-se{right:5px;bottom:5px}.chart-outer{max-width:800px;margin:2em auto}#container{height:300px;margin-top:2em;min-width:380px}.highcharts-data-table table{border-collapse:collapse;border-spacing:0;background:#fff;min-width:100%;margin-top:10px;font-family:sans-serif;font-size:.9em}.highcharts-data-table caption,.highcharts-data-table td,.highcharts-data-table th{border:1px solid silver;padding:.5em}.highcharts-data-table thead tr,.highcharts-data-table tr:nth-child(even){background:#f8f8f8}.highcharts-data-table tr:hover{background:#eff}.highcharts-data-table caption{border-bottom:none;font-size:1.1em;font-weight:700;caption-side:top;text-align:center}.ev-select{height:var(--ev-multiselect-height);cursor:pointer;border:2px solid var(--ev-input-border-color);border-radius:4px;padding-top:10px}.drop-icon{position:absolute;top:10px;right:25px;z-index:2;line-height:34px;font-size:28px}.ev-select-highlight,.ev-select-open{background:no-repeat padding-box #E0F6FF;border:2px solid var(--ev-color-blue);border-radius:4px}.ev-select-container{position:relative}.ev-options-container{position:absolute;width:100%;min-height:20px;max-height:300px;overflow:auto;padding:5px;margin:0;background:no-repeat padding-box #FFF;z-index:1}.ev-select-list-container{position:relative}.ev-select-list-container .selectable-icon-item span{float:left}.resource-filters-container{position:relative;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));column-gap:25px;width:100%;height:auto;padding:0 0 25px}@media (min-width:900px){.config-style-1 .resource-filters-container{grid-template-columns:repeat(2,260px) 1fr}}.resource-filters-container .text-filter-box{display:block;width:100%;padding:0;margin:25px 0 0;position:relative}.resource-filters-container .text-filter-box .f-icon-search-simple{position:absolute;top:15px;right:10px;z-index:2;color:#000;cursor:pointer;-webkit-user-select:none;user-select:none;font-size:34px;line-height:20px}.resource-filters-container .text-filter-box .f-icon-search-simple:before{content:"\20ac"}.resource-filters-container .text-filter-box.active .f-icon-search-simple:before{content:"E"}.resource-filters-container .text-filter-box input{display:block;width:100%;height:var(--ev-multiselect-height);padding:0 50px 0 15px;margin:0;border:2px solid var(--ev-input-border-color);border-radius:4px;font-size:var(--ev-filter-font-size);outline:0;-webkit-transition:var(--ev-input-transition);-moz-transition:var(--ev-input-transition);transition:var(--ev-input-transition)}.resource-filters-container .text-filter-box input:focus,.resource-filters-container .text-filter-box.active input{border:2px solid var(--ev-color-highlight-border);background-color:var(--ev-color-highlight-background);outline:0}.resource-filters-container .multi-select .selectric,.treeselect .treeselect-input{-webkit-transition:var(--ev-input-transition);-moz-transition:var(--ev-input-transition)}.resource-filters-container .text-filter-box input::placeholder{color:var(--ev-input-placeholder-color)}.resource-filters-container .text-filter-box input:focus{box-shadow:0 0 0 .25rem var(--ev-color-blue-shadow)}.resource-filters-container .multi-select{display:block;width:100%;height:auto;padding:0;margin:14px 0 0;position:relative}.resource-filters-container .multi-select select{position:relative;width:0;height:0;border:0;outline:0;padding:0;margin:0}.resource-filters-container .multi-select .selectric{border:2px solid var(--ev-input-border-color);border-radius:var(--ev-input-border-radius);background:#FFF;position:relative;overflow:hidden;transition:var(--ev-input-transition);height:var(--ev-dropdown-height);align-content:center}.resource-filters-container .multi-select .selectric .label{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0 38px 0 15px;font-size:16px;color:#444;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;height:auto}.resource-filters-container .multi-select .selectric .button{background-color:#F8f8f8;font:20px/48px Lucida Sans Unicode,Arial Unicode MS,Arial}.resource-filters-container .multi-select .selectric-open{z-index:2}.selectric-disabled{opacity:1}.resource-filters-container .selectric-wrapper.selectric-disabled .selectric{opacity:1;cursor:not-allowed!important;background-color:var(--ev-input-bg-color-disabled);border-color:var(--ev-input-border-color-disabled)}.resource-filters-container .selectric-wrapper.selectric-disabled .selectric .button:after{color:var(--ev-input-border-color)}.resource-filters-container .multi-select .selectric .button{display:block;position:absolute;right:0;top:0;width:var(--ev-dropdown-height);height:var(--ev-dropdown-height);line-height:var(--ev-dropdown-height);background-color:rgba(0,0,0,0);color:transparent;text-align:center}.resource-filters-container .multi-select .selectric .button:after,.resource-filters-container .multi-select .selectric-open .button:after{position:absolute;text-align:center;font-family:EvIcons;font-size:var(--px-44);width:100%;height:100%;border:0;color:#434343}.resource-filters-container .multi-select .selectric-open .button:after{content:"f"}.resource-filters-container .multi-select .selectric-focus .selectric,.resource-filters-container .multi-select .selectric-open .selectric{box-shadow:0 0 0 .25rem var(--ev-color-blue-shadow);border:2px solid #D1D1D1;outline:0}.resource-filters-container .multi-select .selectric-wrapper:not(.selectric-disabled) .selectric:hover{box-shadow:0 0 0 .25rem var(--ev-color-blue-shadow);border:2px solid var(--ev-color-blue);outline:0}.selectric-items .selectric-scroll{min-height:var(--ev-multiselect-padding-bottom)}.resource-filters-container .multi-select .selectric-items{min-width:var(--px-300)!important;background:#FFF;border:0;z-index:0;box-shadow:0 5px 5px var(--ev-color-shadows);padding:var(--ev-multiselect-padding);padding-bottom:var(--ev-multiselect-padding-bottom);padding-top:var(--px-18);box-sizing:content-box}.resource-filters-container .multi-select .selectric-items ul{font-family:'Source Sans Pro Regular';font-size:var(--ev-filter-font-size);line-height:var(--px-20);min-height:var(--px-20);color:#000;padding-top:var(--px-5);margin-bottom:var(--px-10)}.resource-filters-container .multi-select .selectric-items li{display:grid;padding:0;grid-template-columns:var(--ev-multiselect-height) 1fr;align-items:center;height:var(--ev-multiselect-height)}.resource-filters-container .multi-select .selectric-items li span.ico-check{display:block;position:relative;width:var(--ev-multiselect-height);height:var(--ev-multiselect-height);line-height:var(--px-48);color:transparent;text-align:center}.resource-filters-container .multi-select .selectric-items li span.ico-check::after,.resource-filters-container .multi-select .selectric-items li.selected span.ico-check::after{position:absolute;left:0;text-align:center;font-family:EvIcons;font-size:var(--px-44);border:0}.resource-filters-container .multi-select .selectric-items li span.ico-check::after{content:"κ";color:#D1D1D1}.resource-filters-container .multi-select .selectric-items li.selected span.ico-check::after{content:"λ";color:var(--ev-color-blue)}.selectric-items li.highlighted span.ico-check::after{color:var(--ev-color-blue)!important}.resource-filters-container .multi-select .selectric-items li.selected{background:#FFF}.resource-filters-container .multi-select .selectric-items li:hover{background:#F2F2F2}.resource-filters-container .multi-select .selectric-items li.selected:hover{background:#F9F9F9}.resource-filters-container .multi-select .selectric-items li span.label-text{font-family:'Source Sans Pro Regular';font-size:var(--ev-filter-font-size);line-height:var(--px-20);min-height:var(--px-20);color:#000;padding:0 10px 0 0}.resource-filters-container .multi-select .selectric-open .selectric,.resource-filters-container .multi-select .selectric-wrapper.has-filters .selectric{border:2px solid var(--ev-color-highlight-border);background-color:var(--ev-color-highlight-background)}.resource-filters-container .multi-select .selectric-wrapper.selectric-disabled.has-filters .selectric{background-color:var(--ev-input-bg-color-disabled)}.resource-filters-container .multi-select .nicescroll-cursors::after{left:50%;transform:translateX(-50%);content:" ";position:relative;display:block;width:4px;height:100%;padding:0;margin:0;background-color:#D1D1D1;border-radius:10px;cursor:pointer}.resource-filters-container .multi-select .selectric-items::after,.resource-filters-container .multi-select .selectric-items::before{position:absolute;left:0;content:" ";width:100%;height:var(--ev-multiselect-gradient-height);z-index:5;pointer-events:none;-webkit-user-select:none;user-select:none}.resource-filters-container .multi-select .selectric-items::before{top:0;background:linear-gradient(0deg,rgba(255,255,255,0) 0,rgba(255,255,255,1) 30%,rgba(255,255,255,1) 100%)}.resource-filters-container .multi-select .selectric-items::after{bottom:var(--ev-multiselect-padding-bottom);background:linear-gradient(to top,rgba(255,255,255,1) 0,rgba(255,255,255,0) 100%)}.resource-filters-container .inner-controls{position:absolute;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:space-around;padding:var(--ev-multiselect-padding);padding-top:0;width:100%;height:auto;background-color:#FFF;z-index:6}.resource-filters-container .inner-controls .button-clear,.resource-filters-container .inner-controls-tree .button-clear{margin-right:.25rem}.resource-filters-container .inner-controls .button-apply,.resource-filters-container .inner-controls-tree .button-apply{margin-left:.25rem}.resource-filters-container .inner-controls-tree{display:flex;align-items:flex-start;justify-content:flex-end;padding:20px 0 15px;width:100%;height:100px;background-color:transparent;z-index:6}.resource-filters-container .inner-controls-tree .button-apply,.resource-filters-container .inner-controls-tree .button-clear{margin:0 0 15px 15px;border:0}.cmbLabelsCurrentFilters{display:block;padding:0;margin:0;font-size:0}.cmbLabelsCurrentFilters .clear-all-tags,.cmbLabelsCurrentFilters .selectric-tags,.cmbLabelsCurrentFilters .tree-tags{display:inline-block;padding:0;margin:0;font-size:0;vertical-align:top}.btn-neutral-bg.cmbLabelsCurrentFilters .active-filter,.cmbLabelsCurrentFilters .active-filter{position:relative;display:inline-block;padding:10px 40px 10px 15px;margin:0 25px 25px 0;font-size:var(--ev-filter-font-size);line-height:20px;border-radius:2px;cursor:pointer;-webkit-user-select:none;user-select:none}.cmbLabelsCurrentFilters .active-filter{background-color:#F2F2F2}.btn-neutral-bg.cmbLabelsCurrentFilters .active-filter{background-color:#fff}.cmbLabelsCurrentFilters .active-filter::after{position:absolute;top:6px;right:5px;content:"E";text-align:center;font-family:EvIcons;font-weight:700;font-size:27px;line-height:30px;color:#434343}.btn-neutral-bg.cmbLabelsCurrentFilters .clear-all-filters,.cmbLabelsCurrentFilters .clear-all-filters{position:relative;display:inline-block;padding:10px 15px;margin:0 25px 25px 0;font-size:var(--ev-filter-font-size);line-height:20px;border-radius:2px;cursor:pointer;-webkit-user-select:none;user-select:none}.cmbLabelsCurrentFilters .clear-all-filters{text-decoration:underline}.cmbLabelsCurrentFilters .active-filter{border:1px solid var(--ev-input-border-color);background-color:var(--ev-color-white)}.cmbLabelsCurrentFilters button.active-filter:not(:disabled):active,.cmbLabelsCurrentFilters button.active-filter:not(:disabled):hover,.player-container button.btn-player{background-color:var(--ev-color-lightgrey)}.cmbLabelsCurrentFilters button.clear-all-filters{border:none;background-color:transparent}.active-filter.disabled,.clear-all-filters.disabled{pointer-events:none;opacity:.5;cursor:not-allowed}.resource-filters-container .treeselect{padding:15px 0 0}.treeselect{--operator-container-width:90px;--operator-color:#000;--operator-width:40px}.treeselect-list__item[level="0"]{padding-left:0!important}.treeselect-input__edit,.treeselect-input__tags-count,.treeselect-list__item-label{font-size:var(--ev-filter-font-size);color:var(--ev-color-black)}.treeselect-list__item-label{padding-left:15px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box!important;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;white-space:normal}.treeselect-list__item[group=true] .treeselect-list__item-label{width:13em}.treeselect-input__operators{max-width:var(--operator-container-width)}.treeselect--disabled{pointer-events:none;opacity:.5;-webkit-user-select:none;user-select:none}.treeselect .treeselect-input{min-height:var(--ev-dropdown-height);height:var(--ev-dropdown-height);border:var(--ev-input-border);border-color:var(--ev-input-border-color);border-radius:var(--ev-input-border-radius);background-color:var(--ev-input-bg-color);padding:2px var(--operator-container-width) 2px 15px;transition:var(--ev-input-transition)}.treeselect .treeselect-input.treeselect-input--opened,.treeselect .treeselect-input:hover{border-color:var(--ev-input-border-color-active);box-shadow:0 0 0 .25rem var(--ev-color-blue-shadow)}.treeselect-input__clear{display:none}.treeselect-input__arrow .arrowDown,.treeselect-input__arrow .arrowUp{display:block;width:var(--ev-dropdown-height);height:var(--ev-dropdown-height);line-height:var(--ev-dropdown-height);background-color:rgba(0,0,0,0);color:transparent;text-align:center}.treeselect-input__arrow .arrowDown:after,.treeselect-input__arrow .arrowUp:after{position:absolute;top:0;right:0;text-align:center;font-family:EvIcons;font-size:var(--px-44);width:100%;height:100%;border:0;color:#434343}.treeselect-input__arrow .arrowUp:after{content:"f"}.treeselect-list__item--checked{background-color:rgba(255,255,255,0)}.resource-filters-container .treeselect .inner-controls{position:relative;margin-top:20px}.resource-filters-container .treeselect .treeselect-list{background:#FFF;border:0;border-radius:0;z-index:2;box-shadow:0 5px 5px var(--ev-color-shadows);padding:30px 30px 0 20px;width:170%}@media (max-width:700px){.resource-filters-container .treeselect .treeselect-list{width:100%}}.treeselect-list__item-checkbox-container{width:25px;height:25px;min-width:25px;border:2px solid #D1D1D1;border-radius:4px;position:relative;background-color:rgba(255,255,255,0)!important;pointer-events:none;box-sizing:border-box;margin-left:15px}.treeselect-list__item--checked .treeselect-list__item-checkbox-container,.treeselect-list__item--partial-checked .treeselect-list__item-checkbox-container{background-color:var(--ev-color-blue)!important;border:2px solid var(--ev-color-blue)}.treeselect-list__item{position:relative;height:50px;border-bottom:1px solid #F0F0F0}.treeselect-input__edit,.treeselect-input__edit:focus{min-width:30px;z-index:auto;position:static;max-width:100%;outline:0}.treeselect-input__tags{flex-wrap:nowrap}.treeselect-input__edit{flex:1;border:none;font-size:16px;text-overflow:ellipsis;width:100%;padding:0}.treeselect-input__edit::placeholder{color:#000}.resource-filters-container .treeselect-list__item--focused{background-color:#F9F9F9!important}.treeselect-list__empty-text{font-size:var(--ev-filter-font-size)}.treeselect-input.treeselect-input--focused .treeselect-input__edit,.treeselect-input:not(.treeselect-input--value-not-selected) .treeselect-input__edit{background-color:var(--ev-color-highlight-background)}.treeselect-input.treeselect-input--focused,.treeselect-input:not(.treeselect-input--value-not-selected){border:2px solid var(--ev-color-highlight-border);background-color:var(--ev-color-highlight-background)}.treeselect-list .treeselect-list__item .treeselect-list__item-icon{position:absolute;width:38px;height:50px;top:-2px;right:20px;border:0;background-color:rgba(0,0,0,0)}.treeselect-list .treeselect-list__item .treeselect-list__item-icon .arrowDown{display:block;width:38px;height:50px;line-height:50px;background-color:rgba(0,0,0,0);color:transparent;text-align:center}.treeselect-list .treeselect-list__item .treeselect-list__item-icon .arrowDown:after{position:absolute;top:6px;left:0;content:"f";text-align:center;font-family:EvIcons;font-size:44px;line-height:40px;width:100%;height:100%;border:0;color:#434343}.treeselect-list .treeselect-list__item .treeselect-list__item-icon .arrowRight{display:block;width:38px;height:50px;line-height:50px;background-color:rgba(0,0,0,0);color:transparent;text-align:center}.treeselect-list .treeselect-list__item .treeselect-list__item-icon .arrowRight:after{position:absolute;top:6px;left:0;content:"F";text-align:center;font-family:EvIcons;font-size:44px;line-height:40px;width:100%;height:100%;border:0;color:#434343}#assetsearch .search-bar-input-container,#search .search-bar-input-container{position:relative}#searchMoreResourcesContainer #search-user-filters{margin-top:10px}#assetsearch .search-bar-input-container,.subpage-section #search .search-bar-input-container{margin-top:15px}@media (min-width:768px){#search .search-bar-input-container{margin:0}}#assetsearch .search-bar-container,#search .search-bar-container{height:80px;border-style:solid;border-width:1px;border-color:#9b9b9b}#assetsearch .search-bar-container .section-title,#search .search-bar-container .section-title{margin-bottom:0;padding-left:25px;line-height:80px}#assetsearch .search-bar-container .search-input,#search .search-bar-container .search-input{padding-left:20px;padding-right:25px;height:80px}#assetsearch .search-bar-container .search-input input,#search .search-bar-container .search-input input{margin:15px 0;padding:0 20px;height:50px;background-color:#dfdfdf;border-width:0;color:#000}#assetsearch .search-bar-container .search-input .f-icon-back,#search .search-bar-container .search-input .f-icon-back{margin:-60px 10px 0 0!important;padding:0;-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1);-ms-filter:fliph;filter:fliph;color:#00B3FF;cursor:pointer}#assetsearch .inactive,#search .inactive{color:#999!important;pointer-events:none}#assetsearch .section-info span,#search .section-info span{color:var(--ev-color-blue)}#assetsearch .bg-white:has(.search-filters),#assetsearch .container:has(.search-filters){position:sticky;top:var(--ev-header-height);z-index:5;background-color:#fff}#searchResourcesInPage #assetsearch .container:has(.search-filters){position:relative;top:0;background-color:transparent}#library-project #assetsearch .search-filters{position:relative;top:unset;box-shadow:unset}#assetsearch .search-filters .search-filter-container,#search .search-filters .search-filter-container{margin-top:10px}#library-project #assetsearch .search-filters .search-filter-container{margin-top:0}#assetsearch .search-filters .search-filter-container .search-filter,#search .search-filters .search-filter-container .search-filter{height:34px;border:var(--ev-input-border) var(--ev-input-border-color);border-radius:var(--ev-input-border-radius);box-shadow:none;cursor:pointer;margin-top:5px}#assetsearch .search-filters .search-filter-container .container-label,#search .search-filters .search-filter-container .container-label{margin:10px 0 0}#projects .search-info-container,#search .search-results .section-title-container{border-bottom-color:#000;border-bottom-style:solid;border-bottom-width:1px}#assetsearch .counter-container{margin-left:5px}#assetsearch .search-results .section-title{line-height:30px;width:100%}#assetsearch .search-results .section-filter,#search .search-results .section-filter{height:50px;line-height:50px;width:100%}#assetsearch .search-result{--search-result-img-max-width:156px;padding-top:10px;padding-bottom:10px;border-bottom-color:#BEBEBE;border-bottom-style:solid;border-bottom-width:1px}#assetsearch .search-result .search-result-image-container{max-width:var(--search-result-img-max-width);position:relative}#assetsearch .search-result .search-result-image-container a{cursor:pointer}#assetsearch .search-result .search-result-image-container .search-result-image{width:100%;padding-top:56.25%;position:relative}#assetsearch .search-result .search-result-image-container .search-result-image img{width:100%;height:100%;position:absolute;top:0;left:0;bottom:0;right:0;text-align:center;float:left}#assetsearch .search-result.noaccess .search-result-image-container .search-result-image img{opacity:.6}#assetsearch .search-result .search-result-image-container .search-result-image span.font-icon{width:var(--px-30);height:var(--px-30);font-size:var(--px-30);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;float:left;pointer-events:none;color:#fff;background-color:#000;border-radius:50%;line-height:100%}#assetsearch .search-result .search-result-data-container{--search-result-options-width:30px;padding:0 0 0 10px;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:stretch;align-content:space-between}#assetsearch .search-result .search-result-data-container>a{width:calc(100% - var(--search-result-options-width));cursor:pointer}#assetsearch .search-result .search-result-data-container .resource-title{max-width:100%;margin:0;line-height:20px;font-size:16px;text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#assetsearch .search-result .search-result-data-container .dots{width:var(--search-result-options-width);padding:0;border:none;background-color:transparent;font-size:var(--search-result-options-width);line-height:20px;text-align:center;color:var(--ev-color-black);overflow:visible;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end}#assetsearch .search-result .dropdown-menu{top:20px}#assetsearch .search-result .unselectable-resource{width:var(--search-result-options-width);cursor:pointer;color:var(--ev-color-blue)}#assetsearch .search-result .search-result-data-container .selectable-icon-item{width:var(--search-result-options-width);float:left}#assetsearch .search-result .search-result-data-container .selectable-icon-item span,#assetsearch .search-result .unselectable-resource span{width:100%;min-width:100%;line-height:100%;font-size:var(--search-result-options-width);text-align:right}#assetsearch .search-result .search-result-data-container .selectable-icon-item span:before{color:var(--ev-color-blue)}#assetsearch .search-result .search-result-catalog{width:100%;padding:0 var(--search-result-options-width) 0 0;float:left;position:relative}#assetsearch .search-result .search-result-catalog .search-result-catalog-title{width:100%;margin:0;font-size:14px;line-height:18px;color:var(--ev-color-blue);float:left}#assetsearch .search-result .search-result-catalog .search-result-catalog-item{width:100%;margin:0;font-size:14px;line-height:16px;color:var(--ev-color-darkgrey);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;float:left}#assetsearch .search-result .search-result-catalog .font-icon{width:var(--search-result-options-width);padding:0;line-height:100%;font-size:var(--search-result-options-width);color:var(--ev-color-blue);text-align:right;border:none;background-color:transparent;position:absolute;top:0;right:0}#assetsearch .search-results .search-result .noaccess{opacity:.2!important}#assetsearch .search-results .search-result a:hover,#assetsearch .search-results .search-result a:visited{color:#000}@media (min-width:500px){#assetsearch .search-result .search-result-data-container{--search-result-options-width:var(--px-40);width:calc(100% - var(--search-result-img-max-width))}#assetsearch .search-result .search-result-image-container .search-result-image span.font-icon{width:var(--px-40);height:var(--px-40);font-size:var(--px-40)}#assetsearch .search-result .search-result-data-container .resource-title{font-size:18px;line-height:23px}#assetsearch .search-result .search-result-catalog .search-result-catalog-item,#assetsearch .search-result .search-result-catalog .search-result-catalog-title{font-size:16px;line-height:20px}}#assetsearch .search-results .search-results-bottom{height:70px;margin:0 auto;line-height:70px;opacity:0}#assetsearch .search-footer{position:fixed;bottom:0;left:0;margin:0;padding:0;width:100%;height:70px;z-index:10}#assetsearch .search-footer .btn{margin:10px 0;padding:10px 12px;height:50px}#assetsearch .cleanFacetsContainer{width:100%;height:50px;margin-top:5px;cursor:pointer}#assetsearch .cleanFacets,#assetsearch .cleanFacetsLowRes{width:100%;height:100%;border:2px solid var(--ev-color-blue);border-radius:4px;display:inline-block}#assetsearch .cleanFacetsContainer .cleanFacetsLabel{width:calc(100% - 28px);padding:0 0 0 8px;margin:0;line-height:50px;text-align:left;float:left}#assetsearch .cleanFacetsContainer .font-icon.f-icon-remove{width:28px;margin:0;line-height:50px;font-size:28px;text-align:center;float:right}#searchResourcesInPage #assetsearch .container.search-bar .section-title{margin-bottom:5px}.recentAssetsSection__header #recentAssetsTitle{font-size:var(--px-18);font-weight:700;text-transform:uppercase;padding-top:var(--px-11)}.player-container{--smartplayer-header-height:70px;--smartplayer-leftright-padding:7.5px;--smartplayer-topbottom-padding:15px;--smartplayer-header-icons:40px;--smartplayer-button-side-padding:8px;--smartplayer-header-btn-container-width:calc(var(--smartplayer-header-icons) + var(--smartplayer-button-side-padding));--smartplayer-header-logo-width:50px;--smartplayer-navigation-width:calc(75px + var(--smartplayer-header-icons) *2);position:relative}.ctx-ABC123 .player-container{--smartplayer-header-logo-width:0px;--smartplayer-topbottom-padding:0px}.player-container .player-btn-container{width:var(--smartplayer-header-btn-container-width)}.player-container button.btn-player{width:var(--smartplayer-header-icons);height:var(--smartplayer-header-icons);padding:0 calc(var(--smartplayer-button-side-padding) * .5);margin:0;display:flex;justify-content:center;cursor:pointer;text-align:center;align-items:center;border:1px solid #dedede;border-radius:50px;-moz-box-shadow:3px 3px 6px var(--ev-color-shadows);-webkit-box-shadow:3px 3px 6px var(--ev-color-shadows);box-shadow:2px 2px 6px var(--ev-color-shadows);transition:background-color .3s linear,border-color .3s linear}.player-container button.btn-player.btn-player-white:hover .font-icon,.player-container button.btn-player:hover{background-color:#dedede;border-color:#dedede}.player-container button.btn-player.dropdown-visible,.player-container button.btn-player:active{background-color:var(--ev-color-white);border:1px solid var(--ev-color-grey)}.player-container button.btn-player .font-icon{color:var(--ev-color-black)}.player-container button.btn-player.btn-player-black{background-color:var(--ev-color-lightblack);border:1px solid var(--ev-color-lightblack)}.player-container button.btn-player.btn-player-black:hover{background-color:var(--ev-color-black);border:1px solid var(--ev-color-black)}.player-container button.btn-player.btn-player-black:active{background-color:var(--ev-color-grey)!important;border:1px solid var(--ev-color-grey)}.player-container button.btn-player.btn-player-black .font-icon{color:var(--ev-color-white)}.player-container button.btn-player.btn-player-white .font-icon{background-color:var(--ev-color-lightgrey)}@media only screen and (max-height:500px),(max-width:576px){.player-container{--smartplayer-header-height:50px;--smartplayer-topbottom-padding:10px;--smartplayer-header-icons:30px}.ctx-ABC123 #playerHeader{--smartplayer-header-logo-width:110px}}@media only screen and (min-width:1150px){.player-container.player-overlay{--smartplayer-leftright-padding:10px}}#playerHeader{height:var(--smartplayer-header-height);z-index:500;background-color:#fff;box-shadow:0 3px 3px rgba(0 0 0 / 19%);position:relative}#playerHeader .container{min-width:320px;height:100%;padding:var(--smartplayer-topbottom-padding) var(--smartplayer-leftright-padding);display:flex;transition:padding .3s linear}#playerHeader .header-left{width:calc((100% - var(--smartplayer-navigation-width))/ 2);display:flex;flex-direction:row;align-content:center;flex-wrap:wrap}#playerHeader .header-left .row{width:calc(100% + var(--bs-gutter-x))}#playerHeader .header-left .header-logo{width:var(--smartplayer-header-logo-width)}.ctx-ABC123 #playerHeader .header-left .header-logo{display:none}#playerHeader .header-left .header-logo img{height:var(--smartplayer-header-icons)}#playerHeaderDropdowns,#playerHeaderDropdowns #playerHeaderDropdownOverlay{height:calc(100% - var(--smartplayer-header-height));background-color:transparent;pointer-events:none}#playerHeader .header-left .player-title{width:calc(100% - var(--smartplayer-header-logo-width) - var(--smartplayer-header-btn-container-width));margin:0;line-height:var(--smartplayer-header-icons);display:none}@media only screen and (min-width:500px){.ctx-ABC123 #playerHeader .header-left .header-logo{display:block}}@media only screen and (min-width:750px){#playerHeader .header-left .player-title{display:block}}#playerHeader .header-center{width:var(--smartplayer-navigation-width);display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;align-content:center;align-items:center}#playerHeader .header-center #playerNavigationCurrent,#playerHeader .header-center #playerNavigationTotal{width:25px;text-align:center}#playerHeader .header-center .player-header-separator{width:15px;text-align:center}#playerHeader .header-right{width:calc((100% - var(--smartplayer-navigation-width))/ 2);display:flex;flex-direction:row-reverse;align-content:center;flex-wrap:wrap;margin-left:auto;align-items:center}#playerHeader .header-right .sp-option{width:auto;display:none}#playerHeader .header-right .sp-option.header-option-mobile{display:block}#playerHeader .header-right .font-icon{font-size:var(--smartplayer-header-icons);line-height:var(--smartplayer-header-icons);cursor:pointer}#playerHeader .header-right .font-icon.f-icon-remove{font-weight:700}#playerHeader .header-right .font-icon.f-icon-booklink{font-size:calc(var(--smartplayer-header-icons) - 10px)}@media only screen and (min-width:740px){#playerHeader .header-right .sp-option{display:block}#playerHeader .header-right .sp-option.header-option-mobile{display:none}}@media only screen and (min-width:1620px){#playerHeader .container.related-content{margin-left:calc(50% - 755px);margin-right:auto}}.fade-in-icon-right button{-webkit-animation:fade-in-right .6s cubic-bezier(.39,.575,.565,1) both;animation:fade-in-right .6s cubic-bezier(.39,.575,.565,1) both}@-webkit-keyframes fade-in-right{0%{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0;max-width:0;width:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;width:var(--smartplayer-header-icons)}}@keyframes fade-in-right{0%{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0;max-width:0;width:0}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;width:var(--smartplayer-header-icons)}}.fade-out-icon-right{pointer-events:none;padding:0}.fade-out-icon-right button{-webkit-animation:fade-out-right .7s cubic-bezier(.25,.46,.45,.94) both;animation:fade-out-right .7s cubic-bezier(.25,.46,.45,.94) both}@-webkit-keyframes fade-out-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;width:var(--smartplayer-header-icons)}100%{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0;width:0}}@keyframes fade-out-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;width:var(--smartplayer-header-icons)}100%{-webkit-transform:translateX(50px);transform:translateX(50px);opacity:0;width:0}}#playerHeaderDropdowns{width:100%;min-width:320px;margin:0;z-index:495;position:absolute}#playerHeaderDropdowns #playerHeaderDropdownOverlay{width:100%;position:fixed;z-index:494}#playerHeaderDropdowns #playerHeaderDropdownOverlay.dropdown-overlay-visible{pointer-events:auto}#playerHeaderDropdowns .container{width:100%;height:100%;position:relative}#playerHeaderDropdowns .sp-dropdowns{width:300px;max-height:100%;padding:0;margin:0;position:absolute;top:0;right:0;z-index:499;overflow-x:hidden;overflow-y:auto;border-radius:0 0 10px 10px;-moz-box-shadow:0 2px 10px #888;-webkit-box-shadow:0 2px 10px #888;box-shadow:0 2px 10px #888;border:none;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;pointer-events:auto;font-size:var(--ev-common-font-size);line-height:var(--ev-common-line-height);display:none}#playerHeaderDropdowns #indexDropdown.sp-dropdowns{left:0}#playerHeaderDropdowns .sp-dropdowns.header-dropdown-mobile{display:block}#playerHeaderDropdowns .sp-dropdowns ul{--sp-dropdown-option-heigth:40px;--sp-dropdown-icon-height:25px;width:100%;height:100%;margin:0}#playerHeaderDropdowns .sp-dropdowns ul li{height:var(--sp-dropdown-option-heigth);padding:0;display:flex;align-items:center;flex-wrap:wrap;cursor:pointer;border:none;border-bottom:1px solid #dedede;transition:background-color .3s linear}#playerHeaderDropdowns .sp-dropdowns ul li:hover{background-color:var(--ev-color-lightgrey)}#playerHeaderDropdowns .sp-dropdowns ul li:active{background-color:var(--ev-color-darkgrey)}#playerHeaderDropdowns .sp-dropdowns ul li.selected{background-color:var(--ev-color-lightgrey)}#playerHeaderDropdowns .sp-dropdowns ul li a,#playerHeaderDropdowns .sp-dropdowns ul li button{width:100%;height:var(--sp-dropdown-option-heigth);padding:0 10px;border:none;background-color:unset;line-height:var(--sp-dropdown-option-heigth);font-size:var(--ev-common-font-size);text-align:left}#playerHeaderDropdowns .sp-dropdowns ul li#assessmentOption{height:calc(var(--sp-dropdown-option-heigth) + 10px);display:flex;flex-direction:row;align-content:center;justify-content:center}#playerHeaderDropdowns .sp-dropdowns ul li#assessmentOption a{width:auto}#playerHeaderDropdowns .sp-dropdowns ul li#assessmentOption a button{width:200px;height:40px}#playerHeaderDropdowns .sp-dropdowns ul li .resource-icon{width:var(--sp-dropdown-icon-height);height:var(--sp-dropdown-icon-height)}#playerHeaderDropdowns .sp-dropdowns ul li .resource-icon .font-icon{color:var(--ev-color-white);background-color:var(--ev-color-black);font-size:var(--sp-dropdown-icon-height)}#playerHeaderDropdowns .sp-dropdowns ul li.selected .resource-icon .font-icon{background-color:var(--ev-color-blue)}#playerHeaderDropdowns .sp-dropdowns ul li .resource-title{width:calc(100% - var(--sp-dropdown-icon-height));height:var(--sp-dropdown-icon-height);padding:0 0 0 5px;display:flex;flex-direction:row;align-items:center}#playerHeaderDropdowns .sp-dropdowns ul#indexDropdownList li.selected,#playerHeaderDropdowns .sp-dropdowns ul#indexDropdownList li:active,#playerHeaderDropdowns .sp-dropdowns ul#indexDropdownList li:hover{background-color:#FFF}#playerHeaderDropdowns .sp-dropdowns ul li .resource-info{display:flex;padding-left:var(--smartplayer-leftright-padding);width:calc(100% - var(--smartplayer-leftright-padding))}#playerHeaderDropdowns .sp-dropdowns ul li:has(.resource-options) .resource-info{width:calc(100% - var(--sp-dropdown-icon-height) - 10px)}#playerHeaderDropdowns .sp-dropdowns ul li .resource-options{width:var(--sp-dropdown-icon-height);margin:0 5px}#playerHeaderDropdowns .resource-options .resource-list-icons{display:flex;justify-content:center;align-items:center;width:var(--sp-dropdown-icon-height);height:var(--sp-dropdown-icon-height);background-color:var(--ev-color-lightgrey);border:1px solid var(--ev-color-lightgrey);border-radius:50px;transition:background-color .3s linear,border-color .3s linear}#playerHeaderDropdowns .sp-dropdowns ul#indexDropdownList li:has(.resource-info:hover){background-color:var(--ev-color-lightgrey)}#playerHeaderDropdowns .sp-dropdowns ul#indexDropdownList li:has(.resource-info:hover) .resource-options .resource-list-icons{background-color:#FFF;border:1px solid #FFF}#playerHeaderDropdowns .resource-options .resource-list-icons:hover{background-color:#dedede;border-color:#dedede}#playerHeaderDropdowns .sp-dropdowns ul li .download-resource-option .f-icon-download{color:#000;background-color:transparent}@media only screen and (max-width:768px){#playerHeaderDropdowns .sp-dropdowns ul li .download-resource-option .f-icon-download{font-size:var(--sp-dropdown-icon-height)}}@media only screen and (min-width:576px){.code-activation .product-display-frame{--productdisplay-icon-size:var(--px-35)}.ctx-ABC123 #playerHeader{--smartplayer-header-logo-width:150px}#playerHeaderDropdowns .sp-dropdowns{display:block}#playerHeaderDropdowns .sp-dropdowns.header-dropdown-mobile{display:none}}@media only screen and (min-width:768px){#playerHeaderDropdowns .sp-dropdowns{width:350px}#playerHeaderDropdowns #indexDropdown.sp-dropdowns{width:450px}#playerHeaderDropdowns .sp-dropdowns ul{--sp-dropdown-option-heigth:50px;--sp-dropdown-icon-height:35px}}#smartPlayer{margin:0;padding:0;-webkit-overflow-scrolling:touch!important;overflow-y:auto!important}#smartPlayer:not(.player-w-header){--smartplayer-header-height:0px!important}#smartPlayer.player-w-header{height:calc(100vh - var(--smartplayer-header-height))}#smartPlayer #smartplayerRoot,#smartPlayer .container{width:100%;height:100vh;max-height:100%;padding:0}@media only screen and (min-width:1620px){#playerHeaderDropdowns .container.related-content,#smartPlayer .container.related-content{margin-left:calc(50% - 755px);margin-right:auto}}.player-overlay-container{width:100%;height:100%;min-width:320px;max-width:100vw;min-height:100vh;margin:0;background-color:transparent;overflow:auto;-webkit-transform:scale(0);transform:scale(0);pointer-events:none;position:fixed;top:0;z-index:750;-webkit-transition:transform .5s ease-in-out;-moz-transition:transform .5s ease-in-out;-ms-transition:transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out}@supports (height:100dvh){.player-overlay-container{min-height:100dvh}}.player-overlay-container.show{-webkit-transform:scale(1);transform:scale(1)}.player-overlay-container .player-overlay-fade{width:100%;height:100%;background-color:var(--ev-color-black);opacity:.3;pointer-events:all;position:absolute;z-index:1001}.player-overlay-container>.container{width:100%;height:100%;min-width:100vw;padding:0;margin-top:0;overflow:hidden}body.dashboard .player-overlay-container>.container{padding:0}.player-overlay-container .container .player-overlay-wrapper{width:100%;height:100%;position:relative}.player-overlay-container .container .player-overlay{width:100%;height:100%;flex-wrap:wrap;position:absolute;z-index:1002;pointer-events:all}.player-overlay #playerHeaderDropdowns{height:100%;padding:var(--smartplayer-header-height) 0 0}#playerOverlay #smartplayerRoot{width:100%;height:calc(100% - var(--smartplayer-header-height));background-color:#fff;overflow:hidden}#relatedAssetsDropdown,.player-body .related{--player-related-title-height:var(--px-50);--player-related-assets-icon-width:var(--px-40);display:none;width:360px;padding:0;border-style:solid;border-color:var(--ev-color-lightgrey);-moz-box-shadow:3px 3px 6px var(--ev-color-shadows);-webkit-box-shadow:3px 3px 6px var(--ev-color-shadows);box-shadow:2px 2px 6px var(--ev-color-shadows);position:absolute;top:2px;right:calc(50% - 755px);border-width:0 1px 1px;border-width:0 1px 1px}#relatedAssetsDropdown .relatedAssetsTitle,.player-body .related .title h1{width:100%;height:var(--player-related-title-height);padding:0 0 0 10px;margin:0;border-bottom:2px solid #e9e9e9;line-height:var(--player-related-title-height);font-family:var(--ev-font-family-bold);font-size:var(--ev-common-font-size)}.player-body .related .related-resource{height:59px;margin:0;padding:9px 10px;border-bottom:1px solid #e9e9e9;cursor:pointer;position:relative}.player-body .related .related-resource .asset-visibility-stamp{top:2px;left:2px}.player-body .related ul{max-height:calc(100vh - var(--smartplayer-header-height) - var(--player-related-title-height) - 20px);margin:0}.player-body .related ul .related-resource a{display:flex;align-items:center}.player-body .related ul .related-resource a .font-icon{line-height:100%;border-radius:50%;color:#fff;background-color:#000;font-size:var(--player-related-assets-icon-width)}.player-body .related ul .related-resource a .related-desc{width:calc(100% - var(--player-related-assets-icon-width));padding:0 0 0 5px;font-size:var(--ev-common-font-size)}.player-body .related ul .related-resource.current-resource,.player-body .related ul .related-resource:hover{background-color:var(--ev-color-lightgrey)}.player-body .related ul .related-resource:active{background-color:var(--ev-color-darkgrey)}.player-body .related ul .related-resource.current-resource a .font-icon{background-color:var(--ev-color-blue)}@media (min-width:1620px){.player-body .related{display:block}}.game-ranking-overlay-container{--game-ranking-main-color:#270061;--game-ranking-secondary-color:#CAC3FF;width:100%;height:100%;min-width:320px;max-width:100vw;min-height:100vh;margin:0;background-color:transparent;overflow:auto;-webkit-transform:scale(0);transform:scale(0);pointer-events:none;position:fixed;top:0;z-index:750}@supports (height:100dvh){.game-ranking-overlay-container{min-height:100dvh}}.game-ranking-overlay-container .game-ranking-overlay-fade{width:100vw;height:100vh;background-color:var(--ev-color-black);opacity:0;pointer-events:all;position:fixed;z-index:1001;overflow:hidden;-webkit-transition:opacity .5s ease-in-out;-moz-transition:opacity .5s ease-in-out;-ms-transition:opacity .5s ease-in-out;-o-transition:opacity .5s ease-in-out;transition:opacity .5s ease-in-out}.game-ranking-overlay-container .game-ranking-overlay{width:100vw;max-height:100vh;margin:0;position:absolute;z-index:1002;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:transform .5s ease-in-out;-moz-transition:transform .5s ease-in-out;-ms-transition:transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out}.game-ranking-overlay-container .game-ranking-overlay .game-ranking-overlay-wrapper{width:100%;max-width:1100px;height:100vh;max-height:100vh;margin:0;padding:50px 20px 10px;pointer-events:all;position:relative}.game-ranking-overlay-container h5{margin:0;font-size:24px;font-weight:700}@media (min-width:768px){.game-ranking-overlay-container .game-ranking-overlay .game-ranking-overlay-wrapper{margin:0 auto;padding:80px 50px 20px}.game-ranking-overlay-container h5{font-size:28px}}.game-ranking-overlay-container.show,.game-ranking-overlay-container.show .game-ranking-overlay{-webkit-transform:scale(1);transform:scale(1)}.game-ranking-overlay-container.show .game-ranking-overlay-fade{opacity:.3}.game-ranking-overlay-container>.container{width:100%;height:100%;min-width:100vw;padding:0;margin-top:0;overflow:hidden}.game-ranking-overlay-container .container .game-ranking-overlay-wrapper{width:100%;height:100%;position:relative}.game-ranking-overlay-container .container .player-overlay{width:100%;height:100%;flex-wrap:wrap;position:absolute;z-index:1002;pointer-events:all}.game-ranking-overlay-container #gameRankingPopUpClose{padding:0;border:none;background-color:transparent;color:#fff;font-size:40px;position:absolute;top:0;right:0}@media (min-width:768px){.game-ranking-overlay-container #gameRankingPopUpClose{top:10px}}.games-ranking-container{--games-ranking-nac-tabs-height:60px;width:100%;height:100%;max-height:100%}.games-ranking-container .nav.nav-tabs{height:var(--games-ranking-nac-tabs-height);border:none;display:flex;justify-content:space-between}.games-ranking-container .nav.nav-tabs .nav-item{width:49%}.games-ranking-container .nav.nav-tabs .nav-item a{width:100%;height:100%;border-radius:20px 20px 0 0;display:flex;justify-content:center;background-color:var(--game-ranking-secondary-color);color:var(--game-ranking-main-color);border:4px solid #fff;border-bottom:0}.games-ranking-container .nav.nav-tabs .nav-item a.active{background-color:#fff}.games-ranking-container .tab-content{height:calc(100% - var(--games-ranking-nac-tabs-height));border-radius:0 0 20px 20px;background-color:#fff}.games-ranking-container .tab-content>.active{display:flex;flex-direction:column}.player-ranking{width:100%;padding:25px 10px 10px;position:relative;display:flex;justify-content:center;align-items:center}.player-ranking .player-ranking-position-size-set{width:50%;max-width:150px}.player-ranking .player-ranking-position-container{padding-top:100%;position:relative}.player-ranking .player-ranking-position-container .player-ranking-position{width:100%;height:100%;margin:0;border-radius:50%;background-color:#FED035;color:var(--game-ranking-main-color);font-size:26px;font-weight:700;position:absolute;top:0;display:flex;justify-content:center;align-items:center}@media (min-width:500px){.player-ranking .player-ranking-position-container .player-ranking-position{font-size:36px}}@media (min-width:768px){.player-ranking{padding:40px 0 20px}.player-ranking .player-ranking-position-container .player-ranking-position{font-size:50px}}.games-ranking-container .player-ranking .player-ranking-data{width:50%;max-width:250px;padding:20px 0 20px 20px;color:var(--game-ranking-main-color);display:flex;align-items:center;flex-direction:column}.games-ranking-container .player-ranking .player-ranking-data .player-ranking-nickname{width:100%;margin:0;font-size:28px;font-weight:700}.games-ranking-container .player-ranking .player-ranking-data .player-ranking-points,.games-ranking-container .player-ranking .player-ranking-data .player-ranking-school{width:100%;margin:0;font-size:28px}.games-ranking-container ul.games-ranking-list{width:100%;max-width:700px;padding:10px 0;margin:0 auto;display:flex;flex-direction:column;align-items:center}.games-ranking-container .games-rankings-entry{--games-ranking-entry-position-width:50px;--games-ranking-entry-points-width:120px;--games-ranking-entry-height:38px;width:100%;height:var(--games-ranking-entry-height);padding:5px 20px;display:flex;align-items:center;justify-content:center;color:var(--game-ranking-main-color);font-size:25px;font-weight:700}.games-ranking-container .games-rankings-entry.own-ranking{background-color:#FED035;border-radius:50px}.games-ranking-container .games-rankings-entry .games-ranking-position{min-width:var(--games-ranking-entry-position-width)}.games-ranking-container .games-rankings-entry .games-ranking-nickname-container{height:var(--games-ranking-entry-height);width:100%;padding:0 20px;display:flex}.games-ranking-container .games-rankings-entry .games-ranking-nickname-container .games-ranking-nickname{width:auto;max-width:100%}.games-ranking-container .games-rankings-entry .games-ranking-nickname-container .games-ranking-doted-space{width:100%;height:calc(var(--games-ranking-entry-height) - 8px);border-bottom:5px dotted var(--game-ranking-main-color);flex:1}.games-ranking-container .games-rankings-entry .games-ranking-points{min-width:var(--games-ranking-entry-points-width)}.evia-toolbar-container{top:140px;right:-230px;width:300px;position:fixed;z-index:7;padding:0;margin:0;-webkit-user-select:none;user-select:none;transition:all .5s ease-in-out;cursor:pointer}body:has(#install-prompt:not(.d-none)) .evia-toolbar-container{top:200px}.evia-toolbar-container.active{right:-15px}.evia-toolbar-container .evia-toolbar{display:grid;grid-template-columns:70px 1fr;gap:10px;width:100%;height:auto;padding:0;margin:0;background-color:#FFD60A;border-radius:70px 0 0 70px;box-shadow:0 3px 3px rgba(0,0,0,.16)}.evia-toolbar-container .evia-toolbar .evia-toolbar-avatar{width:100%;height:auto;padding:5px;margin:0;display:flex;justify-content:center;align-items:center}.evia-toolbar-container .evia-toolbar .evia-toolbar-avatar img{width:100%;height:auto;padding:0;margin:0}.evia-toolbar-container .evia-toolbar .evia-toolbar-message{width:100%;height:auto;padding:0 30px 0 0;margin:0;display:flex;justify-content:center;align-items:center}.evia-toolbar-container .evia-toolbar .evia-toolbar-message .evia-toolbar-message-text{font-family:var(--ev-font-family-regular);font-size:16px;text-align:left;margin:0;padding:0}.evia-toolbar-container .evia-toolbar .evia-toolbar-message .evia-toolbar-message-text span.circle{display:inline-block;width:15px;height:15px;border-radius:50%;background-color:#000;margin:0;vertical-align:middle}.evia-header-container .section-header{display:flex;align-items:center;justify-content:space-between;width:100%;height:auto;padding:0;margin:0}.section-header .section-title-container{max-width:calc(100% - 120px)}.evia-header-container .section-header .inpage-controls{display:flex;align-items:center;justify-content:center;width:auto;height:auto;padding:0;margin:0;gap:15px}.evia-header-container .section-header .inpage-controls .refresh-button{position:relative;display:inline-block;width:40px;height:40px;padding:4px 3px 0 0;margin:0;background-color:#F2F2F2;border-radius:50%;cursor:pointer;text-align:center;transform:rotate(0);transition:all .7s cubic-bezier(.02,.64,.35,1.2);opacity:1}.evia-header-container .section-header .inpage-controls .refresh-button:hover{transform:rotate(-360deg);opacity:.8}.evia-header-container .section-header .inpage-controls .refresh-button img{display:inline-block;width:23px;height:auto;padding:0;margin:0}.evia-header-container .section-header .inpage-controls .return-button{position:relative;display:inline-block;width:40px;height:40px;padding:4px 0 0;margin:0;background-color:#F2F2F2;border-radius:50%;cursor:pointer;text-align:center;transform:rotate(0);transition:all 1s cubic-bezier(.02,.64,.35,1.2);opacity:1}.evia-header-container .section-header .inpage-controls .return-button::before{position:relative;content:"\65";font-family:EVIcons;font-weight:400;font-size:32px;line-height:30px;color:#000}.evia-header-container .section-header .inpage-controls .return-button:hover::before{display:block;animation:little-slide-in-out 1s;animation-iteration-count:2;animation-fill-mode:forwards}@keyframes little-slide-in-out{0%,100%{transform:translateX(0)}50%{transform:translateX(-2px)}}.evia-loading-container{width:200px;height:100px;padding-top:100px;margin:0 auto;transform:rotate(90deg) translateY(-120%)}.evia-loading-container .line{width:90px;height:10px;margin:10px auto;border-radius:50px;-webkit-animation:scaleSpeak 1s infinite ease-in-out;-moz-animation:scaleSpeak 1s infinite ease-in-out;animation:scaleSpeak 1s infinite ease-in-out;background:#000;transform:scale(.5)}.evia-loading-container .line:nth-child(1){animation-delay:.7s}.evia-loading-container .line:nth-child(2){animation-delay:.6s}.evia-loading-container .line:nth-child(3){animation-delay:.5s}.evia-loading-container .line:nth-child(4){animation-delay:.4s}.evia-loading-container .line:nth-child(5){animation-delay:.3s}.evia-loading-container .line:nth-child(6){animation-delay:.2s}.evia-loading-container .line:nth-child(7){animation-delay:.1s}@-webkit-keyframes scaleSpeak{0%,100%{-webkit-transform:scale(.5)}50%{-webkit-transform:scale(1)}}@-moz-keyframes scaleSpeak{0%,100%{-webkit-transform:scale(.5)}50%{-webkit-transform:scale(1)}}@keyframes scaleSpeak{0%,100%{-webkit-transform:scale(.5)}50%{-webkit-transform:scale(1)}}@keyframes fadein{from{opacity:0}to{opacity:1}}@keyframes little-vertical-fadein{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes little-vertical-fadein-reverse{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.evia-model-container{width:100%;height:auto;padding:0 0 130px;margin:0}.evia-model-container audio{width:100%;height:auto;padding:0;margin:0;display:none}.evia-model-container .evia-model{width:100%;height:auto;padding:25px 0 0;margin:0}.evia-answer-container{display:grid;grid-template-columns:70px 1fr;gap:25px;width:100%;height:auto;padding:0;margin:0 0 30px;animation:little-vertical-fadein .5s;opacity:1}.evia-answer-container .evia-profile-pic,.evia-answer-container .evia-profile-pic img{width:100%;height:auto;padding:0;margin:0}.evia-answer-container .evia-msg-text{width:100%;height:auto;padding:10px 20px;margin:0;background-color:#FFEA84;border:2px solid #FFD60A;border-radius:4px;font-size:18px;line-height:24px;overflow:auto}.evia-answer-container .evia-msg-text span.circle,.evia-model .resources-container span.circle{display:inline-block;width:15px;height:15px;border-radius:50%;background-color:#000;margin:0;vertical-align:middle}@-webkit-keyframes breathing{0%,100%,60%{-webkit-transform:scale(.9);transform:scale(.9)}25%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes breathing{0%,100%,60%{-webkit-transform:scale(.9);-ms-transform:scale(.9);transform:scale(.9)}25%{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}}.evia-answer-container .evia-msg-text span.circle.breathing,.evia-model .resources-container span.circle.breathing{-webkit-animation:breathing 3s ease-out infinite normal;animation:breathing 3s ease-out infinite normal}.evia-input-container{position:fixed;bottom:0;left:0;width:100%;height:auto;padding:25px 0;margin:0;z-index:2;background-color:#FFF}.evia-input-container .textarea-container{position:relative;width:100%;height:auto;padding:0;margin:0}.evia-input-container .textarea-container #prompt-textarea{width:100%;min-height:70px;padding:10px 120px 10px 20px;margin:0;border:2px solid #CCC;background-color:#FFF;border-radius:4px;font-family:var(--ev-font-family-regular);font-size:18px;line-height:25px;resize:none;outline:0;overflow:hidden;box-shadow:inset 0 3px 3px rgba(0,0,0,.06)}.evia-input-container .textarea-container #prompt-textarea::placeholder{color:#CCC;font-style:italic}.evia-input-container .textarea-container #prompt-textarea:focus{border-color:#afafaf}.evia-input-container .textarea-container button#recordButton,.evia-input-container .textarea-container button.submit{border:none;background-color:#F2F2F2;bottom:22px;width:40px;height:40px;color:#000;position:absolute;padding:0;margin:0;cursor:pointer}.evia-input-container .textarea-container button.submit{right:15px;border-radius:50%}.evia-input-container .textarea-container button#recordButton{border-radius:50%;right:65px}.evia-input-container .textarea-container button#recordButton.recording{background-color:#FFD60A;color:#000}.evia-input-container .textarea-container button.refinebt{position:absolute;bottom:22px;left:15px;width:40px;height:40px;padding:0;margin:0;border:none;background-color:#F2F2F2;cursor:pointer;border-radius:50%;color:#000}.evia-input-container .textarea-container button.refinebt.active{background-color:#01B5FE!important;color:#FFF}.evia-input-container .textarea-container button.refinebt:disabled{cursor:none;background-color:#f5f5f5}.evia-input-container .textarea-container button.refinebt:disabled img{opacity:.5}.evia-input-container .textarea-container button.refinebt img{display:inline-block;width:auto;height:auto;padding:0;margin:0;color:#000;vertical-align:middle}.evia-input-container .textarea-container button.refinebt.active img{filter:invert(1)}.evia-input-container .textarea-container button.refinebt.has-filters{border:2px solid var(--ev-color-highlight-border);background-color:var(--ev-color-highlight-background)}.evia-input-container .textarea-container button.submit::before{position:absolute;top:0;left:0;width:100%;height:100%;padding:0;margin:0;content:"\ab";font-family:EVIcons;font-weight:400;font-size:36px;line-height:38px}.evia-input-container .textarea-container button.submit:disabled{cursor:none;background-color:#f5f5f5;color:#afafaf}.evia-input-container .refine-results{display:grid;grid-template-columns:.24fr .76fr;align-items:center;gap:0;width:100%;height:auto;padding:15px;margin:0;opacity:1;background-color:#FFF;border-radius:4px;box-shadow:3px 3px 6px rgba(0,0,0,.16);border:1px solid #CCC}.evia-input-container .refine-results .areas{display:flex;align-items:center;width:100%;height:100%;padding:0 30px 0 0;margin:0;border-right:1px solid #CCC}.evia-input-container .refine-results .areas ul{display:grid;grid-template-columns:1fr;gap:20px 0;justify-content:center;align-items:center;width:100%;height:100%;padding:0;margin:0}.evia-input-container .refine-results .resource-types{display:flex;align-items:center;width:100%;height:100%;padding:0 0 0 30px;margin:0}.evia-input-container .refine-results .resource-types ul{display:grid;grid-template-columns:repeat(3,1fr);gap:20px 30px;justify-content:center;align-items:center;width:100%;height:100%;padding:0;margin:0}.evia-input-container .refine-results li{display:flex;justify-content:flex-start;align-items:center;gap:15px;width:100%;height:100%;padding:5px 10px;margin:0;color:#000;font-size:14px;line-height:16px;font-weight:400;text-align:center;cursor:pointer;border-radius:4px;background-color:#FFF;border:1px solid #CCC;user-select:none}.evia-input-container .refine-results li span.ico{display:flex;width:42px;height:42px;padding:0;margin:0;align-items:center;justify-content:center}.evia-input-container .refine-results li span.title{display:inline-block;width:auto;height:auto;padding:0;margin:0;color:#000;font-size:16px;line-height:22px;font-weight:400;text-align:left}.evia-input-container .refine-results li.active{background-color:#00B4FF;color:#FFF;border:1px solid #00B4FF}.evia-input-container .refine-results li.disabled{opacity:.4}.evia-input-container .refine-results li.active span.ico img{filter:invert(1)}.evia-input-container .refine-results li.active span.title{color:#FFF}.user-answer-container{display:grid;grid-template-columns:70px 1fr;gap:25px;width:100%;height:auto;padding:0;margin:0 0 30px;animation:little-vertical-fadein .5s;opacity:1}.user-answer-container .user-profile-pic,.user-answer-container .user-profile-pic img{width:100%;height:auto;padding:0;margin:0}.user-answer-container .user-profile-acronym{position:relative;width:100%;height:0;padding:0 0 100%;margin:0;background-color:#00B4FF;border-radius:50%}.user-answer-container .user-profile-acronym p{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:auto;padding:0;margin:0;text-align:center;font-family:'Source Sans Pro light',sans-serif;font-size:22px;line-height:24px;color:#FFF}.user-answer-container .user-msg-text{width:100%;height:auto;padding:10px 20px;margin:0;border:2px solid var(--ev-color-highlight-border);background-color:var(--ev-color-highlight-background);border-radius:4px;font-size:18px;line-height:24px;overflow:auto}.user-answer-container .user-msg-text p{font-family:var(--ev-font-family-regular);font-size:18px;line-height:24px;text-align:left;margin:0;padding:0}.user-answer-container .user-msg-text span.label{display:inline-block;font-family:var(--ev-font-family-regular);font-size:16px;line-height:22px;text-align:center;margin:15px 15px 0 0;padding:5px 15px;color:#000;background-color:#F2F2F2;border-radius:4px;border:1px solid #CCC}.resources-container{width:100%;height:auto;padding:0;margin:0}.resources-container .hierarchy{width:100%;height:auto;padding:0 0 15px;margin:0;animation:little-vertical-fadein .5s;opacity:1;float:none}.resources-container .counter-container,.resources-container .search-results-bottom{display:none}.resources-container .search-results-extra-functionalities{display:block;width:100%;height:auto;padding:25px 0 50px;margin:25px 0 0;text-align:right;clear:both}.resources-container .search-results-extra-functionalities a.load-more-results{display:inline-block;width:100%;max-width:230px;padding:5px 15px;margin:0 0 0 30px;border:none;background-color:#F2F2F2;cursor:pointer;border-radius:4px;color:#000;font-family:var(--ev-font-family-regular);font-size:16px;line-height:22px;text-align:center}.resources-container .search-results-extra-functionalities a.load-more-results:hover{background-color:#05B4FF;color:#FFF}.resources-container .search-results-extra-functionalities a.refine-search-results{display:inline-block;width:100%;max-width:250px;padding:5px 15px 5px 50px;margin:0 0 0 30px;border:none;background-color:#F2F2F2;cursor:pointer;border-radius:4px;color:#000;font-family:var(--ev-font-family-regular);font-size:16px;line-height:22px;text-align:left;font-style:italic;background-image:url(/themeev/img/refine_bt_ico.svg);background-repeat:no-repeat;background-position:15px 50%}.resources-container .search-results-extra-functionalities a.refine-search-results:hover{background-color:#05B4FF;color:#FFF}@media (max-width:870px){.evia-input-container .refine-results .resource-types ul{grid-template-columns:repeat(2,1fr);gap:15px}.evia-input-container .refine-results{grid-template-columns:.24fr 1fr}}@media (max-width:620px){.evia-input-container .refine-results .areas{padding:0 15px 0 0}.evia-input-container .refine-results .resource-types{padding:0 0 0 15px}}@media (max-width:590px){.evia-input-container .refine-results .resource-types ul{grid-template-columns:1fr;gap:15px}.evia-input-container .refine-results{grid-template-columns:.15fr 1fr}.evia-input-container .refine-results li span.ico,.evia-input-container .refine-results li span.ico img{width:25px;height:auto}}@media(max-width:480px){.evia-answer-container,.user-answer-container{grid-template-columns:50px 1fr;gap:15px}.evia-answer-container .evia-msg-text,.user-answer-container .user-msg-text p{font-size:16px;line-height:22px}.evia-input-container .refine-results li{gap:5px}}.animation-element{position:relative;animation-fill-mode:both}.in-view.animation-element.animate__pulse{opacity:1}@-webkit-keyframes bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.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(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.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(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.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(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.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(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.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(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1);-webkit-transform:translateZ(0) scaleY(.95);transform:translateZ(0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-4px,0) scaleY(1.02);transform:translate3d(0,-4px,0) scaleY(1.02)}}.animation-element.animate__bounce{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom;animation-duration:2s;opacity:1}@-webkit-keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.in-view.animation-element.animate__flash{-webkit-animation-name:flash;animation-name:flash;animation-duration:2s;opacity:1}@-webkit-keyframes pulse{0%,to{-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)}}@keyframes pulse{0%,to{-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)}}.animation-element.animate__pulse{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__pulse{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;animation-duration:2s}@-webkit-keyframes rubberBand{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}@keyframes rubberBand{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}30%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}65%{-webkit-transform:scale3d(.95,1.05,1);transform:scale3d(.95,1.05,1)}75%{-webkit-transform:scale3d(1.05,.95,1);transform:scale3d(1.05,.95,1)}}.animation-element.animate__rubberBand{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand;animation-duration:2s;opacity: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)}}.animation-element.animate__shakeX{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__shakeX{-webkit-animation-name:shakeX;animation-name:shakeX;animation-duration:2s;opacity:1}@-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)}}.animation-element.animate__shakeY{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__shakeY{-webkit-animation-name:shakeY;animation-name:shakeY;animation-duration:2s;opacity:1}@-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)}}.animation-element.animate__headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake;animation-duration:2s;opacity:1}@-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)}}.animation-element.animate__swing{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing;animation-duration:2s;opacity:1}@-webkit-keyframes tada{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.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)}}@keyframes tada{0%,to{-webkit-transform:scaleX(1);transform:scaleX(1)}10%,20%{-webkit-transform:scale3d(.9,.9,.9) rotate(-3deg);transform:scale3d(.9,.9,.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)}}.animation-element.animate__tada{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__tada{-webkit-animation-name:tada;animation-name:tada;animation-duration:2s;opacity:1}@-webkit-keyframes wobble{0%,to{-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)}}@keyframes wobble{0%,to{-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)}}.animation-element.animate__wobble{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__wobble{-webkit-animation-name:wobble;animation-name:wobble}@-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(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.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(-.78125deg) skewY(-.78125deg);transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{-webkit-transform:skewX(.390625deg) skewY(.390625deg);transform:skewX(.390625deg) skewY(.390625deg)}88.8%{-webkit-transform:skewX(-.1953125deg) skewY(-.1953125deg);transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animation-element.animate__jello{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center;animation-duration:2s;opacity:1}@-webkit-keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInDown{0%{-webkit-transform:translateY(-1200px) scale(.7);transform:translateY(-1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animation-element.animate__backInDown{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__backInDown{-webkit-animation-name:backInDown;animation-name:backInDown;animation-duration:2s;opacity:1}@-webkit-keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInLeft{0%{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animation-element.animate__backInLeft{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__backInLeft{-webkit-animation-name:backInLeft;animation-name:backInLeft;animation-duration:2s;opacity:1}@-webkit-keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInRight{0%{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}80%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animation-element.animate__backInRight{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__backInRight{-webkit-animation-name:backInRight;animation-name:backInRight;animation-duration:2s;opacity:1}@-webkit-keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes backInUp{0%{-webkit-transform:translateY(1200px) scale(.7);transform:translateY(1200px) scale(.7);opacity:.7}80%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.animation-element.animate__backInUp{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__backInUp{-webkit-animation-name:backInUp;animation-name:backInUp;animation-duration:2s;opacity:1!important}@-webkit-keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}@keyframes backOutDown{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(700px) scale(.7);transform:translateY(700px) scale(.7);opacity:.7}}.animation-element.animate__backOutDown{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__backOutDown{-webkit-animation-name:backOutDown;animation-name:backOutDown;animation-duration:2s;opacity:1}@-webkit-keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}@keyframes backOutLeft{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(-2000px) scale(.7);transform:translateX(-2000px) scale(.7);opacity:.7}}.animation-element.animate__backOutLeft{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__backOutLeft{-webkit-animation-name:backOutLeft;animation-name:backOutLeft;animation-duration:2s;opacity:1}@-webkit-keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}@keyframes backOutRight{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateX(0) scale(.7);transform:translateX(0) scale(.7);opacity:.7}to{-webkit-transform:translateX(2000px) scale(.7);transform:translateX(2000px) scale(.7);opacity:.7}}.animation-element.animate__backOutRight{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__backOutRight{-webkit-animation-name:backOutRight;animation-name:backOutRight;animation-duration:2s;opacity:1}@-webkit-keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}@keyframes backOutUp{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}20%{-webkit-transform:translateY(0) scale(.7);transform:translateY(0) scale(.7);opacity:.7}to{-webkit-transform:translateY(-700px) scale(.7);transform:translateY(-700px) scale(.7);opacity:.7}}.animation-element.animate__backOutUp{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__backOutUp{-webkit-animation-name:backOutUp;animation-name:backOutUp;animation-duration:2s;opacity:1}@-webkit-keyframes bounceIn{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.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(.97,.97,.97);transform:scale3d(.97,.97,.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(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.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(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}.animation-element.animate__bounceIn{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__bounceIn{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:bounceIn;animation-name:bounceIn;opacity:1}@-webkit-keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.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(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInDown{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.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(.9);transform:translate3d(0,25px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,-10px,0) scaleY(.95);transform:translate3d(0,-10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,5px,0) scaleY(.985);transform:translate3d(0,5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animation-element.animate__bounceInDown{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown;animation-duration:2s;opacity:1}@-webkit-keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.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(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInLeft{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.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(.98);transform:translate3d(-10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(5px,0,0) scaleX(.995);transform:translate3d(5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animation-element.animate__bounceInLeft{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft;animation-duration:2s;opacity:1}@-webkit-keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.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(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInRight{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.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(.98);transform:translate3d(10px,0,0) scaleX(.98)}90%{-webkit-transform:translate3d(-5px,0,0) scaleX(.995);transform:translate3d(-5px,0,0) scaleX(.995)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animation-element.animate__bounceInRight{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight;animation-duration:2s;opacity:1}@-webkit-keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.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(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes bounceInUp{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.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(.9);transform:translate3d(0,-20px,0) scaleY(.9)}75%{-webkit-transform:translate3d(0,10px,0) scaleY(.95);transform:translate3d(0,10px,0) scaleY(.95)}90%{-webkit-transform:translate3d(0,-5px,0) scaleY(.985);transform:translate3d(0,-5px,0) scaleY(.985)}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}.animation-element.animate__bounceInUp{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp;animation-duration:2s;opacity:1}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.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(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounceOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.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(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.animation-element.animate__bounceOut{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__bounceOut{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:bounceOut;animation-name:bounceOut;opacity:1}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0) scaleY(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.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(.985);transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0) scaleY(.9);transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,2000px,0) scaleY(3);transform:translate3d(0,2000px,0) scaleY(3)}}.animation-element.animate__bounceOutDown{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown;animation-duration:2s;opacity:1}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0) scaleX(.9);transform:translate3d(20px,0,0) scaleX(.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(.9);transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(-2000px,0,0) scaleX(2);transform:translate3d(-2000px,0,0) scaleX(2)}}.animation-element.animate__bounceOutLeft{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft;animation-duration:2s;opacity:1}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0) scaleX(.9);transform:translate3d(-20px,0,0) scaleX(.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(.9);transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;-webkit-transform:translate3d(2000px,0,0) scaleX(2);transform:translate3d(2000px,0,0) scaleX(2)}}.animation-element.animate__bounceOutRight{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight;animation-duration:2s;opacity:1}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0) scaleY(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.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(.985);transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0) scaleY(.9);transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;-webkit-transform:translate3d(0,-2000px,0) scaleY(3);transform:translate3d(0,-2000px,0) scaleY(3)}}.animation-element.animate__bounceOutUp{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp;animation-duration:2s;opacity:1}@-webkit-keyframes fadeIn-default{0%{opacity:0}to{opacity:1}}@keyframes fadeIn-default{0%{opacity:0}to{opacity:1}}.animation-element.animate__fadeIn{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__fadeIn{-webkit-animation-name:fadeIn-default;animation-name:fadeIn-default;animation-duration:2s;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)}}.animation-element.animate__fadeInDown{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;animation-duration:2s;opacity:1}@-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)}}.animation-element.animate__fadeInDownBig{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig;animation-duration:2s;opacity:1}@-webkit-keyframes fadeInLeft{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 fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animation-element.animate__fadeInLeft{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;animation-duration:2s;opacity:1}@-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)}}.animation-element.animate__fadeInLeftBig{-webkit-animation-name:none;animation-name:none;opacity:0}.animate__fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig;animation-duration:2s;opacity:1}@-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)}}.animation-element.animate__fadeInRight{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;animation-duration:2s;opacity:1}@-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)}}.animation-element.animate__fadeInRightBig{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig;animation-duration:2s;opacity:1}@-webkit-keyframes fadeInUp{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 fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animation-element.animate__fadeInUp{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp;animation-duration:2s;opacity:1}@-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)}}.animation-element.animate__fadeInUpBig{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig;animation-duration:2s;opacity:1}@-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)}}.animation-element.animate__fadeInTopLeft{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__fadeInTopLeft{-webkit-animation-name:fadeInTopLeft;animation-name:fadeInTopLeft;animation-duration:2s;opacity:1}@-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)}}.animation-element.animate__fadeInTopRight{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__fadeInTopRight{-webkit-animation-name:fadeInTopRight;animation-name:fadeInTopRight;animation-duration:2s;opacity:1}@-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)}}.animation-element.animate__fadeInBottomLeft{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__fadeInBottomLeft{-webkit-animation-name:fadeInBottomLeft;animation-name:fadeInBottomLeft;animation-duration:2s;opacity:1}@-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)}}.animation-element.animate__fadeInBottomRight{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__fadeInBottomRight{-webkit-animation-name:fadeInBottomRight;animation-name:fadeInBottomRight;animation-duration:2s;opacity:1}@-webkit-keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animation-element.animate__fadeOut{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut;animation-duration:2s;opacity:1}@-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)}}.animation-element.animate__fadeOutDown{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown;animation-duration:2s;opacity:1}@-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)}}.animation-element.animate__fadeOutDownBig{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig;animation-duration:2s;opacity:1}@-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)}}.animation-element.animate__fadeOutLeft{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft;animation-duration:2s;opacity:1}@-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)}}.animation-element.animate__fadeOutLeftBig{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig;animation-duration:2s;opacity:1}@-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)}}.animation-element.animate__fadeOutRight{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight;animation-duration:2s;opacity:1}@-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)}}.animation-element.animate__flash{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig;animation-duration:2s;opacity:1}@-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)}}.animation-element.animate__fadeOutUp{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp;animation-duration:2s;opacity:1}@-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)}}.animation-element.animate__fadeOutUpBig{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig;animation-duration:2s;opacity:1}@-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)}}.animation-element.animate__fadeOutTopLeft{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__fadeOutTopLeft{-webkit-animation-name:fadeOutTopLeft;animation-name:fadeOutTopLeft;animation-duration:2s;opacity:1}@-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)}}.animation-element.animate__fadeOutTopRight{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__fadeOutTopRight{-webkit-animation-name:fadeOutTopRight;animation-name:fadeOutTopRight;animation-duration:2s;opacity:1}@-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)}}.animation-element.animate__fadeOutBottomRight{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__fadeOutBottomRight{-webkit-animation-name:fadeOutBottomRight;animation-name:fadeOutBottomRight;animation-duration:2s;opacity:1}@-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)}}.animation-element.animate__fadeOutBottomLeft{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__fadeOutBottomLeft{-webkit-animation-name:fadeOutBottomLeft;animation-name:fadeOutBottomLeft;animation-duration:2s;opacity:1}@-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(.95,.95,.95) translateZ(0) rotateY(0);transform:perspective(400px) scale3d(.95,.95,.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(.95,.95,.95) translateZ(0) rotateY(0);transform:perspective(400px) scale3d(.95,.95,.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}}.animation-element.animate__flip{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip;animation-duration:1s;opacity:1}@-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)}}.animation-element.animate__flipInX{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInX;animation-name:flipInX;animation-duration:1s;opacity:1!important}@-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)}}.animation-element.animate__flipInY{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY;animation-duration:2s;opacity:1}@-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}}.animation-element.animate__flipOutX{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__flipOutX{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;opacity:1}@-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}}.animation-element.animate__flipOutY{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__flipOutY{-webkit-animation-duration:1s;animation-duration:1s;-webkit-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY;opacity:1}@-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)}}.animation-element.animate__lightSpeedInRight{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__lightSpeedInRight{-webkit-animation-name:lightSpeedInRight;animation-name:lightSpeedInRight;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;animation-duration:1s;opacity:1}@-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)}}.animation-element.animate__lightSpeedInLeft{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__lightSpeedInLeft{-webkit-animation-name:lightSpeedInLeft;animation-name:lightSpeedInLeft;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;animation-duration:1s;opacity:1}@-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}}.animation-element.animate__lightSpeedOutRight{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__lightSpeedOutRight{-webkit-animation-name:lightSpeedOutRight;animation-name:lightSpeedOutRight;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;animation-duration:2s;opacity:1}@-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}}.animation-element.animate__lightSpeedOutLeft{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__lightSpeedOutLeft{-webkit-animation-name:lightSpeedOutLeft;animation-name:lightSpeedOutLeft;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;animation-duration:1s;opacity:1}@-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}}.animation-element.animate__rotateIn{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn;-webkit-transform-origin:center;transform-origin:center;animation-duration:2s;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}}.animation-element.animate__rotateInDownLeft{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom;animation-duration:2s;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}}.animation-element.animate__rotateInDownRight{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom;animation-duration:2s;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}}.animation-element.animate__rotateInUpLeft{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom;animation-duration:2s;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}}.animation-element.animate__rotateInUpRight{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom;animation-duration:2s;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}}.animation-element.animate__rotateOut{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut;-webkit-transform-origin:center;transform-origin:center;animation-duration:2s;opacity:1}@-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}}.animation-element.animate__rotateOutDownLeft{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom;animation-duration:2s;opacity:1}@-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}}.animation-element.animate__rotateOutDownRight{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight;-webkit-transform-origin:right bottom;transform-origin:right bottom;animation-duration:2s;opacity:1}@-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}}.animation-element.animate__rotateOutUpLeft{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft;-webkit-transform-origin:left bottom;transform-origin:left bottom;animation-duration:2s;opacity:1}@-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}}.animation-element.animate__rotateOutUpRight{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight;-webkit-transform-origin:right bottom;transform-origin:right bottom;animation-duration:2s;opacity:1}@-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}}.animation-element.animate__hinge{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__hinge{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:hinge;animation-name:hinge;-webkit-transform-origin:top left;transform-origin:top left;opacity:1}@-webkit-keyframes jackInTheBox{0%{opacity:0;-webkit-transform:scale(.1) rotate(30deg);transform:scale(.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(.1) rotate(30deg);transform:scale(.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)}}.animation-element.animate__jackInTheBox{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox;animation-duration:1s;opacity: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)}}.animation-element.animate__rollIn{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__rollIn{-webkit-animation-name:rollIn;animation-name:rollIn;animation-duration:1s;opacity:1}@-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)}}.animation-element.animate__rollOut{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__rollOut{-webkit-animation-name:rollOut;animation-name:rollOut;animation-duration:1s;opacity:1}@-webkit-keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animation-element.animate__zoomIn{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn;animation-duration:2s;opacity:1}@-webkit-keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInDown{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animation-element.animate__zoomInDown{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown;animation-duration:1s;opacity:1}@-webkit-keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInLeft{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(10px,0,0);transform:scale3d(.475,.475,.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animation-element.animate__zoomInLeft{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft;animation-duration:1s;opacity:1}@-webkit-keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInRight{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animation-element.animate__zoomInRight{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight;animation-duration:2s;opacity:1}@-webkit-keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomInUp{0%{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animation-element.animate__zoomInUp{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp;animation-duration:1s;opacity:1}@-webkit-keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.animation-element.animate__zoomOut{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut;animation-duration:1s;opacity:1}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animation-element.animate__zoomOutDown{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown;-webkit-transform-origin:center bottom;transform-origin:center bottom;animation-duration:1s;opacity:1}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(42px,0,0);transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(-2000px,0,0);transform:scale(.1) translate3d(-2000px,0,0)}}.animation-element.animate__zoomOutLeft{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft;-webkit-transform-origin:left center;transform-origin:left center;animation-duration:2s;opacity:1}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(-42px,0,0);transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;-webkit-transform:scale(.1) translate3d(2000px,0,0);transform:scale(.1) translate3d(2000px,0,0)}}.animation-element.animate__zoomOutRight{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight;-webkit-transform-origin:right center;transform-origin:right center;animation-duration:2s;opacity:1}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(.475,.475,.475) translate3d(0,60px,0);transform:scale3d(.475,.475,.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(.55,.055,.675,.19);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;-webkit-transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animation-element.animate__zoomOutUp{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp;-webkit-transform-origin:center bottom;transform-origin:center bottom;animation-duration:1s;opacity: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)}}.animation-element.animate__slideInDown{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown;animation-duration:1s;opacity:1}@-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)}}.animation-element.animate__slideInLeft{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft;animation-duration:2s;opacity:1}@-webkit-keyframes slideInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInRight{0%{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animation-element.animate__slideInRight{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight;animation-duration:2s;opacity:1}@-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)}}.animation-element.animate__slideInUp{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp;animation-duration:2s;opacity:1}@-webkit-keyframes slideInUplite{0%{opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);visibility:visible}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUplite{0%{opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);visibility:visible}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animation-element.animate__slideInUplite{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__slideInUplite{-webkit-animation-name:slideInUplite;animation-name:slideInUplite;animation-duration:2s;opacity:1}@-webkit-keyframes slideInUplite2{0%{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);visibility:visible}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slideInUplite2{0%{opacity:0;-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0);visibility:visible}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.animation-element.animate__slideInUplite2{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__slideInUplite2{-webkit-animation-name:slideInUplite2;animation-name:slideInUplite2;animation-duration:2s;opacity:1}@-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)}}.animation-element.animate__slideOutDown{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown;animation-duration:2s;opacity:1}@-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)}}.animation-element.animate__slideOutLeft{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft;animation-duration:2s;opacity:1}@-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)}}.animation-element.animate__slideOutRight{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight;animation-duration:2s;opacity:1}@-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)}}.animation-element.animate__slideOutUp{-webkit-animation-name:none;animation-name:none;opacity:0}.in-view.animation-element.animate__slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp;animation-duration:2s;opacity:1}.animation-element.delay0{-webkit-transition-delay:0s;transition-delay:0s;-webkit-animation-delay:0s;animation-delay:0s}.animation-element.delay100{-webkit-transition-delay:.1s;transition-delay:.1s;-webkit-animation-delay:.1s;animation-delay:.1s}.animation-element.delay200{-webkit-transition-delay:.2s;transition-delay:.2s;-webkit-animation-delay:.2s;animation-delay:.2s}.animation-element.delay300{-webkit-transition-delay:.3s;transition-delay:.3s;-webkit-animation-delay:.3s;animation-delay:.3s}.animation-element.delay400{-webkit-transition-delay:.4s;transition-delay:.4s;-webkit-animation-delay:.4s;animation-delay:.4s}.animation-element.delay500{-webkit-transition-delay:.5s;transition-delay:.5s;-webkit-animation-delay:.5s;animation-delay:.5s}.animation-element.delay600{-webkit-transition-delay:.6s;transition-delay:.6s;-webkit-animation-delay:.6s;animation-delay:.6s}.animation-element.delay700{-webkit-transition-delay:.7s;transition-delay:.7s;-webkit-animation-delay:.7s;animation-delay:.7s}.animation-element.delay800{-webkit-transition-delay:.8s;transition-delay:.8s;-webkit-animation-delay:.8s;animation-delay:.8s}.animation-element.delay900{-webkit-transition-delay:.9s;transition-delay:.9s;-webkit-animation-delay:.9s;animation-delay:.9s}.animation-element.delay1000{-webkit-transition-delay:1s;transition-delay:1s;-webkit-animation-delay:1s;animation-delay:1s}.animation-element.delay1100{-webkit-transition-delay:1.1s;transition-delay:1.1s;-webkit-animation-delay:1.1s;animation-delay:1.1s}.animation-element.delay1200{-webkit-transition-delay:1.2s;transition-delay:1.2s;-webkit-animation-delay:1.2s;animation-delay:1.2s}.animation-element.delay1300{-webkit-transition-delay:1.3s;transition-delay:1.3s;-webkit-animation-delay:1.3s;animation-delay:1.3s}.animation-element.delay1400{-webkit-transition-delay:1.4s;transition-delay:1.4s;-webkit-animation-delay:1.4s;animation-delay:1.4s}.animation-element.delay1500{-webkit-transition-delay:1.5s;transition-delay:1.5s;-webkit-animation-delay:1.5s;animation-delay:1.5s}.animation-element.delay1600{-webkit-transition-delay:1.6s;transition-delay:1.6s;-webkit-animation-delay:1.6s;animation-delay:1.6s}.animation-element.delay1700{-webkit-transition-delay:1.7s;transition-delay:1.7s;-webkit-animation-delay:1.6s;animation-delay:1.6s}.animation-element.delay1800{-webkit-transition-delay:1.8s;transition-delay:1.8s;-webkit-animation-delay:1.8s;animation-delay:1.8s}.animation-element.delay1900{-webkit-transition-delay:1.9s;transition-delay:1.9s;-webkit-animation-delay:1.9s;animation-delay:1.9s}.animation-element.delay2000{-webkit-transition-delay:2s;transition-delay:2s;-webkit-animation-delay:2s;animation-delay:2s}.animation-element.delay2100{-webkit-transition-delay:2.1s;transition-delay:2.1s;-webkit-animation-delay:2.1s;animation-delay:2.1s}.animation-element.delay2200{-webkit-transition-delay:2.2s;transition-delay:2.2s;-webkit-animation-delay:2.2s;animation-delay:2.2s}.animation-element.delay2300{-webkit-transition-delay:2.3s;transition-delay:2.3s;-webkit-animation-delay:2.3s;animation-delay:2.3s}.animation-element.delay2400{-webkit-transition-delay:2.4s;transition-delay:2.4s;-webkit-animation-delay:2.4s;animation-delay:2.4s}.animation-element.delay2500{-webkit-transition-delay:2.5s;transition-delay:2.5s;-webkit-animation-delay:2.5s;animation-delay:2.5s}.animation-element.delay2600{-webkit-transition-delay:2.6s;transition-delay:2.6s;-webkit-animation-delay:2.6s;animation-delay:2.6s}.animation-element.delay2700{-webkit-transition-delay:2.7s;transition-delay:2.7s;-webkit-animation-delay:2.7s;animation-delay:2.7s}.animation-element.delay2800{-webkit-transition-delay:2.8s;transition-delay:2.8s;-webkit-animation-delay:2.8s;animation-delay:2.8s}.animation-element.delay2900{-webkit-transition-delay:2.9s;transition-delay:2.9s;-webkit-animation-delay:2.9s;animation-delay:2.9s}.animation-element.delay3000{-webkit-transition-delay:3s;transition-delay:3s;-webkit-animation-delay:3s;animation-delay:3s}.animation-element.delay3100{-webkit-transition-delay:3.1s;transition-delay:3.1s;-webkit-animation-delay:3.1s;animation-delay:3.1s}.animation-element.delay3200{-webkit-transition-delay:3.2s;transition-delay:3.2s;-webkit-animation-delay:3.2s;animation-delay:3.2s}.animation-element.delay3300{-webkit-transition-delay:3.3s;transition-delay:3.3s;-webkit-animation-delay:3.3s;animation-delay:3.3s}.animation-element.delay3400{-webkit-transition-delay:3.4s;transition-delay:3.4s;-webkit-animation-delay:3.4s;animation-delay:3.4s}.animation-element.delay3500{-webkit-transition-delay:3.5s;transition-delay:3.5s;-webkit-animation-delay:3.5s;animation-delay:3.5s}.animation-element.delay3600{-webkit-transition-delay:3.6s;transition-delay:3.6s;-webkit-animation-delay:3.6s;animation-delay:3.6s}.animation-element.delay3700{-webkit-transition-delay:3.7s;transition-delay:3.7s;-webkit-animation-delay:3.7s;animation-delay:3.7s}.animation-element.delay3800{-webkit-transition-delay:3.8s;transition-delay:3.8s;-webkit-animation-delay:3.8s;animation-delay:3.8s}.animation-element.delay3900{-webkit-transition-delay:3.9s;transition-delay:3.9s;-webkit-animation-delay:3.9s;animation-delay:3.9s}.animation-element.delay4000{-webkit-transition-delay:4s;transition-delay:4s;-webkit-animation-delay:4s;animation-delay:4s}.animation-element.delay4100{-webkit-transition-delay:4.1s;transition-delay:4.1s;-webkit-animation-delay:4.1s;animation-delay:4.1s}.animation-element.delay4200{-webkit-transition-delay:4.2s;transition-delay:4.2s;-webkit-animation-delay:4.2s;animation-delay:4.2s}.animation-element.delay4300{-webkit-transition-delay:4.3s;transition-delay:4.3s;-webkit-animation-delay:4.3s;animation-delay:4.3s}.animation-element.delay4400{-webkit-transition-delay:4.4s;transition-delay:4.4s;-webkit-animation-delay:4.4s;animation-delay:4.4s}.animation-element.delay4500{-webkit-transition-delay:4.5s;transition-delay:4.5s;-webkit-animation-delay:4.5s;animation-delay:4.5s}.animation-element.delay4600{-webkit-transition-delay:4.6s;transition-delay:4.6s;-webkit-animation-delay:4.6s;animation-delay:4.6s}.animation-element.delay4700{-webkit-transition-delay:4.7s;transition-delay:4.7s;-webkit-animation-delay:4.7s;animation-delay:4.7s}.animation-element.delay4800{-webkit-transition-delay:4.8s;transition-delay:4.8s;-webkit-animation-delay:4.8s;animation-delay:4.8s}.animation-element.delay4900{-webkit-transition-delay:4.9s;transition-delay:4.9s;-webkit-animation-delay:4.9s;animation-delay:4.9s}.animation-element.delay5000{-webkit-transition-delay:5s;transition-delay:5s;-webkit-animation-delay:5s;animation-delay:5s}.animation-element.delay5100{-webkit-transition-delay:5.1s;transition-delay:5.1s;-webkit-animation-delay:5.1s;animation-delay:5.1s}.animation-element.delay5200{-webkit-transition-delay:5.2s;transition-delay:5.2s;-webkit-animation-delay:5.2s;animation-delay:5.2s}.animation-element.delay5300{-webkit-transition-delay:5.3s;transition-delay:5.3s;-webkit-animation-delay:5.3s;animation-delay:5.3s}.animation-element.delay5400{-webkit-transition-delay:5.4s;transition-delay:5.4s;-webkit-animation-delay:5.4s;animation-delay:5.4s}.animation-element.delay5500{-webkit-transition-delay:5.5s;transition-delay:5.5s;-webkit-animation-delay:5.5s;animation-delay:5.5s}.animation-element.delay5600{-webkit-transition-delay:5.6s;transition-delay:5.6s;-webkit-animation-delay:5.6s;animation-delay:5.6s}.animation-element.delay5700{-webkit-transition-delay:5.7s;transition-delay:5.7s;-webkit-animation-delay:5.7s;animation-delay:5.7s}.animation-element.delay5800{-webkit-transition-delay:5.8s;transition-delay:5.8s;-webkit-animation-delay:5.8s;animation-delay:5.8s}.animation-element.delay5900{-webkit-transition-delay:5.9s;transition-delay:5.9s;-webkit-animation-delay:5.9s;animation-delay:5.9s}.animation-element.delay6000{-webkit-transition-delay:6s;transition-delay:6s;-webkit-animation-delay:6s;animation-delay:6s}.animation-element.delay6100{-webkit-transition-delay:6.1s;transition-delay:6.1s;-webkit-animation-delay:6.1s;animation-delay:6.1s}.animation-element.delay6200{-webkit-transition-delay:6.2s;transition-delay:6.2s;-webkit-animation-delay:6.2s;animation-delay:6.2s}.animation-element.delay6300{-webkit-transition-delay:6.3s;transition-delay:6.3s;-webkit-animation-delay:6.3s;animation-delay:6.3s}.animation-element.delay6400{-webkit-transition-delay:6.4s;transition-delay:6.4s;-webkit-animation-delay:6.4s;animation-delay:6.4s}.animation-element.delay6500{-webkit-transition-delay:6.5s;transition-delay:6.5s;-webkit-animation-delay:6.5s;animation-delay:6.5s}.animation-element.delay6600{-webkit-transition-delay:6.6s;transition-delay:6.6s;-webkit-animation-delay:6.6s;animation-delay:6.6s}.animation-element.delay6700{-webkit-transition-delay:6.7s;transition-delay:6.7s;-webkit-animation-delay:6.7s;animation-delay:6.7s}.animation-element.delay6800{-webkit-transition-delay:6.8s;transition-delay:6.8s;-webkit-animation-delay:6.8s;animation-delay:6.8s}.animation-element.delay6900{-webkit-transition-delay:6.9s;transition-delay:6.9s;-webkit-animation-delay:6.9s;animation-delay:6.9s}.animation-element.delay7000{-webkit-transition-delay:7s;transition-delay:7s;-webkit-animation-delay:7s;animation-delay:7s}.animation-element.delay7100{-webkit-transition-delay:7.1s;transition-delay:7.1s;-webkit-animation-delay:7.1s;animation-delay:7.1s}.animation-element.delay7200{-webkit-transition-delay:7.2s;transition-delay:7.2s;-webkit-animation-delay:7.2s;animation-delay:7.2s}.animation-element.delay7300{-webkit-transition-delay:7.3s;transition-delay:7.3s;-webkit-animation-delay:7.3s;animation-delay:7.3s}.animation-element.delay7400{-webkit-transition-delay:7.4s;transition-delay:7.4s;-webkit-animation-delay:7.4s;animation-delay:7.4s}.animation-element.delay7500{-webkit-transition-delay:7.5s;transition-delay:7.5s;-webkit-animation-delay:7.5s;animation-delay:7.5s}.animation-element.delay7600{-webkit-transition-delay:7.6s;transition-delay:7.6s;-webkit-animation-delay:7.6s;animation-delay:7.6s}.animation-element.delay7700{-webkit-transition-delay:7.7s;transition-delay:7.7s;-webkit-animation-delay:7.7s;animation-delay:7.7s}.animation-element.delay7800{-webkit-transition-delay:7.8s;transition-delay:7.8s;-webkit-animation-delay:7.8s;animation-delay:7.8s}.animation-element.delay7900{-webkit-transition-delay:7.9s;transition-delay:7.9s;-webkit-animation-delay:7.9s;animation-delay:7.9s}.animation-element.delay8000{-webkit-transition-delay:8s;transition-delay:8s;-webkit-animation-delay:8s;animation-delay:8s}.animation-element.delay8100{-webkit-transition-delay:8.1s;transition-delay:8.1s;-webkit-animation-delay:8.1s;animation-delay:8.1s}.animation-element.delay8200{-webkit-transition-delay:8.2s;transition-delay:8.2s;-webkit-animation-delay:8.2s;animation-delay:8.2s}.animation-element.delay8300{-webkit-transition-delay:8.3s;transition-delay:8.3s;-webkit-animation-delay:8.3s;animation-delay:8.3s}.animation-element.delay8400{-webkit-transition-delay:8.4s;transition-delay:8.4s;-webkit-animation-delay:8.4s;animation-delay:8.4s}.animation-element.delay8500{-webkit-transition-delay:8.5s;transition-delay:8.5s;-webkit-animation-delay:8.5s;animation-delay:8.5s}.animation-element.delay8600{-webkit-transition-delay:8.6s;transition-delay:8.6s;-webkit-animation-delay:8.6s;animation-delay:8.6s}.animation-element.delay8700{-webkit-transition-delay:8.7s;transition-delay:8.7s;-webkit-animation-delay:8.7s;animation-delay:8.7s}.animation-element.delay8800{-webkit-transition-delay:8.8s;transition-delay:8.8s;-webkit-animation-delay:8.8s;animation-delay:8.8s}.animation-element.delay8900{-webkit-transition-delay:8.9s;transition-delay:8.9s;-webkit-animation-delay:8.9s;animation-delay:8.9s}.animation-element.delay9000{-webkit-transition-delay:9s;transition-delay:9s;-webkit-animation-delay:9s;animation-delay:9s}.animation-element.delay9100{-webkit-transition-delay:9.1s;transition-delay:9.1s;-webkit-animation-delay:9.1s;animation-delay:9.1s}.animation-element.delay9200{-webkit-transition-delay:9.2s;transition-delay:9.2s;-webkit-animation-delay:9.2s;animation-delay:9.2s}.animation-element.delay9300{-webkit-transition-delay:9.3s;transition-delay:9.3s;-webkit-animation-delay:9.3s;animation-delay:9.3s}.animation-element.delay9400{-webkit-transition-delay:9.4s;transition-delay:9.4s;-webkit-animation-delay:9.4s;animation-delay:9.4s}.animation-element.delay9500{-webkit-transition-delay:9.5s;transition-delay:9.5s;-webkit-animation-delay:9.5s;animation-delay:9.5s}.animation-element.delay9600{-webkit-transition-delay:9.6s;transition-delay:9.6s;-webkit-animation-delay:9.6s;animation-delay:9.6s}.animation-element.delay9700{-webkit-transition-delay:9.7s;transition-delay:9.7s;-webkit-animation-delay:9.7s;animation-delay:9.7s}.animation-element.delay9800{-webkit-transition-delay:9.8s;transition-delay:9.8s;-webkit-animation-delay:9.8s;animation-delay:9.8s}.animation-element.delay9900{-webkit-transition-delay:9.9s;transition-delay:9.9s;-webkit-animation-delay:9.9s;animation-delay:9.9s}.animation-element.delay10000{-webkit-transition-delay:10s;transition-delay:10s;-webkit-animation-delay:10s;animation-delay:10s}.animation-element.delay11000{-webkit-transition-delay:11s;transition-delay:11s;-webkit-animation-delay:11s;animation-delay:11s}.animation-element.delay12000{-webkit-transition-delay:12s;transition-delay:12s;-webkit-animation-delay:12s;animation-delay:12s}.animation-element.delay13000{-webkit-transition-delay:13s;transition-delay:13s;-webkit-animation-delay:13s;animation-delay:13s}.animation-element.delay14000{-webkit-transition-delay:14s;transition-delay:14s;-webkit-animation-delay:14s;animation-delay:14s}.animation-element.delay15000{-webkit-transition-delay:15s;transition-delay:15s;-webkit-animation-delay:15s;animation-delay:15s}.animation-element.delay16000{-webkit-transition-delay:16s;transition-delay:16s;-webkit-animation-delay:16s;animation-delay:16s}.animation-element.delay17000{-webkit-transition-delay:17s;transition-delay:17s;-webkit-animation-delay:17s;animation-delay:17s}.animation-element.delay18000{-webkit-transition-delay:18s;transition-delay:18s;-webkit-animation-delay:18s;animation-delay:18s}.animation-element.delay19000{-webkit-transition-delay:19s;transition-delay:19s;-webkit-animation-delay:19s;animation-delay:19s}.animation-element.delay20000{-webkit-transition-delay:20s;transition-delay:20s;-webkit-animation-delay:20s;animation-delay:20s}.animation-element.dur100{-webkit-transition-duration:.1s;transition-duration:.1s;-webkit-animation-duration:.1s!important;animation-duration:.1s!important}.animation-element.dur200{-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-animation-duration:.2s!important;animation-duration:.2s!important}.animation-element.dur300{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-animation-duration:.3s!important;animation-duration:.3s!important}.animation-element.dur400{-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-animation-duration:.4s!important;animation-duration:.4s!important}.animation-element.dur500{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-animation-duration:.5s!important;animation-duration:.5s!important}.animation-element.dur600{-webkit-transition-duration:.6s;transition-duration:.6s;-webkit-animation-duration:.6s!important;animation-duration:.6s!important}.animation-element.dur700{-webkit-transition-duration:.7s;transition-duration:.7s;-webkit-animation-duration:.7s!important;animation-duration:.7s!important}.animation-element.dur800{-webkit-transition-duration:.8s;transition-duration:.8s;-webkit-animation-duration:.8s!important;animation-duration:.8s!important}.animation-element.dur900{-webkit-transition-duration:.9s;transition-duration:.9s;-webkit-animation-duration:.9s!important;animation-duration:.9s!important}.animation-element.dur1000{-webkit-transition-duration:1s;transition-duration:1s;-webkit-animation-duration:1s!important;animation-duration:1s!important}.animation-element.dur1100{-webkit-transition-duration:1.1s;transition-duration:1.1s;-webkit-animation-duration:1.1s!important;animation-duration:1.1s!important}.animation-element.dur1200{-webkit-transition-duration:1.2s;transition-duration:1.2s;-webkit-animation-duration:1.2s!important;animation-duration:1.2s!important}.animation-element.dur1300{-webkit-transition-duration:1.3s;transition-duration:1.3s;-webkit-animation-duration:1.3s!important;animation-duration:1.3s!important}.animation-element.dur1400{-webkit-transition-duration:1.4s;transition-duration:1.4s;-webkit-animation-duration:1.4s!important;animation-duration:1.4s!important}.animation-element.dur1500{-webkit-transition-duration:1.5s;transition-duration:1.5s;-webkit-animation-duration:1.5s!important;animation-duration:1.5s!important}.animation-element.dur1600{-webkit-transition-duration:1.6s;transition-duration:1.6s;-webkit-animation-duration:1.6s!important;animation-duration:1.6s!important}.animation-element.dur1700{-webkit-transition-duration:1.7s;transition-duration:1.7s;-webkit-animation-duration:1.7s!important;animation-duration:1.7s!important}.animation-element.dur1800{-webkit-transition-duration:1.8s;transition-duration:1.8s;-webkit-animation-duration:1.8s!important;animation-duration:1.8s!important}.animation-element.dur1900{-webkit-transition-duration:1.9s;transition-duration:1.9s;-webkit-animation-duration:1.9s!important;animation-duration:1.9s!important}.animation-element.dur2000{-webkit-transition-duration:2s;transition-duration:2s;-webkit-animation-duration:2s!important;animation-duration:2s!important}.animation-element.dur2100{-webkit-transition-duration:2.1s;transition-duration:2.1s;-webkit-animation-duration:2.1s!important;animation-duration:2.1s!important}.animation-element.dur2200{-webkit-transition-duration:2.2s;transition-duration:2.2s;-webkit-animation-duration:2.2s!important;animation-duration:2.2s!important}.animation-element.dur2300{-webkit-transition-duration:2.3s;transition-duration:2.3s;-webkit-animation-duration:2.3s!important;animation-duration:2.3s!important}.animation-element.dur2400{-webkit-transition-duration:2.4s;transition-duration:2.4s;-webkit-animation-duration:2.4s!important;animation-duration:2.4s!important}.animation-element.dur2500{-webkit-transition-duration:2.5s;transition-duration:2.5s;-webkit-animation-duration:2.5s!important;animation-duration:2.5s!important}.animation-element.dur2600{-webkit-transition-duration:2.6s;transition-duration:2.6s;-webkit-animation-duration:2.6s!important;animation-duration:2.6s!important}.animation-element.dur2700{-webkit-transition-duration:2.7s;transition-duration:2.7s;-webkit-animation-duration:2.7s!important;animation-duration:2.7s!important}.animation-element.dur2800{-webkit-transition-duration:2.8s;transition-duration:2.8s;-webkit-animation-duration:2.8s!important;animation-duration:2.8s!important}.animation-element.dur2900{-webkit-transition-duration:2.9s;transition-duration:2.9s;-webkit-animation-duration:2.9s!important;animation-duration:2.9s!important}.animation-element.dur3000{-webkit-transition-duration:3s;transition-duration:3s;-webkit-animation-duration:3s!important;animation-duration:3s!important}.animation-element.dur3100{-webkit-transition-duration:3.1s;transition-duration:3.1s;-webkit-animation-duration:3.1s!important;animation-duration:3.1s!important}.animation-element.dur3200{-webkit-transition-duration:3.2s;transition-duration:3.2s;-webkit-animation-duration:.1s!important;animation-duration:.1s!important}.animation-element.dur3300{-webkit-transition-duration:3.3s;transition-duration:3.3s;-webkit-animation-duration:3.3s!important;animation-duration:3.3s!important}.animation-element.dur3400{-webkit-transition-duration:3.4s;transition-duration:3.4s;-webkit-animation-duration:3.4s!important;animation-duration:3.4s!important}.animation-element.dur3500{-webkit-transition-duration:3.5s;transition-duration:3.5s;-webkit-animation-duration:3.5s!important;animation-duration:3.5s!important}.animation-element.dur3600{-webkit-transition-duration:3.6s;transition-duration:3.6s;-webkit-animation-duration:3.6s!important;animation-duration:3.6s!important}.animation-element.dur3700{-webkit-transition-duration:3.7s;transition-duration:3.7s;-webkit-animation-duration:3.7s!important;animation-duration:3.7s!important}.animation-element.dur3800{-webkit-transition-duration:3.8s;transition-duration:3.8s;-webkit-animation-duration:3.8s!important;animation-duration:3.8s!important}.animation-element.dur3900{-webkit-transition-duration:3.9s;transition-duration:3.9s;-webkit-animation-duration:3.9s!important;animation-duration:3.9s!important}.animation-element.dur4000{-webkit-transition-duration:4s;transition-duration:4s;-webkit-animation-duration:4s!important;animation-duration:4s!important}.animation-element.dur4100{-webkit-transition-duration:4.1s;transition-duration:4.1s;-webkit-animation-duration:4.1s!important;animation-duration:4.1s!important}.animation-element.dur4200{-webkit-transition-duration:4.2s;transition-duration:4.2s;-webkit-animation-duration:4.2s!important;animation-duration:4.2s!important}.animation-element.dur4300{-webkit-transition-duration:4.3s;transition-duration:4.3s;-webkit-animation-duration:4.3s!important;animation-duration:4.3s!important}.animation-element.dur4400{-webkit-transition-duration:4.4s;transition-duration:4.4s;-webkit-animation-duration:4.4s!important;animation-duration:4.4s!important}.animation-element.dur4500{-webkit-transition-duration:4.5s;transition-duration:4.5s;-webkit-animation-duration:4.5s!important;animation-duration:4.5s!important}.animation-element.dur4600{-webkit-transition-duration:4.6s;transition-duration:4.6s;-webkit-animation-duration:4.6s!important;animation-duration:4.6s!important}.animation-element.dur4700{-webkit-transition-duration:4.7s;transition-duration:4.7s;-webkit-animation-duration:4.7s!important;animation-duration:4.7s!important}.animation-element.dur4800{-webkit-transition-duration:4.8s;transition-duration:4.8s;-webkit-animation-duration:4.8s!important;animation-duration:4.8s!important}.animation-element.dur4900{-webkit-transition-duration:4.9s;transition-duration:4.9s;-webkit-animation-duration:4.9s!important;animation-duration:4.9s!important}.animation-element.dur5000{-webkit-transition-duration:5s;transition-duration:5s;-webkit-animation-duration:5s!important;animation-duration:5s!important}.animation-element.dur5100{-webkit-transition-duration:5.1s;transition-duration:5.1s;-webkit-animation-duration:5.1s!important;animation-duration:5.1s!important}.animation-element.dur5200{-webkit-transition-duration:5.2s;transition-duration:5.2s;-webkit-animation-duration:5.2s!important;animation-duration:5.2s!important}.animation-element.dur5300{-webkit-transition-duration:5.3s;transition-duration:5.3s;-webkit-animation-duration:5.3s!important;animation-duration:5.3s!important}.animation-element.dur5400{-webkit-transition-duration:5.4s;transition-duration:5.4s;-webkit-animation-duration:5.4s!important;animation-duration:5.4s!important}.animation-element.dur5500{-webkit-transition-duration:5.5s;transition-duration:5.5s;-webkit-animation-duration:5.5s!important;animation-duration:5.5s!important}.animation-element.dur5600{-webkit-transition-duration:5.6s;transition-duration:5.6s;-webkit-animation-duration:5.6s!important;animation-duration:5.6s!important}.animation-element.dur5700{-webkit-transition-duration:5.7s;transition-duration:5.7s;-webkit-animation-duration:5.7s!important;animation-duration:5.7s!important}.animation-element.dur5800{-webkit-transition-duration:5.8s;transition-duration:5.8s;-webkit-animation-duration:5.8s!important;animation-duration:5.8s!important}.animation-element.dur5900{-webkit-transition-duration:5.9s;transition-duration:5.9s;-webkit-animation-duration:5.9s!important;animation-duration:5.9s!important}.animation-element.dur6000{-webkit-transition-duration:6s;transition-duration:6s;-webkit-animation-duration:6s!important;animation-duration:6s!important}.animation-element.dur6100{-webkit-transition-duration:6.1s;transition-duration:6.1s;-webkit-animation-duration:6.1s!important;animation-duration:6.1s!important}.animation-element.dur6200{-webkit-transition-duration:6.2s;transition-duration:6.2s;-webkit-animation-duration:6.2s!important;animation-duration:6.2s!important}.animation-element.dur6300{-webkit-transition-duration:6.3s;transition-duration:6.3s;-webkit-animation-duration:6.3s!important;animation-duration:6.3s!important}.animation-element.dur6400{-webkit-transition-duration:6.4s;transition-duration:6.4s;-webkit-animation-duration:6.4s!important;animation-duration:6.4s!important}.animation-element.dur6500{-webkit-transition-duration:6.5s;transition-duration:6.5s;-webkit-animation-duration:6.5s!important;animation-duration:6.5s!important}.animation-element.dur6600{-webkit-transition-duration:6.6s;transition-duration:6.6s;-webkit-animation-duration:6.6s!important;animation-duration:6.6s!important}.animation-element.dur6700{-webkit-transition-duration:6.7s;transition-duration:6.7s;-webkit-animation-duration:6.7s!important;animation-duration:6.7s!important}.animation-element.dur6800{-webkit-transition-duration:6.8s;transition-duration:6.8s;-webkit-animation-duration:6.8s!important;animation-duration:6.8s!important}.animation-element.dur6900{-webkit-transition-duration:6.9s;transition-duration:6.9s;-webkit-animation-duration:6.9s!important;animation-duration:6.9s!important}.animation-element.dur7000{-webkit-transition-duration:7s;transition-duration:7s;-webkit-animation-duration:7s!important;animation-duration:7s!important}.animation-element.dur7100{-webkit-transition-duration:7.1s;transition-duration:7.1s;-webkit-animation-duration:7.1s!important;animation-duration:7.1s!important}.animation-element.dur7200{-webkit-transition-duration:7.2s;transition-duration:7.2s;-webkit-animation-duration:7.2s!important;animation-duration:7.2s!important}.animation-element.dur7300{-webkit-transition-duration:7.3s;transition-duration:7.3s;-webkit-animation-duration:7.3s!important;animation-duration:7.3s!important}.animation-element.dur7400{-webkit-transition-duration:7.4s;transition-duration:7.4s;-webkit-animation-duration:7.4s!important;animation-duration:7.4s!important}.animation-element.dur7500{-webkit-transition-duration:7.5s;transition-duration:7.5s;-webkit-animation-duration:7.5s!important;animation-duration:7.5s!important}.animation-element.dur7600{-webkit-transition-duration:7.6s;transition-duration:7.6s;-webkit-animation-duration:7.6s!important;animation-duration:7.6s!important}.animation-element.dur7700{-webkit-transition-duration:7.7s;transition-duration:7.7s;-webkit-animation-duration:7.7s!important;animation-duration:7.7s!important}.animation-element.dur7800{-webkit-transition-duration:7.8s;transition-duration:7.8s;-webkit-animation-duration:7.8s!important;animation-duration:7.8s!important}.animation-element.dur7900{-webkit-transition-duration:7.9s;transition-duration:7.9s;-webkit-animation-duration:7.9s!important;animation-duration:7.9s!important}.animation-element.dur8000{-webkit-transition-duration:8s;transition-duration:8s;-webkit-animation-duration:8s!important;animation-duration:8s!important}.animation-element.dur8100{-webkit-transition-duration:8.1s;transition-duration:8.1s;-webkit-animation-duration:8.1s!important;animation-duration:8.1s!important}.animation-element.dur8200{-webkit-transition-duration:8.2s;transition-duration:8.2s;-webkit-animation-duration:8.2s!important;animation-duration:8.2s!important}.animation-element.dur8300{-webkit-transition-duration:8.3s;transition-duration:8.3s;-webkit-animation-duration:8.3s!important;animation-duration:8.3s!important}.animation-element.dur8400{-webkit-transition-duration:8.4s;transition-duration:8.4s;-webkit-animation-duration:8.4s!important;animation-duration:8.4s!important}.animation-element.dur8500{-webkit-transition-duration:8.5s;transition-duration:8.5s;-webkit-animation-duration:8.5s!important;animation-duration:8.5s!important}.animation-element.dur8600{-webkit-transition-duration:8.6s;transition-duration:8.6s;-webkit-animation-duration:8.6s!important;animation-duration:8.6s!important}.animation-element.dur8700{-webkit-transition-duration:8.7s;transition-duration:8.7s;-webkit-animation-duration:8.7s!important;animation-duration:8.7s!important}.animation-element.dur8800{-webkit-transition-duration:8.8s;transition-duration:8.8s;-webkit-animation-duration:8.8s!important;animation-duration:8.8s!important}.animation-element.dur8900{-webkit-transition-duration:8.9s;transition-duration:8.9s;-webkit-animation-duration:8.9s!important;animation-duration:8.9s!important}.animation-element.dur9000{-webkit-transition-duration:9s;transition-duration:9s;-webkit-animation-duration:9s!important;animation-duration:9s!important}.animation-element.dur9100{-webkit-transition-duration:9.1s;transition-duration:9.1s;-webkit-animation-duration:9.1s!important;animation-duration:9.1s!important}.animation-element.dur9200{-webkit-transition-duration:9.2s;transition-duration:9.2s;-webkit-animation-duration:9.2s!important;animation-duration:9.2s!important}.animation-element.dur9300{-webkit-transition-duration:9.3s;transition-duration:9.3s;-webkit-animation-duration:9.3s!important;animation-duration:9.3s!important}.animation-element.dur9400{-webkit-transition-duration:9.4s;transition-duration:9.4s;-webkit-animation-duration:9.4s!important;animation-duration:9.4s!important}.animation-element.dur9500{-webkit-transition-duration:9.5s;transition-duration:9.5s;-webkit-animation-duration:9.5s!important;animation-duration:9.5s!important}.animation-element.dur9600{-webkit-transition-duration:9.6s;transition-duration:9.6s;-webkit-animation-duration:9.6s!important;animation-duration:9.6s!important}.animation-element.dur9700{-webkit-transition-duration:9.7s;transition-duration:9.7s;-webkit-animation-duration:9.7s!important;animation-duration:9.7s!important}.animation-element.dur9800{-webkit-transition-duration:9.8s;transition-duration:9.8s;-webkit-animation-duration:9.8s!important;animation-duration:9.8s!important}.animation-element.dur9900{-webkit-transition-duration:9.9s;transition-duration:9.9s;-webkit-animation-duration:9.9s!important;animation-duration:9.9s!important}.animation-element.dur10000{-webkit-transition-duration:10s;transition-duration:10s;-webkit-animation-duration:10s!important;animation-duration:10s!important}.animation-element.dur11000{-webkit-transition-duration:11s;transition-duration:11s;-webkit-animation-duration:11s!important;animation-duration:11s!important}.animation-element.dur12000{-webkit-transition-duration:12s;transition-duration:12s;-webkit-animation-duration:12s!important;animation-duration:12s!important}.animation-element.dur13000{-webkit-transition-duration:13s;transition-duration:13s;-webkit-animation-duration:13s!important;animation-duration:13s!important}.animation-element.dur14000{-webkit-transition-duration:14s;transition-duration:14s;-webkit-animation-duration:14s!important;animation-duration:14s!important}.animation-element.dur15000{-webkit-transition-duration:15s;transition-duration:15s;-webkit-animation-duration:15s!important;animation-duration:15s!important}.animation-element.dur16000{-webkit-transition-duration:16s;transition-duration:16s;-webkit-animation-duration:16s!important;animation-duration:16s!important}.animation-element.dur17000{-webkit-transition-duration:17s;transition-duration:17s;-webkit-animation-duration:17s!important;animation-duration:17s!important}.animation-element.dur18000{-webkit-transition-duration:18s;transition-duration:18s;-webkit-animation-duration:18s!important;animation-duration:18s!important}.animation-element.dur19000{-webkit-transition-duration:19s;transition-duration:19s;-webkit-animation-duration:19s!important;animation-duration:19s!important}.animation-element.dur20000{-webkit-transition-duration:20s;transition-duration:20s;-webkit-animation-duration:20s!important;animation-duration:20s!important}.snapNote-project *{-moz-box-sizing:border-box;box-sizing:border-box}.snapNote-project{background-color:#CBD9F5}.snapNote-project .text-block{display:block;position:relative;width:100%;padding:50px 15px;margin:0;overflow:hidden}.snapNote-project .text-block-container{display:block;width:100%;max-width:800px;padding:50px;margin:0 auto;background-color:#FFF;border-radius:4px;box-shadow:0 0 5px rgba(0,0,0,.16);overflow:hidden}.snapNote-project .text-block-container h1{display:block;padding:15px;margin:0;font-size:40px;line-height:45px;font-family:'Open Sans',sans-serif;font-weight:700;color:#292929}.snap,.snapNote-project .text-block-container p{margin:0;font-family:'Open Sans',sans-serif;font-weight:400;line-height:24px;font-size:18px}.snapNote-project .text-block-container p{display:block;padding:15px;color:#292929}.snap{display:inline-block;position:relative;padding:0 5px;background-color:#FFE14A;vertical-align:middle;overflow:hidden;cursor:pointer}.snap-note-window .header .close,.snap-note-window .header h1{font-weight:700;color:#292929;font-family:'Open Sans',sans-serif;overflow:hidden;margin:0}.blue .snap{background-color:initial;border-bottom:4px solid #FF7F00;padding:0;border-radius:0}.yellow-blue .snap{background-color:#FFE14A}.snap:hover,.snap[data-state=open]{background-color:#ffed91}.blue .snap:hover,.blue .snap[data-state=open]{background-color:#bcecff}.yellow-blue .snap:hover,.yellow-blue .snap[data-state=open]{background-color:#ffed91}.snap-notes-box{display:none!important;width:0;height:0;overflow:hidden;opacity:0}.snap-note-window{position:absolute;top:0;left:0;width:100%;max-width:410px;height:auto!important;background-color:#FFF;border:4px solid #FFD60A;border-radius:25px;z-index:9;overflow:hidden;box-shadow:0 6px 6px rgba(0,0,0,.16);-webkit-animation-name:slide-In-Up-lite;animation-name:slide-In-Up-lite;animation-duration:.5s;opacity:1;margin:0;padding:0}.blue .snap-note-window,.yellow-blue .snap-note-window{border:4px solid #00B3FF}.snap-note-window.removed{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-name:bounce-Out;animation-name:bounce-Out;animation-direction:forward;opacity:1}.snap-note-window .header{position:relative;width:100%;min-height:80px;background-color:#FFF7CE;overflow:hidden;display:grid;grid-template-columns:1fr 50px;align-items:center;gap:15px;padding:15px 15px 15px 35px;cursor:grab}.blue .snap-note-window .header,.yellow-blue .snap-note-window .header{background-color:#EBF9FF}.snap-note-window .header h1{display:block;position:relative;width:100%;padding:0;font-size:18px;line-height:24px;text-transform:uppercase;text-overflow:ellipsis}.snap-note-window .header .close{display:flex;align-items:center;justify-content:center;position:relative;width:50px;height:50px;padding:0;font-size:20px;line-height:50px;text-align:center;cursor:pointer;opacity:1;transition:all .2s ease-in-out}.snap-note-window .header .close svg{display:block;position:relative;width:18px;height:18px;padding:0;margin:0}@-webkit-keyframes slide-In-Down{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slide-In-Down{0%{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}to{-webkit-transform:translateZ(0);transform:translateZ(0)}}@-webkit-keyframes slide-In-Up-lite{0%{opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);visibility:visible}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}@keyframes slide-In-Up-lite{0%{opacity:0;-webkit-transform:translate3d(0,50px,0);transform:translate3d(0,50px,0);visibility:visible}to{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}}.snap-note-window .content{position:relative;width:100%;height:auto;background-color:#FFF;overflow:hidden;padding:25px 35px}.snap-note-window .content .snap-note-slide{display:none;width:100%;height:auto;background-color:#FFF;overflow:hidden;padding:0 0 70px}.snap-note-window .content .snap-note-slide.active{display:block;animation-name:fadeIn;animation-duration:2s;animation-fill-mode:forwards;opacity:1}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.snap-note-window .content .snap-note-slide h1{display:block;position:relative;width:100%;padding:0;margin:0 0 20px;font-size:20px;line-height:26px;font-family:'Open Sans',sans-serif;font-weight:400;color:#000;overflow:hidden;max-height:90px;overflow-y:auto}.snap-note-window .content .snap-note-slide h1 span.error{display:inline-block;position:relative;padding:5px 15px;margin:0;font-size:20px;line-height:26px;font-family:'Open Sans',sans-serif;font-weight:400;background-color:#FFE14A;overflow:hidden;vertical-align:middle}.snap-note-window .content .snap-note-slide h2,.snap-note-window .content .snap-note-slide p{display:block;margin:0;font-size:16px;line-height:24px;overflow:hidden;padding:0;font-family:'Open Sans',sans-serif;position:relative;color:#000;width:100%}.blue .snap-note-window .content .snap-note-slide h1 span.error{background-color:#A2E3FF!important}.yellow-blue .snap-note-window .content .snap-note-slide h1 span.error{background-color:#FFE14A}.snap-note-window .content .snap-note-slide h2{font-weight:700}.snap-note-window .content .snap-note-slide p{font-weight:400;max-height:170px;overflow-y:auto}.snap-note-window .content .snap-note-slide .error-info{display:grid;grid-template-columns:25px 1fr;align-items:start;justify-content:center;position:relative;width:100%;height:auto;background-color:#FFF;overflow:hidden;padding:0;margin:0 0 20px}.snap-note-window .content .snap-note-slide textarea{display:inline-block;min-width:50px;width:100%;max-width:100%;vertical-align:top;overflow:hidden;resize:none;border:0;outline:0;padding:5px;font-size:20px;line-height:26px;font-family:'Open Sans',sans-serif;font-weight:400}.snap-note-window .content .snap-note-slide textarea.h2{display:block;position:relative;width:100%;padding:0;margin:0;font-size:16px;line-height:24px;font-family:'Open Sans',sans-serif;font-weight:700;color:#000;overflow:hidden;border:0;outline:0}.snap-note-window .content .snap-note-slide textarea.p{display:block;position:relative;width:100%;padding:0;margin:0;font-size:16px;line-height:24px;font-family:'Open Sans',sans-serif;font-weight:400;color:#000;overflow:hidden;border:0;outline:0}.snap-note-window .content .snap-note-slide.editor h1,.snap-note-window .content .snap-note-slide.editor h1 span.error{line-height:26px;position:relative;font-size:20px;font-weight:400;font-family:'Open Sans',sans-serif;overflow:hidden}.snap-note-window .content .snap-note-slide textarea::placeholder{color:#b9b9b9}.snap-note-window .content .snap-note-slide.editor h1{display:block;width:100%;padding:0;margin:0;color:#000}.snap-note-window .content .snap-note-slide.editor h1 span.error{display:inline-block;padding:5px 15px;margin:0;background-color:#FFE14A;vertical-align:middle}.snap-note-window .content .snap-note-slide .separator{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:auto;overflow:hidden;padding:0;margin:0;border:0;font-size:20px;line-height:35px;font-family:'Open Sans',sans-serif;font-weight:400;color:#000}.snap-note-window .content .controls{display:flex;align-items:center;justify-content:center;position:absolute;bottom:10px;left:0;width:100%;height:50px;background-color:#FFF;overflow:hidden;padding:0 35px;margin:0;z-index:10}.snap-note-window .content .controls .slides-navigation{display:grid;grid-template-columns:45px 70px 45px;align-items:center;justify-content:center;position:relative;overflow:hidden;padding:0;margin:-5px 0 0}.snap-note-window .content .controls .slides-navigation .previous{position:relative;display:flex;align-items:center;justify-content:center;width:45px;height:45px;padding:0;margin:0;overflow:hidden;cursor:pointer}.snap-note-window .content .controls .slides-navigation .previous svg{position:relative;width:10px;height:auto;padding:0;margin:0}.snap-note-window .content .controls .slides-navigation .next{position:relative;display:flex;align-items:center;justify-content:center;width:45px;height:45px;padding:0;margin:0;overflow:hidden;cursor:pointer}.snap-note-window .content .controls .slides-navigation .next svg{position:relative;width:10px;height:auto;padding:0;margin:0}.snap-note-window .content .controls .slides-navigation .current{position:relative;display:grid;grid-template-columns:30px 10px 30px;align-items:center;justify-content:center;width:70px;height:45px;padding:0;margin:0;overflow:hidden;font-size:18px;line-height:24px;font-family:'Open Sans',sans-serif;font-weight:400;text-align:center}.snap-note-window .content .controls .slides-navigation .current span{display:inline-block;text-align:center;vertical-align:middle;border:0}.snap-note-window .content .controls .slides-navigation .previous:hover{animation:little-slide-left 1s;animation-iteration-count:2;animation-fill-mode:forwards}.snap-note-window .content .controls .slides-navigation .next:hover{animation:little-slide-right 1s;animation-iteration-count:2;animation-fill-mode:forwards}.snap-note-window .content .controls .delete{position:absolute;display:flex;align-items:center;justify-content:center;top:0;left:25px;width:40px;height:40px;padding:0;margin:0;color:#000;text-align:center;cursor:pointer;overflow:hidden;opacity:1}.snap-note-window .content .controls .delete svg{position:relative;width:40px;height:auto;padding:0;margin:0}@keyframes wiggle{0%,100%{transform:translateX(0)}50%{transform:translateX(-2px)}}.snap-note-window .content .delete-confirmation-overlay{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:1;display:flex;align-items:center;justify-content:center;padding-bottom:50px;z-index:20}.snap-note-window .content .delete-confirmation-overlay .delete-confirmation{position:relative;width:100%;max-width:290px;height:auto;background-color:#FFF;overflow:hidden;padding:25px;box-shadow:0 2px 6px rgba(0,0,0,.16);border-radius:25px;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-name:bounce-In;animation-name:bounce-In;opacity:1;border:4px solid #FFD60A}.blue .snap-note-window .content .delete-confirmation-overlay .delete-confirmation,.yellow-blue .snap-note-window .content .delete-confirmation-overlay .delete-confirmation{border:4px solid #00B3FF}.snap-note-window .content .delete-confirmation-overlay .delete-confirmation .title{position:relative;width:100%;height:auto;overflow:hidden;font-size:18px;line-height:24px;font-family:'Open Sans',sans-serif;font-weight:600;text-align:center}.snap-note-window .content .delete-confirmation-overlay .delete-confirmation .buttons{position:relative;width:100%;height:auto;overflow:hidden;margin-top:20px;display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;align-items:center;justify-content:center}.snap-note-window .content .delete-confirmation-overlay .delete-confirmation .buttons .cancel{display:block;width:100%;padding:10px;margin:0;max-width:150px;text-align:center;font-family:'Open Sans',sans-serif;font-weight:700;font-size:14px;line-height:24px;color:#666;background-color:#FFF;border:2px solid #666;border-radius:50px;opacity:1;cursor:pointer;user-select:none;text-transform:uppercase}.snap-note-window .content .delete-confirmation-overlay .delete-confirmation .buttons .confirm{display:block;width:100%;padding:12px 20px;margin:0;max-width:150px;text-align:center;font-family:'Open Sans',sans-serif;font-weight:700;font-size:14px;line-height:24px;color:#000;background-color:#FFD60A;border-radius:50px;opacity:1;cursor:pointer;user-select:none;border:0;text-transform:uppercase}.blue .snap-note-window .content .delete-confirmation-overlay .delete-confirmation .buttons .confirm,.yellow-blue .snap-note-window .content .delete-confirmation-overlay .delete-confirmation .buttons .confirm{background-color:#A2E3FF}.snap-note-window .content .delete-confirmation-overlay .delete-confirmation .buttons .cancel:hover,.snap-note-window .content .delete-confirmation-overlay .delete-confirmation .buttons .confirm:hover{opacity:.8}@keyframes little-slide-left{0%,100%{transform:translateX(0)}50%{transform:translateX(-2px)}}@keyframes little-slide-right{0%,100%{transform:translateX(0)}50%{transform:translateX(2px)}}@keyframes little-slide-up{0%,100%{transform:translateY(0)}50%{transform:translateY(-2px)}}@-webkit-keyframes bounce-In{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.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(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes bounce-In{0%,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.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(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes bounce-Out{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.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(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes bounce-Out{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.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(.3,.3,.3);transform:scale3d(.3,.3,.3)}}.snap-note-window .content .alert-confirmation-overlay{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:1;display:flex;align-items:center;justify-content:center;padding-bottom:50px;z-index:20}.snap-note-window .content .alert-confirmation-overlay .alert-confirmation{position:relative;width:100%;max-width:290px;height:auto;background-color:#FFF;overflow:hidden;padding:25px;box-shadow:0 2px 6px rgba(0,0,0,.16);border-radius:25px;-webkit-animation-duration:.7s;animation-duration:.7s;-webkit-animation-name:bounce-In;animation-name:bounce-In;opacity:1;border:4px solid #FFD60A}.blue .snap-note-window .content .alert-confirmation-overlay .alert-confirmation,.yellow-blue .snap-note-window .content .alert-confirmation-overlay .alert-confirmation{border:4px solid #00B3FF}.snap-note-window .content .alert-confirmation-overlay .alert-confirmation .title{position:relative;width:100%;height:auto;overflow:hidden;font-size:18px;line-height:24px;font-family:'Open Sans',sans-serif;font-weight:600;text-align:center}.snap-note-window .content .alert-confirmation-overlay .alert-confirmation .buttons{position:relative;width:100%;height:auto;overflow:hidden;margin-top:20px;display:grid;grid-template-columns:1fr;grid-gap:15px;align-items:center;justify-content:center}.snap-note-window .content .alert-confirmation-overlay .alert-confirmation .buttons .cancel,.snap-note-window .content .alert-confirmation-overlay .alert-confirmation .buttons .confirm{display:block;font-size:14px;opacity:1;cursor:pointer;user-select:none;text-transform:uppercase;line-height:24px;font-family:'Open Sans',sans-serif;font-weight:700}.snap-note-window .content .alert-confirmation-overlay .alert-confirmation .buttons .cancel{width:100%;padding:10px;margin:0;max-width:150px;text-align:center;color:#666;background-color:#FFF;border:2px solid #666;border-radius:50px}.snap-note-window .content .alert-confirmation-overlay .alert-confirmation .buttons .confirm{width:100%;padding:12px 20px;margin:0 auto;max-width:150px;text-align:center;color:#000;background-color:#FFD60A;border-radius:50px;border:0}.blue .snap-note-window .content .alert-confirmation-overlay .alert-confirmation .buttons .confirm,.yellow-blue .snap-note-window .content .alert-confirmation-overlay .alert-confirmation .buttons .confirm{background-color:#A2E3FF}.snap-note-window .content .alert-confirmation-overlay .alert-confirmation .buttons .cancel:hover,.snap-note-window .content .alert-confirmation-overlay .alert-confirmation .buttons .confirm:hover{opacity:.8}.snap-note-window .content .controls .add-slide,.snap-note-window .content .controls .remove-slide,.snap-note-window .content .controls .save{display:flex;opacity:1;color:#000;overflow:hidden;cursor:pointer;padding:0}.snap-note-window .content .controls .save{position:absolute;align-items:center;justify-content:center;top:3px;right:25px;width:40px;height:40px;margin:0;text-align:center}.snap-note-window .content .controls .save.saved{-webkit-animation-duration:.7s!important;animation-duration:.7s!important;-webkit-animation-name:bounce-In!important;animation-name:bounce-In!important;animation-iteration-count:1!important}.snap-note-window .content .controls .save svg{position:relative;width:40px;height:auto;padding:0;margin:0}.snap-note-window .content .controls .add-slide{position:absolute;align-items:center;justify-content:center;top:5px;right:92px;width:34px;height:35px;margin:0;text-align:center}.snap-note-window .content .controls .add-slide svg{position:relative;width:40px;height:auto;padding:0;margin:0}.snap-note-window .content .controls .remove-slide{position:absolute;align-items:center;justify-content:center;top:5px;left:90px;width:35px;height:35px;margin:0;text-align:center}.snap-note-window .content .controls .remove-slide svg{position:relative;width:40px;height:auto;padding:0;margin:0}.snap-note-window .content .controls .add-slide:hover,.snap-note-window .content .controls .remove-slide:hover{opacity:.7}.snap-note-window .content .select-error-type{display:block;position:relative;width:100%;height:auto;padding:0;margin:0}.snap-note-window .content .select-error-type select{display:block;position:relative;width:100%;max-width:200px;height:30px;padding:0;margin:0;font-size:16px;line-height:24px;font-family:'Open Sans',sans-serif;font-weight:700;color:#000;overflow:hidden;cursor:pointer;border:0;outline:0;background-color:#FFF}.snapCreate::selection{background:#FFD60A}.snapCreate:hover{cursor:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMi44ODgiIGhlaWdodD0iMjIuMTUiIHZpZXdCb3g9IjAgMCAyMi44ODggMjIuMTUiPg0KICA8ZyBpZD0iR3J1cG9fMjczNTAiIGRhdGEtbmFtZT0iR3J1cG8gMjczNTAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuMTk4IDAuOTMzKSI+DQogICAgPHBhdGggaWQ9IkNhbWluaG9fODI1NSIgZGF0YS1uYW1lPSJDYW1pbmhvIDgyNTUiIGQ9Ik02MC4yNiw4LjQ3OSw2NS44NDYsOS43bDEwLjA3LDEwLjA3czIuMjc5LDIuNy0uOCw1Ljc4LTUuODgzLjktNS44ODMuOWwtOS43OS05Ljc5MS0xLjUyMy01LjgzOCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU2LjA0MyAtNi45OCkiIGZpbGw9IiNmZmYiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjIiLz4NCiAgICA8bGluZSBpZD0iTGluaGFfMTI4MSIgZGF0YS1uYW1lPSJMaW5oYSAxMjgxIiB5MT0iNi40MDIiIHgyPSI2LjM5NyIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNC4zMDIgMy42NzgpIiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIyIi8+DQogICAgPGxpbmUgaWQ9IkxpbmhhXzEyODIiIGRhdGEtbmFtZT0iTGluaGEgMTI4MiIgeTE9IjEuOTIiIHgyPSIxLjkyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyLjA2NyAxLjUyNSkiIGZpbGw9Im5vbmUiIHN0cm9rZT0iIzAwMCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utd2lkdGg9IjEuNSIvPg0KICAgIDxwYXRoIGlkPSJDYW1pbmhvXzgyOTkiIGRhdGEtbmFtZT0iQ2FtaW5obyA4Mjk5IiBkPSJNNi45NTgsMTYuMiw1LjQzMSwxNC44MTEsMi44OTMsMTYuMzU5bDEuODk0LDEuOTE5WiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTIuODkzIC0xNC44MTEpIiBmaWxsPSIjZmZmIiBzdHJva2U9IiMwMDAiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLXdpZHRoPSIxLjUiLz4NCiAgPC9nPg0KPC9zdmc+DQo=) 0 0,auto!important}#assetAddToLessonModal #addToLesson-lessonList,#assetAddToLessonModal #addToLesson-subjectList{margin:0 0 15px}#assetAddToLessonModal #openCreateLessonBtn,#assetCreateCustomLessonModal #openAddAssetToLessonBtn{display:flex;padding-left:0}@media only screen and (min-width :600px){#assetAddToLessonModal #openCreateLessonBtn,#assetCreateCustomLessonModal #openAddAssetToLessonBtn{justify-content:space-between}}.asset-favorite-button-container{width:var(--favorite-option-size);height:var(--favorite-option-size)}.asset-favorite-button-container.favorite-in-panel{position:absolute;top:var(--favorite-option-top-position);right:calc(var(--favorite-option-top-position) * -1)}.asset-favorite-button-container button{width:100%;height:100%;padding:0;color:var(--favorite-option-color);box-shadow:var(--favorite-option-box-shadow)}.asset-favorite-button-container button:disabled{color:var(--ev-icon-rounded-color-disabled)}.asset-favorite-button-container button.is-favorite:not(:disabled){color:var(--ev-color-red)}.asset-favorite-button-container button:not(:disabled):hover{background-color:var(--ev-icon-rounded-color);color:var(--ev-icon-rounded-bg-color)}.asset-favorite-button-container button:not(:disabled,.is-favorite):hover::before{content:"\2020"}