.wp-block-image>a{display:inline-block}.wp-block-image img{height:auto;max-width:100%;vertical-align:bottom}.wp-block-image img,ul{box-sizing:border-box}:root{--wp--preset--font-size--normal:16px;--wp--preset--font-size--huge:42px}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}@font-face{font-display:swap;font-family:"revicons";src:url(/wp-content/plugins/revslider/rs-plugin/font/revicons.eot?5510888);src:url(/wp-content/plugins/revslider/rs-plugin/font/revicons.eot?5510888#iefix)format("embedded-opentype"),url(/wp-content/plugins/revslider/rs-plugin/font/revicons.woff?5510888)format("woff"),url(/wp-content/plugins/revslider/rs-plugin/font/revicons.ttf?5510888)format("truetype"),url(/wp-content/plugins/revslider/rs-plugin/font/revicons.svg?5510888#revicons)format("svg");font-weight:400;font-style:normal}.container:after,.container:before{content:" ";display:table}.container:after{clear:both}#wrap{margin:0 auto;position:relative;padding:0;background:#fff}.top-bar h6{display:inline-block;font-size:12px;font-weight:400;margin:0 20px 0 0;color:#999;letter-spacing:.6px}.top-bar h6 i{background:#f1f1f1;color:#545454;display:inline;margin:7px;padding:7px;border-radius:4px;vertical-align:middle}#wrap p img,.logo img{height:auto}.container,.container:after,.container:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.top-bar{background:#fff;min-height:26px;padding:12px 0;border-bottom:1px solid #f3f3f3}.top-links{float:left;color:#a9b2b4;font-size:11px;padding:4px 0 0 4px}.top-links.rgtflot{float:right;padding-right:10px}#header{border-bottom:4px solid #f0f0f0;margin:0}.logo{height:100%;line-height:90px}.logo img{max-width:100%;max-height:100%}#sticker{background:#fff\9;z-index:90000;width:100%;height:auto;position:relative}#footer{width:100%;padding:10px 0 0;background:#2d2d2d;border-top:8px solid #222}.footbot,.footer-in{margin:0 auto;position:relative}.footer-in{padding-bottom:50px;color:#ccc}.footer-in h5.subtitle{color:#ddd;display:block;border-bottom:1px solid #212121;padding-bottom:6px;margin:35px 0;-webkit-box-shadow:0 1px #373737;-moz-box-shadow:0 1px #373737;box-shadow:0 1px #373737;position:relative}.footer-in p{line-height:19px;color:#898989}.footer-in a,.socailfollow a{text-decoration:none;-webkit-transition:all .18s ease;-moz-transition:all .18s ease;-o-transition:all .18s ease;transition:all .18s ease}.footer-in a img,.top-bar .socailfollow.lftflot{float:left}.footer-in a:hover{color:#85b940}.footer-navi.floatright{float:right}.footbot{background:#222;padding:26px 0 18px;text-align:right;border-top-right-radius:2px;border-top-left-radius:1px}.footer-navi{float:left;line-height:38px;font-size:14px;font-family:Arial,Helvetica,sans-serif;color:#9b9b9b;text-transform:capitalize}.socailfollow{float:right}.socailfollow a{height:18px;padding:10px;float:left;display:block;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-webkit-transition:all .31s ease;-moz-transition:all .31s ease;-ms-transition:all .31s ease;-o-transition:all .31s ease;transition:all .31s ease}.socailfollow a:first-of-type{margin-left:0}.socailfollow a.facebook:hover{background:#3b5996}.top-bar .socailfollow a.facebook:hover i{color:#3b5996}.socailfollow a.twitter:hover{background:#00acee}.top-bar .socailfollow a.twitter:hover i{color:#00acee}.socailfollow a.google:hover{background:#c3391c}.top-bar .socailfollow a.google:hover i{color:#c3391c}.socailfollow a.linkedin:hover{background:#0073b2}.top-bar .socailfollow a.linkedin:hover i{color:#0073b2}.socailfollow i{font-size:18px;color:#fff;opacity:.95}.top-bar .socailfollow,img.alignleft{float:right;margin-right:10px}.top-bar .socailfollow a{padding:4px;margin:1px 4px;background:#fff}.top-bar .socailfollow i{color:#979797;-webkit-transition:all .25s ease;-moz-transition:all .25s ease;-ms-transition:all .125s ease;-o-transition:all .25s ease;transition:all .25s ease}.top-bar .socailfollow a:hover{background:0 0}.alignleft{text-align:left}img.alignleft{float:left}#scroll-top a{width:16px;height:16px;padding:6px 8px 9px;border-radius:4px;background:#818c90;position:fixed;bottom:48px;right:32px;display:none;opacity:.89;z-index:499841}#scroll-top a i{font-size:16px;color:#fff}#scroll-top a:hover{background-color:#fc0;cursor:pointer}@media only screen and (max-width:767px){.top-bar{height:65px;padding:5px 0 6px;background:url(/wp-content/themes/florida-wp/images/topsobg1.png)repeat-x center center}.top-bar h6{font-size:11px;letter-spacing:0;margin:0 10px 0 0}.top-bar h6 i{font-size:12px;padding:3px;margin-right:3px}.top-bar .socailfollow,.top-bar .socailfollow.lftflot,.top-links,.top-links.rgtflot{float:none;text-align:center;clear:both;min-height:22px}.top-bar .socailfollow,.top-bar .socailfollow.lftflot{padding-top:8px}.top-bar .socailfollow a,.top-bar .socailfollow.lftflot a{float:none;display:inline;padding-top:10px;background:0 0}.top-links{margin:0 0 8px;padding-top:4px}.top-links.rgtflot{padding-top:4px;margin:12px 0 6px}.container hr{margin-left:0;margin-right:0}.logo{text-align:center}}@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:479px){.footbot{min-height:38px;height:auto}.portfolio-item{margin-bottom:14px}}@media only screen and (min-width:1200px){h4.subtitle{margin:39px 0 21px}}