
@media all{
section{display:block;}
img{border:0;}
input,textarea{color:inherit;font:inherit;margin:0;}
input[type=submit]{-webkit-appearance:button;cursor:pointer;}
input::-moz-focus-inner{border:0;padding:0;}
input{line-height:normal;}
input[type=checkbox]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0;}
textarea{overflow:auto;}
@media print{
*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
img{page-break-inside:avoid;}
img{max-width:100%!important;}
h2{orphans:3;widows:3;}
h2{page-break-after:avoid;}
}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
input,textarea{font-family:inherit;font-size:inherit;line-height:inherit;}
img{vertical-align:middle;}
h2{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;}
h2{margin-top:20px;margin-bottom:10px;}
h2{font-size:30px;}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
@media (min-width:768px){
.container{width:750px;}
}
@media (min-width:992px){
.container{width:970px;}
}
@media (min-width:1200px){
.container{width:1170px;}
}
.col-md-6{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
@media (min-width:992px){
.col-md-6{float:left;}
.col-md-6{width:50%;}
}
label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700;}
input[type=checkbox]{margin:4px 0 0;margin-top:1px\9;line-height:normal;}
input[type=checkbox]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
.clearfix:after,.clearfix:before,.container:after,.container:before{display:table;content:" ";}
.clearfix:after,.container:after{clear:both;}
.hidden{display:none!important;}
}
/*! CSS Used from: https://realestateflaglercounty.com/resources3/libraries/css/style.animate.min7263.css?ver=5.4.4 ; media=all */
@media all{
[data-aios-reveal=true]:not([data-aios-reveal-mobile=true]){opacity:0;}
[data-aios-reveal=true].animated:not([data-aios-reveal-mobile=true]){opacity:1;}
.animated{animation-duration:1s;animation-fill-mode:both;}
.animated.fadeInUp{animation-name:fadeInUp;}
.animated.zoomIn{animation-name:zoomIn;}
}
/*! CSS Used from: https://realestateflaglercounty.com/wp-content/plugins/contact-form-7/includes/css/styles38c6.css?ver=5.1.9 ; media=all */
@media all{
div.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;margin:0;padding:0;border:0;}
div.wpcf7-response-output{margin:2em 0.5em 1em;padding:0.2em 1em;border:2px solid #ff0000;}
.wpcf7-form-control-wrap{position:relative;}
span.wpcf7-list-item{display:inline-block;margin:0 0 0 1em;}
span.wpcf7-list-item-label::before,span.wpcf7-list-item-label::after{content:" ";}
.wpcf7-display-none{display:none;}
div.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed;}
.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr;}
}
/*! CSS Used from: https://realestateflaglercounty.com/wp-content/themes/base-files/style7263.css?ver=5.4.4 ; media=all */
@media all{
div,span,h2,img,form,label,section{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
section{display:block;}
img{outline:none;}
.clearfix{clear:both;}
*,*:before,*:after{box-sizing:inherit;}
::-webkit-input-placeholder{opacity:1;color:inherit;}
:-moz-placeholder{opacity:1;color:inherit;}
::-moz-placeholder{opacity:1;color:inherit;}
:-ms-input-placeholder{opacity:1;color:inherit;}
input,textarea{border-radius:0;font-family:inherit;}
textarea{resize:vertical;}
input:focus,textarea:focus{color:inherit;text-decoration:none;}
}
/*! CSS Used from: https://realestateflaglercounty.com/wp-content/themes/resources4/process-style7263.css?ver=5.4.4 ; media=all */
@media all{
input,textarea{text-decoration:none;outline:0;cursor:pointer;}
textarea{appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;border-radius:0;}
section#contform-section{position:relative;z-index:1;overflow:hidden;background:url(https://realestateflaglercounty.com/wp-content/themes/resources4/images/form-bg.jpg) no-repeat center/cover;}
.contform-area{position:relative;padding:100px 0 130px;width:100%;display:block;text-align:center;background:rgba(0,0,0,0.8);}
.contform-title{text-transform:uppercase;color:#fff;padding-bottom:30px;position:relative;font-size:100px;padding:0;font-family:'Oswald', sans-serif;display:inline-block;margin-bottom:50px;font-weight:500;}
.contform-title span{color:#d26b2e;display:block;font-size:60px;font-family:'Source Sans Pro', sans-serif;text-transform:uppercase;position:relative;text-align:left;}
.contform-title span:after{content:'';position:absolute;width:2000px;left:100%;margin-left:-160px;background:rgba(255,255,255,0.5);height:3px;top:29px;}
.contform-wrapp{position:relative;margin:0 auto;max-width:100%;}
.contform-wrapp:before{content:'';width:194px;height:1px;background:#5e5b5e;left:0;position:absolute;top:38px;}
.contform-wrapp:after{content:'';width:194px;height:1px;background:#5e5b5e;right:0;position:absolute;top:38px;}
.cont-col{position:relative;margin-top:78px;font-size:0;letter-spacing:0;z-index:5;text-align:center;}
.cont-col form{width:100%;max-width:966px;margin:0 auto;}
.field-flex{display:flex;}
.git-field{width:50%;position:relative;display:inline-block;margin:10px 14px;vertical-align:top;border-bottom:1px solid #fff;}
.git-field-w{width:100%;display:inline-block;vertical-align:top;margin:11px;border-bottom:1px solid #fff;}
.contform-wrapp input[type='text'],.contform-wrapp input[type='tel'],.contform-wrapp input[type='email'],.contform-wrapp textarea{width:100%;color:#e5e5e5;display:inline-block;font-size:15px;height:50px;font-weight:300;-webkit-appearance:none;-moz-appearance:none;vertical-align:top;margin:0;background:transparent;border:transparent;outline:none;padding:0;font-style:normal;}
.contform-wrapp textarea{resize:none;margin:5px 0;padding-top:10px;padding-bottom:0;height:95px;}
div.contform-wrapp span.wpcf7-list-item{display:inline-block;margin:30px 45px;font-size:18px;color:#fff;}
div.contform-wrapp input[type='submit']{vertical-align:top;cursor:pointer;-webkit-appearance:none;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;border:0;width:100%;max-width:145px;background:transparent;color:#fff;text-align:center;text-transform:uppercase;font-size:14px;display:flex;height:61px;justify-content:center;align-items:center;margin:0 auto;margin-top:30px;display:inline-block;position:relative;font-weight:400;font-family:'Fjalla One', sans-serif;border:1px solid rgba(255,255,255,0.8);}
div.contform-wrapp input[type='submit']:hover{background:#d26b2e;color:#fff;border:transparent;}
div.contform-wrapp div.wpcf7-response-output{color:#fff!important;position:absolute;width:100%;margin:50px auto;text-align:center;font-size:14px;left:0;right:0;font-size:12px;}
.mob-lw-des{display:none;text-align:center;font-size:14px;text-align:center;}
}


@media all{
@media only screen and (max-width: 1199px){
.contform-wrapp:before,.contform-wrapp:after{width:100px;}
}
@media only screen and (max-width: 991px){
.contform-title span:after{display:none;}
}
@media only screen and (max-width: 767px){
.contform-wrapp:before,.contform-wrapp:after{display:none;}
.contform-title{text-align:center;font-size:60px;font-weight:400;margin-right:30px;}
.contform-title span{font-size:33px;letter-spacing:-0.05em;justify-content:center;margin:0 auto;position:relative;}
.contform-title span:before{content:'';position:absolute;width:2000px;left:calc(50% - -25px);background:#fff;height:3px;top:50%;bottom:0;margin:0 0;pointer-events:none;}
.mob-lw-des{display:block;}
.field-flex{display:block;}
.git-field{width:100%;margin:10px auto;vertical-align:top;}
.git-field-w{width:100%;margin:10px auto;}
div.contform-wrapp span.wpcf7-list-item{display:block!important;margin:30px 45px!important;}
.cont-col form{padding:0 15px;}
.mob-lw-des{display:block;color:#fff;line-height:24px;}
.cont-col{margin-top:0;}
}
}
/*! CSS Used from: Embedded */
@media all{
div,span,h2,form,label{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
*,*:before,*:after{box-sizing:inherit;}
::-webkit-input-placeholder{opacity:1;color:inherit;}
:-moz-placeholder{opacity:1;color:inherit;}
::-moz-placeholder{opacity:1;color:inherit;}
:-ms-input-placeholder{opacity:1;color:inherit;}
input{border-radius:0;font-family:inherit;}
input:focus{color:inherit;text-decoration:none;}
}
/*! CSS Used from: Embedded */
@media all{
div,h2{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
*,*:before,*:after{box-sizing:inherit;}
::-webkit-input-placeholder{opacity:1;color:inherit;}
:-moz-placeholder{opacity:1;color:inherit;}
::-moz-placeholder{opacity:1;color:inherit;}
:-ms-input-placeholder{opacity:1;color:inherit;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
}
/*! CSS Used keyframes */
@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0);}to{opacity:1;transform:none;}}
@keyframes zoomIn{from{opacity:0;transform:scale3d(.3,.3,.3);}50%{opacity:1;}}
/*! CSS Used fontfaces */
@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlbHYjMdZwlou4.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlSHYjMdZwlou4.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlZHYjMdZwlou4.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}
@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlYHYjMdZwlou4.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlWHYjMdZwl.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlbHYjMdZwlou4.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlSHYjMdZwlou4.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlZHYjMdZwlou4.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}
@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlYHYjMdZwlou4.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:500;src:url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlWHYjMdZwl.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlbHYjMdZwlou4.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlSHYjMdZwlou4.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlZHYjMdZwlou4.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}
@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlYHYjMdZwlou4.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlWHYjMdZwl.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlbHYjMdZwlou4.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlSHYjMdZwlou4.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlZHYjMdZwlou4.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}
@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlYHYjMdZwlou4.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-display:swap;font-family:'Oswald';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/oswald/v49/TK3IWkUHHAIjg75cFRf3bXL8LICs1_Fv40pKlN4NNSeSASz7FmlWHYjMdZwl.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNa7lujVj9_mf.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xK3dSBYKcSV-LCoeQqfX1RYOo3qPK7lujVj9_mf.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNK7lujVj9_mf.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xK3dSBYKcSV-LCoeQqfX1RYOo3qO67lujVj9_mf.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xK3dSBYKcSV-LCoeQqfX1RYOo3qN67lujVj9_mf.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}
@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xK3dSBYKcSV-LCoeQqfX1RYOo3qNq7lujVj9_mf.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7lujVj9w.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmhdu3cOWxy40.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwkxdu3cOWxy40.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmxdu3cOWxy40.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlBdu3cOWxy40.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmBdu3cOWxy40.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}
@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwmRdu3cOWxy40.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:normal;font-weight:600;src:url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlxdu3cOWxw.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmhdu3cOWxy40.woff2) format('woff2');unicode-range:U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;}
@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwkxdu3cOWxy40.woff2) format('woff2');unicode-range:U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;}
@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmxdu3cOWxy40.woff2) format('woff2');unicode-range:U+1F00-1FFF;}
@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwlBdu3cOWxy40.woff2) format('woff2');unicode-range:U+0370-03FF;}
@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmBdu3cOWxy40.woff2) format('woff2');unicode-range:U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+1EA0-1EF9, U+20AB;}
@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmRdu3cOWxy40.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-display:swap;font-family:'Source Sans Pro';font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/s/sourcesanspro/v21/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwlxdu3cOWxw.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
@font-face{font-display:swap;font-family:'Fjalla One';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/fjallaone/v13/Yq6R-LCAWCX3-6Ky7FAFrO96kjouQb5-6g.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-display:swap;font-family:'Fjalla One';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/fjallaone/v13/Yq6R-LCAWCX3-6Ky7FAFrOF6kjouQb4.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}




@media all{
footer,section{display:block;}
a{background-color:transparent;}
a:active,a:hover{outline:0;}
img{border:0;}
select{color:inherit;font:inherit;margin:0;}
select{text-transform:none;}
table{border-collapse:collapse;border-spacing:0;}
td{padding:0;}
@media print{
*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important;}
a,a:visited{text-decoration:underline;}
a[href]:after{content:" (" attr(href) ")";}
img,tr{page-break-inside:avoid;}
img{max-width:100%!important;}
h2,h3{orphans:3;widows:3;}
h2,h3{page-break-after:avoid;}
}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
select{font-family:inherit;font-size:inherit;line-height:inherit;}
a{color:#337ab7;text-decoration:none;}
a:focus,a:hover{color:#23527c;text-decoration:underline;}
a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
img{vertical-align:middle;}
.img-responsive{display:block;max-width:100%;height:auto;}
h2,h3{font-family:inherit;font-weight:500;line-height:1.1;color:inherit;}
h2,h3{margin-top:20px;margin-bottom:10px;}
h2{font-size:30px;}
h3{font-size:24px;}
ul{margin-top:0;margin-bottom:10px;}
.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}
@media (min-width:768px){
.container{width:750px;}
}
@media (min-width:992px){
.container{width:970px;}
}
@media (min-width:1200px){
.container{width:1170px;}
}
.row{margin-right:-15px;margin-left:-15px;}
.col-md-4,.col-md-5,.col-md-7{position:relative;min-height:1px;padding-right:15px;padding-left:15px;}
@media (min-width:992px){
.col-md-4,.col-md-5,.col-md-7{float:left;}
.col-md-7{width:58.33333333%;}
.col-md-5{width:41.66666667%;}
.col-md-4{width:33.33333333%;}
}
table{background-color:transparent;}
.container:after,.container:before,.row:after,.row:before{display:table;content:" ";}
.container:after,.row:after{clear:both;}
.hidden{display:none!important;}
}


@media all{
[class^=ai-font-]{position:relative;font-family:agentimage!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.ai-font-mls:before{content:"\b0092";}
.ai-font-realtor:before{content:"\b0091";}
.ai-font-eho:before{content:"\b0090";}
}


@media all{
em[class^=ai-font]{font-style:normal!important;}
em.ai-mobile-phone{display:inline;font-style:normal!important;}
em.ai-mobile-phone a{color:inherit;}
}


@media all{
em{font-style:normal!important;}
}


@media all{
div,span,h2,h3,a,img,ul,li,table,tbody,tr,td,footer,section{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
footer,section{display:block;}
ul{list-style:none;}
table{border-collapse:collapse;border-spacing:0;}
img{outline:none;}
*,*:before,*:after{box-sizing:inherit;}
::-webkit-input-placeholder{opacity:1;color:inherit;}
:-moz-placeholder{opacity:1;color:inherit;}
::-moz-placeholder{opacity:1;color:inherit;}
:-ms-input-placeholder{opacity:1;color:inherit;}
select{border-radius:0;font-family:inherit;}
a{outline:none;}
select:focus{color:inherit;text-decoration:none;}
a:focus{color:inherit;}
a{outline:none;color:inherit;}
a:link,a:visited{text-decoration:none;}
}


@media all{
a{outline:none!important;text-decoration:none!important;}
a:hover{text-decoration:none;color:#3c676e;outline:none;text-decoration:none;}
a,a:hover,a:visited,a:focus,select{text-decoration:none;outline:0;cursor:pointer;}
select{appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;border-radius:0;}
select::-ms-expand{display:none;}
section#ftr-section{position:relative;z-index:1;}
section#ftr-section:before{position:absolute;top:0;left:0;right:0;background:url(https://realestateflaglercounty.com/wp-content/themes/resources4/images/ftr-bg.jpg) no-repeat center/cover;height:874px;filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);content:'';background-attachment:fixed;}
section#ftr-section:after{position:absolute;top:0;width:100%;height:100%;background:rgba(255,255,255,0.9);content:'';}
.footer{font-size:13px;font-weight:500;width:100%;padding:5px 0 30px;text-align:center;color:#fff;position:relative;z-index:5;}
.cont-text-wrapp{position:relative;display:block;text-align:left;padding-left:70px;}
.ftr-logo-name{display:flex;margin-top:50px;text-align:center;justify-content:flex-end;align-items:center;}
.ftr-logo-name img{margin:0;width:100%;max-width:376px;}
.footer li{display:inline-block;padding:0 20px;line-height:10px;color:#7a7a7a;text-transform:uppercase;font-size:14px;font-family:'Fjalla One', sans-serif;}
.footer li a{color:#7a7a7a;font-size:13px;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;font-weight:400;}
.footer li:first-child{border:0;padding-left:0;}
.footer li a:hover{color:#555555;}
.footer .copyright{color:#7a7a7a;padding:20px 0 15px;letter-spacing:0.05em;line-height:20px;font-weight:400;font-size:13px;text-transform:capitalize;}
.footer .copyright a{color:#7a7a7a;transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;-webkit-transition:all .25s ease-in-out;}
.footer .copyright a:hover{color:#8d8d8d;}
.copyright span{text-transform:uppercase;}
.ftr-logos{display:block;font-size:25px;text-align:center;}
.ftr-logos em{color:#7a7a7a;}
.copyright-wrapp{border-top:1px solid #cfcfcf;padding-top:50px;}
}


@media all{
@media only screen and (max-width: 991px){
.ftr-logo-name{display:flex;margin-top:50px;text-align:center;justify-content:center;align-items:center;}
.cont-text-wrapp{position:relative;display:block;text-align:center;padding-left:0;padding:20px 0;}
}
@media only screen and (max-width: 767px){
.ftr-logo-name img{max-width:320px;}
.footer{background:transparent;}
.footer li{padding:15px 10px!important;}
}
}


.goog-te-gadget{font-family:arial;font-size:11px;color:#666;white-space:nowrap;}
.goog-te-gadget img{vertical-align:middle;border:none;}
.goog-te-combo{margin-left:4px;margin-right:4px;vertical-align:baseline;*vertical-align:middle;}
.goog-te-gadget .goog-te-combo{margin:4px 0;}
.goog-logo-link,.goog-logo-link:link,.goog-logo-link:visited,.goog-logo-link:hover,.goog-logo-link:active{font-size:12px;font-weight:bold;color:#444;text-decoration:none;}
.goog-te-combo{font-family:arial;font-size:10pt;}


@media all{
[class^=ai-font-]{position:relative;font-family:agentimage!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.ai-font-mls:before{content:"\b0092";}
.ai-font-realtor:before{content:"\b0091";}
.ai-font-eho:before{content:"\b0090";}
}
/*! CSS Used from: Embedded */
@media screen and (max-width: 500px){
.hideOnMobile{display:none;}
}
/*! CSS Used from: Embedded */
@media all{
div,span,h2,a,ul{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
ul{list-style:none;}
*,*:before,*:after{box-sizing:inherit;}
::-webkit-input-placeholder{opacity:1;color:inherit;}
:-moz-placeholder{opacity:1;color:inherit;}
::-moz-placeholder{opacity:1;color:inherit;}
:-ms-input-placeholder{opacity:1;color:inherit;}
select{border-radius:0;font-family:inherit;}
a{outline:none;}
select:focus{color:inherit;text-decoration:none;}
a:focus{color:inherit;}
a{outline:none;color:inherit;}
a:link,a:visited{text-decoration:none;}
}
@media all{
a,a:active,a:focus,a:hover{outline:none;text-decoration:none;}
}
@media all{
@media print{
a{display:none!important;}
}
}
/*! CSS Used from: Embedded */
@media screen and (max-width: 468px){
.hideOnMobile{display:none;}
}
/*! CSS Used from: Embedded */
@media all{
div,h2,a,ul,li{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
ul{list-style:none;}
*,*:before,*:after{box-sizing:inherit;}
::-webkit-input-placeholder{opacity:1;color:inherit;}
:-moz-placeholder{opacity:1;color:inherit;}
::-moz-placeholder{opacity:1;color:inherit;}
:-ms-input-placeholder{opacity:1;color:inherit;}
a{outline:none;}
a{outline:none;color:inherit;}
a:link,a:visited{text-decoration:none;}
a{background-color:transparent;}
a:active,a:hover{outline:0;}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*:before,*:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
a{color:#337ab7;text-decoration:none;}
a:hover,a:focus{color:#23527c;text-decoration:underline;}
a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px;}
}
@media all{
a,a:focus,a:hover,a:active{text-decoration:none;outline:none;color:#666666;}
}
/*! CSS Used from: Embedded */
@media screen and (max-width: 468px){
.hideOnMobile{display:none;}
}
/*! CSS Used from: Embedded */
@media screen and (max-width: 468px){
.hideOnMobile{display:none;}
}
/*! CSS Used from: Embedded */
#google_translate_element2{display:none!important;}
/*! CSS Used fontfaces */
@font-face{font-family:agentimage;src:url(https://realestateflaglercounty.com/resources3/fonts/agentimage486f.woff2?age003) format('woff2'),url(https://resources.agentimage.com/fonts/agentimage.woff?age003) format('woff');font-weight:400;font-style:normal;font-display:swap;}
@font-face{font-family:agentimage;src:url(https://realestateflaglercounty.com/resources3/fonts/agentimage486f.woff2?age003) format('woff2'),url(https://resources.agentimage.com/fonts/agentimage.woff?age003) format('woff');font-weight:400;font-style:normal;font-display:swap;}
@font-face{font-display:swap;font-family:'Fjalla One';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/fjallaone/v13/Yq6R-LCAWCX3-6Ky7FAFrO96kjouQb5-6g.woff2) format('woff2');unicode-range:U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;}
@font-face{font-display:swap;font-family:'Fjalla One';font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/fjallaone/v13/Yq6R-LCAWCX3-6Ky7FAFrOF6kjouQb4.woff2) format('woff2');unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;}
