body.cover-pull-top.header-transparent.front{background:#fff;font-family:"Montserrat","Open Sans",Helvetica,sans-serif}body.cover-pull-top.header-transparent.front .hero-logo-overlay{margin-bottom:125px !important}body.cover-pull-top.header-transparent.front .nav-primary .nav-link,body.cover-pull-top.header-transparent.front .nav-topbar .nav-item .nav-link,body.cover-pull-top.header-transparent.front .nav-topbar .nav-link .fa{color:#004c8a !important}body.cover-pull-top.header-transparent.front .header{background-image:none !important}body.cover-pull-top.header-transparent.front .header-logo{margin-top:30px;display:none}body.cover-pull-top.header-transparent.front .header-logo img{margin-bottom:0;max-width:150px}body.cover-pull-top.header-transparent.front .header-top{padding-top:0}body.cover-pull-top.header-transparent.front .cover.cover-center{height:700px !important}body.cover-pull-top.header-transparent.front .cover.cover-center .cover-image{background-image:none !important;background-color:#fff !important;background-size:cover !important;opacity:1 !important}body.cover-pull-top.header-transparent.front .cover.cover-center .cover-title{top:auto;bottom:0;-webkit-transform:translateY(0);transform:translateY(0)}body.cover-pull-top.header-transparent.front .cover.cover-center .cover-title button#more-options,body.cover-pull-top.header-transparent.front .cover.cover-center .cover-title #qs-submit{background:#254880;color:#fff}body.cover-pull-top.header-transparent.front .cover.cover-center .cover-title .cover-title-inner{display:none}body.cover-pull-top.header-transparent.front .main>.main-inner .information-bar{display:none}body.cover-pull-top.header-transparent.front .main>.main-inner #categories{padding-top:0 !important}body.cover-pull-top.header-transparent.front .main>.main-inner #froala-editor{margin-left:-15px;margin-right:-15px}body.cover-pull-top.header-transparent.front .main>.main-inner>.content>.container{max-width:none !important;padding:0}body.cover-pull-top.header-transparent.front .main>.main-inner>.content>.container>section#categories{padding-top:0 !important}body.cover-pull-top.header-transparent.front .main>.main-inner>.content>.container .row{max-width:100%;margin-left:auto;margin-right:auto}body.cover-pull-top.header-transparent.front .main-inner .content>.container,body.cover-pull-top.header-transparent.front #horizontal-search>.container,body.cover-pull-top.header-transparent.front .cover-title>.container,body.cover-pull-top.header-transparent.front #froala-editor .container{max-width:1400px}body.cover-pull-top.header-transparent.front #horizontal-search{max-width:1000px;margin:0 auto;padding:0 15px}body.cover-pull-top.header-transparent.front a.btn{background:#004c8a;color:#fff;border:none;padding:10px 30px;font-family:"Playfair Display",Georgia,serif;text-transform:uppercase;margin-top:15px;font-size:18px}body.cover-pull-top.header-transparent.front #meet_kevin{padding:75px 15px 10px;background:#f6f6f6;background:-webkit-gradient(linear, left top, left bottom, from(#f6f6f6), to(#dcdcdc));background:linear-gradient(to bottom, #f6f6f6 0%, #dcdcdc 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#dcdcdc',GradientType=0 )}body.cover-pull-top.header-transparent.front #meet_kevin .kevin-photo img{max-width:90%}body.cover-pull-top.header-transparent.front #meet_kevin h3{color:#000;font-family:"Playfair Display",Georgia,serif;font-weight:600;margin-bottom:15px;font-size:33px}body.cover-pull-top.header-transparent.front #meet_kevin h4{color:#333;font-family:"Playfair Display",Georgia,serif;font-style:italic;margin-bottom:20px;padding-bottom:25px;font-size:20px;position:relative}body.cover-pull-top.header-transparent.front #meet_kevin h4:after{position:absolute;bottom:0;left:0;width:75px;border-bottom:2px solid #bbb;content:''}body.cover-pull-top.header-transparent.front #meet_kevin p{font-size:16px;line-height:30px}body.cover-pull-top.header-transparent.front #my_experience a{display:block}body.cover-pull-top.header-transparent.front #my_experience a img{width:100%;height:auto}body.cover-pull-top.header-transparent.front #meet_the_team{background:#004c8a;padding:50px 15px;color:#fff}body.cover-pull-top.header-transparent.front #meet_the_team .heading{font-family:"Playfair Display",Georgia,serif;background:url(https://s3.amazonaws.com/kunversion-frontend-externalmedia/kv-custom/thespinagroup.com/kevinspina/images/meet-the-team-heading_bg.png) center no-repeat;background-size:contain;padding:15px 0 35px;margin-bottom:20px}body.cover-pull-top.header-transparent.front #meet_the_team .heading h2{font-weight:600;font-size:30px}body.cover-pull-top.header-transparent.front #meet_the_team .heading h3{font-style:italic;font-size:20px}body.cover-pull-top.header-transparent.front #meet_the_team .agent{text-align:center;margin-bottom:40px}body.cover-pull-top.header-transparent.front #meet_the_team .agent a{display:block;text-decoration:none;color:#fff}body.cover-pull-top.header-transparent.front #meet_the_team .agent img{max-width:100%;height:auto}body.cover-pull-top.header-transparent.front #meet_the_team .agent span{display:block;font-family:"Playfair Display",Georgia,serif}body.cover-pull-top.header-transparent.front #meet_the_team .agent span.agent-name{font-weight:600;font-size:20px;margin-top:15px}body.cover-pull-top.header-transparent.front #meet_the_team .agent span.agent-title{font-size:15px}body.cover-pull-top.header-transparent.front #meet_the_team .agent span.agent-email{font-size:14px;font-style:italic}body.cover-pull-top.header-transparent.front #meet_the_team .agent span.agent-phone{font-size:18px;font-weight:600}body.cover-pull-top.header-transparent.front #half_banners .banner{padding:0}body.cover-pull-top.header-transparent.front #half_banners a{display:block}body.cover-pull-top.header-transparent.front #half_banners a img{width:100%;height:auto}body.cover-pull-top.header-transparent.front #social_media{background:#d9d9d9;padding:50px 15px}body.cover-pull-top.header-transparent.front #social_media .row{background:#fff}body.cover-pull-top.header-transparent.front #social_media .content{font-family:"Playfair Display",Georgia,serif;padding:50px 25px}body.cover-pull-top.header-transparent.front #social_media .content h3{font-weight:600}body.cover-pull-top.header-transparent.front #social_media .content h4{font-style:italic;font-size:17px;line-height:27px}body.cover-pull-top.header-transparent.front #social_media .content hr{width:33%;margin:25px 0;border-color:#999}body.cover-pull-top.header-transparent.front #social_media .sm-banner{padding:0}body.cover-pull-top.header-transparent.front #social_media .sm-banner a{display:block}body.cover-pull-top.header-transparent.front #social_media .sm-banner a img{width:100%;height:auto}body.cover-pull-top.header-transparent.front #customer_reviews{background:url(https://s3.amazonaws.com/kunversion-frontend-externalmedia/kv-custom/thespinagroup.com/kevinspina/images/testimonials_bg.jpg) top center no-repeat;background-size:cover;padding:75px 25px;font-family:"Playfair Display",Georgia,serif}body.cover-pull-top.header-transparent.front #customer_reviews h2{font-weight:600}body.cover-pull-top.header-transparent.front #customer_reviews h3{font-size:22px;font-style:italic;margin-bottom:0}body.cover-pull-top.header-transparent.front #customer_reviews .review{padding:0 60px}body.cover-pull-top.header-transparent.front #customer_reviews .review i{font-size:20px;line-height:48px;font-style:italic}body.cover-pull-top.header-transparent.front #customer_reviews .review a.btn{margin-bottom:30px}body.cover-pull-top.header-transparent.front #customer_reviews #testimonial_holder #testimonials h1{display:none}body.cover-pull-top.header-transparent.front #customer_reviews #testimonial_holder #testimonials .carousel-control{top:-45px}body.cover-pull-top.header-transparent.front #area_search .area{padding:0;margin-bottom:10px}body.cover-pull-top.header-transparent.front #area_search a{display:block}body.cover-pull-top.header-transparent.front #area_search a img{width:100%;height:auto}body.cover-pull-top.header-transparent.front #area_search a span{display:block;text-align:center;padding:15px;font-family:"Playfair Display",Georgia,serif;font-weight:600;font-size:20px}body.cover-pull-top.header-transparent.front #custom_footer #footer_top{background:#004c8a;color:#fff;padding:25px}body.cover-pull-top.header-transparent.front #custom_footer #footer_top .custom-footer-nav{padding:0;margin:0}body.cover-pull-top.header-transparent.front #custom_footer #footer_top .custom-footer-nav li{list-style:none;float:left}body.cover-pull-top.header-transparent.front #custom_footer #footer_top .custom-footer-nav li a{display:block;padding:0 10px;color:#fff;text-transform:uppercase;text-decoration:none;font-weight:600;line-height:40px}body.cover-pull-top.header-transparent.front #custom_footer #footer_top .social{text-align:right}body.cover-pull-top.header-transparent.front #custom_footer #footer_bottom{background:#ededed}body.cover-pull-top.header-transparent.front #custom_footer #footer_bottom .bottom-left{background:#fff;padding:35px 0}body.cover-pull-top.header-transparent.front #custom_footer #footer_bottom .bottom-left img{max-width:90%;margin-bottom:15px}body.cover-pull-top.header-transparent.front #custom_footer #footer_bottom .bottom-middle{padding-top:60px;padding-left:40px}body.cover-pull-top.header-transparent.front #custom_footer #footer_bottom .bottom-middle a{font-family:"Playfair Display",Georgia,serif;font-size:18px;display:block;margin-bottom:10px;color:#000}body.cover-pull-top.header-transparent.front #custom_footer #footer_bottom .bottom-middle a img{margin-right:10px}body.cover-pull-top.header-transparent.front #custom_footer #footer_bottom .bottom-right{padding-top:40px;text-align:right}body.cover-pull-top.header-transparent.front #custom_footer #footer_bottom .bottom-right img{max-width:47%}body.cover-pull-top.header-transparent.front #custom_footer #footer_bottom .bottom-right img:first-child{padding-top:33px;padding-right:5%}body.cover-pull-top.header-transparent.front #custom_footer #footer_bottom .bottom-right p{margin-top:20px;font-weight:600}@media (max-width: 1199px){body.cover-pull-top.header-transparent.front #horizontal-search{padding-bottom:2rem !important}body.cover-pull-top.header-transparent.front #area_search a span{font-size:16px}}@media (min-width: 992px){body.cover-pull-top.header-transparent.front #horizontal-search .col-lg-3{width:33.3333%}}@media (max-width: 991px){body.cover-pull-top.header-transparent.front .hero-logo-overlay{max-width:60%}body.cover-pull-top.header-transparent.front .cover.cover-center{min-height:350px !important}body.cover-pull-top.header-transparent.front .header-logo{margin-top:0}body.cover-pull-top.header-transparent.front #horizontal-search{padding-bottom:1rem !important}}@media (max-width: 991px) and (min-width: 768px){body.cover-pull-top.header-transparent.front #horizontal-search .form-group.col-lg-1{width:8.3333%}body.cover-pull-top.header-transparent.front #horizontal-search .form-group.location-form-group{width:33.3333%}}@media (max-width: 767px){body.cover-pull-top.header-transparent.front .hero-logo-overlay{max-width:80%;margin-bottom:90px !important}body.cover-pull-top.header-transparent.front .cover.cover-center{min-height:310px !important;margin-bottom:255px !important}body.cover-pull-top.header-transparent.front #horizontal-search{position:absolute;top:90%;margin:0 !important;padding:0 !important;left:30px;right:30px}body.cover-pull-top.header-transparent.front #meet_kevin .kevin-photo{padding-bottom:40px}body.cover-pull-top.header-transparent.front #customer_reviews .review{padding:0}body.cover-pull-top.header-transparent.front #customer_reviews .review i{font-size:16px;line-height:32px}body.cover-pull-top.header-transparent.front #custom_footer #footer_bottom .bottom-right{text-align:center}body.cover-pull-top.header-transparent.front #footer_top .col-md-9,body.cover-pull-top.header-transparent.front #footer_top .col-md-3{text-align:center !important}}@media (max-width: 543px){body.cover-pull-top.header-transparent.front .header-logo img{max-width:45px}body.cover-pull-top.header-transparent.front #customer_reviews .top-producers{padding:8vw}body.cover-pull-top.header-transparent.front #customer_reviews .top-producers p{font-size:18px}}
/*# sourceMappingURL=kvcustom.css.map */