.custom-newsletter h2{margin-bottom:2rem;font-size:1.25rem}@media (min-width:576px){.custom-newsletter h2{font-size:2rem}}.custom-newsletter form{font-size:.8125rem}@media (min-width:576px){.custom-newsletter form{font-size:1.125rem}}.custom-newsletter form label{margin-bottom:1rem}.custom-newsletter form .inputs-wrapper{gap:.5rem;display:flex}.custom-newsletter form button{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:53px;height:53px;padding:0;display:flex;position:relative}.custom-newsletter form button img{width:24px;height:auto}.custom-newsletter form input[type=email]{color:#fff;box-shadow:none;background:#fff3;border:0;border-radius:30px;flex-grow:1;padding:.75rem 1rem}@media (min-width:400px){.custom-newsletter form input[type=email]{padding:.75rem 2rem}}.custom-newsletter form input[type=email]::placeholder{color:#fff}.custom-newsletter .disclaimer,.custom-newsletter .legal-consent-container{margin-top:1rem;font-size:.625rem}.custom-newsletter .hs-form{flex-wrap:wrap;align-items:end;display:flex}.custom-newsletter .hs-form .legal-consent-container{order:1000}.custom-newsletter .hs-form .hs_email{width:calc(100% - 69px)}.custom-newsletter .hs-form .hs_email input{width:100%}.custom-newsletter .hs-form .actions{margin-left:1rem;position:relative}.custom-newsletter .hs-form .actions input{z-index:1;color:#fff;background:0 0;border:1px solid #d960c9;border-radius:100px;width:53px;height:53px;font-size:0;text-decoration:none;transition:background-color .3s,color .3s;display:block;position:relative}.custom-newsletter .hs-form .actions input:hover{color:#200c4c;background:#d960c9}.custom-newsletter .hs-form .actions input[disabled]{opacity:.8;cursor:not-allowed}.custom-newsletter .hs-form .actions:after{z-index:2;content:"";pointer-events:none;background-image:url(/uk/images/website-icons/arrow-right-white.svg);background-size:100%;width:24px;height:24px;position:absolute;top:calc(50% - 12px);left:calc(50% - 12px)}.custom-newsletter .hs-form .hs-error-msgs{display:none}.custom-newsletter .hs-form .hs-richtext a{color:#fff;text-decoration:none}.custom-newsletter .hs-form .hs-richtext a:hover{text-decoration:underline}
ul.socials-list{gap:.625rem;margin-top:2rem;display:flex}ul.socials-list li a{border:1.5px solid #d960c9;border-radius:50%;justify-content:center;align-items:center;width:53px;height:53px;transition:background-color .3s,color .3s;display:flex}ul.socials-list li a:hover{background:#d960c9}ul.socials-list li a img,ul.socials-list li a svg{width:24px;height:auto;max-height:24px}
.custom-footer{color:#fff;background:#200c4c;padding:50px 0}@media (min-width:992px){.custom-footer{padding:120px 0}}.custom-footer .words-with-bar-wrapper{flex-wrap:wrap;gap:1rem;font-size:2rem;line-height:1;display:flex}.custom-footer .words-with-bar-wrapper+.footer-description{margin-top:2rem}@media (min-width:992px){.custom-footer .words-with-bar-wrapper{font-size:1.5rem}}.custom-footer .words-with-bar-wrapper .word-with-bar{position:relative}@media (max-width:991.98px){.custom-footer .words-with-bar-wrapper .word-with-bar{flex:0 0 100%}.custom-footer .words-with-bar-wrapper .word-with-bar:nth-child(2n){color:#b34fa5}}@media (min-width:992px){.custom-footer .words-with-bar-wrapper .word-with-bar:after{content:"";background-color:#d960c9;width:2px;height:100%;position:absolute;top:0;right:-.5rem}.custom-footer .words-with-bar-wrapper .word-with-bar:last-of-type:after{content:unset}}.custom-footer hr{opacity:1;border-top:1.5px solid #fff;margin:2rem 0}.custom-footer .footer-logo{width:114.5px;margin-bottom:2rem}.custom-footer .footer-logo img{width:100%}.custom-footer .footer-description{width:800px;max-width:100%;font-family:Borna,"sans-serif";font-size:1.5rem;font-weight:500}@media (min-width:576px){.custom-footer .footer-description{font-size:2rem}}.custom-footer .footer-primary-menu ul{flex-wrap:wrap;gap:1.5rem .625rem;display:flex}.custom-footer .footer-primary-menu ul li{font-size:.8125rem}.custom-footer .wrapper{flex-direction:column-reverse;gap:2rem;display:flex}@media (min-width:992px){.custom-footer .wrapper{grid-template-columns:repeat(2,1fr);gap:0;display:grid}}.custom-footer .wrapper ul.footer-secondary-menu{grid-gap:2rem;grid-template-columns:repeat(2,1fr);font-size:.8125rem;display:grid}.custom-footer .wrapper ul.footer-secondary-menu li a{color:#fff;text-decoration:none}.custom-footer .wrapper ul.footer-secondary-menu li a:hover{text-decoration:underline}.custom-footer .copyright{margin-top:2rem;font-size:1.125rem}
