.hero-carousel .carousel-caption{top:60%}.carousel-caption::before{content:" ";background-image:url(/static/media/med/4918_a37293f2_balloon.png);height:185px;width:155px;display:inline-block;margin-top:-100px}#header-contact .header-contact-social .fa,.rn-invert-colors #header-contact a{color:#0f1d42}#header-contact .header-contact-social .fa-circle{color:#fff}.hero-carousel .slide{height:100vh}.featuredimg img{transition:all .2s ease-in-out}.featuredimg img :hover{transform:scale(1.05)}.homepage h2:before,.homepage h2:after,.homepage .section-heading h3:before,.homepage .section-heading h3:after{content:" ";background-image:url(/static/media/med/4918_e1765c6d_line.png);height:20px;display:block;background-repeat:no-repeat;background-position:center center;background-size:contain}.whatsnew .section-heading h3{color:#fff;background:#0f1d42;width:300px;padding:10px;margin:0 auto}.section-heading h3,.homepage h2{color:#0f1d42;font-size:24px;font-weight:300}.small-divider{display:none}#rn-90754 .carousel-inner .item{height:100vh}.blog-header-title-section,.page-title .rn-content-block{background-color:transparent!important;text-align:center}.blog-header-title-section h1,.page-title .rn-content-block h1{padding-top:20px}body{font-family:'Open Sans',sans-serif!important}.hero-carousel .carousel-caption h1,h1,h2,h3,h4,h5,.header1,.header2,.header3,.header4,.header5{font-family:'Arvo',serif!important}.small-contact-info-wrapper:after{position:absolute;content:'';height:1px;width:60%;background-color:#a8a8a8;margin-left:auto;margin-right:auto;left:0;right:0;margin-top:50px}.footer-section{padding-top:50px;padding-bottom:0}.footer-section .rn-content-block{padding-top:0;padding-bottom:0}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.section-short-header .navbar-wrapper{min-height:220px}#header-contact a{color:#fff}#navbar{background-color:#fef9f6}.nav{margin-bottom:5px!important}.navbar-nav{margin-top:5px;margin-bottom:5px}.hero-carousel .slide{min-height:600px}#rn-90887 img{margin-bottom:30px}#rn-90887 .col-lg-3{overflow:hidden}#rn-90887 .col-lg-3 img{max-width:100%;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s}#rn-90887 .col-lg-3:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}.aboutme .col-lg-12{background-color:#ffffff;outline:3px #cccccc solid}@media only screen and (max-width:992px){}@media only screen and (min-width :992px){.aboutme .col-lg-12{padding:50px 100px;margin-top:50px;margin-bottom:50px;width:70%}}@media only screen and (min-width:762px){.hero-carousel .slide{min-height:700px}.section-tall-header .container-fluid{padding-right:0;padding-left:0}.section-short-header .container-fluid{padding-right:0;padding-left:0}}@media only screen and (min-width :1200px){.navbar-brand img{margin-bottom:-190px}.navbar-nav>li:nth-of-type(4){margin-right:300px}#header-contact{margin-top:0;padding:0 40px}.header-contact-details{float:left}.header-contact-social{float:right;padding-bottom:10px}.header-account{margin-left:10px;float:left}}@media only screen and (min-width:480px){.hero-carousel .slide{min-height:700px}}@media only screen and (max-width:762px){.navbar-collapse{background-color:rgba(42,41,37,.9)!important}}