@charset "UTF-8";html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}body,html{margin:0;scroll-behavior:smooth}html{position:relative;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-tap-highlight-color:transparent}html:focus-within{scroll-behavior:smooth}body{text-rendering:optimizespeed}details>summary,li,ol,ul{list-style:none}summary{display:list-item}details summary::-webkit-details-marker{display:none}h1,h2,h3,h4,p{font-size:inherit;font-weight:inherit;margin:0}ul,ol,dl,dd{margin:0;padding:0}p{margin:0}label,time{display:block}figure,blockquote{margin:0}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a{text-decoration:none;color:inherit}img,picture,svg,video{display:block;height:auto;max-width:100%}b,strong{font-weight:900}address{font-style:normal}button{margin:0;padding:0;border-color:transparent;background-color:transparent;font:inherit;font-size:100%;color:inherit;line-height:1;cursor:pointer;outline:0;text-align:left}button:disabled{cursor:default}[type=button],[type=reset],[type=submit],button{-webkit-appearance:none}input,textarea,button,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:0;background-color:transparent;font:inherit;line-height:1}@font-face{src:url(/wp-content/themes/hemafund/dist/fonts/OpenSans-Light.woff2) format("woff2");font-family:Open Sans;font-weight:300;font-style:normal;font-display:swap}@font-face{src:url(/wp-content/themes/hemafund/dist/fonts/OpenSans-Regular.woff2) format("woff2");font-family:Open Sans;font-weight:400;font-style:normal;font-display:swap}@font-face{src:url(/wp-content/themes/hemafund/dist/fonts/OpenSans-Italic.woff2) format("woff2");font-family:Open Sans;font-weight:400;font-style:italic;font-display:swap}@font-face{src:url(/wp-content/themes/hemafund/dist/fonts/OpenSans-SemiBold.woff2) format("woff2");font-family:Open Sans;font-weight:600;font-style:normal;font-display:swap}@font-face{src:url(/wp-content/themes/hemafund/dist/fonts/OpenSans-SemiBoldItalic.woff2) format("woff2");font-family:Open Sans;font-weight:600;font-style:italic;font-display:swap}@font-face{src:url(/wp-content/themes/hemafund/dist/fonts/OpenSans-Bold.woff2) format("woff2");font-family:Open Sans;font-weight:700;font-style:normal;font-display:swap}@font-face{src:url(/wp-content/themes/hemafund/dist/fonts/OpenSans-Italic.woff2) format("woff2");font-family:Open Sans;font-weight:900;font-style:italic;font-display:swap}@font-face{src:url(/wp-content/themes/hemafund/dist/fonts/Lato-SemiBold.woff2) format("woff2");font-family:Lato;font-weight:600;font-style:normal;font-display:swap}@font-face{src:url(/wp-content/themes/hemafund/dist/fonts/Lato-Bold.woff2) format("woff2");font-family:Lato;font-weight:700;font-style:normal;font-display:swap}@font-face{src:url(/wp-content/themes/hemafund/dist/fonts/Lato-ExtraBold.woff2) format("woff2");font-family:Lato;font-weight:800;font-style:normal;font-display:swap}:root{--icon-arrow-dropdown-bottom: url("data:image/svg+xml,%3Csvg width='9' height='6' viewBox='0 0 9 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.25 1.125L4.5 4.875L0.75 1.125' stroke='%2311151F' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--icon-fb: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_7006_744)'%3E%3Cpath d='M11.6666 16.6664V23.3331H16.6666V34.9998H23.3333V23.3331H28.3333L30 16.6664H23.3333V13.3331C23.3333 12.8911 23.5089 12.4671 23.8214 12.1546C24.134 11.842 24.5579 11.6664 25 11.6664H30V4.99976H25C22.7898 4.99976 20.6702 5.87773 19.1074 7.44053C17.5446 9.00334 16.6666 11.123 16.6666 13.3331V16.6664H11.6666Z' stroke='%23E5392F' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_7006_744'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");--icon-fb-hover: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_4573_5295)'%3E%3Cpath d='M11.667 16.6664V23.3331H16.667V34.9998H23.3337V23.3331H28.3337L30.0003 16.6664H23.3337V13.3331C23.3337 12.8911 23.5093 12.4671 23.8218 12.1546C24.1344 11.842 24.5583 11.6664 25.0003 11.6664H30.0003V4.99976H25.0003C22.7902 4.99976 20.6706 5.87773 19.1078 7.44053C17.545 9.00334 16.667 11.123 16.667 13.3331V16.6664H11.667Z' fill='%23E5392F' stroke='%23E5392F' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4573_5295'%3E%3Crect width='40' height='40' fill='white' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");--icon-insta: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.66602 13.3327C6.66602 11.5646 7.36839 9.86888 8.61864 8.61864C9.86888 7.36839 11.5646 6.66602 13.3327 6.66602H26.666C28.4341 6.66602 30.1298 7.36839 31.3801 8.61864C32.6303 9.86888 33.3327 11.5646 33.3327 13.3327V26.666C33.3327 28.4341 32.6303 30.1298 31.3801 31.3801C30.1298 32.6303 28.4341 33.3327 26.666 33.3327H13.3327C11.5646 33.3327 9.86888 32.6303 8.61864 31.3801C7.36839 30.1298 6.66602 28.4341 6.66602 26.666V13.3327Z' stroke='%23E5392F' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M14.9996 19.9998C14.9996 21.3258 15.5264 22.5976 16.4641 23.5353C17.4018 24.473 18.6736 24.9998 19.9996 24.9998C21.3257 24.9998 22.5975 24.473 23.5352 23.5353C24.4728 22.5976 24.9996 21.3258 24.9996 19.9998C24.9996 18.6737 24.4728 17.4019 23.5352 16.4642C22.5975 15.5265 21.3257 14.9998 19.9996 14.9998C18.6736 14.9998 17.4018 15.5265 16.4641 16.4642C15.5264 17.4019 14.9996 18.6737 14.9996 19.9998Z' stroke='%23E5392F' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M27.5001 12.499V12.5157' stroke='%23E5392F' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");--icon-insta-hover: url("data:image/svg+xml,%3Csvg width='41' height='41' viewBox='0 0 41 41' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_5578_7418)'%3E%3Cpath d='M7.17578 13.8424C7.17578 12.0743 7.87816 10.3786 9.1284 9.1284C10.3786 7.87816 12.0743 7.17578 13.8424 7.17578H27.1758C28.9439 7.17578 30.6396 7.87816 31.8898 9.1284C33.1401 10.3786 33.8424 12.0743 33.8424 13.8424V27.1758C33.8424 28.9439 33.1401 30.6396 31.8898 31.8898C30.6396 33.1401 28.9439 33.8424 27.1758 33.8424H13.8424C12.0743 33.8424 10.3786 33.1401 9.1284 31.8898C7.87816 30.6396 7.17578 28.9439 7.17578 27.1758V13.8424Z' fill='%23E5392F' stroke='%23E5392F' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M15.5098 20.5095C15.5098 21.8356 16.0365 23.1074 16.9742 24.0451C17.9119 24.9827 19.1837 25.5095 20.5098 25.5095C21.8358 25.5095 23.1076 24.9827 24.0453 24.0451C24.983 23.1074 25.5098 21.8356 25.5098 20.5095C25.5098 19.1834 24.983 17.9117 24.0453 16.974C23.1076 16.0363 21.8358 15.5095 20.5098 15.5095C19.1837 15.5095 17.9119 16.0363 16.9742 16.974C16.0365 17.9117 15.5098 19.1834 15.5098 20.5095Z' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M28.0098 13.0088V13.0255' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_5578_7418'%3E%3Crect width='40' height='40' fill='white' transform='translate(0.509766 0.509766)' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");--icon-youtube: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_7006_752)'%3E%3Cpath d='M3.33276 13.3337C3.33276 11.5655 4.03514 9.86986 5.28539 8.61961C6.53563 7.36937 8.23132 6.66699 9.99943 6.66699H29.9994C31.7675 6.66699 33.4632 7.36937 34.7135 8.61961C35.9637 9.86986 36.6661 11.5655 36.6661 13.3337V26.667C36.6661 28.4351 35.9637 30.1308 34.7135 31.381C33.4632 32.6313 31.7675 33.3337 29.9994 33.3337H9.99943C8.23132 33.3337 6.53563 32.6313 5.28539 31.381C4.03514 30.1308 3.33276 28.4351 3.33276 26.667V13.3337Z' stroke='%23E5392F' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M16.666 15L24.9993 20L16.666 25V15Z' stroke='%23E5392F' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_7006_752'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");--icon-youtube-hover: url("data:image/svg+xml,%3Csvg width='41' height='41' viewBox='0 0 41 41' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_5578_7428)'%3E%3Cpath d='M3.82324 13.8239C3.82324 12.0558 4.52562 10.3601 5.77586 9.10985C7.02611 7.85961 8.7218 7.15723 10.4899 7.15723H30.4899C32.258 7.15723 33.9537 7.85961 35.204 9.10985C36.4542 10.3601 37.1566 12.0558 37.1566 13.8239V27.1572C37.1566 28.9253 36.4542 30.621 35.204 31.8713C33.9537 33.1215 32.258 33.8239 30.4899 33.8239H10.4899C8.7218 33.8239 7.02611 33.1215 5.77586 31.8713C4.52562 30.621 3.82324 28.9253 3.82324 27.1572V13.8239Z' fill='%23E5392F' stroke='%23E5392F' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M17.1562 15.4902L25.4896 20.4902L17.1562 25.4902V15.4902Z' fill='white' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_5578_7428'%3E%3Crect width='40' height='40' fill='white' transform='translate(0.490234 0.490234)' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");--icon-arrow-button: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.583405 7L13.4167 7' stroke='%23E5392F' stroke-width='1.1' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.91657 1.5L13.4166 7' stroke='%23E5392F' stroke-width='1.1' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.91656 12.5L13.4166 7' stroke='%23E5392F' stroke-width='1.1' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");--icon-arrow-swiper-button: url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.29169 17.5L27.7084 17.5' stroke='%23161616' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M18.9583 8.75L27.7083 17.5' stroke='%23161616' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M18.9583 26.25L27.7083 17.5' stroke='%23161616' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");--icon-play-button: url("data:image/svg+xml,%3Csvg width='39' height='46' viewBox='0 0 39 46' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.857178 2.64369V42.6424C0.857053 43.0873 0.975611 43.524 1.20062 43.9077C1.42563 44.2914 1.74894 44.6082 2.1372 44.8252C2.52546 45.0423 2.9646 45.1518 3.40931 45.1425C3.85402 45.1332 4.28821 45.0055 4.66706 44.7724L37.166 24.773C37.53 24.5493 37.8306 24.2361 38.0392 23.8632C38.2477 23.4904 38.3572 23.0703 38.3572 22.6431C38.3572 22.2159 38.2477 21.7958 38.0392 21.4229C37.8306 21.05 37.53 20.7368 37.166 20.5131L4.66706 0.513759C4.28821 0.280678 3.85402 0.152901 3.40931 0.143612C2.9646 0.134322 2.52546 0.243856 2.1372 0.460913C1.74894 0.67797 1.42563 0.994688 1.20062 1.37839C0.975611 1.76209 0.857053 2.19888 0.857178 2.64369Z' fill='white' /%3E%3C/svg%3E");--icon-clock: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_4936_5947)'%3E%3Cpath d='M5 20C5 21.9698 5.38799 23.9204 6.14181 25.7403C6.89563 27.5601 8.00052 29.2137 9.3934 30.6066C10.7863 31.9995 12.4399 33.1044 14.2597 33.8582C16.0796 34.612 18.0302 35 20 35C21.9698 35 23.9204 34.612 25.7403 33.8582C27.5601 33.1044 29.2137 31.9995 30.6066 30.6066C31.9995 29.2137 33.1044 27.5601 33.8582 25.7403C34.612 23.9204 35 21.9698 35 20C35 16.0218 33.4196 12.2064 30.6066 9.3934C27.7936 6.58035 23.9782 5 20 5C16.0218 5 12.2064 6.58035 9.3934 9.3934C6.58035 12.2064 5 16.0218 5 20Z' stroke='%23161616' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M20 11.6667V20.0001L25 25.0001' stroke='%23161616' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4936_5947'%3E%3Crect width='40' height='40' fill='white' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");--icon-camera: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_4936_5953)'%3E%3Cpath d='M25 16.6666L32.5883 12.8733C32.8424 12.7463 33.1246 12.6864 33.4083 12.6992C33.692 12.712 33.9677 12.797 34.2093 12.9463C34.4509 13.0956 34.6504 13.3041 34.7888 13.5521C34.9271 13.8001 34.9998 14.0793 35 14.3633V25.6366C34.9998 25.9206 34.9271 26.1998 34.7888 26.4478C34.6504 26.6958 34.4509 26.9043 34.2093 27.0536C33.9677 27.2029 33.692 27.2879 33.4083 27.3007C33.1246 27.3135 32.8424 27.2536 32.5883 27.1266L25 23.3333V16.6666Z' stroke='%23161616' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M5 13.3333C5 12.4493 5.35119 11.6014 5.97631 10.9763C6.60143 10.3512 7.44928 10 8.33333 10H21.6667C22.5507 10 23.3986 10.3512 24.0237 10.9763C24.6488 11.6014 25 12.4493 25 13.3333V26.6667C25 27.5507 24.6488 28.3986 24.0237 29.0237C23.3986 29.6488 22.5507 30 21.6667 30H8.33333C7.44928 30 6.60143 29.6488 5.97631 29.0237C5.35119 28.3986 5 27.5507 5 26.6667V13.3333Z' stroke='%23161616' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4936_5953'%3E%3Crect width='40' height='40' fill='white' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");--icon-phone: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_4942_7773)'%3E%3Cpath d='M8.33333 6.66675H15L18.3333 15.0001L14.1667 17.5001C15.9516 21.1193 18.8808 24.0485 22.5 25.8334L25 21.6667L33.3333 25.0001V31.6667C33.3333 32.5508 32.9821 33.3987 32.357 34.0238C31.7319 34.6489 30.8841 35.0001 30 35.0001C23.4988 34.605 17.3669 31.8442 12.7614 27.2387C8.15584 22.6332 5.39508 16.5013 5 10.0001C5 9.11603 5.35119 8.26818 5.97631 7.64306C6.60143 7.01794 7.44928 6.66675 8.33333 6.66675Z' stroke='%23161616' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4942_7773'%3E%3Crect width='40' height='40' fill='white' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");--icon-calendar: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_4942_5719)'%3E%3Cpath d='M6.66602 11.6667C6.66602 10.7827 7.0172 9.93481 7.64233 9.30968C8.26745 8.68456 9.11529 8.33337 9.99935 8.33337H29.9993C30.8834 8.33337 31.7312 8.68456 32.3564 9.30968C32.9815 9.93481 33.3327 10.7827 33.3327 11.6667V31.6667C33.3327 32.5508 32.9815 33.3986 32.3564 34.0237C31.7312 34.6488 30.8834 35 29.9993 35H9.99935C9.11529 35 8.26745 34.6488 7.64233 34.0237C7.0172 33.3986 6.66602 32.5508 6.66602 31.6667V11.6667Z' stroke='%23161616' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M26.666 5V11.6667' stroke='%23161616' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M13.334 5V11.6667' stroke='%23161616' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M6.66602 18.3334H33.3327' stroke='%23161616' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4942_5719'%3E%3Crect width='40' height='40' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");--icon-mapmark: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_4942_6644)'%3E%3Cpath d='M15 18.3333C15 19.6593 15.5268 20.9311 16.4645 21.8688C17.4021 22.8065 18.6739 23.3333 20 23.3333C21.3261 23.3333 22.5979 22.8065 23.5355 21.8688C24.4732 20.9311 25 19.6593 25 18.3333C25 17.0072 24.4732 15.7354 23.5355 14.7977C22.5979 13.86 21.3261 13.3333 20 13.3333C18.6739 13.3333 17.4021 13.86 16.4645 14.7977C15.5268 15.7354 15 17.0072 15 18.3333Z' stroke='%23161616' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M29.4277 27.7617L22.356 34.8333C21.731 35.4577 20.8837 35.8085 20.0002 35.8085C19.1167 35.8085 18.2694 35.4577 17.6444 34.8333L10.571 27.7617C8.70639 25.8969 7.43658 23.5212 6.92217 20.9348C6.40775 18.3484 6.67184 15.6675 7.68103 13.2312C8.69022 10.7949 10.3992 8.71257 12.5918 7.24751C14.7845 5.78246 17.3623 5.00049 19.9994 5.00049C22.6364 5.00049 25.2142 5.78246 27.4069 7.24751C29.5995 8.71257 31.3085 10.7949 32.3177 13.2312C33.3269 15.6675 33.591 18.3484 33.0765 20.9348C32.5621 23.5212 31.2923 25.8969 29.4277 27.7617Z' stroke='%23161616' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4942_6644'%3E%3Crect width='40' height='40' fill='white' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");--icon-syringe: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_4775_4810)'%3E%3Cpath d='M34 6L42 14' stroke='%23E5392F' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M38 10L29 19' stroke='%23E5392F' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M23 13L35 25' stroke='%23E5392F' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M33 23L32 24M28 28L20 36H12V28L20 20M24 16L25 15' stroke='%23E5392F' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M15 25L18 28' stroke='%23E5392F' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M6 42L12 36' stroke='%23E5392F' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M6 6L42 42' stroke='%23E5392F' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4775_4810'%3E%3Crect width='48' height='48' fill='white' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");--icon-flash: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_4775_5028)'%3E%3Cpath d='M32 36C33.0609 36 34.0783 36.4214 34.8284 37.1716C35.5786 37.9217 36 38.9391 36 40C36 38.9391 36.4214 37.9217 37.1716 37.1716C37.9217 36.4214 38.9391 36 40 36C38.9391 36 37.9217 35.5786 37.1716 34.8284C36.4214 34.0783 36 33.0609 36 32C36 33.0609 35.5786 34.0783 34.8284 34.8284C34.0783 35.5786 33.0609 36 32 36ZM32 12C33.0609 12 34.0783 12.4214 34.8284 13.1716C35.5786 13.9217 36 14.9391 36 16C36 14.9391 36.4214 13.9217 37.1716 13.1716C37.9217 12.4214 38.9391 12 40 12C38.9391 12 37.9217 11.5786 37.1716 10.8284C36.4214 10.0783 36 9.06087 36 8C36 9.06087 35.5786 10.0783 34.8284 10.8284C34.0783 11.5786 33.0609 12 32 12ZM18 36C18 32.8174 19.2643 29.7652 21.5147 27.5147C23.7652 25.2643 26.8174 24 30 24C26.8174 24 23.7652 22.7357 21.5147 20.4853C19.2643 18.2348 18 15.1826 18 12C18 15.1826 16.7357 18.2348 14.4853 20.4853C12.2348 22.7357 9.1826 24 6 24C9.1826 24 12.2348 25.2643 14.4853 27.5147C16.7357 29.7652 18 32.8174 18 36Z' stroke='%23E5392F' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4775_5028'%3E%3Crect width='48' height='48' fill='white' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");--icon-puzzle: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_4775_5024)'%3E%3Cpath d='M8 14H14C14.5304 14 15.0391 13.7893 15.4142 13.4142C15.7893 13.0391 16 12.5304 16 12V10C16 8.93913 16.4214 7.92172 17.1716 7.17157C17.9217 6.42143 18.9391 6 20 6C21.0609 6 22.0783 6.42143 22.8284 7.17157C23.5786 7.92172 24 8.93913 24 10V12C24 12.5304 24.2107 13.0391 24.5858 13.4142C24.9609 13.7893 25.4696 14 26 14H32C32.5304 14 33.0391 14.2107 33.4142 14.5858C33.7893 14.9609 34 15.4696 34 16V22C34 22.5304 34.2107 23.0391 34.5858 23.4142C34.9609 23.7893 35.4696 24 36 24H38C39.0609 24 40.0783 24.4214 40.8284 25.1716C41.5786 25.9217 42 26.9391 42 28C42 29.0609 41.5786 30.0783 40.8284 30.8284C40.0783 31.5786 39.0609 32 38 32H36C35.4696 32 34.9609 32.2107 34.5858 32.5858C34.2107 32.9609 34 33.4696 34 34V40C34 40.5304 33.7893 41.0391 33.4142 41.4142C33.0391 41.7893 32.5304 42 32 42H26C25.4696 42 24.9609 41.7893 24.5858 41.4142C24.2107 41.0391 24 40.5304 24 40V38C24 36.9391 23.5786 35.9217 22.8284 35.1716C22.0783 34.4214 21.0609 34 20 34C18.9391 34 17.9217 34.4214 17.1716 35.1716C16.4214 35.9217 16 36.9391 16 38V40C16 40.5304 15.7893 41.0391 15.4142 41.4142C15.0391 41.7893 14.5304 42 14 42H8C7.46957 42 6.96086 41.7893 6.58579 41.4142C6.21071 41.0391 6 40.5304 6 40V34C6 33.4696 6.21071 32.9609 6.58579 32.5858C6.96086 32.2107 7.46957 32 8 32H10C11.0609 32 12.0783 31.5786 12.8284 30.8284C13.5786 30.0783 14 29.0609 14 28C14 26.9391 13.5786 25.9217 12.8284 25.1716C12.0783 24.4214 11.0609 24 10 24H8C7.46957 24 6.96086 23.7893 6.58579 23.4142C6.21071 23.0391 6 22.5304 6 22V16C6 15.4696 6.21071 14.9609 6.58579 14.5858C6.96086 14.2107 7.46957 14 8 14Z' stroke='%23E5392F' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4775_5024'%3E%3Crect width='48' height='48' fill='white' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");--icon-coin: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_4827_4163)'%3E%3Cpath d='M6 24C6 26.3638 6.46558 28.7044 7.37017 30.8883C8.27475 33.0722 9.60062 35.0565 11.2721 36.7279C12.9435 38.3994 14.9278 39.7252 17.1117 40.6298C19.2956 41.5344 21.6362 42 24 42C26.3638 42 28.7044 41.5344 30.8883 40.6298C33.0722 39.7252 35.0565 38.3994 36.7279 36.7279C38.3994 35.0565 39.7252 33.0722 40.6298 30.8883C41.5344 28.7044 42 26.3638 42 24C42 21.6362 41.5344 19.2956 40.6298 17.1117C39.7252 14.9278 38.3994 12.9435 36.7279 11.2721C35.0565 9.60062 33.0722 8.27475 30.8883 7.37017C28.7044 6.46558 26.3638 6 24 6C21.6362 6 19.2956 6.46558 17.1117 7.37017C14.9278 8.27475 12.9435 9.60062 11.2721 11.2721C9.60062 12.9435 8.27475 14.9278 7.37017 17.1117C6.46558 19.2956 6 21.6362 6 24Z' stroke='%23E5392F' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M29.6 18.0001C29.2377 17.3716 28.7113 16.8535 28.0772 16.5012C27.443 16.1489 26.725 15.9757 26 16.0001H22C20.9391 16.0001 19.9217 16.4215 19.1716 17.1716C18.4214 17.9218 18 18.9392 18 20.0001C18 21.0609 18.4214 22.0783 19.1716 22.8285C19.9217 23.5786 20.9391 24.0001 22 24.0001H26C27.0609 24.0001 28.0783 24.4215 28.8284 25.1716C29.5786 25.9218 30 26.9392 30 28.0001C30 29.0609 29.5786 30.0783 28.8284 30.8285C28.0783 31.5786 27.0609 32.0001 26 32.0001H22C21.275 32.0245 20.557 31.8513 19.9228 31.499C19.2887 31.1467 18.7623 30.6285 18.4 30.0001' stroke='%23E5392F' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M24 14V34' stroke='%23E5392F' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4827_4163'%3E%3Crect width='48' height='48' fill='white' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");--icon-check: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_4775_5019)'%3E%3Cpath d='M6 24C6 26.3638 6.46558 28.7044 7.37017 30.8883C8.27475 33.0722 9.60062 35.0565 11.2721 36.7279C12.9435 38.3994 14.9278 39.7252 17.1117 40.6298C19.2956 41.5344 21.6362 42 24 42C26.3638 42 28.7044 41.5344 30.8883 40.6298C33.0722 39.7252 35.0565 38.3994 36.7279 36.7279C38.3994 35.0565 39.7252 33.0722 40.6298 30.8883C41.5344 28.7044 42 26.3638 42 24C42 21.6362 41.5344 19.2956 40.6298 17.1117C39.7252 14.9278 38.3994 12.9435 36.7279 11.2721C35.0565 9.60062 33.0722 8.27475 30.8883 7.37017C28.7044 6.46558 26.3638 6 24 6C21.6362 6 19.2956 6.46558 17.1117 7.37017C14.9278 8.27475 12.9435 9.60062 11.2721 11.2721C9.60062 12.9435 8.27475 14.9278 7.37017 17.1117C6.46558 19.2956 6 21.6362 6 24Z' stroke='%23E5392F' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M18 24L22 28L30 20' stroke='%23E5392F' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4775_5019'%3E%3Crect width='48' height='48' fill='white' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");--icon-cells: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_4775_4959)'%3E%3Cpath d='M7 19C7 19.5304 7.21071 20.0391 7.58579 20.4142C7.96086 20.7893 8.46957 21 9 21C9.53043 21 10.0391 20.7893 10.4142 20.4142C10.7893 20.0391 11 19.5304 11 19C11 18.4696 10.7893 17.9609 10.4142 17.5858C10.0391 17.2107 9.53043 17 9 17C8.46957 17 7.96086 17.2107 7.58579 17.5858C7.21071 17.9609 7 18.4696 7 19Z' stroke='%23E5392F' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M17 9C17 9.53043 17.2107 10.0391 17.5858 10.4142C17.9609 10.7893 18.4696 11 19 11C19.5304 11 20.0391 10.7893 20.4142 10.4142C20.7893 10.0391 21 9.53043 21 9C21 8.46957 20.7893 7.96086 20.4142 7.58579C20.0391 7.21071 19.5304 7 19 7C18.4696 7 17.9609 7.21071 17.5858 7.58579C17.2107 7.96086 17 8.46957 17 9Z' stroke='%23E5392F' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M17 29C17 29.5304 17.2107 30.0391 17.5858 30.4142C17.9609 30.7893 18.4696 31 19 31C19.5304 31 20.0391 30.7893 20.4142 30.4142C20.7893 30.0391 21 29.5304 21 29C21 28.4696 20.7893 27.9609 20.4142 27.5858C20.0391 27.2107 19.5304 27 19 27C18.4696 27 17.9609 27.2107 17.5858 27.5858C17.2107 27.9609 17 28.4696 17 29Z' stroke='%23E5392F' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M7 39C7 39.5304 7.21071 40.0391 7.58579 40.4142C7.96086 40.7893 8.46957 41 9 41C9.53043 41 10.0391 40.7893 10.4142 40.4142C10.7893 40.0391 11 39.5304 11 39C11 38.4696 10.7893 37.9609 10.4142 37.5858C10.0391 37.2107 9.53043 37 9 37C8.46957 37 7.96086 37.2107 7.58579 37.5858C7.21071 37.9609 7 38.4696 7 39Z' stroke='%23E5392F' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M27 19C27 19.5304 27.2107 20.0391 27.5858 20.4142C27.9609 20.7893 28.4696 21 29 21C29.5304 21 30.0391 20.7893 30.4142 20.4142C30.7893 20.0391 31 19.5304 31 19C31 18.4696 30.7893 17.9609 30.4142 17.5858C30.0391 17.2107 29.5304 17 29 17C28.4696 17 27.9609 17.2107 27.5858 17.5858C27.2107 17.9609 27 18.4696 27 19Z' stroke='%23E5392F' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M37 9C37 9.53043 37.2107 10.0391 37.5858 10.4142C37.9609 10.7893 38.4696 11 39 11C39.5304 11 40.0391 10.7893 40.4142 10.4142C40.7893 10.0391 41 9.53043 41 9C41 8.46957 40.7893 7.96086 40.4142 7.58579C40.0391 7.21071 39.5304 7 39 7C38.4696 7 37.9609 7.21071 37.5858 7.58579C37.2107 7.96086 37 8.46957 37 9Z' stroke='%23E5392F' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M27 39C27 39.5304 27.2107 40.0391 27.5858 40.4142C27.9609 40.7893 28.4696 41 29 41C29.5304 41 30.0391 40.7893 30.4142 40.4142C30.7893 40.0391 31 39.5304 31 39C31 38.4696 30.7893 37.9609 30.4142 37.5858C30.0391 37.2107 29.5304 37 29 37C28.4696 37 27.9609 37.2107 27.5858 37.5858C27.2107 37.9609 27 38.4696 27 39Z' stroke='%23E5392F' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M37 29C37 29.5304 37.2107 30.0391 37.5858 30.4142C37.9609 30.7893 38.4696 31 39 31C39.5304 31 40.0391 30.7893 40.4142 30.4142C40.7893 30.0391 41 29.5304 41 29C41 28.4696 40.7893 27.9609 40.4142 27.5858C40.0391 27.2107 39.5304 27 39 27C38.4696 27 37.9609 27.2107 37.5858 27.5858C37.2107 27.9609 37 28.4696 37 29Z' stroke='%23E5392F' stroke-width='3' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_4775_4959'%3E%3Crect width='48' height='48' fill='white' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");--icon-loupe: url("data:image/svg+xml,%3Csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_7080_6751)'%3E%3Cpath d='M2.75 9.16667C2.75 10.0093 2.91597 10.8437 3.23844 11.6222C3.56091 12.4007 4.03356 13.1081 4.6294 13.7039C5.22524 14.2998 5.93261 14.7724 6.71111 15.0949C7.48962 15.4174 8.32402 15.5833 9.16667 15.5833C10.0093 15.5833 10.8437 15.4174 11.6222 15.0949C12.4007 14.7724 13.1081 14.2998 13.7039 13.7039C14.2998 13.1081 14.7724 12.4007 15.0949 11.6222C15.4174 10.8437 15.5833 10.0093 15.5833 9.16667C15.5833 8.32402 15.4174 7.48962 15.0949 6.71111C14.7724 5.93261 14.2998 5.22524 13.7039 4.6294C13.1081 4.03356 12.4007 3.56091 11.6222 3.23844C10.8437 2.91597 10.0093 2.75 9.16667 2.75C8.32402 2.75 7.48962 2.91597 6.71111 3.23844C5.93261 3.56091 5.22524 4.03356 4.6294 4.6294C4.03356 5.22524 3.56091 5.93261 3.23844 6.71111C2.91597 7.48962 2.75 8.32402 2.75 9.16667Z' stroke='%235C5B5B' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M19.25 19.25L13.75 13.75' stroke='%235C5B5B' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_7080_6751'%3E%3Crect width='22' height='22' fill='white' /%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");--icon-information: url("data:image/svg+xml,%3Csvg width='6' height='14' viewBox='0 0 6 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M3.42871 2H3.443' stroke='white' stroke-width='2.14286' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M2 6.28577H3.42857V12.0001H4.85714' stroke='white' stroke-width='2.14286' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E");--icon-plus: url("data:image/svg+xml,%3Csvg width='33' height='32' viewBox='0 0 33 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M16.5 6.66699V25.3337' stroke='%23454545' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' /%3E%3Cpath d='M7.16797 16H25.8346' stroke='%23454545' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round' /%3E%3C/svg%3E")}:root{--fs-primary: 16px;--c-neutral-70: #aeaaae;--c-primary-50: #e5392f;--c-primary-60: #df4a49;--c-primary-70: #c53f45;--c-primary-20: #ff9d98;--c-primary-30: #fe8780;--c-background-white: #ffffff;--c-background-20: #ededed;--c-background-light: #F8F8F8;--c-text-black: #161616;--c-text-grey: #bdbdbd;--c-text-white: #ffffff;--c-text-dark-gray: #454545;--c-text-half-dark: #727272;--c-euche-half-dark: #727272;--ff-primary: "Open Sans", sans-serif;--ff-secondary: "Lato", sans-serif;--ff-third: "Inter", sans-serif;--ff-4: "Roboto", sans-serif;--ff-6: "Montserrat" sans-serif;--border-radius-primary: var(--border-radius-desktop-primary);--border-radius-desktop-primary: 2.5rem;--border-radius-mobile-primary: 1.33rem;--transition-duration: .2s}@media (max-width: 768px){:root{--border-radius-primary: var( --border-radius-mobile-primary)}}html,body{scroll-behavior:smooth;overscroll-behavior-y:none;font-size:var(--fs-primary)}@media (max-width: 1630px){html,body{font-size:15px}}@media (max-width: 992px){html,body{font-size:18px}}body{font-family:var(--ff-primary);font-weight:400;font-style:normal;line-height:1.5;color:var(--c-text-black);background-color:var(--c-background-white);min-width:390px}@media (max-width: 992px){body{line-height:1.55rem}}h1,.h1,h2,.h2,h3,.h3{font-family:var(--ff-secondary);font-weight:800}h1,.h1{color:var(--c-primary-50);font-size:4.5rem;line-height:1.11;margin-bottom:2.5rem}@media (max-width: 1630px){h1,.h1{font-size:4rem}}@media (max-width: 1440px){h1,.h1{font-size:3.2rem;margin-bottom:2rem}}@media (max-width: 992px){h1,.h1{font-size:1.77em;line-height:1.25em;margin-bottom:.375em}}h2,.h2{color:var(--c-text-dark-gray);font-size:3.5rem;line-height:1.428;margin-bottom:3.5rem}@media (max-width: 1630px){h2,.h2{font-size:3rem}}@media (max-width: 1440px){h2,.h2{font-size:2.5rem}}@media (max-width: 992px){h2,.h2{font-size:2.2rem;margin-bottom:12px}}@media (max-width: 768px){h2,.h2{line-height:1.15}}h3,.h3{color:var(--c-text-dark-gray);font-size:2rem;margin-bottom:2rem}@media (max-width: 1630px){h3,.h3{font-size:1.8rem}}@media (max-width: 992px){h3,.h3{line-height:1.25}}@media (max-width: 768px){h3,.h3{font-size:1.77rem;line-height:1.25;margin-bottom:12px}}.container{margin:0 auto;padding:0 15px;width:100%;max-width:1630px}@media (max-width: 1630px){.container{max-width:1410px}}@media (max-width: 1440px){.container{max-width:1170px}}@media (max-width: 992px){.container{padding:0 12px}}.container-sm{margin:0 auto;padding:0 15px;width:100%;max-width:1310px}.wrapper{position:relative;overflow-x:clip}main{position:relative}header.header{position:sticky;top:0;z-index:9999;background:var(--c-text-white)}header.header a,header.header a:hover,header.header a:focus,header.header a:active{text-decoration:none}header.header:has(.main-menu.open){height:-moz-max-content;height:max-content;width:100%;z-index:10}.header__inner{display:flex;justify-content:space-between;align-items:center;padding-block:.75rem;gap:6.2%;width:100%}@media (max-width: 1630px){.header__inner{gap:5%}}@media (max-width: 1440px){.header__inner{gap:2.5%}}@media (max-width: 992px){.header__inner{gap:unset}}.header__inner .logo{display:block;height:4.5rem;flex:0 1 auto}@media (max-width: 992px){.header__inner .logo{height:3.142rem}}@media (max-width: 768px){.header__inner .logo{height:44px}}.header__inner .logo img{display:block;height:100%;width:auto;-o-object-fit:contain;object-fit:contain;max-width:unset}.header__inner .main-menu{flex:1}.header__inner .main-menu.open{padding-block:44px 56px;display:flex;overflow-y:auto;max-height:calc(100vh - 71px)}.header__inner .main-menu.open>ul{width:100%;gap:24px;padding-inline:0;margin-bottom:44px}.header__inner .main-menu.open>ul>li{display:flex}.header__inner .main-menu.open>ul>li>a{width:100%;text-align:left;justify-content:space-between;font-size:20px;font-weight:600;padding-inline:16px}@media (max-width: 1200px){.header__inner .main-menu{display:none;position:absolute;width:100%;left:0;right:0;z-index:10;bottom:0;top:0;background-color:var(--c-background-white);flex-direction:column;height:-moz-max-content;height:max-content}}.header__inner .main-menu>ul{display:flex;justify-content:space-between;width:100%}@media (max-width: 1200px){.header__inner .main-menu>ul{flex-direction:column}}.header__inner .main-menu>ul>li{display:block}.header__inner .main-menu>ul>li.current-menu-item>a,.header__inner .main-menu>ul>li.current-menu-ancestor>a{color:#aeaaae}.header__inner .main-menu>ul>li>a{padding:.25rem .5rem;display:flex;gap:1rem;justify-content:center;align-items:center;transition-duration:var(--transition-duration);border:1px solid transparent;box-sizing:border-box;border-radius:.25rem;color:var(--c-text-black);white-space:nowrap}@media (max-width: 1440px){.header__inner .main-menu>ul>li>a{padding-inline:unset}}@media (max-width: 1200px){.header__inner .main-menu>ul>li>a{padding:4px 16px}}.header__inner .main-menu>ul>li>a:hover,.header__inner .main-menu>ul>li>a:active{text-decoration:none}@media (min-width: 1440px){.header__inner .main-menu>ul>li>a:hover,.header__inner .main-menu>ul>li>a:active{color:#aeaaae}}@media (min-width: 1440px){.header__inner .main-menu>ul>li>a:focus{border:1px solid var(--c-primary-70);text-decoration:none}}.header__inner .localizations{margin-left:auto;position:relative;flex:0 1 auto}@media (max-width: 1200px){.header__inner .localizations{display:none}}.header__inner .localizations button{display:flex;justify-content:center;align-items:center;border:1px solid transparent;box-sizing:border-box;padding:.25rem .5rem;gap:.75rem;line-height:1.5;text-transform:uppercase}@media (max-width: 768px){.header__inner .localizations button{font-size:16px;text-transform:uppercase}}.header__inner .localizations button img{clip-path:circle(40%)}.header__inner .localizations button span.desktop{display:flex}.header__inner .localizations button span.mobile{display:none;text-transform:capitalize}.header__inner .localizations button:after{content:"";display:flex;justify-content:center;align-items:center;-webkit-mask-image:var(--icon-arrow-dropdown-bottom);mask-image:var(--icon-arrow-dropdown-bottom);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:.56rem;height:.36rem;background-color:currentColor;transition-duration:var(--transition-duration)}.header__inner .localizations:hover button:after{transform:rotate(180deg)}.header__inner .localizations ul{width:-moz-min-content;width:min-content;max-width:unset;min-width:9.3rem;z-index:11}.header__inner .localizations ul li a{display:flex;gap:.65rem;align-items:center}.header__inner .localizations ul li a img{border-radius:50%;width:1.2rem;height:1.2rem;-o-object-fit:cover;object-fit:cover;display:inline-block;overflow:hidden}.header__inner #btn-hamburger{display:none;justify-content:flex-end}@media (max-width: 1200px){.header__inner #btn-hamburger{display:flex}}@media (max-width: 1200px){.header__inner .appointment{margin-left:auto;margin-right:16px;width:auto}}@media (max-width: 768px){.header__inner .appointment{font-size:.77rem;padding:.66rem .88rem}}#btn-hamburger{width:32px;height:32px;position:relative}#btn-hamburger:after,#btn-hamburger:before{content:"";height:2px;width:21.3px;background-color:var(--c-primary-50);border-radius:4px;position:absolute;display:block;left:0;right:0;margin:auto;transition:transform var(--transition-duration)}#btn-hamburger:after{top:10px}#btn-hamburger:before{bottom:10px}nav.main-menu.open~#btn-hamburger{margin-left:0}nav.main-menu.open~#btn-hamburger:after,nav.main-menu.open~#btn-hamburger:before{top:0;bottom:0}nav.main-menu.open~#btn-hamburger:after{transform:rotate(45deg)}nav.main-menu.open~#btn-hamburger:before{transform:rotate(-45deg)}nav.main-menu.open~.btn.appointment{display:none}nav.main-menu.open .btn.appointment{position:relative;z-index:11;display:flex;min-height:unset;margin-inline:16px;width:calc(100% - 32px)}nav.main-menu.open~.localizations{display:flex;margin-left:auto;margin-right:32px}nav.main-menu.open~.localizations button{gap:10px;background-color:var(--c-background-20);border-radius:16px;padding:8px 12px}nav.main-menu.open~.localizations button:after{display:none}nav.main-menu.open~.localizations button span.desktop{display:none}nav.main-menu.open~.localizations button span.mobile{display:flex;gap:10px;font-size:14px;color:var(--c-text-dark-gray)}.main-menu>ul>li:has(ul) ul,.main-menu>ul>li+ul ul,div.dropdown:has(ul) ul,div.dropdown+ul ul{visibility:hidden;opacity:0;transition:visibility .1s,opacity .1s linear;z-index:2;border-color:#929292;border-style:solid;border-width:.0125rem;display:block;position:absolute;width:18rem;border-radius:1rem;background-color:var(--c-text-white);padding:.15rem .2rem;transform:translate(-10px,20px);transition-delay:.1s}@media (max-width: 1200px){.main-menu>ul>li:has(ul) ul,.main-menu>ul>li+ul ul,div.dropdown:has(ul) ul,div.dropdown+ul ul{background-color:var(--c-background-20);border-color:transparent;width:100%;padding:12px 0;transition:visibility .1s,opacity .1s linear}}@media (min-width: 1200px){.main-menu>ul>li:has(ul) ul:before,.main-menu>ul>li+ul ul:before,div.dropdown:has(ul) ul:before,div.dropdown+ul ul:before{content:"";display:block;height:2rem;position:absolute;top:-2rem;width:100%}}.main-menu>ul>li:has(ul) ul a,.main-menu>ul>li+ul ul a,div.dropdown:has(ul) ul a,div.dropdown+ul ul a{padding:.75rem 1rem;color:var(--c-text-dark-gray);text-align:left;display:inline-flex;width:100%;border-radius:1rem}@media (max-width: 1200px){.main-menu>ul>li:has(ul) ul a,.main-menu>ul>li+ul ul a,div.dropdown:has(ul) ul a,div.dropdown+ul ul a{font-size:16px;line-height:normal;padding:12px 16px;color:var(--c-text-black)}}.main-menu>ul>li:has(ul) ul a:hover,.main-menu>ul>li+ul ul a:hover,div.dropdown:has(ul) ul a:hover,div.dropdown+ul ul a:hover{background-color:var(--c-background-20);color:var(--c-primary-50)}@media (max-width: 1200px){.main-menu>ul>li+.open,div.dropdown+.open{display:flex;flex-direction:column}.main-menu>ul>li+.open>a,div.dropdown+.open>a{color:var(--c-primary-50)}.main-menu>ul>li+.open ul,div.dropdown+.open ul{transform:none}}@media (max-width: 1200px) and (max-width: 1200px){.main-menu>ul>li+.open ul,div.dropdown+.open ul{visibility:visible;opacity:1;transition-delay:0s;position:relative;width:100%}}.main-menu>ul>li:has(ul)>a:after,.main-menu>ul>li+ul:after,div.dropdown:has(ul)>a:after,div.dropdown+ul:after{content:"";display:flex;justify-content:center;align-items:center;-webkit-mask-image:var(--icon-arrow-dropdown-bottom);mask-image:var(--icon-arrow-dropdown-bottom);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;width:.56rem;height:.36rem;background-color:currentColor;transition-duration:var(--transition-duration)}@media (min-width: 1200px){.main-menu>ul>li:has(ul):hover>a:after,div.dropdown:has(ul):hover>a:after{transform:rotate(180deg)}}@media (max-width: 992px){.main-menu>ul>li.open>a:after,div.dropdown.open>a:after{transform:rotate(180deg)}}@media (min-width: 1200px){.main-menu>ul>li:has(ul):hover ul,div.dropdown:has(ul):hover ul{visibility:visible;opacity:1;transition-delay:0s}}@media (max-width: 1200px){div.dropdown button~ul{left:auto;top:10px;right:0}}div.dropdown button.open~ul{visibility:visible;opacity:1}body .header ul.lang{transform:translateY(20px)}body:not(.appointment-page) .header ul.lang{transform:translate(-50%,20px);left:50%}.footer{background:var(--c-background-20);padding-block:5rem}.footer a,.footer a:hover,.footer a:focus,.footer a:active{text-decoration:none}.footer__inner{background:var(--c-background-white);border-radius:var(--border-radius-primary);padding:4rem 4rem 3.43rem;display:flex;gap:5rem;flex-direction:column}@media (max-width: 992px){.footer__inner{padding:1.3rem;border-radius:24px}}.footer__inner .footer__main{display:grid;grid-template-columns:1fr 1fr}@media (max-width: 992px){.footer__inner .footer__main{grid-template-columns:1fr;grid-template-rows:auto auto;gap:2.66rem}}.footer__inner .footer__main .contacts-block{display:flex;flex-flow:row wrap;align-content:flex-start;align-items:flex-start;row-gap:12%}@media (max-width: 768px){.footer__inner .footer__main .contacts-block{order:1;row-gap:2.6rem}}.footer__inner .footer__main .contacts-block .logo{width:30%;flex:0 0 30%;height:-moz-min-content;height:min-content}@media (max-width: 768px){.footer__inner .footer__main .contacts-block .logo{order:1;width:40%;flex:1 0 40%}}.footer__inner .footer__main .contacts-block .logo>img{max-height:4rem}@media (max-width: 768px){.footer__inner .footer__main .contacts-block .logo>img{max-height:3.5rem}}.footer__inner .footer__main .contacts-block .phones{width:70%;flex:0 0 70%;height:-moz-min-content;height:min-content}@media (max-width: 768px){.footer__inner .footer__main .contacts-block .phones{order:3;width:100%;flex:1 0 100%}}.footer__inner .footer__main .contacts-block .social{display:flex;gap:1.5rem;width:-moz-min-content;width:min-content;padding-left:.8rem;height:auto}@media (max-width: 992px){.footer__inner .footer__main .contacts-block .social{order:2;flex-direction:row;width:60%;flex:1 0 60%;justify-content:center;align-self:center;padding:0}}@media (max-width: 768px){.footer__inner .footer__main .contacts-block .social{justify-content:right}}.footer__inner .footer__main .footer-nav{flex:1;justify-content:right;display:flex;margin-bottom:-1.5rem}@media (max-width: 992px){.footer__inner .footer__main .footer-nav{order:2;justify-content:left;margin-bottom:unset}}.footer__inner .footer__main .footer-nav>ul{width:-moz-max-content;width:max-content;-moz-column-count:2;column-count:2;-moz-column-gap:4rem;column-gap:4rem}@media (max-width: 1200px){.footer__inner .footer__main .footer-nav>ul{-moz-column-gap:2rem;column-gap:2rem}}@media (max-width: 992px){.footer__inner .footer__main .footer-nav>ul{-moz-column-count:1;column-count:1;width:100%}}.footer__inner .footer__main .footer-nav>ul>li{max-width:16rem;margin-bottom:1.5rem}@media (max-width: 1200px){.footer__inner .footer__main .footer-nav>ul>li{max-width:14rem}}@media (max-width: 992px){.footer__inner .footer__main .footer-nav>ul>li{margin-bottom:1.3rem}}.footer__inner .footer__main .footer-nav>ul>li:last-child{padding-bottom:4.375rem}@media (max-width: 992px){.footer__inner .footer__main .footer-nav>ul>li:last-child{padding-bottom:unset}}.footer__inner .footer__main .footer-nav>ul>li>a{padding-block:.5rem;font-size:1.25rem;font-weight:600;line-height:1.7;display:inline-block;color:#000;font-family:var(--ff-secondary)}@media (max-width: 992px){.footer__inner .footer__main .footer-nav>ul>li>a{font-size:1.1rem}}.footer__inner .footer__main .footer-nav>ul>li ul{padding-block:.5rem 0}.footer__inner .footer__main .footer-nav>ul>li ul li a{color:var(--c-text-half-dark);padding-block:.8rem;display:inline-block;line-height:normal}@media (max-width: 992px){.footer__inner .footer__main .footer-nav>ul>li ul li a{font-size:.88rem}}.footer__inner .footer__main .politics{display:flex;gap:2.3rem;margin-top:auto;transform:translateY(-100%)}@media (max-width: 992px){.footer__inner .footer__main .politics{order:3;flex-direction:column;gap:2rem;transform:none}}.footer__inner .footer__main .politics a{color:#202020}.footer__inner .footer__end{text-align:center}.footer__inner .footer__end .made-by{font-size:.875rem;display:inline-flex;height:-moz-fit-content;height:fit-content;align-items:center;gap:.5rem;color:#202020}@media (max-width: 992px){.footer__inner .footer__end .made-by{font-size:.77rem}}.btn{font-weight:600;border-radius:1.75em;display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;padding:calc(1rem - 2px) calc(1.75rem - 2px);line-height:normal;background-color:var(--c-primary-50);color:var(--c-text-white);border:2px solid var(--c-primary-50);white-space:nowrap;transition-duration:var(--transition-duration);text-decoration:none;box-sizing:border-box;font-size:1rem}@media (max-width: 768px){.btn{width:100%;font-size:.88rem;padding:1em}}.btn:hover{background-color:var(--c-primary-60);border-color:var(--c-primary-60);text-decoration:none}.btn:focus{border-color:var(--c-primary-70);text-decoration:none}.btn:disabled,.btn[disabled]{border-color:var(--c-neutral-70);background-color:var(--c-neutral-70);text-decoration:none}.btn-popup{cursor:pointer}.btn-arrow{gap:.625rem}.btn-arrow:after{content:"";width:1rem;height:1rem;-webkit-mask-size:1em;mask-size:1em;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:var(--icon-arrow-button);mask-image:var(--icon-arrow-button);background:currentColor}.btn-primary{background-color:var(--c-primary-50);border-color:var(--c-primary-50);text-decoration:none}.btn-secondary{background-color:transparent;color:var(--c-primary-50);border:2px solid currentColor;text-decoration:none}.btn-secondary:hover{border-color:var(--c-background-white);background-color:var(--c-background-white);color:var(--c-primary-50);text-decoration:none}.btn-secondary:focus{border-color:var(--c-primary-70);text-decoration:none}.btn-secondary:active{border-color:var(--c-primary-20);text-decoration:none}.btn-secondary:disabled,.btn-secondary[disabled],.btn-secondary.disabled{border-color:var(--c-neutral-70);color:var(--c-neutral-70);text-decoration:none}.btn-white{color:var(--c-text-white);text-decoration:none}.btn-slider{width:3.5rem;height:3.5rem;border-radius:50%;display:block;position:absolute;background-color:#fff6;z-index:1;cursor:pointer;transition-duration:var(--transition-duration)}@media (max-width: 768px){.btn-slider{width:2.6rem;height:2.6rem}}.btn-slider.btn-slider-secondary{background-color:transparent;border:1px solid var(--c-text-black)}.btn-slider.btn-slider-white{background:none;border:1px solid var(--c-text-white)}.btn-slider.swiper-button-disabled{display:none}.btn-slider:after{content:"";-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:var(--icon-arrow-swiper-button);mask-image:var(--icon-arrow-swiper-button);background:var(--c-text-black);width:64%;height:64%;z-index:2;position:absolute;margin:auto;top:0;bottom:0;right:0;left:0;transition-duration:var(--transition-duration)}.btn-slider:hover:after{background-color:var(--c-primary-50)}input{background-color:var(--c-background-white);border-radius:1.75rem;padding:1.0625rem 1.75rem;color:var(--c-text-dark-gray);outline:none;font-size:1rem;border:.8px solid var(--c-background-white)}@media (max-width: 768px){input{font-size:.88rem;line-height:1.5}}input.bordered{border:.8px solid #5c5b5b}input ::-webkit-input-placeholder{color:var(--c-neutral-70)}input ::-ms-placeholder{color:var(--c-neutral-70)}input ::-moz-placeholder{color:var(--c-neutral-70)}input ::placeholder{color:var(--c-neutral-70)}.form-primary{display:flex;flex-direction:column;gap:1em;width:auto}.form-primary.bordered input{border:.8px solid}.form-primary input{width:auto}.form-primary label{display:none}.form-primary button{margin-top:1em;width:100%}.phones{text-align:center;display:flex;gap:1rem;flex-direction:column}@media (max-width: 1630px){.phones{padding-left:unset}}.phones p{font-size:1.25rem;color:var(--c-text-black)}@media (max-width: 768px){.phones p{font-size:1.1rem;text-align:left}}.phones ul li a{color:var(--c-text-half-dark);font-family:var(--ff-secondary);font-weight:800;line-height:1.5;font-size:2rem;display:inline-block}@media (max-width: 1630px){.phones ul li a{font-size:1.8rem}}@media (max-width: 768px){.phones ul li a{text-align:left;display:block}}.custom-select{position:relative;min-width:12rem;max-width:100%;display:inline-block}@media (max-width: 768px){.custom-select{width:100%}}.custom-select.active .select-button{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:var(--c-background-white)}.custom-select .select-button{color:#5c5b5b;border-radius:1.75rem;background:none;padding:1.1rem 1.76rem;border:.8px solid currentColor;width:100%;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-size:1rem;z-index:3;position:relative}@media (max-width: 768px){.custom-select .select-button{font-size:.88rem;padding:.66rem 1rem;border-radius:1.33rem}}.custom-select .select-button .selected-value{text-align:left}.custom-select .select-button .arrow{width:1rem;height:1rem;-webkit-mask-image:var(--icon-arrow-dropdown-bottom);mask-image:var(--icon-arrow-dropdown-bottom);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:currentColor;margin-left:.625rem;transition-duration:var(--transition-duration)}.custom-select .select-dropdown{z-index:2;position:absolute;list-style:none;width:100%;color:#5c5b5b;border-radius:0 0 1.75rem 1.75rem;background-color:var(--c-background-white);border:.8px solid currentColor;overflow-y:auto;opacity:0;border-top:0;visibility:hidden;font-size:1rem;top:calc(100% - 1px);transition:all var(--transition-duration);transform:translateY(-20%);transform-origin:top}.custom-select .select-dropdown::-webkit-scrollbar{width:7px}.custom-select .select-dropdown::-webkit-scrollbar-track{background:#f1f1f1;border-radius:25px}.custom-select .select-dropdown li{position:relative;cursor:pointer;align-items:center}@media (max-width: 768px){.custom-select .select-dropdown li:first-child label{padding-top:.55rem}}.custom-select .select-dropdown li:last-child label{padding-bottom:1.1rem}.custom-select .select-dropdown li input{visibility:hidden}.custom-select .select-dropdown li label{width:100%;padding:.55rem 1.76rem;cursor:pointer;align-items:center}@media (max-width: 768px){.custom-select .select-dropdown li label{font-size:.88rem;padding:.55rem 1rem}}.custom-select .select-dropdown li label b{font-weight:700}.select-dropdown li:hover,.select-dropdown input:checked~label{background-color:#f2f2f2}.select-dropdown input:focus~label{background-color:#dfdfdf}.select-dropdown input[type=radio]{position:absolute;left:0;opacity:0}.custom-select.active{z-index:4}.custom-select.active .arrow{transform:rotate(180deg)}.custom-select.active .select-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.price-block{font-size:1.5rem;font-weight:800;font-family:var(--ff-secondary)}@media (max-width: 768px){.price-block{font-size:1.33rem}}.price-block .old-price{font-weight:400;font-size:.64em;text-decoration:line-through;color:#969696;font-family:var(--ff-primary);vertical-align:top;margin-left:.3em}.cards__button-prev,.cards__button-next{top:.2rem}.cards__button-prev{left:4.5rem}.cards__button-prev:after{transform:rotate(180deg)}@media (max-width: 1200px){.cards__button-prev{bottom:-2.66rem;top:unset;left:.66rem}}.cards__button-next{right:4.5rem}@media (max-width: 1200px){.cards__button-next{bottom:-2.66rem;top:unset;right:.66rem}}.cards__slider .card{position:relative;border-radius:var(--border-radius-primary);height:auto;display:block;padding-bottom:3rem}@media (min-width: 992px){.cards__slider .card:hover .card__bg{clip-path:inset(0 0 0 0 round var(--border-radius-primary))}.cards__slider .card:hover .card__title{color:var(--c-text-white)}.cards__slider .card:hover p.short-desc{position:absolute;opacity:0;visibility:hidden}.cards__slider .card:hover .button-wrapper{visibility:visible;opacity:1;position:relative;padding-inline:unset}}.cards__slider .card__bg{transition-duration:var(--transition-duration);position:absolute;left:0;right:0;bottom:0;top:0;background:var(--c-background-20);border-radius:inherit;background-position:center;background-repeat:no-repeat;background-size:cover;clip-path:inset(0 0 calc(100% - 16.6rem) 0 round var(--border-radius-primary))}.cards__slider .card__date{height:16.6em;display:flex;align-items:end;padding:1.4em 3em;max-width:100%;margin-bottom:3em;z-index:1;position:relative;color:var(--c-text-white);font-weight:700;box-sizing:border-box}@media (max-width: 768px){.cards__slider .card__date{margin-bottom:1.33em;padding:.8em 1.5em}}@media (max-width: 768px){.cards__slider .card__date .date{font-size:.77rem;margin-bottom:0;font-weight:500}}.cards__slider .card__content{padding-inline:2.96rem;z-index:1;position:relative;display:flex;flex-direction:column;gap:2rem}@media (max-width: 768px){.cards__slider .card__content{padding-inline:.66rem;gap:.66rem}}.cards__slider .card__title{z-index:1;margin-bottom:0;color:var(--c-text-dark-gray);height:3em;overflow:hidden;text-overflow:ellipsis;display:-moz-box;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-clamp:2;box-orient:vertical}@media (max-width: 768px){.cards__slider .card__title{line-height:1.25;height:auto}}.cards__slider .card p.short-desc{color:#727272;height:4.5rem;overflow:hidden;visibility:visible;opacity:1;transition:visibility 0s,opacity .5s linear;position:relative}.cards__slider .card .button-wrapper{opacity:0;visibility:hidden;transition:visibility 0s,opacity .3s linear;position:absolute;height:4.5rem;bottom:0;left:0;right:0;padding-inline:inherit}@media (max-width: 768px){.cards__slider .card .button-wrapper{visibility:visible;position:relative;opacity:1;padding-inline:unset;height:auto;margin-top:1.62rem}}.cards__slider .card .button-wrapper a.btn{display:flex;width:100%}.modal{position:fixed;min-height:100vh;width:100%;top:0;left:0;display:flex;z-index:9999}.modal[aria-hidden=false] .modal-content{transform:translateY(100vh);animation:.3s ease-in-out slideUp forwards}.modal[aria-hidden=false] .modal-overlay{opacity:0;animation:.3s linear fadeIn forwards}.modal[aria-hidden=true]{visibility:hidden;transition-delay:.3s;transition-property:visibility}.modal[aria-hidden=true] .modal-content{transform:translateY(0);animation:.3s ease-out slideDown forwards}.modal[aria-hidden=true] .modal-overlay{opacity:1;animation:.3s linear fadeOut forwards}.modal .modal-overlay{width:100%;height:100%;position:absolute;background-color:#00000080;left:0}.modal .modal-content{transition:transform 1s;background:var(--c-background-20);width:auto;position:relative;margin:auto;height:auto;border-radius:var(--border-radius-primary);max-width:605px;padding:5.875rem 4rem 4rem}@media (max-width: 768px){.modal .modal-content{padding:46px 16px 16px;max-width:365px}}.modal .modal-content h2{font-size:2rem;color:#5c5b5b;text-align:center}.modal .modal-content h2:has(~.text){margin-bottom:24px;text-align:left}@media (max-width: 768px){.modal .modal-content h2{font-size:32px;line-height:48px}}.modal .modal-content .text{max-height:316px;overflow-y:auto;font-size:20px;line-height:34px;color:#5c5b5b;padding-right:1rem}.modal .modal-content .text::-webkit-scrollbar{width:6px}.modal .modal-content .text::-webkit-scrollbar-track{background:transparent}.modal .modal-content .text::-webkit-scrollbar-thumb{background:var(--c-text-half-dark);border-radius:3px}.modal .modal-content .text::-webkit-scrollbar-thumb:hover{background:#5c5b5b}@media (max-width: 768px){.modal .modal-content .text{font-size:1rem;line-height:1.5}}.modal .modal-content .text p{margin-bottom:12px}.modal .modal-close{font-size:36px;text-decoration:none;position:absolute;right:4rem;top:4rem;color:#5c5b5b;transition-duration:var(--transition-duration)}.modal .modal-close:hover{transform:scale(1.4)}@media (max-width: 768px){.modal .modal-close{top:16px;right:16px}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{transform:translateY(100vh)}to{transform:translateY(0)}}@keyframes slideDown{0%{transform:translateY(0)}to{transform:translateY(100vh)}}#modal-order .modal-content,#modal-order-sm .modal-content,#modal-success .modal-content,.modal-order .modal-content,.modal-order-sm .modal-content,.modal-success .modal-content{max-width:30rem;width:100%;text-align:center;box-sizing:content-box}#modal-success .modal-content,.modal-success .modal-content{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:3rem}#modal-success h2,.modal-success h2{margin-bottom:0}#modal-video .modal-content,.modal-video .modal-content{max-width:1000px}#modal-video .modal-content iframe,.modal-video .modal-content iframe{width:80rem;height:auto;max-width:100%;aspect-ratio:16/9}#modal-picture .modal-content,.modal-picture .modal-content{max-width:calc(100% - 40px);margin-block:20px;margin-inline:auto;max-height:calc(100vh - 40px);scroll-margin:1rem;overflow:clip}#modal-picture .modal-content div.picture-wrapper,.modal-picture .modal-content div.picture-wrapper{overflow-y:scroll;margin-top:1rem;max-height:100%}#modal-picture .modal-content div.picture-wrapper::-webkit-scrollbar,.modal-picture .modal-content div.picture-wrapper::-webkit-scrollbar{width:6px;scroll-margin-right:10px}#modal-picture .modal-content div.picture-wrapper::-webkit-scrollbar-track,.modal-picture .modal-content div.picture-wrapper::-webkit-scrollbar-track{background:transparent}#modal-picture .modal-content div.picture-wrapper::-webkit-scrollbar-thumb,.modal-picture .modal-content div.picture-wrapper::-webkit-scrollbar-thumb{background:var(--c-text-half-dark);border-radius:3px}#modal-picture .modal-content div.picture-wrapper::-webkit-scrollbar-thumb:hover,.modal-picture .modal-content div.picture-wrapper::-webkit-scrollbar-thumb:hover{background:#5c5b5b}@media (max-width: 768px){#modal-picture .modal-content,.modal-picture .modal-content{font-size:1rem;line-height:1.5}}.calendar{position:relative;padding-top:1rem;padding-inline:1rem;box-sizing:border-box;font-size:1rem}@media (max-width: 1200px){.calendar{padding:0;display:grid;padding-inline:16px;font-size:.88rem}}@media (max-width: 768px){.calendar{width:unset}}.calendar:before{display:block;position:absolute;height:100%;width:1px}.calendar .header{position:relative}.calendar .header .month{text-align:center;background:unset}.calendar .header .month p{font-size:1.5em;font-weight:600;font-family:var(--ff-secondary);padding-block:1rem;line-height:1.25em}.calendar .header .buttons{position:absolute;top:0;bottom:0;left:0;right:0;margin-block:auto;width:100%;background:transparent}.calendar .header .buttons #button-next-month{right:0}.calendar .header .buttons #button-prev-month{left:0}.calendar .header .buttons #button-prev-month:disabled:before{opacity:.5}.calendar .header .buttons button{width:1.5rem;height:1.5rem;position:absolute;top:0;bottom:0;margin-block:auto;color:#616161}.calendar .header .buttons button:before{height:.8rem;width:.8rem}.calendar #dates{border-top:1px solid #e0e0e0;padding-top:1.5em}.calendar #dates th,.calendar #dates td{width:3em;height:3em}.calendar #dates th button,.calendar #dates td button{width:inherit;height:inherit;font-weight:600;text-align:center;color:var(--c-text-black);border-radius:50%}.calendar #dates th button:hover,.calendar #dates td button:hover{background-color:var(--c-primary-20)}.calendar #dates th button.active,.calendar #dates td button.active{background-color:var(--c-primary-50);color:var(--c-text-white)}.calendar #dates th button:disabled,.calendar #dates td button:disabled{color:var(--c-text-grey)}.calendar #dates th{font-size:.875em;text-align:center;color:#818181;font-weight:400}div.breadcrumb{width:100%;position:absolute;top:1rem}@media (max-width: 768px){div.breadcrumb{top:12px}}div.breadcrumb ul{display:flex}div.breadcrumb ul li{display:inline-flex;font-size:.875rem}@media (max-width: 768px){div.breadcrumb ul li{font-size:12px}}div.breadcrumb ul li:after{content:"/";margin:0 8px}div.breadcrumb ul li:last-child:after{display:none}.appointment-page div.breadcrumb{display:none}.title-m{font-size:1.25rem;line-height:1.7;color:var(--c-text-dark-gray)}@media (max-width: 768px){.title-m{font-size:1.1rem}}.title-lg{font-size:1.5rem;font-weight:600;color:var(--c-text-dark-gray);font-family:var(--ff-secondary);line-height:1.25em}main>section{padding-block:4.5rem}@media (max-width: 992px){main>section{padding-block:3.42rem}}@media (max-width: 768px){main>section{padding-block:2.66rem}}.icon{display:flex;gap:1rem;align-items:center;max-height:100%;max-width:100%}.icon:before{content:"";width:100%;height:100%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background:currentColor}.icon-fb:before{background-image:var(--icon-fb)}.icon-fb:hover:before{background-image:var(--icon-fb-hover)}.icon-insta:before{background-image:var(--icon-insta)}.icon-insta:hover:before{background-image:var(--icon-insta-hover)}.icon-youtube:before{background-image:var(--icon-youtube)}.icon-youtube:hover:before{background-image:var(--icon-youtube-hover)}.icon-clock:before{-webkit-mask-image:var(--icon-clock);mask-image:var(--icon-clock)}.icon-camera:before{-webkit-mask-image:var(--icon-camera);mask-image:var(--icon-camera)}.icon-phone:before{-webkit-mask-image:var(--icon-phone);mask-image:var(--icon-phone)}.icon-calendar:before{-webkit-mask-image:var(--icon-calendar);mask-image:var(--icon-calendar)}.icon-mapmark:before{-webkit-mask-image:var(--icon-mapmark);mask-image:var(--icon-mapmark)}.icon-arrow-small-right:before{-webkit-mask-image:var(--icon-arrow-dropdown-bottom);mask-image:var(--icon-arrow-dropdown-bottom);transform:rotate(-90deg)}.icon-arrow-small-left:before{-webkit-mask-image:var(--icon-arrow-dropdown-bottom);mask-image:var(--icon-arrow-dropdown-bottom);transform:rotate(90deg)}.text-lg{font-size:1.25rem;font-weight:400;line-height:2.25rem}.bg-grey{background-color:var(--c-background-20)}.bg-light{background-color:var(--c-background-light)}.c-primary-50{color:var(--c-primary-50)}.icon-tooltip{position:relative;display:flex;background:var(--c-primary-50);width:1.5rem;height:1.5rem;border-radius:50%;font-size:1.2rem;color:var(--c-text-white);align-items:center;justify-content:center}@media (max-width: 768px){.icon-tooltip{width:1rem;height:1rem}}.icon-tooltip:after{content:"?";position:absolute;font-style:normal;line-height:0;font-weight:600;font-size:1rem;font-family:var(--ff-primary)}@media (max-width: 768px){.icon-tooltip:after{font-size:.7rem}}.hidden{display:none!important}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}a.btn-back{color:var(--c-text-dark-gray);position:relative;padding-left:2rem;font-weight:600}@media (max-width: 768px){a.btn-back{font-size:.88rem}}a.btn-back:before{left:0;content:"";position:absolute;width:1.375rem;height:1.375rem;-webkit-mask-image:var(--icon-arrow-swiper-button);mask-image:var(--icon-arrow-swiper-button);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:cover;mask-size:cover;transform:rotate(180deg);background:currentColor}.icon-lg,.icon-md{background:var(--c-primary-50);position:relative;border-radius:50%;display:flex;justify-content:center;align-items:center;flex-shrink:0}.icon-lg:after,.icon-md:after{content:"";position:absolute;width:100%;height:100%;max-height:100%;max-width:100%;display:flex;justify-content:center;align-items:center;background-repeat:no-repeat;background-size:cover;background-position:center}.icon-lg.icon-checkmark:after,.icon-md.icon-checkmark:after{background-image:url("data:image/svg+xml,%3csvg%20width='80'%20height='80'%20viewBox='0%200%2080%2080'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_5423_7482)'%3e%3cpath%20d='M16.6665%2040L33.3332%2056.6667L66.6665%2023.3334'%20stroke='white'%20stroke-width='5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_5423_7482'%3e%3crect%20width='80'%20height='80'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.icon-lg.icon-letter:after,.icon-md.icon-letter:after{background-image:url("data:image/svg+xml,%3csvg%20width='80'%20height='80'%20viewBox='0%200%2080%2080'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_5425_7581)'%3e%3cpath%20d='M40%2059.9999H16.6667C14.8986%2059.9999%2013.2029%2059.2975%2011.9526%2058.0473C10.7024%2056.7971%2010%2055.1014%2010%2053.3333V19.9999C10%2018.2318%2010.7024%2016.5361%2011.9526%2015.2859C13.2029%2014.0356%2014.8986%2013.3333%2016.6667%2013.3333H63.3333C65.1014%2013.3333%2066.7971%2014.0356%2068.0474%2015.2859C69.2976%2016.5361%2070%2018.2318%2070%2019.9999V44.9999'%20stroke='white'%20stroke-width='5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M10%2020L40%2040L70%2020'%20stroke='white'%20stroke-width='5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M50%2060H70'%20stroke='white'%20stroke-width='5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M60%2050L70%2060L60%2070'%20stroke='white'%20stroke-width='5'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_5425_7581'%3e%3crect%20width='80'%20height='80'%20fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.icon-lg.icon-handsfree:after,.icon-md.icon-handsfree:after{background-image:url("data:image/svg+xml,%3csvg%20width='81'%20height='82'%20viewBox='0%200%2081%2082'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cg%20clip-path='url(%23clip0_5423_7175)'%3e%3cpath%20d='M13.5909%2047.727V37.6361C13.5909%2030.4994%2016.426%2023.655%2021.4724%2018.6085C26.5188%2013.5621%2033.3633%2010.7271%2040.5%2010.7271C47.6367%2010.7271%2054.4812%2013.5621%2059.5276%2018.6085C64.574%2023.655%2067.4091%2030.4994%2067.4091%2037.6361V47.727'%20stroke='white'%20stroke-width='4.54091'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M60.6818%2064.5452C60.6818%2070.1187%2051.6471%2074.6361%2040.5%2074.6361'%20stroke='white'%20stroke-width='4.54091'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M13.5909%2047.7273C13.5909%2045.9431%2014.2997%2044.232%2015.5613%2042.9704C16.8229%2041.7088%2018.534%2041%2020.3182%2041H23.6818C25.466%2041%2027.1771%2041.7088%2028.4387%2042.9704C29.7003%2044.232%2030.4091%2045.9431%2030.4091%2047.7273V57.8182C30.4091%2059.6024%2029.7003%2061.3135%2028.4387%2062.5751C27.1771%2063.8367%2025.466%2064.5455%2023.6818%2064.5455H20.3182C18.534%2064.5455%2016.8229%2063.8367%2015.5613%2062.5751C14.2997%2061.3135%2013.5909%2059.6024%2013.5909%2057.8182V47.7273Z'%20stroke='white'%20stroke-width='4.54091'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3cpath%20d='M50.5909%2047.7273C50.5909%2045.9431%2051.2997%2044.232%2052.5613%2042.9704C53.8229%2041.7088%2055.534%2041%2057.3182%2041H60.6818C62.466%2041%2064.1771%2041.7088%2065.4387%2042.9704C66.7003%2044.232%2067.4091%2045.9431%2067.4091%2047.7273V57.8182C67.4091%2059.6024%2066.7003%2061.3135%2065.4387%2062.5751C64.1771%2063.8367%2062.466%2064.5455%2060.6818%2064.5455H57.3182C55.534%2064.5455%2053.8229%2063.8367%2052.5613%2062.5751C51.2997%2061.3135%2050.5909%2059.6024%2050.5909%2057.8182V47.7273Z'%20stroke='white'%20stroke-width='4.54091'%20stroke-linecap='round'%20stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath%20id='clip0_5423_7175'%3e%3crect%20width='80.7273'%20height='80.7273'%20fill='white'%20transform='translate(0.136368%200.63623)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e")}.icon-lg.icon-arrow-right:after,.icon-md.icon-arrow-right:after{background-image:url("data:image/svg+xml,%3csvg%20width='35'%20height='35'%20viewBox='0%200%2035%2035'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M7.29102%2017.5L27.7077%2017.5'%20stroke='white'%20stroke-linecap='round'%20stroke-linejoin='round'%20/%3e%3cpath%20d='M18.959%208.75L27.709%2017.5'%20stroke='white'%20stroke-linecap='round'%20stroke-linejoin='round'%20/%3e%3cpath%20d='M18.959%2026.25L27.709%2017.5'%20stroke='white'%20stroke-linecap='round'%20stroke-linejoin='round'%20/%3e%3c/svg%3e")}.icon-lg{width:6.9rem;height:6.9rem}.icon-lg:after{width:75%;height:75%}.icon-md{width:3.5rem;height:3.5rem}@media (max-width: 768px){.icon-md{width:2rem;height:2rem}}.icon-md:after{width:57%;height:57%}.pb-md{padding-block:5.5rem}.social{display:flex;flex-direction:column;gap:1.5rem;width:-moz-min-content;width:min-content}.social__link:before{transition-duration:var(--transition-duration);width:2.5rem;height:2.5rem;background-size:contain;background-position:center;background-repeat:no-repeat;background-color:transparent}@media (min-width: 992px){.lg-more-none{display:none}}@media (max-width: 992px){.lg-more-block{display:none}}@media (max-width: 992px){.duo{padding-block:0}}.duo.content-first .duo__content{order:1}@media (max-width: 992px){.duo.content-first .duo__content{order:2}}.duo.content-first .duo__image{order:2}@media (max-width: 992px){.duo.content-first .duo__image{order:1}}.duo__inner{padding-inline:calc(2.96rem + 15px);display:flex;gap:7.44%;align-items:center}@media (max-width: 992px){.duo__inner{flex-direction:column;padding-inline:12px;padding-block:48px;gap:24px}}.duo__image,.duo .video-link-wrapper{border-radius:var(--border-radius-primary);min-width:42.5%;min-height:42.5%;aspect-ratio:1/1;background-position:center;background-repeat:no-repeat;background-size:contain;position:relative}@media (max-width: 992px){.duo__image,.duo .video-link-wrapper{order:1;width:100%}}.duo__image.video-block,.duo .video-link-wrapper.video-block{cursor:pointer}.duo__image.video-block:hover>span.play-button,.duo .video-link-wrapper.video-block:hover>span.play-button{transform:scale(1.3)}.duo__image.video-block>span.play-button,.duo .video-link-wrapper.video-block>span.play-button{transition-duration:var(--transition-duration);left:0;right:0;top:0;bottom:0;margin:auto;position:absolute;width:4.5rem;height:4.5rem;border-radius:50%;display:flex;justify-content:center;align-items:center;background:var(--c-primary-50)}@media (max-width: 768px){.duo__image.video-block>span.play-button,.duo .video-link-wrapper.video-block>span.play-button{width:2.66rem;height:2.66rem}}.duo__image.video-block>span.play-button:after,.duo .video-link-wrapper.video-block>span.play-button:after{content:"";width:2.4rem;height:2.8rem;padding-right:.2rem;background:var(--c-text-white);-webkit-mask-image:var(--icon-play-button);mask-image:var(--icon-play-button);-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transform:translate(10%)}@media (max-width: 768px){.duo__image.video-block>span.play-button:after,.duo .video-link-wrapper.video-block>span.play-button:after{width:1.66rem;height:1.66rem}}@media (max-width: 992px){.duo__content{order:2}}.duo__title{margin-bottom:2.5rem}@media (max-width: 992px){.duo__title{margin-bottom:.66rem;font-weight:800;line-height:1.15}}.duo__text:has(~*){margin-bottom:3.5rem}@media (max-width: 992px){.duo__text:has(~*){margin-bottom:1.33rem}}.duo__text p{margin-bottom:2rem}.duo__text p:last-child{margin-bottom:0}@media (max-width: 992px){.duo__text.text-lg{font-size:1rem;line-height:1.5}}@media (max-width: 992px){.duo__text{font-size:1rem;line-height:1.5}}.duo.triple-image .duo__inner{padding-inline:calc(1.125rem + 15px)}@media (max-width: 992px){.duo.triple-image .duo__inner{padding-inline:.66rem}}.duo.triple-image .duo__inner .duo__image{aspect-ratio:35/32;min-width:44.75%;border-radius:unset}@media (max-width: 992px){.duo.triple-image .duo__inner .duo__image{aspect-ratio:36/25}}.duo-secondary{color:var(--c-text-dark-gray)}.duo-secondary .duo__inner{padding-inline:calc(2.5rem + 15px);gap:8rem}@media (max-width: 768px){.duo-secondary .duo__inner{padding-inline:.66rem;padding-top:2.66rem;gap:1.33rem}}main>section:first-child.duo-secondary{padding-top:4rem}@media (max-width: 768px){main>section:first-child.duo-secondary .duo__inner{padding-top:0}}@media (max-width: 768px){main>section:first-child.duo-secondary{padding-top:.88rem}}.stories-page main .duo{padding-block:5.5rem}.stories-page main .duo__inner{padding-block:24px 48px}@media (max-width: 768px){.stories-page main .duo{padding-block:0}}.stories-page main .duo .duo__image{min-width:42.1%;min-height:42.1%}@media (max-width: 768px){.about-us-page main>section:first-child.duo .duo__inner{padding-top:16px}}@media (max-width: 768px){.we-offer{padding-block:2.6rem}}.we-offer h2,.we-offer .h2{text-align:left;color:var(--c-primary-50)}@media (max-width: 768px){.we-offer h2,.we-offer .h2{text-align:center;margin-bottom:1.77rem}}.we-offer__inner{color:var(--c-text-white);background-image:url(/images/we-offer.webp);background-size:cover;background-repeat:no-repeat;background-position:bottom;padding:7.6rem 7rem;border-radius:var(--border-radius-primary)}@media (max-width: 1200px){.we-offer__inner{padding:8rem 4rem}}@media (max-width: 768px){.we-offer__inner{background-position:top 0 right 15%;padding:18.3rem .66rem 2.6rem}}.we-offer__content{width:50%;gap:2.5rem;display:flex;flex-direction:column}@media (max-width: 992px){.we-offer__content{width:70%}}@media (max-width: 768px){.we-offer__content{width:100%;gap:.66rem}}.we-offer__content .content__title{color:inherit;margin:0}@media (max-width: 992px){.we-offer__content .text-lg{font-size:var(--fs-primary);line-height:1.5;margin-bottom:.66rem}}.we-offer__links{display:flex;gap:2rem}@media (max-width: 768px){.we-offer__links{flex-direction:column;gap:.66rem}}.partners{position:relative;padding-bottom:5.3rem}.partners__inner{position:relative}.partners__title{text-align:center;margin-bottom:3rem}@media (max-width: 768px){.partners__title{margin-bottom:1.87rem}}.partners__slide{padding:2.75rem 2rem 2rem;position:relative}@media (max-width: 768px){.partners__slide{padding:.66rem .66rem 0;margin-bottom:2.4rem}}.partners__slide img{width:auto;max-width:100%;height:4.5rem;margin-bottom:2.75rem}.partners__slide .ps-title{margin-bottom:1rem;padding-left:.3rem}.partners__slide__title{margin-bottom:0}.partners__slide p{color:#727272}.partners__slide:first-child:before{display:none}.partners__slide:before{content:"";width:1px;height:100%;position:absolute;left:-1px;top:0;bottom:0;margin:auto;background:#f7f7f7;background:linear-gradient(197deg,#cdcdcd,#f7f7f7 98.5%)}.partners__button-prev,.partners__button-next{top:.2rem}@media (max-width: 768px){.partners__button-prev,.partners__button-next{bottom:-2.66rem;top:unset}}.partners__button-prev{transform:rotate(180deg);left:4.5rem}@media (max-width: 768px){.partners__button-prev{left:.66rem}}.partners__button-next{right:4.5rem}@media (max-width: 768px){.partners__button-next{right:.66rem}}.events{padding-block:6rem 5.875rem;position:relative}.events__inner{position:relative}.events a{text-decoration:none}@media (max-width: 768px){.events{padding-block:2.6rem 5.3rem}}.events__title{margin-bottom:5.5rem;text-align:center}@media (max-width: 768px){.events__title{margin-bottom:1.66rem}}.cta{padding-block:5rem 2.5rem}@media (max-width: 768px){.cta .container{padding:0}}.cta__inner{background-image:url(/images/cta-bg.webp);background-repeat:no-repeat;background-position:center;background-size:cover;border-radius:var(--border-radius-primary);display:flex;justify-content:space-between;padding:3rem 13.75rem;gap:9rem}@media (max-width: 1630px){.cta__inner{padding:2.5rem 13.5rem;gap:8rem}}@media (max-width: 1440px){.cta__inner{padding:2.5rem 8rem;gap:7rem}}@media (max-width: 768px){.cta__inner{padding:3.11rem 0 0;gap:3.11rem;flex-direction:column;border-radius:1.33rem;background-position:top -10% left;background-size:auto 45%}}.cta__inner .text{display:flex;align-items:start;justify-content:center;flex-direction:column;color:var(--c-text-white)}@media (max-width: 768px){.cta__inner .text{padding:0 .66rem}}.cta__inner .text .cta__title{color:inherit;margin-bottom:2.5rem;line-height:1.43}@media (max-width: 768px){.cta__inner .text .cta__title{font-size:1.7rem;margin-bottom:.66rem}}.cta__inner .text p{font-size:1.25em;line-height:1.8}@media (max-width: 768px){.cta__inner .text p{font-size:.88rem;line-height:1.5}}.cta__inner .form-wrapper{background-color:var(--c-background-20);padding:3rem;border-radius:inherit;width:auto;flex-grow:1;flex-basis:auto}.cta__inner .form-wrapper form .input{max-width:100%;width:25rem}@media (max-width: 768px){.cta__inner .form-wrapper{width:100%;padding:1.77rem .66rem;border-radius:1.33rem}}.faq-page .cta{padding-block:2.5rem 5rem;background-color:#f7f7f7}@media (max-width: 768px){.faq-page .cta{background-color:var(--c-background-20)}}.contacts-page .cta{padding-block:2.5rem 5rem;background-color:var(--c-background-white)}.heading{padding-block:7rem 4.5rem}@media (max-width: 768px){.heading{padding-block:4rem 2.66rem}}.heading__inner{text-align:center}.heading__inner p.label{color:var(--c-neutral-70);font-weight:600;margin-bottom:3.25rem}@media (max-width: 768px){.heading__inner p.label{font-size:32px;font-weight:800}}@media (max-width: 768px){.heading__inner h1{font-size:2.88rem}}.heading__inner p{font-size:1.25rem;line-height:1.7;color:var(--c-text-dark-gray)}@media (max-width: 768px){.heading__inner p{color:var(--c-text-black)}}@media (max-width: 768px){.about-us-page .heading .heading__inner{text-align:left}}@media (max-width: 768px){.about-us-page .heading .heading__inner h2{margin-bottom:24px}}@media (max-width: 768px){.about-us-page .heading .heading__inner p{font-size:16px}}@media (max-width: 768px){.about-us-page .heading .heading__inner p.label{font-size:32px;margin-bottom:1em}}@media (max-width: 768px){.documents{padding-bottom:unset;background:var(--c-background-20)}}.documents .sheet{background:var(--c-text-white);padding:4rem;text-align:center;border-radius:var(--border-radius-primary);max-width:94.25rem;margin-inline:auto;overflow:hidden}@media (max-width: 768px){.documents .sheet{padding:unset;background:none;color:var(--c-text-dark-gray)}}.documents .sheet .nav-tabs{margin-bottom:4rem}@media (max-width: 768px){.documents .sheet .nav-tabs{margin-bottom:1.33rem}}.documents .sheet h2{color:#5c5b5b}@media (max-width: 768px){.documents .sheet h2{color:inherit;margin-bottom:1.77rem}}.documents .sheet .docs-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;gap:2.5rem .75rem;padding-bottom:5.33rem;width:100%}.documents .sheet .docs-wrapper#memberships .doc-item{gap:64px}.documents .sheet .docs-wrapper#memberships .doc-item>div:first-child img{border:unset;height:112px}.documents .sheet .docs-wrapper#memberships .doc-item .doc-desc{text-align:center}.documents .sheet .docs-wrapper .doc-item{display:flex;flex-direction:column;gap:1.5rem}@media (max-width: 768px){.documents .sheet .docs-wrapper .doc-item{padding-bottom:1.77rem}}.documents .sheet .docs-wrapper .doc-item img{border-radius:var(--border-radius-primary);height:16.6rem;width:100%;-o-object-fit:contain;object-fit:contain;border:1px solid rgba(0,0,0,.1)}.documents .sheet .docs-wrapper .doc-item .doc-desc{padding-inline:2rem;text-align:left;line-height:1.3}@media (max-width: 768px){.documents .sheet .docs-wrapper .doc-item .doc-desc .title-lg{font-size:1.33rem;line-height:1.4;font-weight:800}}.documents .sheet .docs-wrapper .doc-item a{color:inherit;text-decoration:none}@media (max-width: 768px){.about-us-page .documents{background-color:var(--c-background-white)}}.nav-tabs{display:flex;gap:24px;justify-content:center;margin-bottom:6rem}@media (max-width: 768px){.nav-tabs{gap:.22rem}}.nav-tabs li:not(.active) .btn-tab{background:transparent;color:#5c5b5b;border-color:transparent}.nav-tabs li:not(.active) .btn-tab:hover{color:var(--c-primary-50)}.tabs .tab-content .tab-pane{transition-duration:var(--transition-duration);opacity:0;visibility:hidden;position:absolute;transition:visibility 0s,opacity .3s linear}.tabs .tab-content .tab-pane.active{visibility:visible;opacity:1;position:relative}.subscribe{padding-block:4rem 5rem}@media (max-width: 768px){.subscribe{padding-block:48px}}.subscribe__wrapper{display:grid;grid-template-columns:1fr 45%;border-radius:var(--border-radius-primary);background-color:var(--c-background-white);font-size:1.25rem;line-height:1.7}@media (max-width: 992px){.subscribe__wrapper{gap:24px;grid-template-columns:1fr}}.subscribe__wrapper .form-side{padding:4rem;gap:4rem;display:flex;flex-direction:column}@media (max-width: 992px){.subscribe__wrapper .form-side{order:2;padding:12px 0;gap:24px;text-align:center}}.subscribe__wrapper .picture-bg{width:100%;height:100%;border-radius:var(--border-radius-primary);background-image:url(/images/subscribe.webp);background-repeat:no-repeat;background-size:cover}@media (max-width: 992px){.subscribe__wrapper .picture-bg{order:1;aspect-ratio:1/1}}.subscribe__wrapper .subscribe-form{display:flex;gap:1.5rem}@media (max-width: 768px){.subscribe__wrapper .subscribe-form{flex-direction:column}}.subscribe__wrapper .subscribe-form input{width:100%;max-width:20rem}@media (max-width: 768px){.subscribe__wrapper .subscribe-form input{max-width:unset}}.subscribe__title{color:var(--c-primary-50);margin-bottom:1.5rem;font-size:3.5rem;line-height:1.428}@media (max-width: 992px){.subscribe__title{font-size:40px;line-height:1.15}}@media (max-width: 992px){.publication-page .subscribe{background-color:var(--c-background-white)}}.registration{background-color:#f7f7f7}@media (max-width: 992px){.registration{background-color:var(--c-background-white)}}.registration__inner{background-color:var(--c-background-white);border-radius:var(--border-radius-primary);display:flex;justify-content:space-between;padding:2.5rem 5.6rem;gap:9rem}@media (max-width: 992px){.registration__inner{flex-direction:column;padding:48px 0;gap:32px}}.registration__inner .text{display:flex;align-items:start;justify-content:center;flex-direction:column;color:#353535}.registration__inner .text .registration__title{color:var(--c-primary-50);margin-bottom:1rem}.registration__inner .text p{font-size:1.25em;line-height:1.7;color:#353535}@media (max-width: 992px){.registration__inner .text p{font-size:1rem;text-align:center}}.registration__inner .form-wrapper{background-color:var(--c-background-20);padding:3rem;border-radius:inherit;width:auto;flex-grow:1;flex-basis:auto}@media (max-width: 768px){.registration__inner .form-wrapper{padding-inline:12px}}.registration__inner .form-wrapper form{width:100%;display:flex}.registration__inner .form-wrapper form input{max-width:100%;width:25rem}@media (max-width: 992px){.registration__inner .form-wrapper form input{width:100%}}@media (max-width: 992px){.registration__title{font-size:2.22rem;text-align:center;width:100%}}.event-page .registration{padding-top:0}.event-page .registration__inner{margin-inline:auto;max-width:94.03rem}.promo{padding-block:4em;background-color:var(--c-background-20)}@media (max-width: 1630px){.promo{padding-block:3em}}@media (max-width: 992px){.promo{padding-top:1.14rem}}.promo__slider{overflow:hidden;position:relative}.promo__slider .promo__slide{border-radius:var(--border-radius-primary);height:100%;padding:4em;box-sizing:border-box;position:relative}@media (max-width: 768px){.promo__slider .promo__slide{padding:0;display:grid;grid-template-rows:294px 1fr;grid-row-end:1}}.promo__slider .promo__slide img{position:absolute;left:0;right:0;top:0;bottom:0;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;width:100%;height:100%;z-index:1;border-radius:var(--border-radius-primary);display:block}@media (max-width: 768px){.promo__slider .promo__slide img{display:none}}.promo__slider .promo__slide img.mobile{height:80%;border-bottom-left-radius:0;border-bottom-right-radius:0;-webkit-mask-image:linear-gradient(to bottom,rgb(0,0,0) 95%,rgba(0,0,0,0));mask-image:linear-gradient(to bottom,#000 95%,#0000);display:none}@media (max-width: 768px){.promo__slider .promo__slide img.mobile{display:block}}.promo__slider .promo__slide .promo__content{height:100%;background:linear-gradient(135deg,#f8f8f8cc 46.77%,#fff0);border-radius:inherit;padding:3rem 2.5rem;max-width:59%;z-index:2;position:relative}@media (max-width: 1630px){.promo__slider .promo__slide .promo__content{padding:2.5rem 2rem}}@media (max-width: 992px){.promo__slider .promo__slide .promo__content{max-width:85%}}@media (max-width: 768px){.promo__slider .promo__slide .promo__content{width:100%;max-width:unset;grid-row-start:2;padding:16px 12px 24px}}.promo__slider .promo__slide .promo__content .title{margin-bottom:2.5rem}@media (max-width: 1630px){.promo__slider .promo__slide .promo__content .title{margin-bottom:2.5rem}}@media (max-width: 1440px){.promo__slider .promo__slide .promo__content .title{margin-bottom:2rem}}@media (max-width: 768px){.promo__slider .promo__slide .promo__content .title{margin-bottom:.375em}}.promo__slider .promo__slide .promo__content .text{margin-bottom:3.5rem;margin-right:9rem}@media (max-width: 1630px){.promo__slider .promo__slide .promo__content .text{margin-right:5rem;margin-bottom:3rem}}@media (max-width: 1440px){.promo__slider .promo__slide .promo__content .text{margin-right:3rem;margin-bottom:2rem}}@media (max-width: 768px){.promo__slider .promo__slide .promo__content .text{font-size:.88rem;line-height:1.5;margin-right:unset;margin-bottom:1.33rem}}.promo__slider .promo__button-prev,.promo__slider .promo__button-next{top:0;bottom:0;margin:auto}@media (max-width: 768px){.promo__slider .promo__button-prev,.promo__slider .promo__button-next{transform:translateY(-130%)}}.promo__slider .promo__button-prev{left:.3rem}.promo__slider .promo__button-prev:after{transform:rotate(180deg)}.promo__slider .promo__button-next{right:.3rem}@media (max-width: 768px){.reasons{padding-block:2.6rem}}.reasons__title{text-align:center}.reasons__list{border-radius:var(--border-radius-primary);background-image:url(/images/reasons.webp);background-size:cover;background-repeat:no-repeat;color:var(--c-text-white);padding:4.5rem 4.5rem 5.5rem;display:grid;grid-template-columns:1fr 1fr 1fr}@media (max-width: 1630px){.reasons__list{padding:4rem 4rem 5rem}}@media (max-width: 1440px){.reasons__list{padding:2.5rem 2.5rem 3rem}}@media (max-width: 992px){.reasons__list{padding:1rem 1rem 1.5rem}}@media (max-width: 768px){.reasons__list{grid-template-columns:1fr;background-image:url(/images/reasons-mob.webp);gap:2.7rem;padding:1.77rem .66rem;border-radius:1.33rem}}.reasons__list li{list-style:none;padding-inline:4rem;padding-top:4rem;position:relative}@media (max-width: 1630px){.reasons__list li{padding-inline:3rem;padding-top:3rem}}@media (max-width: 1200px){.reasons__list li{padding-inline:1rem;padding-top:1rem}}@media (max-width: 768px){.reasons__list li{padding-top:0}}.reasons__list li h3{min-height:6rem;color:inherit}@media (max-width: 768px){.reasons__list li h3{min-height:unset}}.reasons__list li:before{content:counter(list-item);font-weight:800;font-family:var(--ff-secondary);font-size:3.3rem;background:var(--c-primary-50);width:5rem;height:5rem;margin-bottom:3.5rem;border-radius:50%;display:flex;justify-content:center;align-items:center;box-sizing:border-box}@media (max-width: 768px){.reasons__list li:before{width:80px;height:80px;margin-bottom:12px}}.reasons__list li:after{content:"";width:1px;height:100%;position:absolute;right:1px;top:0;bottom:0;margin:auto;background:#fff;background:linear-gradient(180deg,#fff0,#f8f8f880,#fff0)}@media (max-width: 768px){.reasons__list li:after{top:calc(100% + 1.35rem);right:0;left:0;transform:rotate(90deg)}}.reasons__list li:last-child:after{display:none}section.text{padding-block:1rem 1.5rem;color:var(--c-text-grey);background-color:var(--c-background-20);position:relative}section.text .text__inner{font-size:14px;line-height:20px;position:relative;max-height:140px;overflow:hidden;margin-bottom:1rem;transition:max-height .5s cubic-bezier(0,1,0,1)}section.text .text__inner:before{content:"HEMAFUND";line-height:1;color:var(--c-text-black);opacity:0;width:100%;left:0;right:0;position:absolute;top:0;bottom:0;font-size:15vw;font-family:var(--ff-secondary);font-weight:800;display:flex;align-items:center;justify-content:center;transition:opacity .5s ease-in-out,transform .5s ease-in-out}@media (max-width: 768px){section.text .text__inner:before{display:none}}section.text .text__inner:after{content:"";width:100%;left:0;right:0;position:absolute;top:0;bottom:0;display:block;background:linear-gradient(0,#ededed,#fff0 99.99%)}section.text .text__inner.open{max-height:1000px;transition:max-height .5s ease-in-out}section.text .text__inner.open:after{display:none}section.text .text__inner.open:before{opacity:.15}section.text .open+button.btn{display:none}section.text .btn{text-align:center;min-width:358px;margin-inline:auto}.contacts{padding-block:3.4rem 6.5rem}@media (max-width: 992px){.contacts{padding-block:48px}}.contacts__inner{display:grid;grid-template-columns:45% 1fr}@media (max-width: 768px){.contacts__inner{grid-template-columns:1fr}}.contacts__inner .information{padding-top:1.375rem;width:-moz-max-content;width:max-content;transform:translate(50%);display:flex;flex-direction:column;justify-content:left;color:#5c5b5b}@media (max-width: 1200px){.contacts__inner .information{transform:unset}}@media (max-width: 768px){.contacts__inner .information{padding-top:0;width:100%;margin-bottom:32px}}.contacts__inner .information h1{margin-bottom:4rem}@media (max-width: 768px){.contacts__inner .information h1{margin-bottom:35px}}.contacts__inner .information .phones{text-align:left;padding:0;margin-bottom:2.5rem}@media (max-width: 768px){.contacts__inner .information .phones{gap:12px}}@media (max-width: 768px){.contacts__inner .information .phones{margin-bottom:12px}}.contacts__inner .information .phones a{color:inherit;font-weight:800}.contacts__inner .information .email{color:inherit;font-weight:800;margin-bottom:2.5rem;display:inline-block;font-size:2rem;font-family:var(--ff-secondary)}.contacts__inner .information .title-m{color:var(--c-text-black)}.contacts__inner .information address{color:inherit;font-weight:800;font-size:2rem;font-family:var(--ff-secondary);line-height:1.5;margin-top:1rem;margin-bottom:1rem}.contacts__inner .information .dot{display:flex;align-items:center;margin-bottom:2.5rem}.contacts__inner .information .dot.dot-red:before{background:var(--c-primary-70)}.contacts__inner .information .dot.dot-green:before{background:#228d23}.contacts__inner .information .dot:before{content:"";width:1rem;height:1rem;border-radius:50%;position:relative;left:0;display:inline-block;margin-right:.5rem}@media (max-width: 768px){.contacts__inner .information .dot{margin-bottom:0}}.contacts__inner .information ul.social{display:flex;flex-direction:row;padding-block:.2rem;margin-bottom:.5rem}@media (max-width: 768px){.contacts__inner .information ul.social{display:none}}.contacts__inner .map{margin-bottom:24px}.contacts__inner .map iframe{border-radius:var(--border-radius-primary);width:100%;height:100%}@media (max-width: 768px){.contacts__inner .map iframe{aspect-ratio:1/1;margin-bottom:24px}}.contacts__inner ul.social{flex-direction:row;padding-block:.2rem;margin-bottom:.5rem;display:none}@media (max-width: 768px){.contacts__inner ul.social{display:flex}}.timeline{background-color:#f7f7f7}@media (max-width: 768px){.timeline{background-color:var(--c-background-20)}}.timeline__slider{overflow:hidden;position:relative;border-radius:var(--border-radius-primary)}.timeline__slider .swiper-slide{border-radius:var(--border-radius-primary);min-height:inherit;height:45rem;max-width:100%;width:100%;background-position:center;background-size:cover;background-repeat:no-repeat;padding-inline:7rem;padding-block:7rem 11.7rem;box-sizing:border-box}@media (max-width: 992px){.timeline__slider .swiper-slide{height:560px;padding-inline:7rem;padding-block:3.5rem 6rem}}@media (max-width: 768px){.timeline__slider .swiper-slide{height:642px;padding-block:32px;padding-inline:12px}}.timeline__slider .swiper-slide h2{margin-bottom:5.5rem}@media (max-width: 768px){.timeline__slider .swiper-slide h2{font-size:52px}}.timeline__slider .swiper-slide h3{line-height:1.5}@media (max-width: 768px){.timeline__slider .swiper-slide h3{position:absolute;bottom:20%}}.timeline__slider .swiper-slide>*{color:var(--c-text-white)}.timeline__slider .years-pagination{position:absolute;padding-inline:7rem;box-sizing:border-box;z-index:1;width:100%;height:-moz-min-content;height:min-content;left:0;right:0;bottom:4rem;display:flex;justify-content:space-between;gap:1.5rem;opacity:.6;cursor:pointer}@media (max-width: 768px){.timeline__slider .years-pagination{gap:4px;padding-inline:12px;bottom:24px}}.timeline__slider .years-pagination>span{width:100%;color:var(--c-background-20);border-top:.7px solid currentColor;padding-top:1rem}.timeline__slider .years-pagination>span.active{color:var(--c-primary-50)}.timeline__slider .btn-slider{position:absolute;top:0;bottom:0;margin:auto;border-color:var(--c-text-white)}.timeline__slider .btn-slider:after{background-color:var(--c-text-white)}.timeline__slider .btn-slider.timeline__button-next{right:2.5rem}@media (max-width: 768px){.timeline__slider .btn-slider.timeline__button-next{right:12px}}.timeline__slider .btn-slider.timeline__button-prev{left:2.5rem}@media (max-width: 768px){.timeline__slider .btn-slider.timeline__button-prev{left:12px}}.timeline__slider .btn-slider.timeline__button-prev:after{transform:rotate(180deg)}.sources{padding-bottom:3rem}.sources h2{text-align:center;margin-bottom:2rem}.sources .columns{display:grid;grid-template-columns:repeat(3,1fr);gap:3px;max-width:1458px;left:0;right:0;margin-inline:auto}@media (max-width: 768px){.sources .columns{grid-template-columns:1fr;gap:1.83rem}}.sources .columns__col{padding:4rem;gap:2rem;display:flex;flex-direction:column;position:relative}@media (max-width: 768px){.sources .columns__col{padding:1.77rem 0 0;gap:.66rem;font-size:.88rem;line-height:1.5;color:#454545}}.sources .columns__col:after{content:"";width:1px;height:100%;position:absolute;background:linear-gradient(197deg,#ededed 15%,#e5392f,#ededed 85%);transform:rotate(-180deg);opacity:.5;right:0;top:-5%;margin:auto}@media (max-width: 768px){.sources .columns__col:after{top:0;left:0;right:0;transform:unset;width:100%;height:1px}}@media (max-width: 768px){.sources .columns__col:first-child:after{display:none}}.sources .columns__col:nth-child(3):after{display:none}@media (max-width: 768px){.sources .columns__col:nth-child(3):after{display:block}}.sources .columns__col img{max-width:100%;max-height:100%;width:15rem;height:15rem;border-radius:50%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1}@media (max-width: 768px){.sources .columns__col img{width:8.88rem;height:8.88rem}}.sources .columns__col h3{margin-bottom:0;height:4.5em;max-height:4.5em;overflow:hidden}@media (max-width: 768px){.sources .columns__col h3{height:auto;max-height:unset}}.benefits h2{text-align:center}@media (max-width: 768px){.benefits h2{margin-bottom:1.33rem}}.benefits__wrapper{display:grid;grid-template-columns:repeat(3,1fr);max-width:1034px;width:100%;margin-inline:auto;left:0;right:0;box-sizing:border-box;gap:1px}@media (max-width: 768px){.benefits__wrapper{grid-template-columns:1fr}}.benefits__wrapper .benefit{display:flex;flex-direction:column;padding:2rem;position:relative;min-height:26.5rem}@media (max-width: 768px){.benefits__wrapper .benefit{padding:1.33rem 0;min-height:unset;color:var(--c-text-dark-gray)}}.benefits__wrapper .benefit:before{content:"";right:-1px;bottom:0;left:0;position:absolute;height:1px;width:100%}@media (max-width: 768px){.benefits__wrapper .benefit:before{display:none}}.benefits__wrapper .benefit:nth-child(1):before{background:linear-gradient(197deg,#cdcdcd,#f7f7f7 98.5%)}.benefits__wrapper .benefit:nth-child(2):before{background:#cdcdcd}.benefits__wrapper .benefit:nth-child(3):before{background:linear-gradient(17deg,#cdcdcd,#f7f7f7 98.5%)}.benefits__wrapper .benefit:after{content:"";right:1px;position:absolute;height:100%;width:1px;top:0}@media (max-width: 768px){.benefits__wrapper .benefit:after{display:none}}.benefits__wrapper .benefit:nth-child(1):after,.benefits__wrapper .benefit:nth-child(2):after{bottom:0;background:linear-gradient(17deg,#cdcdcd,#f7f7f7 98.5%)}.benefits__wrapper .benefit:nth-child(4):after,.benefits__wrapper .benefit:nth-child(5):after{background:linear-gradient(197deg,#cdcdcd,#f7f7f7 98.5%)}.benefits__wrapper .benefit h3{height:3em;overflow:hidden;margin-bottom:1rem;margin-left:4px}@media (max-width: 768px){.benefits__wrapper .benefit h3{height:auto;margin-left:unset;margin-bottom:.66rem}}.benefits__wrapper .b-icon{width:4.5rem;height:4.5rem;background-color:#e5392f26;border-radius:1.5rem;position:relative;margin-bottom:2rem}@media (max-width: 768px){.benefits__wrapper .b-icon{margin-bottom:.66rem;width:4rem;height:4rem}}.benefits__wrapper .b-icon:after{content:"";-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100%;mask-size:100%;width:3rem;height:3rem;background-color:var(--c-primary-50);position:absolute;left:0;right:0;bottom:0;top:0;margin:auto}.benefits__wrapper .b-icon-syringe:after{-webkit-mask-image:var(--icon-syringe);mask-image:var(--icon-syringe)}.benefits__wrapper .b-icon-flash:after{-webkit-mask-image:var(--icon-flash);mask-image:var(--icon-flash)}.benefits__wrapper .b-icon-puzzle:after{-webkit-mask-image:var(--icon-puzzle);mask-image:var(--icon-puzzle)}.benefits__wrapper .b-icon-coin:after{-webkit-mask-image:var(--icon-coin);mask-image:var(--icon-coin)}.benefits__wrapper .b-icon-check:after{-webkit-mask-image:var(--icon-check);mask-image:var(--icon-check)}.benefits__wrapper .b-icon-cells:after{-webkit-mask-image:var(--icon-cells);mask-image:var(--icon-cells)}.steps h2{text-align:center;margin-bottom:4rem}.steps__wrapper{display:grid;grid-template-columns:calc(25% - 1.5rem) repeat(3,calc(25% + .5rem))}@media (max-width: 768px){.steps__wrapper{grid-template-columns:auto;gap:3.6rem}}.steps__wrapper li{position:relative;padding:0 1.5rem 1.5rem}@media (max-width: 768px){.steps__wrapper li{padding:0}}.steps__wrapper li:first-child{padding-left:0}.steps__wrapper li:first-child:before{left:.625rem}.steps__wrapper li:last-child:after{display:none}.steps__wrapper li:before{content:counter(list-item);width:3rem;height:3rem;font-family:var(--ff-secondary);font-weight:800;font-size:2rem;color:var(--c-text-white);position:absolute;background-color:var(--c-primary-50);border-radius:50%;top:.5rem;left:2rem;text-align:center;padding-top:2px;padding-right:1px}@media (max-width: 768px){.steps__wrapper li:before{width:1.77rem;height:1.77rem;font-size:1.3rem;left:.25rem}}.steps__wrapper li:after{content:"";width:1px;height:100%;top:0;right:1px;position:absolute;background:linear-gradient(197deg,#cdcdcd,#ededed 76%)}@media (max-width: 768px){.steps__wrapper li:after{bottom:-1.33rem;top:unset;width:100%;height:1px;background:linear-gradient(197deg,#ededed 10%,#cdcdcd,#ededed 90%)}}.steps__wrapper li img{width:12rem;height:12rem;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin-bottom:4.5rem}@media (max-width: 768px){.steps__wrapper li img{margin-bottom:.66rem;width:7.1rem;height:7.1rem}}.steps__wrapper li p{font-size:.88rem;line-height:1.33;color:var(--c-text-half-dark)}.accordion{padding-block:6rem;background-color:#f7f7f7}@media (max-width: 768px){.accordion{padding-block:48px;background-color:var(--c-background-20)}}.accordion__wrapper{max-width:1165px;width:100%;margin-inline:auto}.accordion h1{text-align:center;margin-bottom:4.5rem}@media (max-width: 768px){.accordion h1{margin-bottom:32px;font-size:40px}}.accordion details{display:flex;gap:2rem;position:relative;margin-bottom:.5rem}@media (max-width: 768px){.accordion details{gap:16px}}.accordion details[open]{border-radius:var(--border-radius-primary);background-color:var(--c-background-white)}.accordion details[open] summary:after{transform:rotate(45deg);transition-duration:var(--transition-duration)}.accordion details summary{padding:2rem 2.625rem 2rem 2.5rem;font-size:1.5rem;font-weight:600;line-height:1.25;color:var(--c-text-dark-gray);font-family:var(--ff-secondary);position:relative;cursor:pointer;z-index:1;border-radius:var(--border-radius-primary)}@media (max-width: 768px){.accordion details summary{gap:16px;padding:22px 4rem 24px 12px;font-size:1.33rem;background-color:var(--c-background-white)}}.accordion details summary:after{transition-duration:var(--transition-duration);content:"";position:absolute;top:0;bottom:0;margin:auto;right:2.5rem;-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:var(--icon-plus);mask-image:var(--icon-plus);width:2rem;height:2rem;background-color:var(--c-text-dark-gray);z-index:2}@media (max-width: 768px){.accordion details summary:after{right:1rem}}.accordion details .answer{padding-inline:2.5rem 4.5rem;font-size:1.25rem;color:var(--c-text-half-dark);font-weight:400;line-height:1.35;padding-bottom:2rem;margin-bottom:.5rem}@media (max-width: 768px){.accordion details .answer{padding:0 12px 24px;font-size:1rem}}.accordion details .answer ul{margin-left:2rem;padding-top:1rem}.accordion details .answer ul li{list-style:disc}.cost{background-color:#f7f7f7;padding-block:4.5rem}@media (max-width: 768px){.cost{padding-block:2.66rem}}.cost b{font-weight:700}.cost__wrapper{max-width:1434px;width:100%;height:100%;margin-inline:auto;padding:2rem;background:var(--c-primary-60);display:grid;grid-template-columns:1fr 1fr;gap:3.5rem;border-radius:var(--border-radius-primary);font-size:1.25rem}@media (max-width: 768px){.cost__wrapper{padding:1.77rem .66rem 1rem;grid-template-columns:1fr;background:var(--c-primary-50)}}.cost__left,.cost__right{display:flex;flex-direction:column;height:100%;padding:4rem}@media (max-width: 768px){.cost__left,.cost__right{padding:0}}.cost__left{color:var(--c-text-white);gap:2.5rem}@media (max-width: 768px){.cost__left{gap:0}}.cost__left .heading{color:inherit;margin-bottom:0}@media (max-width: 768px){.cost__left .heading{font-size:2.2rem;line-height:1.3;margin-bottom:1.33rem}}.cost__left .sub-heading{font-weight:700;margin-bottom:1rem;line-height:1.8}@media (max-width: 768px){.cost__left .sub-heading{font-size:1.3rem;line-height:1.25;font-weight:600;margin-bottom:.88rem}}@media (max-width: 768px){.cost__left dl{margin-bottom:.88rem}}.cost__left dl dt{font-weight:700;font-size:1.5rem;line-height:1.16}@media (max-width: 768px){.cost__left dl dt{font-size:1.33rem;line-height:1.4;font-weight:800;font-family:var(--ff-secondary)}}.cost__left dl dd{font-size:1.25rem;margin-bottom:1rem;line-height:1.4}@media (max-width: 768px){.cost__left dl dd{font-size:1.1rem;line-height:1.7;margin-bottom:.88rem}}.cost__left dl dd:last-child{margin-bottom:0}.cost__left .total-price{font-weight:700;font-family:var(--ff-secondary);line-height:1.5;font-size:2rem}@media (max-width: 768px){.cost__left .total-price{margin-bottom:1.33rem;font-size:1.77rem}}.cost__left .total-price span{padding-left:.4em;font-size:1.25em}.cost__left .total-price span b{font-weight:800}.cost__right{background:var(--c-text-white);border-radius:var(--border-radius-primary);color:#353535}@media (max-width: 768px){.cost__right{padding:1.77rem .66rem}}.cost__right .heading{color:var(--c-primary-50);margin-bottom:2rem}@media (max-width: 768px){.cost__right .heading{margin-bottom:1.33rem}}.cost__right .sub-heading{color:#5c5b5b;font-size:1.5rem;font-weight:700;margin-bottom:2rem}@media (max-width: 768px){.cost__right .sub-heading{font-size:1.33rem;margin-bottom:1.33rem;line-height:1.25;font-weight:600}}.cost__right .price{font-weight:700;line-height:1.16em;font-size:1.5rem}@media (max-width: 768px){.cost__right .price{font-family:var(--ff-secondary);font-size:1.33rem;color:var(--c-text-black);font-weight:800}}.cost__right p.price-row{margin-bottom:2.5rem}@media (max-width: 768px){.cost__right p.price-row{font-size:1.11rem;line-height:1.6;margin-bottom:.88rem}}.cost__right p.note{margin-bottom:1.3rem}@media (max-width: 768px){.cost__right p.note{font-size:1.11rem;line-height:1.6}}.cost__right ul{display:flex;flex-direction:column;gap:1.6rem;margin-bottom:3.1rem;font-size:1.11rem;line-height:1.7}@media (max-width: 768px){.cost__right ul{line-height:1.7;font-size:1.11rem;gap:.88rem;margin-bottom:1.33rem}}@media (max-width: 768px){.cost__right ul b{color:var(--c-text-black);font-size:1.33rem}}.cost .heading{padding-block:0}.basic{padding-block:4.5rem}@media (max-width: 768px){.basic{padding-block:2.66rem}}.basic h2{margin-bottom:4rem}.basic__inner{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5rem}@media (max-width: 1200px){.basic__inner{grid-template-columns:repeat(2,1fr);row-gap:3rem}}@media (max-width: 768px){.basic__inner{gap:1.33rem;grid-template-columns:1fr}}.basic__inner>div img{width:100%;aspect-ratio:191/133;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius-primary);margin-bottom:2.5rem}@media (max-width: 768px){.basic__inner>div img{margin-bottom:1.33rem}}.basic__inner>div .content{padding-inline:.78rem}@media (max-width: 768px){.basic__inner>div .content{padding-inline:.66rem}}.basic__inner>div .content h3{margin-bottom:1.5rem}@media (max-width: 768px){.basic__inner>div .content h3{margin-bottom:.44rem}}.basic__inner>div .content p{font-size:1.25rem;line-height:1.6;color:var(--c-text-dark-gray)}@media (max-width: 768px){.basic__inner>div .content p{font-size:1rem;line-height:inherit}}.our-prices{padding-block:7rem 3rem;background-color:#f7f7f7}@media (max-width: 768px){.our-prices{padding-block:3.55rem 2.66rem;background-color:var(--c-background-20)}}.our-prices b{font-weight:700}.our-prices h1{text-align:center;margin-bottom:4.5rem}@media (max-width: 768px){.our-prices h1{margin-bottom:2.22rem}}.our-prices .total{font-size:2rem;color:#5c5b5b;font-weight:600;margin-bottom:2.5rem;font-family:var(--ff-secondary)}@media (max-width: 768px){.our-prices .total{font-size:1.77rem}}.our-prices .total span{font-weight:800;font-size:1.25em;color:#353535}.our-prices__wrapper .packages{max-width:1197px;width:100%;margin-inline:auto;display:grid;gap:3.5rem}.our-prices__wrapper .packages *{min-height:0;min-width:0}.our-prices__wrapper .packages__top{display:flex;flex-direction:row;justify-content:center;gap:4.5rem}@media (max-width: 992px){.our-prices__wrapper .packages__top{flex-direction:column;gap:1.33rem}}.our-prices__wrapper .packages__top>div{display:flex;align-items:center}@media (max-width: 992px){.our-prices__wrapper .packages__top>div{flex-direction:column;align-items:start}}.our-prices__wrapper .packages__top .select-label{font-weight:700;font-size:1.25rem;line-height:1.8;color:var(--c-text-dark-gray);padding-right:1rem}@media (max-width: 768px){.our-prices__wrapper .packages__top .select-label{font-size:.88rem;padding-right:0;line-height:1.5;margin-bottom:.44rem}}.our-prices__wrapper .packages__main{position:relative}.our-prices__wrapper .packages__main .package{background:var(--c-background-white);border-radius:var(--border-radius-primary);padding:3rem 2rem;display:flex;flex-direction:column;color:#353535;box-sizing:border-box}@media (max-width: 768px){.our-prices__wrapper .packages__main .package{padding:1.33rem .66rem}}.our-prices__wrapper .packages__main .package .card-title{font-family:var(--ff-secondary);font-weight:800;font-size:2.5rem;color:var(--c-text-dark-gray);line-height:1.2;text-align:center;height:6rem;margin-bottom:2.5rem;width:-moz-min-content;width:min-content;align-self:center;overflow:visible;position:relative}.our-prices__wrapper .packages__main .package .card-title .icon-tooltip{transform:translate(150%,50%);position:absolute;right:0;top:0;cursor:pointer}.our-prices__wrapper .packages__main .package .material{margin-bottom:2rem;flex:1 0 auto}@media (max-width: 768px){.our-prices__wrapper .packages__main .package .material{margin-bottom:1.77rem}}.our-prices__wrapper .packages__main .package .material>p{font-weight:700;line-height:1.8;font-size:1.25rem;color:#5c5b5b;margin-bottom:.5rem}@media (max-width: 768px){.our-prices__wrapper .packages__main .package .material>p{font-size:1.11rem}}.our-prices__wrapper .packages__main .package .material ul{margin-left:1.5em}.our-prices__wrapper .packages__main .package .material ul li{list-style:none;position:relative}@media (max-width: 768px){.our-prices__wrapper .packages__main .package .material ul li{font-size:.88rem}}.our-prices__wrapper .packages__main .package .material ul li:before{flex-shrink:inherit;display:block;content:"";width:.25em;height:.25em;position:absolute;left:-.8em;top:.6em;border-radius:50%;background-color:currentColor}.our-prices__wrapper .packages__main .package .prices{margin-bottom:2rem;display:flex;flex-direction:column;gap:1rem}@media (max-width: 768px){.our-prices__wrapper .packages__main .package .prices{margin-bottom:2.22rem}}.our-prices__wrapper .packages__main .package .prices p{font-size:1.25rem;margin-bottom:.5rem}@media (max-width: 768px){.our-prices__wrapper .packages__main .package .prices p{font-size:1.11rem;margin-bottom:.3rem}}.our-prices__wrapper .packages__main .package .btn{width:100%;margin-bottom:2rem}.our-prices__wrapper .packages__main .package dl{font-size:.875rem}@media (max-width: 768px){.our-prices__wrapper .packages__main .package dl{font-size:.77rem}}.our-prices__wrapper .packages__main .package dl dd{margin-bottom:1rem}@media (max-width: 768px){.our-prices__wrapper .packages__main .package dl dd{font-size:.88rem;line-height:1}}.our-prices__wrapper .packages__main .package dl dd:last-child{margin-bottom:0}.our-prices__wrapper .packages__main .package dl dd span{font-weight:700;font-size:1.28em;color:#6b6b6b}.our-prices__wrapper .packages__main>.wrapper{overflow-x:clip;display:grid;grid-template-columns:repeat(3,1fr);gap:.75rem}.our-prices__wrapper .packages__cards__button-next,.our-prices__wrapper .packages__cards__button-prev{position:absolute;top:0;bottom:0;margin-block:auto;background:var(--c-background-white)}.our-prices__wrapper .packages__cards__button-next:hover,.our-prices__wrapper .packages__cards__button-prev:hover{border-color:var(--c-primary-50)}@media (max-width: 600px){.our-prices__wrapper .packages__cards__button-next,.our-prices__wrapper .packages__cards__button-prev{display:none}}.our-prices__wrapper .packages__cards__button-next{right:0;transform:translate(50%)}.our-prices__wrapper .packages__cards__button-prev{left:0;transform:translate(-50%)}.our-prices__wrapper .packages__cards__button-prev:after{transform:rotate(180deg)}.our-prices__wrapper .services{display:grid;grid-template-columns:1fr 25%;gap:1.5rem}.our-prices__wrapper .services *{min-height:0;min-width:0}@media (max-width: 992px){.our-prices__wrapper .services{grid-template-columns:1fr}}.our-prices__wrapper .services .card-title{font-family:var(--ff-secondary);font-weight:800;font-size:2.5rem;line-height:1.2;margin-bottom:1.5rem;height:6rem;overflow:hidden}@media (max-width: 768px){.our-prices__wrapper .services .card-title{font-size:2.22rem;text-align:center;height:3.6em}}.our-prices__wrapper .services__cards{overflow-y:visible;position:relative;height:-moz-min-content;height:min-content}.our-prices__wrapper .services__cards__button-next,.our-prices__wrapper .services__cards__button-prev{position:absolute;top:0;bottom:0;margin-block:auto;background:var(--c-background-white)}.our-prices__wrapper .services__cards__button-next:hover,.our-prices__wrapper .services__cards__button-prev:hover{border-color:var(--c-primary-50)}@media (max-width: 600px){.our-prices__wrapper .services__cards__button-next,.our-prices__wrapper .services__cards__button-prev{display:none}}.our-prices__wrapper .services__cards__button-next{right:0;transform:translate(40%)}.our-prices__wrapper .services__cards__button-prev{left:0;transform:translate(-40%)}.our-prices__wrapper .services__cards__button-prev:after{transform:rotate(180deg)}.our-prices__wrapper .services__cards>.wrapper{overflow-x:clip}.our-prices__wrapper .services__card{padding:3rem;background-color:var(--c-background-white);color:var(--c-text-dark-gray);border-radius:var(--border-radius-primary);height:-moz-min-content;height:min-content;box-sizing:border-box}@media (max-width: 768px){.our-prices__wrapper .services__card{padding:1.77rem .66rem}}.our-prices__wrapper .services__card .note{color:#353535;margin-bottom:2rem;display:flex;gap:1rem;font-size:.88rem;align-items:center}.our-prices__wrapper .services__card .contain{display:flex;flex-direction:column;gap:1.5rem;font-size:1.25rem;color:#5c5b5b;font-weight:600;margin-bottom:1.5rem}@media (max-width: 768px){.our-prices__wrapper .services__card .contain{font-size:1.1rem;font-weight:500;margin-bottom:2.22rem}}.our-prices__wrapper .services__card .contain>div{display:flex;flex-direction:row;justify-content:space-between;align-items:center}@media (max-width: 992px){.our-prices__wrapper .services__card .contain>div{flex-direction:column;justify-content:start;align-items:start}}.our-prices__wrapper .services__card .contain>div .price{font-size:1.5rem;color:var(--c-text-dark-gray);font-weight:800;font-family:var(--ff-secondary)}@media (max-width: 992px){.our-prices__wrapper .services__card .contain>div:nth-child(2)>span{font-size:.88rem;font-weight:700;margin-bottom:.44rem}}.our-prices__wrapper .services__card .total{color:var(--c-text-black);margin-bottom:3.5rem}@media (max-width: 768px){.our-prices__wrapper .services__card .total{color:#5c5b5b;margin-bottom:2.22rem}}.our-prices__wrapper .services__card .btn{width:100%}.our-prices__wrapper .services__cart{padding:3rem 2.5rem;background-color:#ececec;color:var(--c-text-dark-gray);border-radius:var(--border-radius-primary)}@media (max-width: 768px){.our-prices__wrapper .services__cart{padding:1.77rem .66rem;font-size:.88rem}}.our-prices__wrapper .services__cart .card-title{text-align:center;margin-bottom:2.5rem;height:auto}.our-prices__wrapper .services__cart .selected-list{margin-bottom:3.5rem}.our-prices__wrapper .services__cart .selected-list .item{display:flex;flex-direction:column;gap:24px;border-bottom:.75px solid #ccc;padding-block:.75rem}.our-prices__wrapper .services__cart .selected-list .item:last-child{border-bottom:none}.our-prices__wrapper .services__cart .selected-list .item .title-m{position:relative;font-weight:600;padding-right:3rem}.our-prices__wrapper .services__cart .selected-list .item .title-m:after{width:1.4rem;height:1.4rem;transition-duration:var(--transition-duration);content:"";position:absolute;margin-block:auto;right:0;top:0;bottom:0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:var(--icon-plus);mask-image:var(--icon-plus);background-color:currentColor;transform:rotate(45deg);cursor:pointer}.our-prices__wrapper .services__cart .selected-list .item .prices{display:flex;flex-direction:column;gap:.25rem;color:#353535}.our-prices__wrapper .services__cart .discount{margin-bottom:3.5rem}.our-prices__wrapper .services__cart .discount .select-label{font-size:1.25rem;color:#353535;margin-bottom:1rem;display:block}.our-prices__wrapper .services__cart .discount .custom-select{width:100%}@media (max-width: 768px){.our-prices__wrapper .services__cart .discount .custom-select.active .select-button{border-bottom-right-radius:0;border-bottom-left-radius:0}}@media (max-width: 768px){.our-prices__wrapper .services__cart .discount .select-button{font-size:.88rem;padding:1rem 1.55rem;border-radius:1.55rem}}.our-prices__wrapper .services__cart .total{margin-bottom:3.5rem}.our-prices__wrapper .services__cart .btn{width:100%;margin-bottom:2.5rem}.our-prices__wrapper .services__cart p.note{font-size:14px;color:#353535}.our-prices .nav-tabs{margin-bottom:3.5rem}@media (max-width: 768px){.our-prices .nav-tabs{margin-bottom:1.33rem}}.info-main{padding-block:4rem 6rem}@media (max-width: 768px){.info-main{padding-block:2.66rem 6rem}}.info-main h1{text-align:center;margin-bottom:4rem}@media (max-width: 768px){.info-main h1{margin-bottom:24px}}.info-main .tabs__head{display:flex;justify-content:center;align-items:center;position:relative;margin-bottom:4rem}@media (max-width: 768px){.info-main .tabs__head{flex-direction:column;gap:32px}}@media (max-width: 992px){.info-main .tabs__head{justify-content:space-between}}@media (max-width: 768px){.info-main .tabs__head{margin-bottom:24px}}.info-main .tabs__head ul.nav-tabs{position:relative;left:50%;transform:translate(-50%);margin-bottom:0}@media (max-width: 992px){.info-main .tabs__head ul.nav-tabs{justify-content:space-between;gap:1rem;left:unset;transform:unset}}@media (max-width: 768px){.info-main .tabs__head ul.nav-tabs{order:2;gap:42px}}.info-main .tabs__head div.search-form{margin-left:auto;display:flex;align-self:flex-start;position:relative;width:100%;max-width:15.6rem;transition:all .1s;flex-direction:column}.info-main .tabs__head div.search-form.active{max-width:37rem}.info-main .tabs__head div.search-form.active #search-result:has(>*:not(.hidden)){visibility:visible;opacity:1}.info-main .tabs__head div.search-form.active button{-webkit-mask-image:var(--icon-plus);mask-image:var(--icon-plus);transform:rotate(-45deg);transition-duration:var(--transition-duration)}.info-main .tabs__head div.search-form.active button:hover{transform:rotate(-45deg) scale(1.3)}.info-main .tabs__head div.search-form.active:has(#search-result>*:not(.hidden)) input{border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-color:transparent}@media (max-width: 992px){.info-main .tabs__head div.search-form{margin-left:unset}}@media (max-width: 768px){.info-main .tabs__head div.search-form{order:1;width:100%;align-self:center}}@media (max-width: 600px){.info-main .tabs__head div.search-form{width:100%;max-width:100%}}.info-main .tabs__head div.search-form form input{padding-right:3.5rem;width:100%;position:relative}.info-main .tabs__head div.search-form form button{position:absolute;width:1.375rem;height:1.375rem;right:1.75rem;top:0;bottom:0;color:#5c5b5b;margin:auto;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--icon-loupe);mask-image:var(--icon-loupe);background:currentColor;transition-duration:var(--transition-duration)}.info-main .tabs__head div.search-form form button:hover{transform:scale(1.3)}.info-main .tabs__head div.search-form #search-result{opacity:0;visibility:hidden;position:absolute;top:calc(100% - 1px);display:flex;flex-direction:column;z-index:2;border-radius:0 0 1.75rem 1.75rem;border:.8px solid #5c5b5b;background-color:var(--c-background-white);padding:1.0625rem 1.75rem;border-top-style:none;width:100%;transition-duration:var(--transition-duration)}.info-main .tabs__head div.search-form #search-result:before{content:" ";background:#aeaaae;width:95%;top:0;position:absolute;left:0;right:0;margin-inline:auto;height:.8px}.info-main .tabs__head div.search-form #search-result ul{display:flex;flex-direction:column;gap:12px}.info-main .tabs__head div.search-form #search-result ul li a{color:#5c5b5b;line-height:1.5;width:100%;display:inline-block}.info-main .tabs__head div.search-form #search-result ul li a:hover{color:var(--c-primary-30)}.info-main .tabs__head div.search-form #search-result p{color:#5c5b5b}.info-main .tab-content{padding-top:0}.info-main .tab-content .btn-slider{bottom:-2rem;visibility:hidden}@media (max-width: 768px){.info-main .tab-content .btn-slider{visibility:visible}}.info-main .tab-content .btn-slider.cards__button-prev{left:0}.info-main .tab-content .btn-slider.cards__button-next{right:0}.event{background-color:#f7f7f7;padding-block:3.75rem 6rem}@media (max-width: 768px){.event{padding-block:16px 48px}}.event__topline{margin-bottom:3.75rem}@media (max-width: 768px){.event__topline{margin-bottom:10px}}.event__main{padding-inline:3rem;display:flex;gap:7rem}@media (max-width: 1440px){.event__main{gap:3rem;padding-inline:0}}@media (max-width: 992px){.event__main{flex-direction:column;padding-inline:0;gap:24px}}.event__main img{border-radius:var(--border-radius-primary);-o-object-fit:cover;object-fit:cover;width:100%;height:100%;max-width:40rem;max-height:40rem}@media (max-width: 1440px){.event__main img{max-width:30rem;max-height:30rem}}@media (max-width: 992px){.event__main img{max-width:unset;max-height:unset}}.event__main div.contain{display:flex;flex-direction:column;gap:2.5rem;justify-content:center}@media (max-width: 768px){.event__main div.contain{gap:.88rem}}.event__main div.contain>*{margin-bottom:0}.event__main div.contain .date-location{font-family:var(--ff-secondary);font-size:1.5rem;color:var(--c-primary-50);font-weight:800}@media (max-width: 768px){.event__main div.contain .date-location{max-width:unset;max-height:unset;font-size:1.33rem;line-height:1.25;font-weight:500}}.event__main div.contain .description{font-size:1.25rem}@media (max-width: 768px){.event__main div.contain .description{font-size:1rem}}.event__main div.contain .description p{padding-bottom:.5rem;line-height:1.8}.event__main div.contain .note{padding-left:2.5rem;color:var(--c-text-dark-gray);position:relative}@media (max-width: 768px){.event__main div.contain .note{font-size:.88rem}}.event__main div.contain .note b{font-weight:700;color:var(--c-primary-50)}.event__main div.contain .note:before{position:absolute;left:0;top:0;bottom:0;margin-block:auto;width:1.5rem;height:1.5rem;background-color:var(--c-primary-50);content:var(--icon-information);color:#fff;display:flex;align-items:center;justify-content:center;border-radius:50%;padding-top:.3rem}.publication{background-color:var(--c-background-20)}@media (max-width: 768px){.publication{padding-block:22px 48px}}.publication .container{position:relative}.publication__wrapper{width:100%;max-width:45rem;margin-inline:auto}@media (max-width: 768px){.publication__wrapper{margin-top:10px}}.publication__wrapper>img{width:100%;border-radius:var(--border-radius-primary);margin-bottom:4rem}@media (max-width: 768px){.publication__wrapper>img{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;margin-bottom:24px}}.publication__wrapper h1{border-radius:1.125rem;color:var(--c-text-dark-gray);margin-bottom:1.125rem}@media (max-width: 768px){.publication__wrapper h1{margin-bottom:24px}}.publication__wrapper div.author{display:flex;gap:20px;color:var(--c-text-half-dark);align-items:center}.publication__wrapper div.author>a>img{border-radius:50%;width:64px;height:64px;-o-object-fit:cover;object-fit:cover}.publication__wrapper div.author>div{display:flex;flex-direction:column;gap:8px}.publication__wrapper div.author>div .author__info>span{font-weight:700}.publication__inner{margin-top:2rem;padding-block:1.5rem;color:var(--c-text-black);line-height:1.8;font-size:1.25rem}@media (max-width: 768px){.publication__inner{aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;margin-top:24px;font-size:1rem;padding-block:0}}.publication__inner p{margin-bottom:1rem}.publication__inner a{color:var(--c-primary-50)}.publication__inner a:hover{text-decoration:underline}.publication__inner h2,.publication__inner h3,.publication__inner h4{font-size:1.5rem;font-weight:600;margin-bottom:1rem;margin-top:2.5rem;color:var(--c-text-black)}.publication__inner blockquote,.publication__inner q{font-style:italic;color:var(--c-text-dark-gray);font-weight:600;position:relative}@media (max-width: 992px){.publication__inner blockquote,.publication__inner q{margin-top:32px}}.publication__inner blockquote:before,.publication__inner q:before{content:"“";font-weight:800;color:var(--c-primary-50);font-size:5rem;position:absolute;font-style:normal;top:-.5em;left:-.6em;font-family:var(--ff-secondary)}@media (max-width: 992px){.publication__inner blockquote:before,.publication__inner q:before{left:-12px;top:0;height:50px;transform:translateY(-145%);text-shadow:1px 1px 0 var(--c-primary-50),-1px 1px 0 var(--c-primary-50),-1px -1px 0 var(--c-primary-50),1px -1px 0 var(--c-primary-50);color:var(--c-background-20)}}.publication__inner cite{font-size:1rem;text-align:right;font-weight:400;width:100%;display:inline-block}.publication__inner ul{list-style:disc;padding-left:2rem}.publication__inner ul li{list-style:disc;padding-left:.2rem}.publication__navigation{padding-top:4rem;width:auto;height:100%;max-width:232px;position:absolute;display:none}.publication__navigation:has(ol li){display:block}@media (max-width: 1200px){.publication__navigation{display:none}}.publication__navigation .sticky{position:sticky;top:150px}.publication__navigation .sticky:has(ol li){display:block}.publication__navigation p{color:#393939;font-size:1.5rem;margin-bottom:1.5rem;font-weight:600}.publication__navigation ol{list-style-type:decimal}.publication__navigation ol li{list-style-type:inherit;list-style-position:inside;margin-bottom:1rem}.publication__navigation ol li a{cursor:pointer}.appointment-page{background-color:#f7f7f7}@media (max-width: 768px){.appointment-page{background-color:var(--c-background-20)}}.appointment-page footer.footer,.appointment-page nav.main-menu,.appointment-page a.appointment,.appointment-page #btn-hamburger{display:none}.appointment-page .localizations{display:block}.appointment-page .localizations ul{right:0}.appointment{min-height:100%}@media (max-width: 768px){.appointment{padding-block:5.33rem}}.appointment__main{display:flex;flex-direction:column;justify-content:center;align-items:center}.appointment__main h1{margin-bottom:9rem}@media (max-width: 768px){.appointment__main h1{margin-bottom:4rem;color:var(--c-text-dark-gray)}}.appointment__main ul{display:flex;flex-direction:column;gap:2rem}@media (max-width: 768px){.appointment__main ul{gap:24px}}.appointment__main ul li a{padding:1rem 1rem 1rem 2.5rem;display:flex;justify-content:space-between;gap:2rem;font-size:2rem;font-weight:800;color:#5c5b5b;font-family:var(--ff-secondary);border-radius:var(--border-radius-primary);align-items:center;transition-duration:var(--transition-duration)}.appointment__main ul li a:hover{background:var(--c-background-white);color:var(--c-primary-50)}@media (max-width: 768px){.appointment__main ul li a{padding:29px 25px;gap:24px;font-size:1.33rem;font-weight:600;border-radius:3rem}}@media (max-width: 768px){.appointment:has(.appointment__consultation){padding-top:16px;font-size:16px}}.appointment__consultation .top{position:relative;display:flex;justify-content:center;margin-bottom:5rem}@media (max-width: 768px){.appointment__consultation .top{justify-content:start;margin-bottom:32px}}.appointment__consultation .top a{position:absolute;height:-moz-max-content;height:max-content;left:0;top:0;bottom:0;margin-block:auto}@media (max-width: 768px){.appointment__consultation .top a{position:static}}.appointment__consultation .top h1{margin-bottom:0}@media (max-width: 768px){.appointment__consultation .top h1{display:none}}.appointment__consultation .wrapper{margin-inline:auto;padding:4rem 3.625rem;background:var(--c-background-white);border-radius:var(--border-radius-primary);width:-moz-max-content;width:max-content;display:flex;gap:5rem}@media (max-width: 1200px){.appointment__consultation .wrapper{flex-direction:row;flex-wrap:wrap;padding:0;background:none;width:auto;gap:32px;border-radius:unset;justify-content:center}}.appointment__consultation .wrapper>*{position:relative}.appointment__consultation .wrapper>*:last-child:after{display:none}.appointment__consultation .wrapper>*:after{content:"";width:.8px;height:100%;position:absolute;background:linear-gradient(197deg,#ededed 10%,#9b9898,#ededed 90%);transform:rotate(-180deg);opacity:1;right:-2.5rem;top:0;margin:auto}@media (max-width: 1200px){.appointment__consultation .wrapper>*:after{display:none}}.appointment__consultation .wrapper:has(.timeslots),.appointment__consultation .wrapper:has(.form-wrapper){margin-inline:unset;width:100%}.appointment__consultation .wrapper:has(.form-wrapper){gap:16rem;justify-content:center}@media (max-width: 1200px){.appointment__consultation .wrapper:has(.form-wrapper){gap:4rem}}.appointment__consultation .wrapper:has(.form-wrapper) *:after{right:-8rem}@media (max-width: 768px){.appointment__consultation .wrapper:has(.form-wrapper) *:after{width:100%;height:1px;top:unset;bottom:-30px;left:0;right:0;margin:auto}}@media (max-width: 768px){.appointment__consultation .wrapper .left-side{order:3;margin-inline:auto;width:-moz-max-content;width:max-content}}.appointment__consultation .wrapper .left-side .subtitle{margin-bottom:3.5rem}@media (max-width: 768px){.appointment__consultation .wrapper .left-side .subtitle{margin-bottom:24px}}.appointment__consultation .wrapper .left-side .icon{width:2.5rem;height:2.5rem}@media (max-width: 768px){.appointment__consultation .wrapper .left-side .icon{width:22px;display:inline-flex;align-self:start}.appointment__consultation .wrapper .left-side .icon:before{-webkit-mask-position:top;mask-position:top}}.appointment__consultation .wrapper .left-side ul{display:flex;flex-direction:column;gap:2.6rem;margin-bottom:2.5rem}@media (max-width: 768px){.appointment__consultation .wrapper .left-side ul{margin-bottom:24px;gap:12px}}.appointment__consultation .wrapper .left-side ul li{display:flex;align-items:center;gap:1rem;font-size:1.5em;font-weight:800;font-family:var(--ff-secondary);color:var(--c-text-black)}@media (max-width: 768px){.appointment__consultation .wrapper .left-side ul li{font-size:24px;font-weight:500}}.appointment__consultation .wrapper .left-side ul p{font-size:1.25rem;color:var(--c-text-black)}@media (max-width: 768px){.appointment__consultation .wrapper .left-side ul p{font-size:24px;font-weight:500}}.appointment__consultation .wrapper #timeslots{padding-top:1rem;display:flex;flex-direction:column;gap:2rem}@media (max-width: 1200px){.appointment__consultation .wrapper #timeslots{width:calc(50% - 2rem);padding-top:0;gap:1rem}}@media (max-width: 992px){.appointment__consultation .wrapper #timeslots{width:100%;max-width:70%;order:2;margin-bottom:8px}}@media (max-width: 768px){.appointment__consultation .wrapper #timeslots{width:100%;max-width:unset}}.appointment__consultation .wrapper #timeslots #slots-day{padding-block:1rem .81rem;text-align:center;margin-top:0;color:var(--c-text-black);font-size:1.5rem;font-weight:600;line-height:1.25em}@media (max-width: 768px){.appointment__consultation .wrapper #timeslots #slots-day{display:none}}.appointment__consultation .wrapper #timeslots #slots{gap:1rem;display:flex;flex-direction:column}.appointment__consultation .wrapper #timeslots #slots button{width:100%;min-width:21rem;font-size:1.25em;line-height:1.7}.appointment__consultation .wrapper #timeslots #slots button:hover{background:var(--c-primary-50);color:var(--c-text-white)}.appointment__consultation .wrapper #timeslots #slots button:hover>span.hover{position:relative;visibility:visible;opacity:1}.appointment__consultation .wrapper #timeslots #slots button:hover>span.no-hover{position:absolute;visibility:hidden;opacity:0}.appointment__consultation .wrapper #timeslots #slots button>span.hover{position:absolute;visibility:hidden;opacity:0}@media (max-width: 768px){.appointment__consultation .wrapper #timeslots #slots button{min-width:100%;line-height:1.6;padding-block:16px}}@media (max-width: 768px){.appointment__consultation .wrapper .form-wrapper{order:4;max-width:100%}.appointment__consultation .wrapper .form-wrapper p.h3{margin-bottom:24px}}.appointment__consultation .wrapper .form-wrapper form>*{width:24rem;max-width:100%}@media (max-width: 768px){.appointment .left-side{width:100%}}@media (max-width: 768px){.appointment .left-side{order:2}}.appointment .calendar-wrapper{min-width:369px}@media (max-width: 1200px){.appointment .calendar-wrapper{width:calc(50% - 2rem)}}@media (max-width: 992px){.appointment .calendar-wrapper{width:100%;max-width:70%}}@media (max-width: 768px){.appointment .calendar-wrapper{min-width:unset;order:1;width:100%;max-width:unset}}.appointment .calendar-wrapper .calendar{border-radius:var(--border-radius-primary);background-color:var(--c-background-white)}.author{background-color:var(--c-background-20)}@media (max-width: 768px){.author{padding-bottom:20px}}.author__inner{display:flex;flex-direction:column;justify-content:center;align-items:center}@media (max-width: 768px){.author__inner{margin-top:10px}}.author__inner img{width:240px;height:240px;-o-object-fit:cover;object-fit:cover;margin-bottom:4rem;border-radius:50%}@media (max-width: 768px){.author__inner img{margin-bottom:24px}}.author__inner h1{margin-bottom:1rem}@media (max-width: 768px){.author__inner h1{font-size:40px}}.author__inner p{font-size:1.5rem}@media (max-width: 768px){.author__inner p{font-size:20px}}.author-publications{background-color:var(--c-background-20)}@media (max-width: 768px){.author-publications{padding-top:20px}}.author-publications h2{color:var(--c-text-black);font-size:1rem;font-weight:600;margin-bottom:1rem;font-family:var(--ff-primary)}@media (max-width: 768px){.author-publications h2{font-size:20px;font-weight:400}}.author-publications .card__title{-webkit-line-clamp:3;height:3.75em}
