.mc-image{width:100%;background-image:url(https://s.realtyninja.com/static/media/med/4781_369346a7_pexels-marcus-aurelius-6787953.jpg);background-size:cover;flex:1;display:none}.refferal_badge{display:none!important}.mail-chimp-section{background-color:#f2f2f2}.mailchimp-container{text-align:center;display:flex;justify-content:center;padding:40px;align-items:stretch;position:relative}#mc_embed_signup{width:100%!important;flex:1}#mc_embed_signup form{padding:25px;outline:1px solid #24847e;outline-offset:5px;border:1px solid #24847e}#mc_embed_signup .button{background-color:#24847e!important}#mc_embed_signup .button:hover{background-color:#000!important}@media only screen and (min-width :992px){.mc-image{display:block}}@media only screen and (min-width :1200px){.mailchimp-container{max-width:1170px;margin:0 auto}}.custom-footer2 .row>div{text-align:center!important;margin-bottom:15px}.custom-footer2 .contact-info-heading-office-info,.custom-footer2 .contact-info-brokerage,.custom-footer2 .contact-info-container>div:last-child{display:none}.custom-footer2 .contact-info-container{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}.custom-footer2 .contact-info-container>div:nth-child(2){order:3}.custom-footer2 .contact-info-contact-image{margin:0 auto;margin-bottom:15px}.custom-footer2 .contact-info-social{font-size:120%}@media only screen and (min-width :992px){.custom-footer2 .contact-info-container{flex-direction:row}.custom-footer2 .contact-info-container>div{width:100%}}.custom-footer .contact-info-container{display:flex;flex-direction:column}.custom-footer .contact-info-social{font-size:125%}.custom-footer .contact-info-container>div{width:100%}.custom-footer .contact-info-container>div:last-child{display:none}.custom-footer .contact-info-container>div:first-child{text-align:center;margin-bottom:15px}.custom-footer .contact-info-container>div:nth-child(2){display:flex;align-items:flex-start;justify-content:center;order:3}.custom-footer .contact-info-container>div:nth-child(3){text-align:center;margin-bottom:15px}@media only screen and (min-width:992px){.custom-footer .contact-info-container{flex-direction:row}.custom-footer .contact-info-container>div:first-child{text-align:left}.custom-footer .contact-info-address{width:110%}}.custom-header .navbar-toggle{position:absolute;right:0}.custom-header #header-contact a{font-size:14px}.cta-buttons a,.cta-button a{background-color:#228781;color:#fff;padding:10px 25px;letter-spacing:2px;border-radius:5px;display:block;width:220px;text-align:center;margin:5px;transition:all .2s ease-in-out}.cta-buttons a:hover,.cta-button a:hover{color:#fff;background-color:#000}.cta-button a{width:250px;text-align:center;margin:15px auto!important;text-transform:capitalize}.custom-header .navbar-header{width:auto!important;margin-left:0!important}.custom-header #header-contact{position:static!important;text-align:center!important;padding:15px!important}.custom-header .header-contact-details,.custom-header .header-contact-social{float:none!important;margin:0!important}.custom-header .header-contact-social{margin-top:10px!important}.custom-header-top{display:flex;align-items:center;justify-content:space-between;flex-direction:column}@media (min-width:480px) and (max-width:991px){.cta-buttons{display:flex;margin-bottom:15px}}@media only screen and (min-width:992px){.custom-header .navbar-brand img{margin-left:35px}.custom-header-top{flex-direction:row}.custom-header #header-contact{text-align:left!important}.custom-header #header-contact a{font-size:16px}.custom-header .navbar-header{order:2}.custom-header #header-contact{order:1}.cta-buttons{order:3;display:flex;flex-direction:column;align-items:end}.custom-header #header-contact,.cta-buttons{width:365px}}body.index iframe,body.news iframe{width:100%!important;height:500px!important}.testimonials-wrapper .container{min-height:600px}.ratehub-calc .go,.ratehub-calc .get-details{background-color:#24847e!important}.servicessection img{transition:all .2s ease-in-out}.servicessection img:hover{transform:scale(1.05)}.section-testimonial-showcase .section-heading{border:none}.section-testimonial-showcase .section-heading::before{border:none;content:"What inspires me?";position:initial;margin-bottom:-10px!important;font-size:18px}.aboutsection a{color:#fff;background-color:#129793;border-radius:5px;padding:10px 30px}.section-testimonial-showcase .section-heading h3{color:#fff}.small-divider{display:none}.section-heading{border-top:1px solid #b5bfcd;border-bottom:1px solid #b5bfcd;display:block;position:relative;margin:20px auto}.section-heading:before{content:" ";position:absolute;z-index:1;display:block;top:2px;left:0;right:0;bottom:2px;border-top:1px solid #b5bfcd;border-bottom:1px solid #b5bfcd}.section-heading h3,.header1,.header2,.header3,.header4,.header5,body,h1,h2,h3,h4,h5{font-family:'Playfair Display',serif;color:#24847e}.primary-background-color{background-color:#72e0d4}a,a:focus,a:hover{color:#333;text-decoration:none}.navbar{margin-bottom:10px}.hero-carousel .carousel-caption h1{font-family:'Playfair Display',serif;text-transform:lowercase;color:#24847e;font-style:italic}.carousel-fade .carousel-inner .item{opacity:0;transition-property:opacity;background-position:top right}.hero-carousel .slide::before{background-color:rgba(255,255,255,.7);content:" ";width:100%;height:100%;position:absolute}.navbar-default .navbar-nav>li>a,body{font-family:'Arimo',sans-serif}#navbar{border-top:1px solid #b5bfcd;border-bottom:1px solid #b5bfcd;padding-top:2px;padding-bottom:2px}#navbar:after{content:" ";position:absolute;z-index:-1;display:block;top:2px;left:0;right:0;bottom:2px;border-top:1px solid #b5bfcd;border-bottom:1px solid #b5bfcd}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover,.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{border-color:transparent}#header-contact a,.navbar-default .navbar-nav>li>a,#header-contact .header-contact-social .fa-circle{color:#24847e}#header-contact a{font-size:18px}#header-contact a:hover .fa-circle{color:#000}#footer-disclaimer{padding-top:0!important;padding-bottom:20px!important}#rn-content-block.section-custom-footer{padding-top:0!important;padding-bottom:0!important}.footer-section{padding-top:0!important;padding-bottom:0!important}.small-contact-info-wrapper{padding-bottom:0!important}@media only screen and (min-width:768px){#header-contact{margin-top:0;text-align:center;font-size:.95em;z-index:1;position:absolute;top:10px;width:100%;margin-left:-17px}.header-contact-details{float:left;display:block;margin:40px}.header-contact-social{float:right;display:block;margin:30px}.navbar-header{width:50%;margin-left:25%!important}.navbar-nav{margin-top:0}.rn-header-separated .carousel-caption{top:30%;width:600px;left:10%}.hero-carousel .carousel-caption h1{font-size:48px}.hero-carousel .slide::before{background-color:rgba(255,255,255,0)}}#header-contact .header-contact-social .fa,.small-contact-info-wrapper .contact-info-social .fa{transition:all .2s ease-in-out}.contact-info-address .fa,.contact-info-email .fa,.contact-info-fax .fa,.contact-info-mobile .fa,.contact-info-phone .fa,.contact-info-toll-free .fa,.small-contact-info-wrapper .contact-info-social .fa-circle{color:#228781}.small-contact-info-wrapper .contact-info-social a:hover .fa-circle{color:#000}.contact-info-contact-image{max-width:120px;margin:0 15px}