/* Finance-Solutions: rules of the original theme (Florida-WP + Visual Composer + iPhorm) that the content uses, purged per page by tools/purge.mjs */

/* inline:wp-block-library-inline-css:3648:
:root{--wp-block-synced-color:#7a00df;--wp-block- */
:root{--wp-block-synced-color: #7a00df; --wp-block-synced-color--rgb: 122,0,223; --wp-bound-block-color: var(--wp-block-synced-color); --wp-editor-canvas-background: #ddd; --wp-admin-theme-color: #007cba; --wp-admin-theme-color--rgb: 0,124,186; --wp-admin-theme-color-darker-10: #006ba1; --wp-admin-theme-color-darker-10--rgb: 0,107,160.5; --wp-admin-theme-color-darker-20: #005a87; --wp-admin-theme-color-darker-20--rgb: 0,90,135; --wp-admin-border-width-focus: 2px;}
@media (min-resolution: 192dpi){:root{--wp-admin-border-width-focus: 1.5px;}}
:root{--wp--preset--font-size--normal: 16px; --wp--preset--font-size--huge: 42px;}
.aligncenter{clear: both;}
:where(figure){margin: 0px 0px 1em;}

/* inline:global-styles-inline-css:9183:
:root{--wp--preset--aspect-ratio--square: 1;--wp--pr */
:root{--wp--preset--aspect-ratio--square: 1; --wp--preset--aspect-ratio--4-3: 4/3; --wp--preset--aspect-ratio--3-4: 3/4; --wp--preset--aspect-ratio--3-2: 3/2; --wp--preset--aspect-ratio--2-3: 2/3; --wp--preset--aspect-ratio--16-9: 16/9; --wp--preset--aspect-ratio--9-16: 9/16; --wp--preset--color--black: #000000; --wp--preset--color--cyan-bluish-gray: #abb8c3; --wp--preset--color--white: #ffffff; --wp--preset--color--pale-pink: #f78da7; --wp--preset--color--vivid-red: #cf2e2e; --wp--preset--color--luminous-vivid-orange: #ff6900; --wp--preset--color--luminous-vivid-amber: #fcb900; --wp--preset--color--light-green-cyan: #7bdcb5; --wp--preset--color--vivid-green-cyan: #00d084; --wp--preset--color--pale-cyan-blue: #8ed1fc; --wp--preset--color--vivid-cyan-blue: #0693e3; --wp--preset--color--vivid-purple: #9b51e0; --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%); --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%); --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%); --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%); --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%); --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%); --wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%); --wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%); --wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%); --wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%); --wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%); --wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%); --wp--preset--font-size--small: 13px; --wp--preset--font-size--medium: 20px; --wp--preset--font-size--large: 36px; --wp--preset--font-size--x-large: 42px; --wp--preset--spacing--20: 0.44rem; --wp--preset--spacing--30: 0.67rem; --wp--preset--spacing--40: 1rem; --wp--preset--spacing--50: 1.5rem; --wp--preset--spacing--60: 2.25rem; --wp--preset--spacing--70: 3.38rem; --wp--preset--spacing--80: 5.06rem; --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2); --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4); --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2); --wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0); --wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}
:where(body){margin: 0px;}
body{padding: 0px;}

/* /wp-content/plugins/iphorm-form-builder/css/styles.css */
.iphorm-clearfix::before,.iphorm-clearfix::after{content: " "; display: block; height: 0px; overflow: hidden;}
.iphorm-clearfix::after{clear: both;}
.iphorm-clearfix{zoom: 1;}
.iphorm-inner label{vertical-align: middle; display: inline-block; min-height: 20px;}
.iphorm-inner :focus{outline: 0px;}
.iphorm-inner input:focus,.iphorm-inner textarea:focus{outline: none;}
.iphorm-inner textarea{overflow: auto; vertical-align: top;}
.iphorm-inner button{width: auto; overflow: visible;}
.iphorm-inner button{border: 1px outset rgb(204, 204, 204);}
.iphorm-inner .iphorm-elements{margin: 0px; padding: 0px;}
.iphorm-element-spacer{padding-bottom: 10px;}
.iphorm-hidden{display: none;}
.iphorm-element-wrap label span.iphorm-required{color: rgb(204, 1, 1); font-size: 10px; margin: 0px 0px 0px 5px;}
.iphorm-elements .iphorm-element-wrap-text input,.iphorm-elements .iphorm-element-wrap textarea{margin: 0px 0px 3px; color: rgb(153, 153, 153); border: 1px solid rgb(204, 204, 204); padding: 2px; min-width: 10px; max-width: 100%;}
.iphorm-elements .iphorm-element-wrap-text input:hover,.iphorm-elements .iphorm-element-wrap-text input:active,.iphorm-elements .iphorm-element-wrap-text input:focus,.iphorm-elements .iphorm-element-wrap textarea:hover,.iphorm-elements .iphorm-element-wrap textarea:active,.iphorm-elements .iphorm-element-wrap textarea:focus{color: rgb(0, 0, 0);}
.iphorm-elements .iphorm-element-wrap-text input{line-height: normal;}
.iphorm-elements .iphorm-element-wrap-textarea textarea{line-height: 1.4;}
.iphorm-element-wrap-text.iphorm-labels-inside > .iphorm-element-spacer > label,.iphorm-element-wrap-textarea.iphorm-labels-inside > .iphorm-element-spacer > label{padding: 0px; line-height: 16px; margin-left: 5px; margin-top: 3px; color: rgb(153, 153, 153); position: absolute; z-index: 1;}
.iphorm-element-wrap.iphorm-labels-inside .iphorm-element-spacer{position: relative;}
.iphorm-submit-wrap{margin: 10px 0px;}
.iphorm-submit-input-wrap{float: left;}
.iphorm-submit-wrap button{border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; background: none; text-align: center; width: auto; overflow: visible; white-space: nowrap; padding: 0px; margin: 0px 5px 0px 0px; height: auto; line-height: normal; cursor: pointer;}
.iphorm-submit-wrap button:active{background: none; border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; padding: 0px;}
.iphorm-submit-wrap button span,.iphorm-submit-wrap button em{display: block; line-height: 27px; margin: 0px; color: rgb(0, 0, 0); cursor: pointer;}
.iphorm-submit-wrap button span{padding-left: 20px; background: rgb(238, 238, 238); border: 1px solid rgb(221, 221, 221);}
.iphorm-submit-wrap button em{font-style: normal; padding-right: 20px; background: rgb(238, 238, 238);}
.iphorm-submit-wrap button:hover em{background: rgb(221, 221, 221);}
.iphorm-submit-wrap button:active em{background: rgb(204, 204, 204);}
.iphorm-submit-wrap button:hover span{background: rgb(221, 221, 221);}
.iphorm-submit-wrap button:active span{background: rgb(204, 204, 204);}
.iphorm-loading-wrap{display: none; float: left; height: 20px; line-height: 20px; text-align: center; padding-top: 5px;}
.iphorm-loading-wrap .iphorm-loading{font-style: italic; text-indent: -9999px; display: block; min-width: 30px; background: none;}
.iphorm-success-message{background: url("/assets/img/success.png") 14px center no-repeat rgb(206, 244, 169); padding: 8px 20px 8px 45px; line-height: 18px; margin: 10px 0px; border: 1px solid rgb(128, 187, 72); font-weight: normal; color: rgb(0, 0, 0);}
.iphorm-responsive .iphorm-elements .iphorm-element-wrap-text input{box-sizing: border-box; max-width: 100%;}
@media only screen and (max-width: 959px){.iphorm-outer.iphorm-responsive,.iphorm-outer.iphorm-responsive *{box-sizing: border-box; max-width: 100%;}}
@media only screen and (max-width: 767px){.iphorm-responsive .iphorm-elements .iphorm-element-wrap-text input{width: 100% !important; min-width: 100px;}}
@media only screen and (max-width: 767px){.iphorm-responsive .iphorm-element-spacer{padding-right: 0px !important;}}
@media only screen and (max-width: 767px){.iphorm-responsive .iphorm-submit-input-wrap{width: 100%;}}
@media only screen and (max-width: 767px){.iphorm-responsive .iphorm-submit-wrap button{margin: 0px; width: 100%;}}
@media only screen and (max-width: 767px){.iphorm-responsive .iphorm-submit-wrap button span,.iphorm-responsive .iphorm-submit-wrap button em{line-height: 35px;}}

/* /wp-content/themes/florida-wp/inc/visualcomposer/assets/js_composer_front.css */
.vc_align_left{text-align: left;}
.vc_align_right{text-align: right;}
.wpb_row,.wpb_content_element{margin-bottom: 35px;}
.wpb_row{margin-left: -10px; margin-right: -10px;}
@media (min-width: 1200px){.wpb_row{margin-left: -15px; margin-right: -15px;}}
.wpb_row::before,.wpb_row::after{content: " "; display: table;}
.wpb_row::after{clear: both;}
.wpb_row::before,.wpb_row::after{content: " "; display: table;}
.wpb_row::after{clear: both;}
@media (max-width: 767px){.wpb_row .wpb_column{margin-bottom: 20px;}}
@media (max-width: 767px){.wpb_row > :last-child,.wpb_row > :last-child > .wpb_column{margin-bottom: 0px;}}
.vc_row-fluid .vc_col-sm-12 .vc_row-fluid{margin-left: -10px; margin-right: -10px; width: auto;}
@media only screen and (min-width: 1200px){.vc_row-fluid .vc_col-sm-12 .vc_row-fluid{margin-left: -15px; margin-right: -15px; width: auto;}}
@media only screen and (max-width: 767px){.vc_row-fluid .vc_col-sm-12 .vc_row-fluid{margin-left: 0px; margin-right: 0px; width: 100%;}}
.container::before,.container::after,.vc_row::before,.vc_row::after{content: " "; display: table;}
.container::after,.vc_row::after{clear: both;}
.vc_row{margin-left: -15px; margin-right: -15px;}
.vc_col-sm-4,.vc_col-sm-12,.vc_col-sm-6,.vc_col-sm-9,.vc_col-sm-3{position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px; box-sizing: border-box;}
@media (min-width: 768px){.vc_col-sm-4,.vc_col-sm-12,.vc_col-sm-6,.vc_col-sm-9,.vc_col-sm-3{float: left;}}
@media (min-width: 768px){.vc_col-sm-12{width: 100%;}}
@media (min-width: 768px){.vc_col-sm-9{width: 75%;}}
@media (min-width: 768px){.vc_col-sm-6{width: 50%;}}
@media (min-width: 768px){.vc_col-sm-4{width: 33.3333%;}}
@media (min-width: 768px){.vc_col-sm-3{width: 25%;}}
.container::before,.container::after{content: " "; display: table;}
.container::after{clear: both;}
.container::before,.container::after,.vc_row::before,.vc_row::after{content: " "; display: table;}
.container::after,.vc_row::after{clear: both;}
.vc_row{margin-left: -15px; margin-right: -15px;}
.vc_col-sm-4,.vc_col-sm-12,.vc_col-sm-6,.vc_col-sm-9,.vc_col-sm-3{position: relative; min-height: 1px; padding-left: 15px; padding-right: 15px; box-sizing: border-box;}
@media (min-width: 768px){.vc_col-sm-4,.vc_col-sm-12,.vc_col-sm-6,.vc_col-sm-9,.vc_col-sm-3{float: left;}}
@media (min-width: 768px){.vc_col-sm-12{width: 100%;}}
@media (min-width: 768px){.vc_col-sm-9{width: 75%;}}
@media (min-width: 768px){.vc_col-sm-6{width: 50%;}}
@media (min-width: 768px){.vc_col-sm-4{width: 33.3333%;}}
@media (min-width: 768px){.vc_col-sm-3{width: 25%;}}
.wpb_single_image img{height: auto; max-width: 100%;}
.wpb_single_image .vc_single_image-wrapper{display: inline-block;}
.wpb_single_image.vc_align_right{text-align: right;}
.wpb_single_image.vc_align_left{text-align: left;}
.wpb_text_column p:last-child,.wpb_text_column :last-child{margin-bottom: 0px;}

/* /wp-content/themes/florida-wp/style.css */
html,body,div,span,h1,h2,h4,h6,p,a,em,img,i,ul,li,form,label,article,figure,section,h3,strong,h5,aside,small{margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline;}
article,figure,section,aside{display: block;}
body{line-height: 1;}
:focus{outline: 0px;}
body{background: none rgb(244, 247, 248); font: 14px / 22px Roboto, "Trebuchet MS", Helvetica, Arial, sans-serif; color: rgb(64, 64, 64); -webkit-font-smoothing: antialiased; text-size-adjust: 100%; overflow-x: hidden;}
h1,h2,h4,h6,h3,h5{color: rgb(41, 41, 41); font-weight: 300;}
h3 a,h6 a,h5 a{font-weight: inherit;}
h1{font-size: 50px; line-height: 1; margin-bottom: 12px; letter-spacing: -2.5px;}
h2{font-size: 37px; line-height: 1.1; margin-bottom: 10px;}
h3{font-size: 28px; line-height: 1.2; margin-bottom: 8px;}
h4{font-size: 22px; line-height: 1.2; margin-bottom: 10px;}
h5{font-size: 19px; line-height: 1.3; margin-bottom: 7px;}
h6{font-size: 16px; line-height: 1.3; margin-bottom: 4px;}
h2{letter-spacing: -0.03em;}
h4.slight{color: rgb(149, 157, 162);}
h4.slight{font-weight: 300;}
p{margin: 0px 0px 20px; color: rgb(66, 66, 66); font-size: 15px; line-height: 24px; font-weight: 300; letter-spacing: 0.2px;}
p img{margin: 0px;}
em{font-style: italic;}
strong{font-weight: bold;}
small{font-size: 75%; color: rgb(150, 154, 158);}
i:hover{cursor: default;}
a i:hover{cursor: pointer;}
hr{border-style: solid; border-color: rgb(229, 229, 229); border-image: initial; border-width: 1px 0px 0px; clear: both; margin: 14px 0px 35px; height: 0px; width: auto;}
.container hr{margin-right: 10px; margin-left: 10px;}
.container .wpb_column hr{margin-right: 0px; margin-left: 0px;}
::selection{background: rgb(228, 116, 79); color: rgb(255, 255, 255);}
a,a:visited{color: rgb(0, 147, 208); text-decoration: none; outline: 0px;}
a:hover,a:focus{color: rgb(255, 153, 0);}
a:active{outline: none; opacity: 0.75;}
ul{margin-bottom: 21px; margin-left: 3px;}
ul{list-style: inside;}
ul ul{margin: 4px 0px 5px 30px; font-size: 90%;}
ul ul li{margin-bottom: 6px;}
li{line-height: 20px; margin-bottom: 4px; font-weight: 300;}
li p{line-height: 18px;}
img{height: auto; vertical-align: middle;}
p img{margin-bottom: 14px;}
.button,button{border-radius: 3px; border: 0px; color: rgb(255, 255, 255); display: inline-block; font-size: 14px; text-transform: capitalize; font-weight: 400; font-family: Roboto, Helvetica, Arial, sans-serif; text-decoration: none; text-shadow: rgba(0, 0, 0, 0.29) 0px -1px; cursor: pointer; margin-bottom: 21px; line-height: 1; padding: 15px 40px; background: rgb(143, 190, 50); transition: background 0.18s;}
.button:hover,button:hover{background: rgb(158, 205, 64); box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 4px inset;}
.button.blue{background: rgb(18, 138, 188);}
.button.blue:hover{background: rgb(50, 166, 214);}
a.button,.button.blue{color: rgb(255, 255, 255);}
.button:active,button:active{color: rgb(193, 215, 220); opacity: 0.94;}
.button i{color: inherit; font-size: 16px; vertical-align: baseline; line-height: 1; display: inline; margin-right: 4px;}
form{margin-bottom: 20px;}
input[type="text"],input[type="email"],textarea{border: 1px solid rgb(229, 229, 229); padding: 6px 4px; outline: none; border-radius: 1px; color: rgb(136, 136, 136); margin: 0px 0px 20px; width: 210px; max-width: 100%; min-height: 21px; display: block; background: rgb(253, 253, 253);}
input[type="text"]:hover,input[type="email"]:hover,textarea:hover{border-color: rgb(193, 223, 237); box-shadow: rgba(0, 0, 0, 0.1) 0px 0px 1px;}
input[type="text"]:focus,input[type="email"]:focus,textarea:focus{border: 1px solid rgb(170, 170, 170); color: rgb(68, 68, 68); background: rgb(255, 255, 255); box-shadow: rgba(0, 0, 0, 0.2) 0px 0px 3px;}
textarea{min-height: 60px;}
label{display: block; font-weight: bold; font-size: 13px;}
label span{font-weight: normal; font-size: 13px; color: rgb(68, 68, 68);}
small{font-size: 75%;}
*{box-sizing: border-box;}
::before,::after{box-sizing: border-box;}
img{vertical-align: middle;}
.clear{clear: both; display: block; overflow: hidden; visibility: hidden; width: 0px; height: 0px;}
.container [class*="col-"] img{max-width: 100%;}
.container{margin-right: auto; margin-left: auto; padding-left: 10px; padding-right: 10px;}
.container::before,.container::after{content: " "; display: table;}
.container::after{clear: both;}
@media only screen and (max-width: 479px){.container{width: 300px;}}
@media only screen and (min-width: 480px) and (max-width: 767px){.container{width: 420px;}}
@media only screen and (min-width: 768px) and (max-width: 960px){.container{width: 768px;}}
@media only screen and (min-width: 961px){.container{width: 960px;}}
@media only screen and (min-width: 1200px){.container{width: 1156px; padding-left: 15px; padding-right: 15px;}}
@media only screen and (min-width: 1921px){.container{max-width: 1690px;}}
.col-md-12,.col-md-4,.col-md-8,.col-md-3,.col-md-9{position: relative; min-height: 1px; padding-left: 10px; padding-right: 10px;}
@media only screen and (min-width: 1200px){.col-md-12,.col-md-4,.col-md-8,.col-md-3,.col-md-9{padding-left: 15px; padding-right: 15px;}}
.container [class*="col-"].alpha{padding-left: 0px;}
.container [class*="col-"].omega{padding-right: 0px;}
@media (min-width: 961px){.col-md-12,.col-md-4,.col-md-8,.col-md-3,.col-md-9{float: left;}}
@media (min-width: 961px){.col-md-12{width: 100%;}}
@media (min-width: 961px){.col-md-9{width: 75%;}}
@media (min-width: 961px){.col-md-8{width: 66.6667%;}}
@media (min-width: 961px){.col-md-4{width: 33.3333%;}}
@media (min-width: 961px){.col-md-3{width: 25%;}}
.blox{clear: both; background: rgb(241, 248, 252); position: relative;}
.blox.parallax-sec{padding: 0px; background-position: center bottom; background-repeat: no-repeat; background-attachment: fixed; min-height: 300px; margin: 0px auto; width: 100%; max-width: 1920px; background-size: cover;}
.parallax-sec article{position: relative;}
.blox .slogan{padding-top: 5%;}
.slogan h1{font-size: 67px; line-height: 80px; font-weight: 100;}
.max-overlay{position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; background-repeat: repeat;}
.blox .container{position: relative;}
@media only screen and (max-width: 960px){.parallax-sec{background-attachment: scroll; height: auto !important; background-repeat: repeat-y !important;}}
@media only screen and (max-width: 960px){.slogan h1{font-size: 41px; line-height: 53px;}}
[class^="fa-"]{font-style: normal; font-variant: normal; font-size-adjust: none; font-language-override: normal; font-kerning: auto; font-optical-sizing: auto; font-feature-settings: normal; font-variation-settings: normal; font-weight: normal; font-stretch: normal; line-height: 1; font-family: FontAwesome; font-size: inherit; text-rendering: auto; -webkit-font-smoothing: antialiased;}
.fa-user::before{content: "";}
.fa-signal::before{content: "";}
.fa-tags::before{content: "";}
.fa-wrench::before{content: "";}
.sidebar{min-height: 160px;}
.col-md-3.sidebar{padding: 20px 0px 30px;}
@media only screen and (min-width: 961px){.cntt-w{width: 786px;}}
@media only screen and (min-width: 961px){.col-md-3.sidebar{width: 300px; margin-left: 25px;}}
@media only screen and (min-width: 961px) and (max-width: 1200px){.col-md-9.cntt-w{width: 614px;}}
@media only screen and (min-width: 961px) and (max-width: 1200px){.col-md-3.sidebar{margin-left: 15px;}}
.widget h4.subtitle{border-width: medium; border-style: none; border-color: currentcolor; border-image: initial; color: rgb(33, 33, 33); margin-bottom: 14px; font-size: 12px; letter-spacing: 2px; padding-top: 10px; position: relative; padding-bottom: 20px;}
.widget h4.subtitle::after,.widget h4.subtitle::before{content: ""; margin: 4px 0px 20px; height: 0px; display: block; position: absolute; bottom: -5px; width: 100%; border-bottom: 5px solid rgb(238, 238, 238);}
.widget h4.subtitle::after{width: 12px; border-color: rgb(255, 108, 109);}
.sidebar p,.sidebar li,.widget p,.widget li{font-size: 13px; line-height: 21px; font-weight: 400; letter-spacing: 0.5px; color: rgb(121, 121, 121);}
.blog-post,.blog-single-post{margin-bottom: 5px; position: relative;}
.blog-single-post{background: rgb(255, 255, 255); padding: 0px; border-width: medium; border-style: none; border-color: currentcolor; border-image: initial;}
.blog-post.blgtyp2{padding-bottom: 12px; border-bottom: 1px solid rgb(225, 225, 225); margin-bottom: 30px;}
.postmetadata{margin-bottom: 16px; display: block;}
.postmetadata h6{letter-spacing: 0px; font-size: 13px; font-weight: 400; padding-right: 4px; text-transform: capitalize; margin-bottom: 0px;}
h6.blog-date{font-size: 13px; font-weight: 300;}
.blog-post h6.blog-date,.blog-single-post h6.blog-date{display: inline-block; padding-bottom: 10px; position: absolute; right: 0px; top: 0px;}
.blog-post.blgtyp2 h6.blog-date{position: static; float: right;}
.blog-single-post h6.blog-date{position: static; float: right; margin-top: -50px; padding-right: 5px;}
h6.blog-date span{font-weight: 600;}
.blog-post h3{font-weight: 300; line-height: 1; letter-spacing: -0.03em;}
.blog-post h3,.blog-single-post h1{font-size: 33px; margin-bottom: 10px; font-weight: 700; line-height: 1.3; letter-spacing: -1px; font-family: "Roboto Slab", serif;}
.blog-post.blgtyp2 h3{font-size: 23px;}
.blog-single-post h1{margin-top: 25px; margin-bottom: 30px; color: rgb(31, 33, 35); font-size: 51px; font-weight: 800; line-height: 1.2; text-transform: none; letter-spacing: -3px;}
.blog-single-post p,.blog-single-post div,.blog-single-post .post img,.blog-single-post p img{max-width: 100%;}
.blog-single-post .postmetadata{margin-bottom: 30px;}
.post-trait-w{position: relative;}
.blog-single-post p{font-size: 17px; line-height: 1.62; letter-spacing: 0px; font-family: Roboto, sans-serif; font-weight: 300;}
.blog-post a{color: rgb(31, 33, 35); transition: color 0.18s;}
.blog-post a:hover{color: rgb(255, 108, 109);}
.blog-post a.readmore{color: rgb(54, 63, 70); margin-top: 22px; border-width: 2px; border-radius: 3px; box-shadow: none; font-weight: 400;}
.blog-post p{font-family: Roboto, sans-serif; margin-bottom: 24px; font-size: 17px; color: rgb(68, 68, 68); margin-top: 10px; letter-spacing: 0.2px; font-weight: 300; line-height: 1.6;}
.blog-post p a:hover{text-decoration: underline;}
.blog-single-post img{width: 100%; border-bottom: 1px solid rgb(230, 230, 230); margin-bottom: 18px;}
.blog-single-post .post img{width: auto; border: inherit;}
h6.blog-date,h6.blog-cat,h6.blog-cat a{color: rgb(161, 161, 161);}
h6.blog-cat a:hover{text-decoration: underline;}
.next-prev-posts{border-top: 1px solid rgb(233, 233, 233); padding: 12px 0px; margin-top: 10px;}
.post-tags{background: none; padding: 16px; margin-top: 20px;}
.post-tags a{color: rgb(68, 68, 68); font-size: 11px; text-transform: uppercase; letter-spacing: 1.5px; font-weight: 400; padding: 4px 7px; border: 1px solid rgb(221, 221, 221); border-radius: 2px; background: rgb(255, 255, 255); margin: 1px 3px;}
.post-tags a:hover{text-decoration: underline;}
a.readmore{position: relative; margin: 4px 0px 3px 1px; transition: 0.15s ease-in-out; border: 1px solid rgb(200, 200, 200); border-radius: 22px; padding: 6px 32px 6px 22px; color: rgb(54, 63, 70); box-shadow: 0px 0px 0px 0px; font-size: 12px; text-transform: capitalize;}
a.readmore::after{position: absolute; right: 10px; top: 10px; font-family: FontAwesome; font-size: 9px; color: rgb(54, 63, 70); content: ""; speak: none; font-style: normal; font-weight: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; transition: 0.15s ease-in-out;}
a.readmore::after{color: rgb(200, 200, 200);}
a.readmore:hover{border-color: rgb(255, 108, 109); color: rgb(255, 108, 109); text-decoration: none !important;}
a.readmore:hover::after{color: rgb(255, 108, 109);}
a.readmore:active{background-color: rgb(250, 250, 250); color: rgb(153, 153, 153);}
.blgtyp2 a.readmore{display: none;}
@media only screen and (max-width: 767px){.blog-single-post h6.blog-date{float: none; margin-top: 0px;}}
.jcarousel-container{max-width: 100%; padding: 0px; display: block; position: relative;}
.jcarousel-clip{position: relative; overflow: hidden; width: 100%;}
ul.jcarousel-list{overflow: hidden; position: relative; top: 0px; margin: 0px; padding: 0px; left: 0px;}
ul.jcarousel-list li{float: left; list-style: none;}
ul.jcarousel-list li img{max-width: 100%;}
.jcarousel-item{display: block;}
.jcarousel-next,.jcarousel-prev{position: absolute; right: 0px; top: -55px; cursor: pointer; transition: 0.2s;}
.jcarousel-next::after,.jcarousel-prev::after{position: absolute; top: 6px; right: 6px; font-family: FontAwesome; font-size: 10px; color: rgb(255, 255, 255); content: ""; speak: none; font-style: normal; font-weight: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased;}
.jcarousel-prev::after{content: "";}
.jcarousel-next:hover,.jcarousel-next:active,.jcarousel-prev:hover,.jcarousel-prev:active{background-color: rgb(218, 19, 30);}
.our-clients-wrap{float: none; margin-top: 10px; position: relative;}
.our-clients-wrap.crsl{margin-top: 125px; margin-left: auto; margin-right: auto; max-width: 1100px;}
.our-clients-wrap.crsl::after{content: ""; width: 120px; height: 2px; display: block; background: rgb(239, 239, 239); position: absolute; left: 50%; bottom: -50px; margin-left: -60px;}
.jcarousel-next,.jcarousel-prev{right: auto; left: 50%; margin-left: 61px; top: -85px; color: rgb(176, 176, 176);}
.jcarousel-prev{margin-left: 8px;}
.jcarousel-next:hover,.jcarousel-next:active,.jcarousel-prev:hover,.jcarousel-prev:active{border-color: rgb(232, 74, 82); color: rgb(232, 74, 82);}
.jcarousel-next::after,.jcarousel-prev::after{position: absolute; top: 10px; right: 11px; font-family: FontAwesome; font-size: 14px; color: inherit; border: 2px solid; background: rgb(255, 255, 255); padding: 12px 13px 10px; border-radius: 50%;}
.jcarousel-prev::after{right: 9px;}
.our-clients-wrap.crsl ul.our-clients img{transition: 0.3s ease-in-out; filter: grayscale(1);}
.our-clients-wrap.crsl ul.our-clients img:hover{filter: grayscale(0);}
ul.our-clients{display: block; padding-left: 3px; margin: 10px 0px 20px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 4px -2px;}
ul.our-clients li{list-style: none; width: 20%; padding: 25px 15px; text-align: center; float: left; height: 130px; margin: 0px; vertical-align: middle; border-bottom: 1px solid rgb(233, 233, 233); border-right: 1px solid rgb(233, 233, 233);}
ul.our-clients li:nth-child(5n){border-right-width: medium; border-right-style: none; border-right-color: currentcolor;}
ul.our-clients li:nth-child(n+6){border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor;}
ul.our-clients li:nth-child(n+11){border-top: 1px solid rgb(233, 233, 233);}
@media only screen and (max-width: 767px){.our-clients-wrap{padding-top: 30px;}}
@media only screen and (max-width: 767px){ul.our-clients li{width: 49.979%;}}
@media only screen and (max-width: 767px){ul.our-clients li:nth-child(5n){border-right: 1px solid rgb(233, 233, 233);}}
@media only screen and (max-width: 767px){ul.our-clients li:nth-child(2n){border-right-width: medium; border-right-style: none; border-right-color: currentcolor;}}
@media only screen and (max-width: 767px){ul.our-clients li:nth-child(n+6){border-bottom: 1px solid rgb(233, 233, 233);}}
@media only screen and (max-width: 767px){ul.our-clients li:nth-child(n+3){border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor;}}
@media only screen and (max-width: 767px){ul.our-clients li:nth-child(n+5){border-top: 1px solid rgb(233, 233, 233);}}
ul.our-clients li img{height: auto; width: auto; max-width: 100%; max-height: 80px; margin: 0px;}
#our-clients.crsl.our-clients li{padding: 35px 0px 0px; margin-left: 20px; text-align: center; width: 168px; border-width: medium; border-style: none; border-color: currentcolor; border-image: initial;}
ul.our-clients li:first-child{margin-left: 0px;}
ul.our-clients::after{clear: both;}
@media only screen and (max-width: 767px){.our-clients-wrap{padding-top: 110px;}}
.vertical-space1,.vertical-space2,.vertical-space4,.vertical-space,.vertical-space3{display: block; width: 100%; margin: 0px; clear: both; border: 0px; height: 20px;}
.vertical-space2{height: 40px;}
.vertical-space3{height: 60px;}
.vertical-space4{height: 80px;}
h4.subtitle{border-bottom: 1px solid rgb(255, 86, 86); font-family: Roboto, Helvetica, Arial; font-weight: 900; letter-spacing: 1px; text-transform: uppercase; line-height: 2; padding-bottom: 8px; font-size: 13px; color: rgb(84, 96, 107); clear: both; margin: 19px 0px 21px;}
h6.h-sub-content{display: inline-block; letter-spacing: 0.2px; font-size: 18px; font-weight: 400; text-transform: capitalize; border-bottom: 2px solid rgb(225, 33, 33); line-height: 47px; margin-bottom: -2px; width: auto; max-width: 100%;}
.sub-content{border-bottom: 2px solid rgb(233, 233, 233); position: relative; margin-bottom: 30px;}
.white-space{clear: both; width: 100%; height: 40px;}
.blog-single-post img{border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor;}
.side-list h5{font-weight: 400; margin: 10px 0px 7px; font-size: 18px;}
.side-list h5 a{color: rgb(73, 73, 73);}
.side-list h5 a:hover{text-decoration: underline;}
.widget{height: auto; padding: 0px; text-align: left; font-size: 13px; font-weight: normal; clear: both;}
.sidebar .widget{margin-bottom: 50px;}
.widget ul,.widget ul li{margin: 0px; padding: 0px; list-style: none; letter-spacing: 0px;}
.widget li,.widget p,.widget div{overflow-wrap: break-word;}
.widget ul{margin-bottom: 10px;}
.widget ul li{color: rgb(145, 151, 157); border-bottom: 1px solid rgb(226, 226, 226); padding: 8px 4px 8px 0px;}
.widget ul li a{text-decoration: none; color: rgb(121, 126, 130); padding: 8px 5px 8px 0px; transition: 0.07s;}
.widget ul li a:hover{color: rgb(81, 81, 81);}
.widget ul li:hover{background: rgb(250, 250, 250);}
.sidebar h4.subtitle,.widget h4.subtitle{margin-top: 0px; font-weight: 700; font-size: 16px; letter-spacing: 0px;}
.widget .side-list li::after{display: none;}
.side-list ul{list-style: none; margin-left: 0px; margin-bottom: 30px;}
.side-list li,.widget .side-list li{border-bottom: 1px solid rgb(225, 225, 225); padding: 15px 0px 5px; margin: 0px; min-height: 90px;}
.side-list li:last-child{border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor;}
.side-list li:hover{background: rgb(253, 253, 253);}
.side-list h5{font-size: 15px; font-weight: 600; margin: 0px 0px 10px; line-height: 1.4; letter-spacing: 0px;}
.widget .side-list h5 a{color: rgb(48, 51, 54);}
.side-list p{font-size: 10px; line-height: 1.4; color: rgb(170, 170, 170); font-weight: 400; text-transform: uppercase;}
.widget .side-list a,.widget .side-list a:hover{background: none; padding: 0px;}
.icon-box6{clear: both;}
.icon-box6{position: relative; text-align: center; background-color: rgba(255, 255, 255, 0.81); border: 1px solid rgb(229, 229, 229); border-radius: 3px; padding: 36px 20px 28px; margin: 40px 0px 20px;}
.icon-box6 *{text-shadow: none;}
.icon-box6 i{font-size: 24px; width: 56px; height: 56px; text-align: center; padding: 15px 16px 17px; background: rgb(229, 63, 81); color: rgb(255, 255, 255); position: absolute; top: -30px; left: 50%; margin-left: -27px; border-radius: 30px; cursor: default;}
.icon-box6 h4,.blox .icon-box6 h4{color: rgb(54, 54, 54); font-weight: 400;}
.container .icon-box6 p{color: rgb(129, 129, 129); margin-bottom: 12px;}
body{background: none rgb(244, 247, 248);}
#wrap{display: block; margin: 0px auto; position: relative; padding: 0px; background: rgb(255, 255, 255); visibility: visible; clear: both; overflow: hidden;}
#wrap p img{height: auto;}
#main-content.container{padding-top: 35px;}
#headline{width: 100%; height: 82px; padding: 16px 0px 20px; display: table; background-image: url("/wp-content/uploads/FinanceSolutions-achtergrond-smal.jpg"); background-position: center center;}
#headline :is(h1,h3){color: rgb(66, 71, 72); font-size: 56px; line-height: 1.3; margin: 20px 10px; position: relative; text-transform: capitalize; font-weight: 100; letter-spacing: 0px;}
#headline :is(h1,h3) small{font-size: 56%; color: rgba(255, 255, 255, 0.8); font-weight: 300; margin-left: 10px; letter-spacing: -0.07em; text-transform: capitalize;}
#headline :is(h1,h3) small{color: rgb(128, 128, 128); font-weight: 100;}
.aligncenter{text-align: center;}
.aligncenter{text-align: center;}
.row-wrapper-x{padding: 0px 10px;}
@media only screen and (min-width: 1200px){.row-wrapper-x{padding: 0px 15px;}}
#wrap .wpb_row.full-row{margin: 0px; clear: both;}
#wrap .blox .wpb_row.full-row{margin: 0px;}
.blox .wpb_row,#wrap .blox .wpb_row{margin-bottom: 0px;}
.wpb_row.vc_row-fluid .wpb_row.vc_row-fluid{margin-bottom: 0px;}
.wpb_row.full-row{margin-right: 0px; margin-left: 0px; margin-bottom: 0px;}
#wrap .blox .wpb_content_element{margin-bottom: 0px;}
.wpb_single_image.wpb_content_element{margin-bottom: 0px;}
#wrap .wpb_single_image .vc_single_image-wrapper{display: block;}
div img,li img,.wpb_single_image.wpb_content_element img,#wrap p img{height: auto; max-width: 100%;}
@media only screen and (max-width: 960px){.wpb_row.vc_row-fluid .wpb_column .wpb_row.vc_row-fluid .wpb_column{padding-left: 10px; padding-right: 10px;}}
@media (max-width: 767px){.wpb_row.vc_row-fluid .wpb_column{margin-bottom: 0px;}}
.wp-pagenavi{clear: both; font-size: 12px; text-align: center;}
.wp-pagenavi span.pages{color: rgb(153, 153, 153);}
.wp-pagenavi a,.wp-pagenavi span{font-weight: bold; text-decoration: none; display: inline-block; background: rgb(255, 255, 255); border: 1px solid rgb(209, 215, 220); line-height: 1; padding: 10px 14px; margin: 3px 4px; border-radius: 2px; box-shadow: rgba(0, 0, 0, 0.04) 0px 1px 3px;}
.wp-pagenavi a:hover,.wp-pagenavi span.current{border-color: rgb(239, 239, 239); background: rgb(253, 253, 253);}
.wp-pagenavi a:hover{border-color: rgb(210, 210, 210);}
.wp-pagenavi span.current{font-weight: bold;}
@media only screen and (max-width: 960px){.sidebar{padding-right: 0px; background: none; padding-top: 40px; margin-top: 40px; border-top: 5px solid rgb(229, 229, 229);}}
@media only screen and (max-width: 960px){.vertical-space1,.vertical-space{height: 12px;}}
@media only screen and (max-width: 960px){.vertical-space2{height: 18px;}}
@media only screen and (max-width: 960px){.vertical-space3{height: 36px;}}
@media only screen and (max-width: 960px){.vertical-space4{height: 50px;}}
@media only screen and (max-width: 960px){input[type="text"],input[type="email"],textarea{min-width: 90px; max-width: 100%;}}
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px){.blox{background-attachment: local !important; background-size: auto !important;}}
@media only screen and (min-width: 768px) and (max-width: 960px){.blox{background-attachment: local !important; background-size: auto !important;}}
@media only screen and (min-width: 480px) and (max-width: 767px){.jcarousel-item{max-width: 210px; height: 157px; float: left;}}
@media only screen and (max-width: 767px){.blox{background-attachment: local !important; background-size: cover !important;}}
@media only screen and (max-width: 767px){#headline{height: auto; border-bottom: 3px solid rgb(243, 243, 243); padding: 14px 0px;}}
@media only screen and (max-width: 767px){#headline :is(h1,h3){border-top-color: rgb(246, 246, 246); font-size: 37px; text-align: center;}}
@media only screen and (max-width: 767px){#headline :is(h1,h3) small{display: block; margin-top: 14px; margin-bottom: 0px; font-size: 16px; letter-spacing: 0px; font-weight: 400;}}
@media only screen and (max-width: 767px){.container hr{margin-left: 0px; margin-right: 0px;}}
@media only screen and (max-width: 767px){.blog-post{border-bottom-width: 3px;}}
@media only screen and (max-width: 767px){.blog-post h3,.blog-single-post h1{font-size: 33px; margin-bottom: 20px; line-height: 31px;}}
@media only screen and (max-width: 767px){.blog-post p{font-size: 16px;}}
@media only screen and (max-width: 767px){.container hr{margin-left: 0px; margin-right: 0px;}}
@media only screen and (max-width: 767px){.blog-post{border-bottom-width: 3px;}}
@media only screen and (max-width: 479px){.vertical-space1,.vertical-space{height: 8px;}}
@media only screen and (max-width: 479px){.vertical-space2{height: 14px;}}
@media only screen and (max-width: 479px){.vertical-space3{height: 28px;}}
@media only screen and (max-width: 479px){.vertical-space4{height: 40px;}}
@media only screen and (min-width: 1200px){.white-space{height: 110px;}}
@media only screen and (min-width: 1200px){h4.subtitle{margin: 39px 0px 21px;}}

/* /wp-content/themes/florida-wp/css/dyncss.css */
body{color: rgb(86, 86, 86);}
h1{letter-spacing: 0px;}
h1{color: rgb(86, 86, 86);}
h1{color: rgb(86, 86, 86);}
h2{letter-spacing: 0px;}
h2{color: rgb(86, 86, 86);}
h2{color: rgb(86, 86, 86);}
h3{letter-spacing: 0px;}
h3{color: rgb(86, 86, 86);}
h3{color: rgb(86, 86, 86);}
h4{letter-spacing: 0px;}
h4{color: rgb(86, 86, 86);}
h4{color: rgb(86, 86, 86);}
h5{letter-spacing: 0px;}
h5{color: rgb(86, 86, 86);}
h5{color: rgb(86, 86, 86);}
h6{letter-spacing: 0px;}
h6{color: rgb(86, 86, 86);}
h6{color: rgb(86, 86, 86);}
#wrap h6.h-sub-content{border-bottom-color: rgb(0, 168, 231);}
.blog-post h3{font-size: 20px;}
.blog-post h3{line-height: 26px;}
.blog-post h3{font-weight: 400;}
.blog-post h3{letter-spacing: 0px;}
.blog-post h3,.blog-post h3 a{color: rgb(86, 86, 86);}
.blog-post h3 a:hover{color: rgb(0, 168, 231);}
.blog-single-post h1{font-size: 18px;}
.blog-single-post h1{line-height: 24px;}
.blog-single-post h1{font-weight: 400;}
.blog-single-post h1{letter-spacing: 0px;}
.blog-single-post h1{color: rgb(86, 86, 86);}
.colorskin-custom .icon-box6 i{background-color: rgb(0, 168, 231);}
.colorskin-custom h6.h-sub-content,.colorskin-custom .sidebar h4.subtitle::after{border-color: rgb(0, 168, 231);}
.sidebar h4.subtitle,.widget h4.subtitle{margin-top: 0px; font-weight: 400; color: rgb(86, 86, 86);}
.side-list h5{font-weight: 400; color: rgb(86, 86, 86);}
.blog-post p{margin-bottom: 20px; font-size: 15px;}
h1,h2,h4,h6,h3,h5{font-family: Georgia, serif !important;}
.button.blue{background: none 0% 0% repeat scroll rgb(0, 168, 231) !important;}
.slogan h1{font-size: 40px; line-height: 50px; font-weight: 100;}
li{font-size: 15px; line-height: 24px;}
.blog-single-post p{font-size: 15px; line-height: 24px; letter-spacing: 0px;}
.our-clients-wrap{margin-top: 0px !important;}
.our-clients-wrap .jcarousel-prev{display: none !important;}
.our-clients-wrap .jcarousel-next{display: none !important;}
.our-clients-wrap::after{display: none !important;}
h4.slight{color: rgb(86, 86, 86); font-family: Roboto, sans-serif; font-size: 15px;}
#headline :is(h1,h3){color: rgb(86, 86, 86); font-size: 40px; text-transform: none; margin: 10px; line-height: 45px !important;}
h6.h-sub-content{text-transform: none !important;}
.vertical-space1{display: none !important;}
.vertical-space4{display: none !important;}
.white-space{display: none !important;}
.wpb_content_element{margin-bottom: 15px;}
a.readmore{text-transform: none;}
h6.h-sub-content{line-height: 24px !important;}
.container [class*="col-"] img{max-width: 100%; height: auto;}
@media only screen and (max-width: 767px){#headline{background: none !important;}}
@media only screen and (max-width: 767px){.home-header{background: none !important;}}
@media only screen and (max-width: 767px){div.vc_col-sm-4.wpb_column.vc_column_container{margin-bottom: 30px;}}
@media only screen and (max-width: 767px){#headline :is(h1,h3){text-align: left !important;}}
@media only screen and (max-width: 767px){h4.slight{margin-bottom: -100px !important;}}

/* inline::35:body{  background-image:url(''); }  */
body{background-image: url("");}

/* inline::9:body{  }  */
