html{font-size:16.5px;scroll-behavior:smooth}@media (min-width:700px){html{font-size:18px}}@media (min-width:900px){html{font-size:20px}}@media (min-width:1200px){html{font-size:22px}}@media (min-width:1500px){html{font-size:24px}}body{font-family:"Exo 2", sans-serif;font-optical-sizing:auto;font-weight:400;line-height:1.3;color:#5a5a5a;margin:0;overflow-x:hidden;background-color:#fff}body>*{scroll-snap-align:center}body.menu-open{overflow:hidden}a{text-decoration:none;color:inherit}a[href]:hover{text-decoration:underline}ul{padding-left:0;margin-bottom:0;list-style:none}p{margin-top:0;color:currentColor}img{display:block}img[height]{height:auto}button,input,textarea,select{font-family:"Exo 2", sans-serif;font-size:1rem;color:currentColor}h1,.h1{font-size:3rem;text-transform:uppercase;line-height:0.9;font-weight:800;margin-top:0;margin-bottom:0}@media (min-width:700px){h1,.h1{font-size:3.8rem}}@media (min-width:1200px){h1,.h1{font-size:4rem}}h2,.h2{font-size:1.82rem;font-weight:800;line-height:0.9;margin-top:0;margin-bottom:0.7em}@media (min-width:700px){h2,.h2{font-size:2.9rem}}h3,.h3{font-size:1.5rem;line-height:0.9;font-weight:700;margin-top:0;margin-bottom:0.2em}@media (min-width:700px){h3,.h3{font-size:1.7rem}}h4,.h4{font-size:1.21rem;line-height:0.9;font-weight:700;margin-top:0;margin-bottom:0.2em}@media (min-width:450px){h4,.h4{font-size:1.3rem}}@media (min-width:700px){h4,.h4{font-size:1.45rem}}h5,.h5{font-size:1.03rem;line-height:0.9;font-weight:400;margin-top:0;margin-bottom:0.2em}@media (min-width:700px){h5,.h5{font-size:1.17rem}}h6,.h6{font-size:1rem;line-height:0.9;font-weight:700;margin-top:0;margin-bottom:0.2em}@media (min-width:700px){h6,.h6{font-size:1.1rem}}strong{font-weight:700}.container-md{width:calc(100% - 4em);margin:auto}@media (min-width:450px){.container-md{width:calc(100% - 8em)}}@media (min-width:700px){.container-md{width:calc(100% - 12em)}}@media (min-width:900px){.container-md{max-width:940px}}.container-lg{width:calc(100% - 2em);margin:auto}@media (min-width:700px){.container-lg{width:calc(100% - 4em)}}@media (min-width:900px){.container-lg{width:calc(100% - 6em)}}@media (min-width:1200px){.container-lg{width:calc(100% - 8em);max-width:1320px}}.container-xl{width:calc(100% - 2em);margin:auto}@media (min-width:1200px){.container-xl{width:calc(100% - 2em);max-width:1400px}}.container-23{display:grid;gap:2em}@media (min-width:700px){.container-23{grid-template-columns:1fr 1fr}}@media (min-width:900px){.container-23{grid-template-columns:2fr 2.5fr}}@media (min-width:1200px){.container-23{grid-template-columns:1.6fr 3fr}}.container-111{display:grid;gap:2em}@media (min-width:700px){.container-111{grid-template-columns:1fr 1fr}}@media (min-width:900px){.container-111{grid-template-columns:1.2fr 1.2fr 1fr}}@media (min-width:1200px){.container-111{grid-template-columns:1.5fr 1.5fr 1fr}}.container-31{display:grid;gap:2em;grid-template-columns:minmax(0, 1fr)}@media (min-width:700px){.container-31:not(.with-contacts){gap:1em;grid-template-columns:minmax(0, 1.2fr) minmax(0, 1fr)}}@media (min-width:900px){.container-31:not(.with-contacts){gap:2em;grid-template-columns:minmax(0, 1.7fr) minmax(0, 1fr)}}@media (min-width:1200px){.container-31:not(.with-contacts){gap:2.5em;grid-template-columns:minmax(0, 3fr) minmax(0, 1fr)}}@media (min-width:900px){.container-31{gap:2em;grid-template-columns:minmax(0, 1.7fr) minmax(0, 1fr)}}@media (min-width:1200px){.container-31{gap:2.5em;grid-template-columns:minmax(0, 3fr) minmax(0, 1fr)}}.container-31.with-contacts>*:last-child{display:none}@media (min-width:900px){.container-31.with-contacts>*:last-child{display:initial}}.container-12{display:grid;gap:2em}@media (min-width:700px){.container-12{gap:1.5em;grid-template-columns:1fr 1.4fr}}@media (min-width:900px){.container-12{gap:2em;grid-template-columns:1fr 1.5fr}}@media (min-width:1200px){.container-12{gap:3em;grid-template-columns:1.25fr 2fr}}.container-12--heading{text-align:right;justify-self:flex-end;min-width:min(100%, 300px);overflow-wrap:break-word;hyphens:auto;display:flex;flex-direction:column;align-items:flex-end}@media (min-width:700px){.container-12--heading{max-width:none;justify-self:initial}}@media (min-width:1500px){.container-12--heading{margin-left:calc((100vw - 1400px) / -2 + 2em)}}.container-12--heading .btn,.container-12--heading .btn-arrow,.container-12--heading .btn-arrow-back{margin-top:auto}.block-base,.block-base-dark,.block-base-primary{padding-top:3em;padding-bottom:4em;overflow:hidden;position:relative}@media (min-width:700px){.block-base,.block-base-dark,.block-base-primary{overflow:initial}}@media (min-width:1200px){.block-base,.block-base-dark,.block-base-primary{padding-top:5em;padding-bottom:5em}}.block-base-dark{background-color:#313131;color:#fff}.block-base-primary{background-color:#8eb4aa;color:#fff}.hidden{display:none}.grecaptcha-badge{display:none}.media-tag--video{display:block}.overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255, 255, 255, 0.5);z-index:1;pointer-events:none;opacity:0;transition:opacity 0.1s ease-in-out}.overlay.open{opacity:1;pointer-events:initial}.cookie-banner{background-color:#fff;position:fixed;bottom:0;left:0;width:100%;padding:0.5em 2em;box-sizing:border-box;color:#5a5a5a;z-index:50;border-top:1px solid rgba(90, 90, 90, 0.5);justify-content:center}@media (min-width:700px){.cookie-banner{display:flex;align-items:center}}.cookie-banner p{font-weight:500;font-size:0.8em;color:rgba(90, 90, 90, 0.5)}.cookie-banner a{font-weight:500;color:rgba(90, 90, 90, 0.5)}.cookie-banner .btn,.cookie-banner .btn-arrow,.cookie-banner .btn-arrow-back{padding-top:0.5em;padding-bottom:0.5em}.cookie-banner--description{margin-bottom:1em}@media (min-width:700px){.cookie-banner--description{margin-right:1em;margin-bottom:0}}.footer{background-color:#e3e3e3;position:relative;z-index:1}.footer--main-companies{margin:0;padding-top:2em;padding-bottom:2em;display:flex;flex-direction:column;gap:2em}@media (min-width:700px){.footer--main-companies{gap:1.5em}}.footer--main-companies-item{gap:1em}@media (min-width:700px){.footer--main-companies-item{gap:2em}}@media (min-width:700px){.footer--main-companies-item:last-child .footer--main-companies-item-logo{visibility:hidden}}.footer--main-companies-item-logo{height:40px}@media (min-width:700px){.footer--main-companies-item-logo{height:60px}}@media (min-width:900px){.footer--main-companies-item-logo{height:65px}}.footer--main-companies-item-logo:empty{height:auto}.footer--main-companies-item-logo img{height:100%}.footer--main-companies-item-text p{margin-bottom:0}.footer--bottom{display:flex;flex-direction:column;align-items:flex-start;border-top:1px solid rgba(90, 90, 90, 0.5);font-size:0.8rem;padding:0.5em 0 2em;font-weight:600;gap:1em}@media (min-width:700px){.footer--bottom{font-size:0.7rem}}@media (min-width:1200px){.footer--bottom{display:flex;flex-direction:row;flex-wrap:wrap;column-gap:2em;align-items:center;justify-content:space-between;font-weight:500}}.footer--bottom-menu{display:flex;flex-direction:row;flex-wrap:wrap;margin:0;row-gap:1em}@media (min-width:1200px){.footer--bottom-menu{justify-self:end}}.footer--bottom-menu .menu-item{padding:0 1.5em 0 0}.footer--bottom-menu .menu-item:last-child{padding-right:0}.footer--bottom-socials{display:flex;gap:0.5em;order:-1}@media (min-width:1200px){.footer--bottom-socials{order:initial}}.footer--bottom-socials-item{display:flex;border-radius:10em;padding:0.5em;transition:background-color 0.2s ease-in-out}.footer--bottom-socials-item:hover,.footer--bottom-socials-item:focus{background-color:#fff}.footer--bottom-socials-item-image{width:1.5rem;height:1.5rem;object-fit:contain}@media (min-width:700px){.footer--bottom-socials-item-image{width:1rem;height:1rem}}.header--top{position:fixed;z-index:2;top:0;left:0;width:100%;transition:background-color 0.2s ease-in-out, color 0.2s ease-in, transform 0.3s ease-in, border-color 0.3s ease-in;color:#fff;border-bottom:1px solid transparent}body.admin-bar .header--top{top:32px}@media screen and (max-width:782px){body.admin-bar .header--top{top:0}}@media screen and (max-width:782px){body.admin-bar:not(.sticky) .header--top{top:46px}}body.sticky .header--top,body.menu-open .header--top,body.header-normal .header--top{background-color:#fff;color:#5a5a5a}body.sticky .header--top,body.menu-open .header--top{border-bottom-color:rgba(90, 90, 90, 0.2)}.header--top-inner{display:flex;justify-content:space-between;padding:1em 0;transition:padding 0.3s ease-in-out}body.sticky .header--top-inner{padding:0.5em 0}@media (min-width:1200px){body:not(.sticky) .header--top-inner{gap:4em}}.header--top-nav{display:none;align-self:center;flex:1;justify-content:space-between}@media (min-width:1200px){body:not(.sticky) .header--top-nav{display:flex;gap:2em;align-items:center}}.header--top-nav-menu{padding:0;margin:0;display:flex;gap:2em;flex:1;justify-content:space-between}@media (min-width:1500px){.header--top-nav-menu{gap:4em}}.header--top-nav-menu .menu-item{font-size:0.9em;text-transform:uppercase;font-weight:600}.header--top-nav-menu .menu-item.current-menu-item{font-size:1.1em;font-weight:700}.header--top-nav-menu .menu-item a[href]:hover:after,.header--top-nav-menu .menu-item.current-menu-item a:after{opacity:1;transform:translate(0)}.header--top-nav-menu .menu-item a{position:relative}.header--top-nav-menu .menu-item a:after{content:"";position:absolute;bottom:-0.3em;left:-0.4em;right:-0.4em;height:3px;border-radius:2px;background-color:currentColor;transform:translateY(0.5em);opacity:0;transition:opacity 0.2s ease-in-out, transform 0.2s ease-in-out}.header--top-nav-menu .menu-item a[href]:hover{text-decoration:none}.header--top-nav-lang{margin:0;padding:0;display:flex;gap:1em;text-transform:uppercase;font-size:0.8rem}@media (min-width:700px){.header--top-nav-lang{font-size:0.7rem}}.header--top-logo{display:block;position:relative;left:50%;transform:translateX(-50%);transition:left 0.3s ease, transform 0.3s ease, width 0.3s ease;width:180px}@media (min-width:700px){.header--top-logo{width:220px}}@media (min-width:1200px){body:not(.sticky) .header--top-logo{left:auto;transform:none;flex-shrink:0}}body.sticky .header--top-logo{left:0;transform:translateX(0)}@media (min-width:700px){body.sticky .header--top-logo{left:50%;transform:translateX(-50%);width:180px}}@media (min-width:1200px){body:not(.sticky) body.sticky .header--top-logo{left:auto;transform:none}}.header--top-logo img{width:100%;transition:0.2s opacity ease}.header--top-logo .default{opacity:0}body.sticky .header--top-logo .default,body.menu-open .header--top-logo .default,body.header-normal .header--top-logo .default{opacity:1}.header--top-logo .inverted{position:absolute;top:0;left:0}body.sticky .header--top-logo .inverted,body.menu-open .header--top-logo .inverted,body.header-normal .header--top-logo .inverted{opacity:0}.header--top-hamburger{display:flex;width:2.2em;position:relative;z-index:10;background-color:transparent;border:0;background-repeat:no-repeat;color:#fff;font-size:0.9em;transition:color 0.1s ease;padding:0 0.2em}@media (min-width:700px){.header--top-hamburger{font-size:0.8em}}@media (min-width:1200px){body:not(.sticky) .header--top-hamburger{display:none}}body.sticky .header--top-hamburger,body.menu-open .header--top-hamburger,body.header-normal .header--top-hamburger{color:#5a5a5a}.header--top-hamburger hr{color:inherit;border:0;padding:0;height:3px;border-radius:2px;width:100%;left:0;background-color:currentcolor;position:absolute;top:50%;margin:-1px 0 0;transition:0.1s 0.2s ease-out margin, 0.1s ease-out transform, 0.1s 0.2s ease-out opacity}.header--top-hamburger hr:first-of-type{margin-top:-11px}.header--top-hamburger hr:last-of-type{margin-top:9px}body.menu-open .header--top-hamburger hr{margin-top:-1px !important;transform:rotate(45deg);transition:0.2s ease-out margin, 0.2s 0.1s ease-out transform, 0.2s ease-out opacity}body.menu-open .header--top-hamburger hr:first-child{opacity:0}body.menu-open .header--top-hamburger hr:last-child{transform:rotate(-45deg)}.header--popup{position:fixed;top:0;right:0;bottom:0;padding-top:65px;width:min(100vw, 600px);z-index:1;color:#fff;transform:translateX(50%);opacity:0;transition:transform 0.2s ease-in, opacity 0.2s ease-in;pointer-events:none;box-sizing:border-box}body.menu-open .header--popup{pointer-events:initial;opacity:1;transform:none;transition:transform 0.2s ease-out, opacity 0.2s ease-out}body.admin-bar .header--popup{top:32px}@media screen and (max-width:782px){body.admin-bar .header--popup{top:46px}}.header--popup:before,.header--popup:after{content:"";position:absolute;top:0;right:0;bottom:0;width:200vw;z-index:-1;background-color:rgba(49, 49, 49, 0.3)}.header--popup:after{width:100%;background-color:rgba(49, 49, 49, 0.95)}.header--popup-inner{overflow:auto;padding:2em;max-height:100%;box-sizing:border-box}.header--popup-lang{display:flex;gap:1em;margin:0 0 2em;padding:0 0 0 1.5em;font-weight:700}.header--popup-lang-item-link{text-transform:uppercase;opacity:0.5;transition:opacity 0.2s ease-in-out}@media (min-width:700px){.header--popup-lang-item-link{opacity:1;font-size:0.7rem}}.header--popup-lang-item-link[href]:hover,.header--popup-lang-item-link[href]:focus{opacity:1;text-decoration:none}.header--popup-menu{font-size:1.82rem;text-transform:uppercase;letter-spacing:0.04em;display:flex;flex-direction:column;gap:0.7em;padding:0;margin:0}@media (min-width:700px){.header--popup-menu{font-size:1.7rem}}.header--popup-menu .menu-item a{transition:opacity 0.2s ease-in-out;opacity:0.5;display:flex;gap:0.5em;align-items:center;font-weight:700}.header--popup-menu .menu-item a:before{content:"";display:inline-flex;width:0.7em;flex-shrink:0;height:0.7em;background-image:url(../../assets/images/plus.svg);background-position:center;background-size:contain;background-repeat:no-repeat;transition:transform 0.3s ease-in-out}.header--popup-menu .menu-item a:hover,.header--popup-menu .menu-item a:focus{opacity:1;text-decoration:none}.header--popup-menu .menu-item a:hover:before,.header--popup-menu .menu-item a:focus:before{transform:rotate(-90deg)}#smooth-content>.block-base:first-child,#smooth-content>.block-base-dark:first-child,#smooth-content>.block-base-primary:first-child{padding-top:calc(90px + 2em)}body.admin-bar #smooth-content>.block-base:first-child,body.admin-bar #smooth-content>.block-base-dark:first-child,body.admin-bar #smooth-content>.block-base-primary:first-child{padding-top:calc(90px + 32px + 2em)}@media screen and (max-width:782px){body.admin-bar #smooth-content>.block-base:first-child,body.admin-bar #smooth-content>.block-base-dark:first-child,body.admin-bar #smooth-content>.block-base-primary:first-child{padding-top:calc(90px + 46px + 3em)}}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background-color:#e6e6e6}::-webkit-scrollbar-thumb{background-color:#8eb4aa}::-webkit-scrollbar-thumb:hover{background:#629487}.media-tag.bg{position:absolute;top:0;left:0;height:100%;width:100%;z-index:-1}.media-tag.bg img,.media-tag.bg video{width:100%;height:100% !important;object-fit:cover}.media-tag{position:relative}.media-tag video{position:absolute;top:0;left:0;width:100%;height:100%}.media-tag .fo-video-thumb{width:100%}.breadcrumb{font-size:0.97rem;padding:1em 0 0}@media (min-width:700px){.breadcrumb{font-size:0.92rem}}.fo-form{display:flex;flex-direction:column;gap:1em}.fo-form--col{display:flex;gap:1em;flex-direction:column}@media (min-width:450px){.fo-form--col{flex-direction:row}}.fo-form--col-item{display:flex;flex-direction:column;width:100%}@media (min-width:450px){.fo-form--col-item{width:50%}.fo-form--col-item.width-30{width:30%}.fo-form--col-item.width-35{width:33.8%}.fo-form--col-item.width-70{width:70%}.fo-form--col-item.width-auto{width:auto}}.fo-form--col-item:only-child{width:100%}.fo-form--col-item input[type="text"],.fo-form--col-item input[type="date"],.fo-form--col-item input[type="number"],.fo-form--col-item input[type="email"],.fo-form--col-item select,.fo-form--col-item textarea{width:100%}.fo-form--col-item .btn,.fo-form--col-item .btn-arrow,.fo-form--col-item .btn-arrow-back{align-self:flex-start}.fo-form--col-item p{font-size:0.97rem;font-weight:700;margin-bottom:0.2em}@media (min-width:700px){.fo-form--col-item p{font-size:0.92rem}}.fo-form--col-item h3{margin-top:1em}.fo-form--col-item label span:first-child{padding-left:calc(1px + 0.5em);font-size:0.97rem;font-weight:700}@media (min-width:700px){.fo-form--col-item label span:first-child{font-size:0.92rem}}.fo-form--col-item .wpcf7-list-item-label{font-weight:400}.fo-form .wpcf7-checkbox{display:flex;flex-direction:column}@media (min-width:450px){.fo-form .wpcf7-checkbox{gap:1em;row-gap:0.5em;flex-wrap:wrap;flex-direction:row}}.fo-form .wpcf7-checkbox .wpcf7-list-item{margin:0}.fo-form .wpcf7-radio{display:flex;gap:1em}.fo-form .wpcf7-not-valid-tip{font-size:0.97rem}@media (min-width:700px){.fo-form .wpcf7-not-valid-tip{font-size:0.92rem}}.btn,.btn-arrow,.btn-arrow-back{border:3px solid currentColor;border-radius:0.3em;padding:0.7em 1em 0.8em;line-height:1;transition:background-color 0.2s ease-in-out;font-weight:800;text-transform:uppercase;background-color:#8eb4aa;box-sizing:border-box}@media (min-width:900px){.btn,.btn-arrow,.btn-arrow-back{padding-top:0.5em;padding-bottom:0.6em}}.btn[href]:hover,.btn-arrow[href]:hover,.btn-arrow-back[href]:hover,.btn:hover,.btn-arrow:hover,.btn-arrow-back:hover{text-decoration:none;background-color:#629487}.btn:hover,.btn-arrow:hover,.btn-arrow-back:hover{cursor:default}.btn[href]:hover,.btn-arrow[href]:hover,.btn-arrow-back[href]:hover{cursor:pointer}.btn-arrow,.btn-arrow-back{display:inline-flex;align-items:center}.btn-arrow:after,.btn-arrow-back:after{content:"";margin-left:1em;display:inline-block;transition:transform 0.2s ease-in-out;height:1em;width:2em;margin-top:0.1em;background-image:url(../../assets/images/arrow-button.svg);background-position:center;background-size:contain;background-repeat:no-repeat}.btn-arrow[href]:hover:after,.btn-arrow-back[href]:hover:after,.btn-arrow:hover:after,.btn-arrow-back:hover:after{transform:translateX(0.2em)}.btn-arrow-back{flex-direction:row-reverse}.btn-arrow-back[href]:hover:after,.btn-arrow-back:hover:after{transform:rotate(180deg) translateX(0.2em)}.btn-arrow-back:after{transform:rotate(180deg);margin-left:0;margin-right:1em}.btn-small{font-size:0.97rem}@media (min-width:700px){.btn-small{font-size:0.92rem}}.btn-dark{background-color:#313131}.btn-dark[href]:hover,.btn-dark:hover{background-color:#242424}.wpcf7-text,.wpcf7-textarea,.wpcf7-select,.wpcf7-number,.wpcf7-date{background-color:transparent;border:solid #5a5a5a;border-width:0 0 1px 1px;color:#5a5a5a;padding:0.2em 0.5em;margin:0;box-sizing:border-box;outline:none}.wpcf7-text::placeholder,.wpcf7-textarea::placeholder,.wpcf7-select::placeholder,.wpcf7-number::placeholder,.wpcf7-date::placeholder{color:rgba(90, 90, 90, 0.5)}body .wpcf7-list-item{margin-left:0}.wpcf7-acceptance,.wpcf7-checkbox{font-size:0.97rem}@media (min-width:700px){.wpcf7-acceptance,.wpcf7-checkbox{font-size:0.92rem}}.header-signets{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0;display:none}@media (min-width:700px){.header-signets{display:flex}}.header-signets--inner{height:calc(100% - 6em);position:relative}.header-signets .signet{position:absolute}@media (min-width:700px){.header-signets .signet{display:block}}.header-signets .signet.style-0.pink-sun{left:0;bottom:3em;width:2em}.header-signets .signet.style-0.cmyk{top:3em;right:0;width:2em}.header-signets .signet.style-1.orange-circle{width:4em;top:3em;left:0}.header-signets .signet.style-1.pink-sun{width:2em;left:0;top:4.5em}.header-signets .signet.style-1.athesia{width:2em;bottom:3em;right:0}.header-signets .signet.style-2.orange-circle{width:5em;right:0;bottom:3.5em}.header-signets .signet.style-2.cmyk-2{width:2.5em;right:3em;bottom:3em}.header-signets .signet.style-3.athesia{width:2em;bottom:7em;left:3em}.header-signets .signet.style-3.cmyk{bottom:9em;width:2em;left:1em}.header-signets .signet.style-3.cmyk-2{width:3em;bottom:3em;right:2em}.header-signets .signet.style-4.pink-sun{top:40%;width:3em;left:0}.header-signets .signet.style-4.cmyk{left:2.5em;top:calc(50% + 4em);width:2em}.header-signets .signet.style-4.orange-circle{bottom:0;right:0;width:5em}.header-signets .signet.style-4.athesia{right:-0.5em;width:2em;bottom:3em}.header-signets .signet.style-5.pink-sun{width:3em;top:70%;left:1.5em}.header-signets .signet.style-5.cmyk{width:2em;top:55%;left:0}.header-signets .signet.style-5.orange-circle{top:3em;right:0;width:5em}.header-signets .signet.style-5.athesia{right:-0.5em;width:2em;top:3em}.header-signets .signet.style-6.orange-draw{left:1em;top:50%;width:5em}.header-signets .signet.style-6.cmyk-2{width:4em;top:calc(50% + 4em);left:4em}.header-signets .signet.style-6.orange-circle{top:calc(50% - 2.5em);right:0;width:5em}.header-signets .signet.style-6.athesia{right:-0.5em;width:2em;top:calc(50% - 2.5em)}div.lg-backdrop{background-color:rgba(0, 0, 0, 0.85)}div.lg-toolbar .lg-close{font-size:2em}div.lg-actions .lg-next,div.lg-actions .lg-prev{color:#fff}.modal{position:fixed;display:flex;z-index:201;left:0;top:0;width:100%;height:100%;align-items:flex-end;pointer-events:none;opacity:0;transform:translateY(50%);transition:transform 0.3s ease-in, opacity 0.3s ease-in}.modal.open{opacity:1;pointer-events:initial;transform:none;transition-timing-function:ease-out, ease-out}.modal--container{background-color:#313131;color:#fff;border:3px solid currentColor;position:relative;padding:0;display:flex;flex-direction:column;max-height:90vh;height:auto;overflow:auto;overflow-x:hidden;align-self:flex-end;width:100%;margin-bottom:0;border-bottom-width:0;border-radius:0.3em 0.3em 0 0}@media (min-width:700px){.modal--container{margin-bottom:auto;border-radius:0.3em;border-bottom-width:3px;width:calc(100% - 2em)}}@media (min-width:900px){.modal--container{width:calc(100% - 4em);max-width:1140px}}.modal--inner{position:relative;padding:1.5em}@media (min-width:1200px){.modal--inner{padding:3em}}.modal-close{position:absolute;z-index:1;width:2em;height:2em;right:1.5em;top:1.5em;padding:0;text-decoration:none;color:currentColor;opacity:0.5;cursor:pointer;transition:opacity 0.2s ease-in-out, transform 0.2s ease-in-out}.modal-close:hover,.modal-close:focus{opacity:1;transform:rotate(90deg)}.modal-close:after,.modal-close:before{content:"";position:absolute;height:4px;border-radius:2px;width:60%;background-color:currentColor;top:calc(50% - 1px);left:20%;bottom:0;transform:rotate(45deg)}.modal-close:after{transform:rotate(-45deg)}.modal-overlay{position:fixed;background-color:rgba(24, 24, 24, 0.7);top:0;bottom:0;left:0;right:0;z-index:200;pointer-events:none;opacity:0;transition:opacity 0.3s ease-in-out}.modal-overlay.open{opacity:1;pointer-events:initial}body.modal-open{overflow:hidden}[data-open-modal]{cursor:pointer}.quick-contact{position:fixed;z-index:5;bottom:1em;right:1em}@media (min-width:700px){.quick-contact{right:2em;bottom:2em}}.quick-contact--fab{border-radius:50%;position:relative;height:54px;width:54px;background-color:#fff;border:1px solid rgba(90, 90, 90, 0.2);display:flex;align-items:center;justify-content:center;z-index:2;cursor:pointer;transition:background-color 0.2s ease-in-out}.quick-contact--fab-inner{font-size:2em;display:flex;align-items:center;justify-content:center}.quick-contact--fab img{transition:transform 0.2s ease-in-out}.quick-contact.active .quick-contact--fab img{transform:rotate(45deg)}.quick-contact-list{margin:0;list-style:none;display:flex;flex-direction:column;align-items:center;padding:0;overflow:hidden;max-height:0;transition:max-height 0.2s ease-in-out}.quick-contact.active .quick-contact-list{max-height:210px}.quick-contact-list-item{padding-top:0.2em;padding-bottom:0.2em}.quick-contact-list-item:last-child{padding-bottom:0.7em}.quick-contact-list-item a{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#fff;border:1px solid rgba(90, 90, 90, 0.2);border-radius:50%;background-size:60%;background-position:center;background-repeat:no-repeat;transition:background-color 0.2s ease-in-out}.quick-contact-list-item a img{width:70%;height:70%}.quick-contact img{width:60%;height:60%;object-fit:contain}.slider-pagination{display:flex;padding-top:1em;justify-content:center;gap:0}.slider-pagination .swiper-pagination-bullet{opacity:0.3;width:2em;height:0.3em;border-radius:0;margin:0 !important;transition:opacity 0.3s ease}.slider-pagination .swiper-pagination-bullet:nth-child(3n+1){background-color:#00a6eb}.slider-pagination .swiper-pagination-bullet:nth-child(3n+2){background-color:#ff148d}.slider-pagination .swiper-pagination-bullet:nth-child(3n+3){background-color:#fff000}.slider-pagination .swiper-pagination-bullet-active{opacity:1;background-color:#8eb4aa}.accordion-widget--list{display:flex;flex-direction:column;gap:2em}@media (min-width:900px){.accordion-widget--list{gap:1em}}.accordion-widget--list-item{transition:padding-bottom 0.2s ease-in-out}.accordion-widget--list-item.active{padding-bottom:2em}@media (min-width:900px){.accordion-widget--list-item.active{padding-bottom:4em}}.accordion-widget--list-item-heading{position:relative;opacity:0.5;transition:opacity 0.3s ease-in-out, margin-bottom 0.3s ease-in-out;cursor:default;padding-left:2rem}.accordion-widget--list-item-heading:hover,.accordion-widget--list-item.active .accordion-widget--list-item-heading{opacity:1}.accordion-widget--list-item.active .accordion-widget--list-item-heading{margin-bottom:1em}@media (min-width:900px){.accordion-widget--list-item.active .accordion-widget--list-item-heading{margin-bottom:0.5em}}.accordion-widget--list-item-heading:hover:before{transform:rotate(45deg)}.accordion-widget--list-item.active .accordion-widget--list-item-heading:hover:before{transform:rotate(0deg)}.accordion-widget--list-item.active .accordion-widget--list-item-heading:before{transform:rotate(90deg);filter:none}.accordion-widget--list-item-heading:before{content:"";display:inline-flex;width:1em;height:1em;position:absolute;left:0;top:0.3em;background-image:url("../../assets/images/close-orange.svg");background-size:contain;background-position:center;background-repeat:no-repeat;transition:transform 0.2s ease-in-out, filter 0.2s ease-in-out;transform:rotate(-45deg);filter:grayscale(1) brightness(2.5)}.accordion-widget--list-item-title{text-transform:uppercase;letter-spacing:0.04em;font-weight:700;font-size:1.51em;display:inline-flex;overflow-wrap:break-word;margin-bottom:0;hyphens:auto}@media (min-width:700px){.accordion-widget--list-item-title{font-size:1.7rem}}.accordion-widget--list-item-subtitle{padding-left:2rem;font-weight:800;text-transform:uppercase;margin-bottom:1em}.accordion-widget--list-item-content{display:none;flex-direction:column}.accordion-widget--list-item.active .accordion-widget--list-item-content{display:flex}.accordion-widget--list-item-content-text{padding-left:2rem}.accordion-widget--list-item-content-gallery{margin-top:2em}@media (min-width:700px){.accordion-widget--list-item-content-gallery .gallery-widget--slider{box-sizing:border-box;width:calc(100% + 2rem)}}.gallery-widget{margin:0;padding:0;position:relative}.gallery-widget.no-slider{display:grid;grid-template-columns:1fr 1fr;gap:0.5em}@media (min-width:700px){.container-31.with-contacts .gallery-widget.no-slider{grid-template-columns:1fr 1fr 1fr}}@media (min-width:1200px){.gallery-widget.no-slider{grid-template-columns:1fr 1fr 1fr}}.gallery-widget--item.swiper-slide{width:auto;transition:opacity 0.2s ease-in-out}.gallery-widget.with-description .gallery-widget--item.swiper-slide{opacity:0.5}.gallery-widget.with-description .gallery-widget--item.swiper-slide:hover{opacity:0.8}.gallery-widget.with-description .gallery-widget--item.swiper-slide.swiper-slide-active{opacity:1}.gallery-widget--item-link{display:block;position:relative}.gallery-widget--item-overlay{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;padding:1em;box-sizing:border-box;flex-direction:column;line-height:1.1;align-items:center;background-color:rgba(157, 157, 157, 0.7);transition:background-color 0.2s ease-in-out}@media (min-width:450px){.gallery-widget--item-overlay{padding:1em}}.gallery-widget--item-link:hover .gallery-widget--item-overlay{background-color:rgba(253, 0, 68, 0.7)}.gallery-widget--item-image{width:100%;height:100%;object-fit:cover;display:block}.gallery-widget--item-name{margin:auto 0;font-size:1.21rem;text-transform:uppercase;letter-spacing:0.04em;text-align:center;font-weight:800;overflow-wrap:break-word;hyphens:auto}@media (min-width:450px){.gallery-widget--item-name{font-size:1.3rem}}@media (min-width:700px){.gallery-widget--item-name{font-size:1.45rem}}.gallery-widget--item-plus{transition:transform 0.3s ease-in-out;width:1.2em}@media (min-width:900px){.gallery-widget--item-plus{width:1.3em}}.gallery-widget--item-link:hover .gallery-widget--item-plus{transform:rotate(-90deg)}.gallery-widget--slider{padding:0 2em;position:relative}.gallery-widget--slider-inner{overflow:hidden}.gallery-widget--slider-signet{margin:auto;padding-top:1em}.gallery-widget--slider-buttons{position:absolute;left:0;right:0;top:50%;transform:translateY(-50%);pointer-events:none;display:flex;justify-content:space-between}.gallery-widget--slider-buttons .swiper--button{pointer-events:initial;transition:opacity 0.2s ease-in-out, transform 0.2s ease-in-out;opacity:0.5}.gallery-widget--slider-buttons .swiper--button:hover{opacity:1}.gallery-widget--slider-buttons .swiper--button.swiper--button-prev{transform:rotate(180deg)}.gallery-widget--slider-buttons .swiper--button.swiper--button-prev:not(.swiper-button-disabled):hover{transform:rotate(180deg) translateX(0.3em)}.gallery-widget--slider-buttons .swiper--button.swiper--button-next:not(.swiper-button-disabled):hover{transform:translateX(0.3em)}.gallery-widget--slider-buttons .swiper--button.swiper-button-disabled{opacity:0}.gallery-widget--slider-contents{margin-top:1em;padding-bottom:0.5em;text-align:center}.gallery-widget--slider-contents-item{display:none}.gallery-widget--slider-contents-item.active{display:block}.gallery-widget--slider-contents-item-title{margin-bottom:1em;text-transform:uppercase;margin-top:2em;font-size:1.21rem}@media (min-width:900px){.gallery-widget--slider-contents-item-title{font-size:1rem}}.contact-widget{border-top:1px solid rgba(255, 255, 255, 0.5);padding-top:1em}@media (min-width:700px){.contact-widget{border-left:1px solid rgba(255, 255, 255, 0.5);border-top:none;padding-top:0;padding-left:1em}}.contact-widget--title{font-weight:800;text-transform:uppercase;max-width:calc(100% - 2em)}.contact-widget--list{display:flex;flex-direction:column;gap:1em}.contact-widget--list-item{font-size:0.97rem;border-bottom:1px solid rgba(255, 255, 255, 0.5);padding-bottom:1em;display:flex;flex-direction:column}@media (min-width:700px){.contact-widget--list-item{font-size:0.92rem}}.contact-widget--list-item:last-child{border-bottom:0;padding-bottom:0.5em}.contact-widget--list-item-name{margin:0;font-weight:700}.contact-widget--list-item-row{margin:0}.contact-widget--list-item-row.position{color:rgba(255, 255, 255, 0.5);margin-bottom:0.5em}.contact-widget--list-item-image{overflow:hidden;width:150px;margin-top:auto;padding-top:1em}.contact-widget--list-item-image img{border-radius:100em;width:100%}.contact-widget--button-wrapper{color:#fff;position:fixed;left:0;bottom:-2px;width:100%;display:flex;justify-content:stretch;z-index:2;pointer-events:none;transition:opacity 0.2s ease-in-out, transform 0.2s ease-in-out}@media (min-width:450px){.contact-widget--button-wrapper{justify-content:center;bottom:0.5em}}@media (min-width:900px){.contact-widget--button-wrapper{display:none}}body.footer-visible .contact-widget--button-wrapper{pointer-events:none;opacity:0;transform:translateY(50%)}body.footer-visible .contact-widget--button-wrapper>*{pointer-events:none}.contact-widget--button-btn{padding:1em 2em;width:100%;justify-content:center;pointer-events:initial}@media (min-width:450px){.contact-widget--button-btn{width:auto;padding-left:4em;padding-right:3.5em}}.contact-widget--modal .contact-widget{border-top:0;padding-top:0}@media (min-width:700px){.contact-widget--modal .contact-widget{padding-left:0;border-left:0}}.contact-widget--modal .contact-widget--title{font-size:1.82rem;font-weight:800}@media (min-width:700px){.contact-widget--modal .contact-widget--title{font-size:2.9rem}}.contact-widget--modal .contact-widget--list{margin-top:3em}@media (min-width:450px){.contact-widget--modal .contact-widget--list{display:grid;grid-template-columns:1fr 1fr}}@media (min-width:700px){.contact-widget--modal .contact-widget--list{display:grid;grid-template-columns:1fr 1fr 1fr}}.product-page--agency-button--wrapper{position:fixed;left:0;right:0;pointer-events:none;bottom:2em;color:#fff;display:none;transition:opacity 0.2s ease-in-out, transform 0.2s ease-in-out}@media (min-width:900px){.product-page--agency-button--wrapper{display:initial}}body.footer-visible .product-page--agency-button--wrapper{opacity:0;transform:translateY(50%);pointer-events:none}body.footer-visible .product-page--agency-button--wrapper *{pointer-events:none !important}.product-page--agency-button-btn{display:flex;align-items:center;pointer-events:initial;font-size:0.97rem;font-weight:800;position:relative;padding-left:4.2rem}@media (min-width:700px){.product-page--agency-button-btn{font-size:0.92rem}}.product-page--agency-button-btn:before{content:"";display:block;height:1em;width:1em;background-image:url("../../assets/images/plus.svg");background-repeat:no-repeat;background-size:contain;background-position:center;margin-right:0.5em}.product-page--agency-button-btn:after{content:"";display:block;position:absolute;left:0;bottom:0;height:170%;width:5.5rem;background-image:url("../../assets/images/parrot.png");background-repeat:no-repeat;background-size:contain;background-position:bottom left}@media (min-width:700px){.product-page--agency-button-btn:after{height:150%;width:4rem}}.product-page--modal{display:grid;grid-template-columns:1fr;gap:1em;position:relative}@media (min-width:900px){.product-page--modal{grid-template-columns:1fr 3fr}}@media (min-width:1200px){.product-page--modal{grid-template-columns:1fr 3.8fr}}.product-page--modal-heading{padding-left:2em}@media (min-width:900px){.product-page--modal-heading{padding-left:0}}.product-page--modal-heading:before{content:"";display:none;position:absolute;bottom:0;left:0;height:100%;width:14em;background-image:url("../../assets/images/parrot-2.png");background-repeat:no-repeat;background-size:contain;background-position:bottom left;max-height:calc(100% - 100px)}@media (min-width:900px){.product-page--modal-heading:before{display:block}}@media (min-width:1200px){.product-page--modal-heading:before{width:13em;max-height:calc(100% - 150px)}}@media (min-width:1500px){.product-page--modal-heading:before{max-height:calc(100% - 200px)}}.product-page--modal-heading-title{font-weight:800;color:rgba(255, 255, 255, 0.5);text-transform:uppercase;line-height:1.1}.product-page--modal-content{position:relative;display:flex;flex-direction:column}.product-page--modal-content-title{font-weight:800;text-transform:uppercase;margin-bottom:1rem;letter-spacing:0.04em;padding-left:2rem;font-size:2.4rem}@media (min-width:700px){.product-page--modal-content-title{font-size:1.7rem}}@media (min-width:900px){.product-page--modal-content-title{padding:0;margin-top:0.1em}}.product-page--modal-content-list{display:flex;flex-direction:column;gap:0.5em;padding:0 2em}@media (min-width:1200px){.product-page--modal-content-list{padding:0;display:block;column-count:2;column-gap:1em;grid-template-columns:1fr 1fr}}.product-page--modal-content-list-item{padding-left:1.4em;position:relative;line-height:1.2}@media (min-width:1200px){.product-page--modal-content-list-item{margin-bottom:0.8em}}.product-page--modal-content-list-item strong,.product-page--modal-content-list-item b{font-weight:800}.product-page--modal-content-list-item:before{content:"";position:absolute;top:0.2em;left:0;width:0.9em;height:0.9em;flex-shrink:0;display:inline-flex;background-image:url("../../assets/images/signets/pink-caro.svg");background-size:contain;background-repeat:no-repeat;background-position:center}.product-page--modal-content .btn,.product-page--modal-content .btn-arrow,.product-page--modal-content .btn-arrow-back{margin-top:2em;align-self:center}.contacts-block--inner{position:relative;z-index:1}@media (min-width:1200px){.contacts-block--inner{padding-top:5em}}.contacts-block [data-contact-term-id]:not(.active){display:none}.contacts-block--heading-title{text-align:right}.contacts-block--heading-info{padding-top:2em;text-align:right}.contacts-block--heading-info-term{font-weight:800;margin-bottom:0.8em}.contacts-block--heading-info-btn.active{display:none}@media (min-width:700px){.contacts-block--heading-info-btn.active{display:inline-flex}}.contacts-block--content-departments-lvl0{display:grid;grid-template-columns:1fr 1fr;row-gap:1em;column-gap:1em}@media (min-width:700px){.contacts-block--content-departments-lvl0{grid-template-columns:1fr}}@media (min-width:900px){.contacts-block--content-departments-lvl0{grid-template-columns:1fr 1fr;padding-right:3em}}.contacts-block--content-departments-lvl0-item{border:3px solid currentColor;opacity:0.5;transition:opacity 0.2s ease-in-out;padding:1em 0.5em;border-radius:0.3em;align-items:center;display:grid;grid-template-columns:subgrid;grid-column:1 / -1}@media (min-width:450px){.contacts-block--content-departments-lvl0-item{padding:0.5em}}@media (min-width:900px){.contacts-block--content-departments-lvl0-item{padding:0.8em}}.contacts-block--content-departments-lvl0-item:hover,.contacts-block--content-departments-lvl0-item:focus{opacity:1}.contacts-block--content-departments-lvl0-item>img{max-height:35px}@media (min-width:450px){.contacts-block--content-departments-lvl0-item>img{max-height:50px}}@media (min-width:700px){.contacts-block--content-departments-lvl0-item>img{margin-bottom:1em}}@media (min-width:900px){.contacts-block--content-departments-lvl0-item>img{margin-bottom:0}}@media (min-width:1200px){.contacts-block--content-departments-lvl0-item>img{max-height:75px}}.contacts-block--content-departments-lvl0-item-title{font-size:1.5rem;font-weight:800;text-transform:uppercase}@media (min-width:700px){.contacts-block--content-departments-lvl0-item-title{font-size:1.7rem}}@media (min-width:450px){.contacts-block--content-departments-lvl0-item-title{letter-spacing:0.04em;font-weight:700}}.contacts-block--content-departments-lvl1-item .accordion-widget--list{margin-top:0.2em}@media (min-width:900px){.contacts-block--content-departments-lvl1-item .accordion-widget--list{gap:0.5em}}.contacts-block--content-departments-lvl1-item .accordion-widget--list-item-title{font-weight:700}.contacts-block--content-departments-lvl1-item-list{display:grid;grid-template-columns:1fr;gap:1em}@media (min-width:450px){.contacts-block--content-departments-lvl1-item-list{grid-template-columns:1fr 1fr}}@media (min-width:700px){.contacts-block--content-departments-lvl1-item-list{grid-template-columns:1fr}}@media (min-width:900px){.contacts-block--content-departments-lvl1-item-list{grid-template-columns:1fr 1fr}}@media (min-width:1200px){.contacts-block--content-departments-lvl1-item-list{grid-template-columns:1fr 1fr 1fr}}@media (min-width:450px){.contacts-block--content-departments-lvl1-item-list .contact-widget--list-item{border-bottom:0;padding-bottom:0}}.contacts-block--content-departments-lvl1-item-list .contact-widget--list-item-image{order:-1;padding-top:0;margin-top:0;margin-bottom:0.5em}.contacts-block--content-btn{justify-content:center;margin-top:2em}@media (min-width:700px){.contacts-block--content-btn.active{display:none}}.contacts-block--content-general{margin-top:2em}@media (min-width:900px){.contacts-block--content-general{margin-top:5em}}.contacts-block .signet{display:none;position:absolute}@media (min-width:1200px){.contacts-block .signet{display:block}}.contacts-block .signet.grid-2{top:max(70vh, 700px);left:-2em;width:20em}@media (min-width:1800px){.contacts-block .signet.grid-2{left:calc(50vw - 700px - 7em)}}.contacts-block .signet.orange-draw{top:max(68vh, 700px);left:5em;width:5.5em}@media (min-width:1800px){.contacts-block .signet.orange-draw{left:calc(50vw - 700px)}}.downloads-block{min-height:100svh;box-sizing:border-box;display:flex;align-items:center}.downloads-block--heading-title{margin-bottom:1.5rem}.downloads-block--heading .btn,.downloads-block--heading .btn-arrow,.downloads-block--heading .btn-arrow-back{display:none}@media (min-width:700px){.downloads-block--heading .btn,.downloads-block--heading .btn-arrow,.downloads-block--heading .btn-arrow-back{display:inline-flex}}@media (min-width:700px){.downloads-block--content{padding-top:0.5em}}.downloads-block--content-description{margin-bottom:2em;padding-left:2rem}@media (min-width:900px){.downloads-block--content-description{padding-left:1.5rem}}.downloads-block--content .accordion-widget--list-item-content-text{padding-left:1.2em}@media (min-width:450px){.downloads-block--content .accordion-widget--list-item-content-text{padding-left:2em}}@media (min-width:900px){.downloads-block--content .accordion-widget--list-item-content-text,.downloads-block--content .accordion-widget--list-item-heading{padding-left:1.5rem}}.downloads-block--content .btn,.downloads-block--content .btn-arrow,.downloads-block--content .btn-arrow-back{margin-top:3em}@media (min-width:700px){.downloads-block--content .btn,.downloads-block--content .btn-arrow,.downloads-block--content .btn-arrow-back{display:none}}.downloads-block--list{display:flex;gap:1em;flex-direction:column}@media (min-width:900px){.downloads-block--list{gap:0.5em}}.downloads-block--list-item-link{display:inline-flex;align-items:center;gap:0.7em;text-decoration:underline}@media (min-width:700px){.downloads-block--list-item-link{gap:0.5em}}.downloads-block--list-item-link:hover:before{transform:rotate(90deg)}.downloads-block--list-item-link:before{content:"";width:1em;height:1em;flex-shrink:0;display:inline-flex;background-image:url("../../assets/images/signets/pink-caro.svg");background-size:contain;background-repeat:no-repeat;background-position:center;transition:transform 0.3s ease-in-out}.embed-block .otnotice-content{padding-left:0;display:flex;flex-direction:column;gap:2em;font-size:0.97rem}@media (min-width:700px){.embed-block .otnotice-content{font-size:0.92rem}}@media (min-width:768px){.embed-block .otnotice-content{flex-direction:row}}.embed-block .otnotice-menu-mobile{width:100%}.embed-block .otnotice-menu{margin-top:0;margin-left:0;position:relative;display:flex;flex-direction:column;gap:1em;width:auto;text-align:left;padding:1em;flex-shrink:0;max-width:400px}.embed-block .otnotice-menu .otnotice-menu-section{margin-bottom:0}.embed-block .otnotice-sections{margin:0}.embed-block .otnotice-sections>.otnotice-section>h2.otnotice-section-header,.embed-block .otnotice-sections>.otnotice-section>.otnotice-section-content{margin-left:0;margin-right:0}.header-home-block{background-color:#8eb4aa;color:#fff;position:relative;z-index:1;margin-bottom:16.45vw;box-sizing:border-box;display:flex;align-items:center;padding:calc(90px + 3em) 0 0;max-height:890px}@media (min-width:900px){.header-home-block{max-height:none;min-height:calc(100vh - (16.45vw / 2))}}.header-home-block--inner{gap:2em;display:grid;grid-template-columns:1fr}@media (min-width:700px){.header-home-block--inner{justify-content:center;grid-template-columns:repeat(2, minmax(0, 1fr));padding-top:1em;padding-bottom:1em}}.header-home-block--media{position:relative}.header-home-block--media img{position:absolute}.header-home-block--media img.submarine{position:relative;width:85%;left:-25%;top:29%;padding-bottom:17%}@media (min-width:900px){.header-home-block--media img.submarine{width:90%;left:0;top:15%;padding-bottom:30%}}.header-home-block--media img.grid{width:68%;left:-20%;top:0}@media (min-width:900px){.header-home-block--media img.grid{left:10%;width:80%}}.header-home-block--media img.staff{width:33%;top:10%}@media (min-width:700px){.header-home-block--media img.staff{top:-5%;width:35%}}@media (min-width:900px){.header-home-block--media img.staff{width:35%;left:20%}}.header-home-block--media img.orange-draw{width:25%;left:40%;top:10%}@media (min-width:900px){.header-home-block--media img.orange-draw{top:0;left:65%;width:25%}}.header-home-block--media img.cmyk{width:10%;top:-10%;left:49%}@media (min-width:900px){.header-home-block--media img.cmyk{width:7%;top:10%;left:10%}}.header-home-block--media img.pink-sun{display:none}@media (min-width:900px){.header-home-block--media img.pink-sun{display:block;width:8%;left:25%;top:100%}}.header-home-block--media img.orange-circle{width:25%;left:58%;top:57%}@media (min-width:900px){.header-home-block--media img.orange-circle{left:0;top:100%}}.header-home-block--media img.athesia-signet{width:15%;left:71%;top:43%}@media (min-width:900px){.header-home-block--media img.athesia-signet{width:10%;left:0;top:-10%}}.header-home-block--content{position:relative;padding-left:2em;padding-right:2em}@media (min-width:700px){.header-home-block--content{padding-left:0;padding-right:0}}@media (min-width:900px){.header-home-block--content{padding-top:1em}}@media (min-width:1200px){.header-home-block--content{padding-top:2em}}h1.header-home-block--content-title{max-width:400px;margin-bottom:0.2em;position:relative;font-size:4.85rem;line-height:0.8}@media (min-width:450px){h1.header-home-block--content-title{font-size:5.1rem}}@media (min-width:700px){h1.header-home-block--content-title{font-size:5.3rem}}@media (min-width:900px){h1.header-home-block--content-title{font-size:6.7rem}}@media (min-width:700px){h1.header-home-block--content-title{max-width:500px}}.header-home-block--content-title.h3{margin-bottom:1em}.header-home-block--content img.orange-circle{display:none;position:absolute}@media (min-width:900px){.header-home-block--content img.orange-circle{display:block;top:-25%;right:0;width:25%}}@media (min-width:1500px){.header-home-block--content img.orange-circle{top:-25%;left:100%}}.header-home-block--content .header-home-block--scroll{position:relative;top:auto;margin-top:2em;display:block}@media (min-width:700px){.header-home-block--content .header-home-block--scroll{display:none}}.header-home-block--scroll{position:absolute;left:50%;transform:translateX(-50%);top:90%;width:1.5em;transition:transform 0.2s ease-in-out;display:none}@media (min-width:700px){.header-home-block--scroll{display:block}}@media (min-width:900px){.header-home-block--scroll{top:100%;width:1.5em}}.header-home-block--scroll:hover{transform:translate(-50%, 0.5em)}.header-home-block--scroll img{width:100%}.header-home-block:after{content:"";position:absolute;left:0;right:0;height:calc(16.45vw - 1px);background-image:url("../../assets/images/signets/wave.svg?v4");background-repeat:no-repeat;background-size:100%;top:calc(100% - 1px);z-index:-1}.header-home-block+.block-base-dark{padding-top:calc(16.45vw + 4em);margin-top:-16.45vw}@media (min-width:900px){.header-home-block+.block-base-dark{padding-top:16.45vw}}.header-product-block{box-sizing:border-box;position:relative}@media (min-width:700px){.header-product-block{min-height:calc(100vh - 10rem)}}.header-product-block--inner{display:grid;gap:2em;grid-template-columns:1fr;position:relative;z-index:1}@media (min-width:700px){.header-product-block--inner{grid-template-columns:1fr 1fr;gap:1em;align-items:center;height:100%}}@media (min-width:900px){.header-product-block--inner{grid-template-columns:repeat(2, minmax(0, 1fr));gap:2em}}.header-product-block--image{padding:0 2em;max-width:320px;justify-self:center}@media (min-width:700px){.header-product-block--image{max-width:none;padding:0}}.header-product-block--image img{width:100%}@media (min-width:700px){.header-product-block--image img{max-height:calc(90vh - 8em);object-position:right;object-fit:contain}}@media (min-width:1200px){.header-product-block--image img{max-height:calc(90vh - 13em)}}@media (min-width:1500px){.header-product-block--image img{max-height:calc(90vh - 15em)}}.header-product-block--content{max-width:500px}@media (min-width:700px){.header-product-block--content{max-width:none}}.header-product-block--content-title{margin-bottom:0.3em}.header-standard-block{position:relative;overflow:hidden;min-height:60vh;display:flex;align-items:center;box-sizing:border-box}@media (min-width:700px){.header-standard-block{height:80vh}}.header-standard-block--inner{color:#fff;position:relative;z-index:1}.header-standard-block--background{position:absolute;top:0;left:0;width:100%;object-fit:cover}.header-standard-block--background[height]{height:100%}.header-standard-block--background.bg-default{display:none}@media (orientation:landscape){.header-standard-block--background.bg-default{display:block}}.header-standard-block--background.bg-mobile{display:none}@media (orientation:portrait){.header-standard-block--background.bg-mobile{display:block}}.header-standard-block--title{text-align:center;margin-bottom:0.5em;overflow-wrap:break-word;hyphens:auto}.header-standard-block--content{text-align:center}@media (min-width:1200px){.header-standard-block--content{max-width:570px;margin:0 auto}}.items-page-block--content{display:none}@media (min-width:900px){.items-page-block--content{display:block}}@media (min-width:1200px){.items-page-block--content{padding-top:2em}}.items-page-block--content .gallery-widget--item-overlay{padding-left:0.3em;padding-right:0.3em}.items-page-block--content .gallery-widget--item-name{letter-spacing:0}.items-page-block--heading-btn{margin-top:1em}.product-detail-block--inner .pin-spacer{z-index:1 !important}.product-detail-block--content-button{padding-top:3em;display:flex;align-items:center;justify-content:center}@media (min-width:900px){.product-detail-block--content-button{display:none}}.product-detail-block--content-button .btn,.product-detail-block--content-button .btn-arrow,.product-detail-block--content-button .btn-arrow-back{width:100%;max-width:300px;justify-content:center}@media (min-width:700px){.product-detail-block--detailed-title,.product-detail-block--detailed-description{width:calc(100vw - 2rem)}}@media (min-width:1200px){.product-detail-block--detailed-title,.product-detail-block--detailed-description{width:auto;max-width:780px}}.product-detail-block--detailed-title{text-transform:uppercase;letter-spacing:0.04em;font-weight:800;margin-bottom:0.5em}.product-detail-block--detailed-gallery{margin-top:2em}@media (min-width:1500px){.product-detail-block--detailed-gallery{margin-left:-2rem;margin-right:-2rem}}@media (min-width:900px){.products-block--content{padding-top:1em}}@media (min-width:1200px){.products-block--content{padding-top:2em}}.products-block.list-style{box-sizing:border-box;display:flex;align-items:center}@media (min-width:900px){.products-block.list-style{padding-bottom:4em;min-height:100vh}}.products-block.products-popup{position:fixed;top:0;left:0;bottom:0;right:0;transition:transform 0.3s ease-out, opacity 0.3s ease-out;opacity:0;z-index:1;transform:translateY(-50%);pointer-events:none;padding-bottom:0}.products-block.products-popup.active{transform:none;opacity:1;pointer-events:initial;transition-timing-function:ease-in, ease-in}.products-block.products-popup .products-block--list{overflow:auto;max-height:100%;box-sizing:border-box}.products-block.products-popup .products-block--list-content{padding-bottom:3em}.products-block--list{position:relative}.products-block.products-popup .products-block--list-heading-title{position:sticky;top:0}@media (min-width:700px){.products-block--list-content{padding-top:0.5em}}.products-block--list-content-list{display:flex;flex-direction:column;gap:2em;margin-bottom:3em}@media (min-width:700px){.products-block--list-content-list{gap:1.5em}}@media (min-width:1200px){.products-block--list-content-list{gap:1em}}.products-block--list-content-list:last-child{margin-bottom:0}.products-block--list-content-list-item{font-size:1.5rem;transition:opacity 0.2s ease-in-out;opacity:0.5;display:flex;gap:0.5em;align-items:baseline;align-self:flex-start;font-weight:700;text-transform:uppercase;letter-spacing:0.04em;line-height:0.9}@media (min-width:700px){.products-block--list-content-list-item{font-size:1.7rem}}.products-block--list-content-list-item:before{content:"";display:inline-flex;width:0.7em;flex-shrink:0;height:0.7em;background-image:url(../../assets/images/plus.svg);background-position:center;background-size:contain;background-repeat:no-repeat;transition:transform 0.3s ease-in-out}.products-block--list-content-list-item[href]:hover,.products-block--list-content-list-item:focus{opacity:1;text-decoration:none}.products-block--list-content-list-item[href]:hover:before,.products-block--list-content-list-item:focus:before{transform:rotate(-90deg)}.products-block--list-close{position:absolute;top:0;right:0.5em;background:none;border:0;width:1em;height:1em;padding:0;box-sizing:border-box;opacity:0.5;cursor:pointer;transition:transform 0.2s ease-in-out, opacity 0.2s ease-in-out}.products-block--list-close:hover{opacity:1;transform:rotate(90deg)}.products-block--list-close img{width:100%;height:100%}.teaser-block{overflow:visible}.teaser-block+.block-base-dark{padding-top:7em}@media (min-width:700px){.teaser-block+.block-base-dark{padding-top:3em}}.teaser-block--inner .signet{position:absolute;display:none}@media (min-width:700px){.teaser-block--inner .signet{display:block}}.teaser-block--inner .signet.cmyk-2{top:0.5em;left:0.5em;width:3em}@media (min-width:900px){.teaser-block--inner .signet.cmyk-2{top:2em}}@media (min-width:1500px){.teaser-block--inner .signet.cmyk-2{left:calc((100vw - 1400px) / 2);transform:translateX(-50%)}}.teaser-block--inner .signet.orange-circle,.teaser-block--inner .signet.pink-sun{top:5em;left:3em;width:5em;transform:translate(-100%, -100%)}@media (min-width:900px){.teaser-block--inner .signet.orange-circle,.teaser-block--inner .signet.pink-sun{top:5em}}@media (min-width:1200px){.teaser-block--inner .signet.orange-circle,.teaser-block--inner .signet.pink-sun{left:5em;top:6em}}@media (min-width:1500px){.teaser-block--inner .signet.orange-circle,.teaser-block--inner .signet.pink-sun{left:calc((100vw - 1400px) / 2);top:8em}}.teaser-block--inner .signet.pink-sun{width:2em}.teaser-block--heading{position:relative;z-index:3;overflow-wrap:break-word}.teaser-block--content{align-self:flex-end;max-width:530px;position:relative;z-index:3}.teaser-block--image{width:220px;justify-self:start;position:relative;margin-bottom:-9em}.teaser-block.style_2 .teaser-block--image{margin-bottom:-4em;justify-self:end;margin-top:-2em;display:none}@media (min-width:900px){.teaser-block.style_2 .teaser-block--image{display:block;margin-top:0;margin-bottom:0}}@media (min-width:700px){.teaser-block--image{grid-column:1/-1;justify-self:end;margin-bottom:-4em}}@media (min-width:900px){.teaser-block--image{position:absolute;right:0;bottom:0;width:30%;margin-bottom:0}.teaser-block.style_1 .teaser-block--image{bottom:-2em}}@media (min-width:1200px){.teaser-block--image{width:min(30%, 450px)}}@media (min-width:1500px){.teaser-block--image{right:2%}}.teaser-block--image img{position:relative;width:100%;z-index:2}.teaser-block--image .background{position:absolute;left:-40%;bottom:0;width:100%;object-fit:contain;z-index:0}@media (min-width:700px){.teaser-block--image .background{left:-40%}}@media (min-width:900px){.teaser-block--image .background{right:-20%;top:50%;transform:translateY(-50%);bottom:0;left:auto;width:90%;z-index:1}}.text-block--inner{position:relative}.text-block--content p,.text-block--content ul,.text-block--content ol{color:currentColor}.text-block--content ul{margin-bottom:1em;list-style-type:square}.text-block--content ul li{margin-left:1.2em}.text-block--content a{color:#8eb4aa}.text-block--content h1,.text-block--content h2,.text-block--content h3{hyphens:auto}.text-block.gold-text .text-block--content{color:#8eb4aa}.text-block--content h1,.text-block--content h2,.text-block--content h3{margin-bottom:0.3em}