@font-face{font-family:"Futura";font-style:normal;font-weight:400;src:url(../fonts/futura-pt-light.ttf)}@font-face{font-family:"Futura";font-style:normal;font-weight:500;src:url(../fonts/futura-pt-book.ttf)}@font-face{font-family:"Futura";font-style:normal;font-weight:600;src:url(../fonts/futura-pt-medium.ttf)}@font-face{font-family:"Futura";font-style:normal;font-weight:800;src:url(../fonts/futura-pt-heavy.ttf)}*{padding:0;margin:0;box-sizing:border-box}*{scrollbar-width:thin;scrollbar-color:#cdcdcd #f0f0f0}*::-webkit-scrollbar{width:8px}*::-webkit-scrollbar-track{background:#f0f0f0}*::-webkit-scrollbar-thumb{background-color:#cdcdcd}html,body{min-height:100%;width:100%}html{font-family:Futura;font-size:16px;min-height:100vh;scroll-behavior:smooth}input,textarea,select{font-family:Futura;font-size:1.5rem}body{line-height:1.5;background-size:cover;padding-bottom:30px}body.theme-green{background:url(../assets/images/ui/green-bg.png);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}body.theme-gray{background:url(../assets/images/ui/gray-bg.png);background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}table{border-collapse:collapse;border-spacing:0}.container{max-width:1920px;margin-right:auto;margin-left:auto;--magrin: 40px;width:calc(100vw - var(--magrin)*2)}h1,h2,h3,h4,h5,h6{line-height:1.2}.eom-header{padding-top:3.125rem;padding-bottom:1.25rem}.eom-header__title{text-align:center;color:#fff;font-size:1.875rem;font-weight:600}.eom-header__subtitle{text-align:center;color:#fff;font-weight:normal;font-size:1.5rem;margin-top:5px}.dd .done-caption,.dd .im-block,.dd .done-img,.td-text-1 .div-block{-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.eom-card{background:#fff;border-radius:1.25rem;overflow:hidden;box-shadow:2px 6px 8px 0px rgba(34,60,80,.2)}.eom-card__header{padding:.75rem 1.25rem}.eom-card__header h5{text-align:center;font-size:1.5rem}.eom-card__body{padding:1.25rem}.eom-btn{outline:none;display:inline-block;font-size:1.3rem;font-family:Futura,sans-serif;font-weight:600;text-align:center;white-space:nowrap;vertical-align:middle;user-select:none;border:1px solid transparent;padding:.375rem .75rem;line-height:1.5;border-radius:.375rem;cursor:pointer;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.eom-btn__primary{background-color:#668c4a;color:#fff}.eom-btn__primary:disabled{background-color:#c5eca9;opacity:1}.eom-btn__primary:hover{background-color:#7caa5b}.eom-btn__outline-primary{border-color:#668c4a;color:#668c4a;background-color:#fff}.eom-btn__outline-primary:hover{border-color:#7caa5b;color:#7caa5b}.eom-btn__outline-info{border-color:#fff;color:#fff;background-color:transparent}.eom-btn__outline-info:hover{background-color:#1b94bf}.eom-btn__default{color:#fff;background-color:#c4c4c4}.eom-btn__secondary{color:#fff;background-color:#f6ba42}.eom-btn__secondary:hover{background-color:#ffbd42}.eom-btn:disabled{cursor:default;pointer-events:none;opacity:.5}.eom-check{display:block;font-size:2rem;line-height:2rem;position:relative;cursor:pointer;padding-bottom:1rem}.eom-check input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.eom-check__checkmark{position:absolute;top:2px;left:0;height:26px;width:26px;background-color:#fff;border:2px solid #ccc;border-radius:4px}.eom-check__checkmark::after{content:"";position:absolute;display:none;left:7px;top:3px;width:5px;height:10px;border:solid #ccc;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.eom-check:hover input:not(:checked)~.eom-check__checkmark{background-color:#f9f9f9}input:checked~.eom-check__checkmark:after{display:block}.eom-check__content{margin-left:40px;display:block}input[type=radio]~.eom-check__checkmark{border-radius:100%}input[type=radio]~.eom-check__checkmark::after{content:"";position:absolute;left:3px;top:3px;width:16px;height:16px;border:0;border-radius:10px;background-color:#ccc}.eom-select{border:1px solid #ced4da;padding:.375rem 2.25rem .375rem .75rem;background:#fff;border-radius:.25rem}.eom-select:focus{outline:none}.eom-input{display:block;line-height:1.5;font-size:1rem;color:#495057;padding:.375rem .75rem;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.eom-input:focus{outline:none}span.arrow-right,span.arrow-left{height:.875rem;width:3.5rem;content:"";display:inline-block;background:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 id=%27layer1%27 width=%2730.502%27 height=%277.374%27 data-name=%27layer1%27 version=%271.1%27%3E%3Cdefs id=%27defs4%27/%3E%3Cpath id=%27path10%27 fill=%27%23fff%27 d=%27M0 4.187h30v-1H0Zm30.35-.15a.48.48 0 0 0 0-.7L27.17.147a.502.502 0 0 0-.71.71l2.83 2.83-2.83 2.83a.502.502 0 0 0 .71.71z%27/%3E%3C/svg%3E") no-repeat;background-size:3.5rem .875rem}span.arrow-right{transform:rotateZ(-180deg)}body #root{height:100%}body #root .oem-btn{height:2rem;margin:.1rem;background-color:#fff;border-radius:.7rem;border:2px solid gray;cursor:pointer}body #root .oem-btn-primary{color:#7952af;border-color:#7952af}body #root .oem-btn-primary.active{background-color:#7952af;color:#fff}@media screen and (max-width: 1400px){html{font-size:16px}}@media screen and (max-width: 1200px){html{font-size:14px}}@media screen and (max-width: 992px){html{font-size:12px}}@media screen and (max-width: 768px){html{font-size:10px}}
.eom-wrapper{padding-top:1.5rem}.eom-wrapper .eom-title{background-color:#fcac00;color:#fff;text-transform:uppercase;display:inline-block;font-size:2rem;text-align:left;padding-top:.8rem;padding-bottom:.7rem;margin-bottom:1rem;padding-left:3.125rem;padding-right:3.1251rem;border-top-left-radius:50px;border-bottom-left-radius:50px;border-bottom-right-radius:100px;font-weight:600}
body.type-interactive-table{background:url(../assets/images/ui/gray2-bg.png)}.interactive-table .gallery{margin-top:1rem;display:flex;flex-direction:column}.interactive-table .gallery__body{display:flex;flex-wrap:nowrap;justify-content:center}.interactive-table .gallery__content{min-height:300px;width:100%;max-width:1030px;padding:15px;background:url(../assets/images/ui/frame-gray-bg.svg);background-size:cover;border-radius:42px;border-top-right-radius:0;z-index:1;position:relative;display:flex}.interactive-table .gallery__content__title{max-width:70%;text-align:right;margin-left:60px;position:absolute;right:15px;top:15px;color:#4a4a4e;font-size:2rem;line-height:2.5rem;padding:.2rem 1.6rem .3rem;font-weight:600;background-color:rgba(223,224,231,.8);border-bottom-left-radius:10px}.interactive-table .gallery__content__inner{display:flex;max-width:1000px;width:100%;box-shadow:15px 15px 40px 0px rgba(0,0,0,.38);border-radius:35px;border-top-right-radius:0}.interactive-table .gallery__content__inner img,.interactive-table .gallery__content__inner svg{width:100%;height:auto;background-position:50% 50%;border-radius:35px;border-top-right-radius:0;background-color:#b8b8b8}.interactive-table .gallery__sub-controls{display:flex;flex-direction:column;flex-grow:1;max-width:400px;margin-left:-0.7rem;padding-top:20px}.interactive-table .gallery__controls{flex-basis:100%;display:flex;justify-content:center;flex-wrap:wrap;margin-top:1.5rem}.interactive-table .gallery__controls button,.interactive-table .gallery__sub-controls button{max-width:360px;white-space:break-spaces;margin:5px;padding:.7rem;padding-bottom:.9rem;font-size:2rem;flex-grow:1;background-color:#0c6ed6;text-shadow:none;font-weight:500;border-width:2px;border-color:#fff;box-shadow:5px 8px 15px 0px rgba(0,0,0,.38);line-height:1}.interactive-table .gallery__controls button.active,.interactive-table .gallery__sub-controls button.active{cursor:default;background-color:#d7d9e1;border-color:#aeaeae;color:#242121}.interactive-table .gallery__sub-controls button{flex:0;margin:0 0 10px 0;padding-left:1.6rem;white-space:normal;text-align:left}.interactive-table .gallery__sub-controls button.no-content{background-color:#4a83b3 !important;color:#fff !important;text-shadow:1px 1px 1px #243644 !important;cursor:default;border:0}.interactive-table .gallery__description{flex-basis:100%;color:#363636;font-weight:500;font-size:2rem;line-height:2.4rem;margin-top:1.8rem}body.type-interactive-table.theme-green{background:url(../assets/images/ui/green2-bg.png)}body.type-interactive-table.theme-green .gallery__content{background-image:url(../assets/images/ui/frame-green-bg.svg)}body.type-interactive-table.theme-green .gallery__description{color:#fff}body.type-interactive-table.theme-green .gallery__controls button,body.type-interactive-table.theme-green .gallery__sub-controls button{background-color:#e89f00;border-color:#fff;color:#f5f5f5;text-shadow:1px 1px 1px #c48600}body.type-interactive-table.theme-green .gallery__controls button.active,body.type-interactive-table.theme-green .gallery__sub-controls button.active{background-color:#3d811d;border-color:#fff;color:#f5f5f5;text-shadow:1px 1px 1px #366021}body.type-interactive-table.theme-green .gallery__content__inner{box-shadow:15px 15px 40px 0px rgba(0,0,0,.38)}@media only screen and (max-width: 960px){.interactive-table .gallery{flex-direction:column-reverse;margin-top:0}.interactive-table .gallery__body,.interactive-table .gallery__description{padding-left:0;padding-right:0}.interactive-table .gallery__body{flex-wrap:wrap}.interactive-table .gallery__content{flex-basis:100%;border-top-left-radius:0}.interactive-table .gallery__content img{border-top-left-radius:0}.interactive-table .gallery__sub-controls{flex-basis:100%;display:flex;flex-direction:row;justify-content:center;order:-1;margin-left:0;margin-top:0;margin-bottom:-1.3rem;padding-top:0;padding-bottom:.4rem;max-width:100%;z-index:0}.interactive-table .gallery__sub-controls button{flex-grow:1;margin:5px;padding-left:.7rem;text-align:center}.interactive-table .gallery__description{order:-2}}@media only screen and (max-width: 1260px){.interactive-table .gallery__controls button,.interactive-table .gallery__sub-controls button{font-size:1.8rem}}
.eom-task{border-bottom:0;margin-bottom:0;padding-bottom:0;color:#363636;font-weight:500;font-size:2rem;line-height:2.2rem;background:url(../assets/images/ui/task-icon-green.png);background-repeat:no-repeat;background-size:3rem;padding-top:.3rem;text-indent:3.8rem;padding-bottom:.4rem}body.theme-green .eom-task{color:#fff !important;background:url(../assets/images/ui/task-icon-grey.png);background-repeat:no-repeat;background-size:3rem}
