h1,h2,h3,h4,h5,h6{word-break:auto-phrase}.legal-consent-container{font-size:.6rem}input{border-radius:6px;padding:.64rem .91rem!important}.cfish_header_logo_animation_container{align-items:center;display:flex}.cfish_header_logo_animation_text{font-family:NG-Kiosk;font-size:2rem;margin-left:-36px}.header.header--1.header--sticky-inactive #header-col-2,.header.header--1:not(.header--sticky-inactive):not(.header--sticky-active) #header-col-2{width:100%!important}.header.header--1.header--sticky-active .cfish_header_logo_animation_container,.header.header--1.header--sticky-inactive .header__nav,.header.header--1:not(.header--sticky-inactive):not(.header--sticky-active) .header__nav{display:none}.nav .nav__link{border:1px solid #3b1134;border-radius:5px;padding:4px 6px}.nav .nav__link:before{display:none}#home-footer-callback-form form{align-items:center;display:flex;flex-direction:row;gap:10px}#home-footer-callback-form form .hs_phone,#home-footer-callback-form form .hs_submit{flex:1}#home-footer-callback-form form .hs_phone{margin-bottom:0!important}#home-footer-callback-form form .hs_phone .input{margin-top:0!important}#home-footer-callback-form form .hs_phone .input input{padding:10px 20px!important}#home-footer-callback-form form .hs_submit input{width:100%}@media (max-width:1139px){.footer__contact,.footer__form-title{margin-top:0!important}}.z-10{position:relative;z-index:10}.button-style-1{border-radius:5px;color:#000;display:inline-block;padding:3px 20px;position:relative}.button-style-1:hover{text-decoration:none;transform:scale(1.07)}.button-style-1:before,.button-style-1:hover{background:linear-gradient(90deg,#c77cff,#f39c3d)}.button-style-1:before{border-radius:inherit;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute}.horizontal_text_banner_container{overflow:hidden;width:100%}.horizontal_text_banner_container_track{animation:horizontal_text_banner_container_animation 30s linear infinite;display:flex;width:max-content;will-change:transform}.horizontal_text_banner_container_item{padding-right:3rem;white-space:nowrap}@keyframes horizontal_text_banner_container_animation{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.quotian__marks__start{height:auto;left:-50px;max-width:100%;position:absolute;top:-70px;width:80px}.quotian__marks__end{bottom:-50px;height:auto!important;max-width:100%!important;position:absolute;right:-50px;width:80px!important}