@import url(https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap);:root{--purple:#105f70;--b-radius:12px;--accent:#1b94af;--darkblue:#1f2b5b}*{font-family:"Montserrat",sans-serif!important}h2{margin-bottom:30px;color:var(--darkblue)!important;font-weight:700}.premium-form{background:#fff;border-radius:1rem}.modal button{font-size:18px!important}.premium-form .form-control{border:2px solid #e6e9ef;border-radius:.75rem;transition:border-color .3s ease,box-shadow .3s ease}.premium-form .form-control:focus{border-color:var(--accent,#1b94af);box-shadow:0 0 0 .25rem rgb(27 148 175 / .25)}.btn-accent{background:var(--accent,#1b94af);color:#fff;font-weight:600;border-radius:.75rem;transition:background .3s ease,transform .3s ease}.btn-accent:hover{background:#15859b;transform:translateY(-2px)}.modal-backdrop{z-index:10000!important}.modal{z-index:10001!important}header{background:#fff;position:fixed;width:100%;top:0;left:0;z-index:9999;border-bottom:1px solid #3333337c}header.scrolled{box-shadow:10px -6px 15px #000}nav{padding:10px 0;display:flex;justify-content:space-between;align-items:center}#logo{display:flex;align-items:center;gap:20px}#logo img{display:block;max-width:100px;width:100%;height:auto;object-fit:contain}#logo h3{font:500 20px Montserrat;color:#333;line-height:1}hr{margin-bottom:0}.nav-menu ul li a{text-decoration:none;color:#333;font:500 14px Montserrat;display:flex;align-items:center}.nav-menu{display:none}.nav-menu ul{display:flex;flex-direction:row;gap:15px;align-items:center;justify-content:center;margin:0}#nav-button{display:none;width:15%;font-size:14px!important}.menu-btn{border:none;background:linear-gradient(to right,var(--purple),#1b94af 99%);border-radius:var(--b-radius);cursor:pointer;display:flex;align-items:center;padding:10px}.offcanvas{background:#fff;padding:40px;min-height:50vh;height:100%;transition:1.1s ease}.offcanvas-backdrop{height:100%;width:100%}.offcanvas-body{padding:30px 0}.offcanvas.offcanvas-top{top:6%;height:50vh;margin-top:17px;overflow-y:auto}.offcanvas-header{border-bottom:1px solid #eee}.icons{display:flex;gap:20px;justify-content:center}.icons a{background:linear-gradient(to right,var(--purple),#1b94af 99%);border-radius:var(--b-radius);padding:13px;display:flex;align-items:center;justify-content:center}.offcanvas .menumobile ul{display:flex;flex-direction:column;gap:10px;padding:0;margin:0;list-style:none}.offcanvas .menumobile ul li a{font:21px Montserrat;color:#333;text-decoration:none}.offcanvas .menumobile ul li a:hover{color:var(--purple)}.offcanvas #menubutton{display:flex;text-decoration:none;color:#fff;background:linear-gradient(to right,var(--purple),#1b94af);width:100%;border-radius:var(--b-radius);font:16px Montserrat;padding:18px 0;margin-top:30px;justify-content:center}#canvasbtn{width:100%;margin:auto;font-size:17px!important;padding:10px}.menumobile{display:flex;flex-direction:column;gap:30px}.header-top{background:linear-gradient(to right,var(--purple),#1b94af);padding:10px 0;display:none}.header-top-content{display:flex;justify-content:space-between}.onlineregistration{text-decoration:none;color:#fff;font:14px Montserrat;display:flex;align-items:center;gap:15px;padding:6px 16px;background:rgb(255 255 255 / .08);border:1px solid rgb(255 255 255 / .15);border-radius:var(--b-radius);backdrop-filter:blur(8px);transition:all 0.3s ease}.onlineregistration svg{flex-shrink:0;width:18px;height:18px;fill:currentColor;transition:transform 0.3s ease}.onlineregistration:hover{background:rgb(255 255 255 / .2);border-color:rgb(255 255 255 / .3);box-shadow:0 4px 15px rgb(0 0 0 / .3)}.onlineregistration:hover svg{transform:scale(1.1)}.header-top-right{display:flex;gap:15px;align-items:center;text-align:center}.header-top-right a{display:inline-flex;justify-content:center;align-items:center;width:40px;height:40px;background-color:rgb(255 255 255 / .1);border:1px solid rgb(255 255 255 / .4);border-radius:var(--b-radius);transition:all 0.3s ease;text-decoration:none}.header-top-right a:hover{background-color:var(--purple);border-color:var(--purple)}.header-top-right a svg{fill:#fff;width:18px;height:18px;transition:0.3s ease}#phone-header{width:auto;padding:0 10px;gap:8px;color:#fff;font:500 14px Montserrat}#phone-header svg{flex-shrink:0}.hero{--primary:#012e64;--accent:#e3444b;--text:#0b0f1a;--muted:#5e6a82;--bg:#f7f9fc;--card:#ffffff;--ring:rgba(32, 59, 108, 0.12);isolation:isolate;padding:40px 0;margin-top:140px}.hero-inner{display:grid;grid-template-columns:1.1fr 1fr;gap:clamp(16px, 3vw, 32px);align-items:center}.eyebrow{display:inline-flex;align-items:center;gap:10px;font-size:.9rem;letter-spacing:.02em;padding:8px 12px;background:rgb(32 59 108 / .06);border:1px solid rgb(32 59 108 / .12);border-radius:var(--section-border-radius)}.eyebrow::before{animation-name:identifier;animation-iteration-count:infinite;animation-duration:1s;content:"";width:7.5px;height:7.5px;border-radius:50%;background:var(--accent)}h1{margin:16px 0 10px;font-weight:800;line-height:1.1;font-size:22px}.lead{margin:0 0 22px;color:#111;font-size:clamp(15px, 2.2vw, 18px);line-height:1.6}#banner-button{font-size:18px!important}.actions{display:flex;gap:12px;flex-wrap:wrap}.actions .btn{width:60%}.btn{align-items:center}.btn{--_bg:var(--primary);display:inline-flex;justify-content:center;gap:8px;padding:12px 18px;border-radius:var(--real-border-radius);border:1px solid rgb(10 20 40 / .12);color:#fff!important;font-weight:700;text-decoration:none;transition:transform 0.15s,box-shadow 0.15s,background-color 0.2s;box-shadow:0 8px 30px -10px rgb(32 59 108 / .35)}.anim-wrap,.orbit{display:grid;place-items:center}.btn:hover{transform:translateY(-1px)}.fg,.ringA .orb{left:50%;transform:translateX(-50%)}.btn-outline{--_bg:transparent;background:#fff;border:1px solid var(--ring);box-shadow:0 8px 26px -14px rgb(32 59 108 / .25);font-size:16px}.btn-accent{--_bg:var(--accent);box-shadow:0 10px 30px -10px rgb(231 78 83 / .45);font-size:16px}.anim-wrap{padding:clamp(10px, 2.4vw, 16px)}.anim-card{width:min(520px, 100%);aspect-ratio:1/1;background:var(--card);border-radius:var(--section-border-radius)}.stage,.video{width:100%;height:100%}.orbit,.video{position:absolute}.video{object-fit:cover;filter:saturate(1.02) contrast(1.02)}.ringA,.ringB,.ringC{position:absolute;border-radius:50%;border:1.5px dashed rgb(32 59 108 / .35)}.orb,.ring-blur{position:absolute;border-radius:50%}.ringA{width:78%;height:78%;filter:drop-shadow(0 4px 10px rgb(32 59 108 / .18))}.ringB{width:58%;height:58%;border-style:solid;border-color:rgb(231 78 83 / .45)}.ringC{width:38%;height:38%;border-style:dotted;border-color:rgb(32 59 108 / .28)}.orb{width:14px;height:14px;background:var(--accent);box-shadow:0 0 0 8px rgb(231 78 83 / .18)}.orb.blue{background:var(--primary);box-shadow:0 0 0 8px rgb(32 59 108 / .16)}.spinA{animation:10s linear infinite spin}.spinB{animation:14s linear infinite reverse spin}.spinC{animation:18s linear infinite spin}.ringA .orb{top:-7px}.ringB .orb{bottom:-7px;left:8%}.ringC .orb{top:50%;right:-7px;transform:translateY(-50%)}@keyframes spin{to{transform:rotate(360deg)}}.fg{position:absolute;inset:auto;width:58%;max-width:320px;object-fit:contain;bottom:0;left:50%;z-index:2;filter:drop-shadow(0 18px 30px rgb(32 59 108 / .25))}.ring-blur{inset:auto auto -18px -18px;width:120px;height:120px;border:8px solid rgb(32 59 108 / .08);outline:rgb(231 78 83 / .1) solid 12px;filter:blur(1px)}.wrapper{height:100vh;background:#333}#main-div{position:fixed;right:20px;bottom:20px;z-index:0}#main-button{display:flex;align-items:center;justify-content:center;position:absolute;right:0;bottom:0;height:60px;width:60px;font-size:22px;color:#fff;cursor:pointer;background-color:var(--accent);box-shadow:0 8px 20px rgb(0 0 0 / .2);border:none;border-radius:50%;transition:all .3s ease}#main-button:hover{background-color:var(--accent);box-shadow:0 12px 24px rgb(0 0 0 / .3);transform:scale(1.08)}#main-button~.onlineregistration{display:flex;justify-content:center;align-items:center;gap:10px;visibility:hidden;font-weight:600;text-decoration:none;height:50px;padding:0 25px;color:#fff;background-color:var(--accent);box-shadow:0 8px 20px rgb(0 0 0 / .2);border:none;position:absolute;z-index:-1;right:0!important;bottom:0!important;opacity:0;white-space:nowrap;cursor:pointer;transition:all .3s ease;border-radius:30px}#main-button.open~.onlineregistration{visibility:visible;right:80px!important;opacity:1;transition:.4s all cubic-bezier(0,.01,0,1.27)}#main-button.open~.onlineregistration:hover{background-color:var(--accent);box-shadow:0 12px 24px rgb(0 0 0 / .3);transform:translateX(-4px)}#main-button~.wrappericon{display:flex;align-items:center;justify-content:center;cursor:pointer;position:absolute;right:0;bottom:0;z-index:-1;height:55px;width:55px;opacity:0;text-decoration:none;color:var(--purple);background:#fff;border:2px solid var(--accent);box-shadow:0 8px 20px rgb(0 0 0 / .2);border-radius:50%;transition:all .3s ease}#main-button.open~.wrappericon{opacity:1;transition:.4s all cubic-bezier(0,.01,0,1.27)}#main-button.open~.wrappericon:hover{box-shadow:0 12px 24px rgb(0 0 0 / .3);transform:scale(1.12)}#main-button.open~#wrapperwp{bottom:70px}#main-button.open~#wrappertg{bottom:140px}#main-button.open~#wrapperphone{bottom:210px}.wave{animation-name:wave;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}main{position:relative}.wrapper{display:block;position:absolute;z-index:200}#main-button .icon-close{display:none}#main-button.open .icon-mail{display:none}#main-button.open .icon-close{display:block}@keyframes wave{0%{box-shadow:0 0 0 0 rgb(79 172 254 / .4)}100%{box-shadow:0 0 0 15px #fff0}}.open{animation-iteration-count:1}.about__section{padding:40px 0;height:100%}.about__section h2{text-align:center;font:700 30px Montserrat;color:#333;position:relative}.title::after{content:"";height:3px;width:20%;left:50%;transform:translate(-50%,0);bottom:-15px;position:absolute;background:linear-gradient(to right,var(--purple),#1b94af);animation:titleAnimation 10s infinite}.breadcrumb{position:relative}.titlebreadcrumb::after{content:"";height:3px;width:20%;left:0;bottom:-15px;position:absolute;background:linear-gradient(to right,var(--purple),#1b94af);animation:breadcrumbtitleAnimation 10s infinite}@keyframes titleAnimation{0%{width:5%}50%{width:20%}100%{width:5%}}@keyframes breadcrumbtitleAnimation{0%{width:5%}50%{width:30%}100%{width:5%}}.about__section-content{margin-top:40px;display:flex;justify-content:space-between}.about__section-content img{max-width:500px;width:100%;height:100%;object-fit:cover;transform:scaleX(-1)}#aboutmobile{display:none}.about__section-texts{width:50%;display:flex;flex-direction:column;gap:20px;margin-top:10px}.btn2{display:flex;text-decoration:none;color:#fff;background:linear-gradient(to right,var(--purple),#1b94af 99%);border-radius:var(--b-radius);font:15px Montserrat;padding:10px 20px;justify-content:center;align-items:center;width:50%;box-shadow:0 6px 20px rgb(0 0 0 / .2);transition:transform 0.25s ease,box-shadow 0.25s ease}.btn1{background-color:#fff;display:flex;text-decoration:none;color:#333;border:1px solid var(--purple);border-radius:var(--b-radius);font:500 13px Montserrat;padding:10px 20px;justify-content:center;align-items:center;width:50%}.about__section-texts h2{font:700 26px Montserrat;width:100%}.about__section-texts p{font:21px Montserrat;margin-bottom:20px}.about__section-texts ul{display:flex;flex-direction:column;gap:8px;justify-content:center}.about__section-texts ul li{font:16px Montserrat}.prescription-section{padding:40px 0;background:#fff}.prescription-section-content{display:flex;gap:40px;align-items:center;justify-content:space-between}.prescription-section-top{text-align:center}.image-content a{max-width:200px;width:100%;height:44px}.image-content{display:flex;flex-direction:column;align-items:center;gap:20px}.prescription-section-top h2{font:700 30px Montserrat;color:#333;position:relative}.text-content h4{font:700 30px Montserrat;margin-bottom:10px}.text-content{width:50%;display:flex;flex-direction:column;gap:10px;background:#fff;padding:30px;border-radius:var(--b-radius);box-shadow:0 10px 30px rgb(0 0 0 / .08);transition:transform 0.3s ease}.text-content:hover{transform:translateY(-3px)}.text-content a{margin:auto}.prescription-section-content p{font:16px Montserrat;width:100%;text-align:justify}.prescription-section .image-content img{width:100%;height:auto;border-radius:var(--b-radius);object-fit:cover;box-shadow:0 12px 35px rgb(0 0 0 / .15);transition:transform 0.4s ease,box-shadow 0.4s ease}.prescription-section-content{display:flex;align-items:center;justify-content:center;gap:50px}.services-section{background:#fff;padding:40px 0}.services-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.services-title{text-align:center;font:700 32px Montserrat,sans-serif;color:var(--accent)}.services-text{color:#333;font:15px Montserrat}.services-top a{display:flex;align-items:center;gap:10px;font:500 17px Montserrat;color:#333}.services-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:25px}.service-item{background:#fff;border-radius:var(--b-radius);padding:50px;display:flex;align-items:center;justify-content:center;gap:90px;box-shadow:0 4px 16px rgb(0 0 0 / .06);text-decoration:none;color:var(--darkblue);transition:all .3s ease;position:relative}.service-item h3{font:600 18px Montserrat,sans-serif;margin:0 10px}.service-item svg{position:absolute;right:7%;top:40%}.service-icon{font-size:28px;color:var(--darkblue);display:flex;align-items:center;justify-content:center}.service-item:hover{transform:translateY(-3px);box-shadow:0 8px 24px rgb(0 0 0 / .15)}.why-online{padding:40px 0;position:relative}.why-online h2{text-align:center;font:700 30px "Montserrat",sans-serif;color:#333;position:relative;letter-spacing:1px}.cards{display:grid;grid-template-columns:repeat(3,1fr);gap:35px}.card{background:rgb(255 255 255 / .7);backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);padding:40px 30px;border-radius:24px;border:1px solid rgb(16 95 112 / .15);box-shadow:0 10px 40px rgb(0 0 0 / .08);transition:transform 0.4s ease,box-shadow 0.4s ease}.card:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 20px 50px rgb(0 0 0 / .15)}.card h3{font:700 22px "Montserrat",sans-serif;color:var(--purple);margin-bottom:20px;display:flex;gap:12px;align-items:center}.card h3 svg{flex-shrink:0;transition:transform 0.4s ease}.card:hover h3 svg{transform:rotate(10deg) scale(1.1)}.card p{font:18px/1.7 "Montserrat",sans-serif;text-align:justify;color:#333}.note{margin-top:60px;text-align:center;font:18px/1.8 "Montserrat",sans-serif;color:#333;background:rgb(27 148 175 / .06);padding:25px 35px;border-radius:16px;border:1px solid rgb(16 95 112 / .15);box-shadow:0 8px 25px rgb(0 0 0 / .06)}.get-recipe{padding:40px 0}.get-recipe-content h2{text-align:center;font-weight:700;font-size:30px;color:var(--darkblue);position:relative}.get-recipe-text{display:grid;grid-template-columns:40% auto;gap:60px;align-items:center;margin:auto}.get-recipe-card{background:#fff;padding:30px;border-radius:var(--b-radius);box-shadow:0 10px 25px rgb(0 0 0 / .08);opacity:0;transform:translateY(40px);animation:cardFade 1s ease forwards 0.5s}@keyframes cardFade{to{opacity:1;transform:translateY(0)}}.get-recipe-card p{font-size:16px;line-height:1.7;color:#333;margin-bottom:20px;text-align:justify}.get-recipe-steps{margin:25px 0;padding-left:20px;list-style:none;counter-reset:step}.get-recipe-steps li{counter-increment:step;position:relative;padding-left:50px;margin-bottom:25px;font-size:16px;line-height:1.7;text-align:justify;color:#444}.get-recipe-steps li::before{content:counter(step);position:absolute;left:0;top:0;width:36px;height:36px;border-radius:10px;background:linear-gradient(135deg,#1b94af,#1d3e6f);color:#fff;font-weight:700;font-size:18px;line-height:36px;text-align:center;box-shadow:0 6px 16px rgb(0 0 0 / .15)}.get-recipe-image{position:relative;border-radius:20px}.get-recipe-image img{width:100%;display:block;border-radius:var(--b-radius)}@media (max-width:992px){.get-recipe-text{grid-template-columns:1fr;text-align:center}.get-recipe-image{width:70%;margin:auto}.get-recipe-steps{margin:0}.get-recipe-card{padding:40px 25px}.get-recipe-steps li{padding-left:0}.get-recipe-steps li::before{position:relative;display:inline-block;margin-right:10px}.get-recipe-title h2{font-size:32px}}.guarantees{padding:30px 0;background:linear-gradient(135deg,#ffffff 0%,#f1f5fa 100%);position:relative;overflow:hidden}.guarantees::before{content:"";position:absolute;top:-200px;left:-200px;width:450px;height:450px;background:radial-gradient(circle at center,rgb(31 43 91 / .08) 0%,transparent 70%);animation:slowSpin 40s linear infinite}.guarantees::after{content:"";position:absolute;bottom:-200px;right:-200px;width:450px;height:450px;background:radial-gradient(circle at center,rgb(31 43 91 / .06) 0%,transparent 70%);animation:slowSpin 50s linear infinite reverse}@keyframes slowSpin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.guarantees__title{text-align:center;font-size:30px;font-weight:700;color:var(--darkblue);margin-bottom:30px}.guarantees__wrapper{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:40px;max-width:1200px;margin:0 auto 60px;position:relative;z-index:1}.guarantee{background:#fff;padding:50px 30px 35px;border-radius:24px;box-shadow:0 12px 28px rgb(0 0 0 / .08);text-align:center;transition:transform .4s ease,box-shadow .4s ease}.guarantee:hover{transform:translateY(-10px);box-shadow:0 20px 45px rgb(0 0 0 / .15)}.guarantee__badge{width:70px;height:70px;margin:0 auto 25px;border-radius:50%;background:linear-gradient(135deg,var(--main-color,#1f2b5b) 0%,#0e173d 100%);display:flex;align-items:center;justify-content:center;font-size:26px;font-weight:700;color:#fff;box-shadow:0 8px 20px rgb(0 0 0 / .15);transition:transform .4s ease}.guarantee:hover .guarantee__badge{transform:scale(1.08)}.guarantee p{font-size:16px;text-align:justify;color:#333;line-height:1.7}.guarantees__footer{max-width:900px;margin:0 auto;text-align:justify;font-size:16px;color:#444;line-height:1.8;position:relative;z-index:1}.onfooter__section{padding:100px 0}.onfooter__section-content{position:relative;display:flex;justify-content:flex-end;align-items:center;padding:40px;gap:20px;border-radius:24px;background-color:var(--accent);box-shadow:0 12px 40px rgb(0 0 0 / .3);color:#fff}.onfooter-img{position:absolute;left:4%;bottom:0%}.onfooter__section-content img{max-width:250px;width:100%;height:auto;object-fit:cover;transform:scaleX(-1);filter:drop-shadow(0 10px 15px rgb(0 0 0 / .4))}.onfooter-texts{width:50%;display:flex;flex-direction:column;gap:10px}.onfooter-texts h5{font:600 28px 'Montserrat',sans-serif}.onfooter-texts p{font:400 16px 'Montserrat',sans-serif;line-height:1.6}.onfooter-socials{display:flex;flex-direction:column;gap:30px}.onfooter-social{background:#fff;color:#135f70;padding:15px 30px;display:flex;align-items:center;justify-content:center;border:none;border-radius:var(--b-radius);font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;transition:all 0.3s ease;box-shadow:0 6px 15px rgb(0 0 0 / .25)}.onfooter-social:hover{background:#f0f0f0;color:#0c3a45;transform:translateY(-2px);box-shadow:0 8px 18px rgb(0 0 0 / .35)}.premium-btn.small{padding:10px 22px;font-size:14px}footer{background:#fff;color:var(--darkblue);padding:30px 0;box-shadow:0 -5px 20px rgb(0 0 0 / .05);position:relative;z-index:1}.footer-top{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:40px;padding:20px 0}.contact{display:flex;flex-direction:column;justify-content:center;gap:10px}.contact p{display:flex;gap:10px;align-items:center}.contact a{display:flex;gap:10px;align-items:center}.mail a{display:flex;gap:10px;align-items:center}.footer-top p,.footer-top a{font:20px Montserrat;color:#333;text-decoration:none;line-height:1.7}.footer-top a:hover{color:var(--accent)}.footer-registration a{display:flex;align-items:center;justify-content:center;gap:14px;color:#333;padding:14px 20px;border-radius:var(--real-border-radius);font-weight:600;letter-spacing:.5px;transition:all .3s ease;box-shadow:0 6px 20px rgb(27 148 175 / .4);font-size:16px}.footer-registration a:hover{transform:translateY(-3px)}footer hr{border:none;height:1px;background-color:var(--darkblue);margin:30px 0}.footer-main{display:flex;justify-content:space-between;align-items:center;padding:20px 0;font-size:14px;line-height:1.8}.footer-menu{display:grid;grid-template-columns:1fr}.footer-menu div{display:flex;flex-direction:column}.footer-menu a{color:#333;font:300 17px Montserrat;transition:color .3s ease}.footer-menu a:hover{color:var(--accent)}.main-footer-right{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:15px}.main-footer-right>a{color:#333;text-decoration:none;font-weight:500;position:relative;transition:color .3s;font:15px Montserrat;border:1px dotted #333;border-radius:var(--real-border-radius);padding:15px;margin-bottom:10px;transition:.3s ease}.main-footer-right a:hover{color:var(--accent);transform:translateY(-3px) scale(1.05)}.iconsfooter{display:flex;align-items:center;gap:10px}.iconsfooter a{display:flex;justify-content:center;align-items:center;width:42px;height:42px;border-radius:var(--real-border-radius);background:#fff;box-shadow:0 4px 12px rgb(27 148 175 / .3);transition:all .3s ease}.iconsfooter a:hover{transform:translateY(-3px) scale(1.05)}.footer-bottom{text-align:center}.footer-bottom p{color:#333;font:500 13px Montserrat;margin:0}.testimonials__section{padding:40px 0}.testimonials__section .swiper{padding:10px}.testimonial-card{background:#fff;padding:30px;border-radius:16px;box-shadow:0 8px 25px rgb(0 0 0 / .08);text-align:left;margin:auto}.testimonial-header{display:flex;flex-direction:column;margin-bottom:10px}.testimonial-header h3{font:20px Montserrat;font-weight:600;color:#333;margin:0 0 5px}.testimonial-header .title{font:14px Montserrat;color:#777}.stars{color:#f5b301;font:20px Montserrat;margin-bottom:15px}.testimonial-card p{font:16px Montserrat;line-height:1.5;color:#333}.swiper-button-next,.swiper-button-prev{color:#000;background:rgb(255 255 255 / .8);width:44px;height:44px;border-radius:50%;box-shadow:0 4px 12px rgb(0 0 0 / .15)}.swiper-button-next:after,.swiper-button-prev:after{font-size:18px}.swiper-pagination-bullet{background:#aaa;opacity:1}.swiper-pagination-bullet-active{background:#f5b301}.breadcrumb{display:flex;align-items:center;justify-content:flex-start;gap:5px;font:26px Montserrat;margin:220px auto 40px auto;position:relative}.breadcrumb a{font-weight:600;color:#333;text-decoration:none;transition:color 0.3s ease}.breadcrumb a:hover{color:#105f70}.breadcrumb span{color:#333}.contact__section{padding:60px 0;background:#f7f8fa;position:relative}.contact__section h2{font:700 30px Montserrat;color:#333;text-align:center;position:relative}.contact__wrapper{display:flex;justify-content:space-between}.contact__map{width:60%;min-height:350px;border-radius:var(--real-border-radius);overflow:hidden}.contact__info{width:39%;background:#e9f5fa;border-radius:var(--real-border-radius);padding:30px;display:flex;flex-direction:column;gap:25px}.contact__item{display:flex;gap:20px;align-items:center}.contact__item a{display:flex;flex-direction:column;gap:10px;font:16px Montserrat}.contact__item span{font:700 16px Montserrat;color:#333}.contact__item>div{display:flex;flex-direction:column;gap:10px}.contact__item p{font:700 16px Montserrat;color:#333}.contacticons{display:flex;gap:20px}.contacticons a{display:flex;justify-content:center;align-items:center;width:40px;height:40px;background-color:rgb(255 255 255 / .1);border:1px solid rgb(255 255 255 / .4);border-radius:var(--b-radius);text-decoration:none;transition:all 0.3s ease;box-shadow:0 2px 6px 6px rgb(0 0 0 / .1);color:var(--purple)}.contacticons a svg{width:20px;height:20px;transition:fill 0.3s ease}.contacticons a:hover{border-color:var(--purple);transform:translateY(-2px);box-shadow:0 4px 12px rgb(0 0 0 / .15)}.contact__info a{color:#105f70;text-decoration:none}.contact__info a:hover{text-decoration:underline}.contact__btn{display:inline-block;background:linear-gradient(to right,#105f70,#1b94af);color:#fff!important;padding:15px 25px;text-align:center;border-radius:12px;font:700 18px Montserrat;transition:background 0.3s}.contact__btn:hover{opacity:.9}.online-sicknote__section{padding:60px 0}.sicknote-content1{display:flex;align-items:center;gap:40px}.sicknote-text h2{font-size:30px;font-weight:700;color:var(--darkblue)}.sicknote-text p{font-size:16px;line-height:1.6;color:#333;text-align:justify}.sicknote-text,.sicknote-image{flex:0 0 50%}.sicknote-image img{width:100%;height:auto;border-radius:var(--b-radius);box-shadow:0 4px 20px 20px rgb(0 0 0 / .15)}.official-sicknote{background:linear-gradient(to right,#f9fafc,#eef3f8);padding:60px 0;font-family:"Montserrat",sans-serif}.official-sicknote h2{font-size:30px;font-weight:700;color:var(--darkblue);text-align:center}.official-sicknote .desc{text-align:center;max-width:800px;width:100%;margin:0 auto 40px;color:#333;line-height:1.6;text-align:justify;font-size:16px}.sicknote-cards{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.sicknote-card{background:#fff;border-radius:var(--b-radius);padding:30px;box-shadow:0 4px 20px rgb(0 0 0 / .12);transition:transform 0.3s ease,box-shadow 0.3s ease}.sicknote-card:hover{transform:translateY(-5px);box-shadow:0 8px 24px rgb(0 0 0 / .18)}.sicknote-card h3{display:flex;align-items:center;gap:15px;color:#333;font-weight:700;font-size:18px;margin-bottom:15px}.sicknote-card p{color:#333;line-height:1.6;font-size:16px;text-align:justify}.official-sicknote .note{margin-top:40px;font-size:16px;color:#555;text-align:justify}.sicknote-card span{font-weight:700}.how-it-works{padding:60px 0}.how-it-works h2{font-size:30px;color:var(--darkblue);font-weight:700;text-align:center;position:relative}.hiw-content{display:flex;flex-direction:column;gap:50px}.hiw-text{flex:0 0 50%}.hiw-text-img{display:flex;gap:20px;align-items:center}.hiw-content p{margin-bottom:15px;color:#333;font-size:16px;line-height:1.2;text-align:justify}.hiw-list{list-style:none;padding-left:0}.hiw-list li{position:relative;padding-left:35px;margin-bottom:15px;font-size:16px;color:#1d3e6f;font-weight:500}.hiw-list li::before{content:"✔";position:absolute;left:0;color:#1b94af;font-weight:700}.hiw-image{flex:0 0 50%}.hiw-image img{border-radius:var(--b-radius);box-shadow:0 6px 24px rgb(0 0 0 / .12);width:100%;object-fit:cover;height:auto}.eln-types{background:linear-gradient(135deg,var(--bg1),var(--bg2));padding:60px 0;font-family:"Montserrat",system-ui,sans-serif}.eln-types h2{text-align:center;font-size:30px;color:var(--darkblue);letter-spacing:.2px;font-weight:700}.eln-types .sub{max-width:900px;margin:0 auto 40px;text-align:justify;color:#4a4a4a;line-height:1.7;font-size:16px}.eln-types .cards{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;margin-bottom:30px}.eln-types .card{background:#fff;border-radius:var(--b-radius);padding:24px;box-shadow:0 10px 28px 10px rgb(0 0 0 / .08);border:1px solid rgb(29 62 111 / .06);position:relative;transition:transform .25s ease,box-shadow .25s ease;min-height:150px;display:flex;align-items:center;justify-content:center;background-color:var(--accent)}.eln-types .card::before{content:"";position:absolute;inset:0;border-radius:var(--radius);padding:1px;background:linear-gradient(135deg,rgb(27 148 175 / .35),rgb(29 62 111 / .35));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .25s ease}.eln-types .card:hover{transform:translateY(-6px);box-shadow:0 16px 34px rgb(0 0 0 / .12)}.eln-types .card:hover::before{opacity:1}.eln-types .card p{color:#fff;line-height:1.55;font-size:16px;font-weight:700}.eln-types .notice{margin:34px 0 18px;background:#fff;border-left:4px solid var(--accent-2);padding:16px 18px;border-radius:10px;box-shadow:0 6px 20px rgb(0 0 0 / .06);color:#404040}.eln-types .child-care{background:linear-gradient(90deg,rgb(27 148 175 / .08),rgb(29 62 111 / .08));border:1px solid rgb(29 62 111 / .12);border-radius:var(--radius);padding:22px 24px;display:flex;align-items:center;justify-content:space-between;gap:18px;flex-wrap:wrap}.eln-types .child-care p{flex:1 1 600px;color:#333;line-height:1.6;margin:0;text-align:justify}.eln-types .btn-ghost{flex:0 0 auto;display:inline-block;padding:12px 18px;border-radius:999px;border:1px solid var(--accent);color:var(--accent);text-decoration:none;font-weight:600;transition:background .2s ease,color .2s ease,transform .2s ease}.eln-types .btn-ghost:hover{background:var(--accent);color:#fff;transform:translateY(-2px)}.faq__section{background:linear-gradient(135deg,#f9fafc,#eef3f8);padding:60px 0;margin-bottom:40px}.faq-intro{text-align:center;max-width:850px;margin:auto}.faq-intro h2{font-size:30px;color:var(--darkblue);font-weight:700}.faq-intro p{font-size:18px;line-height:1.7;color:#333;text-align:justify;margin-bottom:30px}.faq-content .accordion-item{width:80%;margin:auto;border:none;margin-bottom:20px;border-radius:12px;overflow:hidden;box-shadow:0 8px 24px rgb(0 0 0 / .08);background:#fff;transition:transform 0.25s ease,box-shadow 0.25s ease}.faq-content .accordion-item:hover{transform:translateY(-4px);box-shadow:0 12px 32px rgb(0 0 0 / .12)}.faq-content .accordion-button{background:#fff;color:#1d3e6f;font-weight:700;font-size:18px;padding:20px 24px;box-shadow:none;transition:background 0.2s ease,color 0.2s ease}.faq-content .accordion-button:focus{box-shadow:none}.faq-content .accordion-button:not(.collapsed){background:linear-gradient(90deg,rgb(27 148 175 / .1),rgb(29 62 111 / .1));color:#1b94af}.faq-content .accordion-button::after{filter:brightness(0) saturate(100%) invert(29%) sepia(92%) saturate(391%) hue-rotate(176deg) brightness(91%) contrast(90%)}.faq-content .accordion-body{padding:24px;color:#333;line-height:1.7;font-size:16px;background:#fff;text-align:justify}.docs-moskva{--accent:#1d3e6f;--secondary:#1b94af;padding:90px 0;font-family:"Montserrat",sans-serif}.docs-moskva-content{display:flex;flex-direction:column;gap:10px}.docs-wrap{display:flex;align-items:flex-start;justify-content:space-between;gap:60px}.docs-text{flex:1 1 55%}.docs-moskva h2{font-size:30px;color:var(--darkblue);font-weight:700;line-height:1.25;position:relative;text-align:center}.docs-text p{font-size:18px;color:#444;line-height:1.7;margin-bottom:20px}.docs-text p .highlight{color:var(--secondary);font-weight:700}.docs-btn{display:inline-block;padding:16px 34px;border-radius:999px;background:var(--accent);color:#fff;font-weight:600;text-decoration:none;letter-spacing:.5px;transition:all .3s ease}.docs-btn:hover{background:var(--secondary);transform:translateY(-3px);box-shadow:0 12px 25px rgb(0 0 0 / .15)}.docs-image{flex:1 1 45%;position:relative}.docs-image img{width:100%;height:auto;border-radius:20px;box-shadow:0 15px 35px rgb(0 0 0 / .15);display:block}.docs-image .image-overlay{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,rgb(27 148 175 / .3) 0%,transparent 70%);border-radius:20px;pointer-events:none;mix-blend-mode:multiply;animation:pulseGlow 6s ease-in-out infinite}@keyframes pulseGlow{0%,100%{opacity:.4}50%{opacity:.8}}@media (max-width:992px){.docs-wrap{flex-direction:column-reverse;gap:40px}.docs-text h2{font-size:30px}.docs-text p{font-size:17px}}.licenses-difficulties{--accent:#1d3e6f;--secondary:#1b94af;--glass-bg:rgba(255,255,255,0.25);padding:60px 0;font-family:"Montserrat",sans-serif;position:relative}@keyframes glowMove{0%{background-position:20% 40%,80% 70%}100%{background-position:25% 35%,75% 65%}}.licenses-difficulties-content{position:relative;z-index:1}.ld-head{text-align:center;margin-bottom:50px}.ld-head h2{font-size:30px;color:var(--darkblue);font-weight:700}.ld-card{background:var(--glass-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:20px;padding:50px 60px;box-shadow:0 20px 40px 20px rgb(0 0 0 / .08);max-width:1000px;margin:0 auto;color:#333}.ld-card p{font-size:18px;line-height:1.75;margin-bottom:24px}.ld-card .highlight{color:var(--secondary);font-weight:600}.ld-list{list-style:none;margin:25px 0 35px;padding:0;display:grid;gap:16px}.ld-list li{position:relative;padding-left:40px;font-size:18px;color:var(--accent);font-weight:500;transition:color .3s ease}.ld-list li::before{content:"◆";position:absolute;left:0;top:0;font-size:20px;color:var(--secondary);transition:transform .3s ease,color .3s ease}.ld-list li:hover{color:var(--secondary)}.ld-list li:hover::before{transform:scale(1.2) rotate(15deg);color:var(--accent)}@media(max-width:768px){.ld-card{padding:40px 30px}.ld-head h2{font-size:28px}.ld-card p,.ld-list li{font-size:17px}}.license-types{background:#fff;padding:80px 0}.license-types-content{display:flex;flex-direction:column}.lt-title{text-align:center;font-size:30px;font-weight:700;color:var(--darkblue);margin-bottom:50px;position:relative}.lt-layout{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start}.lt-bottomtext{display:flex;flex-direction:column}.lt-bottomtext p{text-align:justify;font-size:16px}@media(max-width:992px){.lt-layout{grid-template-columns:1fr;gap:40px}}.lt-gallery{display:flex;flex-direction:column;gap:20px}.lt-main-img{border-radius:var(--b-radius);overflow:hidden;box-shadow:0 15px 35px rgb(0 0 0 / .15);border-radius:var(--b-radius)}.lt-side-imgs{display:flex;gap:20px}.lt-img{flex:1;border-radius:var(--b-radius);overflow:hidden;box-shadow:0 12px 25px rgb(0 0 0 / .1)}.lt-gallery img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease,box-shadow .4s ease}.lt-gallery img:hover{transform:scale(1.05);box-shadow:0 20px 40px rgb(0 0 0 / .2)}.lt-content{font-size:16px;color:#333}.lt-content p{margin-bottom:20px}.lt-list{margin:20px 0 30px;list-style:none;padding:0}.lt-list li{position:relative;margin-bottom:12px;padding-left:30px}.lt-list li::before{content:"✔";position:absolute;left:0;color:var(--accent);font-weight:700}.lt-highlight{margin-top:25px;padding:20px 25px;border-left:6px solid var(--accent);background:rgb(27 148 175 / .08);font-weight:600;border-radius:0 var(--b-radius) var(--b-radius) 0}@media(max-width:576px){.lt-title{font-size:28px}.lt-main-img{height:220px}.lt-img{height:120px}.lt-content{font-size:16px}}.license-process{position:relative;padding:60px 0;background:#fff;overflow:hidden}.license-process::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 20%,rgb(27 148 175 / .1) 0%,transparent 60%),radial-gradient(circle at 80% 80%,rgb(27 148 175 / .07) 0%,transparent 60%);animation:moveGlow 25s linear infinite alternate}@keyframes moveGlow{0%{transform:scale(1) rotate(0deg)}50%{transform:scale(1.2) rotate(180deg)}100%{transform:scale(1) rotate(360deg)}}.process-title{position:relative;z-index:1;text-align:center;font-size:30px;font-weight:700;color:var(--darkblue);margin-bottom:40px}.process-intro,.process-outro{position:relative;z-index:1;max-width:900px;margin:0 auto 50px;font-size:16px;color:#333;text-align:justify}.process-cards{position:relative;z-index:1;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:30px;margin-bottom:50px}.process-card{background:#fff;border-radius:var(--b-radius);box-shadow:0 10px 25px 10px rgb(0 0 0 / .08);padding:40px 25px;text-align:center;transition:transform .4s ease,box-shadow .4s ease;border-top:6px solid var(--accent)}.process-card:hover{transform:translateY(-8px);box-shadow:0 18px 35px rgb(0 0 0 / .15)}.process-num{display:inline-flex;align-items:center;justify-content:center;width:60px;height:60px;margin-bottom:20px;border-radius:50%;background:linear-gradient(145deg,var(--accent),var(--purple));color:#fff;font-size:24px;font-weight:700;box-shadow:0 8px 20px rgb(0 0 0 / .25);animation:pulseNum 3s infinite}@keyframes pulseNum{0%,100%{box-shadow:0 0 0 0 rgb(27 148 175 / .4)}50%{box-shadow:0 0 0 15px #fff0}}.process-card h3{font-size:18px;font-weight:600;line-height:1.3;color:var(--darkblue);margin-bottom:15px}.process-card p{font-size:16px;line-height:1.5;text-align:center;color:#333}.fade-up{opacity:0;transform:translateY(28px);will-change:transform,opacity}.fade-up.in-view{animation:fadeUp .8s cubic-bezier(.22,.61,.36,1) forwards}@keyframes fadeUp{to{opacity:1;transform:translateY(0)}}.delay-1.in-view{animation-delay:.1s}.delay-2.in-view{animation-delay:.25s}.delay-3.in-view{animation-delay:.4s}.delay-4.in-view{animation-delay:.55s}.delay-5.in-view{animation-delay:.7s}.delay-6.in-view{animation-delay:.85s}.delay-7.in-view{animation-delay:1s}@media (prefers-reduced-motion:reduce){.fade-up,.fade-up.in-view{animation:none!important;opacity:1;transform:none}}.med-books{background:#fff;padding:80px 0}.mb-title{text-align:center;font-size:30px;font-weight:700;color:var(--darkblue);margin-bottom:40px;position:relative}.mb-content{font-size:16px;line-height:1.6;color:#333;margin-bottom:30px}.mb-content p{margin-bottom:20px}.mb-list{margin:20px 0 30px;list-style:none;padding:0}.mb-list li{position:relative;margin-bottom:12px;padding-left:30px}.mb-list li::before{content:"✔";position:absolute;left:0;color:var(--accent);font-weight:700}.mb-images{width:100%;margin:0 auto;display:flex;gap:25px;justify-content:space-between}.mb-img{flex:1;border-radius:var(--b-radius);overflow:hidden;box-shadow:0 15px 35px rgb(0 0 0 / .15);transition:transform .4s ease,box-shadow .4s ease;width:33%}.mb-img img{width:100%;height:200px;object-fit:cover;display:block}.mb-img:hover{transform:translateY(-6px);box-shadow:0 20px 45px rgb(0 0 0 / .2)}@media(max-width:768px){.mb-images{flex-direction:column;gap:20px}.mb-img img{height:180px}.mb-title{font-size:28px}.mb-content{font-size:16px}}.medcard-section{background:#fff;padding:60px 0}.mc-title{text-align:center;font-size:30px;font-weight:700;color:var(--darkblue);margin-bottom:40px;position:relative}.mc-text{background:var(--glass-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);padding:50px 60px;box-shadow:0 20px 40px 20px rgb(0 0 0 / .08);border-radius:20px;max-width:1000px;margin:0 auto;font-size:16px;text-align:justify;color:#333}.mc-text p{margin-bottom:20px}.mc-list{margin:30px 0 30px 0;padding:0;list-style:none}.mc-list li{position:relative;margin-bottom:15px;padding-left:20px;font-size:16px;font-weight:500;border-left:4px solid var(--accent);line-height:1.6}.mc-list li:last-child{margin-bottom:0}.fade-up{opacity:0;transform:translateY(28px);will-change:transform,opacity}.fade-up.in-view{animation:fadeUp .8s cubic-bezier(.22,.61,.36,1) forwards}@keyframes fadeUp{to{opacity:1;transform:translateY(0)}}.delay-1.in-view{animation-delay:.2s}.delay-2.in-view{animation-delay:.4s}.delay-3.in-view{animation-delay:.6s}.delay-4.in-view{animation-delay:.8s}@media (prefers-reduced-motion:reduce){.fade-up,.fade-up.in-view{animation:none!important;opacity:1;transform:none}}.buy-medcard{background:#fff;padding:60px 0}.bm-title{text-align:center;font-size:30px;font-weight:700;color:var(--darkblue);margin-bottom:40px;position:relative}.bm-intro,.bm-outro{font-size:16px;color:#333;line-height:1.7}.bm-outro{margin-top:50px}.bm-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:50px}.bm-step{background:#fff;border-radius:var(--b-radius);box-shadow:0 12px 30px 12px rgb(0 0 0 / .08);padding:20px 20px 30px;text-align:center;transition:transform .3s ease,box-shadow .3s ease}.bm-step:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgb(0 0 0 / .15)}.bm-img{margin-bottom:20px;border-radius:var(--b-radius);overflow:hidden}.bm-img img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.bm-img img:hover{transform:scale(1.05)}.bm-step h3{font-size:16px;font-weight:700;color:var(--darkblue);margin-bottom:10px;line-height:1.6}.bm-step p{font-size:16px;font-weight:400;color:#555;line-height:1.6}@media(max-width:576px){.bm-title{font-size:28px}.bm-intro,.bm-outro{font-size:16px}.bm-step h3{font-size:18px}.bm-step p{font-size:15px}}.advantages{background:#fff;padding:60px 0}.adv-title{text-align:center;font-size:30px;font-weight:700;color:var(--darkblue);margin-bottom:40px;position:relative}.adv-intro,.adv-outro{max-width:950px;margin:0 auto 40px;font-size:16px;font-weight:400;color:#333;line-height:1.7;text-align:justify}.adv-outro p{margin-bottom:20px}.adv-list{max-width:950px;margin:0 auto 50px}.adv-list p{position:relative;font-size:15px;font-weight:600;color:#333;padding-left:18px;margin-bottom:18px}.adv-list p::before{content:"";position:absolute;left:0;top:50%;transform:translate(0,-50%);width:10px;height:10px;background:var(--accent);border-radius:50%}.recipes-section{background:#fff;padding:40px 0}.recipes-cards{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;gap:40px}.recipe-card{border-radius:var(--b-radius);overflow:hidden;box-shadow:0 15px 40px rgb(0 0 0 / .12);transition:transform .4s ease,box-shadow .4s ease;background:#fff}.recipe-card:hover{transform:translateY(-8px);box-shadow:0 25px 55px rgb(0 0 0 / .18)}.card-top{height:250px;overflow:hidden}.card-top img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.recipe-card:hover .card-top img{transform:scale(1.08)}.card-bottom{padding:25px 20px;background:#fff;position:relative}.card-bottom::before{content:"";position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,var(--accent),var(--purple))}.card-bottom h3{margin:0;font-size:23px;font-weight:700;color:var(--darkblue);text-align:center;line-height:1.4}.pharmacy-prescription{background:#fff;padding:40px 0}.pp-title{text-align:center;font-size:30px;font-weight:700;color:var(--darkblue);margin-bottom:40px;position:relative}.pp-intro{max-width:1000px;margin:auto;font-size:16px;font-weight:400;color:#333;line-height:1.7;text-align:justify}.pp-intro p{margin-bottom:20px}.pp-hero{width:50%;margin:auto;border-radius:var(--b-radius);overflow:hidden;box-shadow:0 15px 35px rgb(0 0 0 / .15)}.pp-hero img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.pp-hero:hover img{transform:scale(1.05)}.pp-body{max-width:1000px;margin:20px auto;font-size:18px;font-weight:400;color:#333;line-height:1.7}.pp-body p{margin-bottom:20px}.pp-steps{list-style:none;padding-left:0;margin:20px 0 40px;counter-reset:step}.pp-steps li{counter-increment:step;position:relative;margin-bottom:18px;padding-left:50px;font-size:18px;font-weight:500;line-height:1.6}.pp-steps li::before{content:counter(step);position:absolute;left:0;top:50%;transform:translate(0,-50%);width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,var(--accent),var(--purple));color:#fff;font-weight:700;font-size:18px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 10px rgb(0 0 0 / .15)}.fast-prescription{background:#fff;padding:40px 0}.fp-title{text-align:center;font-size:30px;font-weight:700;color:var(--darkblue);margin-bottom:50px}.fp-layout{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:30% auto;gap:30px;align-items:center}.electronic-prescription{background:#fff;padding:40px 0}.ep-title{text-align:center;font-size:30px;font-weight:700;color:var(--darkblue);margin-bottom:40px;position:relative}.ep-text{max-width:1000px;margin:0 auto;font-size:16px;font-weight:400;color:#333;line-height:1.7;text-align:justify;border-radius:var(--b-radius);padding:40px 35px;box-shadow:0 15px 35px rgb(0 0 0 / .1);animation:cardPulse 6s ease-in-out infinite alternate;transition:transform .4s ease,box-shadow .4s ease}.ep-text:hover{transform:translateY(-8px);box-shadow:0 25px 55px rgb(0 0 0 / .18)}.ep-text p{margin-bottom:20px}.ep-features{background:#fff;padding:80px 0}.ep-title{text-align:center;font-size:30px;font-weight:700;color:var(--darkblue);margin-bottom:50px}.ep-card{max-width:1000px;margin:0 auto;background:#fff;border-radius:var(--b-radius);padding:40px 35px;font-size:16px;text-align:justify;font-weight:400;color:#333;line-height:1.7;box-shadow:0 15px 35px rgb(0 0 0 / .1);animation:cardPulse 6s ease-in-out infinite alternate;transition:transform .4s ease,box-shadow .4s ease}.ep-card:hover{transform:translateY(-8px);box-shadow:0 25px 55px rgb(0 0 0 / .18)}@keyframes cardPulse{0%{box-shadow:0 15px 35px rgb(27 148 175 / .15)}100%{box-shadow:0 25px 55px rgb(16 95 112 / .25)}}.ep-card p{margin-bottom:20px}.useful-target{background:#f7fafc;padding:40px 0}.ut-title{text-align:center;font-size:30px;font-weight:700;color:var(--darkblue);margin-bottom:40px}.ut-intro,.ut-outro{max-width:1000px;margin:0 auto 40px;font-size:16px;color:#333;line-height:1.7;text-align:justify}.ut-intro p,.ut-outro p{margin-bottom:20px}.ut-cards{max-width:1100px;margin:0 auto 60px;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px}.ut-card{background:#fff;border-radius:var(--b-radius);padding:40px 25px;text-align:center;box-shadow:0 12px 28px rgb(0 0 0 / .08);transition:transform .4s ease,box-shadow .4s ease;position:relative;overflow:hidden}.ut-card:hover{transform:translateY(-10px);box-shadow:0 22px 50px rgb(0 0 0 / .18)}.ut-card::before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at center,rgb(27 148 175 / .1) 0%,transparent 70%);animation:rotateGlow 16s linear infinite;z-index:0}@keyframes rotateGlow{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.ut-icon{font-size:40px;margin-bottom:20px;z-index:1;position:relative}.ut-card h3{font-size:20px;font-weight:700;color:var(--darkblue);margin-bottom:20px;position:relative;z-index:1}.ut-card p{font-size:14px;color:#333;line-height:1.5;z-index:1;position:relative}.benefits-section{background:#f7fafc;padding:40px 0;position:relative;overflow:hidden}.benefits-title{text-align:center;font-size:30px;font-weight:700;color:var(--darkblue);margin-bottom:40px;position:relative;z-index:1}.benefits-intro,.benefits-outro{max-width:1000px;margin:0 auto 40px;font-size:16px;line-height:1.7;color:#333;position:relative;z-index:1;text-align:justify}.benefits-grid{max-width:1100px;margin:0 auto 60px;display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:35px;position:relative;z-index:1}.benefit-card{background:linear-gradient(135deg,rgb(255 255 255 / .95) 0%,rgb(255 255 255 / .75) 100%);border-radius:var(--b-radius);padding:30px 25px;box-shadow:0 15px 35px rgb(0 0 0 / .1);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:transform .4s ease,box-shadow .4s ease;position:relative;display:flex;align-items:center}.benefit-card::after{content:"";position:absolute;inset:0;background:radial-gradient(circle at top right,rgb(27 148 175 / .15) 0%,transparent 60%);opacity:0;transition:opacity .4s ease}.benefit-card:hover::after{opacity:1}.benefit-card:hover{transform:translateY(-10px);box-shadow:0 25px 55px rgb(0 0 0 / .2)}.benefit-card p{font-size:14px;color:#333;line-height:1.6;margin:0;text-align:justify}.fade-up{opacity:0;transform:translateY(40px);will-change:transform,opacity}.fade-up.in-view{animation:fadeUp .8s cubic-bezier(.22,.61,.36,1) forwards}@keyframes fadeUp{to{opacity:1;transform:translateY(0)}}@media(max-width:576px){.benefits-title{font-size:26px}}@media(max-width:576px){.ut-title{font-size:26px}.ut-card h3{font-size:17px}}@media(max-width:576px){.ep-title{font-size:28px}.ep-card{font-size:16px;padding:30px 25px}}@media(max-width:576px){.ep-title{font-size:28px}.ep-text{font-size:16px}}@media(max-width:768px){.fp-layout{grid-template-columns:1fr;gap:30px}}.fp-image{border-radius:var(--b-radius);overflow:hidden;box-shadow:0 15px 35px rgb(0 0 0 / .15)}.fp-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s ease}.fp-image:hover img{transform:scale(1.05)}.fp-text{font-size:16px;font-weight:400;color:#333;line-height:1.5;text-align:justify}.fp-text p{margin-bottom:20px}.buy-recipe{background:#f7fafc;padding:40px 0;position:relative;overflow:hidden}.buy-recipe::before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at center,rgb(27 148 175 / .08) 0%,transparent 70%);animation:rotateGlow 18s linear infinite}@keyframes rotateGlow{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.br-title{text-align:center;font-size:30px;font-weight:700;color:var(--darkblue);margin-bottom:40px;position:relative;z-index:1}.br-intro,.br-text,.br-outro{max-width:1000px;margin:0 auto 40px;font-size:16px;line-height:1.7;color:#333;position:relative;z-index:1;text-align:justify}.br-grid{max-width:1100px;margin:0 auto 60px;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px}.br-card{background:#fff;border-radius:var(--b-radius);padding:30px 20px;display:flex;flex-direction:column;align-items:center;text-align:center;font-size:16px;color:#333;box-shadow:0 15px 35px rgb(0 0 0 / .1);transition:transform .4s ease,box-shadow .4s ease}.br-card:hover{transform:translateY(-8px);box-shadow:0 25px 55px rgb(0 0 0 / .18)}.br-icon{font-size:36px;margin-bottom:15px}.br-steps{max-width:1000px;margin:0 auto 60px;display:grid;grid-template-columns:1fr;gap:20px}.br-step{background:#fff;display:flex;align-items:center;gap:20px;border-radius:var(--b-radius);padding:20px 25px;box-shadow:0 12px 28px rgb(0 0 0 / .08);transition:transform .4s ease,box-shadow .4s ease}.br-step:hover{transform:translateX(5px);box-shadow:0 18px 40px rgb(0 0 0 / .15)}.br-step-icon{font-size:28px;min-width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--accent),var(--purple));color:#fff;border-radius:50%;box-shadow:0 4px 10px rgb(0 0 0 / .15)}.br-step p{margin:0;font-size:16px;line-height:1.6;color:#333}.fade-up{opacity:0;transform:translateY(40px);will-change:transform,opacity}.fade-up.in-view{animation:fadeUp .8s cubic-bezier(.22,.61,.36,1) forwards}@keyframes fadeUp{to{opacity:1;transform:translateY(0)}}.medical-certificates-section{background:linear-gradient(rgb(255 255 255 / .8),rgb(255 255 255 / .8));padding:80px 0;color:#333;position:relative}.certificates-content{display:grid;grid-template-columns:40% auto;gap:50px;align-items:center}.certificates-image img{width:100%;border-radius:var(--radius);box-shadow:0 12px 30px rgb(0 0 0 / .25);transition:transform .6s ease,box-shadow .6s ease}.certificates-image img:hover{transform:scale(1.05);box-shadow:0 18px 45px rgb(0 0 0 / .35)}.certificates-text h2{font-size:30px;font-weight:700;color:var(--darkblue)}.certificates-text p{font-size:16px;margin-bottom:0;text-align:justify}.timeline-item::before{content:"";position:absolute;top:25px;width:20px;height:20px;background:#fff;border:4px solid var(--accent);border-radius:50%;box-shadow:0 0 0 4px #fff}.timeline-item:nth-child(odd){left:0;text-align:right}.timeline-item:nth-child(odd)::before{right:-13px}.timeline-item:nth-child(even){left:50%}.timeline-item:nth-child(even)::before{left:-13px}.timeline-item.visible{opacity:1;transform:translateY(0)}*/ .difficulties-section{background-color:#f3f6fb;padding:100px 0}.difficulties-title{text-align:center;font-size:30px;font-weight:700;color:var(--darkblue);margin-bottom:50px}.difficulties-intro,.difficulties-outro{max-width:950px;margin:0 auto 50px;font-size:16px;line-height:1.6;color:#333;text-align:justify}.timeline{position:relative;max-width:900px;margin:0 auto 70px;padding:20px 0}.timeline::before{content:"";position:absolute;left:50%;top:0;transform:translateX(-50%);width:6px;height:100%;background:linear-gradient(to bottom,var(--darkblue),var(--accent));border-radius:3px;box-shadow:0 0 20px rgb(27 148 175 / .4)}.timeline-item{position:relative;width:50%;padding:20px 30px;background:#fff;border-radius:var(--b-radius);box-shadow:0 10px 30px 10px rgb(0 0 0 / .1);font-size:16px;line-height:1.5;text-align:center;color:#444;opacity:0;transform:translateY(50px);transition:all .6s ease}.timeline-item::before{content:"";position:absolute;top:25px;width:20px;height:20px;background:#fff;border:4px solid var(--accent);border-radius:50%;box-shadow:0 0 0 4px #fff}.timeline-item:nth-child(odd){left:0;text-align:right}.timeline-item:nth-child(odd)::before{right:-13px}.timeline-item:nth-child(even){left:50%}.timeline-item:nth-child(even)::before{left:-13px}.timeline-item.visible{opacity:1;transform:translateY(0)}@media (max-width:992px){.timeline::before{left:20px;transform:none}.timeline-item{width:100%;text-align:left;padding-left:60px;left:0!important}.timeline-item::before{left:20px;right:auto}}.advantages-section{padding:40px 0}.section-title{text-align:center;font-weight:700;font-size:30px;color:var(--darkblue);margin-bottom:30px}.advantages-layout{max-width:900px;margin:0 auto;border-radius:var(--b-radius);box-shadow:0 18px 35px rgb(0 0 0 / .15);padding:40px 30px}.advantages-text p{font-size:16px;line-height:1.7;color:#333;text-align:justify;margin-bottom:30px}.advantages-list{list-style:none;margin:30px 0;padding:0}.advantages-list li{position:relative;padding-left:34px;margin-bottom:16px;font-size:16px;line-height:1.6;color:#444}.advantages-list li::before{content:"✔";position:absolute;left:0;top:0;color:#1b94af;font-weight:700;font-size:20px}.cert-types-section{background:#f5f8fb;padding:50px 0}.section-title{text-align:center;font-weight:700;font-size:30px;color:var(--darkblue);margin-bottom:30px}.cert-intro,.cert-outro{max-width:950px;margin:20px auto;font-size:16px;line-height:1.7;color:#333;text-align:justify}.ribbon-list{max-width:1000px;margin:auto}.ribbon-item{border-left:4px solid #fff0;animation:fade-slide 1s ease forwards;opacity:0;transform:translateY(40px)}.ribbon-item:nth-child(odd){animation-delay:0.2s}.ribbon-item:nth-child(even){animation-delay:0.4s}@keyframes fade-slide{to{opacity:1;transform:translateY(0)}}.ribbon-item p{font-size:16px;line-height:1.7;color:#444;margin:0;padding:15px 20px;background:#fff;box-shadow:0 6px 16px 6px rgb(0 0 0 / .08);border-radius:12px;transition:box-shadow .3s ease}.ribbon-item p:hover{box-shadow:0 10px 28px rgb(0 0 0 / .15)}.certificates-faq{padding:30px 0}.certificates-faq .section-title{text-align:center;font-weight:700;font-size:30px;color:var(--darkblue);margin-bottom:30px}.certificates-faq .faq{max-width:950px;margin:0 auto}.certificates-faq .faq-toggle{display:none}.certificates-faq .faq-question{display:block;padding:20px 25px;margin-bottom:10px;background:#fff;color:var(--darkblue);font-size:16px;font-weight:600;cursor:pointer;border-radius:12px;box-shadow:0 8px 20px rgb(0 0 0 / .08);position:relative;transition:background .3s ease,box-shadow .3s ease}.certificates-faq .faq-question::after{content:"+";position:absolute;right:25px;font-size:26px;transition:transform .3s ease}.certificates-faq .faq-toggle:checked+.faq-question::after{transform:rotate(45deg)}.certificates-faq .faq-question:hover{box-shadow:0 12px 28px rgb(0 0 0 / .12)}.certificates-faq .faq-answer{max-height:0;overflow:hidden;background:#fff;border-radius:0 0 12px 12px;box-shadow:0 8px 20px rgb(0 0 0 / .06);margin-bottom:20px;transition:max-height 0.5s ease,padding 0.3s ease;padding:0 25px}.certificates-faq .faq-toggle:checked+.faq-question+.faq-answer{max-height:600px;padding:20px 25px}.certificates-faq .faq-answer p{font-size:18px;line-height:1.7;color:#444;margin:0}@media (max-width:768px){.certificates-faq .section-title{font-size:32px}.certificates-faq .faq-question{font-size:18px}.certificates-faq .faq-answer p{font-size:17px}}@media (max-width:768px){.section-title{font-size:28px}.advantages-text p,.advantages-list li{font-size:17px}}@media (max-width:768px){.timeline::before{left:8px;transform:none}.timeline-item{width:100%;padding-left:50px;text-align:left!important}.timeline-item::before{left:10px!important;right:auto!important}}@media (max-width:992px){.certificates-content{grid-template-columns:1fr;text-align:center}.certificates-image{order:-1}}@media(max-width:576px){.br-title{font-size:26px}.br-card p,.br-step p{font-size:15px}}@media(max-width:576px){.fp-title{font-size:28px}.fp-text{font-size:16px}}@media(max-width:576px){.pp-title{font-size:28px}.pp-intro,.pp-body,.pp-steps li{font-size:16px}.pp-steps li::before{width:30px;height:30px;font-size:16px}}@media(max-width:576px){.card-top{height:180px}.card-bottom h3{font-size:18px}}@media(max-width:576px){.adv-title{font-size:28px}.adv-intro,.adv-outro,.adv-list p{font-size:16px}}@media (max-width:1100px){.eln-types .cards{grid-template-columns:repeat(3,1fr)}}@media (max-width:820px){.eln-types .cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.eln-types .cards{grid-template-columns:1fr}.eln-types h2{font-size:28px}}@media (max-width:1200px){.about__section-texts h2{font-size:20px}.about__section-texts p{font-size:17px}.about__section-texts ul li{font-size:14px}.about__section-texts ul{gap:20px}#aboutmobile{display:none}.prescription-section-content{flex-direction:column}.text-content{width:100%}.services-text{font-size:11px}.services-top a{font-size:14px}.card p{font-size:14px}.card h3{font-size:18px}.contact__wrapper{flex-direction:column;gap:10px}.contact__map{width:100%}.contact__info{width:100%}}@media (max-width:992px){.hero-inner{grid-template-columns:1fr}.anim-wrap{order:-1}.anim-card{aspect-ratio:16/12}.fg{width:49%;bottom:-1%}.about__section-content{flex-direction:column;align-items:center;gap:30px}#aboutdesktop{display:none}#aboutmobile{display:flex;max-width:262px;width:100%;height:100%;object-fit:cover}.about__section-texts{width:100%;margin-top:20px;align-items:center;gap:10px}.services-top{flex-direction:column;justify-content:center;gap:10px}.services-grid{grid-template-columns:repeat(1,1fr)}.onfooter-img{display:none}.onfooter__section-content{flex-direction:column;width:100%}.onfooter-texts p{font-size:19px}.onfooter-socials{width:100%}.onfooter-social{width:50%;margin:auto}.onfooter-texts{width:100%;text-align:center}.sicknote-cards{grid-template-columns:1fr}.hiw-content{flex-direction:column}.hiw-image{margin-top:30px;text-align:center}.sicknote-content1{flex-direction:column}.hiw-text-img{flex-direction:column}.hiw-content{gap:0}h2{text-align:center}.recipes-cards{grid-template-columns:1fr;width:90%}.pp-hero{width:100%}.breadcrumb{margin-top:140px!important}}@media (max-width:768px){.footer-top,.footer-main,.footer-bottom{flex-direction:column;text-align:center}.footer-registration a{margin-top:20px}.footer-main{gap:40px}.onfooter-texts p{font-size:16px;width:100%}.premium-btn{font-size:8px}.faq-intro h2{font-size:28px}.faq-intro p{font-size:16px}.mb-img{width:90%;margin:auto}body{padding:0 10px}}@media (max-width:510px){#aboutmobile{max-width:220px}.btn1{padding:10px}.about__section-texts h2{font-size:18px}.btn{padding:12px 9px!important}.about__section-texts ul li{font-size:12px}.about__section-texts p{font-size:15px}.text-content h4{font-size:19px}.prescription-section-content p{font-size:13px}.services-text{display:none}.services-top{flex-direction:row;justify-content:space-between}.footer-menu{display:grid;grid-template-columns:repeat(1,auto);gap:10px}.footer-top p,.footer-top a{font-size:14px}.onfooter__section-content{padding:80px 20px}.service-item{gap:0}h2{font-size:24px!important}.faq-content .accordion-item{width:100%}.breadcrumb{font-size:19px}}@media (max-width:900px){.actions,.hero{justify-content:center;text-align:center}}:root{--color-red:#e3444b;--color-blue-light:#3f6e98;--color-blue-dark:#012e64}.btn{--bg:linear-gradient(180deg,var(--purple), #1b94af);display:inline-flex;align-items:center;gap:10px;padding:12px 18px;border-radius:var(--real-border-radius);text-decoration:none;color:#fff!important;border:1px solid rgb(255 255 255 / .14);box-shadow:0 10px 24px rgb(0 0 0 / .28),inset 0 1px 0 rgb(255 255 255 / .12);background:var(--bg);transition:transform 0.15s ease,box-shadow 0.15s ease,border-color 0.2s ease;font-weight:600}.btn:hover{color:#fff!important;transform:translateY(-2px);box-shadow:0 16px 32px rgb(0 0 0 / .35);border-color:rgb(255 255 255 / .25)}.check_desc ul li::marker{content:"\2713"}.check_desc ul li::marker{content:"\2713"}@media (max-width:768px){#heroSlider .carousel-caption{bottom:15%}#heroSlider .carousel-caption h2{font-size:28px}#heroSlider .carousel-caption p{font-size:16px}.prescription-section .container{flex-direction:column;text-align:center}.prescription-section .image-content{text-align:center;margin-top:20px}}@media (min-width:992px){.menu-btn{display:none}.header-top{display:flex}.nav-menu,#nav-button{display:flex}}@media (max-width:992px){.cards{grid-template-columns:1fr;gap:25px}.why-online h2{font-size:28px}.note{font-size:16px}}a,a:hover{-webkit-text-decoration:none;text-decoration:none}:root{--swiper-navigation-size:44px}.orbit,.video{inset:0}.orbit{pointer-events:none}:root{--real-border-radius:8px;--section-border-radius:20px;--theme-size:10px;--color-highlight:#e3444b;--color-accent:#33e771;--color-accent-banner:#37b44a;--color-accent-hover:#e3444b;--color-secondary:#e3444b;--color-secondary-hover:#e3444b;--color-combo-border:#33e771;--color-light:#f5f5f8;--background-color-light:#f5f5f8;--color-light-hover:#ededed;--color-dark:#212a34;--color-dark-hover:#e3444b;--color-grey:#6b7782;--color-placeholder:#6b7782;--background-color-grey:#6b7782;--color-grey-hover:#212a34;--color-white:#fff;--color-white-hover:#ededed;--color-border:#f0ede9;--color-border-hover:#f0ede9;--color-privite-light:#f0ede9;--color-error:#e3444b;--color-link:#000;--color-link-hover:#01ba4a;--color-link-secondary:#01cb51;--color-link-secondary-hover:#e3444b;--color-text-second:#6b6b6b;--color-text-third:#a2a2a2;--color-gray-on-light:#a2a2a2;--banner-bg-dark:#1c2520;--body-bg:#fff;--color-divider:#e9e9ef;--body-color:#212a34;--private-accent-color:#2d7d2f;--private-gray-color:#7f8482;--safe-area-inset-top:env(safe-area-inset-top);--safe-area-inset-bottom:env(safe-area-inset-bottom);--font-main:"Montserrat";--font-heading:"Montserrat";--font-private:"Montserrat";--color-red:#e3444b;--color-blue-light:#3f6e98;--color-blue-dark:#012e64}body{background:#fff;margin:0}.ui-placeholder:has(.ui-placeholder__range) .ui-placeholder__input,.ui-placeholder:has(.ui-placeholder__range) .ui-placeholder__textarea{border-radius:var(--real-border-radius) var(--real-border-radius) 0 0}.ui-placeholder__input:not(:-moz-placeholder-shown)~.ui-placeholder__label,.ui-placeholder__textarea:not(:-moz-placeholder-shown)~.ui-placeholder__label{transform:scale(.7) translateY(-.6rem)}.ui-placeholder__textarea:not(:-moz-placeholder-shown)~.ui-placeholder__label{opacity:0;visibility:hidden}.col-xl-12:has(.ui-group-check.ui-group-check--buttons){padding-bottom:4.8rem!important}.ui-group-check.ui-group-check--buttons .ui-check:has(.ui-check__input:checked){background-color:#33e771;background-color:var(--color-accent);border-color:#33e771;border-color:var(--color-accent)}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, 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") format("woff")}.fancybox-container:has(.ebs-popup) .fancybox-bg,.fancybox-container:has(.help-center__popup) .fancybox-bg,.fancybox-container:has(.private-cumulative__popup) .fancybox-bg{background:rgb(36 38 36 / .4)}.calulator-deposit-period:has(.calulator-deposit-period__range[style*="display: none"]) .input-period{border-radius:var(--real-border-radius)}.offices-atms__list>li:first-child>:before{border-top:none}.offices-atms__list>li:last-child>:before{border-bottom:none}html{box-sizing:border-box;-ms-overflow-style:scrollbar;scroll-behavior:smooth;font-size:10px;font-size:var(--theme-size);-webkit-tap-highlight-color:rgb(0 0 0 / .05)}*,:after,:before{box-sizing:inherit;box-sizing:border-box}.visually-hidden-focusable:not(:focus):not(:focus-within){height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;clip:rect(0,0,0,0)!important;border:0!important;white-space:nowrap!important}*{outline:0}:focus-visible{outline:#33e771 solid 3px;outline:3px solid var(--color-accent)}@media (min-width:320px) and (max-width:359px){html{font-size:2.7777777778vw}}body{background:var(--body-bg);color:#212a34;color:var(--body-color);font:400 1.6rem/1.25 Montserrat;overflow-x:hidden;overflow-y:scroll;color:var(--text);background:radial-gradient(900px 420px at -10% 0,rgb(32 59 108 / .06),transparent 60%),radial-gradient(700px 360px at 110% 10%,rgb(231 78 83 / .05),transparent 55%),linear-gradient(#fff,var(--bg))}a{color:#01a642;color:var(--color-link);transition:color 0.25s}@media (min-width:640px){.fancybox-container:has(#popup-products-payments) .fancybox-content{height:auto}}.header__search-input:focus-visible{outline:0}.anim-card,.stage{overflow:hidden}.fancybox-content:has(.popup-cookies){height:100%;width:100%}.fancybox-content:has(.popup-insurance){height:100%;width:100%}.fancybox-content:has(.popup-certificates){height:100%;width:100%}.fancybox-container:has(.tariff-card__fancybox) .fancybox-bg{background:rgb(36 38 36 / .4)}.fancybox-slide--html:has(.tariff-card__fancybox){padding-top:6.4rem}.col-lg-4:has(.sbp-feature__item){margin-bottom:1.2rem}.col-lg-4:has(.sbp-possibilities__item){margin-bottom:1.2rem}.ui-placeholder .ui-placeholder__select:has(.select2-selection__rendered:not(:empty))~label{display:flex;transform:scale(.7) translateY(-.6rem)}.overdraft-advantages__item:has(img){display:flex;grid-column:span 3;padding:0}.overdraft-advantages__item:has(img) .overdraft-advantages__item-content{padding:3.2rem 0 3.6rem 2.8rem}.overdraft-advantages__item:has(img) .overdraft-advantages__item-title{font-size:2.8rem}@media (max-width:1199.98px){.overdraft-advantages__item:has(img) .overdraft-advantages__item-content{padding:2.4rem 0 2.4rem 2.4rem}.overdraft-advantages__item:has(img) .overdraft-advantages__item-title{font-size:2rem}.overdraft-advantages__item:has(img){grid-column:span 6}}.ui-placeholder:has(.selectric-open) .ui-placeholder__label{transform:scale(.7) translate(.1rem,.8rem);width:-moz-fit-content;width:fit-content}.calculator-deposit-period__radio-inner label:has(input:checked){background-color:#33e771;background-color:var(--color-accent)}@media (min-width:1200px) and (max-width:1400px){.header:has(.current-lang[data-value="TJ"]) .ui-switch__check-btn{font-size:1.2rem}}@media (min-width:1200px) and (max-width:1360px){.header:has(.current-lang[data-value="TJ"]) .header__secondary{font-size:1.2rem}}@media (min-width:1200px){.header:has(.current-lang[data-value="TJ"]) .header__secondary-menu>li{margin-right:1rem}}.ebs-request .col-xl-12:has(.ui-check__checkbox){padding-bottom:1.6rem}.ebs-request .col-xl-12:has(.ui-check__checkbox) .ui-check{margin-bottom:0}.ebs-request .col-xl-12:has(.ui-check__checkbox) .ui-check ul{padding:0 0 0 1.6rem}.fancybox-container:has(#popup-products-payments) .fancybox-bg{background:rgb(36 38 36 / .4)}@media (max-width:639.98px){#tariff-cifra .tariff-card__conditions--wide:has(table){margin:0 -1.6rem;overflow-x:auto;overflow-y:hidden;padding:0 1.6rem;width:auto;-ms-overflow-style:none;scrollbar-width:none}#tariff-cifra .tariff-card__conditions--wide:has(table)::-webkit-scrollbar{display:none}#tariff-cifra .tariff-card__conditions--wide:has(table) table{min-width:64rem}.col-xl-12:has(.feedback-switch){flex-grow:1;margin:0 -1rem;padding:0!important}}:root{--color-red:#e3444b;--color-blue-light:#3f6e98;--color-blue-dark:#012e64;--text-soft:#cfe0f3;--swiper-theme-color:#007aff}.copy{color:#FFF}@media (max-width:640px){.overdraft-advantages__item:has(img) .overdraft-advantages__item-content{padding:2rem 0 2.4rem 1.6rem}li:has(.tabs-btn.is-active){background:#fff;position:relative}li:has(.tabs-btn.is-active):after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23212A34' fill-rule='evenodd' d='M18.73 7.316a1 1 0 0 1-.046 1.413l-8.526 8a1 1 0 0 1-1.41-.041L5.274 13.02a1 1 0 0 1 1.452-1.375l2.79 2.944 7.8-7.32a1 1 0 0 1 1.413.046' clip-rule='evenodd'/%3E%3C/svg%3E");content:"";display:block;height:2.4rem;position:absolute;right:1.6rem;top:50%;transform:translateY(-50%);width:2.4rem}}@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");font-weight:400;font-style:normal}.eyebrow,h1{color:var(--purple)}@keyframes identifier{100%,75%{transform:scale(2);opacity:0}}.anim-card,.anim-wrap,.hero,.stage{position:relative}.blog-content ul li::marker,.psico-full ul li::marker{color:#00d182}