main {padding: 0;}#faq,#video-list {text-align: left;}#faq h4,#video-list h4 {max-width: 40em;}#faq h5,#video-list h5 {font-weight: bold;font-size: 17px;margin-bottom: 10px;}#faq .ecos-list .slide-down-on-select,#video-list .ecos-list .slide-down-on-select {overflow: visible;}#faq ul.ecos-list ul,#video-list ul.ecos-list ul,#faq ul.ecos-list ol,#video-list ul.ecos-list ol {margin-left: 45px;}#faq ul.ecos-list ul li,#video-list ul.ecos-list ul li,#faq ul.ecos-list ol li,#video-list ul.ecos-list ol li {max-width: 50em;}#faq .indent,#video-list .indent {margin-left: 10px;}#page-header:after {content: '';background-image: url(/assets/webpack/39fd79e1c1963af20a28e1b7f401759a.png);background-size: cover;right: 2px;top: 30px;width: 200px;height: 160px;position: absolute;z-index: 500;}#main {width: 100%;text-align: center;}#main .hero {position: relative;padding-bottom: 180px;}@media only screen and (max-width: 991px) {#main .hero .plumeria-flowers {display: none;}}#main .hero .hero-image {background-color: #e4edf7;background-repeat: no-repeat;background-size: cover;position: absolute;top: 0;right: 0;left: 0;bottom: 0;opacity: 0.9;z-index: -1;}#main .hero .hero-image.hawaii {background-image: url(/assets/webpack/ba735e71f894737fc1f304cc685a1e1a.jpg);}#main .hero .hero-image.italy {background-image: url(/assets/webpack/1e54d00ee07f8420719fd55f3135fff3.jpg);background-repeat: no-repeat;background-size: cover;position: absolute;top: 0;right: 0;left: 0;bottom: 0;opacity: 0.9;z-index: -1;background-position: bottom -250px right 0;}#main .hero .hero-image.gull-island {background-image: url(/assets/webpack/5b28b83e0e4da442bce98965345ce5e0.jpg);}#main .hero .hero-image.rmnp {background-image: url(/assets/webpack/b36510135eede4c20c7acac604e1ed55.jpg);}#main .hero .hero-image.black-footed-ferret {background-image: url(/assets/webpack/368ebdef7b89831986177a508c1ef099.jpg);background-position: top -250px right 0;}#main .hero .hero-image.bison {background-image: url(/assets/webpack/6c5ec46b17b56c467c272c03f739652b.jpg);background-position: bottom;}#main .hero .attribution-link {position: absolute;bottom: 0;left: 0;background: rgba(255, 255, 255, 0.5);padding: 2px 6px;border-top-right-radius: 6px;pointer-events: all;font-size: 12px;}#main h1,#main h2,#main h3,#main h4,#main p {text-shadow: 0 5px 30px #fff, 0 -5px 30px #fff, 5px 0 30px #fff, -5px 0 30px #fff;}#main .alert-unsupported-browser {display: none;margin-top: 10px;text-align: center;}.ie9 #main .alert-unsupported-browser {display: inline-block;}#main .title {padding-top: 70px;margin: 0px 0 50px;font-size: 40px;line-height: 58px;}.ie9 #main .title {margin-bottom: 20px;}#main a.btn {margin-bottom: 5px;}#main a.btn + p {text-align: right;}@media (min-width: 768px) {#main a.btn + p {margin-right: 305px;}}@media (min-width: 992px) {#main a.btn + p {margin-right: 415px;}}@media (min-width: 1200px) {#main a.btn + p {margin-right: 515px;}}#main .btn-floating {position: absolute;bottom: -27px;right: 10%;}#whats-new .material p {max-width: none;margin: 0 2em;}.section-header {text-align: center;margin-bottom: 30px;}.section-header p {max-width: 100%;}@media (max-width: 1199px) {.hero .title {font-size: 30px;line-height: 45px;margin: 100px 0 20px;}}@media (max-width: 767px) {.hero {background-image: none;height: auto;}.hero .title {font-size: 24px;line-height: 30px;margin: 60px 0 20px;}.hero a.btn {margin-bottom: 20px;}}@media print {.hero {height: auto;padding-bottom: 0;}.hero .title {margin-top: 50px;}#more .material {min-height: 0 !important;}}