.btn,.form input[type=date],.form input[type=email],.form input[type=number],.form input[type=password],.form input[type=text],.form select,.form textarea,.main-nav__item,.wp-block-button:not(.accordion-toggle) .wp-element-button,.wp-element-button:not(.accordion-toggle) .wp-block-button__link{font-size:.7777777778rem;letter-spacing:.15em;line-height:100%;text-transform:uppercase}@media only screen and (max-width:1910px){.btn,.form input[type=date],.form input[type=email],.form input[type=number],.form input[type=password],.form input[type=text],.form select,.form textarea,.main-nav__item,.wp-block-button:not(.accordion-toggle) .wp-element-button,.wp-element-button:not(.accordion-toggle) .wp-block-button__link{font-size:.6666666667rem}}.checkbox-item,.footer,.form__more-content,.wpcf7-list-item{font-size:.7777777778rem;font-weight:500;letter-spacing:.05em;line-height:140%}@media only screen and (max-width:1910px){.checkbox-item,.footer,.form__more-content,.wpcf7-list-item{font-size:.6666666667rem}}@font-face{font-display:swap;font-family:STIX Two Text;font-style:normal;font-weight:400;src:url(../fonts/stix-two-text-v18-latin_latin-ext-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:300;src:url(../fonts/poppins-v24-latin-ext-300.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:400;src:url(../fonts/poppins-v24-latin-ext-regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:500;src:url(../fonts/poppins-v24-latin-ext-500.woff2) format("woff2")}@font-face{font-display:swap;font-family:Poppins;font-style:normal;font-weight:700;src:url(../fonts/poppins-v24-latin-ext-700.woff2) format("woff2")}:root{--color-primary:#326340;--color-white:#fff;--color-black:#141412;--color-gold:#e0d2ac;--color-font-gray:rgba(12,12,12,.5);--color-placeholder:rgba(12,12,12,.2);--color-white-always:#fff;--color-black-always:#141412;--color-font-color:#141412;--color-invalid:#e6a317;--color-error:#f44336;--color-success:#00c767;--color-primary-gray-100:#f1f1f1;--color-secondary-gray-100:hsla(0,0%,100%,.502);--color-primary-gray-02:#9d9d9c;--color-grey-bg:#f1f1f1;--btn-bg:#326340;--btn-bg-border:#326340;--btn-bg-hover:#c61418;--btn-bg2:transparent;--btn-bg2-border:#9d9d9c;--btn-bg2-hover:#141412;--wp--preset--spacing--20:24px!important;--wp--preset--spacing--30:min(max(24px,1.5625vw),30px)!important;--wp--preset--spacing--40:min(max(24px,2.0833333333vw),40px)!important;--wp--preset--spacing--50:min(max(30px,3.125vw),60px)!important;--wp--preset--spacing--60:min(max(40px,4.1666666667vw),80px)!important;--wp--preset--spacing--70:min(max(40px,5.2083333333vw),100px)!important;--wp--preset--spacing--80:min(max(40px,6.25vw),120px)!important;--base-font-size:18;--font-ratio:calc(var(--base-font-size) / 18);--color-bg:#fff;--color-gray-bg:#d0d0d0}html.dark-theme:root{--color-black:#e9e9e9;--color-font-color:#fff;--color-white:#000;--color-gray-bg:#1a1a1a;--color-white-to-black:#1a1a1a;--color-bg:#000;--color-brand4:#000;--color-ruler:#fff;--color-main-bg:#000;--color-grayer:#111}.sr-only{border:0!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:1px!important;clip:rect(1px,1px,1px,1px)!important;clip-path:inset(50%)!important}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto!important;clip-path:none!important;height:auto!important;margin:auto!important;overflow:visible!important;white-space:normal!important;width:auto!important}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:flex;height:2em;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:flex;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.splide__arrows{bottom:calc(100% + 90px);display:inline-flex;gap:min(max(30px,2.0833333333vw),40px);justify-content:flex-end;padding-inline:40px;position:absolute;transform:translateY(0);width:100%}@media only screen and (max-width:1910px){.splide__arrows{bottom:calc(100% + 80px)}}@media only screen and (max-width:700px){.splide__arrows{bottom:calc(100% + 50px)}}@media only screen and (max-width:520px){.splide__arrows{bottom:auto;justify-content:center;top:100%}}.splide__arrow{background-color:transparent;border-radius:0;height:42px;left:auto;opacity:1;position:relative;right:auto;top:auto;transform:translateY(0);width:17px}.splide__arrow svg{display:none}.splide__arrow:before{content:">";font-family:Poppins,sans-serif;font-size:30px}.splide__arrow.splide__arrow--prev{transform:scaleX(-1)}.fslightbox-container .fs-lightbox-title{color:var(--color-white);font-family:Poppins,sans-serif;font-size:1.1666666667rem;left:41px;letter-spacing:.06em;line-height:1.5;max-width:calc(100% - 100px);overflow:hidden;padding:0;pointer-events:none;position:absolute;text-overflow:ellipsis;text-transform:uppercase;top:35px;white-space:nowrap;z-index:5}.fslightbox-container .fslightboxb,.fslightbox-slide-btn,.fslightbox-toolbar{background-color:transparent}.fslightbox-slide-btn,.fslightbox-toolbar{background-color:transparent!important}.fslightbox-container .fslightboxsn{color:var(--color-white);display:flex;font-size:20px;left:-52px;margin:0;padding-left:0;position:absolute;top:100%}.fslightbox-container .fslightbox-toolbar{right:-62px;z-index:5}@media only screen and (max-width:1024px){.fslightbox-container .fslightbox-toolbar{right:41px;top:35px}}.fslightbox-container .fslightbox-full-dimension{z-index:0}.fslightbox-container .fslightbox-slide-btn-container-next,.fslightbox-container .fslightbox-slide-btn-container-previous{left:41px}@media only screen and (max-width:1024px){.fslightbox-container .fslightbox-slide-btn-container-next,.fslightbox-container .fslightbox-slide-btn-container-previous{bottom:0;top:auto}}.fslightbox-container .fslightbox-slide-btn-container-next{left:auto;right:41px}@media only screen and (min-width:1025px){.fslightbox-toolbar{right:-41px}.fslightbox-nav{left:50%!important;max-width:90vw;transform:translate(-50%,30px);z-index:2!important}.fslightbox-slide-btn-container-previous{left:41px!important}.fslightbox-slide-btn-container-next{right:41px!important}}:root :where(.wp-element-button,.wp-block-button__link){all:unset}.btn,.wp-block-button:not(.accordion-toggle) .wp-element-button,.wp-element-button:not(.accordion-toggle) .wp-block-button__link{--_border-radius:0;--_border-width:0;--_border-style:solid;--_border-color:transparent;--_border-color--hover:transparent;--_font-color:var(--color-black);--_font-color--hover:var(--color-black);--_background-color:transparent;--_background-color--hover:transparent;align-items:center;background-color:var(--_background-color);border:var(--_border-width) var(--_border-style) var(--_border-color);border-radius:var(--_border-radius);color:var(--_font-color);-moz-column-gap:1em;column-gap:1em;cursor:pointer;display:inline-flex;font-weight:400;justify-content:flex-start;outline-offset:0;padding:0;position:relative;text-decoration:none;text-transform:uppercase;white-space:nowrap;width:-moz-fit-content;width:fit-content}.btn:after,.wp-block-button:not(.accordion-toggle) .wp-element-button:after,.wp-element-button:not(.accordion-toggle) .wp-block-button__link:after{content:">";position:relative}.btn:focus,.btn:focus-within,.wp-block-button:not(.accordion-toggle) .wp-element-button:focus,.wp-block-button:not(.accordion-toggle) .wp-element-button:focus-within,.wp-element-button:not(.accordion-toggle) .wp-block-button__link:focus,.wp-element-button:not(.accordion-toggle) .wp-block-button__link:focus-within{border-color:var(--_border-color--hover)}.btn--alt:before,.wp-block-button:not(.accordion-toggle) .wp-element-button--alt:before,.wp-element-button:not(.accordion-toggle) .wp-block-button__link--alt:before{background-color:var(--color-gold);content:"";height:1px;left:0;position:absolute;top:calc(100% + 1em);width:100%}.btn--no-arrow,.wp-block-button:not(.accordion-toggle) .wp-element-button--no-arrow,.wp-element-button:not(.accordion-toggle) .wp-block-button__link--no-arrow{font-weight:500}.btn--no-arrow:before,.wp-block-button:not(.accordion-toggle) .wp-element-button--no-arrow:before,.wp-element-button:not(.accordion-toggle) .wp-block-button__link--no-arrow:before{background-color:var(--color-gold);content:"";height:1px;left:0;position:absolute;top:calc(100% + 1em);width:100%}.btn--no-arrow:after,.wp-block-button:not(.accordion-toggle) .wp-element-button--no-arrow:after,.wp-element-button:not(.accordion-toggle) .wp-block-button__link--no-arrow:after{display:none}._edit_btn{background:hsla(0,0%,100%,.2);border:1px solid rgba(20,20,18,.4);color:#141412;height:32px;line-height:0;padding:5px;position:absolute;right:2px;top:2px;width:32px;z-index:3}._edit_btn,._edit_btn:hover,.single-page__article ._edit_btn{text-decoration:none}._edit_btn:hover{background:#fff;border:1px solid #141412;color:#141412}body,html{scroll-padding-top:120px}html{color:#141412;font-family:Poppins,sans-serif;font-size:18px;line-height:148%;scroll-behavior:smooth}*{box-sizing:border-box}:after,:before{box-sizing:inherit}body{background:var(--color-white);margin:0;padding:0}body a,body button{color:inherit;font:inherit}body li::marker{color:#326340}body.menu-active,body.popup--opened{height:100%;overflow-y:hidden;touch-action:none}body.menu-active>:not(.header-main),body.popup--opened>:not(.header-main){opacity:.4}body.popup--opened>:not(main){z-index:0}body.popup--opened main :has(.popup){z-index:2}body a{color:inherit;font:inherit}body img{height:auto;max-width:100%;vertical-align:top}body b,body strong{font-weight:700!important}body sup{font-size:small;position:relative;top:-0.5em;vertical-align:baseline}body p:last-child{margin-bottom:0}body p:first-child{margin-top:0}body p:only-child{margin-block:0}body .main{min-height:80vh}body .beginner,body .beginner *{font-size:min(max(20px,1.25vw),24px);line-height:1.4}body .biggertext,body .biggertext *{font-size:min(max(22px,2.0833333333vw),40px);line-height:1.4}body .ei-hidden{display:none}body .ei-toggle{background-color:transparent;border:0;display:block;font:inherit;margin:16px 0 0;padding:0;text-decoration:underline}@media only screen and (min-width:769px){body .ei-hidden{display:block!important}body .ei-toggle{display:none!important}}body .hidden{display:none!important}body .visually-hidden{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px;clip:rect(0 0 0 0)}.brand_highlighted{color:var(--color-primary)}.main>.core-page-builder,.main>.page-builder{-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:repeat(12,1fr)}@media only screen and (max-width:1024px){.main>.core-page-builder,.main>.page-builder{grid-template-columns:repeat(6,1fr)}}.core-page-builder__grid,.page-builder__grid{grid-column:var(--_grid-desktop,1/-1)}@media only screen and (max-width:700px){.core-page-builder__grid,.page-builder__grid{grid-column:var(--_grid-mobile,1/-1)}}.core-page-builder[style*=background-color] .swiper-scrollbar,.page-builder[style*=background-color] .swiper-scrollbar{background-color:hsla(0,0%,100%,.5)}.core-page-builder[style*=background-color] .swiper-scrollbar .swiper-scrollbar-drag,.page-builder[style*=background-color] .swiper-scrollbar .swiper-scrollbar-drag{background-color:#fff}.core-page-builder>[style*="--_grid-"],.core-page-builder[style*="--_grid-"]>*{grid-column:var(--_grid-desktop,1/-1)}@media only screen and (max-width:1024px){.core-page-builder>[style*="--_grid-"],.core-page-builder[style*="--_grid-"]>*{grid-column:var(--_grid-mobile,1/-1)}}[style*="background-color: rgba(0,0,0,0)"] *,[style*="background-color: var(--wp--preset--color--color-red-gradient-bg)"] *,[style*="background-color: var(--wp--preset--color--color-red-gradient-bg-pulse)"] *{color:var(--color-white)}[style*="background-color: rgba(0,0,0,0)"] .btn,[style*="background-color: var(--wp--preset--color--color-red-gradient-bg)"] .btn,[style*="background-color: var(--wp--preset--color--color-red-gradient-bg-pulse)"] .btn{border-color:hsla(0,0%,100%,.5)}[style*="background-color: rgba(0,0,0,0)"] .btn:hover,[style*="background-color: var(--wp--preset--color--color-red-gradient-bg)"] .btn:hover,[style*="background-color: var(--wp--preset--color--color-red-gradient-bg-pulse)"] .btn:hover{border-color:var(--color-white)}[style*="background-color: rgba(0,0,0,0)"] .btn,[style*="background-color: var(--wp--preset--color--color-red-gradient-bg)"] .btn,[style*="background-color: var(--wp--preset--color--color-red-gradient-bg-pulse)"] .btn{color:var(--color-white)}[style*="background-color: var(--wp--preset--color--color-grey-bg)"] .swiper-scrollbar,[style*="background-color: var(--wp--preset--color--color-grey-bg)"] .swiper-scrollbar .swiper-scrollbar-drag{background-color:gray!important}[style*="background-color: var(--wp--preset--color--color-grey-bg)"] .article-item{background-color:var(--color-white)!important}[style*="background-color: var(--wp--preset--color--color-red-gradient-bg)"],[style*="background-color: var(--wp--preset--color--color-red-gradient-bg-pulse)"]{background:#e2001a;background:linear-gradient(45deg,#e2001a,#c61418 40%,#df4551 65%,#e20119 90%)}@media only screen and (max-width:767px){[style*="background-color: var(--wp--preset--color--color-red-gradient-bg)"],[style*="background-color: var(--wp--preset--color--color-red-gradient-bg-pulse)"]{background:linear-gradient(65deg,#e2001a,#c61418 40%,#df4551 65%,#e20119 90%)}}[style*="background-color: var(--wp--preset--color--color-red-gradient-bg)"] .article-item:not(.article-item--hasimage) *,[style*="background-color: var(--wp--preset--color--color-red-gradient-bg-pulse)"] .article-item:not(.article-item--hasimage) *{color:var(--color-black)!important}[style*="background-color: var(--wp--preset--color--color-red-gradient-bg-pulse)"]{overflow:hidden;position:relative}[style*="background-color: var(--wp--preset--color--color-red-gradient-bg-pulse)"]:after{animation:pulse-ring 1.5s linear infinite;aspect-ratio:1/1;border:16vw solid rgba(0,0,0,.4);border-radius:50%;box-sizing:border-box;content:"";left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);width:100%;z-index:2}[style*="background-color: var(--wp--preset--color--color-red-gradient-bg-pulse)"]>*{position:relative;z-index:3}@keyframes pulse-ring{0%{opacity:0;transform:translate(-50%,-50%) scale(0)}15%{opacity:.3}75%{opacity:0}to{opacity:0;transform:translate(-50%,-50%) scale(1.6)}}.files[style*="background-color: var(--wp--preset--color--color-grey-bg)"],.inline-banner[style*="background-color: var(--wp--preset--color--color-grey-bg)"],.materials-summary[style*="background-color: var(--wp--preset--color--color-grey-bg)"],.partners[style*="background-color: var(--wp--preset--color--color-grey-bg)"]{--_wp-bg-color:var(--wp--preset--color--color-grey-bg);background:none!important}.files[style*="background-color: var(--wp--preset--color--color-grey-bg)"]>*,.inline-banner[style*="background-color: var(--wp--preset--color--color-grey-bg)"]>*,.materials-summary[style*="background-color: var(--wp--preset--color--color-grey-bg)"]>*,.partners[style*="background-color: var(--wp--preset--color--color-grey-bg)"]>*{background-color:var(--_wp-bg-color)!important;border-radius:16px}.files[style*="background-color: var(--wp--preset--color--color-red-gradient-bg)"],.files[style*="background-color: var(--wp--preset--color--color-red-gradient-bg-pulse)"],.inline-banner[style*="background-color: var(--wp--preset--color--color-red-gradient-bg)"],.inline-banner[style*="background-color: var(--wp--preset--color--color-red-gradient-bg-pulse)"],.materials-summary[style*="background-color: var(--wp--preset--color--color-red-gradient-bg)"],.materials-summary[style*="background-color: var(--wp--preset--color--color-red-gradient-bg-pulse)"],.partners[style*="background-color: var(--wp--preset--color--color-red-gradient-bg)"],.partners[style*="background-color: var(--wp--preset--color--color-red-gradient-bg-pulse)"]{background:none!important}.files[style*="background-color: var(--wp--preset--color--color-red-gradient-bg)"]>*,.files[style*="background-color: var(--wp--preset--color--color-red-gradient-bg-pulse)"]>*,.inline-banner[style*="background-color: var(--wp--preset--color--color-red-gradient-bg)"]>*,.inline-banner[style*="background-color: var(--wp--preset--color--color-red-gradient-bg-pulse)"]>*,.materials-summary[style*="background-color: var(--wp--preset--color--color-red-gradient-bg)"]>*,.materials-summary[style*="background-color: var(--wp--preset--color--color-red-gradient-bg-pulse)"]>*,.partners[style*="background-color: var(--wp--preset--color--color-red-gradient-bg)"]>*,.partners[style*="background-color: var(--wp--preset--color--color-red-gradient-bg-pulse)"]>*{background:#e2001a;background:linear-gradient(45deg,#e2001a,#c61418 40%,#df4551 65%,#e20119 90%);border-radius:16px}@media only screen and (max-width:767px){.files[style*="background-color: var(--wp--preset--color--color-red-gradient-bg)"]>*,.files[style*="background-color: var(--wp--preset--color--color-red-gradient-bg-pulse)"]>*,.inline-banner[style*="background-color: var(--wp--preset--color--color-red-gradient-bg)"]>*,.inline-banner[style*="background-color: var(--wp--preset--color--color-red-gradient-bg-pulse)"]>*,.materials-summary[style*="background-color: var(--wp--preset--color--color-red-gradient-bg)"]>*,.materials-summary[style*="background-color: var(--wp--preset--color--color-red-gradient-bg-pulse)"]>*,.partners[style*="background-color: var(--wp--preset--color--color-red-gradient-bg)"]>*,.partners[style*="background-color: var(--wp--preset--color--color-red-gradient-bg-pulse)"]>*{background:linear-gradient(65deg,#e2001a,#c61418 40%,#df4551 65%,#e20119 90%)}}.wp-block-video video{height:auto;vertical-align:top;width:100%}.wp-block-video .custom-video-wrapper{border-radius:16px;overflow:hidden;position:relative}.wp-block-video .custom-video{border-radius:16px;display:block;width:100%}.wp-block-video .hidedown{transform:translateY(150%)}.wp-block-video .video-controls{align-items:center;backdrop-filter:blur(5px);background:rgba(0,0,0,.4);border-radius:100px;bottom:16px;display:flex;justify-content:space-between;left:16px;padding:10px;position:absolute;right:16px;transition:all .5s}@media only screen and (max-width:768px){.wp-block-video .video-controls{background-color:900;border-radius:0!important;position:static;transform:none!important}}.wp-block-video .video-play{background:#326340;background-position:50%;background-repeat:no-repeat;background-size:24px;border:none;border-radius:50%;cursor:pointer;height:56px;width:56px}@media only screen and (max-width:768px){.wp-block-video .video-play{height:50px;width:50px}}.wp-block-video .video-play.is-playing{background-image:url(../../../../themes/kameralnie/assets/images/controls/player-paused.svg)}.wp-block-video .video-play.is-paused{background-image:url(../../../../themes/kameralnie/assets/images/controls/player-playing.svg)}.wp-block-video .video-progress{background:hsla(0,0%,100%,.4);flex:1;height:4px;margin:0 24px;overflow:hidden}@media only screen and (max-width:768px){.wp-block-video .video-progress{margin:0 10px}}.wp-block-video .video-progress span{background:#326340;display:block;height:100%;width:0%}.wp-block-video .video-time{color:#fff;font-size:13px}.wp-block-video .video-mute{background:transparent;background-position:50%;background-repeat:no-repeat;background-size:24px;border:none;cursor:pointer;height:56px;width:56px}@media only screen and (max-width:768px){.wp-block-video .video-mute{height:50px;width:50px}}.wp-block-video .video-mute.is-unmuted{background-image:url(../../../../themes/kameralnie/assets/images/controls/player-unmuted.svg)}.wp-block-video .video-mute.is-muted{background-image:url(../../../../themes/kameralnie/assets/images/controls/player-muted.svg)}.wp-block-video--haspreview{position:relative}.wp-block-video--haspreview .preview{align-items:center;bottom:0;cursor:pointer;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.wp-block-video--haspreview .preview.is-hidden{display:none}.wp-block-video--haspreview .preview>span{background:#326340;background-image:url(../../../../themes/kameralnie/assets/images/controls/player-playing.svg);background-position:50%;background-repeat:no-repeat;background-size:24px;border:none;border-radius:50%;cursor:pointer;height:56px;position:absolute;width:56px;z-index:2}@media only screen and (max-width:768px){.wp-block-video--haspreview .preview>span{height:50px;width:50px}}.wp-block-video--haspreview .preview img{border-radius:16px;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;vertical-align:top;width:100%;z-index:1}figure.wp-block-gallery[class*=columns].has-nested-images{-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:repeat(12,1fr);position:relative}@media only screen and (max-width:1024px){figure.wp-block-gallery[class*=columns].has-nested-images{-moz-column-gap:20px;column-gap:20px;grid-template-columns:repeat(6,1fr)}}figure.wp-block-gallery[class*=columns].has-nested-images{gap:30px;grid-template-columns:repeat(2,1fr)!important}figure.wp-block-gallery[class*=columns].has-nested-images .wp-element-caption{opacity:0}figure.wp-block-gallery[class*=columns].has-nested-images figure.wp-block-image:not(#wp-somethting){aspect-ratio:1/1!important;border-radius:30px;display:flex;grid-column:auto!important;grid-template-columns:repeat(2,1fr)!important;height:auto;margin-top:0!important;overflow:hidden;padding:0;width:100%!important}figure.wp-block-gallery[class*=columns].has-nested-images.columns-3{grid-template-columns:repeat(3,1fr)!important}@media only screen and (max-width:767px){figure.wp-block-gallery[class*=columns].has-nested-images.columns-3{grid-template-columns:repeat(2,1fr)!important}}figure.wp-block-gallery[class*=columns].has-nested-images.columns-4{grid-template-columns:repeat(4,1fr)!important}@media only screen and (max-width:767px){figure.wp-block-gallery[class*=columns].has-nested-images.columns-4{grid-template-columns:repeat(2,1fr)!important}}figure.wp-block-gallery[class*=columns].has-nested-images.columns-5{grid-template-columns:repeat(5,1fr)!important}@media only screen and (max-width:768px){figure.wp-block-gallery[class*=columns].has-nested-images.columns-5{grid-template-columns:repeat(4,1fr)!important}}@media only screen and (max-width:767px){figure.wp-block-gallery[class*=columns].has-nested-images.columns-5{grid-template-columns:repeat(2,1fr)!important}}.inner-content figure.wp-block-gallery[class*=columns].has-nested-images{padding-inline:0}.wp-block{grid-column:var(--_grid-desktop,1/-1)}.main>.core-page-builder>.wp-block-heading{font-weight:500;line-height:120%}.social{align-items:center;gap:8px;list-style-type:none;margin:0;padding:0}.social,.social__item{display:flex;position:relative}.social__item{background:var(--color-black-page);flex:0 0 35px;height:35px;justify-content:flex-end;outline-offset:2px;overflow:hidden;width:35px}.social__item:focus-within:after,.social__item:focus-within:before,.social__item:hover:after,.social__item:hover:before{transform:translateX(100%)}.social__item:focus-within{outline:2px solid var(--_header-color)}.social__item:after,.social__item:before{background:url(../images/sprites/social_sprite.svg) 50% no-repeat;background-size:280px 40px;content:"";display:block;flex:0 0 100%;height:100%;position:relative;transition:all .2s ease-in-out;width:100%;z-index:0}.social__item--fb:after,.social__item--fb:before{background-position:0}.social__item--insta:after,.social__item--insta:before{background-position:-40px}.social__item--youtube:after,.social__item--youtube:before{background-position:-80px}.social__item--tiktok:after,.social__item--tiktok:before{background-position:-120px}.social__item--linked:after,.social__item--linked:before{background-position:-160px}.social__url{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.social__url span{font-size:0!important}.header-main__nav{display:grid;grid-template-columns:100%;grid-template-rows:var(--_logo-height) minmax(var(--_space-size),100%) var(--_slogan-size);margin:0;padding:0;pointer-events:none;position:relative}@media only screen and (max-width:767px){.header-main__nav{background-color:var(--color-white);grid-template-rows:0 auto 0;height:100dvh;left:0;padding-block:20vh 40vh;position:fixed;top:0;transform:translateY(-100%);transition:transform .2s ease-in-out;width:100%;z-index:1}.menu-active .header-main__nav{transform:translateY(0)}}.main-nav{align-items:center;display:flex;grid-row:2/3;list-style:none;margin:0;padding:0;padding-inline:30px;pointer-events:all}@media only screen and (max-width:767px){.main-nav{flex-direction:column;height:100%;justify-content:center;row-gap:40px}}.main-nav__item{color:var(--_color-border);font-weight:500;padding-inline:1.7142857143em;position:relative}.scrolled .main-nav__item{color:var(--color-black)}@media only screen and (min-width:1501px){.main-nav__item{font-size:.7777777778rem}}@media only screen and (max-width:767px){.main-nav__item{color:var(--color-black);padding:0 0 .8571428571em}}.main-nav__item.current-menu-item a{position:relative}.main-nav__item.current-menu-item a:after{bottom:0;display:block;height:1px;left:0;width:100%}.main-nav__item.current-menu-item a:after,.main-nav__item:after{background-color:var(--_color-border);content:"";position:absolute}.main-nav__item:after{height:100%;left:100%;opacity:.2;width:1px}@media only screen and (max-width:767px){.main-nav__item:after{color:var(--color-gold);height:1px;left:50%;opacity:1;top:100%;transform:translateX(-50%);width:100%}}@media only screen and (min-width:768px){.main-nav__item:first-child{padding-left:0}.main-nav__item:last-child{padding-right:0}.main-nav__item.is-left+.is-right{margin-left:auto}.main-nav__item.is-left:has(+.is-right):after,.main-nav__item:last-child:after{display:none}}.main-nav__url{color:currentColor;text-decoration:none}.logo{align-items:center;display:flex;flex:0 0 auto;pointer-events:all}.logo img{height:var(--_logo-height);transition:height .2s ease-in-out;width:auto}.white-menu .logo img{filter:grayscale(1) brightness(400)}body:is(.scrolled) .logo img{filter:none}@media only screen and (max-width:767px){body:is(.white-menu.menu-active) .logo img{filter:none}}.header-main{-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:repeat(12,1fr);position:relative}@media only screen and (max-width:1024px){.header-main{-moz-column-gap:20px;column-gap:20px;grid-template-columns:repeat(6,1fr)}}.header-main{padding-inline:41px}@media only screen and (max-width:700px){.header-main{padding-inline:30px}}.header-main{--_color-border:var(--color-white);--_logo-height:18px;--_space-size:48px;--_slogan-size:18px}@media only screen and (max-width:1500px){.header-main{--_logo-height:14px;--_space-size:24px;--_slogan-size:14px}}@media only screen and (max-width:767px){.header-main{--_logo-height:17.35px;--_space-size:34px;--_slogan-size:19px}}.green-menu .header-main{--_color-border:var(--color-primary)}@media only screen and (max-width:767px){.white-menu.menu-active .header-main{--_color-border:var(--color-primary)}}.scrolled .header-main{--_color-border:var(--color-primary);background-color:var(--color-white)}.header-main{background-color:transparent;padding-block:20px;position:fixed;top:0;transition:background-color .2s,top .2s;width:100%;z-index:5}@media only screen and (max-width:767px){.header-main{--_logo-height:13.87px;--_space-size:24px;padding-block:30px 20px}}.header-main__frame-wrapper,.header-main__nav{grid-column:1/-1;grid-row:1/-1}@media only screen and (max-width:767px){.header-main__frame-wrapper,.header-main__nav{grid-column:2/-2}}.header-main__frame-wrapper{display:grid;grid-template-columns:100%;grid-template-rows:1px minmax(var(--_space-size),100%) 1px;justify-content:center;pointer-events:none;position:relative;z-index:2}.header-main__frame{align-items:center;display:flex;justify-content:center;position:relative;width:100%}.header-main__frame:after,.header-main__frame:before{content:"";position:relative}.header-main__frame--bottom,.header-main__frame--top{font-family:STIX Two Text,sans-serif;font-style:italic}.header-main__frame--bottom:after,.header-main__frame--bottom:before,.header-main__frame--top:after,.header-main__frame--top:before{flex:1 1 auto;height:1px;width:auto}.header-main__frame--top:after,.header-main__frame--top:before{border-bottom:1px solid var(--_color-border)}.header-main__frame--bottom:after,.header-main__frame--bottom:before{border-top:1px solid var(--_color-border)}.header-main__frame--top{-moz-column-gap:27px;column-gap:27px;grid-row:1/2}@media only screen and (max-width:767px){.header-main__frame--top{-moz-column-gap:6.7px;column-gap:6.7px}}.header-main__frame--bottom{color:var(--_color-border);-moz-column-gap:0;column-gap:0;font-size:16px;grid-row:3/-1;line-height:120%;pointer-events:none}@media only screen and (max-width:360px){.header-main__frame--bottom{font-size:12px}}.header-main__frame--middle{grid-row:2/3;justify-content:space-between;pointer-events:none}.header-main__frame--middle:after,.header-main__frame--middle:before{height:100%;left:0;position:absolute;top:var(--_slogan-size)/2;width:1px}.header-main__frame--middle:before{border-left:1px solid var(--_color-border)}.header-main__frame--middle:after{border-right:1px solid var(--_color-border);left:calc(100% - 1px)}.header-main__social{bottom:40px;justify-content:space-around;left:0;position:fixed;transform:translateY(-120dvh);transition:transform .2s ease-in-out;width:100%;z-index:1}.menu-active .header-main__social{transform:translateY(0)}@media only screen and (min-width:768px){.header-main__social{display:none}}.header-main__social .social__item:after,.header-main__social .social__item:before{background-size:560px 80px}.header-main__social .social__item--fb:after,.header-main__social .social__item--fb:before{background-position:-22.8px}.header-main__social .social__item--insta:after,.header-main__social .social__item--insta:before{background-position:-102px}.header-main__social .social__item--youtube:after,.header-main__social .social__item--youtube:before{background-position:-184px}.header-main__social .social__item--tiktok:after,.header-main__social .social__item--tiktok:before{background-position:-120px}.header-main__social .social__item--linked:after,.header-main__social .social__item--linked:before{background-position:-343px}.scrolled .header-main{top:-20%}.menu-active .header-main,.scrolledup .header-main{top:0}.footer{-moz-column-gap:30px;column-gap:30px;display:grid;grid-template-columns:repeat(12,1fr);position:relative}@media only screen and (max-width:1024px){.footer{-moz-column-gap:20px;column-gap:20px;grid-template-columns:repeat(6,1fr)}}.footer{padding-inline:41px}@media only screen and (max-width:700px){.footer{padding-inline:30px}}.footer{align-items:center;grid-template-areas:"address address address address address logo logo menu menu menu menu menu" "spacer spacer spacer spacer spacer spacer spacer spacer spacer spacer spacer spacer" "discm discm discm discm discm social social . . . pzfd pzfd";margin-top:86px;padding-block:45px}@media only screen and (max-width:1024px){.footer{display:flex;flex-wrap:wrap;row-gap:19px}}.footer *{letter-spacing:normal!important}.footer a{text-decoration:none}.footer:before{background-color:var(--color-gold);content:"";grid-area:spacer;height:1px;margin-block:20px 10px;width:100%}.footer__logo{display:flex;flex:0 0 100%;grid-area:logo;justify-content:center}.footer__logo img{height:13.7px;width:auto}.footer__address{display:flex;flex:0 0 100%;flex-wrap:wrap;gap:.7142857143em 1.4285714286em;grid-area:address}.footer__address p{margin:0}@media only screen and (max-width:1024px){.footer__address{justify-content:center}}@media only screen and (max-width:700px){.footer__address{flex:0 0 100%}}.footer__menu{display:flex;flex:0 0 100%;flex-wrap:wrap;gap:min(max(10px,2.0833333333vw),40px);grid-area:menu;justify-content:center;list-style-type:none;margin:0;padding:0}@media only screen and (min-width:1025px){.footer__menu{flex-wrap:nowrap;gap:40px;justify-content:flex-end}}@media only screen and (max-width:700px){.footer__menu .menu-item{flex:calc(33.333% - 20px);text-align:center}}.footer__disc-menu{-moz-column-gap:min(max(14px,1.5625vw),30px);column-gap:min(max(14px,1.5625vw),30px);display:flex;grid-area:discm;list-style-type:none;margin:0;padding:0}@media only screen and (max-width:1024px){.footer__disc-menu{flex:0 0 100%;justify-content:center;text-align:center}}.footer__social{flex:0 0 100%;grid-area:social}.footer__social .social{-moz-column-gap:5px;column-gap:5px;justify-content:center}.footer__pzfd{flex:0 0 100%;grid-area:pzfd;margin-right:auto;text-align:center}@media only screen and (min-width:1025px){.footer__pzfd{flex:0 0 auto;margin-left:auto;margin-right:0;text-align:right}}.anchor{height:0;left:0;position:relative;top:-165px;width:0}.anchor--bottom{bottom:110px;position:absolute;top:auto}.visuallyhidden{border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0 0 0 0)}.skip-to-main-content-link{background-color:#000;color:#fff;left:-9999px;opacity:0;padding:1em;position:absolute;top:0;transform:translateX(-10px);z-index:999}.skip-to-main-content-link:focus{left:0;opacity:1;transform:translateX(0)}.burger{--_color:var(--color-white);align-self:center;background:transparent;border:0;display:none;grid-column:-2/-1;height:20px;margin-inline:auto 0;position:relative;width:20px;z-index:4}.green-menu .burger{--_color:var(--color-primary)}body:is(.scrolled) .burger{--_color:var(--color-primary)}@media only screen and (max-width:767px){.white-menu.menu-active .burger{--_color:var(--color-primary)}.burger{display:block}}.burger__icon{cursor:pointer;height:24px;left:calc(50% - 15px);margin-bottom:0;outline:none;top:calc(50% - 13px);transition:.5s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-o-user-select:none;user-select:none;width:24px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.burger__icon,.burger__icon span{display:block;position:absolute;transform:rotate(0deg)}.burger__icon span{background:var(--_color);border-radius:9px;height:1px;left:0;opacity:1;transition:.25s ease-in-out;width:100%}.burger__icon span:first-child{top:0}.burger__icon span:nth-child(2),.burger__icon span:nth-child(3){top:12px}.burger__icon span:nth-child(4){top:24px}.menu-active .burger__icon span:first-child{left:50%;top:10px;width:0}.menu-active .burger__icon span:nth-child(2){transform:rotate(45deg)}.menu-active .burger__icon span:nth-child(3){transform:rotate(-45deg)}.menu-active .burger__icon span:nth-child(4){left:50%;top:10px;width:0}#wpadminbar{border-bottom:2px solid var(--color-primary);bottom:0;box-sizing:content-box;opacity:.1;position:fixed;top:auto;transition:.2s;z-index:25}#wpadminbar .ab-sub-wrapper{bottom:100%}#wpadminbar:hover{opacity:1}@media only screen and (max-width:767px){#wpadminbar{z-index:20}}@media only screen and (max-width:782px){#wpadminbar{max-width:100%;position:fixed}}@media only screen and (max-width:700px){#wpadminbar #wp-admin-bar-root-default li:nth-child(n+8){display:none!important}}.form{--_checkbox-padding:1.5714285714em;--_checkbox-top:2px;--_form-block-margin:min(max(20px,2.0833333333vw),40px)}@media only screen and (max-width:1910px){.form{--_checkbox-top:1px}}.form__row{-moz-column-gap:min(max(30px,2.0833333333vw),40px);column-gap:min(max(30px,2.0833333333vw),40px);display:grid;grid-template-columns:repeat(2,1fr)}@media only screen and (max-width:700px){.form__row{margin-bottom:1em}}.form__row--line{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}@media only screen and (max-width:700px){.form__row--line{align-items:flex-start;flex-direction:column}}.form__row--line .wpcf7-list-item-label{white-space:nowrap}@media only screen and (max-width:700px){.form__row--line .wpcf7-list-item-label{white-space:wrap}}.form__row--line>*{margin:0!important;max-width:inherit!important}.form__column{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:var(--_form-block-margin);position:relative}@media only screen and (max-width:700px){.form__column{grid-column:1/-1}}.form__column--submit,.form__column:only-child{grid-column:1/-1}.form__column--submit{align-items:center;margin-block:var(--_form-block-margin) 0}.form__more{color:var(--color-font-gray);display:inline-block;text-decoration:none}.form__more-content{display:none;max-width:280px;padding-block:1em}.form__agreements{--_checkbox-top:.5em;--_checkbox-padding:1.2857142857em;margin-bottom:3.775em;position:relative;width:100%}@media only screen and (max-width:1024px){.form__agreements{margin-bottom:14px}}.form input[type=date],.form input[type=email],.form input[type=number],.form input[type=password],.form input[type=text],.form textarea{border:solid var(--color-gold);border-width:0 0 1px;font-family:Poppins,sans-serif;min-height:38px;padding-block:.7142857143em;padding-inline:0;width:100%}.form input[type=date]:focus-visible,.form input[type=date]:focus-within,.form input[type=email]:focus-visible,.form input[type=email]:focus-within,.form input[type=number]:focus-visible,.form input[type=number]:focus-within,.form input[type=password]:focus-visible,.form input[type=password]:focus-within,.form input[type=text]:focus-visible,.form input[type=text]:focus-within,.form textarea:focus-visible,.form textarea:focus-within{border-color:var(--color-black);outline:none}.form input[type=date]::-moz-placeholder,.form input[type=email]::-moz-placeholder,.form input[type=number]::-moz-placeholder,.form input[type=password]::-moz-placeholder,.form input[type=text]::-moz-placeholder,.form textarea::-moz-placeholder{color:var(--color-placeholder);text-transform:uppercase}.form input[type=date]::placeholder,.form input[type=email]::placeholder,.form input[type=number]::placeholder,.form input[type=password]::placeholder,.form input[type=text]::placeholder,.form textarea::placeholder{color:var(--color-placeholder);text-transform:uppercase}.form textarea{bottom:0;margin:0;padding:.8em 0 0;position:relative;resize:vertical}.form select{-moz-appearance:none;-webkit-appearance:none;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjUiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA2IDUiPjxwYXRoIGZpbGw9IiMwYzBjMGMiIGQ9Ik01LjQ0OCAwdjEuNzI4bC0yLjcyNCAyLjc2LTEuMzYyLTEuMzhMMCAxLjcyOFYwbDIuNzI0IDIuNzcyeiIvPjwvc3ZnPg==");background-position:right .7em top 50%;background-repeat:no-repeat;background-size:.65em auto;border:solid var(--color-gold);border-width:0 0 1px;box-sizing:border-box;color:var(--color-black);display:block;font-family:Poppins,sans-serif;margin:0;max-width:100%;min-height:38px;padding-block:.7142857143em;padding-inline:0;width:100%}.form select::-ms-expand{display:none}.form select:hover{border-color:#888}.form select:focus-visible,.form select:focus-within{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjUiIGZpbGw9Im5vbmUiIHZpZXdCb3g9IjAgMCA2IDUiPjxwYXRoIGZpbGw9IiMwYzBjMGMiIGQ9Ik0wIDQuNDg4VjIuNzZMMi43MjQgMGwxLjM2MiAxLjM4IDEuMzYyIDEuMzh2MS43MjhMMi43MjQgMS43MTZ6Ii8+PC9zdmc+");filter:drop-shadow(0px 2px 0 var(--color-gold));outline:none}.form select::-moz-placeholder{color:var(--color-placeholder);text-transform:uppercase}.form select::placeholder{color:var(--color-placeholder);text-transform:uppercase}.form select option{font-weight:400}.form__small{display:block;font-size:.6666666667rem;margin-block:min(max(30px,2.0833333333vw),40px);text-align:center;width:100%}.wpcf7-form-control-wrap{display:flex;flex-direction:column;position:relative;width:100%}.checkbox-item,.wpcf7-list-item{display:block;margin-left:0;position:relative}.checkbox-item label,.wpcf7-list-item label{display:flex;padding-inline:var(--_checkbox-padding) 0;position:relative}.checkbox-item label:has(input[type=checkbox]),.wpcf7-list-item label:has(input[type=checkbox]){cursor:pointer}.checkbox-item label:has(input[type=checkbox]):after,.checkbox-item label:has(input[type=checkbox]):before,.wpcf7-list-item label:has(input[type=checkbox]):after,.wpcf7-list-item label:has(input[type=checkbox]):before{content:"";cursor:pointer;position:absolute}.checkbox-item label:has(input[type=checkbox]):before,.wpcf7-list-item label:has(input[type=checkbox]):before{height:14px;left:0;top:var(--_checkbox-top);width:14px}.form__agreements .checkbox-item label:has(input[type=checkbox]):before,.form__agreements .wpcf7-list-item label:has(input[type=checkbox]):before{height:10px;width:10px}.checkbox-item label:has(input[type=checkbox]):before,.wpcf7-list-item label:has(input[type=checkbox]):before{border:1px solid var(--color-black)}.wpcf7-not-valid .checkbox-item label:has(input[type=checkbox]):before,.wpcf7-not-valid .wpcf7-list-item label:has(input[type=checkbox]):before{border-color:var(--color-invalid)}.checkbox-item label:has(input[type=checkbox]):after,.wpcf7-list-item label:has(input[type=checkbox]):after{background:var(--color-black);height:10px;left:2px;opacity:0;top:calc(var(--_checkbox-top) + 2px);transform:scale(0);transform-origin:center;transition:all .2s ease-in-out;width:10px;z-index:2}.form__agreements .checkbox-item label:has(input[type=checkbox]):after,.form__agreements .wpcf7-list-item label:has(input[type=checkbox]):after{height:6px;width:6px}.checkbox-item label:has(input[type=checkbox]:checked):after,.wpcf7-list-item label:has(input[type=checkbox]:checked):after{opacity:1;transform:scale(1)}.checkbox-item input,.wpcf7-list-item input{left:0;opacity:0;position:absolute}.wpcf7-not-valid,.wpcf7-not-valid-tip{color:var(--color-invalid)}.wpcf7-not-valid-tip{font-size:.6666666667rem;position:absolute;top:100%}.wpcf7-form-control-wrap:has(.wpcf7-acceptance+.wpcf7-not-valid-tip) .wpcf7-not-valid-tip{position:relative;top:auto}.wpcf7-response-output{align-items:center;display:flex;gap:20px;grid-column:1/-1}.wpcf7 form.form .wpcf7-response-output{border-color:transparent;margin-bottom:0;margin-inline:0;padding-inline:0}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{color:var(--color-invalid)}