.z-max{z-index:999}.z-max-2x{z-index:9999}section.post-content p,section.post-content ul,section.post-content ol{margin-bottom:2em}section.post-content ul p,section.post-content ol p{margin:0}section.post-content ul{list-style-type:disc;padding-left:1em}section.post-content ol{list-style-type:decimal;padding-left:1em}.fc-h-event .fc-event-main-frame{display:block;padding:4px}.fc-h-event .fc-event-main-frame *{white-space:normal!important}@media only screen and (max-width:767px){.fc .fc-toolbar.fc-header-toolbar{flex-direction:column}}#calendar a.fc-event,#calendar .fc-daygrid-dot-event{padding:.5em;background:#f5a741;color:#222;flex-direction:column;align-items:flex-start}#calendar .fc-daygrid-dot-event h3{font-weight:700}#calendar .fc-dayGridDay-view .fc-daygrid-dot-event .map-icon svg{width:1.25rem}#calendar a.fc-event.fc-daygrid-dot-event *{white-space:normal!important}#calendar .fc .fc-daygrid-day.fc-day-today{background:#ffdeb3!important}.bd-hero__halfim-img:before{top:11rem}.bd-booking__form-3{width:66rem}.custom-slide-width{width:calc(33.3% - 20px)!important}.custom-slide-width:last-child{margin-right:0!important}p.feedback-text{min-height:23rem!important}.bd-header__top{padding:10px 0}.why-acs .bd-award__content h2{font-size:1.5rem}.why-acs .bd-award__content p{font-size:1rem}.why-acs{grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;display:grid}.why-acs .bd-award{height:100%}.elementor-2720 .elementor-element.smaller-title .qodef-qi-animated-text .qodef-m-title{font-size:5rem!important}.qodef-digit-style{font-family:"Bebas Neue",Sans-serif;font-size:6rem;color:transparent!important;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#333;text-shadow:none;display:inline-block;line-height:1}.white-icon{color:#fff;margin-right:.4rem}.services-menu-item{min-width:14rem}ul.services.sub-menu{width:auto}.post-content h2{line-height:1.4;font-size:var(--wp--preset--font-size--large)!important;font-weight:bolder}.post-list-single:not(:last-child){border-style:solid;border-width:0px 0px 1px 0px;border-color:#02010114;padding-bottom:.5rem;padding-top:.2rem}.lazy{background-position:center center;background-size:cover}div.wpforms-container-full input[type=checkbox]:checked:after{transform:translate(-1px) scale(.4) rotate(-45deg)}input[type=checkbox]:before{transform:unset}.home-rotator{background-position:center top;background-size:cover;background-color:#1c1d24;background-attachment:fixed;transition:background .3s ease 0s,border .3s ease 0s,border-radius .3s ease 0s,box-shadow .3s ease 0s;margin-top:0%;margin-bottom:0%;padding:12% 0%}.home-rotator .elementor-background-overlay{background-color:transparent;background-image:linear-gradient(180deg,#2b2b22c4 100%,#2b2b22c4);opacity:.61;transition:background .3s,border-radius .3s,opacity .3s}.home-icon{width:60%;margin:0 auto}.flex-nav{display:flex;align-items:center;flex-direction:row;flex-wrap:nowrap}.main-navigation.is-active .again-flex{display:flex;flex-direction:row;justify-content:space-around;flex-wrap:nowrap}.site-navigation{display:flex;justify-content:flex-end;flex:1 auto}.elementor-2720 .elementor-element.elementor-element-2d50d79{padding-top:2%;padding-bottom:2%}.menu-wrap{width:100%}.site-title>a{display:flex!important;align-items:center;justify-content:center}.acs-header-wrap-filter .site-branding-center .logo-negative{display:inline-block}@media screen and (min-width:992px){.acs-header-wrap-filter .header-wrap{background-color:#f2f2f2}.acs-header-wrap-filter .header-wrap:before{opacity:0!important}.acs-header-wrap-filter .header-wrap:after{opacity:.08}.acs-header-wrap-filter .site-title img{max-height:30px}.acs-header-wrap-filter .site-navigation .layout-medium{display:flex!important;align-items:center;width:100%;max-width:1140px;margin-left:auto;margin-right:auto}.acs-header-wrap-filter .nav-menu{flex:1 1 auto;text-align:right}.acs-header-wrap-filter .nav-menu>ul{display:flex;align-items:center;justify-content:flex-end;width:100%}.acs-header-wrap-filter .nav-menu>ul>li{line-height:85px;margin:0!important}.acs-header-wrap-filter .nav-menu>ul>li>a{padding:0 1.5rem;letter-spacing:.08em}.acs-header-wrap-filter .site-navigation .social-container{position:static;display:flex;align-items:center;justify-content:center;height:85px;padding-left:0;margin-left:0}.acs-header-wrap-filter .social-link{width:40px;line-height:40px}}@media screen and (max-width:991px){.menu-toggle{margin-left:auto}}.footer-image-holder{display:flex;justify-content:center;align-items:center;flex-direction:column;color:#fff;max-width:30rem;margin:0 auto;text-align:center}.elementor-2720 .elementor-element.elementor-element-0a54daf>.elementor-element-populated{padding-bottom:0}.elementor-993 .elementor-element.elementor-element-732c3c7d.elementor-column.elementor-element[data-element_type=column]>.elementor-widget-wrap.elementor-element-populated{display:flex;align-items:center;justify-content:center;flex-direction:column}.elementor-993 .elementor-element.elementor-element-72d1cdf9>.elementor-widget-container{padding-top:0;padding-bottom:0}#fix-padding{padding:10%!important}.only-mobile-footer{display:none!important}.only-desktop-footer{display:flex!important}.mobile-height{min-height:15rem}.home-offset{top:195px}blockquote:before,blockquote:after{display:none!important}@media only screen and (min-width:576px)and (max-width:767px),(max-width:575px){.footer-cta .elementor-widget.elementor-mobile-align-left .elementor-icon-list-item{justify-content:center}.footer-cta h5{text-align:center}.bd-booking__form-3{width:100%}.custom-slide-width{width:100vw!important}.site-header.is-active .flex-nav{flex-direction:column;align-items:flex-start}.site-header.is-active .site-navigation,.menu-wrap{width:100%}.site-branding{align-self:center}.menu-toggle{margin-left:auto;margin-top:1rem!important}.social-container.widget-area{text-align:left!important}.elementor-2720 .elementor-element.smaller-title .qodef-qi-animated-text .qodef-m-title{font-size:3rem!important}.mb-bottom-2{margin-bottom:2rem!important}.only-mobile-footer{display:block!important}.only-desktop-footer{display:none!important}#fix-padding{padding-top:0!important}.mobile-height{min-height:18rem}.mobile-image-home{min-height:19rem}.home-offset{top:115px}.mobile-m-0{margin:0!important}.mobile-about{padding:1rem!important;margin-top:15%!important}}.bdt-prime-slider-skin-general .bdt-scroll-down,.bdt-prime-slider-skin-general .bdt-scroll-down-wrapper,.bdt-prime-slider-skin-general .bdt-scroll-down .bdt-scroll-down-content-wrapper,.bdt-prime-slider-skin-general .bdt-scroll-down .bdt-scroll-icon{overflow:visible}.bdt-prime-slider-skin-general .bdt-scroll-down:hover .bdt-scroll-icon svg{transform:translateY(165px)}a.screen-reader-text:focus-visible{clip:auto;clip-path:none;width:auto;height:auto;overflow:visible;position:fixed!important;top:.5rem;left:.5rem;z-index:100000;padding:.75rem 1.25rem;background:#fff;color:#1d3551;font-size:1rem;line-height:1.4;text-decoration:underline;border-radius:4px;outline:3px solid #1d3551;outline-offset:2px}#main-content:focus,#main-content:focus-visible{outline:none}@media screen and (min-width:992px){.nav-menu li.has-submenu.is-kb-open>ul{visibility:visible;opacity:1}}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[role=button]:focus-visible,[role=tab]:focus-visible,[tabindex]:focus-visible{outline:3px solid #1d3551!important;outline-offset:2px!important;box-shadow:0 0 0 6px #fffffff2!important}.swiper-pagination-bullet{position:relative;box-sizing:border-box!important;width:24px!important;height:24px!important;margin:-9.2px 0!important;background:transparent!important;vertical-align:middle;top:1px;transform:none!important}.swiper-pagination-bullet:before{content:"";position:absolute;top:50%;left:50%;width:5.59375px;height:5.59375px;margin:-2.796875px 0 0 -2.796875px;border-radius:50%;background:#203556;transition:transform .2s ease-out}.swiper-pagination-bullet-active:before{transform:scale(1.4)}.bdt-slideshow-nav a:after{content:"";position:absolute;top:50%;left:50%;width:24px;height:24px;min-width:100%;min-height:100%;transform:translate(-50%,-50%);background:none;border:0}.elementor-element-4a702aa8>.elementor-background-overlay{background-color:#0000009e!important}.site-info a{color:#c9394c;text-decoration:underline}@media screen and (max-width:767px){.bdt-slideshow-nav.bdt-dotnav{column-gap:8px}}.elementor-element-32ac16b3 p,.elementor-element-32ac16b3 p strong{color:#526469}.elementor-element-1c020bc2{background-image:url(/uploads/2023/10/bg-01.webp)!important}ul.bdt-slideshow-items:not([id])>li:first-child{display:flex!important}.menu-toggle{background:none;border:0;padding:0;font:inherit;text-align:left;-webkit-appearance:none;-moz-appearance:none;appearance:none}.swiper-pause{position:absolute;right:0;bottom:2px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;padding:0;border:0;background:none;color:#203556;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:11}.swiper-pause .qodef-swiper-pause-icon{width:12px;height:14px;fill:currentColor}.swiper-pause .qodef-play-tri,.swiper-pause.is-paused .qodef-pause-bar{display:none}.swiper-pause.is-paused .qodef-play-tri{display:block}.swiper-pause[disabled]{opacity:.45;cursor:default}.swiper-button-prev-1,.swiper-button-next-1{width:44px;height:44px;margin-top:-9.7266px}.swiper-button-prev-1{margin-left:-9px}.swiper-button-next-1{margin-right:-9px}.swiper-button-prev-1>svg,.swiper-button-next-1>svg{width:26px;height:24.5469px;flex:0 0 auto}.qodef-qi-wp-forms input:not([type=submit]),.qodef-qi-wp-forms textarea,.qodef-qi-wp-forms select{border-color:#767676!important}.qodef-qi-wp-forms input[type=checkbox]:before,.qodef-qi-wp-forms input[type=radio]:before{border-color:#767676!important}.qodef-qi-wp-forms .wpforms-field-label{display:block;margin-bottom:6px;line-height:1.4}.bdt-prime-slider-skin-general .bdt-overlay-default{background-color:#0000008c!important}@media(prefers-reduced-motion:reduce){.qodef-m-text,.qodef-m-text.qodef-text--original,.qodef-m-text.qodef-text--copy,.bdt-animation-kenburns,.swiper-wrapper{animation:none!important;transition:none!important}}.qodef-marquee-paused .qodef-m-text,.qodef-marquee-paused .qodef-m-text.qodef-text--original,.qodef-marquee-paused .qodef-m-text.qodef-text--copy{animation-play-state:paused!important}.qodef-marquee-pause{position:absolute;right:12px;bottom:12px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;padding:0;border:0;background:none;color:#fffffff2;background:#14151ab8;border-radius:50%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;z-index:3}.qodef-marquee-pause .qodef-marquee-pause-icon{width:12px;height:14px;fill:currentColor}.qodef-marquee-pause .qodef-play-tri,.qodef-marquee-pause.is-paused .qodef-pause-bar{display:none}.qodef-marquee-pause.is-paused .qodef-play-tri{display:block}.qodef-marquee-pause[disabled]{opacity:.45;cursor:default}@keyframes bdt-kenburns{0%{transform:scale(1)}to{transform:scale(1.064)}}.bdt-animation-kenburns{animation-duration:4.8s}.qodef-qi-animated-text.qodef-qi--appeared .qodef-m-title{overflow:visible}.related-posts .blocks{overflow:visible;display:flow-root}.related-posts .block{height:auto;min-height:270px}.related-posts .post-thumbnail,.related-posts .post-wrap{height:auto;min-height:260px}.nav-single h4{opacity:.75}.post-header-overlay .post-thumbnail:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:#0000008c;pointer-events:none}.footer-cta .elementor-icon-list-text,.footer-cta .elementor-icon-list-item>a{overflow-wrap:anywhere}.bdt-prime-slider-skin-general .bdt-slideshow-item.bdt-active.bdt-transition-active:not(.bdt-transition)>.bdt-position-z-index{max-height:100%;overflow-y:auto}.acs-error-page a{color:#c9394c}.acs-error-page{padding:7rem 1.25rem 5rem}.acs-error-inner{display:block;max-width:44rem;margin:0 auto}.acs-error-inner h1{display:block;margin:0 0 1rem}.acs-error-inner h2{font-size:1.35rem;margin:2.25rem 0 .75rem}.acs-error-inner p{margin:0 0 1rem}.acs-error-inner ul{list-style:disc;padding-left:1.25em;margin:0 0 2rem}.acs-error-inner li{margin-bottom:.4rem}ul.bdt-slideshow-items:not([id]):has(>li:only-child){min-height:480px}
