figure.wp-block-gallery.has-nested-images{align-items:normal}.wp-block-gallery.has-nested-images figure.wp-block-image:not(#individual-image){margin:0;width:calc(50% - var(--wp--style--unstable-gallery-gap, 16px)/2)}.wp-block-gallery.has-nested-images figure.wp-block-image{box-sizing:border-box;display:flex;flex-direction:column;flex-grow:1;justify-content:center;max-width:100%;position:relative}.wp-block-gallery.has-nested-images figure.wp-block-image img{display:block;height:auto;max-width:100%!important;width:auto}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image){align-self:inherit}.wp-block-gallery.has-nested-images.is-cropped figure.wp-block-image:not(#individual-image) img{flex:1 0 0%;height:100%;object-fit:cover;width:100%}@media (min-width:600px){.wp-block-gallery.has-nested-images.columns-default figure.wp-block-image:not(#individual-image){width:calc(33.33% - var(--wp--style--unstable-gallery-gap, 16px)*.66667)}}.wp-block-group,.wp-block-image img,ul{box-sizing:border-box}.wp-block-image img{height:auto;max-width:100%;vertical-align:bottom}: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}*,body,div,form,h1,h2,h3,h4,h5,html,li,p,ul{margin:0;padding:0}input{margin:0}a img,img{border:0}strong{font-style:normal;font-weight:700}li,ul{list-style:none}h1,h2,h3,h4,h5{font-size:100%;font-weight:400;font-family:"Oswald",sans-serif}i{font-style:italic}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{overflow-x:hidden}body{background:#f5f5f5;font-family:"Open Sans",sans-serif;font-size:13px}p{font-family:"Crimson Text",serif;color:#161616;font-size:16px;line-height:24px}a{text-decoration:none}.container{width:1080px;margin:0 auto}#main{width:740px;float:left;margin-right:40px}#sidebar{width:300px;float:right}#top-bar{background:#fff;height:50px;position:fixed;width:100%;z-index:9999;-webkit-backface-visibility:hidden}#top-bar .container,.menu li{position:relative}#footer-copyright span.left,.menu{float:left}.menu li{display:inline-block;margin-right:26px}.menu li a{font-size:11px;text-transform:uppercase;letter-spacing:1px;line-height:50px;color:#777;font-family:"open sans";-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.menu li a:hover,a{color:#ef9d87}.menu li.menu-item-has-children>a:after{font-family:FontAwesome;content:"";margin-left:6px;color:#888;font-size:10px}#top-bar,.menu .sub-menu,.show-search #searchform input#s{-webkit-box-shadow:0 5px 4px -4px rgb(190 190 190/.1);-moz-box-shadow:0 5px 4px -4px rgb(190 190 190/.1);box-shadow:0 5px 4px -4px rgb(190 190 190/.1)}.menu .sub-menu{background-color:#fff;display:none;padding:0;position:absolute;margin-top:0;left:0;z-index:99999}ul.menu ul a{color:#999;margin:0;padding:6px 10px;min-width:160px;line-height:20px;-o-transition:.25s;-ms-transition:.25s;-moz-transition:.25s;-webkit-transition:.25s;transition:.25s;border-top:1px solid #f4f4f4}ul.menu ul li{padding-right:0;margin-right:0}#top-search a,ul.menu ul a:hover{color:#fff;background:#ef9d87}.menu li a,ul.menu li:hover>ul{display:block}#top-search,#top-social,.show-search{position:absolute;right:66px;top:0}#top-search{right:0;width:50px;text-align:center;margin-left:16px}#top-search a{height:50px;font-size:14px;line-height:50px;display:block;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-ms-transition:all .2s linear;-o-transition:all .2s linear;transition:all .2s linear}#top-search a:hover{opacity:.75}.show-search{top:50px;right:-1px;display:none;z-index:10000}.show-search #searchform input#s{width:190px;background:#fff;border:1px solid #eee}.show-search #searchform input#s:focus{border:1px solid #ddd}#header{padding-top:50px}#logo{text-align:center;padding:60px 0 50px}#logo img{max-width:100%;height:auto}.post{background:#fff;margin-bottom:50px;-webkit-box-shadow:0 5px 4px -4px rgb(190 190 190/.1);-moz-box-shadow:0 5px 4px -4px rgb(190 190 190/.1);box-shadow:0 5px 4px -4px rgb(190 190 190/.1)}.post-header{padding:20px 30px 24px;text-align:center}.author-content h5 a,.post-header h1{letter-spacing:2px;text-transform:uppercase;color:#000}.post-header h1{font-size:24px;font-family:"oswald";font-weight:400}.post-entry{padding:0 30px;font-size:16px;line-height:24px;margin-bottom:10px}.post-entry a:hover{text-decoration:underline}.post-entry h2,.post-entry h3,.post-entry p,.post-entry ul{margin-bottom:20px}.post-entry h2,.post-entry h3{color:#000;font-weight:400}.post-entry h2{font-size:24px}.post-entry h3{font-size:21px}.post-entry ul{padding-left:45px;font-family:"Crimson Text",serif;color:#444}.post-entry ul li{margin-bottom:12px;list-style:square}.post-meta{padding:0 30px 30px;overflow:hidden;clear:both}.post-meta .meta-info{font-style:italic;color:#a5a5a5;margin-right:8px;font-family:"Crimson Text",serif;float:left;margin-top:6px;font-size:15px}.post-share{float:right;font-size:12px}.post-header h1,.post-pagination a,.post-share a i{-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s}.post-share a i{border:1px solid #e8e8e8;width:22px;height:22px;text-align:center;line-height:23px;margin-left:3px}.post-share a i:hover{border:1px solid #ef9d87}.post-author{padding:30px;overflow:hidden;border-top:1px solid #eee}.author-img{float:left;margin-right:30px}.author-img img,.post-share a i{border-radius:50%}.author-content{overflow:hidden}.author-content h5 a{font-size:14px;margin-bottom:8px;display:block}.author-content p{margin-bottom:8px}.post-pagination{border-top:1px solid #eee;overflow:hidden}.post-pagination a{font-size:10px;padding:15px 30px;display:block;color:#aaa;letter-spacing:1px;text-transform:uppercase}.post-pagination .pagi-prev{float:left;width:50%}.post-pagination a:hover,.post-share a i:hover{background:#ef9d87;color:#fff}.widget{margin-bottom:40px}.widget img{max-width:100%;height:auto}.widget-heading{overflow:hidden;text-align:center;font-size:11px;letter-spacing:2px;text-transform:uppercase;color:#161616}.widget-heading>span{position:relative;display:inline-block}.widget-heading>span:after,.widget-heading>span:before{content:"";position:absolute;top:50%;border-bottom:1px solid;border-color:#d8d8d8;width:591px;margin:0 14px}.widget-heading>span:before{right:100%}.widget-heading>span:after{left:100%}.widget a:hover{text-decoration:underline}.about-widget img{margin-bottom:8px}.side-pop,.widget-heading{margin-bottom:20px}.side-pop:after{content:"";display:table;clear:both}.side-pop.list:last-child,.side-pop:last-child{margin-bottom:0}.side-pop-img{margin-bottom:5px;position:relative}.side-pop-content{text-align:center}.side-pop-content h4{margin-bottom:5px}.side-pop .sp-date,.side-pop-content h4 a{font-size:16px;color:#000;font-family:"Open Sans",sans-serif}.side-pop-content span.sp-date{color:#999;display:block}.side-pop .sp-date{font-size:10px;text-transform:uppercase;font-style:italic;color:#999}.side-pop.list{margin-bottom:24px}.side-pop.list .side-pop-img{float:left;max-width:94px;margin-right:15px;margin-bottom:0}.side-pop.list .side-pop-content{text-align:left;overflow:hidden}.side-pop.list .side-pop-content h4 a{font-size:13px;color:#242424}#searchform input#s{border:1px solid #e5e5e5;background:#fff url(/wp-content/themes/florence/img/searchsubmit.png)no-repeat 96% 13px;padding:14px;font-size:11px;color:#999;letter-spacing:1px;box-sizing:border-box}#searchform #s:focus{outline:0}#footer{margin-top:50px;background:#fff;clear:both}#footer-instagram{text-align:center;overflow:hidden;background:#fff;clear:both}#footer-social{padding:30px 0;background:#ef9d87;text-align:center;clear:both}#footer-copyright{padding:20px 0;font-size:11px;color:#999;background:#fff;overflow:hidden;clear:both}#footer-copyright .to-top{float:right;font-size:10px;text-transform:uppercase;font-weight:700;letter-spacing:1px;color:#aaa}#footer-copyright .to-top i{font-size:14px;margin-left:3px}#footer-copyright .to-top:hover{text-decoration:none}.alignnone{margin:5px 20px 20px 0}input{border:1px solid #ddd;color:#888;padding:9px 10px;box-sizing:border-box}input:focus{border:1px solid #c4c4c4;outline:0}.wp-block-image{margin-bottom:20px}@font-face{font-display:swap;font-family:"FontAwesome";src:url(/wp-content/themes/florence/fonts/fontawesome-webfont.eot?v=4.7.0);src:url(/wp-content/themes/florence/fonts/fontawesome-webfont.eot?#iefix&v=4.7.0)format("embedded-opentype"),url(/wp-content/themes/florence/fonts/fontawesome-webfont.woff2?v=4.7.0)format("woff2"),url(/wp-content/themes/florence/fonts/fontawesome-webfont.woff?v=4.7.0)format("woff"),url(/wp-content/themes/florence/fonts/fontawesome-webfont.ttf?v=4.7.0)format("truetype"),url(/wp-content/themes/florence/fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular)format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-search:before{content:""}.fa-twitter:before{content:""}.fa-facebook:before{content:""}.fa-pinterest:before{content:""}.fa-google-plus:before{content:""}.fa-angle-double-left:before{content:""}.fa-angle-double-up:before{content:""}@media only screen and (min-width:942px) and (max-width:1170px){.container{width:940px}#main{width:650px;float:left;margin-right:30px}#sidebar{width:260px;float:right}}@media only screen and (min-width:768px) and (max-width:960px){.container{width:726px}#navigation-wrapper{display:none}#main{margin-right:0}#main,#sidebar{width:100%}.widget{width:500px;margin-left:auto;margin-right:auto}}@media only screen and (max-width:767px){.container{width:100%}#navigation-wrapper{display:none}#logo{margin-left:15px;margin-right:15px}#main{margin-right:0}#main,#sidebar{width:100%}.post-entry,.widget{padding:0 15px}.post-author{padding:30px 15px}.post-meta{padding:0 15px 30px}.author-img{margin-right:20px}.author-img img{width:60px;height:60px}.post-share{float:none;clear:both;padding-top:15px}#footer-copyright{padding:20px 15px}.widget{width:300px;margin-left:auto;margin-right:auto}}@media only screen and (min-width:480px) and (max-width:768px){#main{margin-right:0}#main,#sidebar,.container{width:100%}.author-img{margin-right:30px}.author-img img{width:80px;height:80px}.post-share{float:right;clear:none;padding-top:0}.widget{width:400px;margin-left:auto;margin-right:auto}}