.elementor-356 .elementor-element.elementor-element-34f367d > .elementor-container{min-height:668px;}.elementor-356 .elementor-element.elementor-element-34f367d:not(.elementor-motion-effects-element-type-background), .elementor-356 .elementor-element.elementor-element-34f367d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("/wp-content/uploads/2022/04/Listed-Buildings-3-copy.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-356 .elementor-element.elementor-element-34f367d > .elementor-background-overlay{background-color:#2F455B;opacity:0.3;mix-blend-mode:multiply;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-356 .elementor-element.elementor-element-34f367d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-bc-flex-widget .elementor-356 .elementor-element.elementor-element-23c9534.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-356 .elementor-element.elementor-element-23c9534.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-356 .elementor-element.elementor-element-23c9534.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-356 .elementor-element.elementor-element-ae343ca .elementor-cta__content{text-align:center;background-color:#02010100;}.elementor-356 .elementor-element.elementor-element-ae343ca .elementor-cta__title{font-family:"Playfair Display", Sans-serif;font-size:56px;font-weight:bold;line-height:1.6em;color:var( --e-global-color-b8d382c );}.elementor-356 .elementor-element.elementor-element-ae343ca .elementor-cta__title:not(:last-child){margin-bottom:20px;}.elementor-356 .elementor-element.elementor-element-ae343ca .elementor-cta .elementor-cta__bg, .elementor-356 .elementor-element.elementor-element-ae343ca .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-356 .elementor-element.elementor-element-ae343ca{width:auto;max-width:auto;}.elementor-356 .elementor-element.elementor-element-db5b4fa > .elementor-container{min-height:374px;}.elementor-356 .elementor-element.elementor-element-db5b4fa:not(.elementor-motion-effects-element-type-background), .elementor-356 .elementor-element.elementor-element-db5b4fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b8d382c );}.elementor-356 .elementor-element.elementor-element-db5b4fa{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:96px;}.elementor-356 .elementor-element.elementor-element-db5b4fa > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-356 .elementor-element.elementor-element-6605273{margin-top:56px;margin-bottom:056px;}.elementor-356 .elementor-element.elementor-element-93a05ba.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-356 .elementor-element.elementor-element-d7109e4{text-align:center;}.elementor-356 .elementor-element.elementor-element-d7109e4 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Playfair Display", Sans-serif;font-size:44px;font-weight:bold;line-height:1em;}.elementor-356 .elementor-element.elementor-element-d7109e4 > .elementor-widget-container{margin:0px 0px 13px 0px;}.elementor-356 .elementor-element.elementor-element-e8548d7 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 3);flex:0 1 calc( 100% / 3 );flex-grow:1;padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );}.elementor-356 .elementor-element.elementor-element-e8548d7 .dce-posts-container.dce-skin-grid .dce-posts-wrapper{align-items:stretch;margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );}.elementor-356 .elementor-element.elementor-element-e8548d7 .dce-posts-container.dce-skin-grid .dce-item-area{justify-content:stretch;}.elementor-356 .elementor-element.elementor-element-e8548d7 .elementor-repeater-item-31c46de > *{display:inline-block;}.elementor-356 .elementor-element.elementor-element-e8548d7 .elementor-repeater-item-9fda028.dce-item_image{justify-content:top;}.elementor-356 .elementor-element.elementor-element-e8548d7 .dce-posts-fallback{text-align:left;}.elementor-356 .elementor-element.elementor-element-e8548d7 .dce-post-item{padding-bottom:35px;}.elementor-356 .elementor-element.elementor-element-e8548d7 .dce-pagination{justify-content:center;}.elementor-356 .elementor-element.elementor-element-e8548d7 .dce-pagination-top{padding-bottom:10px;}.elementor-356 .elementor-element.elementor-element-e8548d7 .dce-pagination-bottom{padding-top:10px;}.elementor-356 .elementor-element.elementor-element-e8548d7 .dce-pagination span, .elementor-356 .elementor-element.elementor-element-e8548d7 .dce-pagination a{margin-right:1px;}.elementor-356 .elementor-element.elementor-element-1e48cc8 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 3);flex:0 1 calc( 100% / 3 );flex-grow:1;padding-right:calc( 30px/2 );padding-left:calc( 30px/2 );}.elementor-356 .elementor-element.elementor-element-1e48cc8 .dce-posts-container.dce-skin-grid .dce-posts-wrapper{align-items:stretch;margin-left:calc( -30px/2 );margin-right:calc( -30px/2 );}.elementor-356 .elementor-element.elementor-element-1e48cc8 .dce-posts-container.dce-skin-grid .dce-item-area{justify-content:stretch;}.elementor-356 .elementor-element.elementor-element-1e48cc8 .elementor-repeater-item-31c46de > *{display:inline-block;}.elementor-356 .elementor-element.elementor-element-1e48cc8 .elementor-repeater-item-9fda028.dce-item_image{justify-content:top;}.elementor-356 .elementor-element.elementor-element-1e48cc8 .dce-posts-fallback{text-align:left;}.elementor-356 .elementor-element.elementor-element-1e48cc8 .dce-post-item{padding-bottom:35px;}.elementor-356 .elementor-element.elementor-element-1e48cc8 .dce-pagination{justify-content:center;}.elementor-356 .elementor-element.elementor-element-1e48cc8 .dce-pagination-top{padding-bottom:10px;}.elementor-356 .elementor-element.elementor-element-1e48cc8 .dce-pagination-bottom{padding-top:10px;}.elementor-356 .elementor-element.elementor-element-1e48cc8 .dce-pagination span, .elementor-356 .elementor-element.elementor-element-1e48cc8 .dce-pagination a{margin-right:1px;}@media(min-width:1025px){.elementor-356 .elementor-element.elementor-element-34f367d:not(.elementor-motion-effects-element-type-background), .elementor-356 .elementor-element.elementor-element-34f367d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}@media(max-width:1024px){.elementor-356 .elementor-element.elementor-element-dada116{margin-top:36px;margin-bottom:36px;}.elementor-356 .elementor-element.elementor-element-ae343ca .elementor-cta__content{padding:26px 26px 26px 26px;}.elementor-356 .elementor-element.elementor-element-e8548d7 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 3);flex:0 1 calc( 100% / 3 );}.elementor-356 .elementor-element.elementor-element-1e48cc8 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 3);flex:0 1 calc( 100% / 3 );}}@media(max-width:767px){.elementor-356 .elementor-element.elementor-element-dada116{margin-top:56px;margin-bottom:56px;padding:3px 3px 3px 3px;}.elementor-356 .elementor-element.elementor-element-23c9534 > .elementor-element-populated{padding:13px 13px 13px 13px;}.elementor-356 .elementor-element.elementor-element-ae343ca .elementor-cta__content{padding:0px 0px 0px 0px;}.elementor-356 .elementor-element.elementor-element-ae343ca .elementor-cta__title{font-size:30px;}.elementor-356 .elementor-element.elementor-element-d7109e4 .elementor-heading-title{font-size:30px;}.elementor-356 .elementor-element.elementor-element-e8548d7 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );}.elementor-356 .elementor-element.elementor-element-1e48cc8 .dce-posts-container.dce-skin-grid .dce-post-item{width:calc(100% / 1);flex:0 1 calc( 100% / 1 );}}/* Start custom CSS */.c2aMass a {
    border-right:0px!important;
    border-left:0px!important;
}

.c2aMass .elementor-cta__description,.c2aMass .elementor-cta__button-wrapper  {
    transition:height .22s ease-in-out, visibility .3s ease-in-out, transform .55s ease-in-out, opacity .3s ease-in-out!important;
    visibility: hidden;
    transform: scale(0);
    opacity:0;
    height: 1px!important;
}
.c2aMass:hover .elementor-cta__description,.c2aMass:hover .elementor-cta__button-wrapper {
        visibility: visible;
        opacity:1;
            height: auto!important;
}

.fixmibutteh a {
    border-left: 0px!important;
    border-right: 0px!important;
}
.fixmibutteh .elementor-flip-box__front h3 {
    text-shadow: 6px 6px 6px #00000094!important;
}
.fixmibutteh .elementor-flip-box__back h3 {
    text-shadow: none!important;
}/* End custom CSS */