@import "https://fonts.googleapis.com/css2?family=Manrope:wght@200..800&display=swap";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{vertical-align:baseline;border:0;margin:0;padding:0}:focus{outline:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body,html{margin:0}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}button,input,select,textarea{vertical-align:baseline;margin:0;font-size:100%}a:focus,button:focus{outline:none}a:hover,a:active{outline:0}img{vertical-align:middle;border:0}textarea{vertical-align:top;resize:vertical;overflow:auto}::selection{text-shadow:none;background:#b3d4fc}td,th{padding:0}
:root{--primary:#f3f8ff;--secondary:#18437e;--accent-primary:#ff9d7a;--accent-secondary:#fc8f67;--rating:#ffbd53;--background:#e3efff;--secondary-a50:#18437e80;--primary-a50:#f3f8ff80;--white:#fff;--black:#000;--gray-background:#f3f3f3;--gray-text:#a1acb3;--font-family:"Inter",sans-serif;--second-family:"Open Sans",sans-serif;--third-family:"Heebo",sans-serif;--font3:"Font Awesome 5 Free",sans-serif;--font4:"Onest",sans-serif;--font5:"Poppins",sans-serif;--font6:"HK Grotesk",sans-serif;--font7:"Geist",sans-serif}.fadeBackground{background:linear-gradient(270deg,#07214466 0%,#072144e6 100%);width:100%;height:100%;position:relative}.fadeOverlay{background:linear-gradient(#0721444d 0%,#072144b3 100%);width:100%;height:100%;position:relative}.imageBlur{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#fff3;width:100%;height:100%;transition:opacity .5s;position:absolute}.imageLoading{filter:blur(3px);transition:filter .5s ease-in-out}.heroLoading{filter:blur(2px);transition:filter .5s ease-in-out}.loadingSpinner,.errorMessage{font-family:var(--font-family);letter-spacing:-.02em;color:var(--accent-primary);background:var(--white);box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-height:80dvh;font-size:20px;font-weight:700;line-height:120%;display:flex}.mainContainer{flex-direction:column;align-items:center;height:calc(100vh - 120px);display:flex}@media (max-width:1024px){.mainContainer{height:calc(100vh - 68px)}}.sectionWrapper{box-sizing:border-box;justify-content:center;align-items:center;width:100%;padding:50px 20px;display:flex}.contentContainer{z-index:10;flex-direction:column;gap:50px;width:100%;max-width:1140px;display:flex}.sectionTitle{font-family:var(--font-family);letter-spacing:.01em;color:var(--black);text-align:center;font-size:36px;font-weight:700}.sectionSubtitle{font-family:var(--font-family);text-align:center;color:var(--black);font-size:18px;font-weight:400;line-height:150%}.cardsGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (max-width:860px){.cardsGrid{grid-template-columns:repeat(2,1fr);gap:20px}}@media (max-width:640px){.cardsGrid{grid-template-columns:1fr}}.card{background:var(--white);box-sizing:border-box;border:1px solid #e5eaf4;border-radius:10px;flex-direction:column;gap:10px;padding:20px;display:flex}.flexColumn{flex-direction:column;gap:16px;display:flex}.react-tel-input .selected-flag,.react-tel-input .flag-dropdown.open .selected-flag,.react-tel-input .country-list .search{background:var(--white)!important}.react-tel-input .country-list .country.highlight{background-color:#c4dfff!important}.react-tel-input .country-list .country.highlight:hover{background-color:#c4dfff!important}.react-tel-input .country-list .country:hover{background-color:var(--background)!important}.react-tel-input .country-list .search{box-sizing:border-box;display:flex;padding:10px 10px 6px!important}.react-tel-input .country-list .country-name{font-size:16px;font-family:var(--font-family)}.phone-input-error .form-control,.phone-input-error .flag-dropdown{border-color:#e74c3c!important}
.burgerMenu-module-scss-module__q6QNaa__mobileMenuIcon{cursor:pointer;box-sizing:border-box;background:var(--accent-primary);border-radius:99px;flex-direction:column;justify-content:center;align-items:center;row-gap:4px;width:48px;height:48px;transition:all .3s;display:flex}.burgerMenu-module-scss-module__q6QNaa__mobileMenuIcon div{background:var(--white);border-radius:.5rem;width:20px;height:2px;transition:transform .3s}.burgerMenu-module-scss-module__q6QNaa__mobileMenuIcon.burgerMenu-module-scss-module__q6QNaa__active{row-gap:0}.burgerMenu-module-scss-module__q6QNaa__mobileMenuIcon.burgerMenu-module-scss-module__q6QNaa__active .burgerMenu-module-scss-module__q6QNaa__firstbar:first-child{row-gap:0;transform:rotate(45deg)translate(1px)translateY(1px)}.burgerMenu-module-scss-module__q6QNaa__mobileMenuIcon.burgerMenu-module-scss-module__q6QNaa__active .burgerMenu-module-scss-module__q6QNaa__secondbar:nth-child(2){transform:rotate(-45deg)translate(.5px)translateY(-.4px)}.burgerMenu-module-scss-module__q6QNaa__mobileMenuIcon:hover{background:var(--accent-secondary)}@media (min-width:1025px){.burgerMenu-module-scss-module__q6QNaa__mobileMenuIcon{display:none!important}}
.heading-module-scss-module__dhxxqW__skipLink{z-index:999;background-color:var(--accent-primary);color:var(--white);padding:1rem;font-weight:700;text-decoration:none;position:absolute;left:-9999px}.heading-module-scss-module__dhxxqW__skipLink:focus{top:0;left:0}.heading-module-scss-module__dhxxqW__header{box-sizing:border-box;z-index:999;width:100%;position:sticky;top:0}.heading-module-scss-module__dhxxqW__header .heading-module-scss-module__dhxxqW__headerSection{box-sizing:border-box;background:var(--primary);justify-content:center;align-items:center;width:100%;height:76px;padding:10px 80px;display:flex}.heading-module-scss-module__dhxxqW__header .heading-module-scss-module__dhxxqW__headerSection .heading-module-scss-module__dhxxqW__headerContentBox{box-sizing:border-box;justify-content:space-between;align-items:center;gap:12px;width:100%;height:56px;display:flex}.heading-module-scss-module__dhxxqW__header .heading-module-scss-module__dhxxqW__headerSection .heading-module-scss-module__dhxxqW__headerContentBox .heading-module-scss-module__dhxxqW__logoScheduleBox{justify-content:space-between;align-items:center;gap:8px;width:100%;max-width:400px;height:56px;display:flex}.heading-module-scss-module__dhxxqW__header .heading-module-scss-module__dhxxqW__headerSection .heading-module-scss-module__dhxxqW__headerContentBox .heading-module-scss-module__dhxxqW__socialBox{justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:600px;display:flex}.heading-module-scss-module__dhxxqW__header .heading-module-scss-module__dhxxqW__headerSection .heading-module-scss-module__dhxxqW__headerContentBox .heading-module-scss-module__dhxxqW__socialBox .heading-module-scss-module__dhxxqW__phoneContainer{justify-content:space-between;align-items:center;gap:16px;width:100%;max-width:253px;display:flex}.heading-module-scss-module__dhxxqW__header .heading-module-scss-module__dhxxqW__headerSection .heading-module-scss-module__dhxxqW__headerContentBox .heading-module-scss-module__dhxxqW__socialBox .heading-module-scss-module__dhxxqW__phoneContainer .heading-module-scss-module__dhxxqW__phoneBox{justify-content:space-between;width:111px;height:24px;display:flex}.heading-module-scss-module__dhxxqW__header .heading-module-scss-module__dhxxqW__headerSection .heading-module-scss-module__dhxxqW__headerContentBox .heading-module-scss-module__dhxxqW__socialBox .heading-module-scss-module__dhxxqW__phoneContainer .heading-module-scss-module__dhxxqW__phoneBox .heading-module-scss-module__dhxxqW__phoneText{font-family:var(--font-family);letter-spacing:-.02em;color:var(--black);font-size:16px;font-weight:400;line-height:150%;text-decoration:none}.heading-module-scss-module__dhxxqW__header .heading-module-scss-module__dhxxqW__navigationSection{background:var(--white);box-sizing:border-box;border:1px solid #e5eaf4;border-radius:clamp(0px,50vw - 570px,10px);justify-content:space-between;align-items:center;width:100%;height:69px;padding:10px 20px;display:flex}@media (max-width:1140px){.heading-module-scss-module__dhxxqW__header .heading-module-scss-module__dhxxqW__navigationSection{border-top:0;border-left:0;border-right:0}}.heading-module-scss-module__dhxxqW__header .heading-module-scss-module__dhxxqW__navigationSection{box-sizing:border-box;max-width:1140px;position:fixed;top:clamp(0px,50vw - 570px,50px);left:50%;transform:translate(-50%)}.heading-module-scss-module__dhxxqW__header .heading-module-scss-module__dhxxqW__navigationSection .heading-module-scss-module__dhxxqW__navigationContent{justify-content:space-between;align-items:center;width:100%;max-width:768px;height:24px;display:flex}.heading-module-scss-module__dhxxqW__header .heading-module-scss-module__dhxxqW__navigationSection .heading-module-scss-module__dhxxqW__navigationContent .heading-module-scss-module__dhxxqW__navLink{font-family:var(--font-family);letter-spacing:-.02em;color:var(--black);font-size:16px;font-weight:400;line-height:150%;text-decoration:none}@media (max-width:1024px){.heading-module-scss-module__dhxxqW__header .heading-module-scss-module__dhxxqW__navigationSection .heading-module-scss-module__dhxxqW__desktopContent{display:none}}.heading-module-scss-module__dhxxqW__header .heading-module-scss-module__dhxxqW__mobileMenu{display:none}.heading-module-scss-module__dhxxqW__scheduleBox{width:fit-content;height:48px}.heading-module-scss-module__dhxxqW__scheduleBox .heading-module-scss-module__dhxxqW__scheduleTitle{font-family:var(--font-family);letter-spacing:-.02em;color:var(--black);font-size:16px;font-weight:700;line-height:150%}.heading-module-scss-module__dhxxqW__scheduleBox .heading-module-scss-module__dhxxqW__scheduleTextBox{text-wrap:nowrap;justify-content:space-between;gap:12px;width:100%;height:24px;display:flex}.heading-module-scss-module__dhxxqW__scheduleBox .heading-module-scss-module__dhxxqW__scheduleTextBox .heading-module-scss-module__dhxxqW__scheduleText{font-family:var(--font-family);letter-spacing:-.02em;color:var(--accent-primary);font-size:16px;font-weight:400;line-height:150%}.heading-module-scss-module__dhxxqW__socialLinks{justify-content:space-between;gap:10px;width:100%;max-width:148px;height:28px;display:flex}@media (max-width:1039px){.heading-module-scss-module__dhxxqW__headerSection{border-bottom:1px solid var(--black);height:68px!important;padding:10px 16px!important}.heading-module-scss-module__dhxxqW__phoneIconBox,.heading-module-scss-module__dhxxqW__scheduleBox,.heading-module-scss-module__dhxxqW__languageDropdown{display:none}.heading-module-scss-module__dhxxqW__socialLinks{opacity:0;position:absolute;top:-9999px;left:-9999px}.heading-module-scss-module__dhxxqW__phoneContainer{flex-direction:column;gap:0!important;width:fit-content!important}.heading-module-scss-module__dhxxqW__phoneBox{width:fit-content!important}.heading-module-scss-module__dhxxqW__logoScheduleBox{width:fit-content!important;max-width:fit-content!important}.heading-module-scss-module__dhxxqW__socialBox{max-width:150px!important}.heading-module-scss-module__dhxxqW__mobileMenu{background-color:var(--white);z-index:3;box-sizing:border-box;overscroll-behavior:contain;width:100%;height:calc(100% - 68px);padding:5%;transition:right .3s;position:fixed;top:69px;right:-100%;display:flex!important}.heading-module-scss-module__dhxxqW__mobileMenu.heading-module-scss-module__dhxxqW__show{right:0}.heading-module-scss-module__dhxxqW__mobileMenu a{text-decoration:none;display:block}.heading-module-scss-module__dhxxqW__mobileMenu .heading-module-scss-module__dhxxqW__mobileMenuContainer{flex-direction:column;justify-content:space-between;width:100%;display:flex}.heading-module-scss-module__dhxxqW__mobileMenu .heading-module-scss-module__dhxxqW__detailsContainer{flex-direction:column;gap:32px;width:100%;display:flex}.heading-module-scss-module__dhxxqW__mobileMenu .heading-module-scss-module__dhxxqW__detailsContainer .heading-module-scss-module__dhxxqW__socialsLanguageBox{justify-content:space-between;align-items:center;width:100%;display:flex}.heading-module-scss-module__dhxxqW__mobileMenu .heading-module-scss-module__dhxxqW__detailsContainer .heading-module-scss-module__dhxxqW__socialsLanguageBox .heading-module-scss-module__dhxxqW__mobileSocialLinks{justify-content:space-between;width:100%;max-width:148px;height:28px;display:flex}.heading-module-scss-module__dhxxqW__mobileMenu .heading-module-scss-module__dhxxqW__dropdown{display:inline-block;position:relative}.heading-module-scss-module__dhxxqW__mobileMenu .heading-module-scss-module__dhxxqW__dropdownMenu{z-index:999;text-align:left;margin-top:14px;padding:0 8px;list-style-type:none;display:block;position:relative;left:0}.heading-module-scss-module__dhxxqW__mobileMenu .heading-module-scss-module__dhxxqW__dropdownMenu .heading-module-scss-module__dhxxqW__dropdownMenuItem{width:fit-content;padding:0}.heading-module-scss-module__dhxxqW__mobileMenu .heading-module-scss-module__dhxxqW__mobileNavTabsContainer{flex-direction:column;gap:14px;margin-bottom:16px;display:flex}.heading-module-scss-module__dhxxqW__mobileMenu .heading-module-scss-module__dhxxqW__mobileNavTabsContainer .heading-module-scss-module__dhxxqW__fitContent{width:fit-content}.heading-module-scss-module__dhxxqW__mobileMenu .heading-module-scss-module__dhxxqW__navigationLinks{font-family:var(--font-family);letter-spacing:-.02em;color:var(--black);cursor:pointer;text-transform:uppercase;background:0 0;border:none;align-items:center;padding:0;font-size:18px;font-weight:400;line-height:122%;text-decoration:none;transition:all .5s ease-in-out;display:flex;position:relative}.heading-module-scss-module__dhxxqW__mobileMenu .heading-module-scss-module__dhxxqW__navigationLinks:before{content:"";background-color:#fff;border-radius:99px;width:0;height:2px;transition:all .3s ease-in-out;position:absolute;bottom:0;left:0}.heading-module-scss-module__dhxxqW__mobileMenu .heading-module-scss-module__dhxxqW__navigationLinks:hover:before{background-color:var(--black);width:100%}.heading-module-scss-module__dhxxqW__mobileMenu button.heading-module-scss-module__dhxxqW__navigationLinks{padding-bottom:6px}}@media (max-height:700px){.heading-module-scss-module__dhxxqW__mobileNavTabsContainer{border-bottom:1px solid var(--black);border-top:1px solid var(--black);box-sizing:border-box;width:100%;max-height:100%;padding:16px 0;overflow:scroll}}
