.hero_ancor{display:block;position:relative;top:-125px;visibility:hidden}#Hero,#Hero .size50{min-height:916px;position:relative;overflow:hidden;background-color:#fff;line-height:1.65em}.mod_article.hero_text{position:relative;overflow:visible;padding-top:300px;padding-bottom:250px;color:#fff;z-index:200}.mod_article.hero_text .ce_text{max-width:1000px;position:relative;overflow:visible;padding:10px 20px 0 0;color:#fff}#hero a.btn{background-color:#fff;background-image:none;-webkit-box-shadow:10px 10px 55px 0px rgba(0, 0, 0, 0.75);-moz-box-shadow:10px 10px 55px 0px rgba(0, 0, 0, 0.75);box-shadow:10px 10px 55px 0px rgba(0, 0, 0, 0.75)}#hero a.btn:hover{background-color:#fcc636;background-image:none;-webkit-box-shadow:10px 10px 55px 0px rgba(0, 0, 0, 0.75);-moz-box-shadow:10px 10px 55px 0px rgba(0, 0, 0, 0.75);box-shadow:10px 10px 55px 0px rgba(0, 0, 0, 0.75)}.mod_article.hero_text h1{margin-bottom:25px;font-size:3.25em;color:#fff;text-shadow:2px 2px 100px black}#hero .inside{position:relative}#hero .hero_image{width:100%;height:100%;top:0;position:absolute}#hero .hero_image img{width:100%;height:100%;max-width:none;object-fit:cover}#hero .slider-wrapper,#hero .content-slider,#hero .ce_sliderStart,#hero .ce_image,#hero .image_container{height:100%}.ie #hero2 .hero_image img,.edge .ie #hero2 .hero_image img{font-family:"object-fit: cover";object-fit:cover}#Hero .hero_image .ce_image,#Hero .hero_image .image_container,#Hero .hero_image img{width:100%;height:100%}#Hero .size100{max-width:850px;margin-right:auto;margin-left:auto;padding-top:200px;padding-bottom:70px;text-align:center}#Hero p{margin-bottom:1.6em}#container{padding-top:0;padding-top:40px;margin-top:-40px}#Hero .slider-control{display:none}.anchor{width:100%;position:relative;margin-top:-30px;padding-bottom:30px;text-align:center;z-index:300}.anchor a{padding:5px;text-align:center;border-bottom:0;font-size:1.75em;color:#fff;z-index:300}@media screen and (max-width:1150px){#Hero .size50{font-size:0.95em}}@media screen and (max-width:1030px){.mod_article.hero_text{padding-top:250px;padding-bottom:175px}}@media screen and (max-width:800px){.mod_article.hero_text{padding-top:200px;padding-bottom:100px;padding-left:30px;padding-right:30px}.mod_article.hero_text h1{font-size:2.75em;line-height:1em}}@media screen and (max-width:500px){.mod_article.hero_text{padding-top:150px;padding-bottom:75px;padding-left:15px;padding-right:15px}}