.section{padding-top:100px;padding-bottom:100px}@media (max-width:768px){.section{padding-top:70px;padding-bottom:70px}}.page-template-template-magazin .section__banner .form__inner .btn{background:#652753}.page-template-template-magazin .section__banner .form__inner .btn:hover{background:#8d3273}.gallery{padding-top:100px;padding-bottom:100px;overflow-x:hidden}.gallery.gallery2{padding:6rem 0}.gallery.gallery2 .container{max-width:110.4rem}.gallery.gallery2 .img__box{padding-top:66.79%}.gallery .container{max-width:158.4rem}.gallery .gallery__items{display:flex;flex-wrap:wrap;width:calc(100% + 3.2rem);margin:0 -1.6rem}.gallery .gallery2__slider,.gallery .gallery__slider{display:block!important;width:auto}.gallery .gallery2__slider .slick-list,.gallery .gallery__slider .slick-list{overflow:visible!important}.gallery .gallery__item{margin:0 1.6rem;width:calc(25% - 3.2rem)}.gallery .gallery__item:hover .img__box img{transform:translate(-50%,-50%) scale(1.05)}.gallery .img__box{border-radius:var(--border-radius-24);padding-top:133.3%}.gallery .img__box img{transition:all .5s ease}@media only screen and (max-width:768px){.gallery{padding-top:70px;padding-bottom:70px}.gallery .gallery2__slider,.gallery .gallery__slider{width:86%}.gallery .gallery__item{margin:0 1rem}.gallery .gallery__items{margin:0 -1rem}.gallery .img__box{border-radius:1.6rem}.gallery.gallery2{padding:3rem 0}}@media only screen and (max-width:600px){.gallery .gallery2__slider,.gallery .gallery__slider{width:67%}}.events{padding-top:100px;padding-bottom:100px;position:relative;z-index:1}.events .left{padding-right:3.2rem}.events .left .content__side{max-width:58rem}.events .right{padding-left:3.2rem}.events .btn__box__more{width:100%;margin:0}.events .btn__box__more button{margin:0!important}.events .btn{width:100%;margin:0;max-width:100%}.events ul{list-style:inside}.events li{margin-bottom:2.24rem}.events p{display:flex}.events__items{display:flex;flex-direction:column}.events__item{margin-bottom:var(--base-bottom-margin-32);display:flex;background:var(--pink);padding:2.4rem;border-radius:var(--border-radius-32)}.events__item .events__item__right{color:var(--purple);display:flex;flex-direction:column;justify-content:space-between;width:100%;padding-left:2.4rem}.events__item .events__item__label{padding:.8rem 1.6rem;background:var(--snow);border-radius:var(--border-radius-16);display:inline-flex;margin-left:auto}.events__item .events__item__top{display:flex;justify-content:flex-end;flex-wrap:wrap}.events__item .events__item__bottom{margin-top:5px}.events__item .events__item__bottom h4{margin-bottom:var(--base-bottom-margin-16);word-break:break-all;white-space:pre-wrap}.events__item .events__item__bottom .events__item__description{font-size:16px;line-height:1;font-family:var(--font-family);margin-bottom:var(--base-bottom-margin-16);word-break:break-all;white-space:pre-wrap}.events__item .events__item__bottom .events__item__audience{font-size:16px;line-height:1;padding-left:24px;position:relative}.events__item .events__item__bottom .events__item__audience::before{content:"";position:absolute;left:0;top:0;width:16px;height:16px;background-size:16px 16px;background-repeat:no-repeat;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M9.33518 5C9.33518 6.65685 7.99203 8 6.33518 8C4.67832 8 3.33518 6.65685 3.33518 5C3.33518 3.34315 4.67832 2 6.33518 2C7.99203 2 9.33518 3.34315 9.33518 5Z" fill="%23652753"/><path d="M1.708 12.6256C2.77087 11.0297 4.44809 10 6.33518 10C8.22226 10 9.89949 11.0297 10.9624 12.6256C11.1952 12.9752 11.3116 13.15 11.2982 13.3733C11.2878 13.5471 11.1738 13.76 11.0349 13.8651C10.8565 14 10.6111 14 10.1203 14H2.55008C2.05929 14 1.8139 14 1.63547 13.8651C1.49654 13.76 1.38257 13.5471 1.37213 13.3733C1.35873 13.15 1.47515 12.9752 1.708 12.6256Z" fill="%23652753"/><path d="M12.0018 10.5579C12.9724 11.0455 13.8046 11.828 14.412 12.8064C14.5323 13.0002 14.5924 13.0971 14.6132 13.2312C14.6555 13.5038 14.469 13.839 14.2151 13.9469C14.0902 14 13.9496 14 13.6685 14M10.6685 7.68816C11.6563 7.19726 12.3352 6.17791 12.3352 5C12.3352 3.82209 11.6563 2.80274 10.6685 2.31184M9.33518 5C9.33518 6.65685 7.99203 8 6.33518 8C4.67832 8 3.33518 6.65685 3.33518 5C3.33518 3.34315 4.67832 2 6.33518 2C7.99203 2 9.33518 3.34315 9.33518 5ZM1.708 12.6256C2.77087 11.0297 4.44809 10 6.33518 10C8.22226 10 9.89949 11.0297 10.9624 12.6256C11.1952 12.9752 11.3116 13.15 11.2982 13.3733C11.2878 13.5471 11.1738 13.76 11.0349 13.8651C10.8565 14 10.6111 14 10.1203 14H2.55008C2.05929 14 1.8139 14 1.63547 13.8651C1.49654 13.76 1.38257 13.5471 1.37213 13.3733C1.35873 13.15 1.47515 12.9752 1.708 12.6256Z" stroke="%23652753" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.events__item .events__item__bottom .events__item__time{font-size:16px;line-height:1;padding-left:24px;position:relative;margin-top:8px}.events__item .events__item__bottom .events__item__time::before{content:"";position:absolute;left:0;top:0;width:16px;height:16px;background-size:16px 16px;background-repeat:no-repeat;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><path d="M14 6.66634H2V11.4663C2 12.5864 2 13.1465 2.21799 13.5743C2.40973 13.9506 2.71569 14.2566 3.09202 14.4484C3.51984 14.6663 4.07989 14.6663 5.2 14.6663H10.8C11.9201 14.6663 12.4802 14.6663 12.908 14.4484C13.2843 14.2566 13.5903 13.9506 13.782 13.5743C14 13.1465 14 12.5864 14 11.4663V6.66634Z" fill="%23652753"/><path d="M2 11.4663V5.86634C2 4.74624 2 4.18618 2.21799 3.75836C2.40973 3.38204 2.71569 3.07607 3.09202 2.88433C3.51984 2.66634 4.0799 2.66634 5.2 2.66634H10.8C11.9201 2.66634 12.4802 2.66634 12.908 2.88433C13.2843 3.07607 13.5903 3.38204 13.782 3.75836C14 4.18618 14 4.74624 14 5.86634V11.4663M2 11.4663C2 12.5864 2 13.1465 2.21799 13.5743C2.40973 13.9506 2.71569 14.2566 3.09202 14.4484C3.51984 14.6663 4.07989 14.6663 5.2 14.6663H10.8C11.9201 14.6663 12.4802 14.6663 12.908 14.4484C13.2843 14.2566 13.5903 13.9506 13.782 13.5743C14 13.1465 14 12.5864 14 11.4663M2 11.4663V6.66634H14V11.4663M10.6667 1.33301V3.99967M5.33333 1.33301V3.99967" stroke="%23652753" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>')}.events__item .events__item__bottom .events__item__location{font-size:16px;line-height:1;padding-left:24px;position:relative;margin-top:8px}.events__item .events__item__bottom .events__item__location::before{content:"";position:absolute;left:0;top:0;width:16px;height:16px;background-size:16px 16px;background-repeat:no-repeat;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 16 16" fill="none"><g clip-path="url(%23clip0_5734_2141)"><path d="M11.9795 9.22168C12.1466 8.84277 12.5888 8.67085 12.9678 8.83789C13.6427 9.13563 14.2362 9.51092 14.6709 9.9668C15.1092 10.4266 15.4149 11.0024 15.415 11.666C15.415 12.9734 14.2739 13.9077 13.0205 14.4717C11.6968 15.0673 9.92077 15.416 7.99902 15.416C6.07714 15.416 4.30034 15.0674 2.97656 14.4717C1.72328 13.9076 0.582031 12.9733 0.582031 11.666C0.582131 11.0024 0.887877 10.4266 1.32617 9.9668C1.76085 9.51086 2.35433 9.13566 3.0293 8.83789C3.40827 8.67071 3.85137 8.8427 4.01855 9.22168C4.18534 9.60052 4.01352 10.0428 3.63477 10.21C3.07564 10.4566 2.66886 10.7327 2.41211 11.002C2.15919 11.2673 2.08213 11.4906 2.08203 11.666C2.08203 12.0155 2.43329 12.5817 3.59277 13.1035C4.68184 13.5935 6.23913 13.916 7.99902 13.916C9.7589 13.916 11.3163 13.5936 12.4053 13.1035C13.5645 12.5818 13.915 12.0154 13.915 11.666C13.9149 11.4906 13.8379 11.2673 13.585 11.002C13.3282 10.7327 12.9213 10.4566 12.3623 10.21C11.9837 10.0427 11.8126 9.60048 11.9795 9.22168ZM7.99902 0.583008C10.6222 0.583184 12.749 2.70976 12.749 5.33301C12.749 6.99488 11.816 8.17968 10.915 9.11816C10.6874 9.35526 10.4522 9.58569 10.2295 9.80469C10.0039 10.0266 9.79052 10.2377 9.58984 10.4492C9.18547 10.8754 8.87042 11.2672 8.66992 11.668C8.54293 11.922 8.28298 12.0829 7.99902 12.083C7.71494 12.083 7.45517 11.9221 7.32812 11.668C7.12768 11.2672 6.81252 10.8753 6.4082 10.4492C6.20749 10.2377 5.99323 10.0266 5.76758 9.80469C5.54495 9.58573 5.3106 9.35521 5.08301 9.11816C4.18192 8.17963 3.24902 6.99504 3.24902 5.33301C3.24902 2.70965 5.37567 0.583008 7.99902 0.583008ZM8 3C6.89543 3 6 3.89543 6 5C6 6.10457 6.89543 7 8 7C9.10457 7 10 6.10457 10 5C10 3.89543 9.10457 3 8 3Z" fill="%23652753"/></g><defs><clipPath id="clip0_5734_2141"><rect width="16" height="16" fill="white"/></clipPath></defs></svg>')}.events__item .events__item__bottom>a{outline:0;border:none;text-decoration:none;background-color:var(--purple);border-radius:21px;padding:8px 24px!important;min-height:40px;min-width:218px;max-width:-moz-fit-content;max-width:fit-content;margin:0;font-family:var(--font-family);font-size:1.6rem!important;line-height:1!important;font-weight:500!important;color:var(--snow);text-align:center;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all ease-in-out .3s;white-space:pre-wrap;margin-top:16px}.events__item .events__item__bottom>a::before{content:"";width:24px;height:24px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M21 10H3M21 12.5V8.8C21 7.11984 21 6.27976 20.673 5.63803C20.3854 5.07354 19.9265 4.6146 19.362 4.32698C18.7202 4 17.8802 4 16.2 4H7.8C6.11984 4 5.27976 4 4.63803 4.32698C4.07354 4.6146 3.6146 5.07354 3.32698 5.63803C3 6.27976 3 7.11984 3 8.8V17.2C3 18.8802 3 19.7202 3.32698 20.362C3.6146 20.9265 4.07354 21.3854 4.63803 21.673C5.27976 22 6.11984 22 7.8 22H12M16 2V6M8 2V6M14.5 19L16.5 21L21 16.5" stroke="%23FFF8F9" stroke-width="1.5" stroke-linecap="round" stroke-linejoin="round"/></svg>');background-repeat:no-repeat;background-size:24px 24px;margin-right:8px}.events__item .events__item__bottom>a:hover{background-color:#8d3273}.events__item__date{background:var(--purple);border-radius:var(--border-radius-24);min-width:14.2rem;max-width:14.2rem;padding:18.5px 19px;color:var(--pink);text-align:center}.events__item__date h3{margin-bottom:0}.events__item__date .number{margin-bottom:-2rem}.events__item__date h4{font-size:16px;line-height:1.1;margin-bottom:0}.events2{padding:8rem 0 10rem}.events2 .section__header .content__inner{max-width:62rem;text-align:center}.events2 .content__inner{margin:0 auto}.events2 .section__body{margin-top:12.4rem}.events2 .section__body .content__inner{max-width:73.2rem}.events2__item{display:flex;margin-bottom:1.6rem}.events2__item .events2__item__left{display:flex;flex-direction:column;align-items:center}.events2__item .events2__item__left::after{content:"";position:relative;width:.1rem;background:var(--purple);display:block;height:100%;flex:1;margin-top:1.6rem;min-height:11.9rem}.events2__item .events2__item__right{padding-left:7.2rem}.events2__item:last-child .events2__item__left::after{display:none}@media only screen and (max-width:768px){.events{padding-top:70px;padding-bottom:70px}.events .left{padding-right:0}.events .right{padding-left:0;margin-top:2.4rem}.events__item{flex-direction:column;margin-bottom:2.4rem}.events .left .content__side{max-width:100%}.events__item .events__item__date{margin-right:1.2rem;margin-bottom:2.4rem}.events__item .events__item__right{padding-left:0}.events__item .events__item__left{display:flex;flex-wrap:wrap;justify-content:space-between}.events__item .events__item__label{height:-moz-fit-content;height:fit-content;margin-bottom:2.4rem;margin-left:0;display:none!important}.events__item .events__item__bottom{margin-top:0}.events__item__date .number{margin-bottom:-1.2rem;font-size:9.3rem}.events2{padding:6rem 0}.events2 .section__body{margin-top:6.4rem}}@media only screen and (max-width:700px){.events2__item .events2__item__right{padding-left:3.2rem}}@media only screen and (max-width:600px){.events2__item{flex-direction:column;border-bottom:.1rem solid var(--purple);margin-bottom:3.2rem}.events2__item:last-child{border:0}.events2__item .events2__item__right{padding-left:0}.events2__item .events2__item__left::after{display:none}.events2__item .events2__item__left{align-items:flex-start;margin-bottom:3.2rem}}.sliderContainer{position:relative;padding-bottom:7.9rem}.banner-slider{width:100%;position:relative}.banner-slider .slick-next:before,.banner-slider .slick-prev:before{color:#000}.slick-dots{bottom:-3rem}.progressBarContainer{position:absolute;bottom:0;width:100%;left:0;display:flex;align-items:center;justify-content:center;padding:0 1.5rem;box-sizing:border-box}.progressBarContainer div{display:block;width:10%;width:100%;padding:0;cursor:pointer;margin-right:1.5rem;color:#fff}.progressBarContainer div:last-child{margin-right:0}.progressBarContainer div span.progressBar{width:100%;height:1.5rem;display:block;position:relative;border-radius:1.6rem;overflow:hidden}.progressBarContainer div span.progressBar::after{content:"";position:absolute;left:0;top:0;bottom:0;right:0;width:100%;height:100%;opacity:.5;background:var(--pink);z-index:0}.progressBarContainer div span.progressBar .inProgress{background:var(--pink);width:0%;min-width:0;max-width:100%;height:1.5rem;border-radius:1.6rem}.partners__header{padding:4.6rem 0 12rem}.partners__header .section__header .content__inner{max-width:92.8rem;margin:0 auto;text-align:center}.partners__header .section__header .btn__box{justify-content:center}.partners__header .section__header h2{margin-bottom:var(--base-bottom-margin-32)}.partners__header .description{margin-bottom:var(--base-bottom-margin-32)}.partners{padding-top:100px;padding-bottom:100px}.partners .section__header .content__inner{max-width:92.8rem;margin:0 auto;text-align:center}.partners .section__header .btn__box{justify-content:center}.partners .section__header h2{margin-bottom:var(--base-bottom-margin-32)}.partners .description{margin-bottom:var(--base-bottom-margin-32)}.partners .partners__box{padding:6.4rem;background:var(--black);border-radius:var(--border-radius-32);color:var(--snow)}.partners h2{text-align:center;margin:0 auto}.partners .sliderContainer{margin-top:6.4rem}.partners .partners__item.slick-active .partners__author,.partners .partners__item.slick-active .partners__position,.partners .partners__item.slick-active blockquote{transform:none;opacity:1;visibility:visible}.partners .partners__author,.partners .partners__position,.partners blockquote{transition:all .4s;transform:translateY(5rem);opacity:0;visibility:hidden}.partners .partners__item__inner{display:flex}.partners .partners__item__left{width:33.31%}.partners .img__box{border-radius:var(--border-radius-32)}.partners blockquote{margin-bottom:3.2rem;transition-delay:.3s}.partners .partners__item__right{width:66.69%;padding-left:6.4rem;display:flex;flex-direction:column;justify-content:flex-end}.partners .partners__item__right p{font-style:normal;margin-bottom:0}.partners .partners__item__right h3{font-size:4.2rem;line-height:1.1}.partners .partners__item__right .socials__list{margin:0}.partners .partners__item__right .socials__list li{margin:0;margin-right:8px}.partners .partners__item__right .socials__list li a{font-size:0}.partners .partners__item__right .socials__list li a i{border-radius:4px;height:21px;width:21px}.partners .partners__item__right .socials__list li a i::before{font-size:1.8rem!important;font-weight:500;color:var(--black)}.partners .partners__item__right .socials__list li a i::after{border-radius:4px;height:21px;width:21px;background:var(--pink)}.partners .partners__item__right .partners__position{margin-top:.8rem;transition-delay:.5s}.partners .partners__author{display:flex;align-items:center;flex-wrap:wrap;transition-delay:.4s}.partners .partners__author h3{margin-bottom:0;margin-right:.8rem}.partners .socials__list i{color:var(--black)}@media only screen and (max-width:768px){.partners .sliderContainer{margin-top:32px;padding-bottom:44px}.partners__header{padding:4rem 0 6rem}.partners__header .section__header h2{margin-bottom:2.4rem;text-align:start}.partners__header .section__header .content__inner{text-align:start}.partners__header .section__header .btn__box{justify-content:flex-start}.partners__header .description{margin-bottom:2.4rem}.partners{padding:0!important}.partners .section__header h2{margin-bottom:2.4rem;text-align:start}.partners .description{margin-bottom:2.4rem}.partners .section__header .btn__box{justify-content:flex-start}.partners .section__header .content__inner{text-align:start}.partners .partners__box{padding:6.4rem 2.4rem;width:calc(100% + 4.8rem);margin:0 -2.4rem;border-radius:0}.partners .partners__item{height:auto}.partners .partners__item__inner{flex-direction:column;height:100%}.partners .partners__item__right{width:100%;padding-left:0;margin-top:3.2rem;height:100%}.partners .partners__author{margin-top:auto}.partners .partners__item__left{width:100%;max-width:45rem;margin:0 auto}.progressBarContainer div span.progressBar{height:1.2rem;border-radius:50%}.progressBarContainer div{width:1.2rem;margin-right:1rem}.progressBarContainer div span.progressBar .inProgress{height:1.2rem;border-radius:0}.sliderContainer{position:relative;padding-bottom:7.6rem}}.modal__window{position:fixed;width:100vw;height:100vh;left:0;top:0;bottom:0;right:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center;transition:all .5s ease;opacity:0;visibility:hidden;z-index:1000;padding:0 2rem;overflow-y:scroll}.modal__window::after,.modal__window::before{content:"";width:100%;height:4.8rem;min-height:5.2rem;display:block}.modal__window.modal-show{opacity:1;visibility:visible}.modal__window.popup__contact .modal__window__wrapper{padding:0;max-width:139.2rem}.modal__window.popup__info{text-align:center}.modal__window.popup__info .btn__box{justify-content:center}.modal__window.popup__info h2,.modal__window.popup__info p{margin-bottom:3rem}.modal__window.popup__info p{font-size:16px}.modal__window.popup__info .btn__box{margin:0}.modal__window.popup__info .btn__box .popup__close{margin:0!important;border:none!important;font-size:15px!important}.modal__window .modal__window__overlay{position:fixed;width:100vw;height:100vh;left:0;top:0;bottom:0;right:0;background:var(--bg-overlay);transition:all .5s ease}.modal__window .modal__window__wrapper{background:var(--snow);border-radius:3.2rem;padding:79px 100px;z-index:2;position:relative;max-width:90rem;width:100%;transition:all .5s ease}.modal__window .modal__window_close{width:4.8rem;height:4.8rem;position:absolute;right:-4.8rem;top:-4.8rem;cursor:pointer;background:var(--snow);border-radius:50%;transition:all .3s ease 0s}@media (max-width:1440px){.modal__window .modal__window_close{right:0;top:-50px}}.modal__window .modal__window_close:hover{background:var(--pink)}.modal__window .modal__window_close::after{content:"";width:2.4rem;height:2.4rem;background-image:url(../../img/close-icon.svg);background-repeat:no-repeat;background-size:cover;background-position:center;left:50%;top:50%;display:block;position:absolute;transform:translate(-50%,-50%)}@media only screen and (max-width:768px){.modal__window .modal__window__wrapper{padding:6.9rem 2.4rem}.modal__window .modal__window_close{right:0;top:-5.8rem}.modal__window::after,.modal__window::before{min-height:6.4rem}.modal__window .contact__block{width:100%;margin:0;border-radius:3.2rem;padding:4.8rem 2.4rem}}.contact{padding-top:100px;padding-bottom:100px}.contact__block{background-color:var(--purple);border-radius:var(--border-radius-32);padding:6.4rem;display:flex}.contact__block .rows{justify-content:space-between;gap:32px;width:100%}.contact__block .left{max-width:652px}.contact__block .left .content__side{display:flex;flex-direction:column;justify-content:space-between;row-gap:30px;color:var(--pink);height:100%}.contact__block .left .content__side .content__box h2{margin-bottom:var(--base-bottom-margin-32)}.contact__block .left .content__side .contact__box{display:flex;flex-direction:column;color:var(--pink)}.contact__block .left .content__side .contact__box .name{font-family:var(--second-family);font-weight:400;font-size:3.2rem;line-height:1.4}.contact__block .left .content__side .contact__box .position{font-family:var(--font-family);font-weight:400;font-size:2rem;line-height:1.4}.contact__block .left .content__side .contact__box a{font-family:var(--font-family);font-weight:400;font-size:2rem;line-height:1.4;color:var(--pink);text-underline-offset:5px}.contact__block .left .content__side .contact__box a:hover{color:var(--dark-pink);text-decoration:underline}.contact__block .left .content__side .contact__box .text{font-size:16px;line-height:1.4}.contact__block .left .content__side .contact__box .text a{font-size:20px;line-height:normal}@media (max-width:768px){.contact__block .left .content__side .contact__box .text br{display:none}}.contact__block .right{padding-left:0}.contact__block .right .contact__wrapper{background:var(--snow);max-width:402px;padding:3.2rem;background-color:var(--snow);margin-left:auto;border-radius:var(--border-radius-32)}.contact__block .right .contact__wrapper .form__item label{font-family:var(--font-family);font-weight:400;font-size:1.6rem;line-height:1;color:var(--black)}.contact__block .right .contact__wrapper .form__item label span{color:var(--purple);font-weight:700}.contact__block .right .contact__wrapper .checkbox-item{margin-top:var(--base-bottom-margin-24)}.contact__block .right .contact__wrapper .checkbox-item .checkbox .wpcf7-form-control-wrap .wpcf7-acceptance{position:static!important;margin:0!important}.contact__block .right .contact__wrapper .checkbox-item .checkbox .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item{position:static!important;margin:0!important}.contact__block .right .contact__wrapper .checkbox-item .checkbox .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label{display:flex}.contact__block .right .contact__wrapper .checkbox-item .checkbox .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label input{pointer-events:none;opacity:0;position:absolute;z-index:-10}.contact__block .right .contact__wrapper .checkbox-item .checkbox .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label input:checked+span::before{background-color:var(--pink);background-image:url(../../img/check-active-icon.svg)}.contact__block .right .contact__wrapper .checkbox-item .checkbox .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label input+span:hover::before{background-color:var(--pink)}.contact__block .right .contact__wrapper .checkbox-item .checkbox .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label{margin:0!important;font-family:var(--font-family);font-size:12px!important;line-height:1.4!important;font-weight:400;cursor:pointer;padding-left:3.2rem;transition:all .3s ease 0s;position:relative!important}.contact__block .right .contact__wrapper .checkbox-item .checkbox .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label a{color:var(--purple);transition:all ease-in-out .3s}.contact__block .right .contact__wrapper .checkbox-item .checkbox .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label a:hover{text-decoration:underline;color:var(--black)}.contact__block .right .contact__wrapper .checkbox-item .checkbox .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item label .wpcf7-list-item-label::before{content:"";display:inline-block;width:20px;height:20px;border:1px solid var(--black);background-color:var(--snow);margin-right:10px;transition:all .3s ease 0s;position:absolute;border-radius:2px;top:2px;left:0;background-repeat:no-repeat;background-position:center;background-size:12px 11px}.contact__block .right .contact__wrapper .form__btn__box{margin-top:var(--base-bottom-margin-24)}.contact__block .right .contact__wrapper .form__btn__box button{max-width:100%;width:100%;padding:1.2rem 3.2rem!important;min-height:unset;background-color:var(--pink);font-family:var(--font-family);font-size:1.6rem;font-weight:700;line-height:1}.contact__block .right .contact__wrapper .form__btn__box button:hover{background-color:var(--dark-pink)!important;scrollbar-color:var(--dark-pink)!important}.contact__wrapper .checkbox label{font-size:1.2rem;line-height:1.4}.contact__wrapper .checkbox label a{font-size:1.2rem;line-height:1.4}@media only screen and (max-width:768px){.contact{padding:0!important}.contact__block{width:calc(100% + 4.8rem);margin:0 -2.4rem;border-radius:0;padding:6.4rem 2.4rem}.contact__block .contact__wrapper{max-width:46.6rem;margin-left:auto;margin-right:auto;padding:4.8rem 2.4rem}.contact__block .left .content__side{row-gap:16px}.contact__block .rows{gap:16px}.contact__block .right{padding-left:0}.contact__block .left .content__side .contact__box .name{font-size:2.4rem}.contact__block .left .content__side .contact__box .position{font-size:1.8rem}.contact__block .left .content__side .contact__box a{font-size:1.8rem}.section__banner{padding-top:6rem;padding-bottom:0}}@media only screen and (max-width:499px){.contact__block .left .content__side{text-align:start}}.faq .section__header h2{text-align:center}.faq .section__body{margin-top:var(--base-bottom-margin-32)}.faq .section__body .faq__list{display:flex;flex-direction:column;gap:24px;max-width:916px;width:100%;margin:0 auto}.faq .section__body .faq__list .faq__item{background-color:var(--pink);border-radius:var(--border-radius-24);padding:32px}.faq .section__body .faq__list .faq__item .question{position:relative;padding-right:24px;cursor:pointer}.faq .section__body .faq__list .faq__item .question::after{content:"";position:absolute;width:24px;height:24px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'><path d='M18 9.5L12 15.5L6 9.5' stroke='%23251427' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-size:24px;background-repeat:no-repeat;top:50%;right:0;transform:translateY(-50%);transition:transform .3s ease-in-out}.faq .section__body .faq__list .faq__item .question h3{margin:0}.faq .section__body .faq__list .faq__item .answer{display:none;padding-top:32px}.faq .section__body .faq__list .faq__item .answer p:last-child{margin-bottom:0}.faq .section__body .faq__list .faq__item.active .question::after{transform:translateY(-50%) rotate(180deg)}@media (max-width:768px){.faq .section__body .faq__list .faq__item{padding:20px}.faq .section__body .faq__list .faq__item .question h3{font-size:2.2rem}.faq .section__body .faq__list .faq__item .answer{padding-top:20px;font-size:1.6rem}.faq .section__body .faq__list .faq__item .answer ol,.faq .section__body .faq__list .faq__item .answer p,.faq .section__body .faq__list .faq__item .answer ul{font-size:1.6rem}}