/*!
 *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@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:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-ms-transform:translate(0, 0);transform:translate(0, 0)}.fa-lg{font-size:1.33333em;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.28571em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14286em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14286em;width:2.14286em;top:.14286em;text-align:center}.fa-li.fa-lg{left:-1.85714em}.fa-border{padding:.2em .25em .15em;border:solid 0.08em #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{animation:fa-spin 2s infinite linear}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;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:""}.fa-music:before{content:""}.fa-search:before{content:""}.fa-envelope-o:before{content:""}.fa-heart:before{content:""}.fa-star:before{content:""}.fa-star-o:before{content:""}.fa-user:before{content:""}.fa-film:before{content:""}.fa-th-large:before{content:""}.fa-th:before{content:""}.fa-th-list:before{content:""}.fa-check:before{content:""}.fa-remove:before,.fa-close:before,.fa-times:before{content:""}.fa-search-plus:before{content:""}.fa-search-minus:before{content:""}.fa-power-off:before{content:""}.fa-signal:before{content:""}.fa-gear:before,.fa-cog:before{content:""}.fa-trash-o:before{content:""}.fa-home:before{content:""}.fa-file-o:before{content:""}.fa-clock-o:before{content:""}.fa-road:before{content:""}.fa-download:before{content:""}.fa-arrow-circle-o-down:before{content:""}.fa-arrow-circle-o-up:before{content:""}.fa-inbox:before{content:""}.fa-play-circle-o:before{content:""}.fa-rotate-right:before,.fa-repeat:before{content:""}.fa-refresh:before{content:""}.fa-list-alt:before{content:""}.fa-lock:before{content:""}.fa-flag:before{content:""}.fa-headphones:before{content:""}.fa-volume-off:before{content:""}.fa-volume-down:before{content:""}.fa-volume-up:before{content:""}.fa-qrcode:before{content:""}.fa-barcode:before{content:""}.fa-tag:before{content:""}.fa-tags:before{content:""}.fa-book:before{content:""}.fa-bookmark:before{content:""}.fa-print:before{content:""}.fa-camera:before{content:""}.fa-font:before{content:""}.fa-bold:before{content:""}.fa-italic:before{content:""}.fa-text-height:before{content:""}.fa-text-width:before{content:""}.fa-align-left:before{content:""}.fa-align-center:before{content:""}.fa-align-right:before{content:""}.fa-align-justify:before{content:""}.fa-list:before{content:""}.fa-dedent:before,.fa-outdent:before{content:""}.fa-indent:before{content:""}.fa-video-camera:before{content:""}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:""}.fa-pencil:before{content:""}.fa-map-marker:before{content:""}.fa-adjust:before{content:""}.fa-tint:before{content:""}.fa-edit:before,.fa-pencil-square-o:before{content:""}.fa-share-square-o:before{content:""}.fa-check-square-o:before{content:""}.fa-arrows:before{content:""}.fa-step-backward:before{content:""}.fa-fast-backward:before{content:""}.fa-backward:before{content:""}.fa-play:before{content:""}.fa-pause:before{content:""}.fa-stop:before{content:""}.fa-forward:before{content:""}.fa-fast-forward:before{content:""}.fa-step-forward:before{content:""}.fa-eject:before{content:""}.fa-chevron-left:before{content:""}.fa-chevron-right:before{content:""}.fa-plus-circle:before{content:""}.fa-minus-circle:before{content:""}.fa-times-circle:before{content:""}.fa-check-circle:before{content:""}.fa-question-circle:before{content:""}.fa-info-circle:before{content:""}.fa-crosshairs:before{content:""}.fa-times-circle-o:before{content:""}.fa-check-circle-o:before{content:""}.fa-ban:before{content:""}.fa-arrow-left:before{content:""}.fa-arrow-right:before{content:""}.fa-arrow-up:before{content:""}.fa-arrow-down:before{content:""}.fa-mail-forward:before,.fa-share:before{content:""}.fa-expand:before{content:""}.fa-compress:before{content:""}.fa-plus:before{content:""}.fa-minus:before{content:""}.fa-asterisk:before{content:""}.fa-exclamation-circle:before{content:""}.fa-gift:before{content:""}.fa-leaf:before{content:""}.fa-fire:before{content:""}.fa-eye:before{content:""}.fa-eye-slash:before{content:""}.fa-warning:before,.fa-exclamation-triangle:before{content:""}.fa-plane:before{content:""}.fa-calendar:before{content:""}.fa-random:before{content:""}.fa-comment:before{content:""}.fa-magnet:before{content:""}.fa-chevron-up:before{content:""}.fa-chevron-down:before{content:""}.fa-retweet:before{content:""}.fa-shopping-cart:before{content:""}.fa-folder:before{content:""}.fa-folder-open:before{content:""}.fa-arrows-v:before{content:""}.fa-arrows-h:before{content:""}.fa-bar-chart-o:before,.fa-bar-chart:before{content:""}.fa-twitter-square:before{content:""}.fa-facebook-square:before{content:""}.fa-camera-retro:before{content:""}.fa-key:before{content:""}.fa-gears:before,.fa-cogs:before{content:""}.fa-comments:before{content:""}.fa-thumbs-o-up:before{content:""}.fa-thumbs-o-down:before{content:""}.fa-star-half:before{content:""}.fa-heart-o:before{content:""}.fa-sign-out:before{content:""}.fa-linkedin-square:before{content:""}.fa-thumb-tack:before{content:""}.fa-external-link:before{content:""}.fa-sign-in:before{content:""}.fa-trophy:before{content:""}.fa-github-square:before{content:""}.fa-upload:before{content:""}.fa-lemon-o:before{content:""}.fa-phone:before{content:""}.fa-square-o:before{content:""}.fa-bookmark-o:before{content:""}.fa-phone-square:before{content:""}.fa-twitter:before{content:""}.fa-facebook-f:before,.fa-facebook:before{content:""}.fa-github:before{content:""}.fa-unlock:before{content:""}.fa-credit-card:before{content:""}.fa-rss:before{content:""}.fa-hdd-o:before{content:""}.fa-bullhorn:before{content:""}.fa-bell:before{content:""}.fa-certificate:before{content:""}.fa-hand-o-right:before{content:""}.fa-hand-o-left:before{content:""}.fa-hand-o-up:before{content:""}.fa-hand-o-down:before{content:""}.fa-arrow-circle-left:before{content:""}.fa-arrow-circle-right:before{content:""}.fa-arrow-circle-up:before{content:""}.fa-arrow-circle-down:before{content:""}.fa-globe:before{content:""}.fa-wrench:before{content:""}.fa-tasks:before{content:""}.fa-filter:before{content:""}.fa-briefcase:before{content:""}.fa-arrows-alt:before{content:""}.fa-group:before,.fa-users:before{content:""}.fa-chain:before,.fa-link:before{content:""}.fa-cloud:before{content:""}.fa-flask:before{content:""}.fa-cut:before,.fa-scissors:before{content:""}.fa-copy:before,.fa-files-o:before{content:""}.fa-paperclip:before{content:""}.fa-save:before,.fa-floppy-o:before{content:""}.fa-square:before{content:""}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:""}.fa-list-ul:before{content:""}.fa-list-ol:before{content:""}.fa-strikethrough:before{content:""}.fa-underline:before{content:""}.fa-table:before{content:""}.fa-magic:before{content:""}.fa-truck:before{content:""}.fa-pinterest:before{content:""}.fa-pinterest-square:before{content:""}.fa-google-plus-square:before{content:""}.fa-google-plus:before{content:""}.fa-money:before{content:""}.fa-caret-down:before{content:""}.fa-caret-up:before{content:""}.fa-caret-left:before{content:""}.fa-caret-right:before{content:""}.fa-columns:before{content:""}.fa-unsorted:before,.fa-sort:before{content:""}.fa-sort-down:before,.fa-sort-desc:before{content:""}.fa-sort-up:before,.fa-sort-asc:before{content:""}.fa-envelope:before{content:""}.fa-linkedin:before{content:""}.fa-rotate-left:before,.fa-undo:before{content:""}.fa-legal:before,.fa-gavel:before{content:""}.fa-dashboard:before,.fa-tachometer:before{content:""}.fa-comment-o:before{content:""}.fa-comments-o:before{content:""}.fa-flash:before,.fa-bolt:before{content:""}.fa-sitemap:before{content:""}.fa-umbrella:before{content:""}.fa-paste:before,.fa-clipboard:before{content:""}.fa-lightbulb-o:before{content:""}.fa-exchange:before{content:""}.fa-cloud-download:before{content:""}.fa-cloud-upload:before{content:""}.fa-user-md:before{content:""}.fa-stethoscope:before{content:""}.fa-suitcase:before{content:""}.fa-bell-o:before{content:""}.fa-coffee:before{content:""}.fa-cutlery:before{content:""}.fa-file-text-o:before{content:""}.fa-building-o:before{content:""}.fa-hospital-o:before{content:""}.fa-ambulance:before{content:""}.fa-medkit:before{content:""}.fa-fighter-jet:before{content:""}.fa-beer:before{content:""}.fa-h-square:before{content:""}.fa-plus-square:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-right:before{content:""}.fa-angle-double-up:before{content:""}.fa-angle-double-down:before{content:""}.fa-angle-left:before{content:""}.fa-angle-right:before{content:""}.fa-angle-up:before{content:""}.fa-angle-down:before{content:""}.fa-desktop:before{content:""}.fa-laptop:before{content:""}.fa-tablet:before{content:""}.fa-mobile-phone:before,.fa-mobile:before{content:""}.fa-circle-o:before{content:""}.fa-quote-left:before{content:""}.fa-quote-right:before{content:""}.fa-spinner:before{content:""}.fa-circle:before{content:""}.fa-mail-reply:before,.fa-reply:before{content:""}.fa-github-alt:before{content:""}.fa-folder-o:before{content:""}.fa-folder-open-o:before{content:""}.fa-smile-o:before{content:""}.fa-frown-o:before{content:""}.fa-meh-o:before{content:""}.fa-gamepad:before{content:""}.fa-keyboard-o:before{content:""}.fa-flag-o:before{content:""}.fa-flag-checkered:before{content:""}.fa-terminal:before{content:""}.fa-code:before{content:""}.fa-mail-reply-all:before,.fa-reply-all:before{content:""}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:""}.fa-location-arrow:before{content:""}.fa-crop:before{content:""}.fa-code-fork:before{content:""}.fa-unlink:before,.fa-chain-broken:before{content:""}.fa-question:before{content:""}.fa-info:before{content:""}.fa-exclamation:before{content:""}.fa-superscript:before{content:""}.fa-subscript:before{content:""}.fa-eraser:before{content:""}.fa-puzzle-piece:before{content:""}.fa-microphone:before{content:""}.fa-microphone-slash:before{content:""}.fa-shield:before{content:""}.fa-calendar-o:before{content:""}.fa-fire-extinguisher:before{content:""}.fa-rocket:before{content:""}.fa-maxcdn:before{content:""}.fa-chevron-circle-left:before{content:""}.fa-chevron-circle-right:before{content:""}.fa-chevron-circle-up:before{content:""}.fa-chevron-circle-down:before{content:""}.fa-html5:before{content:""}.fa-css3:before{content:""}.fa-anchor:before{content:""}.fa-unlock-alt:before{content:""}.fa-bullseye:before{content:""}.fa-ellipsis-h:before{content:""}.fa-ellipsis-v:before{content:""}.fa-rss-square:before{content:""}.fa-play-circle:before{content:""}.fa-ticket:before{content:""}.fa-minus-square:before{content:""}.fa-minus-square-o:before{content:""}.fa-level-up:before{content:""}.fa-level-down:before{content:""}.fa-check-square:before{content:""}.fa-pencil-square:before{content:""}.fa-external-link-square:before{content:""}.fa-share-square:before{content:""}.fa-compass:before{content:""}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:""}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:""}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:""}.fa-euro:before,.fa-eur:before{content:""}.fa-gbp:before{content:""}.fa-dollar:before,.fa-usd:before{content:""}.fa-rupee:before,.fa-inr:before{content:""}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:""}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:""}.fa-won:before,.fa-krw:before{content:""}.fa-bitcoin:before,.fa-btc:before{content:""}.fa-file:before{content:""}.fa-file-text:before{content:""}.fa-sort-alpha-asc:before{content:""}.fa-sort-alpha-desc:before{content:""}.fa-sort-amount-asc:before{content:""}.fa-sort-amount-desc:before{content:""}.fa-sort-numeric-asc:before{content:""}.fa-sort-numeric-desc:before{content:""}.fa-thumbs-up:before{content:""}.fa-thumbs-down:before{content:""}.fa-youtube-square:before{content:""}.fa-youtube:before{content:""}.fa-xing:before{content:""}.fa-xing-square:before{content:""}.fa-youtube-play:before{content:""}.fa-dropbox:before{content:""}.fa-stack-overflow:before{content:""}.fa-instagram:before{content:""}.fa-flickr:before{content:""}.fa-adn:before{content:""}.fa-bitbucket:before{content:""}.fa-bitbucket-square:before{content:""}.fa-tumblr:before{content:""}.fa-tumblr-square:before{content:""}.fa-long-arrow-down:before{content:""}.fa-long-arrow-up:before{content:""}.fa-long-arrow-left:before{content:""}.fa-long-arrow-right:before{content:""}.fa-apple:before{content:""}.fa-windows:before{content:""}.fa-android:before{content:""}.fa-linux:before{content:""}.fa-dribbble:before{content:""}.fa-skype:before{content:""}.fa-foursquare:before{content:""}.fa-trello:before{content:""}.fa-female:before{content:""}.fa-male:before{content:""}.fa-gittip:before,.fa-gratipay:before{content:""}.fa-sun-o:before{content:""}.fa-moon-o:before{content:""}.fa-archive:before{content:""}.fa-bug:before{content:""}.fa-vk:before{content:""}.fa-weibo:before{content:""}.fa-renren:before{content:""}.fa-pagelines:before{content:""}.fa-stack-exchange:before{content:""}.fa-arrow-circle-o-right:before{content:""}.fa-arrow-circle-o-left:before{content:""}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:""}.fa-dot-circle-o:before{content:""}.fa-wheelchair:before{content:""}.fa-vimeo-square:before{content:""}.fa-turkish-lira:before,.fa-try:before{content:""}.fa-plus-square-o:before{content:""}.fa-space-shuttle:before{content:""}.fa-slack:before{content:""}.fa-envelope-square:before{content:""}.fa-wordpress:before{content:""}.fa-openid:before{content:""}.fa-institution:before,.fa-bank:before,.fa-university:before{content:""}.fa-mortar-board:before,.fa-graduation-cap:before{content:""}.fa-yahoo:before{content:""}.fa-google:before{content:""}.fa-reddit:before{content:""}.fa-reddit-square:before{content:""}.fa-stumbleupon-circle:before{content:""}.fa-stumbleupon:before{content:""}.fa-delicious:before{content:""}.fa-digg:before{content:""}.fa-pied-piper:before{content:""}.fa-pied-piper-alt:before{content:""}.fa-drupal:before{content:""}.fa-joomla:before{content:""}.fa-language:before{content:""}.fa-fax:before{content:""}.fa-building:before{content:""}.fa-child:before{content:""}.fa-paw:before{content:""}.fa-spoon:before{content:""}.fa-cube:before{content:""}.fa-cubes:before{content:""}.fa-behance:before{content:""}.fa-behance-square:before{content:""}.fa-steam:before{content:""}.fa-steam-square:before{content:""}.fa-recycle:before{content:""}.fa-automobile:before,.fa-car:before{content:""}.fa-cab:before,.fa-taxi:before{content:""}.fa-tree:before{content:""}.fa-spotify:before{content:""}.fa-deviantart:before{content:""}.fa-soundcloud:before{content:""}.fa-database:before{content:""}.fa-file-pdf-o:before{content:""}.fa-file-word-o:before{content:""}.fa-file-excel-o:before{content:""}.fa-file-powerpoint-o:before{content:""}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:""}.fa-file-zip-o:before,.fa-file-archive-o:before{content:""}.fa-file-sound-o:before,.fa-file-audio-o:before{content:""}.fa-file-movie-o:before,.fa-file-video-o:before{content:""}.fa-file-code-o:before{content:""}.fa-vine:before{content:""}.fa-codepen:before{content:""}.fa-jsfiddle:before{content:""}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:""}.fa-circle-o-notch:before{content:""}.fa-ra:before,.fa-rebel:before{content:""}.fa-ge:before,.fa-empire:before{content:""}.fa-git-square:before{content:""}.fa-git:before{content:""}.fa-hacker-news:before{content:""}.fa-tencent-weibo:before{content:""}.fa-qq:before{content:""}.fa-wechat:before,.fa-weixin:before{content:""}.fa-send:before,.fa-paper-plane:before{content:""}.fa-send-o:before,.fa-paper-plane-o:before{content:""}.fa-history:before{content:""}.fa-genderless:before,.fa-circle-thin:before{content:""}.fa-header:before{content:""}.fa-paragraph:before{content:""}.fa-sliders:before{content:""}.fa-share-alt:before{content:""}.fa-share-alt-square:before{content:""}.fa-bomb:before{content:""}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:""}.fa-tty:before{content:""}.fa-binoculars:before{content:""}.fa-plug:before{content:""}.fa-slideshare:before{content:""}.fa-twitch:before{content:""}.fa-yelp:before{content:""}.fa-newspaper-o:before{content:""}.fa-wifi:before{content:""}.fa-calculator:before{content:""}.fa-paypal:before{content:""}.fa-google-wallet:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-cc-discover:before{content:""}.fa-cc-amex:before{content:""}.fa-cc-paypal:before{content:""}.fa-cc-stripe:before{content:""}.fa-bell-slash:before{content:""}.fa-bell-slash-o:before{content:""}.fa-trash:before{content:""}.fa-copyright:before{content:""}.fa-at:before{content:""}.fa-eyedropper:before{content:""}.fa-paint-brush:before{content:""}.fa-birthday-cake:before{content:""}.fa-area-chart:before{content:""}.fa-pie-chart:before{content:""}.fa-line-chart:before{content:""}.fa-lastfm:before{content:""}.fa-lastfm-square:before{content:""}.fa-toggle-off:before{content:""}.fa-toggle-on:before{content:""}.fa-bicycle:before{content:""}.fa-bus:before{content:""}.fa-ioxhost:before{content:""}.fa-angellist:before{content:""}.fa-cc:before{content:""}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:""}.fa-meanpath:before{content:""}.fa-buysellads:before{content:""}.fa-connectdevelop:before{content:""}.fa-dashcube:before{content:""}.fa-forumbee:before{content:""}.fa-leanpub:before{content:""}.fa-sellsy:before{content:""}.fa-shirtsinbulk:before{content:""}.fa-simplybuilt:before{content:""}.fa-skyatlas:before{content:""}.fa-cart-plus:before{content:""}.fa-cart-arrow-down:before{content:""}.fa-diamond:before{content:""}.fa-ship:before{content:""}.fa-user-secret:before{content:""}.fa-motorcycle:before{content:""}.fa-street-view:before{content:""}.fa-heartbeat:before{content:""}.fa-venus:before{content:""}.fa-mars:before{content:""}.fa-mercury:before{content:""}.fa-transgender:before{content:""}.fa-transgender-alt:before{content:""}.fa-venus-double:before{content:""}.fa-mars-double:before{content:""}.fa-venus-mars:before{content:""}.fa-mars-stroke:before{content:""}.fa-mars-stroke-v:before{content:""}.fa-mars-stroke-h:before{content:""}.fa-neuter:before{content:""}.fa-facebook-official:before{content:""}.fa-pinterest-p:before{content:""}.fa-whatsapp:before{content:""}.fa-server:before{content:""}.fa-user-plus:before{content:""}.fa-user-times:before{content:""}.fa-hotel:before,.fa-bed:before{content:""}.fa-viacoin:before{content:""}.fa-train:before{content:""}.fa-subway:before{content:""}.fa-medium:before{content:""}@font-face{font-family:'gotham';src:url("../fonts/gotham-book.eot");src:url("../fonts/gotham-book.eot?#iefix") format("embedded-opentype"),url("../fonts/gotham-book.woff") format("woff"),url("../fonts/gotham-book.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'gotham';src:url("../fonts/gotham-book-italic.eot");src:url("../fonts/gotham-book-italic.eot?#iefix") format("embedded-opentype"),url("../fonts/gotham-book-italic.woff") format("woff"),url("../fonts/gotham-book-italic.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:'gotham';src:url("../fonts/gotham-medium.eot");src:url("../fonts/gotham-medium.eot?#iefix") format("embedded-opentype"),url("../fonts/gotham-medium.woff") format("woff"),url("../fonts/gotham-medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'gotham';src:url("../fonts/gotham-bold.eot");src:url("../fonts/gotham-bold.eot?#iefix") format("embedded-opentype"),url("../fonts/gotham-bold.woff") format("woff"),url("../fonts/gotham-bold.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:'gotham';src:url("../fonts/gotham-black.eot");src:url("../fonts/gotham-black.eot?#iefix") format("embedded-opentype"),url("../fonts/gotham-black.woff") format("woff"),url("../fonts/gotham-black.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:'neutrafaceslabtext';src:url("../fonts/neutrafaceslabtext-book.eot");src:url("../fonts/neutrafaceslabtext-book.eot?#iefix") format("embedded-opentype"),url("../fonts/neutrafaceslabtext-book.woff") format("woff"),url("../fonts/neutrafaceslabtext-book.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'neutrafaceslabtext';src:url("../fonts/neutrafaceslabtext-demi.eot");src:url("../fonts/neutrafaceslabtext-demi.eot?#iefix") format("embedded-opentype"),url("../fonts/neutrafaceslabtext-demi.woff") format("woff"),url("../fonts/neutrafaceslabtext-demi.ttf") format("truetype");font-weight:600;font-style:normal}@font-face{font-family:'neutrafaceslabtext';src:url("../fonts/neutrafaceslabtext-bold.eot");src:url("../fonts/neutrafaceslabtext-bold.eot?#iefix") format("embedded-opentype"),url("../fonts/neutrafaceslabtext-bold.woff") format("woff"),url("../fonts/neutrafaceslabtext-bold.ttf") format("truetype"),url("../fonts/neutrafaceSlabText-Bold.otf") format("opentype");font-weight:700;font-style:normal}*{box-sizing:border-box}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}input,button{border:0;-webkit-appearance:none;border-radius:0;outline:none}#__bs_notify__{display:none !important}body{font-family:"gotham",sans-serif}i,em{font-style:italic}b,strong{font-weight:bold}a{text-decoration:none;transition:background .3s, color .3s, border-color .3s, opacity .3s}p{margin-bottom:.5em;line-height:1.2}.container{max-width:1180px;margin:0 auto;padding:0 10px}html,body,#app{height:100%;position:relative;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body a{color:#42bdc5}@media screen and (min-width: 768px){body a:hover{color:#063255}}.body-inner{min-height:calc(100% - 376px);position:relative;padding-top:48px;overflow:hidden}@media screen and (min-width: 1024px){.body-inner{padding-top:98px;min-height:calc(100% - 407px)}}.books-body-inner{padding-top:39px}@media screen and (min-width: 768px){.books-body-inner{padding-top:59px}}@media screen and (min-width: 900px){.two-blocks{display:-ms-flexbox;display:flex}}.button{display:inline-block;padding:20px 25px;color:#fff;font-family:"neutrafaceslabtext",serif;font-weight:700;text-transform:uppercase;transition:background .25s, color .25s;background:rgba(0,0,0,0.3);border-radius:30px;cursor:pointer}body div.pgWidgetsAffiliateSA{width:190px;text-align:center}body div.pgWidgetsAffiliateSA.vue-active a{transition:border-radius 0s .4s;border-radius:30px 30px 0 0}body div.pgWidgetsAffiliateSA a{font:0/0 a;text-shadow:none;width:190px;background-color:#f36f20;padding:20px 25px;transition:background .25s, color .25s;border-radius:30px;cursor:pointer;box-shadow:none;border:none}body div.pgWidgetsAffiliateSA a::after{content:'BUY THE BOOK';font-size:15px;font-family:"neutrafaceslabtext",serif;font-weight:700;line-height:1}body div.pgWidgetsAffiliateSA a:hover{box-shadow:none;background:#fff;color:#f36f20}body ul.pgWidgetsAffiliateSA{border:none;box-shadow:none;width:190px;overflow:hidden;border-radius:0 0 30px 30px;padding-bottom:15px;background:#f36f20}body ul.pgWidgetsAffiliateSA li{background:#f36f20;text-align:center}body ul.pgWidgetsAffiliateSA li a{color:#fff;font-size:15px;line-height:1.5;font-family:"neutrafaceslabtext",serif;font-weight:700;padding:5px 25px}body ul.pgWidgetsAffiliateSA li a:hover{color:#f36f20;background:#fff}.wysiwyg h1,.wysiwyg h2,.wysiwyg h3,.wysiwyg h4,.wysiwyg h5,.wysiwyg h6{font-family:"neutrafaceslabtext",serif;font-weight:700;color:#01789a;margin-bottom:.9em}.wysiwyg h1{margin-bottom:1em}.wysiwyg h2{margin-bottom:1em}.wysiwyg h1{font-size:1.85em}.wysiwyg h2{font-size:1.65em}.wysiwyg h3{font-size:1.55em}.wysiwyg h4{font-size:1.45em}.wysiwyg h5{font-size:1.35em}.wysiwyg h6{font-size:1.2em}.wysiwyg p{line-height:1.7;margin-bottom:1em;color:#626262;font-weight:500}.wysiwyg p img{max-width:100%;height:auto;display:block;margin:30px auto}.wysiwyg blockquote{padding:10px;margin:30px 0;font-style:italic;background:rgba(98,98,98,0.07)}.wysiwyg ul,.wysiwyg ol{padding-left:20px;margin:30px 0 30px 10px}.wysiwyg ul li,.wysiwyg ol li{line-height:1.7;color:#626262;font-weight:500;margin-bottom:0.3em}.wysiwyg ul{list-style-type:disc}.wysiwyg ol{list-style-type:decimal}.wysiwyg .wp-caption{max-width:100%;margin:30px 0}.wysiwyg .wp-caption.aligncenter{margin:30px auto}.wysiwyg .wp-caption.alignright{margin:30px 0 30px auto}.wysiwyg .wp-caption img{max-width:100%;height:auto}.wysiwyg .wp-caption p{font-style:italic}@media screen and (min-width: 768px){.wysiwyg h1{font-size:2.9em}.wysiwyg h2{font-size:2.6em}.wysiwyg h3{font-size:2.3em}.wysiwyg h4{font-size:2em}.wysiwyg h5{font-size:1.6em}.wysiwyg h6{font-size:1.2em}.wysiwyg blockquote{padding:30px}.wysiwyg p{font-size:18px}.wysiwyg p img{margin:50px auto}.wysiwyg p img.alignleft{float:left;margin:30px 30px 30px 0}.wysiwyg p img.alignright{float:right;margin:30px 0 30px 30px}}.media-container.portrait{position:relative}.media-container.portrait .media-container-inner{padding-top:150%}.media-container.portrait .media-container-inner img,.media-container.portrait .media-container-inner iframe,.media-container.portrait .media-container-inner div{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%}.media-container.landscape{position:relative}.media-container.landscape .media-container-inner{padding-top:66.66667%}.media-container.landscape .media-container-inner img,.media-container.landscape .media-container-inner iframe,.media-container.landscape .media-container-inner div{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%}.media-container.square{position:relative}.media-container.square .media-container-inner{padding-top:100%}.media-container.square .media-container-inner img,.media-container.square .media-container-inner iframe,.media-container.square .media-container-inner div{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%}.media-container.widescreen{position:relative}.media-container.widescreen .media-container-inner{padding-top:56.25%}.media-container.widescreen .media-container-inner img,.media-container.widescreen .media-container-inner iframe,.media-container.widescreen .media-container-inner div{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%}.media-container.youtube{position:relative}.media-container.youtube .media-container-inner{padding-top:75%}.media-container.youtube .media-container-inner img,.media-container.youtube .media-container-inner iframe,.media-container.youtube .media-container-inner div{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%}.global-header{position:fixed;background:#fff;z-index:9999;width:100%;min-height:48px}@media screen and (max-width: 1023px){.global-header.open .global-navigation{height:100vh;overflow:auto}.global-header .secondary-container{width:50%}}.global-header .global-navigation{height:0;overflow:hidden;background:#fff;position:absolute;width:230px;top:0;left:0px}.global-header .logo-container{margin:0;position:absolute;top:8px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.global-header .logo-container a{font:0/0 a;text-shadow:none;display:block;width:50px}.global-header .logo-container a:before{content:'';display:block;padding-bottom:63.69048%;background:url("../img/logo.png") center/contain no-repeat}@media (min--moz-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.global-header .logo-container a:before{background-image:url("../img/logo@2x.png")}}.global-header ul{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:baseline;align-items:baseline;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:48px}.global-header ul li{width:100%;-ms-flex-order:2;order:2}.global-header ul a{font-size:16px;font-weight:700;font-family:"neutrafaceslabtext",serif;text-transform:uppercase;letter-spacing:.09em;display:block;padding:10px 35px}.global-header ul a.active{color:#01789a}.global-header .subnav{background:#c7f5fd}.global-header .search{width:32px;height:25px;-ms-flex-order:2;order:2;margin:0 0 0 20px;position:relative;display:none}.global-header .search.mobile{position:absolute;top:6px;right:12px;display:block;width:35px;height:35px}.global-header .search span{background:#c7f5fd;border-radius:100%;width:35px;height:35px;line-height:33px;text-align:center;cursor:pointer;display:block}.global-header .search span:before{font-family:'FontAwesome';font-size:16px;content:"";color:#063255;transition:color .3s}.global-header .search span:hover::before{color:#42bdc5}@media screen and (min-width: 1024px){.global-header{border-bottom:0}.global-header a:hover{color:#01789a}.global-header .global-navigation{height:inherit;overflow:visible;position:inherit;background:transparent;width:calc(100% - 170px)}.global-header .menu-icon{display:none}.global-header .container{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-align:center;align-items:center;padding:30px 10px;position:relative}.global-header .logo-container{left:10px;top:20px;-ms-transform:none;transform:none}.global-header .logo-container a{width:168px}.global-header .search{display:block}.global-header .search.mobile{display:none}.global-header .search span{width:40px;height:40px;line-height:38px}.global-header ul{padding:0;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:0}.global-header ul li{width:inherit;text-align:left}.global-header ul a{display:inline-block;padding:10px 6px;font-size:13px}}@media screen and (min-width: 1200px){.global-header ul a{padding:10px 14px;font-size:14px}}.menu-icon{width:35px;height:35px;cursor:pointer;position:absolute;top:7px;left:7px}.menu-icon.open div:nth-child(2){opacity:0}.menu-icon.open div:nth-child(1),.menu-icon.open div:nth-child(3){width:20px;top:45%;height:3px}.menu-icon.open div:nth-child(1){-ms-transform:rotate(45deg);transform:rotate(45deg)}.menu-icon.open div:nth-child(3){-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.menu-icon div{background:#063255;width:20px;height:3px;position:absolute;transition:all 0.2s;left:21%;cursor:pointer}.menu-icon div:nth-child(2){top:47%;transition-timing-function:cubic-bezier(0.25, 0.25, 0.325, 1.39)}.menu-icon div:nth-child(1){top:29%;z-index:1}.menu-icon div:nth-child(3){top:64%;z-index:1}.global-footer{background:url("../img/backgrounds/footer.jpg") center/cover;color:#fff;padding:30px 0}@media screen and (min-width: 768px){.global-footer{padding:60px 0}}.global-footer a{color:#fff}.global-footer nav{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 768px){.global-footer nav{-ms-flex-align:end;align-items:flex-end}}@media screen and (min-width: 1150px){.global-footer nav{-ms-flex-pack:justify;justify-content:space-between}}.global-footer .prh-logo{font:0/0 a;text-shadow:none;width:199px}.global-footer .prh-logo:before{content:'';display:block;padding-bottom:23.11558%;background:url("../img/prh-logo.png") center/contain no-repeat}@media (min--moz-device-pixel-ratio: 1.3), (min-device-pixel-ratio: 1.3), (min-resolution: 1.3dppx){.global-footer .prh-logo:before{background-image:url("../img/prh-logo@2x.png")}}.global-footer .social{height:28px;margin:10px 0}@media screen and (min-width: 1150px){.global-footer .social{margin:0}}.global-footer .social li{position:relative;display:inline-block;font:0/0 a;text-shadow:none;width:34px;height:34px;margin:0 10px}.global-footer .social li::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#fff;border-radius:100%;opacity:0;transition:transform 0.2s, opacity 0.2s;transition-timing-function:cubic-bezier(0.25, 0.25, 0.325, 1.39);-ms-transform:scale(0);transform:scale(0)}.global-footer .social li a.instagram svg{-ms-transform:scale(0.7);transform:scale(0.7);margin-top:1}.global-footer .social li a.instagram svg .svg{fill:#fff}.global-footer .social li:hover::before{opacity:1;-ms-transform:scale(1);transform:scale(1)}.global-footer .social li:hover a{color:#f36f20}.global-footer .social li:hover a.instagram svg .svg{fill:#f36f20}.global-footer .social a{cursor:pointer;color:#fff;position:relative;transition:color .2s;display:block}.global-footer .social a::before{font-family:'FontAwesome';font-size:24px;display:block;line-height:34px;text-align:center}.global-footer .social a.twitter::before{content:""}.global-footer .social a.facebook::before{content:""}.global-footer .links{margin:10px 0;width:100%;text-align:center}@media screen and (min-width: 768px){.global-footer .links{width:initial}}@media screen and (min-width: 1150px){.global-footer .links{margin:0}}.global-footer .links li{display:inline-block;position:relative;font-size:12px;line-height:16px;padding:0 5px;margin:10px 5px;text-align:center}@media screen and (min-width: 768px){.global-footer .links li{display:inline-block;margin:0 10px}.global-footer .links li:last-child{padding-right:0;margin-right:0}}.global-footer .links a::after{content:'';display:block;height:1px;width:100%;background:#fff;position:absolute;bottom:-3px;left:50%;-ms-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0);transition:transform .2s}@media screen and (min-width: 768px){.global-footer .links a:hover{color:#fff}.global-footer .links a:hover::after{-ms-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}}.global-footer .newsletter{margin-bottom:20px}.global-footer .newsletter .copy{text-align:center;margin-bottom:20px}.global-footer .newsletter .copy h5{font-size:18px;font-weight:700;margin:8px 0}.global-footer .newsletter .copy p{font-size:14px;color:#fccfb5}.global-footer .newsletter-form .birth{width:100%}.global-footer .newsletter-form .message,.global-footer .newsletter-form .underage-message{top:35%;font-weight:700;text-align:center}.global-footer .newsletter-form .select-dropdown{margin:10px 0}.global-footer .newsletter-form .select-dropdown.active{border-radius:0 0 30px 30px}.global-footer .newsletter-form .select-dropdown.error{border-color:#fff}.global-footer .newsletter-form .select-dropdown .options{top:auto;bottom:100%;left:-1px;border:1px solid #d14e07;border-radius:30px 30px 0 0;background:#d14e07;width:calc(100% + 2px)}.global-footer .newsletter-form .select-dropdown .option:hover{background:#fff;color:#d14e07}.global-footer .newsletter-form .disclaimer p{text-align:center;max-width:350px;margin:0 auto}.global-footer .newsletter-form .input-wrapper.error{border-color:#fff}@media screen and (min-width: 450px){.global-footer .newsletter-form .input-wrapper{max-width:352px}.global-footer .newsletter-form .select-dropdown{margin:0}.global-footer .newsletter-form .select-dropdown::before{right:20px}.global-footer .newsletter-form .select-dropdown:nth-of-type(1){border-radius:30px 0 0 30px}.global-footer .newsletter-form .select-dropdown:nth-of-type(1).active{border-radius:0 0 0 30px}.global-footer .newsletter-form .select-dropdown:nth-of-type(3){border-radius:0 30px 30px 0}.global-footer .newsletter-form .select-dropdown:nth-of-type(3).active{border-radius:0 0 30px 0}.global-footer .newsletter-form .birth{margin:10px 0}}@media screen and (min-width: 815px){.global-footer .newsletter-form{max-width:815px;margin:0 auto}.global-footer .newsletter-form .form-inner{-ms-flex-pack:distribute;justify-content:space-around}.global-footer .newsletter-form .birth{width:350px;margin:0}.global-footer .newsletter-form .input-wrapper{width:275px;max-width:100%}.global-footer .newsletter-form .disclaimer p{max-width:100%}}@media screen and (min-width: 1090px){.global-footer .newsletter-form{margin:0}.global-footer .newsletter-form .form-inner{-ms-flex-pack:justify;justify-content:space-between}.global-footer .newsletter-form .disclaimer p{text-align:right}.global-footer .newsletter{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}.global-footer .newsletter form{max-width:calc(100% - 300px)}.global-footer .newsletter .copy{text-align:left;width:255px}}@media screen and (min-width: 1180px){.global-footer .newsletter{-ms-flex-pack:justify;justify-content:space-between}}.loading-spinner{margin:0 auto;width:40px;height:40px;position:absolute;top:calc(50% - 22px);left:calc(50% - 10px);animation:rotate 1.3s linear infinite}.loading-spinner .path{stroke:#f36f20;stroke-dasharray:187;stroke-dashoffset:0;-ms-transform-origin:center;transform-origin:center;animation:dash 1.3s ease-in-out infinite}@keyframes rotate{0%{transform:rotate(0deg)}100%{transform:rotate(270deg)}}@keyframes dash{0%{stroke-dashoffset:187}50%{stroke-dashoffset:46.75;transform:rotate(135deg)}100%{stroke-dashoffset:187;transform:rotate(450deg)}}.bookshelf-slider{background:url("../img/backgrounds/bookshelf-slider.jpg") center/cover;padding:30px 0;overflow:hidden}@media screen and (min-width: 768px){.bookshelf-slider{padding:60px 0}}.bookshelf-slider h2{font-family:"neutrafaceslabtext",serif;font-size:25px;font-weight:700;color:#fff;text-align:center;margin-bottom:30px}@media screen and (min-width: 768px){.bookshelf-slider h2{font-size:46px;margin-bottom:50px}}.bookshelf-slider .shelf{position:relative;padding:0 10% 10%}.bookshelf-slider .book-shelf{width:107%;max-width:1241px;position:absolute;top:68%;left:-4.5%}.bookshelf-slider .book-shelf:before{content:'';display:block;padding-bottom:28.28439%;background:url("../img/slider-shelf.png") center/contain no-repeat}@media screen and (min-width: 450px){.bookshelf-slider .book-shelf{top:54%}}@media screen and (min-width: 680px){.bookshelf-slider .book-shelf{top:43%}}@media screen and (min-width: 890px){.bookshelf-slider .book-shelf{top:35%}}.bookshelf-slider .book-shelf:before{background-size:100% auto;position:absolute;top:0;left:0;right:0}.bookshelf-slider .inner{height:245px;overflow:hidden;width:960px;max-width:100%;margin:0 auto;position:relative}.bookshelf-slider .inner-shelf{position:absolute;left:0;bottom:0;width:100%;-ms-transform:translateX(0%);transform:translateX(0%);display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;transition:transform .5s}.bookshelf-slider .inner-shelf.left-enter,.bookshelf-slider .inner-shelf.right-leave-to{-ms-transform:translateX(100%);transform:translateX(100%)}.bookshelf-slider .inner-shelf.left-enter-to,.bookshelf-slider .inner-shelf.left-leave{-ms-transform:translateX(0%);transform:translateX(0%)}.bookshelf-slider .inner-shelf.left-leave-to,.bookshelf-slider .inner-shelf.right-enter{-ms-transform:translateX(-100%);transform:translateX(-100%)}@media screen and (min-width: 768px){.bookshelf-slider .inner-shelf:hover .book::after{background:rgba(255,255,255,0.3)}.bookshelf-slider .inner-shelf:hover .book:hover::after{background:transparent}}.bookshelf-slider .book{display:block;width:169px;max-width:calc(50% - 15px);margin:0 15px}.bookshelf-slider .book:first-child{margin:0 15px 0 0}.bookshelf-slider .book:last-child{margin:0 0 0 15px}.bookshelf-slider .book img{display:block;width:100%}@media screen and (min-width: 450px){.bookshelf-slider .book{max-width:calc(33.33% - 20px)}}@media screen and (min-width: 680px){.bookshelf-slider .book{max-width:calc(25% - 22.5px)}}@media screen and (min-width: 890px){.bookshelf-slider .book{max-width:calc(20% - 24px)}}@media screen and (min-width: 768px){.bookshelf-slider .book{position:relative}.bookshelf-slider .book::after{content:'';display:block;position:absolute;left:0;right:0;bottom:0;top:0;background:transparent;transition:background .2s}}.bookshelf-slider .slide-nav{font:0/0 a;text-shadow:none;transition:all .3s ease;position:absolute;top:40%;-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:91}@media screen and (min-width: 768px){.bookshelf-slider .slide-nav{display:block;top:33%}}.bookshelf-slider .slide-nav:before{content:'';height:100%;font-family:'FontAwesome';color:rgba(255,255,255,0.7);font-size:50px;line-height:50px;transition:color .3s}@media screen and (min-width: 650px){.bookshelf-slider .slide-nav:before{width:21px}}.bookshelf-slider .slide-nav.next{right:0}.bookshelf-slider .slide-nav.next:before{content:""}.bookshelf-slider .slide-nav.next:hover::before{color:#fff}.bookshelf-slider .slide-nav.previous{left:0}.bookshelf-slider .slide-nav.previous:before{content:""}.bookshelf-slider .slide-nav.previous:hover::before{color:#fff}.buy-link-section{background:url(../img/backgrounds/tan.jpg) top left/84px repeat;padding:50px 0}.buy-link-section h1{font-weight:700;font-size:46px;line-height:55px;text-align:center;color:#01789A;margin-bottom:45px;font-family:neutrafaceslabtext}.buy-link-section ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.buy-link-section ul li{width:calc(50% - 76px);margin:20px 38px}@media screen and (min-width: 500px){.buy-link-section ul li{width:calc(33.333% - 70px);margin:20px 35px}}@media screen and (min-width: 768px){.buy-link-section ul li{width:calc(25% - 80px);margin:20px 40px}}@media screen and (min-width: 1024px){.buy-link-section ul li{width:calc(16.25% - 50px);margin:20px 25px}}.buy-link-section ul li a{width:100%;display:block;transition:width .25s ease-out;margin:auto}@media screen and (min-width: 768px){.buy-link-section ul li a{min-height:60px}}.buy-link-section ul li a:hover{width:85%}.buy-link-section ul li a::before{width:100%;display:block;background-size:cover;background-position:center}.buy-link-section ul li.amazon a::before{content:'';background-image:url("../img/retailers/amazon.svg");padding-bottom:31%}.buy-link-section ul li.bn a::before{content:'';background-image:url("../img/retailers/barnes-and-noble.svg");padding-bottom:14%}.buy-link-section ul li.bam a::before{content:'';background-image:url("../img/retailers/bam.svg");padding-bottom:36%}.buy-link-section ul li.hudson a::before{content:'';background-image:url("../img/retailers/hudson.svg");padding-bottom:33%}.buy-link-section ul li.indieBound a::before{content:'';background-image:url("../img/retailers/indie.svg");padding-bottom:31%}.buy-link-section ul li.powells a::before{content:'';background-image:url("../img/retailers/powells.svg");padding-bottom:42%}.buy-link-section ul li.target a::before{content:'';background-image:url("../img/retailers/target.svg");padding-bottom:21%}.buy-link-section ul li.walmart a::before{content:'';background-image:url("../img/retailers/walmart.svg");padding-bottom:24%}@media screen and (min-width: 900px){.two-blocks .app-download-block{width:50%;-ms-flex-pack:end;justify-content:flex-end}}.app-download-block{background:url("../img/backgrounds/app.jpg") center/cover;padding:30px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.app-download-block .inner{width:690px;max-width:100%}.app-download-block .container{width:500px;max-width:100%;text-align:center}.app-download-block h2{font-family:"neutrafaceslabtext",serif;font-weight:700;font-size:25px;line-height:1.13;color:#fff;margin:10px 0}.app-download-block p{color:#c7f5fd;font-weight:500;font-size:15px;line-height:1.77}.app-download-block a{display:block;width:135px;margin:25px auto 0;font:0/0 a;text-shadow:none}.app-download-block a:before{content:'';display:block;padding-bottom:29.62963%;background:url("../img/app-store.png") center/contain no-repeat}.app-download-block .phone{width:100px;margin:0 auto 15px}.app-download-block .phone:before{content:'';display:block;padding-bottom:209.79021%;background:url("../img/phone.png") center/contain no-repeat}@media screen and (min-width: 460px){.app-download-block .container{text-align:left;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.app-download-block a{margin:25px 0 0}.app-download-block .phone{width:140px;margin:0}.app-download-block .copy{width:290px;max-width:calc(100% - 160px)}}@media screen and (min-width: 768px){.app-download-block h2{font-size:35px;line-height:42px}.app-download-block p{font-size:16px;line-height:30px}}@media screen and (min-width: 900px){.app-download-block{padding:70px 0;width:100%}}@media screen and (min-width: 900px){.two-blocks .activity-sheets-block{width:50%;-ms-flex-pack:start;justify-content:flex-start}}.activity-sheets-block{background:url("../img/backgrounds/activity-sheets.jpg") center/cover;padding:30px 0 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;text-align:center}.activity-sheets-block .inner{width:690px;max-width:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:justify;align-content:space-between}.activity-sheets-block .container{width:430px;max-width:100%}.activity-sheets-block .sheets{width:560px;max-width:100%;margin:0 auto}.activity-sheets-block .sheets:before{content:'';display:block;padding-bottom:23.94604%;background:url("../img/sheets.png") center/contain no-repeat}.activity-sheets-block h2{font-family:"neutrafaceslabtext",serif;font-weight:700;font-size:25px;line-height:1.13;color:#fff;margin:10px 0}.activity-sheets-block p{color:#b9ffb1;font-weight:500;font-size:15px;line-height:1.77}.activity-sheets-block a{margin-top:20px}@media screen and (min-width: 768px){.activity-sheets-block a:hover{color:#1b940b;background:#fff}.activity-sheets-block h2{font-size:35px;line-height:42px}.activity-sheets-block p{font-size:16px;line-height:30px}}@media screen and (min-width: 900px){.activity-sheets-block{padding:70px 0 0;width:100%}}.book-series-subnav{background:#c7f5fd;padding:13px 10px;position:fixed;z-index:9998;width:100%}@media (max-width: 600px){.book-series-subnav .container{padding:0}}.book-series-subnav a{color:#42bdc5;font-size:13px;font-weight:700;font-family:"neutrafaceslabtext",serif;text-transform:uppercase;letter-spacing:.09em;display:block}.book-series-subnav a:hover,.book-series-subnav a.active{color:#01789a}@media screen and (min-width: 768px){.book-series-subnav a{padding:10px 14px}}@media (max-width: 768px){.book-series-subnav a{text-align:center;max-width:130px;padding:5px 14px;font-size:11px}}@media (max-width: 630px){.book-series-subnav a{padding:5px 4px}}.book-series-subnav nav{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}@media screen and (min-width: 1024px){.book-series-subnav nav{width:calc(100% - 52px);padding-left:190px}}@media (max-width: 1200px){.book-series-subnav nav{-ms-flex-pack:end;justify-content:flex-end}}@media (max-width: 1024px){.book-series-subnav nav{-ms-flex-pack:center;justify-content:center}}@media (max-width: 540px){.book-series-subnav nav{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}}.history-bee-subnav{background:#c7f5fd;padding:13px 10px;position:fixed;z-index:9998;width:100%}.history-bee-subnav a{color:#42bdc5;font-size:13px;font-weight:700;font-family:"neutrafaceslabtext",serif;text-transform:uppercase;letter-spacing:.09em;display:block}.history-bee-subnav a:hover,.history-bee-subnav a.active{color:#01789a}@media screen and (min-width: 768px){.history-bee-subnav a{padding:10px;margin:0 25px}}.history-bee-subnav nav{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (min-width: 768px){.history-bee-subnav nav{width:calc(100% - 52px);-ms-flex-pack:end;justify-content:flex-end;margin:0 90px}}@media (max-width: 767px){.history-bee-subnav .container{padding:0}.history-bee-subnav nav{-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}.history-bee-subnav a{font-size:12px;text-align:center}.history-bee-subnav a:not(:last-child){padding-right:10px}}.covid-banner{background:#01789A;margin-top:-10px;color:#fff;padding:50px 0;text-align:center}.covid-banner h1{font-family:"neutrafaceslabtext",serif;font-size:24px;font-weight:700}.covid-banner .copy{max-width:915px;margin:10px auto 0}.covid-banner .copy *{font-size:15px;line-height:1.7em;font-weight:500}.covid-banner .copy p{margin:0}.covid-banner .copy p+p{margin-top:1.7em}@media (min-width: 768px){.covid-banner{padding:90px 0 100px}.covid-banner .copy{margin-top:25px}.covid-banner h1{font-size:28px}}@media (min-width: 1024px){.covid-banner{padding-top:70px;margin-top:-40px}}.book-series-book-list{background:url("../img/backgrounds/tan.jpg") top left/84px repeat;padding:20px 0}@media screen and (min-width: 768px){.book-series-book-list{padding:50px 0}}.book-series-book-list .shelf{background:url("../img/shelf.png") bottom center/100% auto no-repeat;padding:0 7% 11.3%;margin-bottom:-3%}.book-series-book-list .inner-shelf{width:960px;max-width:100%;margin:0 auto;position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end}@media screen and (min-width: 768px){.book-series-book-list .inner-shelf .page-template-page-board-books-series .book::after{border-top-right-radius:20%;border-bottom-right-radius:20%}.book-series-book-list .inner-shelf:hover .book::after{background:rgba(255,255,255,0.3);top:0}.book-series-book-list .inner-shelf:hover .book:hover::after{background:transparent;height:0}}.book-series-book-list .book{width:167px;max-width:calc(50% - 15px);margin:0 15px;cursor:pointer;position:relative}@media screen and (min-width: 450px){.book-series-book-list .book{max-width:calc(33.33% - 20px)}}@media screen and (min-width: 680px){.book-series-book-list .book{max-width:calc(25% - 22.5px)}}@media screen and (min-width: 768px){.book-series-book-list .book{position:relative}.book-series-book-list .book::after{content:'';display:block;position:absolute;left:0;right:0;bottom:0;background:transparent;transition:background .2s}}@media screen and (min-width: 890px){.book-series-book-list .book{max-width:calc(20% - 24px)}}.book-series-book-list .book:last-child{margin:0 0 0 15px}.book-series-book-list .book:first-child{margin:0 15px 0 0}.book-series-book-list .book.popular a:before{content:'';display:block;width:100%;height:14%;position:absolute;left:0;right:0;bottom:-1%;z-index:2}.book-series-book-list .book.popular:first-child a:before{background:url("../img/popular-1.png") bottom center/contain no-repeat}.book-series-book-list .book.popular:nth-child(2) a:before{background:url("../img/popular-3.png") bottom center/contain no-repeat}.book-series-book-list .book.popular:last-child a:before{background:url("../img/popular-5.png") bottom center/contain no-repeat}@media screen and (min-width: 680px){.book-series-book-list .book.popular:nth-child(2) a:before{background:url("../img/popular-2.png") bottom center/contain no-repeat}.book-series-book-list .book.popular:nth-child(3) a:before{background:url("../img/popular-4.png") bottom center/contain no-repeat}.book-series-book-list .book.popular a:before{bottom:-1.5%}}@media screen and (min-width: 890px){.book-series-book-list .book.popular:nth-child(2) a:before{background:url("../img/popular-2.png") bottom center/contain no-repeat}.book-series-book-list .book.popular:nth-child(3) a:before{background:url("../img/popular-3.png") bottom center/contain no-repeat}.book-series-book-list .book.popular:nth-child(4) a:before{background:url("../img/popular-4.png") bottom center/contain no-repeat}.book-series-book-list .book.popular a:before{bottom:-2.3%}}.book-series-book-list .book img{display:block;width:100%}.book-series-book-list .book .book-states{position:absolute;top:0;left:0;bottom:0;right:0;z-index:3}.book-series-book-list .book label{width:100%;height:100%;display:block;background:rgba(255,255,255,0.4);cursor:pointer}.book-series-book-list .book label.remove div{font:0/0 a;text-shadow:none;font:0/0 a;text-shadow:none;position:relative;width:17px;height:17px;cursor:pointer;width:31px;height:31px;background:rgba(255,255,255,0.9);border-radius:100%;transition:background .3s;position:absolute;top:7px;right:7px}.book-series-book-list .book label.remove div:hover:before,.book-series-book-list .book label.remove div:hover:after{background:#fff}.book-series-book-list .book label.remove div:hover:before else,.book-series-book-list .book label.remove div:hover:after else{opacity:.8}.book-series-book-list .book label.remove div:before,.book-series-book-list .book label.remove div:after{content:'';display:block;position:absolute;left:0;width:17px;height:5px;background:#f36f20;transition:all ease .3s}.book-series-book-list .book label.remove div:before{top:0;-ms-transform:rotate(45deg);transform:rotate(45deg);margin-top:7.48px}.book-series-book-list .book label.remove div:after{bottom:50%;-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-5px}.book-series-book-list .book label.remove div:before{top:12px;left:7px;margin-top:0}.book-series-book-list .book label.remove div:after{top:12px;left:7px;bottom:auto;margin-top:0}.book-series-book-list .book label.remove:hover div:before,.book-series-book-list .book label.remove:hover div:after{background:#fff}.book-series-book-list .book label.remove:hover div{background:#f36f20}.book-series-book-list .book label.add div{background:#f36f20;font-size:14px;padding:12px 23px;position:absolute;bottom:15px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}.book-series-book-list .book label.add:hover div{background:#fff;color:#f36f20}.book-series-book-list .book [type="checkbox"]{display:none}.book-series-book-list .book [type="checkbox"]:checked+label,.book-series-book-list .book [type="checkbox"]:checked+label+label{background:transparent}.book-series-book-list .book [type="checkbox"]:checked+label+label{display:none}.book-series-book-list .book [type="checkbox"]:not(:checked)+label{display:none}.book-series-book-list .load-more{background:#3ec6ed;width:154px;margin:10px auto;display:block;text-align:center}@media screen and (min-width: 768px){.book-series-book-list .load-more{margin:30px auto}.book-series-book-list .load-more:hover{background:#fff;color:#3ec6ed}}.book-series-book-list .filter-options{max-width:960px;margin:0 auto 20px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.book-series-book-list .filter-options form,.book-series-book-list .filter-options .select-wrapper{width:100%;margin:10px 0}.book-series-book-list .filter-options .checklist{position:relative;margin:10px auto}@media screen and (min-width: 800px){.book-series-book-list .filter-options{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto 50px}.book-series-book-list .filter-options form{width:35%}.book-series-book-list .filter-options .select-wrapper,.book-series-book-list .filter-options .checklist{width:30%}.book-series-book-list .filter-options .checklist{min-width:260px;margin:10px 0}}.book-series-book-list .filter-options form{max-width:100%}.book-series-book-list .filter-options form input::-webkit-input-placeholder{color:rgba(0,0,0,0.25);font-family:"gotham",sans-serif}.book-series-book-list .filter-options form input::-moz-placeholder{color:rgba(0,0,0,0.25);font-family:"gotham",sans-serif}.book-series-book-list .filter-options form input::-ms-input-placeholder{color:rgba(0,0,0,0.25);font-family:"gotham",sans-serif}.book-series-book-list .filter-options form input:-ms-input-placeholder{color:rgba(0,0,0,0.25);font-family:"gotham",sans-serif}.book-series-book-list .filter-options form input::placeholder{color:rgba(0,0,0,0.25);font-family:"gotham",sans-serif}.book-series-book-list .filter-options form div{background:rgba(251,249,238,0.9);border-radius:30px;padding:12.5px 18px 12px 28px}.book-series-book-list .filter-options form input{font-weight:500;font-size:18px;color:rgba(0,0,0,0.25);background:transparent;border:0;outline:none;padding:0;width:calc(100% - 40px)}.book-series-book-list .filter-options form button{font:0/0 a;text-shadow:none;background:transparent;cursor:pointer;padding:0;border:0;outline:none;height:30px;width:30px}.book-series-book-list .filter-options form button:before{font-family:'FontAwesome';font-size:20px;content:"";color:rgba(0,0,0,0.25);transition:color .3s}.book-series-book-list .filter-options form button:hover::before{color:rgba(0,0,0,0.5)}.book-series-book-list .filter-options .select-dropdown{background:rgba(251,249,238,0.9);border-radius:30px;padding:12.5px 40px 12px 18px;color:rgba(0,0,0,0.25)}.book-series-book-list .filter-options .select-dropdown:before{top:14px;right:25px}.book-series-book-list .filter-options .select-dropdown.active{border-radius:30px 30px 0 0}.book-series-book-list .filter-options .select-dropdown .options{border-radius:0 0 30px 30px}.book-series-book-list .filter-options .select-dropdown .option{padding:5px 28px}.book-series-book-list .filter-options .select-dropdown .option:last-child{margin-bottom:10px}.book-series-book-list .filter-options .select-dropdown .option:hover{background:#3ec6ed}.book-series-book-list .filter-options .button{width:100%;text-align:center;background:rgba(0,0,0,0.15)}.book-series-book-list .filter-options .button:hover{background:#f36f20}.book-series-book-list .filter-options .button.create{background:#f36f20}.book-series-book-list .filter-options .button.create:hover{background:#3ec6ed}.book-series-book-list .filter-options .cancel{position:absolute;width:100%;bottom:-20px;left:0;text-align:center;color:#f36f20;font-family:"neutrafaceslabtext",serif;font-weight:700;font-size:12px;text-transform:uppercase;cursor:pointer;transition:color .2s}.book-series-book-list .filter-options .cancel:hover{color:#329ba2}.book-series-book-list-container{background:url("../img/backgrounds/tan.jpg") top left/84px repeat;position:relative;min-height:300px}@media screen and (min-width: 768px){.page-template-page-board-books-series .book::after{border-top-right-radius:6%;border-bottom-right-radius:6%}}.accordion-item{background:#f1fcfe;transition:background .3s;border-bottom:2px solid #c6f5fd;padding:10px 20px}.accordion-item header{cursor:pointer;position:relative}.accordion-item header:after{content:'+';display:block;height:31px;width:31px;border-radius:100%;background:#dcf2f6;position:absolute;top:50%;right:-5px;-ms-transform:translateY(-50%);transform:translateY(-50%);color:#02799b;font-size:25px;line-height:29px;text-align:center;transition:background .25s, color .25s}.accordion-item header h3{margin-bottom:0;font-family:"neutrafaceslabtext",serif;font-weight:600;font-size:20px;line-height:1.5;color:#1098a1;width:calc(100% - 40px);transition:color .25s}.accordion-item .wrapper{overflow:hidden;width:100%;transition:height .3s}.accordion-item .content{padding:10px 0;color:#626262;font-size:15px;line-height:1.75;width:100%}.accordion-item .content p{line-height:1.75}.accordion-item .content p:last-child{margin-bottom:0}.accordion-item .content a{color:#f36f20}.accordion-item.active{background:#fff}.accordion-item.active header:after{content:'-';line-height:25px}@media screen and (min-width: 768px){.accordion-item{padding:35px 65px}.accordion-item header:hover:after{background:#02799b;color:#fff}.accordion-item header:hover h3{color:#02799b}.accordion-item header:after{height:41px;width:41px;font-size:35px;line-height:38px}.accordion-item header h3{font-size:30px;width:calc(100% - 50px)}.accordion-item .content{font-size:18px;width:calc(100% - 60px);padding-top:25px}.accordion-item .content a:hover{color:#063255}.accordion-item.active header:after{line-height:35px}}.select-dropdown{position:relative;font-family:"neutrafaceslabtext",serif;font-size:14px;font-weight:700;line-height:30px;text-transform:uppercase;color:#000;cursor:pointer;padding-right:30px;width:100%}.select-dropdown.has-value .placeholder{color:#21325D}.select-dropdown::before{content:"";font-family:'FontAwesome';font-size:25px;line-height:25px;position:absolute;top:1px;right:13px;pointer-events:none}.select-dropdown.active::before{content:""}.select-dropdown.active .options{overflow-y:scroll;max-height:300px}.select-dropdown .options{max-height:0;overflow:hidden;position:absolute;top:100%;left:0;width:100%;background:#fff;z-index:9}.select-dropdown .option{padding:0 10px}.select-dropdown .option:hover{background:#42bdc5;color:#fff}.select-dropdown .placeholder{padding:0 10px}.book-series-header{background-size:cover;background-position:center;padding:30px 0 250px;color:#fff;text-align:center}.book-series-header .inner{max-width:570px;margin:0 auto;padding-top:40px}.book-series-header h1{font-family:"neutrafaceslabtext",serif;font-weight:700;font-size:30px;margin-bottom:0.3em}.book-series-header p{font-weight:500;font-size:16px;line-height:1.8;margin-bottom:0}@media screen and (min-width: 768px){.book-series-header{padding:80px 0 150px;text-align:left}.book-series-header .inner{margin:0}.book-series-header h1{font-size:65px}.book-series-header p{font-size:18px}}.page-books .book-series-header{background-image:url("../img/backgrounds/who-hq-header-mobile.jpg")}.page-who-series .book-series-header{background-image:url("../img/backgrounds/series-header-mobile-who.jpg")}.page-what-series .book-series-header{background-image:url("../img/backgrounds/series-header-mobile-what.jpg")}.page-where-series .book-series-header{background-image:url("../img/backgrounds/series-header-mobile-where.jpg")}.page-what-is-story-of-series .book-series-header{background-image:url("../img/story-of-mobile.png")}.page-graphic-novel-series .book-series-header{background-image:url("../img/backgrounds/series-header-mobile-graphic-novel.jpg")}.page-workbook-series .book-series-header{background-image:url("../img/backgrounds/series-header-mobile-workbook.jpg")}.page-who-now-series .book-series-header{background-image:url("../img/backgrounds/series-header-who-now.jpg");background-position:right bottom}.page-board-books-series .book-series-header{background-image:url("../img/backgrounds/series-header-board-books.jpg");background-position:right bottom}.page-what-do-we-know-series .book-series-header{background-image:url("../img/backgrounds/series-header-what-do-we-know.png");background-position:right bottom}.page-quien-fue-series .book-series-header{background-image:url("../img/backgrounds/series-quien-fue.png");background-position:80%}@media screen and (min-width: 768px){.page-books .book-series-header{background-image:url("../img/backgrounds/who-hq-header.jpg")}.page-who-series .book-series-header{background-image:url("../img/backgrounds/series-header-who.jpg")}.page-what-series .book-series-header{background-image:url("../img/backgrounds/series-header-what.jpg")}.page-where-series .book-series-header{background-image:url("../img/backgrounds/series-header-where.jpg")}.page-who-now-series .book-series-header{background-image:url("../img/backgrounds/series-header-who-now.jpg")}.page-board-books-series .book-series-header{background-image:url("../img/backgrounds/series-header-board-books.jpg")}.page-graphic-novel-series .book-series-header{background-image:url("../img/backgrounds/series-header-graphic-novel.jpg")}.page-workbook-series .book-series-header{background-image:url("../img/backgrounds/series-header-workbook.jpg")}.page-what-is-story-of-series .book-series-header{background-image:url("../img/backgrounds/story-of-hero.jpg");background-position:center top}}.page-generic-series .book-series-header{background-image:url("../img/backgrounds/series-header-generic.jpg");padding:30px 0;text-align:center;color:#1098a1}.page-generic-series .book-series-header .inner{max-width:730px;margin:0 auto}.page-generic-series .book-series-header h1{color:#01789a}@media screen and (min-width: 768px){.page-generic-series .book-series-header{padding:65px 0 70px}}.hero-carousel{position:relative}.hero-carousel .slides{position:relative;overflow:hidden;transition:height .1s}.hero-carousel .sizing .slide.active,.hero-carousel .sizing .slide{bottom:auto}.hero-carousel .slide{padding:30px 0;min-height:350px;width:100%;background-size:cover;background-position:center;text-align:center;position:absolute;top:0;left:0;right:0;bottom:0;transition:opacity .4s;opacity:0}.hero-carousel .slide.active{bottom:0;z-index:9;opacity:1}.hero-carousel .container{padding:0 10px 200px}.hero-carousel h2{font-family:"neutrafaceslabtext",serif;font-size:25px;line-height:1.13;font-weight:700;color:#01789a;margin-bottom:.35em}.hero-carousel p{color:#1098a1;font-size:15px;font-weight:500;line-height:1.77}.hero-carousel .copy{margin-bottom:20px}.hero-carousel .button{background:#f36f20;color:#fff}.hero-carousel .content{max-width:450px;width:90%;margin:0 auto}.hero-carousel .dots{position:absolute;bottom:10px;width:100%;text-align:center;z-index:99}.hero-carousel .dots div{display:inline-block;font:0/0 a;text-shadow:none;width:15px;height:15px;background:#fff;border-radius:100%;margin:5px;opacity:.4;transition:opacity .3s;cursor:pointer}.hero-carousel .dots div:hover,.hero-carousel .dots div.active{opacity:1}@media screen and (min-width: 768px){.hero-carousel .container{padding:0 10px}.hero-carousel .slide{padding:120px 0;min-height:500px;text-align:left}.hero-carousel .content{margin:0;max-width:560px}.hero-carousel .copy{margin-bottom:35px}.hero-carousel .button:hover{background:#fff;color:#f36f20}.hero-carousel h2{font-size:65px}.hero-carousel p{font-size:18px}.hero-carousel .dots{bottom:25px}}@media screen and (min-width: 900px){.two-blocks .helpful-links-block{width:50%;-ms-flex-pack:end;justify-content:flex-end}}.helpful-links-block{background:url("../img/backgrounds/helpful-links.jpg") center/cover;padding:30px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.helpful-links-block .inner{width:690px;max-width:100%}.helpful-links-block .container{width:440px;max-width:100%;text-align:center}.helpful-links-block h2{font-family:"neutrafaceslabtext",serif;font-weight:700;font-size:25px;line-height:1.13;color:#fff;margin:10px 0}.helpful-links-block p{color:#c7f5fd;font-weight:500;font-size:15px;line-height:1.77;margin-bottom:20px}.helpful-links-block a{font-size:16px;font-weight:700;color:#fff;margin:10px 0;display:inline-block}.helpful-links-block a:hover{color:#063255}@media screen and (min-width: 900px){.helpful-links-block{padding:70px 0;width:100%}}@media screen and (min-width: 768px){.helpful-links-block h2{font-size:35px;line-height:42px}.helpful-links-block p{font-size:16px;line-height:30px}.helpful-links-block a{font-size:18px}}.newsletter-form{position:relative}.newsletter-form .prhformcontainer{display:none}.newsletter-form.submitting button,.newsletter-form.submitting button:hover{color:transparent;background:#fff}.newsletter-form.completed button{color:transparent}.newsletter-form.completed .form-inner{opacity:0;transition:all .3s}.newsletter-form.completed .message{z-index:1;opacity:1;-ms-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .3s .45s, transform .4s .45s}.newsletter-form.underage .form-inner{opacity:0}.newsletter-form.underage .underage-message{z-index:1;opacity:1;-ms-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .3s .45s, transform .4s .45s}.newsletter-form .resubscribe-message{padding:0 0 75px}.newsletter-form .disclaimer{width:100%;margin:15px 0}.newsletter-form .disclaimer p{font-size:12px;margin:0 auto}.newsletter-form .disclaimer a{text-decoration:underline}.newsletter-form .message,.newsletter-form .underage-message{position:absolute;top:40%;left:0;right:0;-ms-transform:translateY(0%);transform:translateY(0%);opacity:0;z-index:-1}.newsletter-form .form-inner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}.newsletter-form .input-wrapper{width:100%;background:#d14e07;border-radius:30px;padding:12.5px 18px 12px 28px;border:1px solid #d14e07}.newsletter-form .input-wrapper input::-webkit-input-placeholder{color:#fdd3ba;font-family:"gotham",sans-serif}.newsletter-form .input-wrapper input::-moz-placeholder{color:#fdd3ba;font-family:"gotham",sans-serif}.newsletter-form .input-wrapper input::-ms-input-placeholder{color:#fdd3ba;font-family:"gotham",sans-serif}.newsletter-form .input-wrapper input:-ms-input-placeholder{color:#fdd3ba;font-family:"gotham",sans-serif}.newsletter-form .input-wrapper input::placeholder{color:#fdd3ba;font-family:"gotham",sans-serif}.newsletter-form .input-wrapper.error{border-color:#f36f20}.newsletter-form input{font-weight:normal;font-size:16px;line-height:30px;color:#fdd3ba;background:transparent;border:0;outline:none;padding:0;width:100%}@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.newsletter-form *::-ms-backdrop,.newsletter-form input{padding-bottom:12.8px}}.newsletter-form label{display:none}.newsletter-form .select-dropdown{background:#d14e07;border-radius:30px;border:1px solid #d14e07;padding:12.5px 48px 12px 18px;font-family:"gotham",sans-serif;font-weight:normal;font-size:16px;line-height:30px;text-transform:none;color:#fdd3ba}.newsletter-form .select-dropdown.error{border-color:#f36f20}.newsletter-form .select-dropdown.active{border-radius:30px 30px 0 0}.newsletter-form .select-dropdown:before{top:14px;right:25px}.newsletter-form .select-dropdown .options{border-radius:0 0 30px 30px}.newsletter-form .select-dropdown .option{padding:5px 28px}.newsletter-form .select-dropdown .option:last-child{margin-bottom:10px}.newsletter-form .select-dropdown .option:hover{background:#3ec6ed}.newsletter-form button{background:#d14e07;position:relative;padding:20px 25px;font-size:1em}.newsletter-form button:hover{color:#d14e07;background:#fff}.newsletter-form button .loading-spinner{width:30px;height:30px;top:calc(50% - 15px)}.newsletter-form button .loading-spinner .path{stroke:#d14e07}@media screen and (min-width: 450px){.newsletter-form .birth{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.newsletter-form .select-dropdown{width:calc(32% - 2px);max-width:112px;margin-bottom:0}.newsletter-form .select-dropdown:nth-of-type(1){width:calc(36% - 2px);max-width:125px;border-radius:30px 0 0 30px}.newsletter-form .select-dropdown:nth-of-type(1).active{border-radius:30px 0 0 0}.newsletter-form .select-dropdown:nth-of-type(2){border-radius:0;margin:0 3px}.newsletter-form .select-dropdown:nth-of-type(2).active{border-radius:0 0 0 0}.newsletter-form .select-dropdown:nth-of-type(3){border-radius:0 30px 30px 0}.newsletter-form .select-dropdown:nth-of-type(3).active{border-radius:0 30px 0 0}}.quiz-block{background:url("../img/backgrounds/quiz.jpg") center/cover;padding:30px 0 50px}.quiz-block.incorrect .book-cover{margin:0 auto 20px;padding-top:30px;width:100%}.quiz-block h3{font-size:25px;font-weight:700;font-family:"neutrafaceslabtext",serif;margin-bottom:.3em}.quiz-block p{font-size:16px;font-weight:500;line-height:1.5}.quiz-block p i{font-weight:bold}.quiz-block .book-cover{max-width:165px;width:0;overflow:hidden}.quiz-block .book-cover img{width:100%;display:block;margin:0 auto}.quiz-block .question{color:#fff;max-width:485px;margin:30px auto 20px;position:relative}.quiz-block .question:before{content:'';display:block;position:absolute;top:-50px;right:0;width:150px;height:68px;background:url("../img/quiz-character.png") center/contain no-repeat}.quiz-block .question .button{background:#f36f20;color:#fff;margin:.5em 0}.quiz-block .answer-list{max-width:495px;margin:0 auto}.quiz-block .answer-list .button{background:transparent;color:#fff;margin:10px 0;width:100%;text-align:center;padding:10px 0}.quiz-block .answer{padding:20px 20px 20px 80px;margin:10px 0;box-shadow:4px 5px 0px #0aa2be;border-radius:50px;background-color:#fff;background-size:50px auto;background-position:20px 100%;background-repeat:no-repeat;cursor:pointer;transition:all .3s;position:relative;overflow:hidden}.quiz-block .answer.incorrect{box-shadow:4px 5px 0px #c50202}.quiz-block .answer.incorrect:before{content:'';display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(255,255,255,0.5)}.quiz-block .answer.incorrect span{color:#c50202}.quiz-block .answer.incorrect .mark{font:0/0 a;text-shadow:none;position:relative;width:30px;height:30px;cursor:pointer;width:22px;height:22px;position:absolute;top:50%;right:20px;-ms-transform:translateY(-50%);transform:translateY(-50%)}.quiz-block .answer.incorrect .mark:hover:before else,.quiz-block .answer.incorrect .mark:hover:after else{opacity:.8}.quiz-block .answer.incorrect .mark:before,.quiz-block .answer.incorrect .mark:after{content:'';display:block;position:absolute;left:0;width:30px;height:5px;background:#c50202;transition:all ease .3s}.quiz-block .answer.incorrect .mark:before{top:0;-ms-transform:rotate(45deg);transform:rotate(45deg);margin-top:13.2px}.quiz-block .answer.incorrect .mark:after{bottom:50%;-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-5px}.quiz-block .answer.incorrect .mark:before,.quiz-block .answer.incorrect .mark:after{top:9px;left:-4px;margin-top:0;border-radius:5px}.quiz-block .answer.correct{box-shadow:4px 5px 0px #58ac00}.quiz-block .answer.correct span{color:#58ac00}.quiz-block .answer.correct .mark{width:23px;height:24px;position:absolute;top:50%;right:20px;-ms-transform:translateY(-50%);transform:translateY(-50%)}.quiz-block .answer.correct .mark:before,.quiz-block .answer.correct .mark:after{content:'';display:block;position:absolute;width:5px;background:#58ac00;border-radius:5px}.quiz-block .answer.correct .mark:before{height:13px;-ms-transform:rotate(-50deg);transform:rotate(-50deg);top:11px;right:15px}.quiz-block .answer.correct .mark:after{height:25px;-ms-transform:rotate(30deg);transform:rotate(30deg);top:0;right:5px}.quiz-block .answer span{font-weight:700;font-size:16px;font-family:"neutrafaceslabtext",serif;text-transform:uppercase;line-height:1.2;color:#01789a}@media screen and (min-width: 768px){.quiz-block{padding:120px 0 100px}.quiz-block.incorrect .question{display:-ms-flexbox;display:flex}.quiz-block.incorrect .book-cover{margin:0 20px 0 0;padding-top:0;width:130px}.quiz-block.incorrect .copy{width:calc(100% - 150px)}.quiz-block h3{font-size:65px}.quiz-block p{font-size:22px}.quiz-block .container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;max-width:1000px}.quiz-block .question{margin:80px 0 0;width:50%}.quiz-block .question:before{width:340px;height:160px;right:auto;left:0;top:-180px}.quiz-block .question .button:hover{background:#fff;color:#f36f20}.quiz-block .answer-list{width:45%;margin:0}.quiz-block .answer-list .button:hover{color:#066475}.quiz-block .answer{padding:40px 40px 40px 140px;border-radius:60px;background-size:90px auto;background-position:30px 100%;box-shadow:7px 9px 0px #0aa2be;margin:20px 0}.quiz-block .answer:hover{box-shadow:7px 9px 0px #066475}.quiz-block .answer.incorrect{box-shadow:7px 9px 0px #c50202}.quiz-block .answer.incorrect .mark{width:31px;height:31px;right:30px}.quiz-block .answer.incorrect .mark:before,.quiz-block .answer.incorrect .mark:after{width:40px;height:8px;top:11px;left:-5px}.quiz-block .answer.correct{box-shadow:7px 9px 0px #58ac00}.quiz-block .answer.correct .mark{width:42px;height:42px;right:30px}.quiz-block .answer.correct .mark:before,.quiz-block .answer.correct .mark:after{width:8px}.quiz-block .answer.correct .mark:before{height:25px;top:18px;right:27px}.quiz-block .answer.correct .mark:after{height:45px;top:-2px;right:10px}.quiz-block .answer span{font-size:18px}}@media screen and (min-width: 1120px){.quiz-block{padding:130px 0 100px}.quiz-block.incorrect .book-cover{width:165px;margin-left:-20px}.quiz-block.incorrect .copy{width:calc(100% - 165px)}.quiz-block .question:before{width:340px;height:160px;top:-185px;right:auto;left:-70px}}@media screen and (min-width: 1200px){.quiz-block{padding:140px 0 100px}.quiz-block .question:before{left:-140px}}.search-view{position:absolute;overflow:hidden;width:0;height:0;top:0;right:0;background:#fff;z-index:9999}@media screen and (min-width: 920px){.search-view{height:135px}}.search-view.transitioning{position:fixed;height:0;transition:width 0s .3s, height .3s 0s}.search-view.active{width:100vw;height:100vh;position:fixed}.search-view.active.transitioning{transition:height .3s}@media screen and (min-width: 920px){.search-view.active.transitioning{transition:width .3s, height .5s .5s}}.search-view.active header .container{opacity:1}.search-view .container{display:block;padding:0 10px}.search-view .inner{width:100vw;height:100vh;overflow:auto}.search-view p.empty a{display:inline-block}.search-view .button,.search-view .button.active{padding:20px 25px;font-size:15px;color:#fff;text-align:center;background:#66728f;margin:0 10px}.search-view .button:first-child,.search-view .button.active:first-child{margin:0 10px 0 0}.search-view .button:last-child,.search-view .button.active:last-child{margin:0 0 0 10px}.search-view .button.load-more,.search-view .button.active.load-more{width:144px;margin:0 auto 25px;background:#3ec6ed}@media screen and (min-width: 768px){.search-view .button:hover,.search-view .button.active:hover{background:#f36f20;color:#fff}}.search-view .explore-all{color:#8B8989;text-align:center;font-size:14px;font-weight:500;cursor:pointer;width:150px;margin:0 auto;transition:color .25s}@media screen and (min-width: 768px){.search-view .explore-all:hover{color:#f36f20}}.search-view header{padding:10px 0}@media screen and (min-width: 920px){.search-view header{padding:40px 0}}.search-view header .container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media screen and (min-width: 920px){.search-view header .container{opacity:0;transition:opacity .3s .3s}}.search-view header .close{-ms-flex-order:2;order:2;margin:5px 0 5px 5px}.search-view header .input-wrapper{-ms-flex-order:1;order:1;margin:5px 0;width:calc(100% - 60px)}.search-view header .categories{-ms-flex-order:3;order:3;margin:10px 0;width:100%;display:none}@media screen and (min-width: 612px){.search-view header .close{-ms-flex-order:2;order:2}.search-view header .categories{-ms-flex-order:3;order:3;display:block}.search-view header .categories span{display:inline-block;padding:13px 22px;font-size:14px}}@media screen and (min-width: 920px){.search-view header .close{-ms-flex-order:3;order:3;margin:0 0 0 5px}.search-view header .input-wrapper{-ms-flex-order:1;order:1;width:290px;margin:0 5px}.search-view header .input-wrapper input{text-align:left}.search-view header .categories{-ms-flex-order:2;order:2;margin:0 5px 0 0;width:57%;position:relative}.search-view header .categories p{position:absolute;left:0;top:-23px}.search-view header .categories span{display:none}.search-view header .categories span:first-child,.search-view header .categories span:nth-child(2){display:inline-block}}@media screen and (min-width: 1030px){.search-view header .categories{width:57%}.search-view header .categories span:nth-child(3){display:inline-block}}.search-view header .close{font:0/0 a;text-shadow:none;position:relative;width:22px;height:22px;cursor:pointer;background:#f0f0f0;border-radius:100%;width:55px;height:55px;transition:background .3s}.search-view header .close:hover:before,.search-view header .close:hover:after{background:#66728f}.search-view header .close:hover:before else,.search-view header .close:hover:after else{opacity:.8}.search-view header .close:before,.search-view header .close:after{content:'';display:block;position:absolute;left:0;width:22px;height:4px;background:#66728f;transition:all ease .3s}.search-view header .close:before{top:0;-ms-transform:rotate(45deg);transform:rotate(45deg);margin-top:9.68px}.search-view header .close:after{bottom:50%;-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-4px}.search-view header .close:after,.search-view header .close:before{top:25px;left:17px;bottom:auto;margin-top:0}@media screen and (min-width: 768px){.search-view header .close:hover{background:#f36f20}.search-view header .close:hover:after,.search-view header .close:hover:before{background:#fff}}.search-view header .input-wrapper{background:#f0f0f0;border-radius:30px;padding:11px 10px 14px 24px}.search-view header .input-wrapper input::-webkit-input-placeholder{color:#66728f;font-family:"neutrafaceslabtext",serif}.search-view header .input-wrapper input::-moz-placeholder{color:#66728f;font-family:"neutrafaceslabtext",serif}.search-view header .input-wrapper input::-ms-input-placeholder{color:#66728f;font-family:"neutrafaceslabtext",serif}.search-view header .input-wrapper input:-ms-input-placeholder{color:#66728f;font-family:"neutrafaceslabtext",serif}.search-view header .input-wrapper input::placeholder{color:#66728f;font-family:"neutrafaceslabtext",serif}.search-view header input{font-family:"neutrafaceslabtext",serif;font-weight:600;font-size:21px;line-height:30px;color:#66728f;background:transparent;border:0;outline:none;padding:0;width:calc(100% - 45px)}.search-view header button{-webkit-appearance:none;background:transparent;outline:none;display:inline-block;cursor:pointer}.search-view header button:before{font-family:'FontAwesome';font-size:23px;content:"";color:#abb1bf;transition:color .3s ease}.search-view header .categories p{font-size:12px;font-weight:500;color:#8b8989;margin-bottom:15px;line-height:1}.search-view header .categories span{cursor:pointer}.search-view .book-series-book-list{min-height:calc(100vh - 150px);width:100%}@media screen and (min-width: 612px){.search-view .book-series-book-list{min-height:calc(100vh - 157px)}}@media screen and (min-width: 920px){.search-view .book-series-book-list{min-height:calc(100vh - 135px)}}.search-view .book-series-book-list a{padding:0;display:block}.contact-form{position:relative}.contact-form.submitting button,.contact-form.submitting button:hover{color:transparent;background:#fff}.contact-form.completed button{color:transparent}.contact-form.completed .form-inner{opacity:0;transition:all .3s}.contact-form.completed .message{z-index:1;opacity:1;-ms-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .3s .45s, transform .4s .45s}.contact-form p{line-height:1.7;text-align:center;font-size:16px;font-weight:500;color:#01789a}.contact-form .message{position:absolute;top:10%;left:0;right:0;-ms-transform:translateY(0%);transform:translateY(0%);opacity:0;z-index:-1}.contact-form .form-inner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}.contact-form .input-wrapper,.contact-form .textarea-wrapper{width:100%;background:#fff;border-radius:30px;padding:12.5px 18px 12px 28px;border:1px solid #fff;margin:5px 0}.contact-form .input-wrapper input::-webkit-input-placeholder,.contact-form .textarea-wrapper input::-webkit-input-placeholder{color:#7fd0d5;font-family:"gotham",sans-serif}.contact-form .input-wrapper input::-moz-placeholder,.contact-form .textarea-wrapper input::-moz-placeholder{color:#7fd0d5;font-family:"gotham",sans-serif}.contact-form .input-wrapper input::-ms-input-placeholder,.contact-form .textarea-wrapper input::-ms-input-placeholder{color:#7fd0d5;font-family:"gotham",sans-serif}.contact-form .input-wrapper input:-ms-input-placeholder,.contact-form .textarea-wrapper input:-ms-input-placeholder{color:#7fd0d5;font-family:"gotham",sans-serif}.contact-form .input-wrapper input::placeholder,.contact-form .textarea-wrapper input::placeholder{color:#7fd0d5;font-family:"gotham",sans-serif}.contact-form .input-wrapper textarea::-webkit-input-placeholder,.contact-form .textarea-wrapper textarea::-webkit-input-placeholder{color:#7fd0d5;font-family:"gotham",sans-serif}.contact-form .input-wrapper textarea::-moz-placeholder,.contact-form .textarea-wrapper textarea::-moz-placeholder{color:#7fd0d5;font-family:"gotham",sans-serif}.contact-form .input-wrapper textarea::-ms-input-placeholder,.contact-form .textarea-wrapper textarea::-ms-input-placeholder{color:#7fd0d5;font-family:"gotham",sans-serif}.contact-form .input-wrapper textarea:-ms-input-placeholder,.contact-form .textarea-wrapper textarea:-ms-input-placeholder{color:#7fd0d5;font-family:"gotham",sans-serif}.contact-form .input-wrapper textarea::placeholder,.contact-form .textarea-wrapper textarea::placeholder{color:#7fd0d5;font-family:"gotham",sans-serif}.contact-form .input-wrapper.error,.contact-form .textarea-wrapper.error{border-color:#f36f20}.contact-form input,.contact-form textarea{width:100%;font-weight:normal;font-size:16px;line-height:30px;color:#7fd0d5;display:block;resize:none;-webkit-appearance:none;border-radius:0;background:transparent;border:0;padding:0;outline:none}.contact-form textarea{height:240px;line-height:20px;padding:5px 0}.contact-form button{background:#f36f20;position:relative;padding:20px 35px;margin:5px auto;font-size:1em;letter-spacing:.075em}.contact-form button:hover{color:#f36f20;background:#fff}.contact-form button .loading-spinner{width:30px;height:30px;top:calc(50% - 15px)}.contact-form button .loading-spinner .path{stroke:#f36f20}@media screen and (min-width: 768px){.contact-form textarea{height:220px}.contact-form .input-wrapper,.contact-form .textarea-wrapper,.contact-form button{margin:15px auto}.contact-form p{font-size:18px}}.signup-section{background-image:url("../img/history-bee/sky.svg");background-position:left bottom;background-size:cover;background-repeat:no-repeat;color:#fff;padding:50px 0 160px;position:relative;overflow:hidden}@media screen and (min-width: 768px){.signup-section{padding:80px 0 70px}}.signup-section.submitted{padding-bottom:0}@media (min-width: 768px){.signup-section.submitted{padding-bottom:120px}}.signup-section.submitted h2{font-size:36px;line-height:46px;text-align:center;font-weight:700;margin:0 auto 55px;font-family:"neutrafaceslabtext",serif;max-width:710px}@media (max-width: 767px){.signup-section.submitted h2{font-family:"neutrafaceslabtext",serif;font-size:22px;line-height:30px;margin-bottom:30px}}@media (max-width: 767px){.signup-section.submitted h1{font-family:"neutrafaceslabtext",serif;font-size:30px;margin-bottom:0.3em}}@media (min-width: 768px){.signup-section.submitted .image{width:calc(45% - 15px);-ms-flex-item-align:end;align-self:flex-end;position:relative;margin-bottom:calc(-120px - 7%)}}.signup-section.submitted img{display:block;width:70%;max-width:466px;-ms-transform:translateY(30px);transform:translateY(30px);margin:0 auto}@media (min-width: 768px){.signup-section.submitted img{margin:0;-ms-transform:none;transform:none;position:absolute;width:100%;bottom:-10%;left:-3%}}@media (min-width: 768px){.signup-section.submitted .container .content{max-width:550px}}.signup-section.submitted .copy{margin-bottom:40px}.signup-section.submitted .button{color:#fff;background-color:#f36f20;text-align:center}@media (min-width: 768px){.signup-section.submitted .button:hover,.signup-section.submitted .button:focus{background-color:#fff;color:#f36f20}}.signup-section .container{display:block;height:auto;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width: 768px){.signup-section .container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.signup-section .container .content{width:calc(45% - 15px);max-width:490px}.signup-section .container .signup-form{width:calc(55% - 15px)}}@media screen and (min-width: 1024px){.signup-section .container .content,.signup-section .container .signup-form{width:calc(50% - 15px)}}@media (max-width: 1023px){.signup-section .container br{display:none}}.signup-section .container .content{position:relative;margin:0;text-align:center;margin-bottom:30px}@media screen and (min-width: 768px){.signup-section .container .content{text-align:left;margin-bottom:0}}.signup-section .container .content h1{font-family:"neutrafaceslabtext",serif;font-weight:700;font-size:38px;line-height:42px}@media screen and (min-width: 768px){.signup-section .container .content h1{font-size:62px;line-height:74px}}.signup-section .container .content #deadline{color:#fff;font-size:13px;font-family:"neutrafaceslabtext",serif;letter-spacing:.09em}@media screen and (min-width: 768px){.signup-section .container .content #deadline{color:#fff;font-size:15px;margin:20px 0}}.signup-section .container .content .copy{margin-top:20px;color:#fff}@media screen and (min-width: 768px){.signup-section .container .content .copy{margin-top:20px}}.signup-section .container .content p{font-family:"gotham",sans-serif;font-weight:700;line-height:30px;font-size:18px}.signup-section .container .content p a{color:#fff}.signup-section .container .content p.small{font-size:16px;line-height:24px;color:#21325D;font-weight:400}@media screen and (min-width: 768px){.signup-section .container .content p{font-size:18px}.signup-section .container .content p.small{margin-top:20px;font-size:15px}}.signup-section.postponed p{font-weight:400 !important;margin-bottom:1.5rem}.signup-section.postponed p strong{font-weight:bold}@media screen and (min-width: 768px){.signup-section.postponed .container{-ms-flex-pack:center;justify-content:center}}@media screen and (min-width: 768px){.signup-section.postponed .content{width:85%;max-width:85%}}.signup-section .characters{position:absolute;bottom:15px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%);max-width:594px;width:240px}.signup-section .characters img{width:100%}@media (min-width: 768px){.signup-section .characters{-ms-transform:none;transform:none;width:41%;left:unset;right:52%;bottom:80px}}.signup-form{position:relative}@media (min-width: 1024px){.signup-form{max-width:546px;margin-left:auto}}.signup-form.submitting button,.signup-form.submitting button:hover{color:transparent;background:#fff}.signup-form.completed button{color:transparent}.signup-form.completed .form-inner{opacity:0;transition:all .3s;max-width:570px;margin-left:auto}.signup-form.completed .message{z-index:1;opacity:1;-ms-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .3s .45s, transform .4 .45s;position:relative;font-family:"gotham",sans-serif;font-weight:500;font-size:16px;line-height:48px;letter-spacing:0.1em;color:#fff;padding-left:30px;top:300px;margin:auto 10px}.signup-form .disclaimer{margin:15px 0 0}.signup-form .disclaimer p{font-size:11px;line-height:18px;text-align:center;color:#21325D;font-weight:500;font-family:"gotham",sans-serif}.signup-form .form-inner .input-wrapper{width:100%;margin-bottom:30px;position:relative}.signup-form .form-inner .input-wrapper small{position:absolute;top:calc(100% + 5px);left:0;color:#21325D;font-size:10px}@media screen and (min-width: 1024px){.signup-form .form-inner{-ms-flex-pack:justify;justify-content:space-between}.signup-form .form-inner .input-wrapper.half{width:calc(50% - 15px)}}.signup-form .form-inner input{width:100%;font-weight:500 !important;font-family:"gotham",sans-serif;font-size:14px;color:#21325D;border-radius:30px;padding:5px;padding:20px 18px 18px 28px;background:#fff}.signup-form .form-inner input.error input{border-color:#f36f20}.signup-form .form-inner input:-ms-input-placeholder{font-weight:500 !important;font-size:14px;font-family:inherit;color:rgba(33,50,93,0.5)}.signup-form .form-inner input::placeholder{font-weight:500 !important;font-size:14px;font-family:inherit;color:rgba(33,50,93,0.5)}.signup-form input{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.signup-form .select-dropdown{font-weight:500;font-size:14px;text-transform:none;font-family:"gotham",sans-serif;padding:5px 7px;background:#fff;border-radius:30px;color:rgba(33,50,93,0.5);height:54px;line-height:35px}.signup-form .select-dropdown .placeholder{padding:5px 30px 5px 20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.signup-form .select-dropdown.active{border-radius:30px 30px 0 0}.signup-form .select-dropdown .options{border-radius:0 0 30px 30px}.signup-form .select-dropdown .option{padding:5px 28px}.signup-form .select-dropdown .option:last-child{margin-bottom:10px}.signup-form .select-dropdown .option:hover{background:#3ec6ed}.signup-form .select-dropdown:before{top:15px;right:20px;font-size:15px;color:#21325D}.signup-form .button-wrapper{margin:30px auto 0;text-align:center}@media (min-width: 768px){.signup-form .button-wrapper{margin-top:45px}}.signup-form button{background:#f36f20;position:relative;padding:20px 55px;font-size:1em}.signup-form button:hover{color:#f36f20;background:#fff}.signup-form button .loading-spinner{width:30px;height:30px;top:calc(50% - 15px)}.signup-form button .loading-spinner .path{stroke:#f36f20}@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.signup-form button{margin:0}}@media screen and (min-width: 1024px){.signup-form .form-inner{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.signup-form .form-inner .input-wrapper{margin-bottom:30px}}.signup-form .errors{font-weight:700;margin:0 auto;text-align:center;color:#f36f20;font-size:13px;line-height:1.2em}.history-bee-winner-form{position:relative}@media (min-width: 1024px){.history-bee-winner-form{max-width:546px;margin-left:auto;padding-bottom:60px}}.history-bee-winner-form.submitting button,.history-bee-winner-form.submitting button:hover{color:transparent;background:#fff}.history-bee-winner-form.completed button{color:transparent}.history-bee-winner-form.completed .form-inner{opacity:0;transition:all .3s;max-width:570px;margin-left:auto}.history-bee-winner-form.completed .message{z-index:1;opacity:1;-ms-transform:translateY(-50%);transform:translateY(-50%);transition:opacity .3s .45s, transform .4 .45s;position:relative;font-family:"gotham",sans-serif;font-weight:500;font-size:16px;line-height:48px;letter-spacing:0.1em;color:#fff;padding-left:30px;top:300px;margin:auto 10px}.history-bee-winner-form .disclaimer{margin:15px 0 0}.history-bee-winner-form .disclaimer p{font-size:11px;line-height:18px;text-align:center;color:#21325D;font-weight:500;font-family:"gotham",sans-serif}.history-bee-winner-form .form-inner .input-wrapper{width:100%;margin-bottom:30px;position:relative}.history-bee-winner-form .form-inner .input-wrapper input{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.history-bee-winner-form .form-inner .input-wrapper small{position:absolute;top:calc(100% + 5px);left:0;color:#21325D;font-size:10px}@media screen and (min-width: 1024px){.history-bee-winner-form .form-inner{-ms-flex-pack:justify;justify-content:space-between}.history-bee-winner-form .form-inner .input-wrapper.half{width:calc(50% - 15px)}}.history-bee-winner-form .form-inner input{width:100%;font-weight:500 !important;font-family:"gotham",sans-serif;font-size:14px;display:block;color:#21325D;border-radius:30px;padding:5px;padding:20px 18px 18px 28px;background:#fff}.history-bee-winner-form .form-inner input.error input{border-color:#f36f20}.history-bee-winner-form .form-inner input:-ms-input-placeholder{font-weight:500 !important;font-size:14px;font-family:inherit;color:rgba(33,50,93,0.5)}.history-bee-winner-form .form-inner input::placeholder{font-weight:500 !important;font-size:14px;font-family:inherit;color:rgba(33,50,93,0.5)}.history-bee-winner-form .select-dropdown{font-weight:500;font-size:14px;text-transform:none;font-family:"gotham",sans-serif;padding:5px 7px;background:#fff;border-radius:30px;color:rgba(33,50,93,0.5);height:54px;line-height:35px}.history-bee-winner-form .select-dropdown .placeholder{padding:5px 30px 5px 20px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.history-bee-winner-form .select-dropdown.active{border-radius:30px 30px 0 0}.history-bee-winner-form .select-dropdown .options{border-radius:0 0 30px 30px}.history-bee-winner-form .select-dropdown .option{padding:5px 28px}.history-bee-winner-form .select-dropdown .option:last-child{margin-bottom:10px}.history-bee-winner-form .select-dropdown .option:hover{background:#3ec6ed}.history-bee-winner-form .select-dropdown:before{top:15px;right:20px;font-size:15px;color:#21325D}.history-bee-winner-form .button-wrapper{margin:30px auto 0;text-align:center}@media (min-width: 768px){.history-bee-winner-form .button-wrapper{margin-top:45px}}.history-bee-winner-form button{background:#f36f20;position:relative;padding:20px 55px;font-size:1em}.history-bee-winner-form button:hover{color:#f36f20;background:#fff}.history-bee-winner-form button .loading-spinner{width:30px;height:30px;top:calc(50% - 15px)}.history-bee-winner-form button .loading-spinner .path{stroke:#f36f20}@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none){.history-bee-winner-form button{margin:0}}@media screen and (min-width: 1024px){.history-bee-winner-form .form-inner{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}.history-bee-winner-form .form-inner .input-wrapper{margin-bottom:30px}}.history-bee-winner-form .errors{font-weight:700;margin:20px auto 0;text-align:center;color:#f36f20;font-size:13px;line-height:1.2em}@media (min-width: 1024px){.history-bee-winner-form .errors{margin-top:0}}.history-bee-winner-form .upload{margin-top:40px}.history-bee-winner-form .upload .upload-title{border:2px solid #21325D;box-sizing:border-box;height:50px;border-radius:30px}.history-bee-winner-form .upload small{margin-top:2px}@media (min-width: 768px){.history-bee-winner-form .upload small{margin-top:5px}}.history-bee-winner-form .upload.red .upload-title{border-color:#FF0101}.history-bee-winner-form .upload.red small{color:#FF0101}.history-bee-winner-form .upload.green .upload-title{border-color:#2D8927}.history-bee-winner-form .upload.green small{color:#2D8927}.history-bee-winner-form .upload .label{font-family:"gotham",sans-serif;font-size:14px;font-weight:500;padding:0 20px 0 25px;position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.history-bee-winner-form .upload .label.placeholder{color:rgba(33,50,93,0.5)}.history-bee-winner-form .upload .upload-button{background-color:#21325D;border-radius:30px;position:relative;width:158px;height:54px}@media (max-width: 767px){.history-bee-winner-form .upload .upload-button{margin:0 auto}}.history-bee-winner-form .upload .upload-button::after{pointer-events:none;position:absolute;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);left:0;font-size:16px;letter-spacing:.5px;font-family:"neutrafaceslabtext",serif;font-weight:700;content:'UPLOAD';color:#fff;display:inline-block;width:100%;height:100;cursor:pointer;text-align:center}.history-bee-winner-form .upload .upload-button input{width:100% !important;height:100% !important;display:block;opacity:0;cursor:pointer}@media (min-width: 1024px){.history-bee-winner-form .upload{width:100%;display:-ms-flexbox;display:flex;margin-top:0;-ms-flex-pack:justify;justify-content:space-between}.history-bee-winner-form .upload .input-wrapper{-ms-flex-positive:0;flex-grow:0;width:calc(100% - 158px - 30px) !important}.history-bee-winner-form .upload .upload-button{-ms-flex-positive:0;flex-grow:0;-ms-flex-negative:0;flex-shrink:0;margin-left:30px;width:158px !important}}.video-player .media-container{overflow:hidden}.video-player img{transition:opacity .25s}.video-player .play,.video-player .pause{position:absolute;top:50%;left:50%;-ms-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);width:80px;height:80px;cursor:pointer}.video-player .play path,.video-player .pause path{fill:white;transition:fill .25s ease}.video-player .play:hover path,.video-player .play:focus path,.video-player .pause:hover path,.video-player .pause:focus path{fill:grey}.vote-block .top-section{position:relative;background:linear-gradient(180deg, #23415B 3.87%, #297991 101.79%)}.vote-block .intro-wrapper{padding-top:40px;overflow:hidden}.vote-block .intro{color:#fff;text-align:center;padding:47px 20px 22px;margin-bottom:50px;position:relative;border-left:2px solid #fff;border-right:2px solid #fff}.vote-block .intro h1{font-size:30px;font-family:"neutrafaceslabtext",serif;font-weight:700;line-height:35px}.vote-block .intro .stars{position:absolute;left:50%;padding:0 20px}.vote-block .intro .stars::before,.vote-block .intro .stars::after{position:absolute;content:'';display:block;height:2px;width:100vw;background:#fff}.vote-block .intro .stars::before{left:100%;top:48%}.vote-block .intro .stars::after{right:100%;top:48%}.vote-block .intro .stars.top{top:0;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.vote-block .intro .stars.bottom{bottom:0;-ms-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}.vote-block .intro .stars .inner{height:23px;width:70px;background:url("../img/vote/stars.svg") center/contain no-repeat}.vote-block .copy{font-size:14px;line-height:23px}.vote-block .desktop-only{display:none}.vote-block .button-orange{text-transform:uppercase;display:inline-block;cursor:pointer;color:#fff;background:#f36f20;font-weight:700;font-size:24px;font-family:"neutrafaceslabtext",serif;border-radius:63px;padding:14px 5px 7px;transition:.25s ease}.vote-block .button-orange:hover{color:#f36f20;background:#fff}.vote-block .error-empty{color:#fadB59;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin:20px 0 0}.vote-block .error-empty svg{-ms-flex-negative:0;flex-shrink:0}.vote-block .error-empty p{font-family:"gotham",sans-serif;font-size:12px;line-height:14px;margin:0 0 0 10px;font-weight:700}.vote-block .images{width:100%;max-width:330px}.vote-block .images img{max-width:100%}.vote-block .images.mobile-only{position:absolute;bottom:-58px;left:50%;-ms-transform:translateX(-50%);transform:translateX(-50%)}@media (min-width: 768px){.vote-block .mobile-only{display:none}.vote-block .desktop-only{display:block}.vote-block .container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.vote-block .container .half.survey{width:50%}.vote-block .container .half.content{width:50%;-ms-flex-item-align:start;align-self:flex-start}.vote-block .top-section{padding:70px 0}.vote-block .intro-wrapper{padding-top:20px;max-width:545px}.vote-block .content{padding-right:30px;position:relative}.vote-block .intro{padding-bottom:calc(52% + 80px);margin-bottom:20px}.vote-block .intro .stars{position:absolute;left:50%;padding:0 20px}.vote-block .intro .stars::before,.vote-block .intro .stars::after{position:absolute;content:'';display:block;height:2px;width:100vw;background:#fff}.vote-block .intro .stars::before{left:100%;top:48%}.vote-block .intro .stars::after{right:100%;top:48%}.vote-block .intro .stars.top{top:0;-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.vote-block .intro .stars.bottom{bottom:0;-ms-transform:translate(-50%, 50%);transform:translate(-50%, 50%)}.vote-block .intro .stars .inner{height:36px;width:105px;background:url("../img/vote/stars.svg") center/contain no-repeat}.vote-block .intro h1{font-size:54px;line-height:1.1em}.vote-block .intro .copy{max-width:445px;margin-left:auto;margin-right:auto}.vote-block .copy{font-size:16px;line-height:28px}.vote-block .images{max-width:unset;width:104%;position:absolute;bottom:60px;left:-4%}}@media (min-width: 1090px){.vote-block .container .half.survey{width:50%}.vote-block .container .half.content{width:50%;padding-right:70px}.vote-block .container .images{padding-right:40px}}.voting-form{padding-bottom:140px}.voting-form .checkbox-field{cursor:pointer;padding:0;width:100%;background:#fff;border-radius:10px;display:-ms-flexbox;display:flex;margin-bottom:8px;overflow:hidden;color:#2D395A;height:56px}.voting-form .checkbox-field img{width:auto;height:100%;-ms-flex-negative:0;flex-shrink:0}.voting-form .checkbox-field .label{height:100%;padding:0 0 0 12px;-ms-flex-positive:1;flex-grow:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:start;align-items:flex-start;text-align:left}.voting-form .checkbox-field .label span{display:block}.voting-form .checkbox-field .square{width:25px;height:25px;border:2px solid #2D395A;border-radius:5px;-ms-flex-negative:0;flex-shrink:0;margin:15px 15px 0;background:transparent}.voting-form .checkbox-field:not(.write-in) .square{cursor:pointer}.voting-form .checkbox-field .name{font-size:24px;font-weight:700;font-family:"neutrafaceslabtext",serif;margin-bottom:1px;line-height:1em}@media (max-width: 374px){.voting-form .checkbox-field .name{font-size:18px}}.voting-form .checkbox-field .role{font-family:"gotham",sans-serif;font-size:12px;line-height:11px}.voting-form .checkbox-field.write-in{height:75px;position:relative}.voting-form .checkbox-field.write-in .label{-ms-flex-pack:start;justify-content:flex-start;padding-top:10px}.voting-form .checkbox-field.write-in label{width:calc(100% - 40px - 57px);overflow:hidden}.voting-form .checkbox-field.write-in .mobile-only{margin-left:-1px}.voting-form .checkbox-field.write-in .input-wrapper{position:relative;marign-top:-2px}.voting-form .checkbox-field.write-in .input-wrapper::after{display:block;content:'';position:absolute;height:1px;width:100%;max-width:215px;bottom:4px;left:0;background:#2D395A;z-index:2}.voting-form .checkbox-field.write-in input{padding:0;font-size:22px;max-width:215px;color:#2D395A;-ms-flex-positive:0;flex-grow:0;background:transparent;width:auto;display:inline-block;font-size:22px;font-weight:700;font-family:"neutrafaceslabtext",serif;margin-bottom:3px;line-height:1em}.voting-form .checkbox-field.write-in input:-ms-input-placeholder{color:rgba(45,57,90,0.5);font-size:22px;line-height:1em}.voting-form .checkbox-field.write-in input::placeholder{color:rgba(45,57,90,0.5);font-size:22px;line-height:1em}@media (max-width: 374px){.voting-form .checkbox-field.write-in input{font-size:18px}.voting-form .checkbox-field.write-in input:-ms-input-placeholder{color:rgba(45,57,90,0.5);font-size:18px}.voting-form .checkbox-field.write-in input::placeholder{color:rgba(45,57,90,0.5);font-size:18px}}.voting-form .checkbox-field.write-in .role{line-height:14px}.voting-form .checkbox-field.selected{background:#f36f20;color:#fff;position:relative}.voting-form .checkbox-field.selected::after{display:block;content:'';position:absolute;height:23px;width:30px;background:url("../img/vote/check-mark.svg") center/contain no-repeat;top:12px;right:6px;z-index:2;pointer-events:none}@media (min-width: 768px){.voting-form .checkbox-field.selected::after{top:30px}}@media (min-width: 1024px){.voting-form .checkbox-field.selected::after{width:37px;height:30px;top:27px;right:1px}}@media (min-width: 1090px){.voting-form .checkbox-field.selected::after{width:53px;height:41px;top:23px;right:14px}}.voting-form .checkbox-field.selected .square{border-color:#fff;background:#fff}.voting-form .checkbox-field.selected input{color:#fff}.voting-form .checkbox-field.selected input:-ms-input-placeholder{color:#fff}.voting-form .checkbox-field.selected input::placeholder{color:#fff}.voting-form .checkbox-field.selected.write-in .input-wrapper::after{background:#fff}.voting-form .actions{text-align:center;margin-top:25px}.voting-form .submit{padding-left:35px;padding-right:35px}.voting-form .error-empty{color:#fadB59;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;margin:20px 0 0}.voting-form .error-empty svg{-ms-flex-negative:0;flex-shrink:0}.voting-form .error-empty p{font-family:"gotham",sans-serif;font-size:12px;line-height:14px;margin:0 0 0 10px;font-weight:700}.voting-form .results{background:#f36f20;border-radius:31px;padding:40px 23px 40px;text-align:center}.voting-form .results h2,.voting-form .results .copy{color:#fff}.voting-form .results h2{font-size:30px;font-weight:700;font-family:"neutrafaceslabtext",serif;line-height:35px;margin-bottom:10px}.voting-form .results .button-white{color:#f36f20;background:#fff;text-transform:uppercase;font-weight:700;font-size:16px;font-family:"neutrafaceslabtext",serif;padding:22px 25px 19px;border-radius:31px;display:inline-block;border:1px solid #f36f20;transition:.25s ease}.voting-form .results .button-white:hover{color:#fff;background:#f36f20;border-color:#fff}.voting-form .results ul{margin-top:25px}.voting-form .results li{background:#fff;width:100%;margin-bottom:10px;height:55px;border-radius:10px;position:relative;overflow:hidden;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:5px 15px;-ms-flex-pack:justify;justify-content:space-between}.voting-form .results h3,.voting-form .results .percentage{position:relative;z-index:2;font-size:26px;font-weight:700;font-family:"neutrafaceslabtext",serif;line-height:26px;color:#2D395A}.voting-form .results .percentage{margin:0 0 0 20px;font-weight:400}.voting-form .results .percentage-bar{position:absolute;content:'';background:#90E9EF;width:20%;top:0;left:0;bottom:0;z-index:1}.voting-form .books{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:30px -10px 0}.voting-form .books .book{width:calc(50% - 20px);margin:0 10px 5px}.voting-form .books .book img{width:100%}@media (min-width: 500px){.voting-form .books{margin:42px -10px 0}.voting-form .books .book{margin:0 10px 16px;width:calc(33.33% - 20px)}}@media (min-width: 768px){.voting-form{padding-bottom:0}.voting-form .checkbox-field{height:90px;border-radius:13px;-ms-flex-align:center;align-items:center;margin-bottom:15px}.voting-form .checkbox-field:hover{outline-offset:-2px;outline:2px solid #f36f20}.voting-form .checkbox-field .square{margin-top:0}.voting-form .checkbox-field.write-in{height:90px;font-size:32px;line-height:32px}.voting-form .checkbox-field.write-in input{max-width:100%;-ms-flex-positive:1;flex-grow:1}.voting-form .checkbox-field.write-in .label{-ms-flex-pack:center;justify-content:center;padding-top:0}.voting-form .submit{padding:19px 35px 12px}.voting-form .actions{text-align:left;margin-top:20px}.voting-form .results{text-align:left}.voting-form .results.show-stats{padding-bottom:60px}.voting-form .results.show-stats .actions{margin-top:35px}.voting-form .results.hide-stats{padding-bottom:34px}.voting-form .results .copy{line-height:26px}.voting-form .error-empty{margin:20px 0 0}.voting-form .error-empty p{font-size:16px;line-height:20px;margin:0 0 0 10px}}@media (min-width: 1024px){.voting-form .checkbox-field .name{font-size:32px;line-height:32px;margin-bottom:3px}.voting-form .checkbox-field.write-in{height:100px;font-size:32px;line-height:32px}.voting-form .checkbox-field.write-in .label{padding-top:0}.voting-form .checkbox-field.write-in .input-wrapper::after{max-width:100%;width:calc(100% - 38px);bottom:4px}.voting-form .checkbox-field.write-in input{max-width:100%;-ms-flex-positive:1;flex-grow:1;width:calc(100% - 10px);font-size:32px}.voting-form .checkbox-field.write-in input:-ms-input-placeholder{font-size:32px;line-height:50px}.voting-form .checkbox-field.write-in input::placeholder{font-size:32px;line-height:50px}}@media (min-width: 1090px){.voting-form .checkbox-field{height:100px;border-radius:13px;-ms-flex-align:center;align-items:center;margin-bottom:15px}.voting-form .checkbox-field .role{font-size:16px;line-height:18px}.voting-form .checkbox-field .label{padding-left:25px}.voting-form .checkbox-field .square{width:44px;height:44px;margin:0 30px 0 15px;border-radius:10px}.voting-form .checkbox-field.write-in .role{line-height:18px}.voting-form .submit{padding:19px 35px 12px}.voting-form .actions{text-align:left}.voting-form .books{max-width:470px}.voting-form .books .book{width:calc(25% - 20px)}.voting-form .results{padding:55px 50px 30px}}.voting-bottom .resources{padding:85px 20px 60px;background:url("../img/vote/yellow-gradient.jpg") center/cover no-repeat;color:#2D395A;text-align:center}.voting-bottom .resources .image-container{width:100%;max-width:336px;margin:22px auto 30px}.voting-bottom .resources .image-container img{width:100%;height:auto}.voting-bottom .resources .button-orange{font-size:16px;font-family:"neutrafaceslabtext",serif;border-radius:28.5px;padding:22px 25px 19px;transition:.25s ease}.voting-bottom .resources h2{margin:0 0 20px}.voting-bottom .icivics{padding:60px 20px 50px}.voting-bottom .icivics p{color:#000}.voting-bottom .icivics a{color:#000;display:inline;background-image:linear-gradient(to bottom, #000 0%, #000 100%);background-repeat:no-repeat;background-size:100% 1px;padding-bottom:1px;background-position:0 100%}.voting-bottom .icivics a:hover{color:#f36f20;background-image:linear-gradient(to bottom, #f36f20 0%, #f36f20 100%)}.voting-bottom .icivics h2{margin:30px 0 20px}.voting-bottom h2{font-size:30px;font-family:"neutrafaceslabtext",serif;font-weight:700;line-height:35px;color:#2D395A;text-align:center;padding:0 28px}.voting-bottom p{font-size:14px;line-height:24px}.voting-bottom strong{font-weight:700}.voting-bottom .logo-header{text-align:center;margin-bottom:25px}.voting-bottom .logo-header small{display:block;text-transform:uppercase;font-size:14px;line-height:26px;font-family:"neutrafaceslabtext",serif;font-weight:700;color:#2D395A}.voting-bottom .logo-header img{width:170px;height:auto}@media (max-width: 767px){.voting-bottom .container{padding:0}}@media (min-width: 768px){.voting-bottom{position:relative}.voting-bottom::before{content:'';display:block;position:absolute;top:0;bottom:0;left:0;width:50%;background:url("../img/vote/yellow-gradient.jpg") center/cover no-repeat;z-index:-1}.voting-bottom .container{display:-ms-flexbox;display:flex}.voting-bottom .container>div{width:50%}.voting-bottom .resources{background:transparent}.voting-bottom h2{font-size:35px}.voting-bottom h2,.voting-bottom p{padding:0}.voting-bottom .resources{padding:55px 0 70px;background:url("../img/vote/yellow-gradient.jpg") center/cover no-repeat;color:#2D395A;text-align:center}.voting-bottom .resources .image-container{width:100%;max-width:445px;margin:45px auto 20px}.voting-bottom .resources .inner{max-width:485px;padding-right:20px}.voting-bottom .icivics{padding:60px 0 50px}.voting-bottom .icivics .wrapper{max-width:523px;margin-left:auto;padding-left:20px}.voting-bottom .icivics p{color:#000}}.info-cards{padding:100px 0;background-image:url("../img/backgrounds/yellow-wall.jpg");background-size:100% auto}.info-cards .button-container{text-align:center}.info-cards a.button{background-color:#f36f20;transition:color 0.25s ease-in, background-color 0.25s ease-in-out}.info-cards a.button:hover{background-color:#fff;color:#f36f20}.info-cards h1,.info-cards p{color:#21325d;text-align:center}.info-cards h1{font-weight:700;font-size:36px;line-height:36px;margin-bottom:35px}.info-cards p{font-weight:500;font-size:16px;line-height:24px;margin-bottom:42px}.info-cards .container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.info-cards .card{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:38px 60px;margin-bottom:20px;background-color:rgba(255,255,255,0.8)}.info-cards .card .flex-item{width:100%;margin-bottom:50px}@media (min-width: 768px){.info-cards .card .flex-item{width:calc(50% - 10px);margin:0}}@media (min-width: 768px){.info-cards .card img,.info-cards .card .flex-item{margin-left:20px}}.info-cards .card img,.info-cards .card video{width:100%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}@media (min-width: 768px){.info-cards .card .center-self{top:50%;position:relative;-ms-transform:translateY(-50%);transform:translateY(-50%)}}.info-cards .card .text-content{width:100%}@media (min-width: 768px){.info-cards .card .text-content{width:calc(50% - 10px);padding-right:60px}}.info-cards .card.half{width:100%}.info-cards .card.half .text-content{width:100%}@media (min-width: 768px){.info-cards .card.half{width:calc(50% - 10px)}}.info-cards .card.half img{max-width:100%;-ms-flex-preferred-size:min-content;flex-basis:min-content;height:auto;margin:0 auto 50px auto}.info-cards .card.half .text-content{padding:0}.hero-block{padding:100px 0}.hero-block .header,.hero-block .copy{text-align:center;color:#01789a;font-weight:700}.hero-block .header{font-size:62px;line-height:74px;margin-bottom:40px}.hero-block .copy{font-size:18px;line-height:30px}.page-book-detail{position:relative;min-height:200px}.page-book-detail header{background:url("../img/backgrounds/book-detail-header.jpg") bottom center/cover;color:#fff;padding:30px}.page-book-detail header .container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-book-detail header h1{font-family:"neutrafaceslabtext",serif;font-weight:700;font-size:25px;margin-bottom:.3em}.page-book-detail header .categories{color:#c7f5fd;font-family:"neutrafaceslabtext",serif;font-weight:700;font-size:20px;letter-spacing:.06em;line-height:1.2;margin-bottom:40px}.page-book-detail header .notes{font-size:18px;font-weight:500}.page-book-detail header .notes br{display:block;width:100%;height:10px;content:''}.page-book-detail header .cover{width:365px;max-width:100%;margin:0 auto 10px}.page-book-detail header .cover img{width:100%;display:block}.page-book-detail header div.pgWidgetsAffiliateSA{margin:50px 0 30px}@media screen and (min-width: 768px){.page-book-detail header{padding:60px 0}.page-book-detail header h1{font-size:65px;margin-top:25px}.page-book-detail header .notes{font-size:24px}.page-book-detail header .container{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:justify;justify-content:space-between}.page-book-detail header .about{width:62%}.page-book-detail header .cover{max-width:32%;-ms-flex-item-align:end;align-self:flex-end;-ms-flex-order:1;order:1;position:relative;margin:0}.page-book-detail header .cover:before{content:'';position:absolute;bottom:0;left:100%;width:38%;height:100%;background:url("../img/book-shadow.png") bottom right/100% auto no-repeat}}.page-book-detail .content{background:#c7f5fd url("../img/backgrounds/clouds.png") top center/100% auto;padding:30px 0;font-size:16px;font-weight:500;color:#1098a1}.page-book-detail .content .container{max-width:780px}.page-book-detail .content p{line-height:1.8}.page-book-detail .content h1,.page-book-detail .content h2,.page-book-detail .content h3,.page-book-detail .content h4,.page-book-detail .content h5,.page-book-detail .content h6{color:#01789a;font-family:"neutrafaceslabtext",serif;font-weight:700;margin-bottom:.5em}.page-book-detail .content h1{font-size:1.6em}.page-book-detail .content h2{font-size:1.5em}.page-book-detail .content h3{font-size:1.4em}.page-book-detail .content h4{font-size:1.3em}.page-book-detail .content h5{font-size:1.2em}.page-book-detail .content h6{font-size:1.1em}@media screen and (min-width: 768px){.page-book-detail .content{padding:90px 0;font-size:18px}.page-book-detail .content h1{font-size:2.55em}.page-book-detail .content h2{font-size:2.35em}.page-book-detail .content h3{font-size:2.15em}.page-book-detail .content h4{font-size:1.95em}.page-book-detail .content h5{font-size:1.75em}.page-book-detail .content h6{font-size:1.55em}}.page-books .books-container{position:relative;min-height:200px;background:url("../img/backgrounds/tan.jpg") top left/84px repeat}.page-home .series-blocks{overflow:hidden}.page-home .series-blocks a{font-family:"neutrafaceslabtext",serif;font-size:38px;font-weight:700;text-align:center;color:#fff;min-height:235px;width:100%;display:block;padding:20px 20px 40px;background-size:cover;background-position:center;background-repeat:no-repeat}.page-home .series-blocks a.who-was{background-image:url("../img/backgrounds/who-was-thumbnail.png")}.page-home .series-blocks a.what-was{background-image:url("../img/backgrounds/what-was-thumbnail.png")}.page-home .series-blocks a.where-is{background-image:url("../img/backgrounds/where-is-thumbnail.png")}.page-home .series-blocks a.what-story{background-image:url("../img/backgrounds/what-story-thumbnail.png")}.page-home .series-blocks a.who-hq-now{background-image:url("../img/backgrounds/who-hq-now-thumbnail.png")}.page-home .series-blocks a.board-books{background-image:url("../img/backgrounds/board-books-thumbnail.png")}@media screen and (min-width: 768px){.page-home .series-blocks{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-home .series-blocks a:hover{-ms-flex-positive:1;flex-grow:1;width:30%;transition:width .15s}.page-home .series-blocks a{width:33%;position:relative;font-size:34px;transition:width .25s;-ms-flex-positive:1;flex-grow:1}}@media screen and (min-width: 990px){.page-home .series-blocks a{min-height:320px;padding:40px 20px}}.page-home .cta-section{background:url("../img/backgrounds/cta-section.jpg") center/cover;background-repeat:no-repeat;padding:40px 0;min-height:420px}.page-home .cta-section #logo{max-width:500px;margin:0 auto;margin-bottom:1%}.page-home .cta-section #logo:before{content:'';display:block;padding-bottom:38.61893%;background:url("../img/history-bee-long.png") center/contain no-repeat}@media screen and (max-width: 450px){.page-home .cta-section #logo{width:85%}}.page-home .cta-section #cta-content{margin:auto;position:relative;top:10%;font-family:"neutrafaceslabtext",serif;color:#fff;font-weight:700;text-align:center;font-size:36px}@media screen and (max-width: 450px){.page-home .cta-section #cta-content{font-size:25px}}.page-home .cta-section #cta-content #learn-more{width:170px;font-size:16px;color:#de4768;background:#fff;letter-spacing:1px;margin:50px auto;margin-bottom:20px}.page-home .cta-section #cta-content #learn-more:hover,.page-home .cta-section #cta-content #learn-more:focus{background:rgba(0,0,0,0.3);color:#fff}.page-home .history-bee-callout{overflow:hidden;padding:45px 0 40px;text-align:center;background:#FFE400;position:relative}@media (min-width: 768px){.page-home .history-bee-callout{padding:75px 0 70px}}.page-home .history-bee-callout .button{min-width:183px}.page-home .history-bee-callout .hex-left,.page-home .history-bee-callout .hex-right{position:absolute}.page-home .history-bee-callout .hex-left{width:33.15%;max-width:491px;bottom:0;left:0}@media (max-width: 767px){.page-home .history-bee-callout .hex-left{max-width:310px;left:-8%;bottom:-18%}}@media (min-width: 768px) and (max-width: 1059px){.page-home .history-bee-callout .hex-left{bottom:-25%;left:0}}.page-home .history-bee-callout .hex-right{width:30.4%;max-width:439px;top:0;right:0}@media (max-width: 767px){.page-home .history-bee-callout .hex-right{max-width:300px}}.page-home .history-bee-callout .logo-wrapper{margin:0 auto 45px;max-width:378px;width:278px}@media (min-width: 768px){.page-home .history-bee-callout .logo-wrapper{width:378px}}.page-home .history-bee-callout .history-bee-logo{width:100%;padding-top:61%;height:0;background:url("../img/history-bee-logo.png") center/contain no-repeat}.page-home .history-bee-callout .bee-wrapper{width:26%;max-width:100px;position:absolute;top:150px;right:0}@media (min-width: 768px){.page-home .history-bee-callout .bee-wrapper{width:29%;max-width:457px;top:20px;right:0}}.page-home .history-bee-callout .bee{width:100%;height:0;padding-top:102%;background:url("../img/beeguy.png") center/contain no-repeat}.page-home .history-bee-callout h2{font-family:"neutrafaceslabtext",serif;font-size:32px;font-weight:700;line-height:46px;color:#21325D;max-width:664px;margin:0 auto 40px}.page-home .history-bee-callout .button{background:#f36f20}.page-home .history-bee-callout .button:hover,.page-home .history-bee-callout .button:focus{background:#fff;color:#f36f20}.page-faq{background:#c6f5fd url("../img/backgrounds/faq.jpg") top center/100% auto no-repeat}.page-faq h1{font-family:"neutrafaceslabtext",serif;font-weight:700;font-size:30px;color:#01789a;margin-bottom:1em}.page-faq .content.container{padding:20px 10px 30px}.page-faq .accordion{margin-bottom:20px}.page-faq .ask p{font-size:14px;line-height:1.5;color:#1098a1;margin-bottom:0}.page-faq .ask p a{color:#063255}.page-faq .ask p a:hover{color:#f36f20}@media screen and (min-width: 768px){.page-faq .content.container{padding:100px 10px 80px}.page-faq .accordion{margin-bottom:50px}.page-faq h1{font-size:65px}}.page-default{background:url("../img/backgrounds/light-tan.jpg") top left/60px repeat}.page-default .header{background:url("../img/backgrounds/generic-header.jpg") center/cover no-repeat;padding:30px 0;text-align:center;color:#1098a1}.page-default .header .inner{max-width:730px;margin:0 auto}.page-default .header h1{font-family:"neutrafaceslabtext",serif;font-weight:700;font-size:30px;margin-bottom:.3em;color:#01789a}.page-default .header p{font-weight:500;font-size:16px;line-height:1.8;margin-bottom:0}.page-default .body-content{padding:10px 10px 20px}.page-default .section{margin:30px auto}.page-default .content{max-width:760px}.page-default .full-sized-image{max-width:960px}.page-default .full-sized-image img{display:block;max-width:100%;margin:0}@media screen and (min-width: 768px){.page-default .header{padding:65px 0 70px}.page-default .header h1{font-size:65px}.page-default .header p{font-size:18px}.page-default .section{margin:90px auto}.page-default .body-content{padding:10px 10px 40px}}.page-educators .section h2{font-family:"neutrafaceslabtext",serif;font-weight:700;font-size:45px;text-align:center}.page-educators .section .overview{text-align:center;font-size:16px;font-weight:500}.page-educators .section .overview p{line-height:1.7}@media screen and (min-width: 768px){.page-educators .section h2{font-size:65px}.page-educators .section .overview{font-size:18px}}.page-educators .lesson-plans-section{background:url("../img/backgrounds/faq.jpg") center/cover no-repeat;padding:40px 0 20px}.page-educators .lesson-plans-section .container{max-width:980px}.page-educators .lesson-plans-section h2{color:#01789a;margin-bottom:.5em}.page-educators .lesson-plans-section p{color:#1098a1}.page-educators .lesson-plans-section ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.page-educators .lesson-plans-section li{margin:15px 0;width:calc(50% - 15px)}.page-educators .lesson-plans-section a{display:block;max-width:160px;margin:0 auto;font-size:18px;font-weight:700;font-family:"neutrafaceslabtext",serif;color:#01789a;text-align:center;transition:color .25s}.page-educators .lesson-plans-section img{width:100%;display:block;border-radius:100%;margin-bottom:10px;transition:transform .25s}@media screen and (min-width: 600px){.page-educators .lesson-plans-section li{width:calc(33.33% - 20px)}}@media screen and (min-width: 768px){.page-educators .lesson-plans-section{padding:100px 0 60px}.page-educators .lesson-plans-section li{width:calc(25% - 23px)}.page-educators .lesson-plans-section a:hover{color:#f36f20}.page-educators .lesson-plans-section a:hover img{-ms-transform:scale(1.03);transform:scale(1.03)}}@media screen and (min-width: 900px){.page-educators .lesson-plans-section li{width:calc(20% - 24px)}}.page-educators .activity-sheets-section{background:url("../img/backgrounds/activity-sheets.jpg") top center/cover no-repeat;padding:40px 0 30px}.page-educators .activity-sheets-section .container{max-width:1020px}.page-educators .activity-sheets-section h2{color:#fff;margin-bottom:.3em}.page-educators .activity-sheets-section p{color:#b9ffb1}.page-educators .activity-sheets-section .preview{width:216px;height:286px;background-position:center;background-size:cover;margin:0 auto 20px}.page-educators .activity-sheets-section .activity-sheets{margin-top:20px}.page-educators .activity-sheets-section .list{background:rgba(149,223,66,0.24);padding:8px}.page-educators .activity-sheets-section li{font-weight:700;font-size:15px;text-transform:uppercase;line-height:20px;color:#b9ffb1;padding:8px 10px;cursor:pointer;position:relative}.page-educators .activity-sheets-section li span{display:inline-block;width:calc(100% - 40px)}.page-educators .activity-sheets-section li.active{color:#fff;background:rgba(26,132,16,0.5)}.page-educators .activity-sheets-section li a{font:0/0 a;text-shadow:none;position:absolute;right:10px;top:54%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.page-educators .activity-sheets-section li a::before{content:"";font-family:'FontAwesome';font-size:28px;line-height:28px;color:#fff;transition:color .3s}.page-educators .activity-sheets-section li a:hover::before{color:#11570a}@media screen and (min-width: 768px){.page-educators .activity-sheets-section{padding:95px 0 90px}.page-educators .activity-sheets-section .activity-sheets{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:50px}.page-educators .activity-sheets-section .preview{width:330px;height:436px;margin:0}.page-educators .activity-sheets-section .list{width:calc(100% - 360px);height:436px}.page-educators .activity-sheets-section ul{height:420px;overflow:auto}.page-educators .activity-sheets-section li{font-size:16px;padding:8px 30px}.page-educators .activity-sheets-section li:not(.active):hover{color:#fff;background:rgba(26,132,16,0.25)}.page-educators .activity-sheets-section li span{width:calc(100% - 50px)}.page-educators .activity-sheets-section li a{right:20px}}@media screen and (min-width: 900px){.page-educators .activity-sheets-section .list{width:calc(100% - 400px)}}@media screen and (min-width: 900px){.page-educators .two-blocks .app-download-block{-ms-flex-pack:start;justify-content:flex-start}}.page-history-bee{position:relative}.page-history-bee .body-inner{padding-top:0}.page-history-bee .hidden{display:none}.page-history-bee .button{min-width:180px;padding-bottom:17px}.page-history-bee .hero{padding:80px 0 60px;color:#fff;text-align:center;margin-top:-10px;position:relative;overflow:hidden;background:#FFE400}@media (min-width: 768px){.page-history-bee .hero{padding:80px 0 60px;margin-top:59px}}.page-history-bee .hero .button,.page-history-bee .hero p,.page-history-bee .hero h1{position:relative;z-index:2}.page-history-bee .hero .logo-wrapper{margin:0 auto 45px;width:100%;max-width:278px}@media (min-width: 768px){.page-history-bee .hero .logo-wrapper{max-width:100%;width:50%;position:absolute;z-index:4;top:50%;right:0;-ms-transform:translateY(-50%);transform:translateY(-50%)}}.page-history-bee .hero .hex-left,.page-history-bee .hero .hex-right{position:absolute;z-index:1;pointer-events:none}.page-history-bee .hero .hex-left{width:47%;max-width:680px;bottom:-17%;right:0}@media (max-width: 767px){.page-history-bee .hero .hex-left{max-width:310px;bottom:-6%;right:-4}}@media (min-width: 768px) and (max-width: 1059px){.page-history-bee .hero .hex-left{bottom:-10.5%}}.page-history-bee .hero .hex-right{width:62.5%;max-width:840px;top:0;left:0}@media (max-width: 767px){.page-history-bee .hero .hex-right{max-width:400px;top:40px}}.page-history-bee .hero .history-bee-logo{width:100%;padding-top:61%;height:0;background:url("../img/history-bee-logo.png") center/contain no-repeat}@media (min-width: 768px){.page-history-bee .hero .history-bee-logo{width:45.6%;padding-top:45.6%;margin-left:100px}}@media (min-width: 768px) and (max-width: 1023px){.page-history-bee .hero .history-bee-logo{margin-left:200px}}.page-history-bee .hero .bee-wrapper{width:40%;max-width:135px;position:absolute;z-index:2;top:197px;right:-30px}@media (min-width: 768px){.page-history-bee .hero .bee-wrapper{width:29%;max-width:350px;top:4%;right:-.7%}}.page-history-bee .hero .bee{width:100%;height:0;padding-top:71%;background:url("../img/history-bee/bee2.png") center/contain no-repeat}.page-history-bee .hero .content{max-width:570px;margin:0 auto}.page-history-bee .hero h1{font-family:"neutrafaceslabtext",serif;font-weight:700;font-size:30px;margin-bottom:.3em;color:#21325D}.page-history-bee .hero p{font-weight:500;font-size:16px;line-height:32px;color:#21325D}.page-history-bee .hero p a{color:#fff;text-decoration:underline}.page-history-bee .hero p a:hover,.page-history-bee .hero p a:focus{color:#42bdc5}@media screen and (min-width: 768px){.page-history-bee .hero{text-align:left}.page-history-bee .hero .content{margin:0}.page-history-bee .hero h1{font-size:62px;line-height:74px}.page-history-bee .hero p{font-size:18px}}.page-history-bee .hero .buttons{background:#f36f20;color:#fff;width:170px;margin:0 10px;text-align:center;margin-top:20px}@media (min-width: 768px){.page-history-bee .hero .buttons{margin-left:0;margin-right:0}.page-history-bee .hero .buttons+.button{margin-left:20px}}.page-history-bee .hero .buttons:hover,.page-history-bee .hero .buttons:focus{background:#fff;color:#f36f20}@media screen and (min-width: 768px){.page-history-bee .hero .buttons{margin-top:40px}}.page-history-bee .rules-info-section{background:url("../img/backgrounds/faq-bg.svg") center/cover no-repeat;padding-bottom:60px;padding-top:50px}@media (min-width: 768px){.page-history-bee .rules-info-section{padding-top:75px}.page-history-bee .rules-info-section .accordion-item{padding-bottom:30px}}.page-history-bee .rules-info-section .container h1,.page-history-bee .rules-info-section .container .overview{color:#21325D;text-align:center;font-weight:700;margin-bottom:.5em}.page-history-bee .rules-info-section .container h1{font-family:"neutrafaceslabtext",serif;font-size:35px;margin-top:0}@media screen and (min-width: 768px){.page-history-bee .rules-info-section .container h1{font-size:65px}}.page-history-bee .rules-info-section .container .overview{font-size:15px;line-height:1.2;padding-bottom:1.5em}.page-history-bee .rules-info-section .container .overview a{color:#01789A;border-bottom:1px solid #01789A}@media screen and (min-width: 768px){.page-history-bee .rules-info-section .container .overview p{font-size:18px;line-height:1.75em}.page-history-bee .rules-info-section .container .overview a:hover,.page-history-bee .rules-info-section .container .overview a:focus{color:#f36f20;border-color:#f36f20}}.page-history-bee .rules-info-section .container .accordion{width:100%;margin:auto}.page-history-bee .rules-info-section .container .accordion .accordion-item{background:rgba(255,255,255,0.8) !important;transition:background .3s;border-bottom:none;margin-bottom:2px}.page-history-bee .rules-info-section .container .accordion .accordion-item header{margin:auto}.page-history-bee .rules-info-section .container .accordion .accordion-item header:after{background:#F2AE1D;color:#fff;transition:.3s background ease}.page-history-bee .rules-info-section .container .accordion .accordion-item h3,.page-history-bee .rules-info-section .container .accordion .accordion-item .copy{color:#21325D}.page-history-bee .rules-info-section .container .accordion .accordion-item .content{font-size:18px;padding-bottom:0}.page-history-bee .rules-info-section .container .accordion .accordion-item .content a{color:#01789A;border-bottom:1px solid #01789A}.page-history-bee .rules-info-section .container .accordion .accordion-item .content a:hover,.page-history-bee .rules-info-section .container .accordion .accordion-item .content a:focus{color:#f36f20;border-color:#f36f20}.page-history-bee .rules-info-section .container .accordion .accordion-item.active header:after{content:'-';background:#f36f20 !important}.page-history-bee .rules-info-section .container .accordion .accordion-item.active header .copy{height:auto}.page-history-bee .rules-info-section .container .faq_button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:13%;background:#f36f20;color:white;padding:20px;margin:auto;margin-top:60px;text-align:center}@media screen and (max-width: 768px){.page-history-bee .rules-info-section .container .faq_button{width:170px}}.page-history-bee .rules-info-section .container .faq_button:hover,.page-history-bee .rules-info-section .container .faq_button:focus{background:#fff;color:#f36f20}@media screen and (min-width: 1200px){.page-history-bee .rules-info-section .container{width:70%}}.page-history-bee .for-teachers-section{background:url("../img/history-bee/green-bg.jpg") top center/cover;padding:40px 0 30px}.page-history-bee .for-teachers-section .container{max-width:1020px}.page-history-bee .for-teachers-section h1,.page-history-bee .for-teachers-section .overview{text-align:center;font-weight:700;margin-bottom:.5em}.page-history-bee .for-teachers-section h1{color:#fff;font-size:35px;font-family:"neutrafaceslabtext",serif}@media screen and (min-width: 760px){.page-history-bee .for-teachers-section h1{font-size:65px}}.page-history-bee .for-teachers-section p{color:#fff;font-size:15px;font-family:"gotham",sans-serif}@media screen and (min-width: 760px){.page-history-bee .for-teachers-section p{font-size:18px}}.page-history-bee .for-teachers-section .preview{width:216px;height:286px;background-position:center;background-size:contain;background-repeat:no-repeat;margin:0 auto 20px}.page-history-bee .for-teachers-section .resources{margin-top:20px}.page-history-bee .for-teachers-section .list{background:rgba(255,255,255,0.27);padding:8px;overflow-y:scroll}.page-history-bee .for-teachers-section li{font-weight:700;font-size:16px;text-transform:uppercase;line-height:26px;color:rgba(255,255,255,0.84);padding:8px 10px;margin:7px 20px;cursor:pointer;position:relative}.page-history-bee .for-teachers-section li span{display:inline-block;width:calc(100% - 40px)}.page-history-bee .for-teachers-section li.active{color:#fff;background:#2D8927}.page-history-bee .for-teachers-section li a{font:0/0 a;text-shadow:none;position:absolute;right:10px;top:54%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.page-history-bee .for-teachers-section li a::before{content:"";font-family:'FontAwesome';font-size:28px;line-height:28px;color:#fff;transition:color .3s}.page-history-bee .for-teachers-section li a:hover::before{color:#11570a}@media screen and (min-width: 768px){.page-history-bee .for-teachers-section{padding:95px 0 90px}.page-history-bee .for-teachers-section .resources{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:50px}.page-history-bee .for-teachers-section .preview{width:330px;height:436px;margin:0}.page-history-bee .for-teachers-section .list{width:calc(100% - 360px);height:436px}}@media screen and (min-width: 900px){.page-history-bee .for-teachers-section .list{width:calc(100% - 400px)}}.page-history-bee .for-parents-section{background:url("../img/backgrounds/faq.jpg") top center/cover;padding:30px 0;width:100%;height:auto;color:#01789a;text-align:center;font-weight:700}.page-history-bee .for-parents-section h1{padding-top:3%;padding-bottom:3%;font-size:35px;font-family:"neutrafaceslabtext",serif}@media screen and (min-width: 760px){.page-history-bee .for-parents-section h1{font-size:65px}}.page-history-bee .for-parents-section p{font-size:15px;font-family:"gotham",sans-serif}@media screen and (min-width: 760px){.page-history-bee .for-parents-section p{font-size:18px}}.page-history-bee .for-parents-section ul{padding-top:25px;margin:0 auto;max-width:800px}@media screen and (min-width: 600px){.page-history-bee .for-parents-section ul{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0, 1fr))[2];grid-template-columns:repeat(2, minmax(0, 1fr));grid-gap:100px 13%}}@media screen and (min-width: 768px){.page-history-bee .for-parents-section ul{display:-ms-grid;display:grid;-ms-grid-columns:(minmax(0, 1fr))[3];grid-template-columns:repeat(3, minmax(0, 1fr));grid-gap:100px 13%}}.page-history-bee .for-parents-section a{display:block;width:100%;margin:0 auto;font-size:18px;line-height:24px;color:#01789a;text-align:center;transition:color .25s}.page-history-bee .for-parents-section img{height:auto;width:100%;display:block;margin-bottom:40px;transition:transform .25s}@media (max-width: 599px){.page-history-bee .for-parents-section li{width:100%}.page-history-bee .for-parents-section li+li{margin-top:30px}.page-history-bee .for-parents-section a{max-width:200px}.page-history-bee .for-parents-section img{margin-bottom:10px}}@media screen and (min-width: 768px){.page-history-bee .for-parents-section{padding:50px 0 60px}.page-history-bee .for-parents-section a:hover{color:#f36f20}.page-history-bee .for-parents-section a:hover img{-ms-transform:scale(1.03);transform:scale(1.03)}}.page-history-bee-winner{position:relative}.page-history-bee-winner .body-inner{padding-top:0}.page-history-bee-winner .hidden{display:none}.page-history-bee-winner .button{min-width:180px;padding-bottom:17px}.page-history-bee-winner .winner-form{padding-top:25px;padding-bottom:60px;overflow:hidden;background:#FFE400;position:relative}.page-history-bee-winner .winner-form .form,.page-history-bee-winner .winner-form .content{position:relative;z-index:2}@media (min-width: 768px){.page-history-bee-winner .winner-form{padding-top:80px;padding-bottom:70px}.page-history-bee-winner .winner-form .container{display:-ms-flexbox;display:flex}.page-history-bee-winner .winner-form .container .form{margin-left:auto;width:calc(45% - 15px)}.page-history-bee-winner .winner-form .container .logo{width:200px;margin:0 0 35px}.page-history-bee-winner .winner-form .container .content{max-width:554px;width:calc(53% - 15px);overflow:hidden;text-align:left}.page-history-bee-winner .winner-form .container .bee-wrapper{position:relative}.page-history-bee-winner .winner-form .container .bee-wrapper .bee{width:443px;position:absolute;left:0;bottom:0;max-width:743px}.page-history-bee-winner .winner-form .container .copy{padding-bottom:429px}}@media (min-width: 1024px){.page-history-bee-winner .winner-form{padding-bottom:0}.page-history-bee-winner .winner-form .container .content{overflow:visible}.page-history-bee-winner .winner-form .container .bee-wrapper .bee{width:743px;left:-20px;bottom:-115px}}.page-history-bee-winner .winner-form .button{color:#fff;background-color:#f36f20;text-align:center}@media (min-width: 768px){.page-history-bee-winner .winner-form .button:hover,.page-history-bee-winner .winner-form .button:focus{background-color:#fff;color:#f36f20}}.page-history-bee-winner .winner-form h1{font-family:"neutrafaceslabtext",serif;font-weight:700;font-size:30px;color:#21325D;margin-bottom:.3em;font-weight:700}@media screen and (min-width: 768px){.page-history-bee-winner .winner-form h1{font-size:62px;line-height:74px}}.page-history-bee-winner .winner-form .logo{display:block;width:100%;margin:0 auto 30px;max-width:278px;position:relative;z-index:3}.page-history-bee-winner .winner-form .content{text-align:center}.page-history-bee-winner .winner-form .bee-wrapper{max-width:250px;margin:30px -10px 10px auto}.page-history-bee-winner .winner-form .bee{display:block;width:100%}.page-history-bee-winner .winner-form .copy p{font-weight:500;font-size:16px;line-height:32px;color:#21325D}@media (min-width: 768px){.page-history-bee-winner .winner-form .copy p{font-family:"gotham",sans-serif;font-weight:700;line-height:30px;font-size:18px;color:#21325D}}.page-history-bee-winner .winner-form.submitted{padding-bottom:40px}.page-history-bee-winner .winner-form.submitted .bee-wrapper,.page-history-bee-winner .winner-form.submitted .form{display:none}.page-history-bee-winner .winner-form.submitted .characters{width:100%;max-width:400px;margin:0 auto}.page-history-bee-winner .winner-form.submitted h1{max-width:820px;margin:30px auto;text-align:center}@media (min-width: 768px){.page-history-bee-winner .winner-form.submitted{padding-top:70px;padding-bottom:50px}.page-history-bee-winner .winner-form.submitted .container{display:block}.page-history-bee-winner .winner-form.submitted .container .content{width:100%;max-width:100%}.page-history-bee-winner .winner-form.submitted .characters{max-width:597px}.page-history-bee-winner .winner-form.submitted h1{margin:40px auto 60px}.page-history-bee-winner .winner-form.submitted .logo{margin:0 auto;width:181px}}.page-history-bee-winner .winner-form.submitted .hex-left{width:22.5%;max-width:337px;bottom:-11%;left:0}@media (max-width: 767px){.page-history-bee-winner .winner-form.submitted .hex-left{max-width:310px;bottom:-4%;left:-2%}}@media (min-width: 768px) and (max-width: 1059px){.page-history-bee-winner .winner-form.submitted .hex-left{bottom:-4.5%}}.page-history-bee-winner .winner-form.submitted .hex-right{width:40%;max-width:563px;top:-12.3%;right:0}@media (max-width: 767px){.page-history-bee-winner .winner-form.submitted .hex-right{max-width:320px;top:-8.5%}}.page-history-bee-winner .winner-form .hex-left,.page-history-bee-winner .winner-form .hex-right{position:absolute;z-index:1;pointer-events:none}.page-history-bee-winner .winner-form .hex-left{width:36%;max-width:469px;bottom:-8.5%;left:0}@media (max-width: 767px){.page-history-bee-winner .winner-form .hex-left{max-width:310px;left:0;bottom:-3%}}@media (min-width: 768px) and (max-width: 1059px){.page-history-bee-winner .winner-form .hex-left{bottom:-4.5%}}.page-history-bee-winner .winner-form .hex-right{width:30.4%;max-width:439px;top:-9.5%;right:0}@media (max-width: 767px){.page-history-bee-winner .winner-form .hex-right{max-width:320px;top:-1.5%}}.page-history-bee-winner .guidebook{background:#FFE400;padding:55px 0 0;color:#fff;text-align:center;position:relative;overflow:hidden;background:url("../img/history-bee/clouds.jpg") center/cover no-repeat}@media (min-width: 768px){.page-history-bee-winner .guidebook{padding:90px 0 105px}.page-history-bee-winner .guidebook .container{display:-ms-flexbox;display:flex}}.page-history-bee-winner .guidebook .content{margin:0 auto}@media (min-width: 768px){.page-history-bee-winner .guidebook .content{max-width:550px;width:calc(48% - 15px)}}.page-history-bee-winner .guidebook h1{font-family:"neutrafaceslabtext",serif;font-weight:700;font-size:30px;margin-bottom:.3em;color:#fff}.page-history-bee-winner .guidebook p{font-weight:500;font-size:16px;line-height:32px;color:#fff}.page-history-bee-winner .guidebook p a{color:#fff;text-decoration:underline}.page-history-bee-winner .guidebook p a:hover,.page-history-bee-winner .guidebook p a:focus{color:#42bdc5}@media screen and (min-width: 768px){.page-history-bee-winner .guidebook{text-align:left}.page-history-bee-winner .guidebook .content{margin:0}.page-history-bee-winner .guidebook h1{font-size:62px;line-height:74px}.page-history-bee-winner .guidebook p{font-size:18px;font-weight:700}}.page-history-bee-winner .guidebook .buttons{background:#f36f20;color:#fff;margin-right:20px;width:170px;text-align:center;margin-top:20px}.page-history-bee-winner .guidebook .buttons:hover,.page-history-bee-winner .guidebook .buttons:focus{background:#fff;color:#f36f20}@media screen and (min-width: 768px){.page-history-bee-winner .guidebook .buttons{margin-top:40px}}@media (min-width: 768px){.page-history-bee-winner .guidebook .image{width:calc(45% - 15px);-ms-flex-item-align:end;align-self:flex-end;position:relative;margin-left:auto;margin-bottom:calc(-120px - 7%)}}.page-history-bee-winner .guidebook img{display:block;width:70%;max-width:466px;-ms-transform:translateY(30px);transform:translateY(30px);margin:0 auto}@media (min-width: 768px){.page-history-bee-winner .guidebook img{margin:0;-ms-transform:none;transform:none;position:absolute;bottom:-10%;width:100%;left:-3%}}.page-history-bee-winner .rules-info-section{background:url("../img/backgrounds/faq-bg.svg") center/cover no-repeat;padding-bottom:60px;padding-top:50px}@media (min-width: 768px){.page-history-bee-winner .rules-info-section{padding-top:75px;padding-bottom:75px}.page-history-bee-winner .rules-info-section .accordion-item{padding-bottom:30px}}.page-history-bee-winner .rules-info-section .container h1,.page-history-bee-winner .rules-info-section .container .overview{color:#21325D;text-align:center;font-weight:700;margin-bottom:.5em}.page-history-bee-winner .rules-info-section .container h1{font-family:"neutrafaceslabtext",serif;font-size:35px;margin-top:0}@media screen and (min-width: 768px){.page-history-bee-winner .rules-info-section .container h1{font-size:65px}}.page-history-bee-winner .rules-info-section .container .overview{font-size:15px;line-height:1.2;padding-bottom:1.5em}.page-history-bee-winner .rules-info-section .container .overview a{color:#01789A;border-bottom:1px solid #01789A}@media screen and (min-width: 768px){.page-history-bee-winner .rules-info-section .container .overview p{font-size:18px;line-height:1.75em}.page-history-bee-winner .rules-info-section .container .overview a:hover,.page-history-bee-winner .rules-info-section .container .overview a:focus{color:#f36f20;border-color:#f36f20}}.page-history-bee-winner .rules-info-section .container .accordion{width:100%;margin:auto}.page-history-bee-winner .rules-info-section .container .accordion .accordion-item{background:rgba(255,255,255,0.8) !important;transition:background .3s;border-bottom:none;margin-bottom:2px}.page-history-bee-winner .rules-info-section .container .accordion .accordion-item header{margin:auto}.page-history-bee-winner .rules-info-section .container .accordion .accordion-item header:after{background:#F2AE1D;color:#fff;transition:.3s background ease}.page-history-bee-winner .rules-info-section .container .accordion .accordion-item h3,.page-history-bee-winner .rules-info-section .container .accordion .accordion-item .copy{color:#21325D}.page-history-bee-winner .rules-info-section .container .accordion .accordion-item .content{font-size:18px;padding-bottom:0}.page-history-bee-winner .rules-info-section .container .accordion .accordion-item .content a{color:#01789A;border-bottom:1px solid #01789A}.page-history-bee-winner .rules-info-section .container .accordion .accordion-item .content a:hover,.page-history-bee-winner .rules-info-section .container .accordion .accordion-item .content a:focus{color:#f36f20;border-color:#f36f20}.page-history-bee-winner .rules-info-section .container .accordion .accordion-item.active header:after{content:'-';background:#f36f20 !important}.page-history-bee-winner .rules-info-section .container .accordion .accordion-item.active header .copy{height:auto}.page-history-bee-winner .rules-info-section .container .faq_button{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;width:13%;background:#f36f20;color:white;padding:20px;margin:auto;margin-top:60px;text-align:center}@media screen and (max-width: 768px){.page-history-bee-winner .rules-info-section .container .faq_button{width:170px}}.page-history-bee-winner .rules-info-section .container .faq_button:hover,.page-history-bee-winner .rules-info-section .container .faq_button:focus{background:#fff;color:#f36f20}@media screen and (min-width: 1200px){.page-history-bee-winner .rules-info-section .container{width:70%}}.page-about .about-section{background:url("../img/backgrounds/tan.jpg") top left/84px repeat;padding:30px 0}.page-about .about-section .container{width:calc(100% - 20px);max-width:775px;background:#f4f7f8;padding:40px 10px}.page-about .contact-section{background:url("../img/backgrounds/faq.jpg") top center/cover no-repeat;padding:30px 0}.page-about .contact-section .container{max-width:630px}.page-about .contact-section .copy{text-align:center}.page-about .contact-section .copy a{color:#f36f20}.page-about .contact-section .copy a:focus,.page-about .contact-section .copy a:hover{text-decoration:underline}.page-about h1{color:#01789a;font-size:30px;font-weight:700;font-family:"neutrafaceslabtext",serif;text-align:center;margin-bottom:.5em}.page-about .wysiwyg p{font-size:16px;font-weight:normal;margin-bottom:1.3em;color:#1098a1}.page-about .wysiwyg ol li,.page-about .wysiwyg ul li{color:#1098a1}.page-about .wysiwyg img{margin-top:30px;margin-bottom:20px}.page-about .signature{margin-top:50px;font-size:13px;line-height:2;color:#1098a1}.page-about .signature:after{content:'';display:block;clear:both}.page-about .signature img{width:110px;float:left;margin-right:20px}@media screen and (min-width: 768px){.page-about .about-section{background:url("../img/backgrounds/about.png") center 90px/1415px auto no-repeat,url("../img/backgrounds/tan.jpg") top left/84px repeat;padding:190px 0 280px}.page-about .contact-section{padding:120px 0 100px}.page-about h1{font-size:50px}.page-about .signature img{width:125px}}.page-newsletter .content{background:url("../img/backgrounds/newsletter-header.jpg") bottom center/cover no-repeat;padding:30px 0 40px}.page-newsletter .content .container{max-width:585px}.page-newsletter .content h1{font-family:"neutrafaceslabtext",serif;font-weight:700;font-size:35px;text-align:center;color:#01789a;max-width:450px;margin:0 auto 15px}.page-newsletter .content p{line-height:1.7;text-align:center;font-size:16px;font-weight:500;color:#1098a1}.page-newsletter .content p span{color:#01789a;text-decoration:underline;cursor:pointer;transition:color .3s}.page-newsletter .content .disclaimer{width:100%;margin:15px 0}.page-newsletter .content .disclaimer p{font-size:12px;color:#1098a1;max-width:400px}.page-newsletter .content .disclaimer a{color:#01789a}.page-newsletter .content form{margin:20px auto}.page-newsletter .content form input::-webkit-input-placeholder{color:#7fd0d5;font-family:"gotham",sans-serif}.page-newsletter .content form input::-moz-placeholder{color:#7fd0d5;font-family:"gotham",sans-serif}.page-newsletter .content form input::-ms-input-placeholder{color:#7fd0d5;font-family:"gotham",sans-serif}.page-newsletter .content form input:-ms-input-placeholder{color:#7fd0d5;font-family:"gotham",sans-serif}.page-newsletter .content form input::placeholder{color:#7fd0d5;font-family:"gotham",sans-serif}.page-newsletter .content .form-inner{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start}.page-newsletter .content .input-wrapper{width:100%;background:#fff;margin:10px 0 15px;border:1px solid #fff}.page-newsletter .content .input-wrapper.error{border-color:#f36f20}.page-newsletter .content input{color:#7fd0d5}.page-newsletter .content label{display:block;font-size:14px;color:#8ac9de;text-align:center;margin:10px 0;width:100%}.page-newsletter .content .birth{width:100%}.page-newsletter .content .select-dropdown{background:#fff;border:1px solid #fff;margin-bottom:5px;color:#7fd0d5}.page-newsletter .content .select-dropdown.error{border-color:#f36f20}.page-newsletter .content .select-dropdown .option:hover{background:#3ec6ed}.page-newsletter .content button{background:#f36f20;margin:30px auto 0}.page-newsletter .content button:hover{color:#fff;background:#01789a}.page-newsletter .content button .loading-spinner{width:30px;height:30px;top:calc(50% - 15px)}.page-newsletter .content button .loading-spinner .path{stroke:#fff}@media screen and (min-width: 450px){.page-newsletter .content .disclaimer a:hover,.page-newsletter .content p span:hover{color:#f36f20}}@media screen and (min-width: 768px){.page-newsletter .content{padding:100px 0 150px}.page-newsletter .content h1{font-size:65px;margin:0 auto 35px}.page-newsletter .content p{font-size:18px}}.page-error404 .body-content{background:url("../img/backgrounds/faq.jpg") center/cover no-repeat;padding:40px 0}.page-error404 .body-content .container{max-width:980px}.page-error404 .body-content h1{font-family:"neutrafaceslabtext",serif;font-weight:700;font-size:40px;text-align:center;color:#01789a;margin-bottom:.5em}.page-error404 .body-content p{text-align:center;font-size:16px;font-weight:500;line-height:1.7;color:#1098a1}@media screen and (min-width: 768px){.page-error404 .body-content{padding:90px 0}.page-error404 .body-content h1{font-size:65px}.page-error404 .body-content p{font-size:18px}}.page-netflix main{background:url("../img/backgrounds/netflix.jpg") bottom center/cover;padding:55px 0;display:block}@media screen and (min-width: 670px){.page-netflix main{padding:55px 0 130px}}@media screen and (min-width: 840px){.page-netflix main{padding:55px 0 235px}}@media screen and (min-width: 930px){.page-netflix main{padding:55px 0 350px}}.page-netflix main .button{background:#f36f20;margin:50px auto;width:180px;display:block;text-align:center}.page-netflix main .button:hover,.page-netflix main .button:focus{background:#fff;color:#f36f20}.page-netflix main h1{margin:0 auto 40px;max-width:306px;font:0/0 a;text-shadow:none}.page-netflix main h1:before{content:'';display:block;padding-bottom:35.94771%;background:url("../img/netflix-series-logo.png") center/contain no-repeat}.page-netflix main .content{max-width:900px;margin:0 auto}@media screen and (min-width: 460px){.page-netflix main .content{width:80%}}@media screen and (min-width: 670px){.page-netflix main .content{width:70%}}.page-netflix main .wysiwyg{color:#fff}.page-netflix main .wysiwyg p{font-size:20px;color:#fff}.page-netflix main .starring{color:#1098a1;text-align:center;font-weight:500}.page-netflix main .video-player{max-width:960px;margin:0 auto 50px}.page-netflix .book-series-book-list-container{padding-top:60px}.page-netflix .book-series-book-list-container h2{font-family:"neutrafaceslabtext",serif;font-weight:700;font-size:46px;text-align:center;color:#01789a}.page-netflix .educators-section{background:url("../img/backgrounds/activity-sheets.jpg") center/cover;padding:50px 0 0;color:#fff;margin-top:-1px}.page-netflix .educators-section .container{max-width:980px}.page-netflix .educators-section .content{padding-bottom:50px;text-align:center}.page-netflix .educators-section h2{font-family:"neutrafaceslabtext",serif;font-size:65px;font-weight:700}.page-netflix .educators-section p{color:#b9ffb1;font-size:22px;font-weight:500;margin:20px 0 30px}.page-netflix .educators-section .button{background:#fff;color:#1b940b;width:144px;display:block;margin:0 auto}.page-netflix .educators-section .button:hover,.page-netflix .educators-section .button:focus{background:rgba(0,0,0,0.3);color:#fff}.page-netflix .educators-section .graphic{margin:0 auto;width:100%;max-width:401px;font:0/0 a;text-shadow:none}.page-netflix .educators-section .graphic:before{content:'';display:block;padding-bottom:84.39024%;background:url("../img/netflix-guide.png") center/contain no-repeat}@media screen and (min-width: 768px){.page-netflix .educators-section .container{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.page-netflix .educators-section .content{width:40%;text-align:left}.page-netflix .educators-section .button{margin:0}.page-netflix .educators-section .graphic{margin:0 -17px 0 0}}.page-for-you .section{background-size:contain;background-repeat:no-repeat;background-position:0px 45px;padding:48px 16px}.page-for-you .section .container{position:relative}.page-for-you .section.yellow{background-color:#fadB59;text-align:center;color:#f36f20}@media screen and (min-width: 768px){.page-for-you .section.yellow{max-height:952px}}.page-for-you .section.yellow.stars-1{background-image:url("../img/backgrounds/stars-1.png")}.page-for-you .section.yellow.stars-2{background-image:url("../img/backgrounds/stars-2.png")}.page-for-you .section.yellow.stars-3{background-image:url("../img/backgrounds/stars-3.png")}.page-for-you .section.yellow.stars-4{background-image:url("../img/backgrounds/stars-4.png")}.page-for-you .section.yellow .doc-wrap a{font-weight:700 !important;color:#f36f20 !important}.page-for-you .section.orange{background-color:#f36f20;text-align:center;color:#fff}@media screen and (min-width: 768px){.page-for-you .section.orange{max-height:952px}}.page-for-you .section.orange.clouds-1{background-image:url("../img/backgrounds/clouds-1.png")}.page-for-you .section.orange.clouds-2{background-image:url("../img/backgrounds/clouds-2.png")}.page-for-you .section.orange.clouds-3{background-image:url("../img/backgrounds/clouds-3.png")}.page-for-you .section.orange .doc-wrap a{font-weight:700 !important;color:#fff !important}.page-for-you .section h2{margin-bottom:24px;font-family:"neutrafaceslabtext",serif;font-size:32px;font-weight:700}.page-for-you .section .overview{max-width:650px;margin:0 auto;margin-bottom:32px;text-align:center;font-size:16px;font-weight:500;line-height:1.5em}.page-for-you .section .overview p{line-height:1.7}@media screen and (min-width: 768px){.page-for-you .section .overview{margin-bottom:80px}}.page-for-you .section .doc-wrap{max-width:990px;margin:0 auto;position:relative;z-index:10}.page-for-you .section .doc-wrap .doc-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;columns:3;column-gap:40px;-ms-flex-pack:center;justify-content:center}.page-for-you .section .doc-wrap .doc-list .doc{max-width:170px;margin-bottom:50px}.page-for-you .section .doc-wrap .doc-list .doc a{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;flex-wrap:nowrap;font-family:"neutrafaceslabtext",serif;font-size:18px;font-weight:500;line-height:1.5em}.page-for-you .section .doc-wrap .doc-list .doc a img{width:170px;height:170px;display:block;margin-bottom:16px}.page-for-you .section .doc-wrap .doc-list .doc a span{display:block}@media screen and (min-width: 768px){.page-for-you .section .doc-wrap .doc-list{columns:4;column-gap:80px}}.page-for-you .section .char{background-size:contain;background-repeat:no-repeat;display:none;position:absolute;z-index:10}.page-for-you .section .char.gandhi{background-image:url("../img/char-gandhi.png");width:259px;height:486px;bottom:-130px;left:1024px}.page-for-you .section .char.louis-armstrong{background-image:url("../img/char-louisarmstrong.png");width:404px;height:407px;bottom:-91px;left:-80px}.page-for-you .section .char.frida-kahlo{background-image:url("../img/char-fridakahlo.png");width:424px;height:427px;bottom:-91px;left:1024px}.page-for-you .section .char.harriet-tubman{background-image:url("../img/char-harriettubman.png");width:424px;height:427px;bottom:-120px;left:-60px}.page-for-you .section .char.sally-ride{background-image:url("../img/char-sallyride.png");width:323px;height:410px;bottom:-92px;left:900px}.page-for-you .section .char.gw-carver{background-image:url("../img/char-gwcarver.png");width:258px;height:463px;bottom:-91px;left:-80px}.page-for-you .section .char.roberto-clemente{background-image:url("../img/char-robertoclemente.png");width:273px;height:482px;bottom:-140px;left:980px}.page-for-you .section .char.eiffel-tower{background-image:url("../img/char-eiffeltower.png");width:298px;height:496px;bottom:-140px;left:-50px}.page-for-you .section .char.wonder-woman{background-image:url("../img/char-wonderwoman.png");width:438px;height:444px;bottom:-116px;left:73%}.page-for-you .section .char.joan-of-arc{background-image:url("../img/char-joanofarc.png");width:399px;height:481px;bottom:-134px;left:-10%}.page-for-you .section .char.great-barrier-reef{background-image:url("../img/char-greatbarrierreef.png");width:394px;height:291px;bottom:-124px;left:73%}.page-for-you .section .char.booker-t-washington{background-image:url("../img/char-bookertwashington.png");width:308px;height:479px;bottom:-120px;left:-10%}@media screen and (min-width: 768px){.page-for-you .section{height:960px}.page-for-you .section.yellow,.page-for-you .section.orange{padding:100px 0 75px}.page-for-you .section h2{font-size:50px}.page-for-you .section .overview{font-size:18px}}@media screen and (min-width: 1024px){.page-for-you .section .char{display:block}}.page-for-you .hero{background-color:#db4369;background:linear-gradient(180deg, #db4369 0%, #e56057 30%, #f36f20 100%);background-position:0px 0px}.page-for-you .hero .logo-for-you{background:url("../img/logo-for-you.png") center/cover no-repeat;width:478px;height:521px;display:none;position:absolute;bottom:-43px;left:768px}.page-for-you .hero .logo-for-you .sr-only{visibility:hidden}.page-for-you .hero .container{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.page-for-you .hero .content{max-width:680px;padding-top:60px;padding-bottom:60px;color:#fff}.page-for-you .hero h1{font-family:"neutrafaceslabtext",serif;font-weight:700;font-size:45px;margin-bottom:35px}.page-for-you .hero .copy{font-weight:500;line-height:1.5em;margin-bottom:45px}.page-for-you .hero .button{background:#fff;color:#de446a}.page-for-you .hero .button:hover{background:rgba(255,255,255,0.8)}@media screen and (min-width: 768px){.page-for-you .hero{max-height:585px}.page-for-you .hero h1{font-size:65px}.page-for-you .hero .copy{font-size:18px}}@media screen and (min-width: 1024px){.page-for-you .hero .logo-for-you{width:478px;height:521px;display:block}}.page-for-you .icivics-section{background-color:#c7f5fd;background-image:url("../img/backgrounds/clouds-icivics.png");background-size:contain;background-repeat:no-repeat;background-position:0px 45px;height:auto}.page-for-you .icivics-section .logo-icivics{background:url("../img/logo-icivics.png") center/cover no-repeat;width:166px;height:40px;display:block;margin:0 auto;margin-bottom:40px}.page-for-you .icivics-section .logo-icivics .sr-only{visibility:hidden}.page-for-you .icivics-section .container{max-width:980px;text-align:center}.page-for-you .icivics-section .text-block{margin-bottom:32px}.page-for-you .icivics-section h3,.page-for-you .icivics-section h4{font-family:"neutrafaceslabtext",serif;font-weight:700;color:#01789A}.page-for-you .icivics-section h3{margin-bottom:16px;font-size:20px}.page-for-you .icivics-section h4{margin-bottom:16px;font-size:18px}.page-for-you .icivics-section p{max-width:750px;margin:0 auto;font-weight:500;line-height:1.5em;color:#01789A}.page-for-you .icivics-section a{font-weight:700;color:#01789A}.page-for-you .icivics-section .text-block a:hover{border-bottom:1px solid #01789A}.page-for-you .icivics-section .social{height:32px;margin:10px 0}@media screen and (min-width: 1150px){.page-for-you .icivics-section .social{margin:0}}.page-for-you .icivics-section .social li{font:0/0 a;text-shadow:none;position:relative;display:inline-block;width:42px;height:42px;margin:0 16px}.page-for-you .icivics-section .social li::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#01789A;border-radius:100%;opacity:0;transition:transform 0.2s, opacity 0.2s;transition-timing-function:cubic-bezier(0.25, 0.25, 0.325, 1.39);-ms-transform:scale(0);transform:scale(0)}.page-for-you .icivics-section .social li a.instagram svg{-ms-transform:scale(0.7);transform:scale(0.7);margin-top:1}.page-for-you .icivics-section .social li a.instagram svg .svg{fill:#01789A}.page-for-you .icivics-section .social a{cursor:pointer;position:relative;transition:color .2s;display:block}.page-for-you .icivics-section .social a::before{font-family:'FontAwesome';font-size:36px;display:block;line-height:42px;text-align:center}.page-for-you .icivics-section .social a.twitter::before{content:""}.page-for-you .icivics-section .social a.facebook::before{content:""}@media screen and (min-width: 768px){.page-for-you .icivics-section{background-position:0px 90px;padding:120px 0}.page-for-you .icivics-section .logo-icivics{width:333px;height:79px;margin-bottom:110px}.page-for-you .icivics-section .text-block{margin-bottom:90px}.page-for-you .icivics-section h3{margin-bottom:24px;font-size:32px}.page-for-you .icivics-section h4{margin-bottom:24px;font-size:25px}.page-for-you .icivics-section p{font-size:18px}}
