.btn-primary:not(.navbar-toggler2):not(.btn-search),.btn-secondary:not(.navbar-toggler2):not(.btn-search),.is-style-primary .wp-block-button__link,.is-style-secondary .wp-block-button__link{--bs-btn-font-size:1.25rem;font-size:var(--bs-btn-font-size);padding:.65rem 1rem !important;font-weight:700 !important;position:relative;border:0 !important;box-shadow:0px 2px 4px 0px rgba(0,0,0,.5);overflow:hidden;border-radius:var(--bs-border-radius)}.btn-primary:not(.navbar-toggler2):not(.btn-search)>*,.btn-secondary:not(.navbar-toggler2):not(.btn-search)>*,.is-style-primary .wp-block-button__link>*,.is-style-secondary .wp-block-button__link>*{position:relative;z-index:2}.btn-primary:not(.navbar-toggler2):not(.btn-search):before,.btn-secondary:not(.navbar-toggler2):not(.btn-search):before,.is-style-primary .wp-block-button__link:before,.is-style-secondary .wp-block-button__link:before{content:"";position:absolute;z-index:1;left:0;top:0;width:0;height:100%;background-color:var(--bs-btn-color);border-radius:var(--bs-border-radius);transition:all .15s ease-in-out}.btn-primary:not(.navbar-toggler2):not(.btn-search):hover,.btn-secondary:not(.navbar-toggler2):not(.btn-search):hover,.is-style-primary .wp-block-button__link:hover,.is-style-secondary .wp-block-button__link:hover{color:var(--bs-btn-bg)}.btn-primary:not(.navbar-toggler2):not(.btn-search):hover:before,.btn-secondary:not(.navbar-toggler2):not(.btn-search):hover:before,.is-style-primary .wp-block-button__link:hover:before,.is-style-secondary .wp-block-button__link:hover:before{width:100%}.btn-primary:not(.navbar-toggler2):not(.btn-search):after,.btn-secondary:not(.navbar-toggler2):not(.btn-search):after,.is-style-primary .wp-block-button__link:after,.is-style-secondary .wp-block-button__link:after{position:relative;z-index:2;display:inline-block !important;margin-left:calc(var(--bs-btn-font-size)*.75);content:"" !important;transform:rotate(-45deg);width:calc(var(--bs-btn-font-size)*.75);height:calc(var(--bs-btn-font-size)*.75);border-right:3px solid rgba(0,0,0,0);transition:none;border-color:var(--bs-btn-color);background:linear-gradient(0deg,rgba(var(--bs-btn-color-rgb),.4) 0,rgba(var(--bs-btn-color-rgb),.4) 3px,transparent 4px,transparent 100%)}.btn-primary:not(.navbar-toggler2):not(.btn-search):hover:after,.btn-secondary:not(.navbar-toggler2):not(.btn-search):hover:after,.is-style-primary .wp-block-button__link:hover:after,.is-style-secondary .wp-block-button__link:hover:after{border-color:var(--bs-btn-bg);background:linear-gradient(0deg,rgba(var(--bs-btn-bg-rgb),.4) 0,rgba(var(--bs-btn-bg-rgb),.4) 3px,transparent 4px,transparent 100%)}.btn-primary:not(.navbar-toggler2):not(.btn-search).btn-sm,.btn-secondary:not(.navbar-toggler2):not(.btn-search).btn-sm,.is-style-primary .wp-block-button__link.btn-sm,.is-style-secondary .wp-block-button__link.btn-sm{--bs-btn-font-size:.875rem;padding:.325rem 1rem !important}.block-swiperjs .swiper-button-prev:after,.block-swiperjs .swiper-button-next:after{position:relative;z-index:2;display:inline-block !important;margin-left:2rem;content:"" !important;transform:rotate(-45deg);width:2rem;height:2rem;border-right:8px solid rgba(0,0,0,0);transition:none;border-color:var(--bs-primary);background:linear-gradient(0deg,rgba(var(--bs-primary-rgb),.4) 0,rgba(var(--bs-primary-rgb),.4) 8px,transparent 9px,transparent 100%)}.block-swiperjs .swiper-button-prev:hover:after,.block-swiperjs .swiper-button-next:hover:after{border-color:var(--bs-secondary);background:linear-gradient(0deg,rgba(var(--bs-secondary-rgb),.4) 0,rgba(var(--bs-secondary-rgb),.4) 8px,transparent 9px,transparent 100%)}.block-swiperjs .swiper-button-prev:after,.block-swiperjs .swiper-button-next:after{margin-left:0 !important}.block-swiperjs .swiper-button-prev .icon,.block-swiperjs .swiper-button-next .icon{display:none}.block-swiperjs .swiper-button-prev:after{transform:rotate(135deg)}#header{font-size:inherit}@media(min-width:1200px){#header .navbar-brand{--bs-navbar-brand-padding-y:.625rem}}#header .navbar-search input{padding:.375rem 1rem}#header .navbar-mainmenu li.current-menu-item>.nav-link,#header .navbar-mainmenu li.current-menu-parent>.nav-link{font-weight:500}#header .navbar-mainmenu li.current-menu-item>.nav-link:before,#header .navbar-mainmenu li.current-menu-parent>.nav-link:before{width:100%}#header .navbar-mainmenu .nav-link{position:relative;padding:0 0 2px;font-weight:500}#header .navbar-mainmenu .nav-link:before{content:"";position:absolute;left:0;bottom:0;height:2px;width:0;background-color:var(--bs-primary);transition:all .25s ease-in-out}#header .navbar-mainmenu .nav-link:hover:before{width:100%}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-weight:700;margin-bottom:1rem}h1.is-style-with-line,h2.is-style-with-line,h3.is-style-with-line,h4.is-style-with-line,h5.is-style-with-line,h6.is-style-with-line,.h1.is-style-with-line,.h2.is-style-with-line,.h3.is-style-with-line,.h4.is-style-with-line,.h5.is-style-with-line,.h6.is-style-with-line{margin-bottom:2.5rem;position:relative;padding-bottom:10px;text-align:center}h1.is-style-with-line:before,h2.is-style-with-line:before,h3.is-style-with-line:before,h4.is-style-with-line:before,h5.is-style-with-line:before,h6.is-style-with-line:before,.h1.is-style-with-line:before,.h2.is-style-with-line:before,.h3.is-style-with-line:before,.h4.is-style-with-line:before,.h5.is-style-with-line:before,.h6.is-style-with-line:before{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:0;width:100px;height:2px;background-color:var(--bs-primary)}#footer{font-weight:300}.form-control{font-size:var(--bs-body-font-size);font-weight:300;padding:.65rem 1rem}.wpcf7 .wpcf7-list-item{margin-left:0}.wpcf7 .wpcf7-list-item input[type=checkbox]{appearance:none;opacity:0;visibility:hidden;pointer-events:none;position:absolute;left:0;top:0;z-index:-1}.wpcf7 .wpcf7-list-item input[type=checkbox]+*{position:relative;padding-left:2rem;display:block}.wpcf7 .wpcf7-list-item input[type=checkbox]+*:before{content:"";position:absolute;left:0;top:0;z-index:1;border-radius:50%;width:1.5rem;height:1.5rem;background-color:var(--bs-white)}.wpcf7 .wpcf7-list-item input[type=checkbox]+*:after{content:"";position:absolute;left:.3rem;top:.4rem;z-index:2;width:.8rem;height:.5rem;border-left:2px solid var(--bs-primary);border-bottom:2px solid var(--bs-primary);transform:rotate(-45deg);opacity:0;transition:all .2s ease-in-out}.wpcf7 .wpcf7-list-item input[type=checkbox]:checked+*:after{opacity:1}:root{--bs-border-radius:1.5rem;--bs-border-radius-sm:.5rem}.wp-block-image.is-style-rounded img{border-radius:var(--bs-border-radius)}