body .facetwp-type-radio .facetwp-radio.checked{background-color:#F6F6F7;font-weight:600}body .portfolio_wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:48px;gap:48px}@media only screen and (max-width:1024px){body .portfolio_wrapper{grid-template-columns:1fr 1fr!important;grid-gap:24px;gap:24px}}@media only screen and (max-width:767px){body .portfolio_wrapper{grid-template-columns:1fr!important;grid-gap:24px;gap:24px}}body .portfolio_wrapper a{position:relative;width:100%;height:100%}body .portfolio_wrapper a:hover .overlay{opacity:1}body .portfolio_wrapper a:hover .title{opacity:1}body .portfolio_wrapper a img{display:block}body .portfolio_wrapper a .overlay{background-color:rgb(0 0 0 / .5);position:absolute;top:0;bottom:0;left:0;right:0;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}body .portfolio_wrapper a .title{position:absolute;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;color:#fff;opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.elementor-text-editor a{text-decoration:underline}body .fluentform form .ff-el-input--content input{height:48px}body .fluentform form .ff-el-input--content select{height:48px!important}body .fluentform form .ff-btn-submit{padding:12px 24px}body .fluentform form .ff-btn-submit:hover{background-color:#1D1D1B!important;border-color:#1D1D1B!important;color:#FFF!important}body .bwfan-unsubscribe-from-all-lists{padding-left:0px!important}body #bwfan_unsubscribe{border:1px solid #000}body #bwfan_unsubscribe:hover{background-color:#000;color:#fff}body header #menu-1-57054414 li a,body header #menu-1-6ad7bcd4 li a{margin-right:0;margin-left:0}