@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_5972bc34-module__OU16Qa__className{font-family:Inter,Inter Fallback;font-style:normal}
@tailwind base;@tailwind components;@tailwind utilities;@font-face{font-family:Inter;font-style:black;font-weight:900;src:url(/assets/fonts/Inter-Black.ttf)format("woff2")}@font-face{font-family:Inter;font-style:bolder;font-weight:800;src:url(/assets/fonts/Inter-ExtraBold.ttf)format("woff2")}@font-face{font-family:Inter;font-style:bold;font-weight:700;src:url(/assets/fonts/Inter-Bold.ttf)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;src:url(/assets/fonts/Inter-Medium.ttf)format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;src:url(/assets/fonts/Inter-Regular.ttf)format("woff2")}@font-face{font-family:Inter;font-style:light;font-weight:300;src:url(/assets/fonts/Inter-Light.ttf)format("woff2")}@font-face{font-family:Inter;font-style:light;font-weight:200;src:url(/assets/fonts/Inter-ExtraLight.ttf)format("woff2")}@font-face{font-family:Inter;font-style:light;font-weight:100;src:url(/assets/fonts/Inter-Thin.ttf)format("woff2")}@font-face{font-family:Montserrat;font-style:black;font-weight:900;src:url(/assets/fonts/Montserrat-Black.ttf)format("woff2")}@font-face{font-family:Montserrat;font-style:bolder;font-weight:800;src:url(/assets/fonts/Montserrat-ExtraBold.ttf)format("woff2")}@font-face{font-family:Montserrat;font-style:bold;font-weight:700;src:url(/assets/fonts/Montserrat-Bold.ttf)format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:url(/assets/fonts/Montserrat-SemiBold.ttf)format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:url(/assets/fonts/Montserrat-Medium.ttf)format("woff2")}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:url(/assets/fonts/Montserrat-Regular.ttf)format("woff2")}@font-face{font-family:Montserrat;font-style:light;font-weight:300;src:url(/assets/fonts/Montserrat-Light.ttf)format("woff2")}@font-face{font-family:Montserrat;font-style:light;font-weight:200;src:url(/assets/fonts/Montserrat-ExtraLight.ttf)format("woff2")}@font-face{font-family:Montserrat;font-style:light;font-weight:100;src:url(/assets/fonts/Montserrat-Thin.ttf)format("woff2")}:root{--clr-blue:#182a54;--clr-green:#3a9583;--clr-green-light:#6fcdbb;--clr-green-light-2:#b1ded6;--clr-green-light-faqs:#bee4de;--clr-white:#fff;--clr-blue-dark:#002653}*{box-sizing:border-box;font-optical-sizing:auto;-webkit-font-smoothing:antialiased;margin:0;padding:0;font-family:Montserrat;font-style:normal;list-style:none}.f-Inter,.f-Inter *{font-family:Inter}html{scroll-behavior:smooth;scroll-padding-top:0}.underline{text-decoration:underline}.no_underline{text-decoration:none}html,body{color:#fff;background-color:#fff;max-width:100vw;overflow-x:hidden}p,a{color:#fff}section,footer,header{justify-content:center;align-items:center;display:flex}main.text{justify-content:center;align-items:flex-start;min-height:calc(100vh - 260px);padding-block:2em;display:flex}main.text .wrapper{gap:1em}main.text *{color:#000}main.text h2{color:var(--clr-blue)}main.text.cookies .wrapper h2{margin-bottom:1em}main .wrapper p b{font-weight:700}body:has(section.safety_info.active) footer{background:linear-gradient(183deg,#b1ded633 0%,#fff 100%)!important}:is(body:has(div.popup_main),body:has(section.safety_info.opened)){height:100vh;overflow:hidden}* sup{vertical-align:text-top;color:inherit!important}.superscript_initial{padding-inline-start:.3rem;position:relative}.superscript_initial sup.initial_sup{position:absolute;top:0;left:0}* .wrapper{flex-direction:column;width:100%;max-width:1040px;height:100%;display:flex}i{font-style:italic}.no-scroll{overflow:hidden}@media (max-width:1240px){* .wrapper{max-width:calc(100vw - 200px)}}@media (max-width:1080px){html{scroll-padding-top:2rem}* .wrapper{max-width:calc(100vw - 100px)}:is(body:has(section.page_bottom) i.top,body:has(section.page_safety) i.bottom){display:none}}@media (max-width:1080px) and (min-width:768px){main .hero>.wrapper,main .pages_handler{margin-top:7rem!important}main .hero .hero_cta_container{overflow:visible!important}main .hero .wrapper .hero_content{margin-bottom:0!important}}.CookieDeclaration.CookieDeclaration_hide{visibility:hidden;display:none}@media (max-width:767px){* .wrapper{max-width:calc(100vw - 50px)}header .wrapper{justify-content:center;align-items:flex-end}}@media (max-width:480px){html{scroll-padding-top:2rem}}
header{background-color:var(--clr-blue-dark);color:#fff;border-bottom:.2rem solid var(--clr-green-light-2);height:40px}header .wrapper img.logo,header .wrapper .mobile_handler{display:none}header .wrapper nav,header .wrapper ul{width:100%}header .wrapper ul{flex-direction:row;justify-content:flex-end;gap:3rem;padding-top:5px;display:flex}header .wrapper ul li.extra{display:none}header .wrapper ul li a{font-size:11px}header .open-popup{cursor:pointer;text-decoration:underline}@media (max-width:767px){body:has(nav.mobile_opened){max-height:100vh;overflow:hidden}body:has(nav.mobile_opened) main .hero .hero_cta_container ul{background-color:var(--clr-green-light-2);transition:all .2s}body:has(nav.mobile_opened){background-color:var(--clr-green-light-2);transition:all .2s}header{background-color:#fff;border-bottom:none;height:100px;margin-top:2.5rem}header:before{content:"";background-color:var(--clr-blue-dark);border-bottom:2px solid var(--clr-green-light-2);width:100%;height:2.5rem;position:absolute;top:0}header .wrapper{height:100%;position:relative}header .wrapper>a{justify-content:center;align-items:center;display:flex}header .wrapper img.logo{max-width:50vw;display:flex;position:absolute;left:0}header .wrapper .mobile_handler{z-index:20;cursor:pointer;width:50px;height:100%;max-height:50px;display:flex;position:absolute;top:1rem;right:0}header .wrapper nav{position:relative}header .wrapper nav:after,header .wrapper nav:before,header .wrapper nav{z-index:10;background-color:var(--clr-green);border-radius:2px;width:30px;height:3px;display:flex}header .wrapper nav:after,header .wrapper nav:before{content:"";position:absolute;left:0}header .wrapper nav:before{bottom:8px}header .wrapper nav:after{top:8px}header .wrapper nav ul{gap:1rem;margin-block-end:1rem;overflow:hidden}body:has(nav.mobile_opened) main{filter:blur(10px);padding-top:8.5rem}header:has(nav.mobile_opened){z-index:200;background-color:#b0ded580;width:100vw;height:100vh;margin-top:0;position:fixed}@media (min-height:902px){header:has(nav.mobile_opened){height:78vh}}header:has(nav.mobile_opened) .wrapper{justify-content:flex-start;padding-top:3.5rem}header:has(nav.mobile_opened) .wrapper img.logo{filter:blur(4px);top:60px}header:has(nav.mobile_opened) .wrapper .mobile_handler{top:3.5rem}header .wrapper nav.mobile_opened:after,header .wrapper nav.mobile_opened:before{bottom:unset;top:30px;left:unset;right:0;transform:rotate(45deg)}header .wrapper nav.mobile_opened:before{transform:rotate(-45deg)}header .wrapper nav.mobile_opened,header .wrapper nav.mobile_opened ul{overflow:visible}header .wrapper nav.mobile_opened{background-color:#0000;justify-content:center;align-items:flex-start;width:100%;height:100%;margin-bottom:13vh;padding-top:120px;padding-bottom:10px;transition:all;position:relative}header .wrapper nav.mobile_opened ul{flex-direction:column;align-items:center;gap:2rem;height:fit-content}header .wrapper nav.mobile_opened ul li.extra{flex-direction:column;display:flex;position:absolute;top:0}header .wrapper nav.mobile_opened ul li.extra.pay,header .wrapper nav.mobile_opened ul li.extra.info{position:unset}header .wrapper nav.mobile_opened ul li.extra a{text-align:center;flex-direction:column-reverse;max-width:160px;line-height:1.3;display:flex}header .wrapper nav.mobile_opened ul li.extra a span{position:unset;top:-50px;left:calc(50% - 25px)}header .wrapper nav.mobile_opened ul li.extra.info a span{top:-60px}header .wrapper nav.mobile_opened ul li.extra a span img{object-fit:contain;filter:brightness(0)invert();width:50px;height:50px}header .wrapper nav ul li{text-align:right;width:fit-content}header .wrapper nav.mobile_opened ul li.pay{order:1}header .wrapper nav.mobile_opened ul li a{color:var(--clr-blue-dark);text-underline-offset:3px;font-size:24px}header .wrapper nav ul li.extra{justify-content:flex-end;width:fit-content;display:flex;position:relative}header .wrapper nav ul li.extra span{position:absolute;left:-30px}header .wrapper nav ul li.extra span img{width:20px;height:20px}}@media (max-width:480px){header .wrapper nav.mobile_opened ul li.extra.info{top:375px}header .wrapper nav.mobile_opened ul li a{font-size:18px}}
.popup_main.hcp{z-index:300}.popup_background{background-color:#00000072;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.popup_background+.popup_background{background-color:#0000}.popup_background .popup_container{background-color:#fff;flex-direction:column;justify-content:center;align-items:flex-start;gap:2rem;width:fit-content;height:fit-content;padding-block:2rem;padding-inline:4rem;display:flex;position:relative}.popup_background .popup_container:before{content:"";background:linear-gradient(13deg,#aad5c1 30%,#002f5b 100%);width:100%;height:2rem;position:absolute;top:-2rem;left:0}.popup_background .popup_container .image_container{position:relative}.popup_background .popup_container img{width:auto}.popup_background .popup_container .image_container:before{content:"";background-image:url(/assets/svg/klysiri_logo_detail.svg);background-repeat:no-repeat;background-size:contain;width:30px;height:30px;display:flex;position:absolute;top:0;left:-38px}.popup_background .popup_container p.disclaimer{color:#3e3e3e;max-width:400px;font-weight:600;line-height:1.7}.popup_background .popup_container .buttons_container{flex-direction:row;gap:1rem;margin-top:1rem;display:flex}.popup_background .popup_container .buttons_container .button{cursor:pointer;background:linear-gradient(-7deg,#aad5c1 0%,#002f5b 60%);border-radius:2rem;padding:.5rem 1rem;text-decoration:none;transition:all .2s}.popup_background .popup_container .buttons_container .button:hover{background:linear-gradient(-10deg,#aad5c1 0%,#002f5b 60%);transition:all .2s}.popup_background .popup_container .buttons_container .button.cancel{background:#fff}.popup_background .popup_container .buttons_container .button.cancel p{color:#002f5b}.popup_background .popup_container .buttons_container .button p{font-weight:600}.popup_background .popup_container .buttons_container .button p:after{content:"";background-image:url(/assets/svg/arrow.svg);background-repeat:no-repeat;background-size:contain;width:1rem;height:1rem;margin-inline-start:.5rem;padding-bottom:.2rem;display:inline-flex;transform:rotate(180deg)}.popup_background .popup_container .buttons_container .button.accept p:after{background-image:url(/assets/svg/arrow-color.svg)}@media (max-width:1080px){.popup_background .popup_container .buttons_container{flex-direction:column}}
footer{background-color:var(--clr-blue-dark);padding:1rem 1rem 3rem;position:relative}footer .controller{visibility:hidden;width:1px;height:1px;position:absolute;top:17vh;left:0}footer .wrapper nav ul{flex-direction:row;justify-content:space-between;margin-bottom:3em;display:flex}footer .wrapper nav li a{text-decoration:none}footer .wrapper .logo_container{flex-direction:row;justify-content:flex-start;display:flex}footer .wrapper .logo_container img{margin-right:2em}footer .wrapper nav{margin:1em 0}@media (max-width:1080px){footer{padding:2rem}footer .wrapper nav ul{flex-direction:column;align-content:center;align-items:center;margin-bottom:0;display:flex}footer .wrapper nav ul li{text-align:center;padding:1em 0}footer .wrapper .logo_container{flex-direction:column;align-items:center;display:flex}footer .wrapper .logo_container img{margin-top:1em;margin-bottom:3em;margin-right:0}footer .wrapper .logo_container p{text-align:center}footer .wrapper .logo_container p b{display:block}footer .wrapper .logo_container p{margin:10px 0;display:block}}
