#sticky-wrapper.sticky-wrapper{max-height:100px!important;}
.flo-header {
padding: 0.9375rem 3.4375rem!important;}
.flo-image-block-3 h1{
font-family: Playfair Display Italix;
font-size: 0.9375rem;
letter-spacing: 0em;
word-spacing: 0em;
line-height: 1.4em;
text-transform: none;
font-weight: normal;
color: #fff;
}
.flo-image-block-3 h2{
font-family: Arapey Regular;
font-size: 1.625rem;
letter-spacing: 0.18em;
word-spacing: 0em;
line-height: 1.4em;
text-transform: none;
font-weight: normal;
}
.single-post .flo-post .flo-wp-content{
max-width: 1024px;
} .padding-small .field-box input{
padding: 0.7rem 1.5625rem!important;
}
.cosmo-toggle .cosmo-toggle-title.ui-state-active{color:#333!important}
.ui-widget{
font-family: Arapey Regular!important;
}
.ui-corner-all, .ui-corner-bottom, .ui-corner-right, .ui-corner-br {
border-bottom-right-radius: 0!important;
}
.ui-corner-all, .ui-corner-to{border-radius:0!important}
.cosmo-toggle .cosmo-toggle-title{
background: #fff!important;
border: none!important;
display: flex!important;
padding: 1.6875rem!important;
transition: height .4s!important;
transition-timing-function: cubic-bezier(0.25,0.46,0.45,0.94)!important;
font-size: 1.275rem!important;
border-bottom: 1px solid!important;
}
.cosmo-toggle cosmo-toggle-inner{
font-size: 1.125rem!important;
padding-top: 2.5rem!important;
}
.flo-image-block-3__title h1{
font-size: 1.9375rem!important;
}
.single .flo-image-block-2__title{ }
@media (max-width:767px) { 
.flo-image-block-2__link {
height: 30.5rem;
} 
} 
@media (max-width:767px) { 
.flo-video-embed.flo-video-embed--loaded {
background: rgba(0,0,0,0.85);
}
} 
@media screen and (min-width: 48em){
.cosmo-toggle cosmo-toggle-inner {
padding-left: 5.9375rem!important;
}
}
@media screen and (max-width: 47.9375em){
.flo-featured-slideshow-1__content {
display: none;
}
}
@media screen and (max-width: 365px){
.flo-image-block-3__title {
font-size: 1.5875rem!important;}
}