/*!
 *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */.fa,.fa-stack{display:inline-block}.form-floating>.form-control:disabled~label::after,.form-floating>:disabled~label::after,.form-floating>label{background-color:var(--bs-body-bg)}.box-info .box-info-description.vanished,.unselectable{-webkit-user-select:none;-o-user-select:none;-moz-user-select:none;-ms-user-select:none}.ev-box-shadow,.no-content .frame{-webkit-box-shadow:var(--ev-box-shadow)}.dropdown-input,ol,ul{list-style:none}@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.3.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.3.0) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.3.0) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.3.0) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}.fa{font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0,0)}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before,.fa-genderless:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}:root{--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-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-34:2.125rem;--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;--px-435:27.188rem;--px-500:31.25rem;--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;--ev-color-darkblue:#1D9DE0;--color-light-grey:#F2F2F2;--color-light-grey-border:#D1D1D1;--color-black:#262626;--main-store-nav-height:4.375rem;--store-focus-outline-link:3px solid var(--ev-color-red);--store-container-bg-color:#D4F0FF;--box-outline-padding-x:20px;--box-outline-border-color:var(--color-light-grey-border);--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));--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;--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-btn-warning-bg-color:#FFA700;--ev-btn-dark-bg-color:#5C5C5C;--ev-btn-normal-bg-color:var(--ev-color-blue);--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)}.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;-khtml-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}a,a.btn,a:hover,a:visited{text-decoration:none}.clickable{cursor:pointer}.ev-box-shadow{-moz-box-shadow:var(--ev-box-shadow);box-shadow:var(--ev-box-shadow)}.type-disc ul{list-style-type:disc;padding:revert}label{font-weight:400}a,a:hover,a:visited{color:#000}: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)}a.btn.btn-cancel-visited:visited{color:#fff}html{height:auto;min-height:100%;position:relative!important}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{color:#fff;cursor:pointer;margin-top:15px;font-size:var(--ev-common-font-size)}#btnWindowTabClose div.lblWindowTabClose,.prize-points{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;height:var(--ev-header-simple-height);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{min-width:var(--ev-navbar-button-min-width);max-width:var(--ev-navbar-button-max-width);margin:0 5px;width:100%}.navbar-fixed-bottom.footer-overlay a{padding:0}.navbar-fixed-bottom.footer-overlay .btn-info.disabled,.navbar-fixed-bottom.footer-overlay .btn-info:disabled{color:#fff}.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)}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}#subjects-home-studentpbe h1.section-title{margin-bottom:0}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);max-width:calc(100% - var(--section-header-generic-option-width))}.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;margin-bottom:0;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}.btn-group-lg>.btn,.btn-lg,.square-goals{border-radius:0}.square-goals{width:15px;height:15px}.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}#escolaresManualTabs li:not(:last-child),div.marginright{margin-right:30px}.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.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}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>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{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-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}.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}#modalProductsFilters #modalSearchFiltersApply,#modalProductsFilters #modalSearchFiltersClean,.dropdown-input{font-size:var(--px-14)}.special-input-box{border:1px solid grey;background-color:#DEDEDE;height:40px}.box-info,.dropdown-input{background-color:var(--ev-color-white)}.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;text-align:left;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:not(:has(#blockui-loader[style*="display: none"])) #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}body:not(:has(#blockui-loader)) #blockui-custom-loader{display:block}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 p.error-help a{text-decoration:underline!important}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}.distribution-account-name,.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}}.asset-visibility-stamp,.generic-data-table table caption,.popover{text-align:center}.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{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;-khtml-user-select:none;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;-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}.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;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 .access-code,.left-side .register-form .manual-code{margin-bottom:30px;padding-right:15px}.left-side .register-form{margin-top:25px}.left-side .register-form #inputs-manuals{padding-top:30px}.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;-webkit-user-select: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%);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}a.gpe-link.gpe-link-underline,a.gpe-link.gpe-link-underline:hover,a.gpe-link.gpe-link-underline:visited{text-decoration:underline!important}.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 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{text-decoration:underline!important;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-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-open{z-index:2}.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{position:absolute;left:-20px;font-size:44px;height:100%;border:0;color:#434343;width:100%;top:5px;text-align:center;font-family:EvIcons}.s24-cmb-simple .selectric .button:after{content:"F";line-height:40px}.s24-cmb-simple .selectric-open .button:after{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{text-decoration:underline!important;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}#assetCatalogModal .catalogRscTitle,.page-header-h1,.page-header-title{font-family:var(--ev-font-family-light)}#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:not(:disabled):hover{color:var(--ev-color-red)}.asset-favorite-button-container button.is-favorite:not(:disabled):hover{color:red}#assetCatalogModal #modalActionsIcons .f-icon-heart.icon-selected:before{content:"\e90b"}#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-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}.modal-responsive,.modal-responsive-large,.modal-responsive-slim,.modal-responsive-xlarge{width:calc(100% - var(--ev-modal-responsive-horizontal-screen-distance));margin:0 auto}.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-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;-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: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;font-size:35px;line-height:35px;background:0 0;border:0;margin-left:auto}.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;right:15px;font-weight:400}#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{display:block;padding:13px 25px;margin:0;max-width:255px;font-family:'Source Sans Pro Bold';font-size:16px;line-height:24px;width:100%;cursor:pointer;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{text-align:center;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{text-align:center;color:var(--ev-color-black);background-color:#FFD60A;border-radius:50px;opacity:1;user-select:none;border:0}.auto-correction-responsive-footer button.bt-user-confirm:hover{opacity:.8}#discardEvaluationModal{background-color:rgba(0,0,0,.7)}#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}#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,.execution-time-container:active input,.execution-time-container:hover,.execution-time-container:hover input{color:var(--ev-color-midgrey)}.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}.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,.external-share-modal-footer{padding:0 30px}.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)}#evHeader,#skipMenu,.extraHeader #extraHeader,.headerDropdownMenus{background-color:var(--ev-header-bg-color)}#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)}.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)}.modal .dropdown-default{margin-top:0}#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{--ev-header-options-size:var(--px-40);width:100%;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}#simpleSiteHeader{height:var(--ev-header-simple-height)}.extraHeader{--ev-header-height:var(--px-140)}.extraHeader #extraHeader{width:100%}.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)}#headerMainMenuDropdown,h4{font-family:var(--ev-font-family-regular)}.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);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;pointer-events:none;width:100%;background-color:transparent}#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}#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}#crossselling .products .product .no-highlight,.cutted,.escolares-area-page .auxiliares .preco-capa{text-decoration:line-through}#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 (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);-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;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{width:100%}input{color:var(--ev-color-black)}.page-header-h1{font-size:2.5rem;margin:1.8rem 0 .63rem!important}.page-header-title{font-size:1.875rem}.box-header-title,.box-header-title h2,.finish-subtitle-header{font-size:18px;font-weight:700;font-family:var(--ev-font-family-bold);text-transform:uppercase}.finish-subtitle-header{margin:1.5rem 0!important}.box-header-title{margin-top:12px!important;margin-bottom:6px!important}.box-outline,.distribution-element-frame{border:1px solid var(--box-outline-border-color);border-radius:var(--ev-border-radius);background-color:#FFF;padding:16px var(--box-outline-padding-x)}.box-light-blue{background-color:var(--store-container-bg-color);border-radius:var(--ev-border-radius)}.box-outline .ev-checkout-type{height:70px;background-repeat:no-repeat;background-size:contain;background-position:right}#distributionBox .box-header-title{margin-top:0!important}table:has(.box-outline){width:100%;border-spacing:0;border-collapse:separate;margin-bottom:10px}tbody.box-outline tr td:first-child{border-left:1px solid var(--box-outline-border-color)}tbody.box-outline tr td:last-child{border-right:1px solid var(--box-outline-border-color)}tbody.box-outline td{padding:0 var(--box-outline-padding-x);border-top:none;border-bottom:none}tbody.box-outline td .item-name{width:100%;display:block;padding:calc(var(--box-outline-padding-x)/ 2) 10px;border-bottom:1px solid var(--box-outline-border-color)}tbody.box-outline tr:last-child .item-name{border-bottom:none}tbody.box-outline tr:first-child td{border-top:1px solid var(--box-outline-border-color)}tbody.box-outline tr:first-child td:first-child{border-top-left-radius:var(--ev-border-radius)}tbody.box-outline tr:first-child td:last-child{border-top-right-radius:var(--ev-border-radius)}tbody.box-outline tr:last-child td{border-bottom:1px solid var(--box-outline-border-color)}tbody.box-outline tr:last-child td:first-child{border-bottom-left-radius:var(--ev-border-radius)}tbody.box-outline tr:last-child td:last-child{border-bottom-right-radius:var(--ev-border-radius)}tbody.box-outline tr:only-child td:only-child{border-top:1px solid var(--ev-color-lightblack);border-bottom:1px solid var(--ev-color-lightblack)}@media (max-width :768px){.box-light-blue{padding:10px}}@media (min-width :768px){.box-light-blue,.box-outline{--box-outline-padding-x:24px;padding:var(--box-outline-padding-x)}tbody.box-outline td{padding:0 var(--box-outline-padding-x)}tbody.box-outline td .item-name{padding:calc(var(--box-outline-padding-x)/ 2) var(--box-outline-padding-x)}}.box-warning{border:1px solid #bce8f1;background-color:#D9EDF7;border-radius:var(--ev-border-radius);padding:16px var(--box-outline-padding-x)}#crossselling,html{background-color:#fff}@media print{a[href^="#"]:after,a[href^="javascript:"]:after{content:""!important}a[href]:after,abbr[title]:after{content:none!important}}h4{font-size:18px;line-height:22px;font-weight:400}div.highlight,span.highlight{color:var(--ev-color-red-font)}.row.padded{margin-top:36px}.padded a.btn-block{padding:8px 0}.form-group{margin-bottom:0}.page-header{font-family:var(--ev-font-family-light);line-height:28px;margin:0 0 12px;padding:20px 0 0}.page-header h1{margin:12px 0 10px;border:0;font-weight:300;font-size:30px}.page-title-header{margin:12px 0;border:0}.page-title-header p{font-size:16px;line-height:20px}.page-title-header h2{font-weight:700;font-size:16px;line-height:22px;border-bottom:1px solid #000}#distribution .page-title-header,#section_confirm_CHK .page-title-header,#section_payment_CHK .page-title-header{margin:12px 0 0}#distribution .page-title-header h2,#section_confirm_CHK .page-title-header h2,#section_payment_CHK .page-title-header h2{border:0}.distribution-disabled{pointer-events:none;cursor:not-allowed;opacity:.8}form .page-header .breadcrumb a{font-size:26px}.page-header .breadcrumb{padding:0;background-color:transparent;border-radius:0;margin-bottom:0;font-family:'Source Sans Pro Light',sans-serif;font-weight:300;font-size:26px;color:var(--ev-color-black)}.page-header .breadcrumb>li+li::before{padding:0 0 0 5px;color:var(--ev-color-black)}.breadcrumb>.active .breadcrumb-item{color:var(--ev-color-red);text-decoration:underline;text-underline-offset:7px;text-decoration-thickness:1px}.checkout-item{font-size:16px;padding-top:12px;padding-bottom:12px;position:relative;border-bottom:1px solid var(--color-light-grey-border)}.item-remove .font-icon{background-color:transparent;color:var(--ev-font-color)}#section_confirm_CHK .checkout-item{border-bottom:0;border-top:1px solid #D0D0D0;padding-top:12px}#section_confirm_CHK .checkout-item:first-of-type{padding-top:0;border:0}#section_confirm_CHK .checkout-item:last-of-type{padding-bottom:0}.item-name{padding-left:25px}.item-name span{display:block;font-size:14px}.item-old-price{color:var(--ev-color-grey-font)!important}.item-price{line-height:22px;font-weight:700}input.co-qtd-input{width:var(--px-40);height:var(--px-40);text-align:center;border:1px solid var(--ev-input-border-color);border-radius:4px;font-size:var(--px-18);line-height:var(--px-22)}select.co-qtd-input{width:var(--px-60);border:0;box-shadow:none}#paymentTable{margin-top:1.5rem}#paymentTable tr:first-child td{padding-top:12px}#paymentTable tr:last-child td{padding-bottom:12px}.co-box{background-color:#FFF;overflow:auto;padding:16px 20px;border:1px solid #D0D0D0;border-radius:4px;margin-bottom:22px;position:relative}#section_confirm_CHK .co-box{border-color:#333;padding:18px}h4.finish-title-text{font-size:18px;font-weight:bolder;font-family:var(--ev-font-family-regular);margin-bottom:20px}#section_finish_CHK p{line-height:1.65}#finish3DS .footer-with-actions .button-default{font-size:16px}.mb-payment-details th{font-weight:400;padding-right:15px}.mb-payment-details td{font-weight:bolder}#section_finish_CHK .co-box{border-color:#D0D0D0;padding:12px 12px 12px 20px}#section_finish_CHK .co-box label{margin-bottom:5px}#section_confirm_CHK .co-inline-form{text-align:left}.payment-title-helper{font-size:16px;line-height:20px;margin-bottom:20px;display:inline-block}.invoice-info{font-size:16px;line-height:20px;padding-left:18px}#crossselling-header{line-height:40px}.crosssell-image-wrapper{margin:22px 0}.crosssell-image-wrapper img.crosssell-image-desktop{width:100%;background-repeat:no-repeat;background-size:cover;background-position:center;object-fit:cover}@media (min-width:575px){.crosssell-image-wrapper img.crosssell-image-desktop{height:280px}}.co-box img{max-height:110px;margin:0 auto}.co-box .form-control{-webkit-box-shadow:none;box-shadow:none;-webkit-transition:none;-o-transition:none;transition:none}.co-box div.ev-checkout-type{height:70px;background-repeat:no-repeat;background-size:contain;background-position:right}.co-box span.ev-checkout-type.center{background-position:50%}.controls.readonly.text-middle{padding-top:10px}#checkout-table{width:100%}#checkout-table-body{overflow-y:auto;max-height:300px}#checkout-table-body .input-default-form{margin-bottom:0}#checkout-table tfoot{text-align:end}#checkout-table .highlight{color:var(--ev-color-red-font)}#total-value{font-size:18px}.cart-readonly-field-center{padding-top:10px}.btn.box{height:44px;width:44px}#section_certificate_CHK img{width:4.7rem}#section_certificate_CHK .cert-text{padding-top:15px;font-size:1rem;color:var(--ev-color-grey-font)}section.cs-section{background-image:url(/assets/v01_ev_wook_fundo.png)}#crossselling .crossselling-banner{height:280px;background-repeat:no-repeat;background-size:cover;background-position:center}#crossselling .campaign-text{padding-top:35px;padding-bottom:45px;width:100%;background-color:#ebebeb}#crossselling .campaign-text h1{margin:0;padding:0;font-family:'Source Sans Pro Light',sans-serif;font-size:36px}#crossselling .campaign-text p{margin:15px 0 0;padding:0;font-family:'Source Sans Pro Regular',sans-serif;font-size:18px}#crossselling .products{background-color:#fff}#crossselling .products #register-digital-messages{margin-top:50px}#crossselling .products .product{padding:35px 0;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:var(--ev-input-border-color)}#crossselling .products h3 span{padding-left:10px}#crossselling .products .product h2{margin:0;padding:0;font-family:'Source Sans Pro Bold',sans-serif;font-size:24px}#crossselling .products .product p{margin:25px 0 0;padding:0;font-family:'Source Sans Pro Regular',sans-serif;font-size:18px}#crossselling .products .product h3{margin:6px 0 0;padding:0;font-family:'Source Sans Pro Light',sans-serif;font-size:24px;color:#b6b6b6}#crossselling .products .product .highlight{font-family:'Source Sans Pro Bold',sans-serif;color:#e00}.digital_adoption_block .adoptions{margin-top:0}.digital_adoption_block .adoptions .item{padding:0;margin-bottom:12px}.digital_adoption_block .adoptions .img-fluid{padding-top:22px}.digital_adoption_block .titulo{font-size:18px;color:#333;margin-bottom:20px}.checkout-cart-container{padding-top:20px;padding-bottom:20px}.checkout-cart-container .page-header{padding:0;margin:0 0 50px}.checkout-cart-container .checkout-cart-title{height:40px;border-bottom:1px solid #000}.checkout-table-row{margin:0;min-height:60px;align-items:center;border-bottom:1px solid var(--color-light-grey-border)}.quantity-input{display:flex;align-items:center;justify-content:space-between}.total-products{text-align:start;color:var(--ev-color-grey-font)}.go-back-payment-btn{display:flex;align-items:center;justify-content:center;height:50px;margin:0}.digital-manuals-modal-container{position:fixed;bottom:5rem;right:2%;width:30rem;color:#FFF;background-color:var(--ev-bg-dark-color);box-shadow:6px 6px 6px var(--ev-color-shadows);padding:1.25rem}.digital-manuals-modal-container .modal-header{padding:0;border:0}.digital-manuals-modal-container .modal-footer{border:0}.digital-manuals-modal-container .modal-title{font-family:var(--ev-font-family-bold);color:var(--ev-btn-primary-bg-dark-bg-color);font-size:1.75rem;margin-bottom:.9rem}.digital-manuals-modal-container .modal-body{line-height:1.5;text-align:center}.digital-manuals-modal-container .modal-body,.digital-manuals-modal-container .modal-footer{padding:0 1rem 1.6rem}.digital-manuals-modal-container .button-default{font-size:1rem;text-transform:uppercase}#searchManualsBySchool,.navbar-fixed-bottom .btn.btn-underline{text-transform:none;font-family:var(--ev-font-family-regular)}.navbar-fixed-bottom .btn.btn-underline{text-decoration:underline;background-color:transparent}.navbar-fixed-bottom .btn.btn-underline::before{box-shadow:none}.payment-bar{cursor:pointer;min-height:100px;margin-bottom:12px;padding:15px;background-color:var(--color-light-grey);align-items:center}.payment-bar.active{border:1px solid var(--ev-color-red)}.payment-bar.active:has(.option-default-radio:focus-visible){outline:var(--store-focus-outline-link);outline-offset:var(--ev-focus-outline-offset)}.telemovelMbWay{padding:15px 0}#a_voucherValidateCHK,#btn-file-custom{margin-bottom:var(--ev-input-margin-bottom)}#a_voucherValidateCHK.button-secondary:disabled{background-color:var(--ev-color-white)}.ev-checkout-type-img{height:140px}.ev-checkout-type-mb{background-image:url(/themeev/img/multibanco.png)}.ev-checkout-type-3ds{background-image:url(/themeev/img/cc.png)}.ev-checkout-type-mbway{background-image:url(/themeev/img/mbway.png)}.ev-checkout-type-cheque{background-image:url(/themeev/img/cheque.png)}@media (max-width :360px){p.digital-adoption-additional-info{margin-bottom:0}}@media (max-width :575px){.page-header,.page-header .breadcrumb{font-size:22px}.checkout-cart-container h2{font-size:16px;height:34px}.checkout-table-row{padding:.8rem 0;align-items:start}.quantity-input{padding:0;margin-top:.8rem}input.co-qtd-input{width:var(--px-32);height:var(--px-32);font-size:var(--px-16);padding:0}.digital-adoption-title{font-size:1.2rem}p.digital-adoption-additional-info{margin-bottom:.9rem}.digital-manuals-modal-container{bottom:20%;width:95%}.digital-manuals-modal-container .modal-title{font-size:1.5rem}.digital-manuals-modal-container .modal-body,.digital-manuals-modal-container .modal-footer{padding:0 1rem 1.1rem}}@media (max-width :768px){.total-products{font-size:1rem}.checkout-item .container-price-info{display:block!important}}@media (max-width :1024px){.digital-manuals-modal-container{left:50%;transform:translateX(-50%)}}@media (min-width :992px){#digitalAdoptionsSection .digital-adoptions-img,#digitalSchoolAdoptionsSection .digital-adoptions-img{max-width:150px}}@media (min-width :768px){.checkout-item,.page-title-header p{font-size:18px;line-height:22px}.page-header{border:0}.page-title-header h2{font-size:18px}.checkout-item{display:flex}.button-bar .btn,.co-inline-form a,.padded .btn,form a{font-size:17px}#crossselling .checkout-item{padding-top:22px}#section_confirm_CHK .co-box,.co-box{padding:24px}input.co-qtd-input{margin:0 auto}.co-box{background-color:#FFF;overflow:auto;outline:0;border:1px solid #D0D0D0;border-radius:4px;margin-bottom:22px}.co-inline-form{text-align:left}.payment-title-helper{font-size:18px;line-height:24px}.user-email{float:right}.invoice-info{line-height:20px}.input-dist-line>div:first-of-type{padding-right:15px}.input-dist-line label{margin-top:20px}}.btn-user-cancel.btn:not(:disabled):hover,.distribution-element-frame{border-color:var(--ev-color-black)}#uploadReceipts,#uploadReceiptsSubText,#uploadReceiptsText{margin-bottom:20px;margin-top:20px}@media (min-width :576px){.product-price{padding:0}}@media (min-width :1200px){.digital-manuals-modal-container{right:18%}}.checkout-confirmation-checkboxes{font-size:16px}#ea_evterms_CHK{font-weight:700;text-decoration:underline}#nifAlertModal h4{font-size:var(--px-24);line-height:var(--px-28);font-weight:700;color:#000}#nifAlertModalBtnContainer{display:flex;justify-content:end}#nifAlertModalBtn{min-width:fit-content}#uploadReceiptsSubText{color:var(--ev-color-blue);font-weight:700}#distribution h1,#distributionMyAccount h1{padding:20px 0 10px;font-family:var(--ev-font-family-light);font-size:1.625rem}#distribution .distribution-description,#distributionMyAccount .distribution-description{padding-bottom:5px}@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%}#distribution h1,#distributionMyAccount h1{padding:20px 0;font-size:1.875rem}}.my-distribution-title{font-size:1rem;text-transform:uppercase;font-weight:700;color:var(--ev-color-black)}.distribution-element-frame{transition:all .3s ease-in-out;margin-bottom:22px;box-shadow:0 3px 3px var(--ev-color-shadows)}.distribution-box-header{cursor:pointer;align-items:center}.distribution-association{margin-top:20px}.distribution-association .distribution-relation-select,.distribution-association-btn{margin-bottom:var(--ev-input-margin-bottom)}.distribution-box-header .distribution-expand-btn{--distribution-box-expand-btn-size:2.5rem;font-weight:700;height:var(--distribution-box-expand-btn-size);width:var(--distribution-box-expand-btn-size);line-height:var(--distribution-box-expand-btn-size)}.distribution-element-frame.selected .distribution-expand-btn{transform:rotate(180deg)}.distribution-box-header .distribution-expand-btn .font-icon{font-size:var(--distribution-box-expand-btn-size)}.distribution-element-frame .distribution-product-associated-account-name{font-family:var(--ev-font-family-bold);text-align:center}@media (min-width:768px){.distribution-element-frame .distribution-product-associated-account-name{text-align:right}}.distribution-product-title{font-size:18px;font-family:var(--ev-font-family-bold);color:var(--ev-color-blue-font)}.done-distribuition-container .input-default:disabled{color:var(--ev-color-black);background-color:var(--ev-input-bg-color)!important}#distributionProductsBox.box-light-blue{padding:var(--box-outline-padding-x)}#distributionProductsBox-title{font-size:var(--ev-common-font-size);font-family:var(--ev-font-family-bold);margin-bottom:1.7rem}.btn-associate,.distributionProducts-btn{text-transform:none!important}.button-default.distributionProducts-btn{margin-bottom:.5rem}@media (min-width :365px){.button-default.distributionProducts-btn{width:18.75rem}}@media (max-width :364px){.distributionProductsBox-btn-container{flex:0 0 auto;width:100%}}#distributionConfirmationModal .distribution-product-title,.distribution-account-name{font-size:18px;font-family:var(--ev-font-family-semibold)}.distribution-confirmation-warning-title{font-size:18px;color:var(--ev-color-lightblack);font-family:var(--ev-font-family-bold)}.distribution-modal-content{font-family:var(--ev-font-family-semibold)}.distribution-modal-extra{font-size:16px;font-family:var(--ev-font-family-light)}@media (max-width:768px){.quiz-challenges-container .quiz-challenges-list{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}#distributionConfirmationModal .distribution-product-title,.distribution-account-name,.distribution-confirmation-warning-title,.distribution-product-title{font-size:16px}.distribution-modal-extra{font-size:14px}}@media (max-width:576px){#distributionConfirmationModal .distribution-product-title,.distribution-account-name{text-align:center}}.no-content .frame-container{position:relative}.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);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:576px){.no-content.guardian-no-content .frame{--no-content-frame-height:275px}}@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}#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{margin-bottom:50px;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);-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;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)}#vouchers-validate,.input-default-form{margin-bottom:var(--ev-input-margin-bottom)}.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}.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}@media only screen and (min-width:576px){.code-activation .product-display-frame{--productdisplay-icon-size:var(--px-35)}}#manualCodeModal .img-fluid{display:flex;margin:0 auto}#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}.challenge-input,.challenge-label,.challenge-promocode,.challenge-resource{font-size:26px;text-align:center;line-height:26px}#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%);width:90%;padding:0 15px}.challenge-resource{position:absolute;top:89%;left:50%;transform:translate(-50%,-50%);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%)}.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-info .row{padding:0;height:auto!important;border:0}.prize-title{font-family:'Source Sans Pro Bold',sans-serif;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-description a{text-decoration:underline!important}.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}.badge-name,.prize-button .btn,.prize-points{font-family:'Source Sans Pro Bold',sans-serif}.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}#achievements-approve .prize-points{font-family:'Source Sans Pro Regular',sans-serif;font-size:18px;line-height:24px;margin-left:10px}.prize-modal .modal-title,.prize-points-stroke{font-family:'Source Sans Pro Light',sans-serif}.prize-points-stroke{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{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;width:100%;text-transform:uppercase}.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;padding:0;font-weight:700;line-height:1;border-radius:10px;width:100%;text-align:center;display:inline-block;white-space:normal;vertical-align:middle}#backpack .badge{font-size:15px;color:#fff;background-color:#FFF;cursor:pointer}.modal-badge-detail .badge{font-size:25px;color:#fff;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;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-size:20px;font-family:'Source Sans Pro Regular',sans-serif;text-align:center}#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}.text-info-wrap .text-info,.text-info-wrap .text-info::after,.text-info-wrap-mktp .text-info-mktp,.text-info-wrap-mktp .text-info-mktp::before{font-family:var(--ev-font-family-bold);font-weight:400}.panel-achievement{width:100%!important;object-fit:cover}@media (max-width:575px){.panel-achievement{width:50%!important}}form a.close{text-decoration:none!important}.radio label{margin-left:20px;margin-bottom:10px;padding-left:25px}#escolares,.main{background-color:#fff;padding:0!important}#escolares{margin-bottom:var(--px-300)}.text-info-wrap .text-info{color:#262626;cursor:pointer;font-size:14px;line-height:18px;padding-right:30px;text-align:right;text-transform:uppercase;vertical-align:top}.text-info-wrap .text-info::after{content:'i';text-transform:lowercase;font-size:16px;text-align:center;color:#fff;background-color:red;padding:2px 7px 1px;height:20px;width:20px;position:absolute;vertical-align:top}.text-info-wrap-mktp .text-info-mktp{color:#262626;cursor:pointer;font-size:14px;line-height:18px;padding-right:30px;text-align:right;text-transform:uppercase;vertical-align:top}.text-info-wrap-mktp .text-info-mktp::before{content:'i';text-transform:lowercase;font-size:16px;text-align:center;color:#fff;background-color:red;padding:2px 7px 1px;height:20px;width:20px;position:absolute;vertical-align:top}.text-info-wrap .text-info:hover::after{background:#000}.text-info-wrap .text-info .bold{font-family:var(--ev-font-family-regular)}.site-content.escolares .showcases.escolares{padding:0}.mainBannerEscolares{display:flex;height:var(--px-180);background-position:center;background-repeat:no-repeat;background-size:cover}.escolares-area-page{margin-bottom:120px}.escolares-area-page>.row{margin-top:var(--px-32)}.site-content .escolares-area-page h1{font-family:var(--ev-font-family-light);font-size:32px;line-height:42px;text-align:left;color:#262626}.book-availability-label,.book-price,.book-title,.course-name-title,.escolares-tabs{font-family:var(--ev-font-family-bold)}.banner-escolares-tabs{position:absolute;bottom:0;left:0}.banner-escolares-container{position:relative}#escolaresManualTabs{border-bottom:2px solid var(--ev-color-blue)}#escolaresManualTabs .nav-item{min-height:var(--px-60);font-size:var(--px-16);width:var(--px-360)}#escolaresManualTabs li:not(:last-child) .nav-link{margin-right:15px}.escolares-tabs{display:flex;justify-content:center;align-items:center;text-transform:uppercase;background-color:var(--color-light-grey);min-height:var(--px-60);height:100%}.escolares-tabs-option{font-size:16px;text-align:center}.escolares-tabs.nav-link{color:var(--ev-color-blue);background-color:var(--ev-color-white);border-radius:0;border:2px solid var(--ev-color-blue);border-bottom:none;width:100%}.escolares-tabs.nav-link.active,.escolares-tabs.nav-link:focus{border-color:var(--ev-color-blue)}.escolares-tabs.nav-link.active{color:var(--ev-color-white);background-color:var(--ev-color-blue)}.nav-tabs .escolares-tabs.nav-link:hover{color:var(--ev-color-white);border-color:var(--color-black);background-color:var(--color-black)}#digital_adoptions .escolares-filters-title,#escolares .escolares-filters-title{font-size:var(--px-30);font-family:var(--ev-font-family-light);color:var(--color-black);margin-bottom:var(--px-8);padding:0}#escolares .escolares-filters-title{margin-bottom:var(--px-21)}#escolares #schoolYearsOptions .escolares-filters-title{margin-bottom:var(--px-19)}.button-default.ano-li{height:var(--px-70);font-size:var(--px-20);border-radius:var(--ev-border-radius);margin-bottom:var(--px-24);background-color:var(--ev-color-white);border:2px solid var(--ev-color-black)}.button-default.ano-li:hover{color:#FFF;background-color:var(--ev-color-lightblack)}.button-default.ano-li.selected{color:#FFF;background-color:var(--color-black)}.escolares-area-page:not(.disabled) ul.anos li:hover{color:#fff;background-color:#000;cursor:pointer}.escolares-area-page.disabled ul.anos li{cursor:default;color:#ccc}.course-name-title{color:var(--color-black);text-transform:uppercase;font-size:16px}.checkbox-list-item:has(.course-name-title):hover{background-color:var(--color-white)}#educationTypeSearchDropdown,#manualsByCatalogTab .book-search-input{margin-bottom:var(--px-16)}#BookByAuthorSuggestionsContainer,.search-input-container{display:grid;grid-template-columns:repeat(12,1fr)}.search-input-container .input-default-label{align-content:center;min-height:var(--ev-input-height);margin-bottom:0!important}#BookByAuthorSuggestions,.search-input-container .input-default-content,.search-input-container .input-default-label{grid-column:1/13}@media (min-width:992px){.search-input-container .input-default-label{grid-column:1/5}#BookByAuthorSuggestions,.search-input-container .input-default-content{grid-column:5/13}}#container-BookByAuthorSearchInput{margin-bottom:0}.book-authors,.book-availability-label,.book-title{margin-bottom:var(--px-8)!important}#BookByAuthorSearchInput{cursor:text}#icon-BookByAuthorSearchInput.f-icon-close{z-index:1;cursor:pointer;pointer-events:auto}#BookByAuthorSuggestionsContainer{position:relative}#BookByAuthorSuggestions{display:none;width:100%;z-index:1;position:absolute;border:1px solid var(--color-light-grey);overflow-y:auto;max-height:var(--px-225);box-shadow:0 3px 3px var(--color-light-grey-border);border-radius:0 0 4px 4px}#BookByAuthorSuggestions:has(*){display:block}#BookByAuthorSuggestions .empty-results-error,#schoolYearSearchDropdown .empty-results-error{padding:var(--px-8) var(--px-24)}#educationTypeSearchSection{margin-top:var(--px-64)}.escolares-area-page ul#BookByAuthorSuggestions .suggestions-title,.escolares-area-page ul#BookByAuthorSuggestions li a{display:flex;align-items:center;cursor:pointer;text-overflow:ellipsis;min-height:50px;border-bottom:1px solid var(--color-light-grey-border);padding:var(--px-8) var(--px-24);background-color:#fff}.escolares-area-page ul#BookByAuthorSuggestions li:last-child{border-bottom:none}.escolares-area-page ul#BookByAuthorSuggestions li a:hover{color:var(--ev-font-color);background-color:var(--color-light-grey)}#subjectsDropdown.dropdown-list{max-height:550px}#subjectsDropdown .selectable-icon-item{border-bottom:1px solid var(--color-light-grey-border)}.escolares-area-page ul#BookByAuthorSuggestions li.suggestions-title{font-size:16px;color:var(--ev-color-blue)}.escolares-area-page ul#BookByAuthorSuggestions li.disabled,.escolares-area-page ul#BookByAuthorSuggestions li.suggestions-title:hover{background-color:transparent}.f-icon-uncheck:before{color:var(--color-light-grey-border)}#map path:focus{outline:0}.mapTooltip{cursor:default;display:none;position:absolute;z-index:1;min-width:86px;padding:5px;text-align:center;text-transform:uppercase;font-weight:700;font-family:var(--ev-font-family-light);color:#fff;background-color:#000;border-radius:4px;border:1px solid var(--color-light-grey);pointer-events:none}.escolares-area-page .content-map{padding-top:20px}@media (min-width:688px){.escolares-area-page .content-map{padding:0 26px}}@media (min-width:1080px){.escolares-area-page .content-map{padding:0 30px}#rightSideMapRegion .header{height:50px!important}}#justBeforeMap .header .goBack{display:flex;justify-content:end}#justBeforeMap .header .goBack .icon{display:none;width:109px;border:none;border-radius:0}#justBeforeMap .header .goBack .icon:hover{cursor:pointer}.header .goBack .icon{background:url(/img/escolares/btns-schoolbooks.png) no-repeat}.header .goBack .icon:hover{background:url(/img/escolares/btns-schoolbooks.png) -110px 0 no-repeat}body:has(#productslist){background-color:var(--color-light-grey)}#productslist{background-color:#FFF}#searchProductsResults{padding-top:var(--px-24);padding-bottom:var(--px-24);background-color:var(--color-light-grey)}.book-availability-label{font-size:var(--px-16);text-transform:uppercase;color:var(--ev-color-blue-font)}.book-title{font-size:var(--px-18)}.book-authors{font-size:14px;color:var(--ev-color-grey-font)}.book-price{font-size:var(--px-20);color:var(--ev-color-blue-font)}.main-store-nav .main-title{font-size:var(--px-16);padding:var(--px-12)}.main-store-nav .main-title .store-nav-active-link{text-decoration:underline}.main-store-nav li{display:inline}.no-product-container,.product-price{display:flex;align-items:center}#digital_adoptions_list:has(.no-product-container){margin-bottom:0}#digital_adoptions #digital_adoptions_list:has(.no-product-container){height:calc(100vh - var(--ev-header-menu-height))}.no-product-container{justify-content:center;height:calc(100% - var(--ev-header-menu-height) - var(--main-store-nav-height))}h1.no-product-title{margin-bottom:var(--px-16);font-size:var(--px-30)}.no-product-back{text-decoration:underline!important}.livrosAdotados h1{margin-top:0}.livrosAdotados .escolares_bloco_flash_principal{margin-top:0;margin-bottom:0;padding:0}.livrosAdotados .escolares_bloco_flash_principal .escolares_bloco_flash_principal{margin-bottom:20px;margin-top:0;padding:0}.livrosAdotados .cover{padding:0}.auxiliares .escolares_disciplina_flash_hidden,.livrosAdotados .escolares_disciplina_flash_hidden{font-family:var(--ev-font-family-light);font-size:20px;line-height:20px;text-align:center;text-transform:uppercase;color:#262626;background-color:var(--color-light-grey);margin-bottom:20px;min-height:50px;padding:15px 10px}.livrosAdotados .identacao_normal{padding:0;margin-bottom:20px}.seguintes_recomenda_bp{padding:0}.livrosAdotados .identacao_extra{padding-left:26px}.livrosAdotados .componentes{font-family:var(--ev-font-family-light);font-size:14px;text-align:left;text-transform:uppercase;text-decoration:underline;color:#262626;padding:0;margin-bottom:20px;cursor:pointer}.livrosAdotados .semAdocoes{font-family:var(--ev-font-family-light);font-size:14px;line-height:18px;text-align:left;color:red;display:inline-block}.livrosAdotados .semAdocoesVerTodos{font-family:var(--ev-font-family-light);font-size:14px;text-align:right;text-transform:uppercase;text-decoration:underline;color:#262626;display:inline-block;float:right;cursor:pointer}.livrosAdotados .info-no-adotions{margin-top:20px;margin-bottom:20px}.livrosAdotados .todos{background-color:#fff;padding:0}.livrosAdotados .todos .livrosAdotados{padding:0}.livrosAdotados .categoriaWeb{font-family:var(--ev-font-family-light);font-size:18px;line-height:22px;text-align:left;text-transform:uppercase;color:#00c8c8}.livrosAdotados .info-text{display:inline-block}.livrosAdotados .icon-info,.livrosAdotados .icon-infoAssiAlheia,.livrosAdotados .icon-infoAssiPE,.livrosAdotados .icon-infoBPD,.livrosAdotados .icon-infoBPD1Ciclo,.livrosAdotados .icon-infoBPDAlheio,.livrosAdotados .icon-infoConjuntoManuais{font-family:var(--ev-font-family-bold);font-size:16px;line-height:16px;text-transform:lowercase;text-align:center;color:#fff;background-color:#00c8c8;padding:2px 1px 1px;width:20px;cursor:pointer;display:inline-block}.livrosAdotados .icon-info:hover,.livrosAdotados .icon-infoBPD:hover,.livrosAdotados .icon-infoConjuntoManuais:hover{background-color:#000}.livrosAdotados .precoCapa{font-family:var(--ev-font-family-light);font-size:14px;text-decoration:overline;color:#262626}.livrosAdotados .precoVenda{font-family:var(--ev-font-family-bold);font-size:20px;color:#262626}.livrosAdotados .adocao-info{padding:0}.livrosAdotados .adocaoDireita{padding:0 0 0 20px;margin-bottom:0}.livrosAdotados.mega-manuais .adocaoDireita{margin-bottom:0}.seguintes_recomenda_bp .adocaoDireita{padding:0}.livrosAdotados .tituloAdocao{font-family:var(--ev-font-family-bold);font-size:18px;line-height:22px;text-align:left;color:#262626}.livrosAdotados .autores,.livrosAdotados .editores{font-family:var(--ev-font-family-light);font-size:14px;line-height:18px;text-align:left;color:#262626;width:100%}.livrosAdotados .escolares_preco{font-family:var(--ev-font-family-bold);font-size:20px;color:#262626;margin-top:10px;text-align:right;padding:0}.livrosAdotados .escolares_quantidade_container{margin-top:10px;padding:0}.seguintes_recomenda_bp .escolares_quantidade_container{padding:0}.livrosAdotados .escolares_quantidade{font-family:var(--ev-font-family-bold);font-size:20px;color:#262626;text-align:center;width:50px;border:1px solid #262626;vertical-align:middle;display:inline-block}.livrosAdotados .escolares_quantidade input{border:0;color:#262626;text-align:center;line-height:32px;padding:0;width:100%;height:100%}.livrosAdotados .escolares_voucher{font-family:var(--ev-font-family-bold);font-size:14px;color:#262626;text-align:center;width:auto;border:1px solid #262626}.livrosAdotados .escolares_voucher.error{border:1px solid red}.livrosAdotados .escolares_voucher input{border:0;color:#262626;text-align:center;line-height:32px;padding:0;width:100%;height:100%;font-size:14px}.livrosTodos .escolares-li{cursor:pointer;margin-bottom:40px}.cabecalhoAdotados div.coluna-preco{border-right:0}.auxiliares{padding:0 20px;margin-top:0}.auxiliares h1{margin-top:0;margin-bottom:20px}.escolares-area-page .auxiliares button.btn.icon{padding:0;border-radius:0;background-color:red;position:relative;width:50px;height:50px;border:none;margin-left:20px}.escolares-area-page .auxiliares button.btn.icon.adicionado{background-color:#fcc}.escolares-area-page .auxiliares button.btn.icon.icon-shopping-cart:after{color:#fff;font-size:50px;line-height:50px;margin-left:0;text-transform:lowercase}.escolares-area-page .auxiliares button.btn.icon.icon-shopping-cart.adicionado:after{content:"y"}.escolares-area-page .auxiliares button.btn.icon.icon-shopping-cart:hover{background-color:#000}.escolares-area-page .auxiliares button.btn.icon.icon-shopping-cart.adicionado:hover{background-color:#fcc;cursor:default}.site-content .escolares-area-page .auxiliares .escolares_bloco_recomenda .cover-aux{padding:0}.escolares-area-page .auxiliares .titulo{font-family:var(--ev-font-family-bold);font-size:18px;line-height:22px;text-align:left;color:#262626}.escolares-area-page .auxiliares .autores,.escolares-area-page .auxiliares .editor{font-family:var(--ev-font-family-light);font-size:14px;line-height:18px;text-align:left;color:#262626}.escolares-area-page .auxiliares .autores,.escolares-area-page .auxiliares .editor,.escolares-area-page .auxiliares .titulo{padding-left:20px;padding-right:0}.escolares-area-page .auxiliares .preco{font-family:var(--ev-font-family-bold);font-size:20px;color:#262626;padding:0 0 0 20px}.escolares-area-page .auxiliares .aux-com-desc{display:inline-block;width:calc(100% - 70px);float:left}.escolares-area-page .auxiliares .preco-capa{font-family:var(--ev-font-family-light);font-size:14px;color:#262626}.escolares-area-page .auxiliares .preco-venda{font-family:var(--ev-font-family-bold);font-size:20px;color:#262626;text-align:right}.escolares-area-page .auxiliares .desconto{font-family:var(--ev-font-family-light);font-size:14px;color:red;text-align:right}.escolares-area-page .auxiliares .textoMaisAuxiliares{margin-bottom:20px;padding:0}.escolares-area-page .auxiliares .textoMaisAuxiliares a{font-family:var(--ev-font-family-light);font-size:14px;text-align:left;text-transform:uppercase;text-decoration:underline;color:#262626}.escolares-area-page .auxiliares .escolares_bloco_recomenda{margin-bottom:40px;padding:0}.escolares-area-page .auxiliares .escolares_bloco_recomenda .cover-cell{padding:0;float:left}.escolares-area-page .auxiliares .escolares_bloco_recomenda .info-cell{padding:0 0 10px;float:right}.escolares-area-page .auxiliares .escolares_bloco_recomenda .preco{padding:0;float:right}.escolares-area-page .btns-aux{margin-top:20px}.escolares-area-page .auxiliares .btns-aux{padding:0;margin-top:40px}.escolares-area-page .auxiliares .btns-aux div{padding:0}.escolares-area-page .btns-aux .btn-escolares{min-width:100%;margin:0}.escolares-area-page .btns-aux .btn-right{margin:0;max-width:390px}.escolares-area-page .btns-aux .btn-left{margin:20px 0 0}.cabecalhoAuxiliares div.coluna-preco{border-right:0}.escolares_quantidade_container .quantityButton{font-size:20px;font-weight:600;line-height:34px;height:auto;position:relative;left:auto;top:auto;vertical-align:middle;margin-right:5px}.escolares_quantidade_container .quantityButton.plus{margin-right:0;margin-left:5px}.cabecalhoAdotados,.cabecalhoAuxiliares{font-family:var(--ev-font-family-light);font-size:20px;text-align:center;text-transform:uppercase;background-color:#f7f7f7;color:#262626;min-height:50px;line-height:50px;padding:0;margin-bottom:2px}.cabecalhoAdotados div,.cabecalhoAuxiliares div{border-right:2px solid;border-right-color:#fff}.vale-mega-elemento-codigo{margin-top:10px;padding-left:0;padding-right:0}.site-content .escolares-area-page .livrosAdotados .escolares_desconto{font-family:var(--ev-font-family-light);font-size:14px;text-transform:uppercase;color:red;text-align:right;padding-right:0}.site-content .escolares-area-page .btn.btn-escolares{border:none;font-size:20px;line-height:50px;cursor:pointer;border-radius:50px;font-family:var(--ev-font-family-bold);text-align:center;text-transform:uppercase;color:#fff;max-width:215px;word-wrap:break-word;white-space:normal;float:right;padding:0;max-height:50px}.site-content .escolares-area-page .auxiliares .btn.btn-escolares{min-height:50px;line-height:20px;max-height:none;padding:10px 0}.site-content .escolares-area-page .btn.btn-escolares.disabled{background-color:#e5e5e5;cursor:default}.site-content .escolares-area-page .btn.btn-escolares:hover{background-color:#000}.site-content .escolares-area-page .btn.btn-escolares.btnAdocoesVoltar{font-family:var(--ev-font-family-light);line-height:20px;font-size:20px;text-align:center;color:#262626;min-height:50px}.site-content .escolares-area-page .btn.btn-escolares.btnAdocoesVoltar:hover{background-color:#000;color:#fff}.site-content .escolares-area-page .escolares_bloco_flash_principal{padding:0}.site-content .escolares-area-page .auxiliares .textoAuxiliares{font-family:var(--ev-font-family-light);font-size:18px;line-height:22px;text-align:left;color:#262626;margin-bottom:40px}.site-content .escolares-area-page .livrosAdotados .textoAdocoes{font-family:var(--ev-font-family-light);font-size:18px;line-height:22px;text-align:left;color:#262626;margin-top:30px;margin-bottom:40px}.site-content .escolares-area-page .livrosTodos .textoLivrosTodos{font-family:var(--ev-font-family-light);font-size:18px;line-height:22px;text-align:left;color:#262626;margin-bottom:20px}.site-content .escolares-area-page .btn.btn-escolares.btnVoltarMapa{border:none;font-size:20px;line-height:20px;cursor:pointer;border-radius:0;font-family:var(--ev-font-family-light);text-align:center;text-transform:uppercase;color:#262626;background-color:var(--color-light-grey);word-wrap:break-word;white-space:normal}.site-content .escolares-area-page .btn.btn-escolares.btnVoltarMapa:hover{background-color:#262626;color:#fff}.site-content .escolares-area-page .row.content h1{font-family:BryantProLight;font-size:32px;line-height:32px;text-align:left;text-transform:uppercase;color:#262626}.digital-adoptions-info{border-bottom:1px solid #D0D0D0;padding:0;padding-bottom:var(--px-16)!important}.digital-adoption-title{font-size:var(--px-24);font-family:'Source Sans Pro Bold';margin-bottom:var(--px-19)!important}.digital_adoption_block{padding:var(--px-20) 0;border-bottom:1px solid #D0D0D0}.option-default-container{margin-bottom:0!important}.input-size-block{width:var(--ev-input-option-size);margin-right:var(--ev-option-margin-right)}.digital-adoption-options .precoDefault,.digital-adoption-options .tipoManual{font-size:16px;font-weight:700}.digital-adoption-options .font-icon.f-icon-info{font-size:var(--px-22);color:var(--ev-color-midgrey);cursor:pointer;align-items:center;display:inline-flex;padding-left:var(--px-3)}.digital-adoption-options .precoDefault{color:var(--ev-color-blue-font)}.digital-adoptions-product .digital_adoption_block{border:none}.digital-adoption-additional-info{font-size:16px;margin-bottom:1.2rem!important}.digital-adoptions-reccomendation{padding:1.4rem;background-color:var(--color-light-grey)}.digital-adoptions-reccomendation img.igital-adoptions-img{width:80%}.digital-adoptions-img{box-shadow:0 3px 3px #00029}#digital_adoptions_list{margin-bottom:100px}.button-default.adoption-more-info{font-family:var(--ev-font-family-regular);font-size:14px;padding:0;margin-left:calc(var(--ev-input-option-size) + var(--ev-option-margin-right))}@media (min-width:504px){.auxiliares .escolares_disciplina_flash_hidden,.auxiliares h1,.escolares-area-page .auxiliares .escolares_bloco_recomenda,.livrosAdotados .escolares_disciplina_flash_hidden{margin-bottom:24px}.auxiliares{padding:0 24px}.escolares-area-page .auxiliares .escolares_bloco_recomenda,.site-content .escolares-area-page .auxiliares .textoAuxiliares{margin-bottom:48px}.site-content .escolares-area-page .auxiliares .textoMaisAuxiliares{margin-bottom:24px}.site-content .escolares-area-page .btns-aux .btn-escolares{margin:0}.escolares-area-page .btns-aux div.btn-left{padding-right:12px;margin:0}.escolares-area-page .btns-aux div.btn-right{padding-left:12px;margin:0}.site-content .escolares-area-page .livrosAdotados .textoAdocoes{margin-bottom:48px}.livrosAdotados .adocaoDireita{padding:0 0 0 24px;margin-bottom:0}.livrosAdotados .escolares_bloco_flash_principal .escolares_bloco_flash_principal{margin-bottom:24px}.escolares-area-page .auxiliares .autores,.escolares-area-page .auxiliares .editor,.escolares-area-page .auxiliares .titulo{padding-left:0}.escolares-area-page .auxiliares .preco{padding:0 0 0 24px}.escolares-area-page .btns-aux .btn-left{margin:0}.escolares-area-page .auxiliares .btns-aux{margin-top:48px}.livrosAdotados .componentes,.livrosAdotados .identacao_normal{margin-bottom:24px}.escolares-area-page .btns-aux{margin-top:24px}.escolares-area-page .auxiliares button.btn.icon{margin-left:24px}.escolares-area-page .auxiliares .aux-com-desc{width:calc(100% - 74px)}.seguintes_recomenda_bp div.escolares_bloco_flash_principal div.adocao-info div.adocaoDireita{padding:0}.escolares-area-page .auxiliares .escolares_bloco_recomenda .info-cell{padding:0 0 12px}.livrosAdotados .escolares_quantidade_container,.vale-mega-elemento-codigo{padding-left:24px}.livrosAdotados .adocao-constituintes .escolares_quantidade_container{padding-left:0}}@media (min-width:688px){.escolares-area-page .dropdown button.dropdown-toggle .title,.escolares-area-page .dropdown-menu{font-size:20px}.escolares-area-page #map.show-bg svg{background:url(/img/escolares/bg-map-square-ilhas.png) no-repeat}.site-content .escolares-area-page .btn.btn-escolares.btnVoltarMapa{font-size:24px;margin-right:26px}.site-content .escolares-area-page .auxiliares .btn.btn-escolares.btnVoltarMapa{margin-right:0}.site-content .escolares-area-page .btn.btn-escolares.btnAdocoesVoltar{font-size:24px;line-height:24px}.site-content .escolares-area-page .btnAdocoes .font-cart:after{font-size:42px;padding-left:10px;text-transform:lowercase}.auxiliares .escolares_disciplina_flash_hidden,.livrosAdotados .escolares_disciplina_flash_hidden{margin-bottom:26px}.livrosAdotados .escolares_quantidade{font-size:24px;margin:auto}.livrosAdotados .escolares_preco{font-size:24px}.site-content .escolares-area-page .livrosAdotados .escolares_desconto{font-size:16px}.auxiliares{padding:0 26px}.auxiliares h1{margin-bottom:26px}.escolares-area-page .auxiliares .escolares_bloco_recomenda,.site-content .escolares-area-page .auxiliares .textoAuxiliares{margin-bottom:52px}.escolares-area-page .auxiliares .textoMaisAuxiliares{margin-bottom:26px}.site-content .escolares-area-page .btns-aux .btn-escolares{margin:0}.escolares-area-page .btns-aux div.btn-left{padding-right:13px}.escolares-area-page .btns-aux div.btn-right{padding-left:13px}.site-content .escolares-area-page .livrosAdotados .textoAdocoes{margin-bottom:52px}.livrosAdotados .adocaoDireita{padding:0;margin-bottom:0}.livrosAdotados .componentes,.livrosAdotados .escolares_bloco_flash_principal .escolares_bloco_flash_principal,.livrosAdotados .identacao_normal,.site-content .escolares-area-page .auxiliares .textoMaisAuxiliares{margin-bottom:26px}.livrosAdotados .cover,.site-content .escolares-area-page .auxiliares .escolares_bloco_recomenda .cover-aux{padding:0 26px 0 0}.escolares-area-page .auxiliares .preco,.seguintes_recomenda_bp{padding:0}.escolares-area-page .auxiliares .btns-aux{margin-top:52px}.escolares-area-page .btns-aux{margin-top:26px}.escolares-area-page .auxiliares .autores,.escolares-area-page .auxiliares .editor,.escolares-area-page .auxiliares .titulo{padding-left:0}.escolares-area-page .auxiliares button.btn.icon{margin-left:26px}.escolares-area-page .auxiliares .aux-com-desc{width:calc(100% - 76px)}.seguintes_recomenda_bp div.escolares_bloco_flash_principal div.adocao-info img.cover{padding:0 0 0 26px}.escolares-area-page .auxiliares .escolares_bloco_recomenda .cover-cell,.escolares-area-page .auxiliares .escolares_bloco_recomenda .info-cell,.escolares-area-page .auxiliares .escolares_bloco_recomenda .preco{padding:0 50px 0 0;float:none}.livrosAdotados .escolares_quantidade_container,.livrosAdotados .todos .livrosAdotados div.escolares_bloco_flash_principal div.identacao_normal{padding:0}.livrosAdotados .escolares_quantidade input{line-height:48px}.escolares_quantidade_container .quantityButton{font-size:24px;line-height:50px}.vale-mega-elemento-codigo{padding-left:0;padding-right:0}.livrosAdotados .escolares_voucher input{line-height:48px;height:48px}}@media (min-width:1080px){.livrosAdotados .adocaoDireita{margin-bottom:0}.auxiliares .escolares_disciplina_flash_hidden,.auxiliares h1,.livrosAdotados .escolares_disciplina_flash_hidden{margin-bottom:30px}.auxiliares{padding:0 30px}.escolares-area-page .auxiliares .escolares_bloco_recomenda,.site-content .escolares-area-page .auxiliares .textoAuxiliares{margin-bottom:60px}.escolares-area-page .auxiliares .textoMaisAuxiliares{margin-bottom:30px}.escolares-area-page .btns-aux div.btn-left .btn.btn-escolares.btnVoltarMapa{margin-right:0}.escolares-area-page .btns-aux div.btn-left{padding-right:15px}.escolares-area-page .btns-aux div.btn-right{padding-left:15px}.site-content .escolares-area-page .btn.btn-escolares.btnVoltarMapa{margin-right:30px}.site-content .escolares-area-page .auxiliares h1,.site-content .escolares-area-page .livrosAdotados h1,.site-content .escolares-area-page h1{text-align:left}.site-content .escolares-area-page .livrosAdotados .textoAdocoes{margin-bottom:60px}.livrosAdotados .componentes,.livrosAdotados .escolares_bloco_flash_principal .escolares_bloco_flash_principal,.livrosAdotados .identacao_normal,.site-content .escolares-area-page .auxiliares .textoMaisAuxiliares{margin-bottom:30px}.livrosAdotados .cover{padding-right:30px}.livrosAdotados .cover,.site-content .escolares-area-page .auxiliares .escolares_bloco_recomenda .cover-aux{padding:0 30px 0 0}.escolares-area-page .auxiliares .btns-aux{margin-top:60px}.escolares-area-page .btns-aux{margin-top:30px}.escolares-area-page .auxiliares button.btn.icon{margin-left:30px;width:100%}.escolares-area-page .auxiliares .aux-com-desc{width:calc(100% - 80px)}.seguintes_recomenda_bp div.escolares_bloco_flash_principal div.adocao-info img.cover{padding:0 0 0 30px}.vale-mega-elemento-codigo{margin:auto;padding-left:26px;padding-right:26px}.livrosAdotados .escolares_quantidade_container{margin:auto;text-align:center}.livrosAdotados .escolares_voucher input{font-size:16px}}@media (max-width:360px){.button-default.ano-li{height:3.125rem}}@media (max-width:575px){#digital_adoptions .escolares-filters-title,#escolares .escolares-filters-title{font-size:26px}.button-default.ano-li{font-size:16px}#escolaresManualTabs li:not(:last-child),#escolaresManualTabs li:not(:last-child) .nav-link{margin-right:0}#digital_adoptions_list{margin-bottom:170px}}@media (max-width:810px){#escolaresManualTabs .nav-item{flex:1 1 0}}.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;box-shadow:0 3px 3px var(--ev-color-shadows);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"}.input-autocomplete-wrapper::before,.resource-filters-container .multi-select .selectric .button:after,.selectric-container .selectric .button:after,.treeselect-input__arrow .arrowDown:after,.treeselect-list .treeselect-list__item .treeselect-list__item-icon .arrowRight:after{content:"F"}.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{background-color:var(--ev-color-lightgrey)}.cmbLabelsCurrentFilters button.clear-all-filters{border:none;background-color:transparent}.cmbLabelsCurrentFilters button.clear-all-filters:not(:disabled):active,.cmbLabelsCurrentFilters button.clear-all-filters:not(:disabled):hover{color:var(--ev-color-midgrey)}.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;outline:0;max-width:100%}.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;text-align:center;font-family:EvIcons;font-size:44px;line-height:40px;width:100%;height:100%;border:0;color:#434343}.input-autocomplete-wrapper,.input-default-content{position:relative}.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;pointer-events:none;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}.button-default,.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;pointer-events:none;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}.input-default-icon.f-icon-calendar{pointer-events:none}@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-disabled{pointer-events:none}.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:has(.input-switch-default-slider){cursor:pointer;display:grid;grid-template-columns:var(--ev-switch-col-width) 1fr}.input-switch-default-slider,.input-switch-default:has(.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;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;background-color:transparent}.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);opacity:.7}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;padding:0;justify-content:start;text-decoration:underline;background-color:transparent}a.button-underline{display:inline}.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: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)}.subject-detail-cards-container .with-background-centered{background-size:cover;background-position:center;background-image:url(/themeev/img/teste.jpg)}.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 0 0 var(--px-10)}.dropdown-default .checkbox-list-item .dropdown-item .option-default-label,.dropdown-default .drop-item .dropdown-item .option-default-label{padding-right:var(--px-10)}.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-open{z-index:2}.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;text-align:center;font-family:EvIcons;line-height:40px;width:100%;border:0}.selectric-container .selectric-items li span.ico-check::after{content:"B";font-size:44px;height:100%;color:#D1D1D1}.selectric-container .selectric-items li.selected span.ico-check::after{content:"?";font-size:30px;height: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:var(--px-70);padding-bottom:var(--ev-fixed-footer-height)!important}.footer-overlay{height:auto;padding:var(--px-15)!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 .button-underline{width:auto}.fixed-footer-bottom.footer-overlay{min-height:var(--ev-fixed-footer-height);padding:var(--px-10)!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:var(--px-5)}}.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{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)}