@charset "UTF-8";*,:after,:before{box-sizing:inherit}*{font:inherit}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;padding:0}html{box-sizing:border-box}body{background-color:var(--color-bg,#fff)}article,aside,details,figcaption,figure,footer,form legend,header,hgroup,main,menu,nav,section{display:block}ol,ul{list-style:none}blockquote,q{quotes:none}button,input,select,textarea{margin:0}#password-lost-form-wrap .lostpassword-submit #reset-pass-submit,.btn,.form-control,.link,.reset{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;border-radius:0;color:inherit;line-height:inherit;padding:0}select.form-control::-ms-expand{display:none}textarea{overflow:auto;resize:vertical;vertical-align:top}input::-ms-clear{display:none}table{border-collapse:collapse;border-spacing:0}img,svg,video{max-width:100%}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-thumb{background:#ccc;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.5)}::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3)}@-webkit-keyframes pulse{0%{box-shadow:0 0 0 0 rgba(255,127,65,.4)}70%{box-shadow:0 0 0 10px rgba(255,127,65,.2)}to{box-shadow:0 0 0 0 rgba(255,127,65,0)}}:root{--aside-w:175px}@media (min-width:550px){:root{--aside-w:240px}}.header{background-color:#fff;box-sizing:border-box;height:100vh;left:0;position:fixed;top:0;transform:translateX(-100%);transition:all .5s linear;width:var(--aside-w);z-index:30}@media (min-width:1200px){.header{box-shadow:none;transform:translateX(0)}}.header ul{margin-bottom:0}.header .wrapper{display:flex;flex-direction:column;height:100%;justify-content:space-between;padding:15px;position:relative}@media (min-width:550px){.header .wrapper{padding:30px}}.header__trigger{-webkit-animation:fade-in-fwd .5s ease-in-out 1;animation:fade-in-fwd .5s ease-in-out 1;background-color:#fff;border-radius:0 0 10px 0;box-shadow:0 10px 20px rgba(199,208,214,.25);color:#8533b0;cursor:pointer;font-size:.875rem;left:calc(100% - 1px);padding:5px 25px;position:absolute;top:0;transition:all .5s linear}@media (min-width:550px){.header__trigger{padding:15px 25px}}@media (min-width:1200px){.header__trigger{display:none;padding:10px 25px}}.header__logo{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.header__logo--logo{height:50px;width:100px}@media (min-width:768px){.header__logo--logo{height:70px;width:160px}}.header__logo--logo a{display:block}.header__logo--logo a,.header__logo--logo a img{height:100%;width:100%}.header__logo--search{height:16px;width:16px}.header__logo--search svg{height:100%;width:100%}.header__logo--search:hover{cursor:pointer}.header__title{color:#8533b0;margin-bottom:20px;text-transform:uppercase}.header__title p{font-size:1.125rem;font-weight:800;line-height:100%}.header__nav-main hr{border:1px solid #3e0c29;margin:30px 0;opacity:.1}.header__nav-main--title{color:#3e0c29;font-family:var(--font-circle);font-size:.875rem;font-weight:800;margin-bottom:20px;text-transform:uppercase}@media (min-width:1600px){.header__nav-main--title{font-size:1.125rem}}.header__nav-main>ul li{line-height:.75rem;list-style:none;margin-bottom:20px;padding:0;position:relative;text-indent:0}.header__nav-main>ul li:hover{cursor:pointer}@media (min-width:1600px){.header__nav-main>ul li{line-height:.875rem}}.header__nav-main>ul li a{font-size:.75rem}@media (min-width:1600px){.header__nav-main>ul li a{font-size:.875rem}}.header__nav-main>ul li>ul{background-color:#fff;display:none;left:calc(100% - 1px);margin-top:-30px;padding:30px;position:absolute;top:0;width:225px;z-index:30}.header__nav-main>ul li>ul:before{content:"";height:100%;left:-100px;opacity:0;position:absolute;top:15px;width:300px}.header__nav-main>ul .menu-item-has-children>a{position:relative}.header__nav-main>ul .menu-item-has-children>a:after{border-left:2px solid transparent;border-right:2px solid transparent;border-top:4px solid #8533b0;content:"";margin-left:10px;position:absolute;top:50%;transform:translateY(-50%);transition-duration:.6s}.header__nav-main>ul .menu-item-has-children>a:hover:after{border-top:4px solid #fa8733;top:40%;transform:rotate(-90deg)}.header__nav-main>ul .menu-item-has-children_active>a{color:#fa8733}.header__nav-main>ul .menu-item-has-children_active>a:after{border-top:4px solid #fa8733;top:40%;transform:rotate(-90deg)}@-webkit-keyframes Infinitepulse{0%{box-shadow:0 0 0 0 rgba(133,51,176,.4)}70%{box-shadow:0 0 0 10px rgba(133,51,176,.2)}to{box-shadow:0 0 0 0 rgba(133,51,176,0)}}@keyframes Infinitepulse{0%{box-shadow:0 0 0 0 rgba(133,51,176,.4)}70%{box-shadow:0 0 0 10px rgba(133,51,176,.2)}to{box-shadow:0 0 0 0 rgba(133,51,176,0)}}.header__button{align-items:center;-webkit-animation:Infinitepulse 6s infinite;animation:Infinitepulse 6s infinite;background-color:#8533b0;border-radius:40px;color:#fff!important;cursor:pointer;display:inline-flex;font-size:.875rem;font-size:14px;font-weight:400;justify-content:center;line-height:100%;padding:20px 28px;position:relative;text-align:center;text-decoration:none;transition:all .3s ease-in-out!important;white-space:nowrap}.header__button:hover{-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite;background-color:#fa8733;box-shadow:0 0 0 rgba(255,127,65,.4);cursor:pointer}.header__button svg{height:30px;left:50%;opacity:0;position:absolute;top:0;transform:translate(-50%,-50%);width:30px}.header__button.user-log{margin-bottom:30px;margin-top:auto}.header__button.user-log_counter svg{opacity:1}.header__button.user-log_counter .counter{color:#8533b0;font-size:9px;font-weight:700;left:50%;position:absolute;top:0;transform:translate(-50%,-55%)}.header_active{box-shadow:5px 4px 30px -1px rgba(0,0,0,.251);transform:translateX(0);transition:all .5s linear;z-index:20}@media (min-width:1024px){.header_active{box-shadow:none}}.header .wrapper_scroll{overflow-y:auto}.header .wrapper_scroll .header__nav-main>ul .menu-item-has-children_active>a:after{transform:rotate(0deg)}.header .wrapper_scroll .header__nav-main>ul>li>ul{left:0;padding:20px 0 30px 10px;position:relative;top:30px;width:auto;z-index:0}.active_link{font-weight:800}.header .header__nav-main ul li{line-height:.75rem;list-style:none;margin-bottom:20px;padding:0;position:relative;text-indent:0}::-moz-selection{background:#8533b0;color:#fff}::selection{background:#8533b0;color:#fff}.content-wrapper{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh}@media (min-width:1200px){.content-wrapper{margin-left:auto;width:calc(100vw - var(--aside-w))}}@-webkit-keyframes wrapperOpacity{0%{background:transparent}to{background:rgba(0,0,0,.12)}}@keyframes wrapperOpacity{0%{background:transparent}to{background:rgba(0,0,0,.12)}}.content-wrapper_active{position:relative}.content-wrapper_active:after{-webkit-animation-duration:.6s;animation-duration:.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-name:wrapperOpacity;animation-name:wrapperOpacity;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.popup{align-items:center;background:#fff;border:2px solid #632196;border-radius:10px;display:none;flex-direction:column;left:50%;max-width:80%;overflow-wrap:break-word;padding:20px;position:fixed;top:50%;transform:translate3d(-50%,-50%,0);z-index:100}.popup .popup__button{margin-top:30px;padding-left:40px;padding-right:40px}.popup .close{align-items:center;background:#632196;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:-20px;top:-20px;width:40px}.popup .close:after,.popup .close:before{background:#fff;content:"";height:20px;left:50%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0) rotate(45deg);transform-origin:center;width:2px}.popup .close:after{transform:translate3d(-50%,-50%,0) rotate(-45deg)}.overlay{background:#fff;bottom:0;display:none;left:0;opacity:.9;position:absolute;right:0;top:0;z-index:99}.footer{background-color:#8533b0;color:#fff;font-family:var(--font-primary);font-size:.75rem;line-height:1.4em;margin-left:-10px;padding:40px 30px;z-index:3}@media (min-width:992px){.footer{padding:50px 110px}}@media (min-width:1200px){.footer{margin-left:0;max-width:calc(100vw - var(--aside-w))}}.footer__top{display:flex;justify-content:space-between;margin-bottom:20px}.footer__top--rights{width:50%}.footer__top--link a{color:#fff;text-decoration:none;transition-duration:.3s}.footer__top--link a:hover{color:#fff}@media (min-width:1600px){.footer__bottom{max-width:65%}}.content-wrapper .footer__top--link a{color:#fff}:root{--font-primary:"Gilroy";--font-circle:"CirceRounded";--font-circle-alt:"CirceRounded-Alt"}*{box-sizing:border-box}body{background:#f9f9f9;font-size:1.125rem}blockquote{background:#eee;border-radius:5px;font-style:italic;padding:15px}blockquote p:first-of-type{margin-bottom:0!important}.content-wrapper,.header{color:#000;font-family:var(--font-primary);font-weight:400}@media (min-width:550px){.content-wrapper,.header{font-size:.875rem;line-height:1rem}}.content-wrapper *,.header *{box-sizing:border-box}.content-wrapper strong,.header strong{font-weight:700}.content-wrapper a,.header a{color:#8533b0;text-decoration:none;transition:all .3s ease-in-out}.content-wrapper a:hover,.header a:hover{color:#fa8733}.content-wrapper .title,.content-wrapper h1,.header .title,.header h1{font-family:var(--font-circle);font-size:2rem;font-style:normal;font-weight:800;line-height:2.5rem}@media (min-width:550px){.content-wrapper .title,.content-wrapper h1,.header .title,.header h1{font-size:2.625rem;line-height:3.25rem}}@media (min-width:1600px){.content-wrapper .title,.content-wrapper h1,.header .title,.header h1{font-size:3.375rem;line-height:4.1875rem}}.content-wrapper .h2,.content-wrapper h2,.header .h2,.header h2{font-family:var(--font-circle);font-size:2.25rem;font-weight:800;line-height:2.5rem;position:relative}@media (min-width:550px){.content-wrapper .h2,.content-wrapper h2,.header .h2,.header h2{font-size:3rem;line-height:3.125rem}}#password-lost-form-wrap .content-wrapper legend,#password-lost-form-wrap .header legend,.content-wrapper #password-lost-form-wrap legend,.content-wrapper .h3,.content-wrapper .subtitle-small,.content-wrapper h3,.header #password-lost-form-wrap legend,.header .h3,.header .subtitle-small,.header h3{font-family:var(--font-circle);font-size:1.5rem;font-weight:800;line-height:1.2em}@media (min-width:550px){#password-lost-form-wrap .content-wrapper legend,#password-lost-form-wrap .header legend,.content-wrapper #password-lost-form-wrap legend,.content-wrapper .h3,.content-wrapper .subtitle-small,.content-wrapper h3,.header #password-lost-form-wrap legend,.header .h3,.header .subtitle-small,.header h3{font-size:2.25rem}}@media (min-width:1600px){#password-lost-form-wrap .content-wrapper legend,#password-lost-form-wrap .header legend,.content-wrapper #password-lost-form-wrap legend,.content-wrapper .h3,.content-wrapper .subtitle-small,.content-wrapper h3,.header #password-lost-form-wrap legend,.header .h3,.header .subtitle-small,.header h3{font-size:3rem}}.content-wrapper .h4,.content-wrapper h4,.header .h4,.header h4{font-family:var(--font-circle);font-size:1.125rem;line-height:1.5625rem}@media (min-width:550px){.content-wrapper .h4,.content-wrapper h4,.header .h4,.header h4{font-size:1.5rem;line-height:2.0625rem}}@media (min-width:1600px){.content-wrapper .h4,.content-wrapper h4,.header .h4,.header h4{font-size:1.875rem;line-height:2.625rem}}.content-wrapper .subtitle,.header .subtitle{font-family:var(--font-circle);font-size:1.5rem;font-weight:800;line-height:1rem;position:relative}@media (min-width:550px){.content-wrapper .subtitle,.header .subtitle{font-size:1.875rem;line-height:2.5rem}}.content-wrapper .image-description,.header .image-description{font-size:1rem;font-weight:700;line-height:.9375rem;opacity:.5;text-transform:uppercase}.content-wrapper .faq-question,.header .faq-question{font-family:var(--font-circle);font-size:1.125rem;font-weight:700;line-height:.9375rem}.content-wrapper ul,.header ul{margin-bottom:30px}.content-wrapper ul li,.header ul li{list-style:circle;list-style-position:inside;list-style-type:disc;margin-bottom:30px;padding-left:24px;position:relative;text-indent:-24px}.content-wrapper ul li::marker,.header ul li::marker{font-variant-numeric:tabular-nums;text-align:start;-moz-text-align-last:start;text-align-last:start;text-indent:0;text-transform:none;unicode-bidi:isolate}.content-wrapper ul li:last-child,.header ul li:last-child{margin-bottom:0}.content-wrapper .list-links-button,.header .list-links-button{font-family:var(--font-roboto-condensed);font-weight:700}.content-block>.wp-block-button,.content-block>.wp-block-buttons,.content-block>.wp-block-calendar,.content-block>.wp-block-columns,.content-block>.wp-block-embed,.content-block>.wp-block-file,.content-block>.wp-block-image,.content-block>.wp-block-media-text,.content-block>.wp-block-pullquote,.content-block>.wp-block-separator,.content-block>.wp-block-table,.content-block>blockquote,.content-block>form,.content-block>h1,.content-block>h2,.content-block>h3,.content-block>h4,.content-block>h5,.content-block>h6,.content-block>iframe,.content-block>ol,.content-block>p,.content-block>pre,.content-block>ul{margin-left:auto;margin-right:auto;max-width:830px;padding:0 15px}.content-block>h1,.content-block>h2,.content-block>h3,.content-block>h4,.content-block>h5,.content-block>h6,.content-block>p{padding-bottom:20px}@media (min-width:992px){.content-block>h1,.content-block>h2,.content-block>h3,.content-block>h4,.content-block>h5,.content-block>h6,.content-block>p{padding-bottom:32px}}.content-block>h1 a,.content-block>h2 a,.content-block>h3 a,.content-block>h4 a,.content-block>h5 a,.content-block>h6 a,.content-block>p a{border-bottom:1px dotted #8533b0;color:#8533b0;position:relative;text-decoration:none}.content-block>h1 a:after,.content-block>h2 a:after,.content-block>h3 a:after,.content-block>h4 a:after,.content-block>h5 a:after,.content-block>h6 a:after,.content-block>p a:after{background:transparent;bottom:-1px;content:"";height:1px;left:0;position:absolute;transition:all .3s ease-in-out;width:100%}@media (min-width:992px){.content-block>h1 a:hover:after,.content-block>h2 a:hover:after,.content-block>h3 a:hover:after,.content-block>h4 a:hover:after,.content-block>h5 a:hover:after,.content-block>h6 a:hover:after,.content-block>p a:hover:after{background:#8533b0}}.content-block img{display:flex;margin:0 auto}@media (min-width:768px){.content-block img.alignleft{float:left;margin-right:30px}.content-block img.alignright{float:right;margin-left:30px}}@media (max-width:768px){.content-block .wp-block-spacer{height:30px!important}}#password-lost-form-wrap .lostpassword-submit #reset-pass-submit,.btn{align-items:center;background-color:#fa8733;border-radius:40px;color:#fff!important;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:400;justify-content:center;line-height:100%;padding:20px 28px;position:relative;text-align:center;text-decoration:none;transition:all .3s ease-in-out!important;white-space:nowrap}#password-lost-form-wrap .lostpassword-submit #reset-pass-submit:hover,.btn:hover{-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite;background-color:#8533b0;box-shadow:0 0 0 rgba(255,127,65,.4);cursor:pointer}#password-lost-form-wrap .lostpassword-submit #reset-pass-submit,.btn.small{font-size:.75rem;height:36px;padding:13px 25px}#password-lost-form-wrap .lostpassword-submit .transparent#reset-pass-submit,.btn.transparent{background:transparent;border:1px solid;color:#8533b0!important}#password-lost-form-wrap .lostpassword-submit .transparent#reset-pass-submit:hover,.btn.transparent:hover{background-color:#fa8733;color:#fff!important}#password-lost-form-wrap .lostpassword-submit #reset-pass-submit,.btn.fill{background:#8533b0;border:1px solid;color:#fff!important}#password-lost-form-wrap .lostpassword-submit #reset-pass-submit:hover,.btn.fill:hover{background-color:#fa8733;color:#fff!important}.content-wrapper .form-block__title{color:#8533b0;font-size:1.5rem;letter-spacing:.72px;line-height:1.875rem;padding-bottom:20px}@media (min-width:550px){.content-wrapper .form-block__title{font-size:2.625rem;letter-spacing:1.26px;line-height:3.28125rem}}@media (min-width:1600px){.content-wrapper .form-block__title{font-size:3rem;letter-spacing:1.44px;line-height:3.75rem}}.form-block{align-items:center;display:flex;flex-direction:column;margin:0 auto;padding:50px 20px 30px}@media (min-width:550px){.form-block{padding:50px 15px 30px}}.form-block__container{background:#fff;border-radius:10px;box-shadow:0 10px 20px rgba(199,208,214,.25);max-width:535px;padding:20px;width:100%}@media (min-width:550px){.form-block__container{padding:50px 30px 30px}}form{border-radius:10px;display:flex;flex-direction:column;margin:0 auto;position:relative;z-index:3}@media (min-width:550px){form{background-color:#f9f9f9;padding:30px}}form .acf-field-taxonomy:after,form h2{display:none}form .acf-input textarea{padding-top:16px!important}form input[type=email],form input[type=number],form input[type=password],form input[type=text],form select,form textarea{outline:none!important}form input,form select,form textarea{align-items:center;background:#fff;border:1px solid #e5e0e3;border-radius:10px;color:#000;display:flex;font-size:14px;height:50px;justify-content:center;margin:0 0 15px!important;max-width:100%;padding:4px 30px!important;position:relative;width:100%}form input:focus,form select:focus,form textarea:focus{border:1px solid #8533b0;border-radius:10px}form input::-moz-placeholder,form select::-moz-placeholder,form textarea::-moz-placeholder{color:rgba(30,30,30,.8);opacity:1}form input::placeholder,form select::placeholder,form textarea::placeholder{color:rgba(30,30,30,.8);opacity:1}form input:required:after,form select:required:after,form textarea:required:after{color:#8533b0;content:"*";font-size:24px;font-weight:500;line-height:100%;position:absolute;right:10px;top:10px;z-index:9}form select{-webkit-appearance:none;-moz-appearance:none;background:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='6' height='6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3 6 0 0h6L3 6Z' fill='%233E0C29'/%3E%3C/svg%3E");background-position-x:97%;background-position-y:20px;background-repeat:no-repeat}form input[type=file]{padding:13px 30px!important}form input[type=file]:after{content:none}form input[type=submit]{background:#8533b0;border-radius:40px;color:#fff;cursor:pointer;line-height:70%;margin-left:auto!important;margin-top:20px;transition:all .3s ease-in-out;width:auto}form input[type=submit]:focus{border:none}@media (min-width:992px){form input[type=submit]:hover{-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite;background:#fa8733;border-radius:40px;box-shadow:0 0 0 rgba(255,127,65,.4)}}form textarea{height:150px!important;padding-top:16px!important;resize:none!important}form .is-required{position:relative}form .is-required:after{color:#8533b0;content:"*";font-size:24px;font-weight:500;line-height:100%;position:absolute;right:10px;top:10px;z-index:9}form .hidden-field{display:none}form .acf-fields>.acf-field{border-top:none;padding:0}form .acf-field .acf-label{display:none}form .acf-field-select .acf-label{display:block;padding:10px 0}form .ginput_container_fileupload input{padding-left:0!important}form ul.acf-checkbox-list{align-items:flex-start;background:#fff;border:1px solid #e5e0e3;border-radius:10px;display:flex;flex-direction:column;padding:15px 40px 15px 25px}form ul.acf-checkbox-list li{margin-bottom:10px!important;padding:0;text-indent:0}form ul.acf-checkbox-list label{display:flex!important}form ul.acf-checkbox-list label span{padding-left:15px;position:relative}form ul.acf-checkbox-list label span:before{border:1px solid #8533b0;border-radius:50%;content:"";cursor:pointer;height:22px;left:-17px;position:absolute;width:22px}form ul.acf-checkbox-list input[type=radio]{border:1px solid #8533b0;border-radius:50%;display:grid;height:22px;place-content:center;visibility:hidden;width:22px}form ul.acf-checkbox-list input[type=radio]:checked+span:after{background:#8533b0;border-radius:50%;content:"";cursor:pointer;height:14px;left:-10px;position:absolute;top:4px;width:14px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.acf-field-number .acf-label,.acf-field-text .acf-label,.acf-field-true-false .acf-label{display:none}.acf-taxonomy-field .categorychecklist-holder{border:none!important;margin-bottom:15px}.acf-date-picker,.acf-date-time-picker{position:relative}.acf-date-picker:after,.acf-date-time-picker:after{background-image:url(../img/date.svg);background-size:cover;content:"";height:20px;position:absolute;right:22px;top:14px;width:20px;z-index:9}.acf-date-picker:before,.acf-date-time-picker:before{color:rgba(30,30,30,.8);content:"Виберіть дату:";font-size:.875rem;left:30px;opacity:1;pointer-events:none;position:absolute;top:17px;z-index:2}.acf-date-picker input,.acf-date-time-picker input{z-index:3}.acf-date-picker input:not([value=""])+input,.acf-date-time-picker input:not([value=""])+input{z-index:4}.acf-date-picker input:empty,.acf-date-time-picker input:empty{z-index:1}.acf-field--post-title{position:relative}.acf-field--post-title:before{color:rgba(30,30,30,.8);content:"Введіть тему повідомлення:";font-size:.875rem;left:30px;opacity:1;pointer-events:none;position:absolute;top:17px;z-index:2}.acf-field--post-title input{z-index:1}.acf-field--post-title input:valid{z-index:3}.acf-true-false{background-color:#fff;border:1px solid #e5e0e3;border-radius:10px;display:flex;padding:15px 40px 15px 25px}.acf-true-false label{display:flex}.acf-true-false label .message{font-size:.875rem;font-weight:500;line-height:1.3125rem;padding-left:20px;position:relative;transition-duration:.3s}.acf-true-false label .message:hover{color:#8533b0;cursor:pointer}.acf-true-false label .message:before{border:1px solid #8533b0;border-radius:50%;content:"";cursor:pointer;height:16px;left:-10px;position:absolute;top:3px;width:16px}.acf-true-false input[type=checkbox]{border:1px solid #8533b0;border-radius:50%;display:grid;height:22px;margin:0!important;place-content:center;width:22px;z-index:-1}.acf-true-false input[type=checkbox]:checked+.message:after{background:#8533b0;border-radius:50%;content:"";cursor:pointer;height:10px;left:-7px;position:absolute;top:6px;width:10px}.gform_wrapper.gravity-theme .gfield_contains_required{position:relative}.gform_wrapper.gravity-theme .gfield_contains_required:after{color:#8533b0;content:"*";font-size:24px;font-weight:500;line-height:100%;position:absolute;right:10px;top:10px;z-index:9}.acf-user-register-fields .acf-input-wrap .acf-is-appended,.acf-user-register-fields .acf-input-wrap .acf-is-prepended{border-radius:10px!important}.acf-field-true-false{margin-bottom:15px}.acf-field-true-false.is-required:before{color:#8533b0;content:"*";font-size:24px;font-weight:500;line-height:100%;position:absolute;right:10px;top:10px}.acf-input{position:relative}.acf-input .acf-input-append,.acf-input .acf-input-prepend{background:none;border:none;color:#8533b0;font-size:24px;font-weight:500;line-height:100%;padding:0;position:absolute;right:10px;top:10px;z-index:2}#password-lost-form-wrap{display:flex;flex-wrap:wrap;justify-content:center;margin:55px 20px;max-width:535px}@media (min-width:550px){#password-lost-form-wrap{margin:55px auto}}#password-lost-form-wrap .account-page-form{width:100%}#password-lost-form-wrap form{padding:0}#password-lost-form-wrap fieldset{padding:20px;position:relative;width:100%}@media (min-width:550px){#password-lost-form-wrap fieldset{padding:60px}}#password-lost-form-wrap fieldset:before{background:#fff;border-radius:10px;bottom:0;content:"";height:100%;left:0;position:absolute;width:100%;z-index:-2}@media (min-width:550px){#password-lost-form-wrap fieldset:after{background:#f9f9f9;border-radius:10px;bottom:30px;content:"";height:calc(100% - 65px);left:30px;position:absolute;width:calc(100% - 60px);z-index:-1}}#password-lost-form-wrap input[type=text]{padding-left:30px;padding-right:30px}@media (min-width:550px){#password-lost-form-wrap input[type=text]{margin-bottom:20px!important}}#password-lost-form-wrap label{display:none}#password-lost-form-wrap legend{color:#8533b0;margin-bottom:20px;text-align:center;text-transform:uppercase}#password-lost-form-wrap .somfrp-lost-pass-form-text p{color:#8533b0;font-size:1.125rem;font-weight:600;line-height:1em;margin-bottom:20px}#password-lost-form-wrap .lostpassword-submit{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:0}#password-lost-form-wrap .lostpassword-submit #reset-pass-submit{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;height:50px;margin-left:auto;width:100%}@media (min-width:550px){#password-lost-form-wrap .lostpassword-submit #reset-pass-submit{height:36px;width:auto}}@media (min-width:1600px){#password-lost-form-wrap .lostpassword-submit #reset-pass-submit{height:50px}}.gform_legacy_markup_wrapper li.gfield.gfield_error.gfield_contains_required div.ginput_container{margin-top:0!important}.ginput_container_checkbox .gchoice,.ginput_container_consent .gchoice,.ginput_container_radio .gchoice{align-items:center;display:flex;flex-direction:row-reverse;justify-content:flex-end;margin-bottom:10px}.ginput_container_checkbox input[type=checkbox],.ginput_container_checkbox input[type=radio],.ginput_container_consent input[type=checkbox],.ginput_container_consent input[type=radio],.ginput_container_radio input[type=checkbox],.ginput_container_radio input[type=radio]{accent-color:#8533b0;flex-basis:50%;height:25px!important}.ginput_container_checkbox label,.ginput_container_consent label,.ginput_container_radio label{flex-basis:50%}.ginput_container_consent{align-items:center;display:flex;flex-direction:row-reverse}.ginput_container_address select{margin-bottom:0!important}.ginput_container_multiselect select{background-image:none;height:auto;overflow:hidden}.gfield .ginput_complex .ginput_container_time input,.gfield .ginput_complex .ginput_container_time select{padding:5px!important}.profile .profile-edit .acf-label{display:block!important;margin-top:15px!important}.profile .profile-edit .acf-label label{font-weight:400!important}.submit-picker-div{position:relative}.submit-picker-div:after{background-image:url(../img/date.svg);background-size:cover;content:"";height:20px;position:absolute;right:22px;top:14px;width:20px;z-index:9}.submit-picker-div input{z-index:3}.submit-picker-div input:not([value=""])+input{z-index:4}.submit-picker-div input:empty{z-index:1}.search-bar{background-color:#fff;padding:20px 15px 32px;position:fixed;right:0;top:0;transform:translateY(-100%);transition:transform .6s ease-in-out;width:100%;z-index:25}@media (min-width:550px){.search-bar{padding:50px 20px 32px 37px}}@media (min-width:768px){.search-bar{right:2px;width:calc(100vw - var(--aside-w));z-index:11}}.search-bar__top{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.search-bar__title p{color:#8533b0;font-family:var(--font-primary);font-size:1.5rem;font-weight:800;line-height:100%;text-transform:uppercase}@media (min-width:768px){.search-bar__title p{font-size:2.25rem}}@media (min-width:1600px){.search-bar__title p{font-size:3rem}}.search-bar__trigger{background-image:url(../img/close.svg);background-position:50%;background-repeat:no-repeat;height:16px;position:absolute;right:20px;top:20px;width:16px}.search-bar__trigger:hover{cursor:pointer}.search-bar__form{border-radius:0;flex-direction:column;margin:0}@media (min-width:834px){.search-bar__form{align-items:center;flex-direction:row}}@media (min-width:768px){.search-bar__form{background:none;max-width:calc(100% - 140px);padding:0}}@media (min-width:992px){.search-bar__form{max-width:61.18%}}@media (min-width:1600px){.search-bar__form{max-width:35%}}.search-bar__form .error{border:1px solid #8533b0}.search-bar__form .active{border:1px solid #53c153}.search-bar__form input{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:1px solid #e5e0e3;border-radius:10px;display:flex;font-family:var(--font-primary);font-size:.875rem;height:50px;justify-content:center;margin-bottom:20px;max-width:100%;outline:none;padding-left:30px;padding-right:30px;width:100%}@media (min-width:834px){.search-bar__form input{margin:0 20px 0 0!important}}.search-bar button{align-items:center;background-color:#8533b0;border:none;border-radius:40px;color:#fff!important;cursor:pointer;display:inline-flex;font-family:var(--font-primary);font-size:.875rem;font-size:.75rem;font-weight:400;font-weight:500;height:50px;justify-content:center;line-height:100%;max-width:145px;outline:none;padding:13px 25px;position:relative;text-align:center;text-decoration:none;transition:all .3s ease-in-out!important;white-space:nowrap}.search-bar button:hover{-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite;background-color:#fa8733;box-shadow:0 0 0 rgba(255,127,65,.4);cursor:pointer}@media (min-width:834px){.search-bar button{height:36px}}@media (min-width:1600px){.search-bar button{font-size:.875rem;height:50px;padding:13px 25px}}.search-bar__image{bottom:0;height:60px;position:absolute;right:0;width:60px}@media (min-width:550px){.search-bar__image{height:120px;width:120px}}.search-bar__image svg{height:100%;width:100%}.search-bar_active{transform:none}.breadcrumbs{font-size:.75rem;font-weight:400;line-height:1em;margin-bottom:10px;margin-top:20px;position:relative;white-space:nowrap;z-index:3}@media (min-width:1024px){.breadcrumbs{margin-top:10px}}@media (min-width:1600px){.breadcrumbs{font-size:.875rem;margin-top:0}}.breadcrumbs span span span{position:relative}.breadcrumbs span span span:before{background-color:#fff;background-position:50%;background-repeat:no-repeat;border-radius:50%;content:"";display:inline-block;height:4px;margin-left:10px;margin-right:10px;top:50%;transform:translateY(-50%);width:4px}.breadcrumbs a{color:#fff}.breadcrumbs .breadcrumb_last{color:#fa8733}.main-breadcrumbs{color:#fa8733;overflow:hidden;text-overflow:ellipsis}.content-wrapper .pagination-block{display:flex;justify-content:center;margin-bottom:30px;margin-top:20px;position:relative}.content-wrapper .pagination{align-items:center;display:flex;margin-bottom:0}.content-wrapper .pagination li:last-child{margin-right:0}.content-wrapper .pagination li{align-items:center;display:flex;justify-content:center;list-style:none;margin-bottom:0;margin-right:10px;min-height:28px;min-width:30px;padding-left:0;text-indent:0}.content-wrapper .pagination li a{background:#8533b0;color:#fff;display:block;font-size:.875rem;line-height:1.75rem;text-align:center;text-decoration:none;transition:.3s ease-in-out}.content-wrapper .pagination .current,.content-wrapper .pagination .current span,.content-wrapper .pagination li a{border-radius:25px;min-height:30px;min-width:30px}.content-wrapper .pagination .current span{background:#8533b0;color:#fff;display:block;font-size:.875rem;line-height:1.875rem;text-align:center;transform:scale(1.2)}.content-wrapper .pagination .disabled{opacity:.3;pointer-events:none}.loading{display:none;height:20px;position:absolute;top:-30px;width:20px;z-index:10}.loading:after{-webkit-animation:loading 1.2s linear infinite;animation:loading 1.2s linear infinite;border-color:#8533b0 transparent;border-radius:50%;border-style:solid;border-width:2px;content:" ";display:block;height:20px;width:20px}@-webkit-keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.acf-ui-datepicker .ui-corner-all,.ui-corner-all{border:1px solid #e5e0e3!important;border-radius:10px!important;padding:8px;width:300px}.ui-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-header{align-items:center;border:0!important;display:flex;margin:0 0 10px;padding:0;width:100%}.ui-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-next:before,.ui-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-prev:before{transition-duration:.3s}.acf-ui-datepicker .ui-datepicker .ui-widget-header a,.ui-datepicker .ui-widget-header a{border:0!important;padding:4px 8px;top:0}.acf-ui-datepicker .ui-datepicker .ui-widget-header a:hover,.ui-datepicker .ui-widget-header a:hover{background:transparent;top:0}.acf-ui-datepicker .ui-datepicker .ui-widget-header a:hover:before,.ui-datepicker .ui-widget-header a:hover:before{color:#8533b0!important}.ui-datepicker-title,.ui-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-title{width:100%}.ui-datepicker-title select,.ui-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-title select{border:1px solid #e5e0e3!important;border-radius:10px!important;font-family:var(--font-primary);font-weight:400;height:25px;outline:none}.ui-datepicker-title select:focus,.ui-datepicker:not(.gform-legacy-datepicker) .ui-datepicker-title select:focus{border:1px solid #8533b0!important}.ui-datepicker th{font-family:var(--font-primary);font-size:.8rem}.ui-datepicker:not(.gform-legacy-datepicker) a.ui-state-default{background-color:#fff;border:none;border-radius:0;font-family:var(--font-primary)}.acf-ui-datepicker .ui-datepicker-today a.ui-state-default,.ui-datepicker-today a.ui-state-default{background:#8533b0!important;border:none!important;color:#fff!important}.ui-timepicker-div.ui-timepicker-oneLine dl{display:flex;flex-wrap:wrap;justify-content:space-between}.ui-timepicker-div.ui-timepicker-oneLine .ui_tpicker_time_label{font-family:var(--font-primary);font-weight:600;margin-bottom:10px;padding:0;text-align:left;width:100%}.ui-timepicker-div.ui-timepicker-oneLine dl dd{width:80px}.ui-timepicker-div.ui-timepicker-oneLine dl dd select{background-color:#fff!important;border:1px solid #e5e0e3!important;font-family:var(--font-primary);outline:none;width:80px}.ui-timepicker-div.ui-timepicker-oneLine dl dd select:focus{border:1px solid #8533b0!important}.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_minute:before,.ui-timepicker-div.ui-timepicker-oneLine dl dd.ui_tpicker_second:before{display:none!important}.acf-ui-datepicker .ui-priority-primary,.acf-ui-datepicker .ui-widget-content .ui-priority-primary,.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#8533b0;background-color:#8533b0!important;border:none;border-radius:40px;border-radius:40px!important;color:#fff!important;cursor:pointer;display:inline-flex;font-family:var(--font-primary);font-size:.875rem;font-weight:400;font-weight:400!important;justify-content:center;line-height:100%;opacity:1;padding:10px;position:relative;text-align:center;text-decoration:none;transition:all .3s ease-in-out!important;white-space:nowrap}.acf-ui-datepicker .ui-priority-primary:hover,.acf-ui-datepicker .ui-widget-content .ui-priority-primary:hover,.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current:hover{-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite;-webkit-animation:Infinitepulse 1s infinite;animation:Infinitepulse 1s infinite;background-color:#fa8733;box-shadow:0 0 0 rgba(255,127,65,.4);cursor:pointer}.ui-state-disabled .ui-state-default{align-items:center;background-color:#ececec!important;border:1px solid #ececec!important;display:flex;font-family:var(--font-primary);justify-content:center;line-height:32px}.ui-state-disabled{opacity:.35}.ui-widget-content{display:none}.ui-datepicker:not(.gform-legacy-datepicker) a.ui-state-active{color:#8533b0}.ui-datepicker:not(.gform-legacy-datepicker) a.ui-state-active:hover{background:#fa8733;color:#fff}.hero-block{align-content:flex-start;align-items:center;background:#fff;display:flex;flex-direction:column;min-height:calc(100vh - 100px);overflow:hidden;padding-top:50px;width:100%}@media (min-width:768px){.hero-block{min-height:100vh}}.hero-block__title{color:#8533b0;display:flex;flex-direction:column;letter-spacing:.96px;margin-bottom:20px;margin-top:auto;text-align:center;width:100%}@media (min-width:768px){.hero-block__title{letter-spacing:1.26px}}@media (min-width:1600px){.hero-block__title{letter-spacing:1.62px}}@media (min-width:1200px){.hero-block__title{max-width:90%}}@media (min-width:1366px){.hero-block__title{max-width:100%}}.hero-block__title span{text-transform:uppercase}.hero-block__title span:nth-child(2n){color:#fa8733}.hero-block a{align-items:center;background-color:#fa8733;border-radius:40px;color:#fff!important;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:400;height:50px;justify-content:center;line-height:100%;margin-bottom:auto;padding:20px 28px;position:relative;text-align:center;text-decoration:none;transition:all .3s ease-in-out!important;white-space:nowrap}.hero-block a:hover{-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite;-webkit-animation:Infinitepulse 1s infinite;animation:Infinitepulse 1s infinite;background-color:#8533b0;box-shadow:0 0 0 rgba(255,127,65,.4);cursor:pointer}@media (min-width:768px){.hero-block a{height:55px}}.hero-block svg{margin-left:auto;max-width:none;width:200vw}@media (min-width:992px){.hero-block svg{width:100%}}.contact{min-height:100vh;overflow:hidden;padding:25px 20px;position:relative}@media (min-width:550px){.contact{padding:70px 40px 25px}}@media (min-width:834px){.contact{padding:70px 15px 50px 20px}}@media (min-width:1024px){.contact{align-items:center;display:flex}}@media (min-width:1200px){.contact{padding:50px 37px 50px 40px}}@media (min-width:1600px){.contact{display:block}}@media (min-width:992px){.contact:after{background:#ececec;content:"";height:100%;left:50%;position:absolute;top:0;width:50%;z-index:1}}.contact__wrapper{width:100%}@media (min-width:834px){.contact__wrapper{align-items:center;display:flex;flex-wrap:wrap}}.contact__title{color:#8533b0;font-family:var(--font-circle);font-size:1.5rem;font-weight:800;letter-spacing:.03em;line-height:1.25em;margin-bottom:10px;margin-top:20px;position:relative;text-transform:uppercase;z-index:9}@media (min-width:550px){.contact__title{font-size:2.625rem}}@media (min-width:834px){.contact__title{margin:10px 0 20px}}@media (min-width:1600px){.contact__title{font-size:3rem}}.contact__breadcrumbs{margin-top:40px}@media (min-width:550px){.contact__breadcrumbs{margin-top:30px}}@media (min-width:834px){.contact__breadcrumbs{margin:0}}.contact__breadcrumbs a{color:#8533b0}.contact__breadcrumbs span span span:before{background-color:#8533b0}.contact__image{position:relative;z-index:2}@media (min-width:834px){.contact__image{margin-left:10px;margin-right:10px;width:calc(55% - 20px)}}@media (min-width:1600px){.contact__image{width:calc(63.33333% - 20px)}}.contact__image svg{display:inline-block;height:auto;margin-bottom:auto;margin-top:auto;max-height:768px;max-width:100%;width:100%}.contact__image:after{background:#fff;border-radius:50%;content:"";height:140vw;left:50%;position:absolute;top:-90px;transform:translateX(-50%);width:140vw;z-index:-1}@media (min-width:768px){.contact__image:after{top:0}}@media (min-width:992px){.contact__image:after{height:67vw;width:67vw}}@media (min-width:1024px){.contact__image:after{height:70vw;left:0;top:50%;transform:translate(-25%,-50%);width:70vw}}.contact__form{background:#fff;border-radius:10px;max-width:560px;padding:20px;position:relative;z-index:3}@media (min-width:550px){.contact__form{padding:30px;width:calc(100% - 20px)}}@media (min-width:834px){.contact__form{margin-left:10px;margin-right:10px;width:calc(45% - 20px)}}@media (min-width:1600px){.contact__form{width:calc(36.66667% - 20px)}}.contact__form form{background:none;padding:0}.contact__form .gform_confirmation_wrapper .gform_confirmation_message{background-color:#f9f9f9;border-radius:10px;color:#8533b0;font-size:1.125rem;font-weight:600;padding:30px}.contact__form .gform_ajax_spinner{display:none!important}.contact__form .gform_wrapper{margin-bottom:auto;margin-top:auto;width:100%}@media (min-width:550px){.contact__form .gform_wrapper{background-color:#f8f8f8;border-radius:10px;max-width:520px;padding:30px}}.contact__form .gform_wrapper .gform_heading{margin-bottom:20px}.contact__form .gform_wrapper .gform_title{color:#8533b0;font-size:1.125rem;font-weight:600;line-height:1em;margin:0}.contact__form .gform_wrapper .gfield:last-of-type{margin-bottom:0!important}.contact__form .gform_wrapper .gfield{margin:0 0 10px;padding:0!important;text-indent:0}.contact__form .gform_wrapper .gfield .ginput_container:first-of-type{margin-top:0}.contact__form .gform_wrapper .gfield .ginput_container{width:100%!important}.contact__form .gform_wrapper .gfield .ginput_container span{margin:0;padding:0!important}.contact__form .gform_wrapper input{font-size:.875rem!important;height:50px;margin:0!important;padding-left:30px!important;padding-right:30px!important}.contact__form .gform_wrapper input,.contact__form .gform_wrapper textarea{align-items:center;background:#fff;border:1px solid #e5e0e3;border-radius:10px;display:flex;justify-content:center;max-width:100%;width:100%!important}.contact__form .gform_wrapper textarea{font-size:14px;height:150px;margin-bottom:0!important;padding-left:30px;padding-right:30px;padding-top:16px}.contact__form .gform_wrapper .gform_footer{align-items:center;display:flex;justify-content:flex-end;margin:10px 0 0;padding:0}@media (min-width:550px){.contact__form .gform_wrapper .gform_footer{margin-top:20px}}.contact__form .gform_wrapper .gform_footer input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#8533b0;border:none;border-radius:40px;color:#fff;height:55px;transition:all .3s ease-in-out}@media (min-width:550px){.contact__form .gform_wrapper .gform_footer input{width:auto!important}}@media (min-width:992px){.contact__form .gform_wrapper .gform_footer input:hover{-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite;background:#fa8733;box-shadow:0 0 0 rgba(255,127,65,.4)}}.contact__form .gform_wrapper .validation_error{display:none}.contact__form .gform_wrapper li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){width:100%!important}.contact__form .gform_wrapper .gfield_error{background:none!important;border:none!important}.contact__form .gform_wrapper .validation_message{display:none}.contact__form .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100%!important}.contact__form .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error{margin:0 0 10px!important}.contact__form .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:last-of-type{margin-bottom:0!important}@-webkit-keyframes scroll{0%,20%{scale:1;transform:translateY(0)}to{opacity:0;transform:translateY(36px) scaleY(2)}}@keyframes scroll{0%,20%{scale:1;transform:translateY(0)}to{opacity:0;transform:translateY(36px) scaleY(2)}}@-webkit-keyframes pulseDark{0%{box-shadow:0 0 0 0 rgba(99,33,150,.8)}70%{box-shadow:0 0 0 10px rgba(99,33,150,.6)}to{box-shadow:0 0 0 0 rgba(99,33,150,0)}}@keyframes pulseDark{0%{box-shadow:0 0 0 0 rgba(99,33,150,.8)}70%{box-shadow:0 0 0 10px rgba(99,33,150,.6)}to{box-shadow:0 0 0 0 rgba(99,33,150,0)}}.hero-inner-block{background-color:#8533b0;display:flex;flex-wrap:wrap;min-height:100vh;overflow:hidden;padding:25px 20px;position:relative}@media (min-width:768px){.hero-inner-block{padding:70px 40px 25px}}@media (min-width:1024px){.hero-inner-block{padding:50px 15px 50px 20px}}@media (min-width:1200px){.hero-inner-block{padding:50px 37px 50px 40px}}@media (min-width:1600px){.hero-inner-block{padding:65px 100px 80px}}.hero-inner-block__text{color:#f2d6e7;display:flex;flex-direction:column;position:relative;width:100%;z-index:0}.hero-inner-block__text:before{content:"";height:calc(100% + 100px);left:-15px;position:absolute;top:-25px;width:calc(100% + 60px);z-index:-1}@media (min-width:1024px){.hero-inner-block__text{margin-left:10px;margin-right:10px;width:calc(45% - 20px)}}.hero-inner-block p:empty{display:none}.hero-inner-block h1{color:#fff;font-size:1.5rem;letter-spacing:.03em;line-height:1.25em;margin-bottom:10px;margin-top:20px;padding-right:calc(16.66667% + 10px);text-transform:uppercase}@media (min-width:550px){.hero-inner-block h1{font-size:2.625rem;letter-spacing:1.26px;line-height:3.28125rem;margin-bottom:20px;margin-top:0}}@media (min-width:1024px){.hero-inner-block h1{padding-right:calc(11.66667% + 10px)}}@media (min-width:1366px){.hero-inner-block h1{margin-top:auto}}@media (min-width:1600px){.hero-inner-block h1{font-size:3rem;letter-spacing:1.44px;line-height:3.75rem}}.hero-inner-block p{font-size:.875rem;line-height:1.3125rem;margin-bottom:15px}@media (min-width:550px){.hero-inner-block p{padding-right:20%}}@media (min-width:1024px){.hero-inner-block p{padding-right:calc(33.33333% + 10px)}}@media (min-width:1600px){.hero-inner-block p{font-size:1.125rem;line-height:1.8rem}}.hero-inner-block p a{color:#fa8733;text-decoration:underline}.hero-inner-block p a:hover{color:#ebffc1}.hero-inner-block__button{align-items:center;background-color:#632196;border:none;border-radius:40px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:500;height:50px;justify-content:center;line-height:100%;margin-top:10px;max-width:280px;outline:0;padding:20px 28px;position:relative;text-decoration:none;white-space:nowrap;width:-webkit-max-content;width:-moz-max-content;width:max-content}.hero-inner-block__button:hover{-webkit-animation:pulseDark 1s infinite;animation:pulseDark 1s infinite}@media (min-width:550px){.hero-inner-block__button{height:55px;margin-top:15px}}@media (min-width:1024px){.hero-inner-block__button{margin-bottom:-15px;margin-top:auto}}@media (min-width:1600px){.hero-inner-block__button{height:58px}}.hero-inner-block__button svg{margin-right:15px;opacity:.5}.hero-inner-block__button svg circle{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:scroll;animation-name:scroll;-webkit-animation-timing-function:cubic-bezier(.65,-.55,.25,1.5);animation-timing-function:cubic-bezier(.65,-.55,.25,1.5);transform-origin:50% 20.5px;will-change:transform,opacity}.hero-inner-block__links{margin-top:auto}@media (min-width:550px){.hero-inner-block__links{display:flex}}@media (min-width:992px){.hero-inner-block__links{flex-direction:column}}.hero-inner-block__account a{background-color:#632196;border-radius:40px;color:#fff;display:inline-block;font-size:.875rem;font-weight:500;margin-top:20px;padding:20px 28px}.hero-inner-block__account a:hover{-webkit-animation:pulseDark 1s infinite;animation:pulseDark 1s infinite;color:#fff}@media (min-width:550px){.hero-inner-block__account a{margin-left:20px;margin-top:15px}}@media (min-width:992px){.hero-inner-block__account a{margin-left:0;margin-top:30px}}.hero-inner-block__image{align-items:flex-end;align-self:flex-end;display:flex;margin-top:45px;position:relative;width:100%;z-index:1}.hero-inner-block__image:after{background-color:#fff;border-radius:50%;content:"";height:140vw;left:50%;position:absolute;top:0;transform:translateX(-50%);width:140vw;z-index:-1}@media (min-width:1024px){.hero-inner-block__image:after{height:70vw;left:auto;top:50%;transform:translate(-10%,-51%);width:70vw}}@media (min-width:1600px){.hero-inner-block__image:after{height:75vw;width:75vw}}@media (min-width:1024px){.hero-inner-block__image{align-items:flex-end;align-self:center;display:flex;margin-left:10px;margin-right:10px;width:calc(55% - 20px)}}.hero-inner-block__image svg{display:inline-block;height:auto;max-height:768px;max-width:100%;width:100%}@media (min-width:1024px){.hero-inner-block__image svg{max-height:calc(100vh - 200px)}}.video-block{align-items:center;background:#fff;box-sizing:border-box;display:flex;flex-wrap:wrap;line-height:1.6em;min-height:100vh;padding:60px 20px;position:relative;width:auto}@media (min-width:768px){.video-block{padding:0}}@media (min-width:1024px){.video-block{margin-right:10px;padding-right:50px}}.video-block__container{background-color:#fff;border-radius:10px;box-shadow:0 10px 20px rgba(199,208,214,.25);display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;max-width:1240px;padding:30px min(20px,16%) 30px min(20px,8%);position:relative;width:100%}@media (min-width:768px){.video-block__container{padding-bottom:70px;padding-left:min(85px,8%);padding-right:min(170px,16%)}}.video-block__title{color:#8533b0;font-family:var(--font-circle);font-size:1.125rem;font-weight:700;line-height:1.2em;margin-bottom:30px}@media (min-width:768px){.video-block__title{font-size:1.5rem}}@media (min-width:1600px){.video-block__title{font-size:1.875rem}}.video-block__video{padding-bottom:56.2%;position:relative;z-index:2}.video-block__video iframe{border-radius:10px;height:100%;left:0;position:absolute;top:0;width:100%}.video-block svg{bottom:0;height:100px;left:0;position:absolute;transform:rotate(90deg);width:100px;z-index:1}@media (min-width:834px){.video-block svg{height:200px;width:200px}}.video-block_block{background-color:#f9f9f9;margin-right:0;min-height:auto;padding:25px 20px 0}@media (min-width:550px){.video-block_block{padding:25px 40px 0}}@media (min-width:834px){.video-block_block{padding:70px 15px 0 20px}}@media (min-width:1200px){.video-block_block{padding:50px 40px 0}}@media (min-width:1600px){.video-block_block{padding-top:60px}}.video-block_block .video-block__container{padding:30px 20px}@media (min-width:550px){.video-block_block .video-block__container{padding:30px min(170px,16%) 70px}}@media (min-width:1600px){.video-block_block .video-block__container{padding-top:60px}}.video-block_block .video-block__title{text-align:center}@media (min-width:550px){.video-block_block .video-block__title{font-size:1.5rem}}@media (min-width:1600px){.video-block_block .video-block__title{font-size:1.875rem}}.two-columns-block{align-items:center;display:flex;flex-wrap:wrap;line-height:1.6em;min-height:100vh;padding:60px 20px;position:relative;width:auto}@media (min-width:992px){.two-columns-block{flex-direction:row;justify-content:space-between;margin:0;padding:0}}@media (min-width:1200px){.two-columns-block{padding-right:50px}}.two-columns-block__decoration svg{background-position-y:-50px;bottom:0;-webkit-clip-path:ellipse(0 0 at 100% 100%);clip-path:ellipse(0 0 at 100% 100%);height:100px;position:absolute;transition:all .3s ease;width:100px}@media (min-width:992px){.two-columns-block__decoration svg{height:200px;width:200px}}.two-columns-block__text{margin-left:10px;margin-right:10px;opacity:0;transform:translateY(100px);transition:all .3s ease;visibility:hidden;width:calc(100% - 20px)}@media (min-width:550px){.two-columns-block__text{padding-right:calc(25% + 10px)}}@media (min-width:992px){.two-columns-block__text{padding-left:calc(10% + 10px);padding-right:calc(10% + 10px);width:calc(58.33333% - 20px)}}.two-columns-block__title{color:#8533b0;margin-bottom:15px}@media (min-width:992px){.two-columns-block__title{margin-bottom:20px}}.two-columns-block__description{font-size:.875rem;line-height:1.40625rem}@media (min-width:1600px){.two-columns-block__description{font-size:1.125rem;line-height:1.8rem}}.two-columns-block__link{display:flex;flex-wrap:wrap;margin-top:30px}@media (min-width:992px){.two-columns-block__link{margin-top:40px}}@media (min-width:550px){.two-columns-block__link a:first-child{margin-right:10px}}.two-columns-block__link a{align-items:center;background-color:#fa8733;border-radius:40px;color:#fff!important;cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:400;height:50px;justify-content:center;line-height:100%;margin-bottom:10px;min-width:200px;padding:20px 28px;position:relative;text-align:center;text-decoration:none;transition:all .3s ease-in-out!important;white-space:nowrap}.two-columns-block__link a:hover{-webkit-animation:pulse 1s infinite;animation:pulse 1s infinite;background-color:#8533b0;box-shadow:0 0 0 rgba(255,127,65,.4);cursor:pointer}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(255,127,65,.4)}70%{box-shadow:0 0 0 10px rgba(255,127,65,.2)}to{box-shadow:0 0 0 0 rgba(255,127,65,0)}}.two-columns-block__link a:hover{-webkit-animation:Infinitepulse 1s infinite;animation:Infinitepulse 1s infinite}@media (min-width:992px){.two-columns-block__link a{height:55px;min-width:165px}}@media (min-width:1600px){.two-columns-block__link a{height:58px;min-width:200px}}.two-columns-block__image{margin-left:10px;margin-right:10px;margin-top:40px;padding-top:20px;width:calc(100% - 20px)}@media (min-width:992px){.two-columns-block__image{margin-top:0;padding-left:34px;padding-top:0;width:calc(41.66667% - 20px)}}.two-columns-block_left{background-color:#fff}.two-columns-block_left .two-columns-block__decoration svg{right:0;transform:rotate(0)}@media (min-width:992px){.two-columns-block_right{flex-direction:row-reverse}}@media (min-width:1200px){.two-columns-block_right{padding-left:50px;padding-right:0}}.two-columns-block_right .two-columns-block__decoration svg{left:-10px;transform:rotate(90deg)}.two-columns-block-text{display:flex;flex-wrap:wrap;margin-left:0;margin-right:0;padding:45px 15px;position:relative;z-index:2}@media (min-width:768px){.two-columns-block-text{padding:70px 40px}}@media (min-width:1024px){.two-columns-block-text{padding:100px 40px}}@media (min-width:1600px){.two-columns-block-text{padding:140px 100px}}.two-columns-block-text__decoration{bottom:0;height:100px;position:absolute;width:100px;z-index:10}@media (min-width:834px){.two-columns-block-text__decoration{height:200px;width:200px}}.two-columns-block-text__decoration svg{height:100%;width:100%}.two-columns-block-text_right{right:0}.two-columns-block-text_left{left:0;transform:rotate(90deg)}@media (min-width:834px){.two-columns-block-text__sticky-title{align-self:flex-start;position:sticky;top:50px}}.two-columns-block-text__title{margin-bottom:25px;margin-left:10px;margin-right:10px;width:calc(100% - 20px);z-index:10}@media (min-width:768px){.two-columns-block-text__title{margin-bottom:30px}}@media (min-width:834px){.two-columns-block-text__title{margin-bottom:0;margin-left:10px;margin-right:10px;width:calc(40% - 20px)}}.two-columns-block-text__title p{font-family:var(--font-circle);font-size:1.125rem}@media (min-width:550px){.two-columns-block-text__title p{font-size:1.5rem;line-height:140%}}@media (min-width:1600px){.two-columns-block-text__title p{font-size:1.875rem}}.two-columns-block-text__title strong{font-weight:600}.two-columns-block-text__title svg{height:auto;margin:30px auto 25px;width:100%}.two-columns-block-text__text{margin-left:10px;margin-right:10px;position:relative;width:calc(100% - 20px)}@media (min-width:834px){.two-columns-block-text__text{margin-bottom:0;margin-left:calc(10% + 10px);margin-right:10px;width:calc(40% - 20px)}}@media (min-width:1200px){.two-columns-block-text__text{margin-left:calc(10% + 10px);margin-right:10px;padding-right:calc(5% + 10px);width:calc(50% - 20px)}}@media (min-width:1600px){.two-columns-block-text__text{margin-left:calc(8.33333% + 10px);padding-right:0;width:calc(41.66667% - 20px)}}.two-columns-block-text__text strong{font-weight:600}.two-columns-block-text__text a{text-decoration:underline}.two-columns-block-text__text p{font-size:.875rem;line-height:1.3125rem;margin-bottom:22.5px}@media (min-width:834px){.two-columns-block-text__text p{width:80%}}@media (min-width:1200px){.two-columns-block-text__text p{width:65%}}@media (min-width:1600px){.two-columns-block-text__text p{font-size:1.125rem;line-height:1.6em;width:90%}}.two-columns-block-text__text ul{background-color:#fff;border-radius:10px;box-shadow:0 10px 20px rgba(199,208,214,.25);margin-bottom:0;padding:30px 15px 36px}@media (min-width:1200px){.two-columns-block-text__text ul{width:80%}}@media (min-width:1600px){.two-columns-block-text__text ul{padding:60px 75px 72px 50px;width:110%}}.two-columns-block-text__text ul li{font-size:.875rem;line-height:1.3125rem}@media (min-width:1600px){.two-columns-block-text__text ul li{font-size:1.125rem;line-height:1.8rem}}.two-columns-block-text__text ol{counter-reset:num}.two-columns-block-text__text ol li:first-of-type{margin-top:0}.two-columns-block-text__text ol li{background-color:#fff;border-radius:10px;box-shadow:0 10px 20px rgba(199,208,214,.25);counter-increment:num;font-size:.875rem;line-height:1.3125rem;margin-top:15px;padding:30px 15px 36px 43px;position:relative;z-index:10}@media (min-width:1440px){.two-columns-block-text__text ol li{padding:30px 50px 36px 43px}}@media (min-width:1600px){.two-columns-block-text__text ol li{font-size:1.125rem;line-height:1.8rem;margin-top:35px;padding:60px 75px 72px 78px}}.two-columns-block-text__text ol li:before{color:#fa8733;content:counter(num);font-size:1.125rem;font-weight:800;height:auto;left:15px;line-height:1.2em;position:absolute;width:28px}@media (min-width:834px){.two-columns-block-text__text ol li:before{font-size:1.5rem;left:20px}}@media (min-width:1600px){.two-columns-block-text__text ol li:before{font-size:1.875rem;left:50px;line-height:1.75rem}}.animation{opacity:1;visibility:inherit}

/*# sourceMappingURL=app.css.map*/