#ro3-container{padding-top:1em;max-width:100%;margin-left:auto;margin-right:auto;overflow:visible !important;overflow:hidden;*zoom:1}#ro3-container img{max-width:100%;height:auto}#ro3-container h2{padding:0.5em 0;margin:0}#ro3-container p.ro3-read-more{margin-top:1em}#ro3-container:after{content:" ";display:block;clear:both}@media (min-width: 700px){#ro3-container.three-blocks .ro3-block{width:28.57143%;float:left;margin-right:7.14286%}#ro3-container.three-blocks .ro3-block:last-child{margin-right:0}}@media (min-width: 900px){#ro3-container.four-blocks .ro3-block{width:21.05263%;float:left;margin-right:5.26316%}#ro3-container.four-blocks .ro3-block:last-child{margin-right:0}}#ro3-container .ro3-block{max-width:350px;margin:auto;margin-bottom:2em}#ro3-container .ro3-block .ro3-read-more{text-align:right}#ro3-container.circle-container .ro3-block .ro3-read-more{text-align:center}#ro3-container.bar-container h2{border-bottom:solid 0.8em;padding-bottom:0.5em;margin-bottom:0.5em;display:block}.shadow-container,.nested-container{position:relative;z-index:1}.drop-shadow{position:relative;display:block}.drop-shadow:before,.drop-shadow:after{z-index:-1;position:absolute;content:" ";display:block;bottom:1em;left:10px;width:60%;min-height:1em;max-width:300px;-moz-box-shadow:0 1em 0.66em #333;-webkit-box-shadow:0 1em 0.66em #333;box-shadow:0 1em 0.66em #333;-moz-transform:rotate(-4deg);-ms-transform:rotate(-4deg);-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}.drop-shadow:after{-moz-transform:rotate(4deg);-ms-transform:rotate(4deg);-webkit-transform:rotate(4deg);transform:rotate(4deg);right:10px;left:auto}div.circle-container{text-align:center}div.circle-container a.circle{display:block;overflow:hidden;border-radius:50%;box-shadow:0 0 3px 1px rgba(0,0,0,0.6)}.ro3-block.nested-container{position:relative}.ro3-block.nested-container:before{z-index:-1;position:absolute;content:" ";display:block;bottom:1em;left:10px;width:60%;min-height:1em;-moz-box-shadow:0 1em 0.66em #333;-webkit-box-shadow:0 1em 0.66em #333;box-shadow:0 1em 0.66em #333;-moz-transform:rotate(-4deg);-ms-transform:rotate(-4deg);-webkit-transform:rotate(-4deg);transform:rotate(-4deg)}.ro3-block.nested-container a.nested{display:block;border-radius:0.5em;overflow:hidden;box-shadow:0 0 3px 1px rgba(0,0,0,0.6)}.ro3-block.nested-container h2{font-size:1.1em;margin:0;padding:0.5em 0}.ro3-block.nested-container p{font-size:0.8em;padding:0.5em 0;margin:0}.ro3-block.nested-container .ro3-description{min-width:100%;position:absolute;bottom:0;background:rgba(255,255,255,0.6);padding:0.5em;border-radius:0 0 0.5em 0.5em;box-sizing:border-box}#ro3-container.fa-icon-container{text-align:center}#ro3-container.fa-icon-container .ro3-block .ro3-read-more{text-align:center}.hvr-grow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-grow:hover,.hvr-grow:focus,.hvr-grow:active{-webkit-transform:scale(1.1);transform:scale(1.1)}.hvr-float-shadow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-moz-osx-font-smoothing:grayscale;position:relative;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-float-shadow:before{pointer-events:none;position:absolute;z-index:-1;content:'';top:100%;left:5%;height:10px;width:90%;opacity:0;background:-webkit-radial-gradient(center, ellipse, rgba(0,0,0,0.35) 0%, transparent 80%);background:radial-gradient(ellipse at center, rgba(0,0,0,0.35) 0%,rgba(0,0,0,0) 80%);-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:transform, opacity;transition-property:transform, opacity}.hvr-float-shadow:hover,.hvr-float-shadow:focus,.hvr-float-shadow:active{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.hvr-float-shadow:hover:before,.hvr-float-shadow:focus:before,.hvr-float-shadow:active:before{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}
