.custom-form .formContent .form-group{display:none}.visible{display:block!important}.contactsection a{background-color:#3a4b58;padding:10px 35px;border-radius:5px;font-size:16px}.contactsection .rn-col-2-3{background-color:rgba(0,0,0,.7);padding:40px!important;font-size:22px}.contactsection .header3{color:#9c8f40;text-transform:uppercase;line-height:0}.contactsection .header2{font-family:'Yellowtail',cursive;font-weight:400;font-size:48px}.header1,.header2,.header3,.header4,.header5,body,h1,h2,h3,h4,h5{font-family:'Oswald',sans-serif}.numbers{font-family:'Oswald',sans-serif;font-size:24px;line-height:32px;text-transform:uppercase}.numbers h1{font-size:60px}.welcomesection h2,.connectsection h2{font-size:60px;font-family:'Yellowtail',cursive;font-weight:400;line-height:0;color:#3a4b58}.welcomesection a,.connectsection a{color:#3a4b58;font-family:'Oswald',sans-serif;font-weight:600;border:3px solid #3a4b58;padding:10px 30px}.welcomesection h3,.connectsection h3{font-family:'Oswald',sans-serif}.welcomesection .rn-col-2-2,.connectsection .rn-col-1-2{padding:40px!important;min-height:400px;font-family:'Oswald',sans-serif}.welcomesection .rn-col-1-2{background-image:url(https://s.realtyninja.com/static/media/med/4823_c683f00a_portmoodycondos2.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}.connectsection .rn-col-2-2{background-image:url(/static/media/med/4823_b529f693_connectbg.jpg);background-repeat:no-repeat;background-size:cover;background-position:center}#header-contact a,.navbar-default .navbar-nav>li>a{font-family:'Oswald',sans-serif}.featuredboxes .rn-col-1-3,.featuredboxes .rn-col-2-3,.featuredboxes .rn-col-3-3{background-repeat:no-repeat;background-size:cover;min-height:300px;background-color:#000;opacity:1;transition:all .3s linear;padding:40px!important;font-family:'Oswald',sans-serif;background-position:right}.featuredboxes .rn-col-1-3:hover,.featuredboxes .rn-col-2-3:hover,.featuredboxes .rn-col-3-3:hover{opacity:.7}.featuredboxes .rn-col-1-3{background-image:url(/static/media/med/4823_91c28d98_f1.jpg)}.featuredboxes .rn-col-2-3{background-image:url(/static/media/med/4823_205c5cfd_f2.jpg)}.featuredboxes .rn-col-3-3{background-image:url(/static/media/med/4823_77c50fb3_f3.jpg)}.featuredboxes h2{font-family:'Yellowtail',cursive;font-size:36px;font-weight:400;color:#3a4b58}.featuredboxes h3{font-family:'Oswald',sans-serif}@media only screen and (min-width :768px){.container>.navbar-header{width:300px;margin:0 auto}.navbar-brand{padding:0 15px}.navbar-default .navbar-nav>li:first-child{display:none}.header-contact-email a,.header-contact-phone a,.navbar-default .navbar-nav>li>a{font-size:24px}#header-contact{display:flex;align-items:center;justify-content:center}.hero-carousel .carousel-caption h4{font-family:'Oswald',sans-serif;font-size:56px}.welcomesection .row,.connectsection .row{display:flex}.featuredboxes .row{display:flex}}@media only screen and (min-width :834px){.featuredboxes h2{line-height:0}}@media only screen and (min-width :768px){#map iframe{width:750px;height:400px}}@media only screen and (min-width :992px){#map iframe{width:950px;height:500px}}@media only screen and (min-width :1200px){#map iframe{width:1150px;height:600px}}@media screen and (max-width:767px){.hero-carousel .carousel-caption{top:60%}}