﻿div.placeholder{margin:0 0 40px 0;min-width:100%;min-height:450px;border:1px solid #c0c0c0;background-color:#f8fdf9;padding:40px}.hm_banner_container{position:relative}.hm_banner_container_text{right:10%;bottom:20%;position:absolute}.hm_banner_container_text h1,.hm_banner_container_text h2{color:#fff!important}.hm_banner_container_text .textH2{background-color:rgba(0,0,0,.5);padding:.05% 2% 1% 2%;margin-bottom:1%}.hm_banner_container_text h1{font-size:3em;margin-bottom:1%;margin-top:10px;background-color:rgba(0,0,0,.5);padding:.5% 2% .2% 2%;white-space:nowrap}.hm_banner_container_text h2{margin-top:7px;margin-bottom:0;line-height:120%}.hm_banner_container_text .moreInfo{background-color:#6e118c;color:#fff;max-width:115px;max-height:38px;min-width:115px;min-height:38px;padding:5px 12px 5px 12px;font-size:1.5em;font-family:"Cuprum","Lucida Sans Unicode","Lucida Grande",Arial,Helvetica,sans-serif;border-radius:5px}.hm_banner_container_text:hover .moreInfo{background-color:#4a0b5f}@media(max-width:850px){.hm_banner_container_text h1{font-size:1.9em}.hm_banner_container_text h2{font-size:1.5em}.hm_banner_container_text .moreInfo{max-width:100px;max-height:33px;min-width:100px;min-height:33px;padding:5px 12px 5px 12px;font-size:1.2em;border-radius:4px}}@media(max-width:700px){.carousel-indicators{display:none}.hm_banner_container_text .textH2{padding-top:2px}.hm_banner_container_text h1{font-size:1.7em}.hm_banner_container_text h2{font-size:1.3em;margin-top:1px}.hm_banner_container_text .moreInfo{max-width:90px;max-height:30px;min-width:90px;min-height:30px;padding:5px 12px 5px 12px;font-size:1.1em;border-radius:3px}}@media(max-width:600px){.hm_banner_container_text{bottom:5%}.carousel-indicators{display:none}}@media(max-width:450px){.hm_banner_container_text{bottom:0}.hm_banner_container_text h2{padding-top:0}.hm_banner_container_text{left:5%;top:5px;padding:.1% 1% .75% 1%}.hm_banner_container_text h1{font-size:1.2em;margin-bottom:0;margin-top:3px}.hm_banner_container_text h2{margin-top:0;font-size:.85em}.hm_banner_container_text .moreInfo{margin-top:2.5%;max-width:65px;max-height:22px;min-width:65px;min-height:22px;padding:3px 6px 3px 6px;font-size:.85em;border-radius:2px}}.hm_Boxes{margin-top:40px;margin-bottom:40px}.hm_Boxes a{color:#fff!important;text-decoration:none!important}.hm_Box{width:100%;min-height:588px;display:block}.hm_Box img{padding:0!important}a .hm_Box .text{padding:20px 10px 10px 10px}a .hm_Box .text p{margin:0;font-size:1em;line-height:140%}.hm_Box span{display:block}.hm_Box span.header{font-size:1.5em;padding-bottom:8px;line-height:120%;font-family:"Cuprum","Lucida Sans Unicode","Lucida Grande",Arial,Helvetica,sans-serif;font-weight:bold}.hm_Box span.subheader{font-weight:bold;padding-bottom:5px;line-height:120%;font-family:"Cuprum","Lucida Sans Unicode","Lucida Grande",Arial,Helvetica,sans-serif;font-size:1.25em}.hm_Box span{font-family:'PT Sans',"Lucida Sans Unicode","Lucida Grande",Arial,Helvetica,sans-serif}.hm_Box span.subheader.classname{font-size:1.2em;letter-spacing:1px}.hm_Box.blue{padding:0;background-color:#80cee0}.hm_Box.blue:hover{background-color:#57bed6}.hm_Box.orange{background-color:#e2995e}.hm_Box.orange:hover{background-color:#da7e33}.hm_Box.green{background-color:#7ec76a}.hm_Box.green:hover{background-color:#5eb945}.hm_Box.lilac{background-color:#c092ed}.hm_Box.lilac:hover{background-color:#a766e6}