/**handles:single-post-style,axeptio/main,addtoany**/
.wp-block-heading{text-transform:initial;font-size:2.25rem;margin-bottom:30px}.wp-block-heading a{color:initial;text-decoration:underline}.columns{padding-top:40px}.base-section{padding:0}.container:not(.container--md){max-width:initial!important}.base-section .container:not(.container--md){margin:0}.base-section .container:not(.container--md) a:not(.wp-block-button a){color:initial;text-decoration:underline}.ebpg-header-meta{display:none!important}.ebpg-footer-meta{display:none!important}.wp-block-button{padding-top:50px!important;width:100%!important;position:relative;left:50%;transform:translateX(-50%)}.wp-block-button a{text-decoration:none!important;text-transform:uppercase;padding-top:15px!important;padding-bottom:15px!important;font-family:Gotham,sans-serif!important;font-weight:700;text-align:center;position:relative;left:50%;transform:translateX(-50%)}.wp-block-essential-blocks-slider{width:calc(2 / 3.5 * 100vw)!important}@media (max-width:768px){.wp-block-essential-blocks-slider{width:90vw!important}}.wp-block-columns .base-section{width:100%!important}.wp-block-columns .base-section .container{width:100%!important}.wp-block-column:first-child{width:85%}.base-section:last-child .wp-block-column{background-color:rgba(190,200,200,.2);padding-top:30px;padding-bottom:30px;width:100%!important}.wp-block-buttons .base-section .container{padding:0!important}.wp-block-latest-posts__list li{box-shadow:0 4px 4px #00000040;border-radius:16px;padding:55px 50px 35px 0;margin-bottom:30px;background-color:#fff!important}.wp-block-latest-posts__featured-image{position:absolute;aspect-ratio:1/1;box-sizing:border-box;height:100%!important}.wp-block-latest-posts__featured-image img{width:100%;height:100%;max-width:none;position:absolute;top:0;left:0;object-fit:cover}.wp-block-latest-posts.wp-block-latest-posts__list li{position:relative;padding-left:40%;height:275px!important}.wp-block-latest-posts__featured-image{position:absolute;top:0;left:0;width:35%;height:100%;border-radius:16px 0 0 16px}.wp-block-latest-posts__featured-image img{border-top-left-radius:16px;border-bottom-left-radius:16px}.slick-slide{border-radius:16px!important}.slick-slide img{border-radius:16px!important}
.axeptio-shortcode-placeholder{-webkit-font-smoothing:antialiased;align-items:center;background:#fff;border-radius:12px;box-shadow:0 2.8px 2.2px rgba(0,0,0,.02),0 6.7px 5.3px rgba(0,0,0,.027),0 12.5px 10px rgba(0,0,0,.035),0 22.3px 17.9px rgba(0,0,0,.043),0 41.8px 33.4px rgba(0,0,0,.05),0 100px 80px rgba(0,0,0,.07);display:flex;flex-direction:column-reverse;gap:0;justify-content:space-around;margin:20px 0;overflow:hidden;padding:10px 30px 30px;position:relative}@media (min-width:992px){.axeptio-shortcode-placeholder{flex-direction:row;gap:20px}}.axeptio-shortcode-placeholder .axeptio-shortcode-content{flex-grow:1}.axeptio-shortcode-placeholder .svg-icon{display:inline-flex;flex-shrink:0;height:100px;position:relative;width:100px;z-index:10}@media (min-width:992px){.axeptio-shortcode-placeholder .svg-icon{height:180px;width:180px}}.axeptio-shortcode-placeholder .background-shape{position:absolute;right:0;top:-82px;z-index:1}@media (min-width:992px){.axeptio-shortcode-placeholder .background-shape{left:auto;right:0;top:-82px}}.axeptio-shortcode-placeholder .axeptio-shortcode-title{color:#212121;font-family:serif;font-size:max(20px,min(4vw,24px));font-weight:700;letter-spacing:-.025em;line-height:1.25;margin-bottom:.5rem}.axeptio-shortcode-placeholder .axeptio-shortcode-content{color:rgba(75,85,99,.6);font-size:max(12px,min(3vw,13px));line-height:1.4}.axeptio-shortcode-placeholder .axeptio-shortcode-btn{align-items:center;background:#ffce43;border:1px solid #ffce43;border-radius:1000px;color:#212121;cursor:pointer;display:inline-flex;font-size:max(12px,min(3vw,13px));font-weight:700;margin:10px 0 0;overflow:hidden;padding:7px 15px;position:relative;-webkit-text-decoration:none;text-decoration:none;transform:translateZ(0);transition:all .15s ease 0s}.axeptio-shortcode-placeholder .axeptio-shortcode-btn span{position:relative;z-index:20}.axeptio-shortcode-placeholder .axeptio-shortcode-btn:after{background:#f4f6fb;border-radius:50%;content:"";display:block;height:250%;left:-25%;pointer-events:none;position:absolute;top:-50%;transform:translateY(-100%);transition:all .55s cubic-bezier(.19,1,.22,1) 0s;width:150%;z-index:10}.axeptio-shortcode-placeholder .axeptio-shortcode-btn:hover{background:#dea912;border-color:#212121;color:#ffce43}.axeptio-shortcode-placeholder .axeptio-shortcode-btn:hover:after{background:#212121;transform:translateY(-10%)}
.addtoany_content{clear:both;margin:16px auto}.addtoany_header{margin:0 0 16px}.addtoany_list{display:inline;line-height:16px}.a2a_kit a:empty,.a2a_kit a[class^="a2a_button_"]:has(.a2a_s_undefined){display:none}.addtoany_list a,.widget .addtoany_list a{border:0;box-shadow:none;display:inline-block;font-size:16px;padding:0 4px;vertical-align:middle}.addtoany_list a img{border:0;display:inline-block;opacity:1;overflow:hidden;vertical-align:baseline}.addtoany_list a span{display:inline-block;float:none}.addtoany_list.a2a_kit_size_32 a{font-size:32px}.addtoany_list.a2a_kit_size_32 a:not(.addtoany_special_service)>span{height:32px;line-height:32px;width:32px}.addtoany_list a:not(.addtoany_special_service)>span{border-radius:4px;display:inline-block;opacity:1}.addtoany_list a .a2a_count{position:relative;vertical-align:top}.site .a2a_kit.addtoany_list a:focus,.addtoany_list a:hover,.widget .addtoany_list a:hover{background:none;border:0;box-shadow:none}.addtoany_list a:hover img,.addtoany_list a:hover span{opacity:.7}.addtoany_list a.addtoany_special_service:hover img,.addtoany_list a.addtoany_special_service:hover span{opacity:1}.addtoany_special_service{display:inline-block;vertical-align:middle}.addtoany_special_service a,.addtoany_special_service div,.addtoany_special_service div.fb_iframe_widget,.addtoany_special_service iframe,.addtoany_special_service span{margin:0;vertical-align:baseline!important}.addtoany_special_service iframe{display:inline;max-width:none}a.addtoany_share.addtoany_no_icon span.a2a_img_text{display:none}a.addtoany_share img{border:0;width:auto;height:auto}