.elementor-2054 .elementor-element.elementor-element-1334f9dd{--display:flex;--background-transition:0.3s;--padding-top:120px;--padding-bottom:40px;--padding-left:15px;--padding-right:15px;}.elementor-2054 .elementor-element.elementor-element-384ba54{column-gap:0px;text-align:center;color:var( --e-global-color-secondary );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;}.elementor-2054 .elementor-element.elementor-element-384ba54.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-2054 .elementor-element.elementor-element-e589c11{text-align:center;color:var( --e-global-color-primary );font-family:"Roboto", Sans-serif;font-size:14px;font-weight:400;}.elementor-2054 .elementor-element.elementor-element-0e09a67{text-align:center;color:var( --e-global-color-dd672b9 );}.elementor-2054 .elementor-element.elementor-element-0e09a67 > .elementor-widget-container{background-color:var( --e-global-color-primary );border-radius:7px 7px 7px 7px;}.elementor-2054 .elementor-element.elementor-element-7ac4d31{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;}.elementor-2054 .elementor-element.elementor-element-544e743{--display:flex;--background-transition:0.3s;}.elementor-2054 .elementor-element.elementor-element-7ea2d94{columns:2;font-family:"Roboto", Sans-serif;font-size:13px;font-weight:400;}.elementor-2054 .elementor-element.elementor-element-13802e6{--n-accordion-title-font-size:1rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:7px 7px 7px 7px;--n-accordion-title-normal-color:var( --e-global-color-secondary );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-secondary );}@media(max-width:1024px){.elementor-2054 .elementor-element.elementor-element-7ac4d31{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-2054 .elementor-element.elementor-element-0e09a67{width:100%;max-width:100%;}.elementor-2054 .elementor-element.elementor-element-0e09a67.elementor-element{--align-self:stretch;}.elementor-2054 .elementor-element.elementor-element-7ac4d31{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-2054 .elementor-element.elementor-element-7ea2d94{columns:1;}}@media(min-width:768px){.elementor-2054 .elementor-element.elementor-element-7ac4d31{--content-width:1200px;}}/* Start custom CSS for container, class: .elementor-element-1334f9dd */.elementor-location-footer,
.page-header,
#site-header,
.am-fcil__filter{
    display: none!important;
}

.elementor-location-header .elementor-top-section{
    background: #011c31 !important;

}

.am-cat__content.am-fcil__wrapper {
    display: grid!important;
    grid-template-columns: 1fr 1fr 1fr 1fr!important;
}

.amelia-v2-booking #amelia-container .am-fcil__item {
  max-width: var(--am-w-fcil-card);
  min-width: 100%;
}

.am-fcil__item-footer button:first-child {
    display: none!important;
}

.amelia-v2-booking #amelia-container .am-cat__content {
  max-height: 800px!important;
}

@media screen and (max-width: 1024px) {
    .am-cat__content.am-fcil__wrapper {
        display: grid!important;
        grid-template-columns: 1fr 1fr!important;
    }

}

@media screen and (max-width: 767px) {
    .am-cat__content.am-fcil__wrapper {
        display: block!important;
        grid-template-columns: 1fr 1fr!important;
    }

}/* End custom CSS */