@font-face {
font-family:'GlacialIndifference Regular';
src:url(//www.carolinemathes.com/wp-content/themes/bb-theme-child/fonts/GlacialIndifference-Regular.otf)
}
@font-face {
font-family:'GlacialIndifference Bold';
src:url(//www.carolinemathes.com/wp-content/themes/bb-theme-child/fonts/GlacialIndifference-Bold.otf)
}
@font-face {
font-family:'GlacialIndifference Italic';
src:url(//www.carolinemathes.com/wp-content/themes/bb-theme-child/fonts/GlacialIndifference-Italic.otf)
}
h1, h2, h3, h4, h5, h6, .glacial-indifference {
font-family: GlacialIndifference Regular, sans-serif;
}
.custom-form input {
width: 100%;
border-radius: 0;
height: 42px;
}
.custom-form .wpcf7-submit {
background: #6fa0a4;
border: 0;
font-size: 16px;
text-transform: uppercase;
letter-spacing: 1px;
height: 50px;
}
.custom-blue-button {
font-family: Oswald, sans-serif;
background: #143567;
color: #fff;
font-size: 15px;
display: block;
padding: 15px 0;
text-align: center;
font-weight: bold;
max-width: 280px;
margin: 1em 0 0;
text-transform: uppercase;
letter-spacing: 1px;
}
.custom-blue-button:hover {
background: #6FA0A4;
color: #fff;
} .home-hero-form-row, .home-homeowners-form-row {
overflow: hidden;
margin-bottom: 15px;
}
.home-hero-form-half {
float: left;
width: 47%;
margin-right: 15px;
}
.home-hero-form-half:nth-child(2), .home-homeowners-form-row-half:nth-child(2) {
margin-right: 0;
}
.home-hero-form input, .home-homeowners-form input {
border-radius: 0;
width: 100%;
height: 55px;
}
.home-hero-form .wpcf7-submit, .home-homeowners-form .wpcf7-submit {
font-family: GlacialIndifference Regular, sans-serif;
background: #6fa0a4 !important;
font-size: 20px !important;
text-transform: uppercase;
letter-spacing: 2px;
}
.home-homeowners-form-row-half {
float: left;
width: 49.0%;
margin-right: 15px;
}
.page-id-335  .home-homeowners-form-row-half {
width: 49.2%;
}
.home-homeowners-form .wpcf7-submit {
max-width: 255px;
float: right;
}
.home-blog .pp-post-title {
background: #202e39;
padding: 20px 15px;
}
.home-blog .pp-post-content {
padding: 20px;
}
.home-blog .fl-button-icon {
background: #143567;
color: #fff !important;
padding: 5px 3px 0 5px;
}
.home-vlog .pp-post-title {
padding: 30px 15px;
}
.home-vlog .fl-button-icon {
background: #6fa0a4;
color: #fff !important;
padding: 5px 3px 0 5px;
}
.home-testimonials .pp-testimonials-wrap {    }
.home-testimonials .pp-testimonial {
padding: 3em 1em 0 1em;
}
.home-testimonials .pp-testimonials {
max-width: 700px;
margin: 0 auto;
}
.home-testimonials .pp-content-wrapper {
border: 2px solid #25408F;
padding: 2em 2em;
margin: 0 1em;
}
.home-testimonials .pp-testimonials-title {   }
.home-testimonials .pp-testimonials-subtitle {      }
.pp-testimonials-content {
background-image: url(https://www.carolinemathes.com/wp-content/uploads/2020/06/quote.jpg);
background-repeat: no-repeat;
margin-top: -4em;
z-index: 9999999;
padding: 5em 0 0 3em;
margin-left: -3em;
}
.home-testimonials .owl-nav {
position: relative;
right: 22px; margin-top: 0;
}
.home-testimonials .owl-prev {
display: none !important;
}
.home-testimonials .owl-next svg {
background: #143567 !important;
border-radius: 0 !important;
}
.custom-listing-design .ihf-market-report, .custom-listing-design .row.mb-10.mt-25, .custom-listing-design .pagination, .custom-listing-design #ihf-board-disclaimers, .custom-listing-design .row:nth-child(7) {
display: none !important;
}
.custom-listing-design .ihf-grid-result-container.well {
padding-top: 0 !important;
padding-bottom: 0 !important;
border: 0 !important;
border-radius: 0 !important;
}
.custom-listing-design .ihf-grid-result-price.title-bar-1 {
background: #6fa0a4 !important;
font-family: GlacialIndifference Regular, sans-serif !important;
font-size: 20px !important;
padding: 0 !important;
margin: 0;
border: 0 !important;
border-radius: 0 !important;
font-weight: normal;
}
.custom-listing-design .ihf-grid-result-price.title-bar-1 a {
height: 50px;
padding: 15px 10px !important;
}
.custom-listing-design .ihf-grid-result-container.well .row:nth-child(2) {
background: #202e39;
padding: 15px 0 5px;
}
.custom-listing-design .ihf-grid-result-container.well .row:nth-child(2) .col-xs-10.ihf-grid-result-address-container {
width: 100% !important;
}
.custom-listing-design .ihf-grid-result-address-container a {
text-decoration: none !important;
}
.custom-listing-design .ihf-grid-result-address {
color: #fff;
font-family: GlacialIndifference Regular, sans-serif;
font-size: 20px;
}
.custom-listing-design .ihf-grid-result-container .row {
margin: 0 -20px !important;
}
.custom-listing-design .ihf-grid-result-container .row .col-xs-12 {
padding: 0 !important;
}
.custom-listing-design .row.mt-10 .col-xs-8 {
width: 100% !important;
margin-bottom: 1em;
border: 1px solid #dedede;
padding: 15px 0;
border-top: 0;
}
.custom-listing-design .row.mt-10 .col-xs-8 .ihf-grid-result-basic-info-container { }
.custom-listing-design .ihf-grid-result-basic-info-container {
width: 100%;
}
.custom-listing-design .ihf-grid-result-basic-info-container div {
width: 33.33%;
}
.custom-listing-design .row.mt-10 .col-xs-4, .custom-listing-design .ihf-grid-result-container .row:nth-child(5), .custom-listing-design .ihf-grid-result-container .row:nth-child(6), .custom-listing-design .ihf-grid-result-container .row:nth-child(7), .custom-listing-design .ihf-grid-result-container .row:nth-child(8) {
display: none !important;
} .trust-team-row .bullet-wrap-col ul {
list-style: none;
}
.trust-team-row ul li {
background-image: url(https://www.carolinemathes.com/wp-content/uploads/2020/05/check-icon.png);
background-repeat: no-repeat;
padding-left: 2em;
margin-bottom: 10px;
}
.bullet-wrap-col .fl-col-group-nested {
max-width: 760px;
margin: 0 auto;
}
.my-promise .fl-heading-text {
background: #143567;
padding: 0 1em;
}
.my-promise .fl-button-wrap {
background: #143567;
max-width: 570px !important;
margin: 0 auto;
} .video-gallery-row .pp-video-carousel-nav {
top: 93% !important;
}
.video-gallery-row .pp-video-carousel-nav-next {
right: 0 !important;
}
.video-gallery-row .pp-video-carousel-nav-prev {
left: 0 !important;
}
.market-updates .pp-video-title {
min-height: 98px;
} .list-of-events .fl-post-feed-more {
background: #173568;
color: #fff;
padding: 1em 2em;
font-weight: bold;
} .custom-event-details .tribe-events-single-section-title {
font-size: 24px;
font-weight: 400;
}
.event-registration-form {
max-width: 500px;
margin: 0 auto;
}
.event-registration-form input {
border-radius: 0;
background: #fff !important;
height: 45px;
}
.event-registration-form button {
border-radius: 0;
font-family: Oswald, sans-serif;
background: #143567;
color: #fff;
font-size: 18px;
border: 0;
padding: 15px 0 !important;
text-align: center;
letter-spacing: 1px;
} .contact-image {
z-index: 1;
}
.signup-form {
overflow: hidden;
}
.signup-formone-third {
float: left;
width: 31.65%;
margin-right: 23px;
}
.signup-formone-third:last-child {
margin-right: 0;
}
.signup-form input {
border-radius: 0;
border: 0;
height: 58px;
width: 100%;
}
.signup-form .wpcf7-submit {
font-family: GlacialIndifference Regular, sans-serif;
background: #6fa0a4 !important;
font-size: 20px !important;
text-transform: uppercase;
letter-spacing: 2px;
} .work-with-us-hover-one .pp-hover-card-inner-wrap, .work-with-us-hover-two .pp-hover-card-inner-wrap {
padding: 0em !important;
}
.work-with-us-hover-one .pp-hover-card .pp-hover-card-inner-wrap {
bottom: -10em !important;
}
.work-with-us-hover-one .pp-hover-card:hover .pp-hover-card-inner-wrap, .work-with-us-hover-two .pp-hover-card:hover .pp-hover-card-inner-wrap {
top: 2em;
}
.work-with-us-hover-one .pp-hover-card:hover .pp-hover-card-inner-wrap .pp-hover-card-content {
border: 1px solid #fff;
margin: 0 2em;
padding: 10px 30px 20px 20px;
min-height: 500px;
}
.work-with-us-hover-one .pp-hover-card-description-inner { }
.work-with-us-hover-one .pp-hover-card-title {
background: #6fa0a4;
padding: 5px 30px 8px;
max-width: 200px;
}
.work-with-us-hover-one .pp-hover-card:hover .pp-hover-card-title, .work-with-us-hover-two .pp-hover-card:hover .pp-hover-card-title {
background: transparent;
padding-left: 0;
}
.work-with-us-hover-two .pp-hover-card:hover .pp-hover-card-inner-wrap .pp-hover-card-content {
border: 1px solid #fff;
margin: 0 2em;
padding: 10px 30px 20px 20px;
}
.work-with-us-hover-two .pp-hover-card-title {
background: #6fa0a4;
padding: 5px 30px 8px;
max-width: 530px;
}
.work-with-us-hover-two .pp-hover-card .pp-hover-card-inner-wrap {
bottom: -2em !important;
} .pp-modal-content-inner {
text-align: center;
max-width: 340px;
margin: 0 auto;
}
.pp-modal-content-inner .yikes-mailchimp-container {
margin: 20px 0;
}
.pp-modal-content-inner .yikes-mailchimp-container input {
border-radius: 0;
height: 45px;
}
.pp-modal-content-inner .yikes-mailchimp-container .btn {
font-family: GlacialIndifference Regular, sans-serif;
background: #6fa0a4;
font-size: 20px;
margin-top: 0;
border: 0;
border-radius: 0;
text-transform: uppercase;
letter-spacing: 2px;
}
@media screen and (max-width: 992px) {
.signup-form {
max-width: 400px;
}
.signup-formone-third {
width: 100%;
margin: 0 0 15px;
}
.video-gallery-row .fl-row-content {
max-width: 540px;
}
}
@media screen and (max-width: 768px) {
header .fl-menu-mobile-toggle {
background: #143567 !important;
color: #fff !important;
}
header .fl-menu {
background: #f7f7f7;
}
header .fl-module-menu {
max-width: 280px;
margin: 0 auto;
}
header .fl-module-menu .fl-module-content {
margin: 0;
}
.home-blog .pp-content-post {
margin-bottom: 3em;
}
.contact-three-col .pp-icon-wrapper {
width: 100%;
margin: 0 0 10px !important;
}
.contact-three-col .fl-col-group .fl-col:first-child .pp-infobox-image img {
max-width: 50px !important;
}
.my-promise .fl-heading-text {
padding: 0;
}
}
@media screen and (max-width: 767px) {
.home-hero-form-row, .home-homeowners-form-row {
margin: 0;
}
.home-hero-form-half, .home-homeowners-form-row-half {
width: 100%;
margin: 0 0 15px;
}
.home-testimonials .pp-testimonials-wrap {
background: none;
}
.home-testimonials .owl-nav {
right: 0;
}
.home-homeowners-form .wpcf7-submit {
max-width: 100%;
}
}.yikes-easy-mc-form{display:block;width:100%}.yikes-easy-mailchimp-edit-form-link{display:block;margin-bottom:1em}.yikes-easy-mc-form.yikes-mailchimp-form-inline{display:inline-block;width:100%}.yikes-easy-mc-form input[type=email],.yikes-easy-mc-form input[type=number],.yikes-easy-mc-form input[type=text],.yikes-easy-mc-form input[type=url],.yikes-easy-mc-form select{padding:.5278em;background-color:#f1f1f1;border:2px solid rgba(51,51,51,.1);display:block;-moz-box-sizing:border-box;margin-bottom:8px}.yikes-easy-mc-form input[type=email]:focus,.yikes-easy-mc-form input[type=number]:focus,.yikes-easy-mc-form input[type=text]:focus,.yikes-easy-mc-form input[type=url]:focus,.yikes-easy-mc-form select:focus{outline:2px solid rgba(51,51,51,.3);outline:2px solid rgba(51,51,51,.3)}.datepicker.datepicker-dropdown.dropdown-menu.datepicker-orient-left.datepicker-orient-top{min-width:258px}.yikes-easy-mc-form .yikes-easy-mc-submit-button{display:block;width:100%;margin-top:.5em;min-height:40px;padding:10px;cursor:pointer}.yikes-easy-mc-form .yikes-easy-mc-submit-button.admin-logged-in{margin-bottom:1em}.yikes-easy-mc-form .empty-form-inline-label .empty-label.labels-hidden{display:none}.yikes-easy-mc-form .submit-button-inline-label{width:20%;min-width:90px;float:left}.yikes-easy-mc-form .submit-button-inline-label .yikes-easy-mc-submit-button{margin-top:0;margin-bottom:.5em}.yikes-easy-mc-form .form-field-description{display:block;margin-top:.25em;margin-bottom:.75em;font-style:italic;font-weight:400;font-size:80%}.yikes-easy-mc-error-message{color:rgba(216,48,57,.87);background:#ffbaba;padding:12px;position:relative}.yikes-easy-mc-success-message{color:#4f8a10;background:#dff2bf;padding:12px;position:relative}.yikes-easy-mc-form .field-no-label,.yikes-easy-mc-form label{display:inline-block;margin-bottom:.5em;width:100%}p.yikes-mailchimp-required-interest-group-error{color:rgba(216,48,57,.87);margin:8px 0}.yikes-easy-mc-form input[type=email],.yikes-easy-mc-form input[type=number],.yikes-easy-mc-form input[type=password],.yikes-easy-mc-form input[type=text],.yikes-easy-mc-form input[type=url],.yikes-easy-mc-form select,.yikes-easy-mc-form textarea{box-sizing:border-box;display:block;width:100%;max-width:100%}.yikes-easy-mc-form .yikes-easy-mc-submit-button-image{padding:0;width:16%;min-width:140px;max-width:200px}.yikes-easy-mc-form .submit-button-inline-label .yikes-easy-mc-submit-button-image{width:100%;max-width:100%}.checkbox-parent-label{width:100%;display:block}.yikes-easy-mc-form .yikes-easy-mc-checkbox-label{display:inline-block}.mailchimp-field-hidden,.yikes-easy-mc-display-none{display:none!important}.yikes-easy-mc-text-align-right{text-align:right}#yikes-mailchimp-container .yikes-form-title{margin-top:0}.yikes-mailchimp-disclaimer-text{display:block;margin-top:1em}.update-email-preloader,.yikes-mailchimp-preloader{position:absolute;top:40%;left:0;right:0;bottom:0;margin:0 auto}img.yikes-mailchimp-preloader{max-height:40px}img.loading-dots.yikes-mc-loading-dots{max-height:20px}.g-recaptcha{transform:scale(.81);-webkit-transform:scale(.81);transform-origin:0 0;-webkit-transform-origin:0 0;margin:7px 0 -3px 0}.yikes-mc-required-field-not-filled{background-color:#ffbaba!important}@media screen and (max-height:575px){#rc-imageselect,.g-recaptcha{transform:scale(.81);-webkit-transform:scale(.81);transform-origin:0 0;-webkit-transform-origin:0 0}}.yikes-easy-mc-form label.option-inline>label{display:inline-block;float:left;width:auto!important;margin-right:15px}.yikes-easy-mc-form label.option-height-25{height:25px}.yikes-easy-mc-form label.option-height-50{height:50px}.yikes-easy-mc-form label.option-height-75{height:75px}.yikes-easy-mc-form label.option-height-100{height:100px}.yikes-easy-mc-form label.option-height-125{height:125px}.yikes-easy-mc-form label.option-height-150{height:150px}.yikes-easy-mc-form label.option-2-col>label{display:inline-block;float:left;width:50%}.yikes-easy-mc-form label.option-3-col>label{display:inline-block;float:left;width:33%}.yikes-easy-mc-form label.option-4-col>label{display:inline-block;float:left;width:25%}.yikes-easy-mc-form input.field-left-half,.yikes-easy-mc-form label.field-left-half{width:48%;float:left;margin-right:2%}.yikes-easy-mc-form input.field-right-half,.yikes-easy-mc-form label.field-right-half{width:48%;float:right;margin-left:2%}.yikes-easy-mc-form input.field-third,.yikes-easy-mc-form label.field-third{width:32%;float:left;margin-right:1.33333%}@media only screen and (max-width:525px){.yikes-easy-mc-form input.field-left-half,.yikes-easy-mc-form input.field-right-half,.yikes-easy-mc-form label.field-left-half,.yikes-easy-mc-form label.field-right-half{width:100%}}@media only screen and (max-width:955px){.yikes-easy-mc-form input.field-third:nth-child(odd),.yikes-easy-mc-form label.field-third:nth-child(odd){width:48%;float:left;margin-right:2%}.yikes-easy-mc-form input.field-third:nth-child(even),.yikes-easy-mc-form label.field-third:nth-child(even){width:48%;float:right;margin-left:0}}@media only screen and (max-width:525px){.yikes-easy-mc-form input.field-third,.yikes-easy-mc-form label.field-third{width:100%!important;margin-right:0;margin-left:0;float:none}}@media only screen and (max-width:525px){.datepicker.datepicker-dropdown.dropdown-menu.datepicker-orient-left.datepicker-orient-top{min-width:84%}}