/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--iti-flag-width:20px;--iti-flag-count:244}.iti__ac{--iti-flag-offset:0}.iti__ad{--iti-flag-offset:-1}.iti__ae{--iti-flag-offset:-2}.iti__af{--iti-flag-offset:-3}.iti__ag{--iti-flag-offset:-4}.iti__ai{--iti-flag-offset:-5}.iti__al{--iti-flag-offset:-6}.iti__am{--iti-flag-offset:-7}.iti__ao{--iti-flag-offset:-8}.iti__ar{--iti-flag-offset:-9}.iti__as{--iti-flag-offset:-10}.iti__at{--iti-flag-offset:-11}.iti__au{--iti-flag-offset:-12}.iti__aw{--iti-flag-offset:-13}.iti__ax{--iti-flag-offset:-14}.iti__az{--iti-flag-offset:-15}.iti__ba{--iti-flag-offset:-16}.iti__bb{--iti-flag-offset:-17}.iti__bd{--iti-flag-offset:-18}.iti__be{--iti-flag-offset:-19}.iti__bf{--iti-flag-offset:-20}.iti__bg{--iti-flag-offset:-21}.iti__bh{--iti-flag-offset:-22}.iti__bi{--iti-flag-offset:-23}.iti__bj{--iti-flag-offset:-24}.iti__bl{--iti-flag-offset:-25}.iti__bm{--iti-flag-offset:-26}.iti__bn{--iti-flag-offset:-27}.iti__bo{--iti-flag-offset:-28}.iti__bq{--iti-flag-offset:-29}.iti__br{--iti-flag-offset:-30}.iti__bs{--iti-flag-offset:-31}.iti__bt{--iti-flag-offset:-32}.iti__bw{--iti-flag-offset:-33}.iti__by{--iti-flag-offset:-34}.iti__bz{--iti-flag-offset:-35}.iti__ca{--iti-flag-offset:-36}.iti__cc{--iti-flag-offset:-37}.iti__cd{--iti-flag-offset:-38}.iti__cf{--iti-flag-offset:-39}.iti__cg{--iti-flag-offset:-40}.iti__ch{--iti-flag-offset:-41}.iti__ci{--iti-flag-offset:-42}.iti__ck{--iti-flag-offset:-43}.iti__cl{--iti-flag-offset:-44}.iti__cm{--iti-flag-offset:-45}.iti__cn{--iti-flag-offset:-46}.iti__co{--iti-flag-offset:-47}.iti__cr{--iti-flag-offset:-48}.iti__cu{--iti-flag-offset:-49}.iti__cv{--iti-flag-offset:-50}.iti__cw{--iti-flag-offset:-51}.iti__cx{--iti-flag-offset:-52}.iti__cy{--iti-flag-offset:-53}.iti__cz{--iti-flag-offset:-54}.iti__de{--iti-flag-offset:-55}.iti__dj{--iti-flag-offset:-56}.iti__dk{--iti-flag-offset:-57}.iti__dm{--iti-flag-offset:-58}.iti__do{--iti-flag-offset:-59}.iti__dz{--iti-flag-offset:-60}.iti__ec{--iti-flag-offset:-61}.iti__ee{--iti-flag-offset:-62}.iti__eg{--iti-flag-offset:-63}.iti__eh{--iti-flag-offset:-64}.iti__er{--iti-flag-offset:-65}.iti__es{--iti-flag-offset:-66}.iti__et{--iti-flag-offset:-67}.iti__fi{--iti-flag-offset:-68}.iti__fj{--iti-flag-offset:-69}.iti__fk{--iti-flag-offset:-70}.iti__fm{--iti-flag-offset:-71}.iti__fo{--iti-flag-offset:-72}.iti__fr{--iti-flag-offset:-73}.iti__ga{--iti-flag-offset:-74}.iti__gb{--iti-flag-offset:-75}.iti__gd{--iti-flag-offset:-76}.iti__ge{--iti-flag-offset:-77}.iti__gf{--iti-flag-offset:-78}.iti__gg{--iti-flag-offset:-79}.iti__gh{--iti-flag-offset:-80}.iti__gi{--iti-flag-offset:-81}.iti__gl{--iti-flag-offset:-82}.iti__gm{--iti-flag-offset:-83}.iti__gn{--iti-flag-offset:-84}.iti__gp{--iti-flag-offset:-85}.iti__gq{--iti-flag-offset:-86}.iti__gr{--iti-flag-offset:-87}.iti__gt{--iti-flag-offset:-88}.iti__gu{--iti-flag-offset:-89}.iti__gw{--iti-flag-offset:-90}.iti__gy{--iti-flag-offset:-91}.iti__hk{--iti-flag-offset:-92}.iti__hn{--iti-flag-offset:-93}.iti__hr{--iti-flag-offset:-94}.iti__ht{--iti-flag-offset:-95}.iti__hu{--iti-flag-offset:-96}.iti__id{--iti-flag-offset:-97}.iti__ie{--iti-flag-offset:-98}.iti__il{--iti-flag-offset:-99}.iti__im{--iti-flag-offset:-100}.iti__in{--iti-flag-offset:-101}.iti__io{--iti-flag-offset:-102}.iti__iq{--iti-flag-offset:-103}.iti__ir{--iti-flag-offset:-104}.iti__is{--iti-flag-offset:-105}.iti__it{--iti-flag-offset:-106}.iti__je{--iti-flag-offset:-107}.iti__jm{--iti-flag-offset:-108}.iti__jo{--iti-flag-offset:-109}.iti__jp{--iti-flag-offset:-110}.iti__ke{--iti-flag-offset:-111}.iti__kg{--iti-flag-offset:-112}.iti__kh{--iti-flag-offset:-113}.iti__ki{--iti-flag-offset:-114}.iti__km{--iti-flag-offset:-115}.iti__kn{--iti-flag-offset:-116}.iti__kp{--iti-flag-offset:-117}.iti__kr{--iti-flag-offset:-118}.iti__kw{--iti-flag-offset:-119}.iti__ky{--iti-flag-offset:-120}.iti__kz{--iti-flag-offset:-121}.iti__la{--iti-flag-offset:-122}.iti__lb{--iti-flag-offset:-123}.iti__lc{--iti-flag-offset:-124}.iti__li{--iti-flag-offset:-125}.iti__lk{--iti-flag-offset:-126}.iti__lr{--iti-flag-offset:-127}.iti__ls{--iti-flag-offset:-128}.iti__lt{--iti-flag-offset:-129}.iti__lu{--iti-flag-offset:-130}.iti__lv{--iti-flag-offset:-131}.iti__ly{--iti-flag-offset:-132}.iti__ma{--iti-flag-offset:-133}.iti__mc{--iti-flag-offset:-134}.iti__md{--iti-flag-offset:-135}.iti__me{--iti-flag-offset:-136}.iti__mf{--iti-flag-offset:-137}.iti__mg{--iti-flag-offset:-138}.iti__mh{--iti-flag-offset:-139}.iti__mk{--iti-flag-offset:-140}.iti__ml{--iti-flag-offset:-141}.iti__mm{--iti-flag-offset:-142}.iti__mn{--iti-flag-offset:-143}.iti__mo{--iti-flag-offset:-144}.iti__mp{--iti-flag-offset:-145}.iti__mq{--iti-flag-offset:-146}.iti__mr{--iti-flag-offset:-147}.iti__ms{--iti-flag-offset:-148}.iti__mt{--iti-flag-offset:-149}.iti__mu{--iti-flag-offset:-150}.iti__mv{--iti-flag-offset:-151}.iti__mw{--iti-flag-offset:-152}.iti__mx{--iti-flag-offset:-153}.iti__my{--iti-flag-offset:-154}.iti__mz{--iti-flag-offset:-155}.iti__na{--iti-flag-offset:-156}.iti__nc{--iti-flag-offset:-157}.iti__ne{--iti-flag-offset:-158}.iti__nf{--iti-flag-offset:-159}.iti__ng{--iti-flag-offset:-160}.iti__ni{--iti-flag-offset:-161}.iti__nl{--iti-flag-offset:-162}.iti__no{--iti-flag-offset:-163}.iti__np{--iti-flag-offset:-164}.iti__nr{--iti-flag-offset:-165}.iti__nu{--iti-flag-offset:-166}.iti__nz{--iti-flag-offset:-167}.iti__om{--iti-flag-offset:-168}.iti__pa{--iti-flag-offset:-169}.iti__pe{--iti-flag-offset:-170}.iti__pf{--iti-flag-offset:-171}.iti__pg{--iti-flag-offset:-172}.iti__ph{--iti-flag-offset:-173}.iti__pk{--iti-flag-offset:-174}.iti__pl{--iti-flag-offset:-175}.iti__pm{--iti-flag-offset:-176}.iti__pr{--iti-flag-offset:-177}.iti__ps{--iti-flag-offset:-178}.iti__pt{--iti-flag-offset:-179}.iti__pw{--iti-flag-offset:-180}.iti__py{--iti-flag-offset:-181}.iti__qa{--iti-flag-offset:-182}.iti__re{--iti-flag-offset:-183}.iti__ro{--iti-flag-offset:-184}.iti__rs{--iti-flag-offset:-185}.iti__ru{--iti-flag-offset:-186}.iti__rw{--iti-flag-offset:-187}.iti__sa{--iti-flag-offset:-188}.iti__sb{--iti-flag-offset:-189}.iti__sc{--iti-flag-offset:-190}.iti__sd{--iti-flag-offset:-191}.iti__se{--iti-flag-offset:-192}.iti__sg{--iti-flag-offset:-193}.iti__sh{--iti-flag-offset:-194}.iti__si{--iti-flag-offset:-195}.iti__sj{--iti-flag-offset:-196}.iti__sk{--iti-flag-offset:-197}.iti__sl{--iti-flag-offset:-198}.iti__sm{--iti-flag-offset:-199}.iti__sn{--iti-flag-offset:-200}.iti__so{--iti-flag-offset:-201}.iti__sr{--iti-flag-offset:-202}.iti__ss{--iti-flag-offset:-203}.iti__st{--iti-flag-offset:-204}.iti__sv{--iti-flag-offset:-205}.iti__sx{--iti-flag-offset:-206}.iti__sy{--iti-flag-offset:-207}.iti__sz{--iti-flag-offset:-208}.iti__tc{--iti-flag-offset:-209}.iti__td{--iti-flag-offset:-210}.iti__tg{--iti-flag-offset:-211}.iti__th{--iti-flag-offset:-212}.iti__tj{--iti-flag-offset:-213}.iti__tk{--iti-flag-offset:-214}.iti__tl{--iti-flag-offset:-215}.iti__tm{--iti-flag-offset:-216}.iti__tn{--iti-flag-offset:-217}.iti__to{--iti-flag-offset:-218}.iti__tr{--iti-flag-offset:-219}.iti__tt{--iti-flag-offset:-220}.iti__tv{--iti-flag-offset:-221}.iti__tw{--iti-flag-offset:-222}.iti__tz{--iti-flag-offset:-223}.iti__ua{--iti-flag-offset:-224}.iti__ug{--iti-flag-offset:-225}.iti__us{--iti-flag-offset:-226}.iti__uy{--iti-flag-offset:-227}.iti__uz{--iti-flag-offset:-228}.iti__va{--iti-flag-offset:-229}.iti__vc{--iti-flag-offset:-230}.iti__ve{--iti-flag-offset:-231}.iti__vg{--iti-flag-offset:-232}.iti__vi{--iti-flag-offset:-233}.iti__vn{--iti-flag-offset:-234}.iti__vu{--iti-flag-offset:-235}.iti__wf{--iti-flag-offset:-236}.iti__ws{--iti-flag-offset:-237}.iti__xk{--iti-flag-offset:-238}.iti__ye{--iti-flag-offset:-239}.iti__yt{--iti-flag-offset:-240}.iti__za{--iti-flag-offset:-241}.iti__zm{--iti-flag-offset:-242}.iti__zw{--iti-flag-offset:-243}:root{--iti-hover-color:rgba(0,0,0,.05);--iti-border-color:#ccc;--iti-country-selector-bg:white;--iti-icon-color:#555;--iti-spacer-horizontal:10px;--iti-flag-height:calc(var(--iti-flag-width) * 3 / 4);--iti-globe-icon-size:17px;--iti-clear-icon-size:15px;--iti-border-width:1px;--iti-arrow-size:5px;--iti-arrow-width:1.5px;--iti-arrow-padding:7px;--iti-mobile-popup-margin:30px;--iti-strict-reject-flash-color:rgba(255,0,0,.12)}.iti{position:relative;display:inline-block;*{box-sizing:border-box}input.iti__tel-input,input.iti__tel-input[type=text],input.iti__tel-input[type=tel]{position:relative;z-index:0;display:block;min-width:100%;margin:0!important}}.iti__a11y-text{width:1px;height:1px;clip:rect(1px,1px,1px,1px);overflow:hidden;position:absolute}.iti__country-container{position:absolute;top:0;bottom:0;left:0;padding:var(--iti-border-width)}.iti__selected-country{z-index:1;position:relative;display:flex;align-items:center;height:100%;background:none;border:0;margin:0;padding:0;font-family:inherit;font-size:inherit;color:inherit;border-radius:0;font-weight:inherit;line-height:inherit;text-decoration:none}.iti__selected-country-primary{display:flex;align-items:center;height:100%;padding:0 var(--iti-arrow-padding) 0 var(--iti-spacer-horizontal)}.iti__selected-dial-code{margin-left:4px}.iti__arrow{margin-left:var(--iti-arrow-padding);margin-top:-2px;width:var(--iti-arrow-size);height:var(--iti-arrow-size);box-sizing:border-box;border-right:var(--iti-arrow-width) solid var(--iti-icon-color);border-bottom:var(--iti-arrow-width) solid var(--iti-icon-color);transform:rotate(45deg)}.iti__arrow--up{margin-top:4px;transform:rotate(-135deg)}.iti__country-selector{border-radius:3px;background-color:var(--iti-country-selector-bg);.iti--inline-country-selector &{border:var(--iti-border-width) solid var(--iti-border-color);box-shadow:1px 1px 4px #0003}.iti--inline-country-selector:not(.iti--detached-country-selector) &{position:absolute;z-index:2;left:0}}.iti__search-input{width:100%;border-width:0;border-radius:3px;padding-left:calc(var(--iti-spacer-horizontal) + var(--iti-globe-icon-size) + var(--iti-spacer-horizontal));padding-right:calc(var(--iti-spacer-horizontal) + var(--iti-clear-icon-size) + var(--iti-spacer-horizontal));[dir=rtl] &{padding-left:inherit;padding-right:30px;background-position:right 8px center}&::-webkit-search-cancel-button{appearance:none}}.iti__search-input,.iti__country{padding-top:8px;padding-bottom:8px}.iti__search-input-wrapper{position:relative;display:flex;align-items:center;border-bottom:1px solid var(--iti-border-color)}.iti__search-icon{position:absolute;left:var(--iti-spacer-horizontal);display:flex;pointer-events:none;[dir=rtl] &{left:auto;right:var(--iti-spacer-horizontal)}}.iti__search-icon-svg{width:var(--iti-globe-icon-size);height:var(--iti-globe-icon-size);display:block;stroke:var(--iti-icon-color);fill:none;stroke-width:3}.iti__search-clear{position:absolute;right:calc(var(--iti-spacer-horizontal) / 2);background:transparent;border:0;border-radius:3px;cursor:pointer;padding:calc(var(--iti-spacer-horizontal) / 2);display:flex;align-items:center;justify-content:center;transition:background-color .15s ease;.iti__search-clear-x{stroke-width:2}.iti__search-clear-bg{fill:var(--iti-icon-color)}[dir=rtl] &{right:auto;left:var(--iti-spacer-horizontal)}&:hover,&:focus-visible{background:var(--iti-hover-color);outline:none}}.iti__search-clear-svg{width:var(--iti-clear-icon-size);height:var(--iti-clear-icon-size);display:block}.iti__no-results{text-align:center;padding:30px 0}.iti__country-list{list-style:none;padding:0;margin:0;cursor:pointer;overflow-y:scroll;-webkit-overflow-scrolling:touch;.iti--inline-country-selector &{max-height:185px}}.iti--flexible-dropdown-width .iti__country-list{white-space:nowrap;@media(max-width:500px){white-space:normal}}.iti__country{display:flex;align-items:center;padding-left:var(--iti-spacer-horizontal);padding-right:var(--iti-spacer-horizontal);outline:none;&.iti__highlight{background-color:var(--iti-hover-color)}}.iti__country-name{flex-grow:1}.iti__country-check{margin-left:var(--iti-spacer-horizontal);display:flex;align-items:center;color:var(--iti-icon-color)}.iti__country-check-svg{width:var(--iti-clear-icon-size);height:var(--iti-clear-icon-size);display:block}.iti__country-list .iti__flag{margin-right:var(--iti-spacer-horizontal);flex-shrink:0;[dir=rtl] &{margin-right:0;margin-left:var(--iti-spacer-horizontal)}}.iti--has-country-selector{.iti__country-container:has(+input[disabled]),.iti__country-container:has(+input[readonly]){button.iti__selected-country{cursor:not-allowed;.iti__arrow{visibility:hidden}}}.iti__country-container:not(:has(+input[disabled])):not(:has(+input[readonly])){.iti__selected-country-primary:hover,.iti__selected-country[aria-expanded=true] .iti__selected-country-primary{background-color:var(--iti-hover-color)}}}.iti--detached-country-selector{position:fixed;top:-1000px;left:-1000px;z-index:1060;&:hover{cursor:pointer}}.iti--detached-country-selector{top:calc(anchor(bottom) + 3px);left:anchor(left);position-try-fallbacks:--iti-flip-above}@position-try --iti-flip-above{top:auto;bottom:calc(anchor(top) + 3px)}.iti__hide{display:none}.iti__v-hide{visibility:hidden}.iti--fullscreen-popup{&.iti--detached-country-selector{background-color:#00000080;inset:0;position:fixed;padding:var(--iti-mobile-popup-margin);display:flex;flex-direction:column;justify-content:flex-start}.iti__country-selector{display:flex;flex-direction:column;max-height:100%;position:relative}.iti__country,.iti__search-input{padding-top:10px;padding-bottom:10px}.iti__country{padding-left:10px;padding-right:10px;line-height:1.5em}}.iti__flag{height:var(--iti-flag-height);width:var(--iti-flag-width);border-radius:1px;box-shadow:0 0 1px #888;background-image:image-set(var(--iti-path-flags-1x) 1x,var(--iti-path-flags-2x) 2x);background-repeat:no-repeat;background-position:calc(var(--iti-flag-offset,100) * var(--iti-flag-width)) 0;background-size:calc(var(--iti-flag-count) * var(--iti-flag-width)) var(--iti-flag-height)}.iti__loading{position:relative;background:none;box-shadow:none;&:after{content:"";position:absolute;inset:0;margin:auto;width:var(--iti-flag-height);height:var(--iti-flag-height);box-sizing:border-box;border:2px solid var(--iti-icon-color);border-right-color:transparent;border-radius:50%;animation:iti-spinner 1s linear infinite}}@keyframes iti-spinner{to{transform:rotate(360deg)}}.iti__strict-reject-animation{.iti__tel-input,.iti__selected-country{animation:iti-strict-reject-shake .3s cubic-bezier(.36,.07,.19,.97)}@media(prefers-reduced-motion:reduce){.iti__tel-input{animation:iti-strict-reject-flash .3s ease-out both}.iti__selected-country{animation:none}}}@keyframes iti-strict-reject-shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(2px)}30%,50%,70%{transform:translate(-3px)}40%,60%{transform:translate(3px)}}@keyframes iti-strict-reject-flash{40%{background-color:var(--iti-strict-reject-flash-color)}}.iti__globe{background:none;box-shadow:none;height:var(--iti-globe-icon-size);display:flex;align-items:center;justify-content:center;padding:0;.iti__globe-svg{width:100%;height:100%;fill:var(--iti-icon-color)}}@supports (-webkit-appearance:none) and (not (background:-webkit-canvas(foo))){.iti__tel-input:focus{outline-offset:1px}}:root{--iti-path-flags-1x:url(/libraries/intl-tel-input/dist/img/flags.webp);--iti-path-flags-2x:url(/libraries/intl-tel-input/dist/img/flags%402x.webp)}
.fflag{background-image:url(/themes/custom/medical_navigator/assets/freakflags/flagSprite42.png);background-repeat:no-repeat;background-size:100% 49494%;display:inline-block;overflow:hidden;position:relative;vertical-align:middle;box-sizing:content-box;}.fflag-DZ{background-position:center 0.2287%}.fflag-AO{background-position:center 0.4524%}.fflag-BJ{background-position:center 0.6721%}.fflag-BW{background-position:center 0.8958%}.fflag-BF{background-position:center 1.1162%}.fflag-BI{background-position:center 1.3379%}.fflag-CM{background-position:center 1.5589%}.fflag-CV{background-position:center 1.7805%}.fflag-CF{background-position:center 2.0047%}.fflag-TD{background-position:center 2.2247%}.fflag-CD{background-position:left 2.4467%}.fflag-DJ{background-position:left 2.6674%}.fflag-EG{background-position:center 2.8931%}.fflag-GQ{background-position:center 3.1125%}.fflag-ER{background-position:left 3.3325%}.fflag-ET{background-position:center 3.5542%}.fflag-GA{background-position:center 3.7759%}.fflag-GM{background-position:center 4.0015%}.fflag-GH{background-position:center 4.2229%}.fflag-GN{background-position:center 4.441%}.fflag-GW{background-position:left 4.66663%}.fflag-CI{background-position:center 4.8844%}.fflag-KE{background-position:center 5.1061%}.fflag-LS{background-position:center 5.3298%}.fflag-LR{background-position:left 5.5495%}.fflag-LY{background-position:center 5.7712%}.fflag-MG{background-position:center 5.994%}.fflag-MW{background-position:center 6.2156%}.fflag-ML{background-position:center 6.4363%}.fflag-MR{background-position:center 6.658%}.fflag-MU{background-position:center 6.8805%}.fflag-YT{background-position:center 7.1038%}.fflag-MA{background-position:center 7.3231%}.fflag-MZ{background-position:left 7.5448%}.fflag-NA{background-position:left 7.7661%}.fflag-NE{background-position:center 7.98937%}.fflag-NG{background-position:center 8.2099%}.fflag-CG{background-position:center 8.4316%}.fflag-RE{background-position:center 8.6533%}.fflag-RW{background-position:right 8.875%}.fflag-SH{background-position:center 9.0967%}.fflag-ST{background-position:center 9.322%}.fflag-SN{background-position:center 9.5426%}.fflag-SC{background-position:left 9.7628%}.fflag-SL{background-position:center 9.9845%}.fflag-SO{background-position:center 10.2052%}.fflag-ZA{background-position:left 10.4269%}.fflag-SS{background-position:left 10.6486%}.fflag-SD{background-position:center 10.8703%}.fflag-SR{background-position:center 11.0945%}.fflag-SZ{background-position:center 11.3135%}.fflag-TG{background-position:left 11.5354%}.fflag-TN{background-position:center 11.7593%}.fflag-UG{background-position:center 11.9799%}.fflag-TZ{background-position:center 12.2005%}.fflag-EH{background-position:center 12.4222%}.fflag-YE{background-position:center 12.644%}.fflag-ZM{background-position:center 12.8664%}.fflag-ZW{background-position:left 13.0873%}.fflag-AI{background-position:center 13.309%}.fflag-AG{background-position:center 13.5307%}.fflag-AR{background-position:center 13.7524%}.fflag-AW{background-position:left 13.9741%}.fflag-BS{background-position:left 14.1958%}.fflag-BB{background-position:center 14.4175%}.fflag-BQ{background-position:center 14.6415%}.fflag-BZ{background-position:center 14.8609%}.fflag-BM{background-position:center 15.0826%}.fflag-BO{background-position:center 15.306%}.fflag-VG{background-position:center 15.528%}.fflag-BR{background-position:center 15.7496%}.fflag-CA{background-position:center 15.9694%}.fflag-KY{background-position:center 16.1911%}.fflag-CL{background-position:left 16.4128%}.fflag-CO{background-position:left 16.6345%}.fflag-KM{background-position:center 16.8562%}.fflag-CR{background-position:center 17.0779%}.fflag-CU{background-position:left 17.2996%}.fflag-CW{background-position:center 17.5213%}.fflag-DM{background-position:center 17.743%}.fflag-DO{background-position:center 17.968%}.fflag-EC{background-position:center 18.1864%}.fflag-SV{background-position:center 18.411%}.fflag-FK{background-position:center 18.6298%}.fflag-GF{background-position:center 18.8515%}.fflag-GL{background-position:left 19.0732%}.fflag-GD{background-position:center 19.2987%}.fflag-GP{background-position:center 19.518%}.fflag-GT{background-position:center 19.7383%}.fflag-GY{background-position:center 19.96%}.fflag-HT{background-position:center 20.1817%}.fflag-HN{background-position:center 20.4034%}.fflag-JM{background-position:center 20.6241%}.fflag-MQ{background-position:center 20.8468%}.fflag-MX{background-position:center 21.0685%}.fflag-MS{background-position:center 21.2902%}.fflag-NI{background-position:center 21.5119%}.fflag-PA{background-position:center 21.7336%}.fflag-PY{background-position:center 21.9553%}.fflag-PE{background-position:center 22.177%}.fflag-PR{background-position:left 22.4002%}.fflag-BL{background-position:center 22.6204%}.fflag-KN{background-position:center 22.8421%}.fflag-LC{background-position:center 23.0638%}.fflag-PM{background-position:center 23.2855%}.fflag-VC{background-position:center 23.5072%}.fflag-SX{background-position:left 23.732%}.fflag-TT{background-position:center 23.9506%}.fflag-TC{background-position:center 24.1723%}.fflag-US{background-position:center 24.394%}.fflag-VI{background-position:center 24.6157%}.fflag-UY{background-position:left 24.8374%}.fflag-VE{background-position:center 25.0591%}.fflag-AB{background-position:center 25.2808%}.fflag-AF{background-position:center 25.5025%}.fflag-AZ{background-position:center 25.7242%}.fflag-BD{background-position:center 25.9459%}.fflag-BT{background-position:center 26.1676%}.fflag-BN{background-position:center 26.3885%}.fflag-KH{background-position:center 26.611%}.fflag-CN{background-position:left 26.8327%}.fflag-GE{background-position:center 27.0544%}.fflag-HK{background-position:center 27.2761%}.fflag-IN{background-position:center 27.4978%}.fflag-ID{background-position:center 27.7195%}.fflag-JP{background-position:center 27.9412%}.fflag-KZ{background-position:center 28.1615%}.fflag-LA{background-position:center 28.3846%}.fflag-MO{background-position:center 28.6063%}.fflag-MY{background-position:center 28.829%}.fflag-MV{background-position:center 29.0497%}.fflag-MN{background-position:left 29.2714%}.fflag-MM{background-position:center 29.4931%}.fflag-NP{background-position:left 29.7148%}.fflag-KP{background-position:left 29.9365%}.fflag-MP{background-position:center 30.1582%}.fflag-PW{background-position:center 30.3799%}.fflag-PG{background-position:center 30.6016%}.fflag-PH{background-position:left 30.8233%}.fflag-SG{background-position:left 31.045%}.fflag-KR{background-position:center 31.2667%}.fflag-LK{background-position:right 31.4884%}.fflag-TW{background-position:left 31.7101%}.fflag-TJ{background-position:center 31.9318%}.fflag-TH{background-position:center 32.1535%}.fflag-TL{background-position:left 32.3752%}.fflag-TM{background-position:center 32.5969%}.fflag-VN{background-position:center 32.8186%}.fflag-AX{background-position:center 33.0403%}.fflag-AL{background-position:center 33.25975%}.fflag-AD{background-position:center 33.4837%}.fflag-AM{background-position:center 33.7054%}.fflag-AT{background-position:center 33.9271%}.fflag-BY{background-position:left 34.1488%}.fflag-BE{background-position:center 34.3705%}.fflag-BA{background-position:center 34.5922%}.fflag-BG{background-position:center 34.8139%}.fflag-HR{background-position:center 35.0356%}.fflag-CY{background-position:center 35.2555%}.fflag-CZ{background-position:left 35.479%}.fflag-DK{background-position:center 35.7007%}.fflag-EE{background-position:center 35.9224%}.fflag-FO{background-position:center 36.1441%}.fflag-FI{background-position:center 36.3658%}.fflag-FR{background-position:center 36.5875%}.fflag-DE{background-position:center 36.8092%}.fflag-GI{background-position:center 37.0309%}.fflag-GR{background-position:left 37.2526%}.fflag-GG{background-position:center 37.4743%}.fflag-HU{background-position:center 37.696%}.fflag-IS{background-position:center 37.9177%}.fflag-IE{background-position:center 38.1394%}.fflag-IM{background-position:center 38.3611%}.fflag-IT{background-position:center 38.5828%}.fflag-JE{background-position:center 38.8045%}.fflag-XK{background-position:center 39.0262%}.fflag-LV{background-position:center 39.2479%}.fflag-LI{background-position:left 39.4696%}.fflag-LT{background-position:center 39.6913%}.fflag-LU{background-position:center 39.913%}.fflag-MT{background-position:left 40.1347%}.fflag-MD{background-position:center 40.3564%}.fflag-MC{background-position:center 40.5781%}.fflag-ME{background-position:center 40.7998%}.fflag-NL{background-position:center 41.0215%}.fflag-MK{background-position:center 41.2432%}.fflag-NO{background-position:center 41.4649%}.fflag-PL{background-position:center 41.6866%}.fflag-PT{background-position:center 41.9083%}.fflag-RO{background-position:center 42.13%}.fflag-RU{background-position:center 42.3517%}.fflag-SM{background-position:center 42.5734%}.fflag-RS{background-position:center 42.7951%}.fflag-SK{background-position:center 43.0168%}.fflag-SI{background-position:center 43.2385%}.fflag-ES{background-position:left 43.4602%}.fflag-SE{background-position:center 43.6819%}.fflag-CH{background-position:center 43.9036%}.fflag-TR{background-position:center 44.1253%}.fflag-UA{background-position:center 44.347%}.fflag-GB{background-position:center 44.5687%}.fflag-VA{background-position:right 44.7904%}.fflag-BH{background-position:center 45.0121%}.fflag-IR{background-position:center 45.2338%}.fflag-IQ{background-position:center 45.4555%}.fflag-IL{background-position:center 45.6772%}.fflag-KW{background-position:left 45.897%}.fflag-JO{background-position:left 46.1206%}.fflag-KG{background-position:center 46.3423%}.fflag-LB{background-position:center 46.561%}.fflag-OM{background-position:left 46.7857%}.fflag-PK{background-position:center 47.0074%}.fflag-PS{background-position:center 47.2291%}.fflag-QA{background-position:center 47.4508%}.fflag-SA{background-position:center 47.6725%}.fflag-SY{background-position:center 47.8942%}.fflag-AE{background-position:center 48.1159%}.fflag-UZ{background-position:left 48.3376%}.fflag-AS{background-position:right 48.5593%}.fflag-AU{background-position:center 48.781%}.fflag-CX{background-position:center 49.002%}.fflag-CC{background-position:center 49.2244%}.fflag-CK{background-position:center 49.4445%}.fflag-FJ{background-position:center 49.6678%}.fflag-PF{background-position:center 49.8895%}.fflag-GU{background-position:center 50.1112%}.fflag-KI{background-position:center 50.3329%}.fflag-MH{background-position:left 50.5546%}.fflag-FM{background-position:center 50.7763%}.fflag-NC{background-position:center 50.998%}.fflag-NZ{background-position:center 51.2197%}.fflag-NR{background-position:left 51.4414%}.fflag-NU{background-position:center 51.6631%}.fflag-NF{background-position:center 51.8848%}.fflag-WS{background-position:left 52.1065%}.fflag-SB{background-position:left 52.3282%}.fflag-TK{background-position:center 52.5499%}.fflag-TO{background-position:left 52.7716%}.fflag-TV{background-position:center 52.9933%}.fflag-VU{background-position:left 53.215%}.fflag-WF{background-position:center 53.4315%}.fflag-AQ{background-position:center 53.6584%}.fflag-EU{background-position:center 53.875%}.fflag-JR{background-position:center 54.099%}.fflag-OLY{background-position:center 54.32%}.fflag-UN{background-position:center 54.54%}.fflag-TD.ff-round,.fflag-GN.ff-round,.fflag-CI.ff-round,.fflag-ML.ff-round,.fflag-NG.ff-round,.fflag-BE.ff-round,.fflag-FR.ff-round,.fflag-IE.ff-round,.fflag-IT.ff-round,.fflag-RO.ff-round{background-size:100%  50000%}.fflag.ff-sm{width:18px;height:11.5px}.fflag.ff-md{width:27px;height:17px}.fflag.ff-lg{width:42px;height:27px}.fflag.ff-xl{width:60px;height:37px}.fflag-CH.ff-sm{width:11.5px;height:11.5px}.fflag-CH.ff-md{width:17px;height:17px}.fflag-CH.ff-lg{width:27px;height:27px}.fflag-CH.ff-xl{width:37px;height:37px}.fflag-CH{background-size:153% 49494%}.fflag-NP.ff-lt{background-color:rgb(220,220,220);clip-path:polygon(-5% -12%,0 100%,100% 119%,49% 61%,101% 61%)}.fflag-NP.ff-dk{background-color:rgb(90,90,90);clip-path:polygon(-5% -12%,0 100%,100% 119%,49% 61%,101% 61%)}.fflag-NP.ff-sm{width:14px;height:11.5px}.fflag-NP.ff-md{width:20px;height:17px}.fflag-NP.ff-lg{width:31px;height:27px}.fflag-NP.ff-xl{width:42px;height:37px}.fflag-NP{background-size:136% 49494%}.fflag-NP{clip-path:polygon(-6% -9%,0 100%,86% 114%,37% 56.5%,86% 56.5%)}.fflag-NP.ff-orb,.fflag-NP.ff-sphere,.fflag-NP.ff-app,.fflag-NP.ff-leaf{clip-path:none;background-color:transparent}.fflag-NP.ff-round{clip-path:polygon(-5% -11%,0 100%,100% 106%,55% 61.5%,115% 61.5%)}.ff-round{background-size:160%;background-clip:content-box;border-radius:50%;}.ff-round.ff-sm{width:12px;height:12px}.ff-round.ff-md{width:18px;height:18px}.ff-round.ff-lg{width:24px;height:24px}.ff-round.ff-xl{width:32px;height:32px}
:root{--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--lestin-theme-color:#e90c36;--lestin-theme-color-second:#11161F;--body-color:#6e7279;}*,*::before,*::after{-webkit-box-sizing:border-box;box-sizing:border-box;}body{margin:0;font-family:var(--lestin-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.88;color:var(--body-color);background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(22,22,22,0);}hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:0.25;}hr:not([size]){height:1px;}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{margin-top:0;margin-bottom:0.5rem;font-family:var(--lestin-heading-font-family);font-weight:700;line-height:1.25;color:#161c26;}h1,.h1{font-size:calc(1.325rem + 0.9vw);}@media (min-width:1200px){h1,.h1{font-size:2rem;}}h2,.h2{font-size:calc(1.285rem + 0.42vw);}@media (min-width:1200px){h2,.h2{font-size:1.6rem;}}h3,.h3{font-size:calc(1.265rem + 0.18vw);}@media (min-width:1200px){h3,.h3{font-size:1.4rem;}}h4,.h4{font-size:calc(1.255rem + 0.06vw);}@media (min-width:1200px){h4,.h4{font-size:1.3rem;}}h5,.h5{font-size:1.15rem;}h6,.h6{font-size:1rem;}p{margin-top:0;margin-bottom:1rem;}abbr[title],abbr[data-bs-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;text-decoration-skip-ink:none;}address{margin-bottom:1rem;font-style:normal;line-height:inherit;}ol,ul{padding-left:2rem;}ol,ul,dl{margin-top:0;margin-bottom:1rem;}ol ol,ul ul,ol ul,ul ol{margin-bottom:0;}dt{font-weight:700;}dd{margin-bottom:.5rem;margin-left:0;}blockquote{margin:0 0 1rem;}b,strong{font-weight:bolder;}small,.small{font-size:0.875em;}mark,.mark{padding:0.2em;background-color:#fcf8e3;}sub,sup{position:relative;font-size:0.75em;line-height:0;vertical-align:baseline;}sub{bottom:-.25em;}sup{top:-.5em;}a{color:#161616;text-decoration:none;}a:hover{color:var(--lestin-theme-color);}a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none;}pre,code,kbd,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override;}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:0.875em;}pre code{font-size:inherit;color:inherit;word-break:normal;}code{font-size:0.875em;color:#d63384;word-wrap:break-word;}a > code{color:inherit;}kbd{padding:0.2rem 0.4rem;font-size:0.875em;color:#fff;background-color:#212529;border-radius:0.2rem;}kbd kbd{padding:0;font-size:1em;font-weight:700;}figure{margin:0 0 1rem;}img,svg{vertical-align:middle;}table{caption-side:bottom;border-collapse:collapse;}caption{padding-top:0.5rem;padding-bottom:0.5rem;color:#6c757d;text-align:left;}th{text-align:inherit;text-align:-webkit-match-parent;}thead,tbody,tfoot,tr,td,th{border-color:inherit;border-style:solid;border-width:0;}label{display:inline-block;}button{border-radius:0;}button:focus:not(:focus-visible){outline:0;}input,button,select,optgroup,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}button,select{text-transform:none;}[role="button"]{cursor:pointer;}select{word-wrap:normal;}select:disabled{opacity:1;}[list]::-webkit-calendar-picker-indicator{display:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button:not(:disabled),[type="button"]:not(:disabled),[type="reset"]:not(:disabled),[type="submit"]:not(:disabled){cursor:pointer;}::-moz-focus-inner{padding:0;border-style:none;}textarea{resize:vertical;}fieldset{min-width:0;padding:0;margin:0;border:0;}legend{float:left;width:100%;padding:0;margin-bottom:0.5rem;font-size:calc(1.275rem + 0.3vw);line-height:inherit;}@media (min-width:1200px){legend{font-size:1.5rem;}}legend + *{clear:left;}::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-text,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-year-field{padding:0;}::-webkit-inner-spin-button{height:auto;}[type="search"]{outline-offset:-2px;-webkit-appearance:textfield;}::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-color-swatch-wrapper{padding:0;}::file-selector-button{font:inherit;}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button;}output{display:inline-block;}iframe{border:0;}summary{display:list-item;cursor:pointer;}progress{vertical-align:baseline;}[hidden]{display:none !important;}.container,.container-fluid,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x,0.75rem);padding-left:var(--bs-gutter-x,0.75rem);margin-right:auto;margin-left:auto;}@media (min-width:576px){.container,.container-sm{max-width:540px;}}@media (min-width:768px){.container,.container-sm,.container-md{max-width:768px;}}@media (min-width:992px){.container,.container-sm,.container-md,.container-lg{max-width:992px;}}@media (min-width:1025px){.container,.container-sm,.container-md,.container-lg,.container-xl{max-width:1025px;}}@media (min-width:1200px){.container,.container-sm,.container-md,.container-lg,.container-xl,.container-xxl{max-width:1200px;}}.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5);}.row > *{-ms-flex-negative:0;flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);}@media (min-width:576px){.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;}}@media (min-width:768px){.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;}}@media (min-width:992px){.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;}}@media (min-width:1025px){.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;}}@media (min-width:1200px){.col-xxl-12{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;}}.table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:var(--body-color);--bs-table-striped-bg:rgba(22,22,22,0.05);--bs-table-active-color:var(--body-color);--bs-table-active-bg:rgba(22,22,22,0.1);--bs-table-hover-color:var(--body-color);--bs-table-hover-bg:rgba(22,22,22,0.075);width:100%;margin-bottom:1rem;color:var(--body-color);vertical-align:top;border-color:#d5d5d5;}.table > :not(caption) > * > *{padding:0.5rem 0.5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;-webkit-box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg);box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg);}.table > tbody{vertical-align:inherit;}.table > thead{vertical-align:bottom;}.table > :not(:last-child) > :last-child > *{border-bottom-color:currentColor;}.form-text{margin-top:0.25rem;font-size:0.875em;color:#6c757d;}.form-control{display:block;width:100%;padding:0.375rem 0.75rem;font-size:1rem;font-weight:400;line-height:1.88;color:var(--body-color);background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0.25rem;-webkit-transition:border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.form-control{-webkit-transition:none;transition:none;}}.form-control[type="file"]{overflow:hidden;}.form-control[type="file"]:not(:disabled):not([readonly]){cursor:pointer;}.form-control:focus{color:var(--body-color);background-color:#fff;border-color:#86b7fe;outline:0;-webkit-box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);}.form-control::-webkit-date-and-time-value{height:1.88em;}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1;}.form-control:-ms-input-placeholder{color:#6c757d;opacity:1;}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1;}.form-control::placeholder{color:#6c757d;opacity:1;}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1;}.form-control::file-selector-button{padding:0.375rem 0.75rem;margin:-0.375rem -0.75rem;-webkit-margin-end:0.75rem;margin-inline-end:0.75rem;color:var(--body-color);background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.form-control::file-selector-button{-webkit-transition:none;transition:none;}}.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3;}.form-control::-webkit-file-upload-button{padding:0.375rem 0.75rem;margin:-0.375rem -0.75rem;-webkit-margin-end:0.75rem;margin-inline-end:0.75rem;color:var(--body-color);background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none;}}.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3;}textarea.form-control{min-height:calc(1.88em + (0.75rem + 2px));}.form-select{display:block;width:100%;padding:0.375rem 2.25rem 0.375rem 0.75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.88;color:var(--body-color);background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right 0.75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:0.25rem;-webkit-transition:border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none;}@media (prefers-reduced-motion:reduce){.form-select{-webkit-transition:none;transition:none;}}.form-select:focus{border-color:#86b7fe;outline:0;-webkit-box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);}.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:0.75rem;background-image:none;}.form-select:disabled{background-color:#e9ecef;}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 var(--body-color);}.input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;}.input-group > .form-control,.input-group > .form-select{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;min-width:0;}.input-group > .form-control:focus,.input-group > .form-select:focus{z-index:3;}.input-group .btn{position:relative;z-index:2;}.input-group .btn:focus{z-index:3;}.input-group:not(.has-validation) > :not(:last-child):not(.dropdown-toggle):not(.dropdown-menu),.input-group:not(.has-validation) > .dropdown-toggle:nth-last-child(n + 3){border-top-right-radius:0;border-bottom-right-radius:0;}.input-group > :not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0;}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#dc3545;padding-right:calc(1.88em + 0.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(0.47em + 0.1875rem) center;background-size:calc(0.94em + 0.375rem) calc(0.94em + 0.375rem);}.was-validated .form-control:invalid:focus,.form-control.is-invalid:focus{border-color:#dc3545;-webkit-box-shadow:0 0 0 0.25rem rgba(220,53,69,0.25);box-shadow:0 0 0 0.25rem rgba(220,53,69,0.25);}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.88em + 0.75rem);background-position:top calc(0.47em + 0.1875rem) right calc(0.47em + 0.1875rem);}.was-validated .form-select:invalid,.form-select.is-invalid{border-color:#dc3545;}.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"],.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right 0.75rem center,center right 2.25rem;background-size:16px 12px,calc(0.94em + 0.375rem) calc(0.94em + 0.375rem);}.was-validated .form-select:invalid:focus,.form-select.is-invalid:focus{border-color:#dc3545;-webkit-box-shadow:0 0 0 0.25rem rgba(220,53,69,0.25);box-shadow:0 0 0 0.25rem rgba(220,53,69,0.25);}.was-validated .input-group .form-control:invalid,.input-group .form-control.is-invalid,.was-validated
.input-group .form-select:invalid,.input-group .form-select.is-invalid{z-index:2;}.was-validated .input-group .form-control:invalid:focus,.input-group .form-control.is-invalid:focus,.was-validated
.input-group .form-select:invalid:focus,.input-group .form-select.is-invalid:focus{z-index:3;}.btn{display:inline-block;font-weight:400;line-height:1.88;color:var(--body-color);text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:0.375rem 0.75rem;font-size:1rem;border-radius:0.25rem;-webkit-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,-webkit-box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.btn{-webkit-transition:none;transition:none;}}.btn:hover{color:var(--body-color);}.btn-check:focus + .btn,.btn:focus{outline:0;-webkit-box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);}.btn:disabled,.btn.disabled,fieldset:disabled .btn{pointer-events:none;opacity:0.65;}.collapse:not(.show){display:none;}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none;}.nav-tabs{border-bottom:1px solid #d5d5d5;}.accordion-button{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:var(--body-color);text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;-webkit-transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,border-radius 0.15s ease,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,border-radius 0.15s ease,-webkit-box-shadow 0.15s ease-in-out;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease;transition:color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out,box-shadow 0.15s ease-in-out,border-radius 0.15s ease,-webkit-box-shadow 0.15s ease-in-out;}@media (prefers-reduced-motion:reduce){.accordion-button{-webkit-transition:none;transition:none;}}.accordion-button:not(.collapsed){color:#0c63e4;background-color:#e7f1ff;-webkit-box-shadow:inset 0 -1px 0 rgba(22,22,22,0.125);box-shadow:inset 0 -1px 0 rgba(22,22,22,0.125);}.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");-webkit-transform:rotate(-180deg);transform:rotate(-180deg);}.accordion-button::after{-ms-flex-negative:0;flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='var%28--body-color%29'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;-webkit-transition:-webkit-transform 0.2s ease-in-out;transition:-webkit-transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out;transition:transform 0.2s ease-in-out,-webkit-transform 0.2s ease-in-out;}@media (prefers-reduced-motion:reduce){.accordion-button::after{-webkit-transition:none;transition:none;}}.accordion-button:hover{z-index:2;}.accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;-webkit-box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);box-shadow:0 0 0 0.25rem rgba(13,110,253,0.25);}.accordion-header{margin-bottom:0;}.accordion-item{background-color:#fff;border:1px solid rgba(22,22,22,0.125);}.accordion-item:first-of-type{border-top-left-radius:0.25rem;border-top-right-radius:0.25rem;}.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(0.25rem - 1px);border-top-right-radius:calc(0.25rem - 1px);}.accordion-item:not(:first-of-type){border-top:0;}.accordion-item:last-of-type{border-bottom-right-radius:0.25rem;border-bottom-left-radius:0.25rem;}.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(0.25rem - 1px);border-bottom-left-radius:calc(0.25rem - 1px);}.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:0.25rem;border-bottom-left-radius:0.25rem;}.accordion-body{padding:1rem 1.25rem;}.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0;margin-bottom:1rem;list-style:none;}.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:0.25rem;}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc;}.alert-info{color:#125e6d;background-color:#cff4fc;border-color:#b6effb;}.alert-warning{color:#735a10;background-color:#fff3cd;border-color:#ffecb5;}.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7;}.clearfix::after{display:block;clear:both;content:"";}.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important;}@media (min-width:576px){.order-sm-1{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important;}}@media (min-width:768px){.order-md-1{-webkit-box-ordinal-group:2 !important;-ms-flex-order:1 !important;order:1 !important;}}@media (min-width:992px){.order-lg-2{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important;}}@media (min-width:1025px){.d-xl-none{display:none !important;}.order-xl-2{-webkit-box-ordinal-group:3 !important;-ms-flex-order:2 !important;order:2 !important;}}a{-webkit-transition:all 0.35s;transition:all 0.35s;}@media (prefers-reduced-motion:reduce){a{-webkit-transition:none;transition:none;}}a:hover,a:focus,a:active{outline:none !important;color:var(--lestin-theme-color);text-decoration:none;}input:hover,input:focus,input:active,select:hover,select:focus,select:active,textarea:hover,textarea:focus,textarea:active{outline:none !important;}label{color:var(--lestin-theme-color-second);}img{border:0;vertical-align:top;max-width:100%;height:auto;}h1,h2,h3,h4,h5,h6{margin-top:15px;margin-bottom:20px;letter-spacing:-.02em;}.body-page input[type="text"],.body-page input[type="tel"],.body-page input[type="password"],.body-page input[type="email"],.body-page textarea,.body-page select{background-color:#fff;border:1px solid #d5d5d5;padding:0 15px;border-radius:4px;color:var(--body-color);line-height:50px;}.body-page input[type="text"]:focus,.body-page input[type="text"]:active,.body-page input[type="text"]:hover,.body-page input[type="tel"]:focus,.body-page input[type="tel"]:active,.body-page input[type="tel"]:hover,.body-page input[type="password"]:focus,.body-page input[type="password"]:active,.body-page input[type="password"]:hover,.body-page input[type="email"]:focus,.body-page input[type="email"]:active,.body-page input[type="email"]:hover,.body-page textarea:focus,.body-page textarea:active,.body-page textarea:hover,.body-page select:focus,.body-page select:active,.body-page select:hover{outline:none;}.body-page textarea{line-height:24px;padding:15px;}.label{color:#000 !important;}ul{margin:0;padding-left:30px;}ul ul{padding-left:20px;}ul li{list-style:inherit;}ul li i{margin-right:3px;font-size:16px;min-width:20px;text-align:center;}ul.menu{padding:0;}ul.menu > li{position:relative;padding:4px 0 6px;list-style-type:none;}ul.menu > li > a{padding-left:0;-webkit-transition:all 0.35s;transition:all 0.35s;position:relative;font-size:16px;font-weight:500;}@media (prefers-reduced-motion:reduce){ul.menu > li > a{-webkit-transition:none;transition:none;}}ul.menu > li > a:hover,ul.menu > li > a:active,ul.menu > li > a:focus{color:var(--lestin-theme-color);}ul.link{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;}ul.link li + li{margin-left:10px;}ul.link li + li:before{content:'/';padding-right:5px;}table{width:100%;margin-bottom:20px;border:1px solid #d5d5d5;}table > thead > tr > th,table > thead > tr > td,table > tbody > tr > th,table > tbody > tr > td,table > tfoot > tr > th,table > tfoot > tr > td{border-color:#d5d5d5;border-width:1px 1px 1px 0;border-style:solid;}table > thead > tr > th,table > thead > tr > td{border-bottom-width:2px;}.pager{text-align:center;}.pager ul.pager__items{display:inline-block;margin:0 0 30px;padding:0;}.pager ul.pager__items > li{list-style-type:none;float:left;margin-right:10px;font-family:var(--lestin-heading-font-family);font-size:14px;}.pager ul.pager__items > li a{border:1px solid #d5d5d5;font-weight:700;display:inline-block;line-height:34px;margin:0 1px;text-align:center;margin-right:10px;padding:0 15px;border-radius:4px;text-transform:uppercase;background:#fff;}.pager ul.pager__items > li a:last-child{margin-right:0;}.pager ul.pager__items > li a:hover{background:var(--lestin-theme-color);color:#fff;border-color:var(--lestin-theme-color);}.pager ul.pager__items > li a:hover:after{color:#fff;}.pager ul.pager__items > li.pager__item--next{font-size:12px;}.pager ul.pager__items > li.pager__item--last{font-size:12px;}.pager ul.pager__items > li.is-active a{background:var(--lestin-theme-color);color:#fff;border-color:var(--lestin-theme-color);}.pager ul.pager__items > li.is-active a:after{color:#fff;}pre{border-radius:0 !important;margin:30px 0;}.hidden{display:none !important;}@media (max-width:767px){.hidden-xs{display:none !important;}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none !important;}}body[data-aos-duration='100'] [data-aos],[data-aos][data-aos][data-aos-duration='100']{transition-duration:100ms;-webkit-transition-duration:100ms;}body[data-aos-delay='100'] [data-aos],[data-aos][data-aos][data-aos-delay='100']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='200'] [data-aos],[data-aos][data-aos][data-aos-duration='200']{transition-duration:200ms;-webkit-transition-duration:200ms;}body[data-aos-delay='200'] [data-aos],[data-aos][data-aos][data-aos-delay='200']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='300'] [data-aos],[data-aos][data-aos][data-aos-duration='300']{transition-duration:300ms;-webkit-transition-duration:300ms;}body[data-aos-delay='300'] [data-aos],[data-aos][data-aos][data-aos-delay='300']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='400'] [data-aos],[data-aos][data-aos][data-aos-duration='400']{transition-duration:400ms;-webkit-transition-duration:400ms;}body[data-aos-delay='400'] [data-aos],[data-aos][data-aos][data-aos-delay='400']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='500'] [data-aos],[data-aos][data-aos][data-aos-duration='500']{transition-duration:500ms;-webkit-transition-duration:500ms;}body[data-aos-delay='500'] [data-aos],[data-aos][data-aos][data-aos-delay='500']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='600'] [data-aos],[data-aos][data-aos][data-aos-duration='600']{transition-duration:600ms;-webkit-transition-duration:600ms;}body[data-aos-delay='600'] [data-aos],[data-aos][data-aos][data-aos-delay='600']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='700'] [data-aos],[data-aos][data-aos][data-aos-duration='700']{transition-duration:700ms;-webkit-transition-duration:700ms;}body[data-aos-delay='700'] [data-aos],[data-aos][data-aos][data-aos-delay='700']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='800'] [data-aos],[data-aos][data-aos][data-aos-duration='800']{transition-duration:800ms;-webkit-transition-duration:800ms;}body[data-aos-delay='800'] [data-aos],[data-aos][data-aos][data-aos-delay='800']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='900'] [data-aos],[data-aos][data-aos][data-aos-duration='900']{transition-duration:900ms;-webkit-transition-duration:900ms;}body[data-aos-delay='900'] [data-aos],[data-aos][data-aos][data-aos-delay='900']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='1000'] [data-aos],[data-aos][data-aos][data-aos-duration='1000']{transition-duration:1000ms;-webkit-transition-duration:1000ms;}body[data-aos-delay='1000'] [data-aos],[data-aos][data-aos][data-aos-delay='1000']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='1100'] [data-aos],[data-aos][data-aos][data-aos-duration='1100']{transition-duration:1100ms;-webkit-transition-duration:1100ms;}body[data-aos-delay='1100'] [data-aos],[data-aos][data-aos][data-aos-delay='1100']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='1200'] [data-aos],[data-aos][data-aos][data-aos-duration='1200']{transition-duration:1200ms;-webkit-transition-duration:1200ms;}body[data-aos-delay='1200'] [data-aos],[data-aos][data-aos][data-aos-delay='1200']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='1300'] [data-aos],[data-aos][data-aos][data-aos-duration='1300']{transition-duration:1300ms;-webkit-transition-duration:1300ms;}body[data-aos-delay='1300'] [data-aos],[data-aos][data-aos][data-aos-delay='1300']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='1400'] [data-aos],[data-aos][data-aos][data-aos-duration='1400']{transition-duration:1400ms;-webkit-transition-duration:1400ms;}body[data-aos-delay='1400'] [data-aos],[data-aos][data-aos][data-aos-delay='1400']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='1500'] [data-aos],[data-aos][data-aos][data-aos-duration='1500']{transition-duration:1500ms;-webkit-transition-duration:1500ms;}body[data-aos-delay='1500'] [data-aos],[data-aos][data-aos][data-aos-delay='1500']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='1600'] [data-aos],[data-aos][data-aos][data-aos-duration='1600']{transition-duration:1600ms;-webkit-transition-duration:1600ms;}body[data-aos-delay='1600'] [data-aos],[data-aos][data-aos][data-aos-delay='1600']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='1700'] [data-aos],[data-aos][data-aos][data-aos-duration='1700']{transition-duration:1700ms;-webkit-transition-duration:1700ms;}body[data-aos-delay='1700'] [data-aos],[data-aos][data-aos][data-aos-delay='1700']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='1800'] [data-aos],[data-aos][data-aos][data-aos-duration='1800']{transition-duration:1800ms;-webkit-transition-duration:1800ms;}body[data-aos-delay='1800'] [data-aos],[data-aos][data-aos][data-aos-delay='1800']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='1900'] [data-aos],[data-aos][data-aos][data-aos-duration='1900']{transition-duration:1900ms;-webkit-transition-duration:1900ms;}body[data-aos-delay='1900'] [data-aos],[data-aos][data-aos][data-aos-delay='1900']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='2000'] [data-aos],[data-aos][data-aos][data-aos-duration='2000']{transition-duration:2000ms;-webkit-transition-duration:2000ms;}body[data-aos-delay='2000'] [data-aos],[data-aos][data-aos][data-aos-delay='2000']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='2100'] [data-aos],[data-aos][data-aos][data-aos-duration='2100']{transition-duration:2100ms;-webkit-transition-duration:2100ms;}body[data-aos-delay='2100'] [data-aos],[data-aos][data-aos][data-aos-delay='2100']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='2200'] [data-aos],[data-aos][data-aos][data-aos-duration='2200']{transition-duration:2200ms;-webkit-transition-duration:2200ms;}body[data-aos-delay='2200'] [data-aos],[data-aos][data-aos][data-aos-delay='2200']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='2300'] [data-aos],[data-aos][data-aos][data-aos-duration='2300']{transition-duration:2300ms;-webkit-transition-duration:2300ms;}body[data-aos-delay='2300'] [data-aos],[data-aos][data-aos][data-aos-delay='2300']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='2400'] [data-aos],[data-aos][data-aos][data-aos-duration='2400']{transition-duration:2400ms;-webkit-transition-duration:2400ms;}body[data-aos-delay='2400'] [data-aos],[data-aos][data-aos][data-aos-delay='2400']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='2500'] [data-aos],[data-aos][data-aos][data-aos-duration='2500']{transition-duration:2500ms;-webkit-transition-duration:2500ms;}body[data-aos-delay='2500'] [data-aos],[data-aos][data-aos][data-aos-delay='2500']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='2600'] [data-aos],[data-aos][data-aos][data-aos-duration='2600']{transition-duration:2600ms;-webkit-transition-duration:2600ms;}body[data-aos-delay='2600'] [data-aos],[data-aos][data-aos][data-aos-delay='2600']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='2700'] [data-aos],[data-aos][data-aos][data-aos-duration='2700']{transition-duration:2700ms;-webkit-transition-duration:2700ms;}body[data-aos-delay='2700'] [data-aos],[data-aos][data-aos][data-aos-delay='2700']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='2800'] [data-aos],[data-aos][data-aos][data-aos-duration='2800']{transition-duration:2800ms;-webkit-transition-duration:2800ms;}body[data-aos-delay='2800'] [data-aos],[data-aos][data-aos][data-aos-delay='2800']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='2900'] [data-aos],[data-aos][data-aos][data-aos-duration='2900']{transition-duration:2900ms;-webkit-transition-duration:2900ms;}body[data-aos-delay='2900'] [data-aos],[data-aos][data-aos][data-aos-delay='2900']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='3000'] [data-aos],[data-aos][data-aos][data-aos-duration='3000']{transition-duration:3000ms;-webkit-transition-duration:3000ms;}body[data-aos-delay='3000'] [data-aos],[data-aos][data-aos][data-aos-delay='3000']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='3100'] [data-aos],[data-aos][data-aos][data-aos-duration='3100']{transition-duration:3100ms;-webkit-transition-duration:3100ms;}body[data-aos-delay='3100'] [data-aos],[data-aos][data-aos][data-aos-delay='3100']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='3200'] [data-aos],[data-aos][data-aos][data-aos-duration='3200']{transition-duration:3200ms;-webkit-transition-duration:3200ms;}body[data-aos-delay='3200'] [data-aos],[data-aos][data-aos][data-aos-delay='3200']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='3300'] [data-aos],[data-aos][data-aos][data-aos-duration='3300']{transition-duration:3300ms;-webkit-transition-duration:3300ms;}body[data-aos-delay='3300'] [data-aos],[data-aos][data-aos][data-aos-delay='3300']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='3400'] [data-aos],[data-aos][data-aos][data-aos-duration='3400']{transition-duration:3400ms;-webkit-transition-duration:3400ms;}body[data-aos-delay='3400'] [data-aos],[data-aos][data-aos][data-aos-delay='3400']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='3500'] [data-aos],[data-aos][data-aos][data-aos-duration='3500']{transition-duration:3500ms;-webkit-transition-duration:3500ms;}body[data-aos-delay='3500'] [data-aos],[data-aos][data-aos][data-aos-delay='3500']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='3600'] [data-aos],[data-aos][data-aos][data-aos-duration='3600']{transition-duration:3600ms;-webkit-transition-duration:3600ms;}body[data-aos-delay='3600'] [data-aos],[data-aos][data-aos][data-aos-delay='3600']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='3700'] [data-aos],[data-aos][data-aos][data-aos-duration='3700']{transition-duration:3700ms;-webkit-transition-duration:3700ms;}body[data-aos-delay='3700'] [data-aos],[data-aos][data-aos][data-aos-delay='3700']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='3800'] [data-aos],[data-aos][data-aos][data-aos-duration='3800']{transition-duration:3800ms;-webkit-transition-duration:3800ms;}body[data-aos-delay='3800'] [data-aos],[data-aos][data-aos][data-aos-delay='3800']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='3900'] [data-aos],[data-aos][data-aos][data-aos-duration='3900']{transition-duration:3900ms;-webkit-transition-duration:3900ms;}body[data-aos-delay='3900'] [data-aos],[data-aos][data-aos][data-aos-delay='3900']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='4000'] [data-aos],[data-aos][data-aos][data-aos-duration='4000']{transition-duration:4000ms;-webkit-transition-duration:4000ms;}body[data-aos-delay='4000'] [data-aos],[data-aos][data-aos][data-aos-delay='4000']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='4100'] [data-aos],[data-aos][data-aos][data-aos-duration='4100']{transition-duration:4100ms;-webkit-transition-duration:4100ms;}body[data-aos-delay='4100'] [data-aos],[data-aos][data-aos][data-aos-delay='4100']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='4200'] [data-aos],[data-aos][data-aos][data-aos-duration='4200']{transition-duration:4200ms;-webkit-transition-duration:4200ms;}body[data-aos-delay='4200'] [data-aos],[data-aos][data-aos][data-aos-delay='4200']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='4300'] [data-aos],[data-aos][data-aos][data-aos-duration='4300']{transition-duration:4300ms;-webkit-transition-duration:4300ms;}body[data-aos-delay='4300'] [data-aos],[data-aos][data-aos][data-aos-delay='4300']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='4400'] [data-aos],[data-aos][data-aos][data-aos-duration='4400']{transition-duration:4400ms;-webkit-transition-duration:4400ms;}body[data-aos-delay='4400'] [data-aos],[data-aos][data-aos][data-aos-delay='4400']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='4500'] [data-aos],[data-aos][data-aos][data-aos-duration='4500']{transition-duration:4500ms;-webkit-transition-duration:4500ms;}body[data-aos-delay='4500'] [data-aos],[data-aos][data-aos][data-aos-delay='4500']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='4600'] [data-aos],[data-aos][data-aos][data-aos-duration='4600']{transition-duration:4600ms;-webkit-transition-duration:4600ms;}body[data-aos-delay='4600'] [data-aos],[data-aos][data-aos][data-aos-delay='4600']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='4700'] [data-aos],[data-aos][data-aos][data-aos-duration='4700']{transition-duration:4700ms;-webkit-transition-duration:4700ms;}body[data-aos-delay='4700'] [data-aos],[data-aos][data-aos][data-aos-delay='4700']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='4800'] [data-aos],[data-aos][data-aos][data-aos-duration='4800']{transition-duration:4800ms;-webkit-transition-duration:4800ms;}body[data-aos-delay='4800'] [data-aos],[data-aos][data-aos][data-aos-delay='4800']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='4900'] [data-aos],[data-aos][data-aos][data-aos-duration='4900']{transition-duration:4900ms;-webkit-transition-duration:4900ms;}body[data-aos-delay='4900'] [data-aos],[data-aos][data-aos][data-aos-delay='4900']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='5000'] [data-aos],[data-aos][data-aos][data-aos-duration='5000']{transition-duration:5000ms;-webkit-transition-duration:5000ms;}body[data-aos-delay='5000'] [data-aos],[data-aos][data-aos][data-aos-delay='5000']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='5100'] [data-aos],[data-aos][data-aos][data-aos-duration='5100']{transition-duration:5100ms;-webkit-transition-duration:5100ms;}body[data-aos-delay='5100'] [data-aos],[data-aos][data-aos][data-aos-delay='5100']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='5200'] [data-aos],[data-aos][data-aos][data-aos-duration='5200']{transition-duration:5200ms;-webkit-transition-duration:5200ms;}body[data-aos-delay='5200'] [data-aos],[data-aos][data-aos][data-aos-delay='5200']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='5300'] [data-aos],[data-aos][data-aos][data-aos-duration='5300']{transition-duration:5300ms;-webkit-transition-duration:5300ms;}body[data-aos-delay='5300'] [data-aos],[data-aos][data-aos][data-aos-delay='5300']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='5400'] [data-aos],[data-aos][data-aos][data-aos-duration='5400']{transition-duration:5400ms;-webkit-transition-duration:5400ms;}body[data-aos-delay='5400'] [data-aos],[data-aos][data-aos][data-aos-delay='5400']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='5500'] [data-aos],[data-aos][data-aos][data-aos-duration='5500']{transition-duration:5500ms;-webkit-transition-duration:5500ms;}body[data-aos-delay='5500'] [data-aos],[data-aos][data-aos][data-aos-delay='5500']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='5600'] [data-aos],[data-aos][data-aos][data-aos-duration='5600']{transition-duration:5600ms;-webkit-transition-duration:5600ms;}body[data-aos-delay='5600'] [data-aos],[data-aos][data-aos][data-aos-delay='5600']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='5700'] [data-aos],[data-aos][data-aos][data-aos-duration='5700']{transition-duration:5700ms;-webkit-transition-duration:5700ms;}body[data-aos-delay='5700'] [data-aos],[data-aos][data-aos][data-aos-delay='5700']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='5800'] [data-aos],[data-aos][data-aos][data-aos-duration='5800']{transition-duration:5800ms;-webkit-transition-duration:5800ms;}body[data-aos-delay='5800'] [data-aos],[data-aos][data-aos][data-aos-delay='5800']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='5900'] [data-aos],[data-aos][data-aos][data-aos-duration='5900']{transition-duration:5900ms;-webkit-transition-duration:5900ms;}body[data-aos-delay='5900'] [data-aos],[data-aos][data-aos][data-aos-delay='5900']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='6000'] [data-aos],[data-aos][data-aos][data-aos-duration='6000']{transition-duration:6000ms;-webkit-transition-duration:6000ms;}body[data-aos-delay='6000'] [data-aos],[data-aos][data-aos][data-aos-delay='6000']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='6100'] [data-aos],[data-aos][data-aos][data-aos-duration='6100']{transition-duration:6100ms;-webkit-transition-duration:6100ms;}body[data-aos-delay='6100'] [data-aos],[data-aos][data-aos][data-aos-delay='6100']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='6200'] [data-aos],[data-aos][data-aos][data-aos-duration='6200']{transition-duration:6200ms;-webkit-transition-duration:6200ms;}body[data-aos-delay='6200'] [data-aos],[data-aos][data-aos][data-aos-delay='6200']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='6300'] [data-aos],[data-aos][data-aos][data-aos-duration='6300']{transition-duration:6300ms;-webkit-transition-duration:6300ms;}body[data-aos-delay='6300'] [data-aos],[data-aos][data-aos][data-aos-delay='6300']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='6400'] [data-aos],[data-aos][data-aos][data-aos-duration='6400']{transition-duration:6400ms;-webkit-transition-duration:6400ms;}body[data-aos-delay='6400'] [data-aos],[data-aos][data-aos][data-aos-delay='6400']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='6500'] [data-aos],[data-aos][data-aos][data-aos-duration='6500']{transition-duration:6500ms;-webkit-transition-duration:6500ms;}body[data-aos-delay='6500'] [data-aos],[data-aos][data-aos][data-aos-delay='6500']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='6600'] [data-aos],[data-aos][data-aos][data-aos-duration='6600']{transition-duration:6600ms;-webkit-transition-duration:6600ms;}body[data-aos-delay='6600'] [data-aos],[data-aos][data-aos][data-aos-delay='6600']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='6700'] [data-aos],[data-aos][data-aos][data-aos-duration='6700']{transition-duration:6700ms;-webkit-transition-duration:6700ms;}body[data-aos-delay='6700'] [data-aos],[data-aos][data-aos][data-aos-delay='6700']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='6800'] [data-aos],[data-aos][data-aos][data-aos-duration='6800']{transition-duration:6800ms;-webkit-transition-duration:6800ms;}body[data-aos-delay='6800'] [data-aos],[data-aos][data-aos][data-aos-delay='6800']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='6900'] [data-aos],[data-aos][data-aos][data-aos-duration='6900']{transition-duration:6900ms;-webkit-transition-duration:6900ms;}body[data-aos-delay='6900'] [data-aos],[data-aos][data-aos][data-aos-delay='6900']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='7000'] [data-aos],[data-aos][data-aos][data-aos-duration='7000']{transition-duration:7000ms;-webkit-transition-duration:7000ms;}body[data-aos-delay='7000'] [data-aos],[data-aos][data-aos][data-aos-delay='7000']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='7100'] [data-aos],[data-aos][data-aos][data-aos-duration='7100']{transition-duration:7100ms;-webkit-transition-duration:7100ms;}body[data-aos-delay='7100'] [data-aos],[data-aos][data-aos][data-aos-delay='7100']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='7200'] [data-aos],[data-aos][data-aos][data-aos-duration='7200']{transition-duration:7200ms;-webkit-transition-duration:7200ms;}body[data-aos-delay='7200'] [data-aos],[data-aos][data-aos][data-aos-delay='7200']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='7300'] [data-aos],[data-aos][data-aos][data-aos-duration='7300']{transition-duration:7300ms;-webkit-transition-duration:7300ms;}body[data-aos-delay='7300'] [data-aos],[data-aos][data-aos][data-aos-delay='7300']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='7400'] [data-aos],[data-aos][data-aos][data-aos-duration='7400']{transition-duration:7400ms;-webkit-transition-duration:7400ms;}body[data-aos-delay='7400'] [data-aos],[data-aos][data-aos][data-aos-delay='7400']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='7500'] [data-aos],[data-aos][data-aos][data-aos-duration='7500']{transition-duration:7500ms;-webkit-transition-duration:7500ms;}body[data-aos-delay='7500'] [data-aos],[data-aos][data-aos][data-aos-delay='7500']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='7600'] [data-aos],[data-aos][data-aos][data-aos-duration='7600']{transition-duration:7600ms;-webkit-transition-duration:7600ms;}body[data-aos-delay='7600'] [data-aos],[data-aos][data-aos][data-aos-delay='7600']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='7700'] [data-aos],[data-aos][data-aos][data-aos-duration='7700']{transition-duration:7700ms;-webkit-transition-duration:7700ms;}body[data-aos-delay='7700'] [data-aos],[data-aos][data-aos][data-aos-delay='7700']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='7800'] [data-aos],[data-aos][data-aos][data-aos-duration='7800']{transition-duration:7800ms;-webkit-transition-duration:7800ms;}body[data-aos-delay='7800'] [data-aos],[data-aos][data-aos][data-aos-delay='7800']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='7900'] [data-aos],[data-aos][data-aos][data-aos-duration='7900']{transition-duration:7900ms;-webkit-transition-duration:7900ms;}body[data-aos-delay='7900'] [data-aos],[data-aos][data-aos][data-aos-delay='7900']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='8000'] [data-aos],[data-aos][data-aos][data-aos-duration='8000']{transition-duration:8000ms;-webkit-transition-duration:8000ms;}body[data-aos-delay='8000'] [data-aos],[data-aos][data-aos][data-aos-delay='8000']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='8100'] [data-aos],[data-aos][data-aos][data-aos-duration='8100']{transition-duration:8100ms;-webkit-transition-duration:8100ms;}body[data-aos-delay='8100'] [data-aos],[data-aos][data-aos][data-aos-delay='8100']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='8200'] [data-aos],[data-aos][data-aos][data-aos-duration='8200']{transition-duration:8200ms;-webkit-transition-duration:8200ms;}body[data-aos-delay='8200'] [data-aos],[data-aos][data-aos][data-aos-delay='8200']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='8300'] [data-aos],[data-aos][data-aos][data-aos-duration='8300']{transition-duration:8300ms;-webkit-transition-duration:8300ms;}body[data-aos-delay='8300'] [data-aos],[data-aos][data-aos][data-aos-delay='8300']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='8400'] [data-aos],[data-aos][data-aos][data-aos-duration='8400']{transition-duration:8400ms;-webkit-transition-duration:8400ms;}body[data-aos-delay='8400'] [data-aos],[data-aos][data-aos][data-aos-delay='8400']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='8500'] [data-aos],[data-aos][data-aos][data-aos-duration='8500']{transition-duration:8500ms;-webkit-transition-duration:8500ms;}body[data-aos-delay='8500'] [data-aos],[data-aos][data-aos][data-aos-delay='8500']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='8600'] [data-aos],[data-aos][data-aos][data-aos-duration='8600']{transition-duration:8600ms;-webkit-transition-duration:8600ms;}body[data-aos-delay='8600'] [data-aos],[data-aos][data-aos][data-aos-delay='8600']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='8700'] [data-aos],[data-aos][data-aos][data-aos-duration='8700']{transition-duration:8700ms;-webkit-transition-duration:8700ms;}body[data-aos-delay='8700'] [data-aos],[data-aos][data-aos][data-aos-delay='8700']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='8800'] [data-aos],[data-aos][data-aos][data-aos-duration='8800']{transition-duration:8800ms;-webkit-transition-duration:8800ms;}body[data-aos-delay='8800'] [data-aos],[data-aos][data-aos][data-aos-delay='8800']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='8900'] [data-aos],[data-aos][data-aos][data-aos-duration='8900']{transition-duration:8900ms;-webkit-transition-duration:8900ms;}body[data-aos-delay='8900'] [data-aos],[data-aos][data-aos][data-aos-delay='8900']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='9000'] [data-aos],[data-aos][data-aos][data-aos-duration='9000']{transition-duration:9000ms;-webkit-transition-duration:9000ms;}body[data-aos-delay='9000'] [data-aos],[data-aos][data-aos][data-aos-delay='9000']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='9100'] [data-aos],[data-aos][data-aos][data-aos-duration='9100']{transition-duration:9100ms;-webkit-transition-duration:9100ms;}body[data-aos-delay='9100'] [data-aos],[data-aos][data-aos][data-aos-delay='9100']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='9200'] [data-aos],[data-aos][data-aos][data-aos-duration='9200']{transition-duration:9200ms;-webkit-transition-duration:9200ms;}body[data-aos-delay='9200'] [data-aos],[data-aos][data-aos][data-aos-delay='9200']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='9300'] [data-aos],[data-aos][data-aos][data-aos-duration='9300']{transition-duration:9300ms;-webkit-transition-duration:9300ms;}body[data-aos-delay='9300'] [data-aos],[data-aos][data-aos][data-aos-delay='9300']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='9400'] [data-aos],[data-aos][data-aos][data-aos-duration='9400']{transition-duration:9400ms;-webkit-transition-duration:9400ms;}body[data-aos-delay='9400'] [data-aos],[data-aos][data-aos][data-aos-delay='9400']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='9500'] [data-aos],[data-aos][data-aos][data-aos-duration='9500']{transition-duration:9500ms;-webkit-transition-duration:9500ms;}body[data-aos-delay='9500'] [data-aos],[data-aos][data-aos][data-aos-delay='9500']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='9600'] [data-aos],[data-aos][data-aos][data-aos-duration='9600']{transition-duration:9600ms;-webkit-transition-duration:9600ms;}body[data-aos-delay='9600'] [data-aos],[data-aos][data-aos][data-aos-delay='9600']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='9700'] [data-aos],[data-aos][data-aos][data-aos-duration='9700']{transition-duration:9700ms;-webkit-transition-duration:9700ms;}body[data-aos-delay='9700'] [data-aos],[data-aos][data-aos][data-aos-delay='9700']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='9800'] [data-aos],[data-aos][data-aos][data-aos-duration='9800']{transition-duration:9800ms;-webkit-transition-duration:9800ms;}body[data-aos-delay='9800'] [data-aos],[data-aos][data-aos][data-aos-delay='9800']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='9900'] [data-aos],[data-aos][data-aos][data-aos-duration='9900']{transition-duration:9900ms;-webkit-transition-duration:9900ms;}body[data-aos-delay='9900'] [data-aos],[data-aos][data-aos][data-aos-delay='9900']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-duration='10000'] [data-aos],[data-aos][data-aos][data-aos-duration='10000']{transition-duration:10000ms;-webkit-transition-duration:10000ms;}body[data-aos-delay='10000'] [data-aos],[data-aos][data-aos][data-aos-delay='10000']{transition-delay:0;-webkit-transition-delay:0;}body[data-aos-easing="linear"] [data-aos],[data-aos][data-aos][data-aos-easing="linear"]{-webkit-transition-timing-function:cubic-bezier(0.25,0.25,0.75,0.75);transition-timing-function:cubic-bezier(0.25,0.25,0.75,0.75);}body[data-aos-easing="ease"] [data-aos],[data-aos][data-aos][data-aos-easing="ease"]{-webkit-transition-timing-function:cubic-bezier(0.25,0.1,0.25,1);transition-timing-function:cubic-bezier(0.25,0.1,0.25,1);}body[data-aos-easing="ease-in"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in"]{-webkit-transition-timing-function:cubic-bezier(0.42,0,1,1);transition-timing-function:cubic-bezier(0.42,0,1,1);}body[data-aos-easing="ease-out"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-out"]{-webkit-transition-timing-function:cubic-bezier(0,0,0.58,1);transition-timing-function:cubic-bezier(0,0,0.58,1);}body[data-aos-easing="ease-in-out"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-out"]{-webkit-transition-timing-function:cubic-bezier(0.42,0,0.58,1);transition-timing-function:cubic-bezier(0.42,0,0.58,1);}body[data-aos-easing="ease-in-back"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-back"]{-webkit-transition-timing-function:cubic-bezier(0.6,-0.28,0.735,0.045);transition-timing-function:cubic-bezier(0.6,-0.28,0.735,0.045);}body[data-aos-easing="ease-out-back"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-out-back"]{-webkit-transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.275);transition-timing-function:cubic-bezier(0.175,0.885,0.32,1.275);}body[data-aos-easing="ease-in-out-back"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-out-back"]{-webkit-transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);transition-timing-function:cubic-bezier(0.68,-0.55,0.265,1.55);}body[data-aos-easing="ease-in-sine"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-sine"]{-webkit-transition-timing-function:cubic-bezier(0.47,0,0.745,0.715);transition-timing-function:cubic-bezier(0.47,0,0.745,0.715);}body[data-aos-easing="ease-out-sine"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-out-sine"]{-webkit-transition-timing-function:cubic-bezier(0.39,0.575,0.565,1);transition-timing-function:cubic-bezier(0.39,0.575,0.565,1);}body[data-aos-easing="ease-in-out-sine"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-out-sine"]{-webkit-transition-timing-function:cubic-bezier(0.445,0.05,0.55,0.95);transition-timing-function:cubic-bezier(0.445,0.05,0.55,0.95);}body[data-aos-easing="ease-in-quad"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-quad"]{-webkit-transition-timing-function:cubic-bezier(0.55,0.085,0.68,0.53);transition-timing-function:cubic-bezier(0.55,0.085,0.68,0.53);}body[data-aos-easing="ease-out-quad"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-out-quad"]{-webkit-transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);}body[data-aos-easing="ease-in-out-quad"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-out-quad"]{-webkit-transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955);transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955);}body[data-aos-easing="ease-in-cubic"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-cubic"]{-webkit-transition-timing-function:cubic-bezier(0.55,0.085,0.68,0.53);transition-timing-function:cubic-bezier(0.55,0.085,0.68,0.53);}body[data-aos-easing="ease-out-cubic"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-out-cubic"]{-webkit-transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);}body[data-aos-easing="ease-in-out-cubic"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-out-cubic"]{-webkit-transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955);transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955);}body[data-aos-easing="ease-in-quart"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-quart"]{-webkit-transition-timing-function:cubic-bezier(0.55,0.085,0.68,0.53);transition-timing-function:cubic-bezier(0.55,0.085,0.68,0.53);}body[data-aos-easing="ease-out-quart"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-out-quart"]{-webkit-transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);transition-timing-function:cubic-bezier(0.25,0.46,0.45,0.94);}body[data-aos-easing="ease-in-out-quart"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-out-quart"]{-webkit-transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955);transition-timing-function:cubic-bezier(0.455,0.03,0.515,0.955);}[data-aos^='fade'][data-aos^='fade']{opacity:0;-webkit-opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-property:opacity,transform;}[data-aos='fade-up']{transform:translate(0,100px);-webkit-transform:translate(0,100px);}[data-aos='fade-down']{transform:translate(0,-100px);-webkit-transform:translate(0,-100px);}[data-aos='fade-right']{transform:translate(-100px,0);-webkit-transform:translate(-100px,0);}[data-aos='fade-left']{transform:translate(100px,0);-webkit-transform:translate(100px,0);}[data-aos='fade-up-right']{transform:translate(-100px,100px);-webkit-transform:translate(-100px,100px);}[data-aos='fade-up-left']{transform:translate(100px,100px);-webkit-transform:translate(100px,100px);}[data-aos='fade-down-right']{transform:translate(-100px,-100px);-webkit-transform:translate(-100px,-100px);}[data-aos='fade-down-left']{transform:translate(100px,-100px);-webkit-transform:translate(100px,-100px);}[data-aos^='zoom'][data-aos^='zoom']{opacity:0;-webkit-opacity:0;-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:opacity,transform;transition-property:opacity,transform,-webkit-transform;-webkit-transition-property:opacity,transform;}[data-aos='zoom-in']{opacity:1;-webkit-opacity:1;transform:scale(0.6);-webkit-transform:scale(0.6);}[data-aos='zoom-in-up']{transform:translate(0,100px) scale(0.6);-webkit-transform:translate(0,100px) scale(0.6);}[data-aos='zoom-in-down']{transform:translate(0,-100px) scale(0.6);-webkit-transform:translate(0,-100px) scale(0.6);}[data-aos='zoom-in-right']{transform:translate(-100px,0) scale(0.6);-webkit-transform:translate(-100px,0) scale(0.6);}[data-aos='zoom-in-left']{transform:translate(100px,0) scale(0.6);-webkit-transform:translate(100px,0) scale(0.6);}[data-aos='zoom-out']{transform:scale(1.2);-webkit-transform:scale(1.2);}[data-aos='zoom-out-up']{transform:translate(0,100px) scale(1.2);-webkit-transform:translate(0,100px) scale(1.2);}[data-aos='zoom-out-down']{transform:translate(0,-100px) scale(1.2);-webkit-transform:translate(0,-100px) scale(1.2);}[data-aos='zoom-out-right']{transform:translate(-100px,0) scale(1.2);-webkit-transform:translate(-100px,0) scale(1.2);}[data-aos='zoom-out-left']{transform:translate(100px,0) scale(1.2);-webkit-transform:translate(100px,0) scale(1.2);}[data-aos^='slide'][data-aos^='slide']{-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-property:transform;}[data-aos='slide-up']{transform:translateY(100%);-webkit-transform:translateY(100%);}[data-aos='slide-down']{transform:translateY(-100%);-webkit-transform:translateY(-100%);}[data-aos='slide-right']{transform:translateX(-100%);-webkit-transform:translateX(-100%);}[data-aos='slide-left']{transform:translateX(100%);-webkit-transform:translateX(100%);}[data-aos^='flip'][data-aos^='flip']{backface-visibility:hidden;-webkit-backface-visibility:hidden;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-property:transform;}[data-aos='flip-left']{transform:perspective(2500px) rotateY(-100deg);-webkit-transform:perspective(2500px) rotateY(-100deg);}[data-aos='flip-right']{transform:perspective(2500px) rotateY(100deg);-webkit-transform:perspective(2500px) rotateY(100deg);}[data-aos='flip-up']{transform:perspective(2500px) rotateX(-100deg);-webkit-transform:perspective(2500px) rotateX(-100deg);}[data-aos='flip-down']{transform:perspective(2500px) rotateX(100deg);-webkit-transform:perspective(2500px) rotateX(100deg);}html{overflow-x:hidden !important;font-size:16px;}body{overflow:hidden !important;position:relative;}body .body-page{background-color:#fff;}body .gva-body-wrapper{position:relative;}@media (max-width:992px){.container,.container-sm{max-width:860px;}}@media (max-width:860px){.container,.container-sm{max-width:100%;}}#page-main-content{min-height:360px;}@media (max-width:575.98px){#page-main-content{min-height:100px;}}.main-menu{position:relative;}.main-menu .area-main-menu .area-inner .block{margin-bottom:0;}#footer{color:#abafb5;}#footer a{color:#abafb5;}#footer a:hover,#footer a:focus{color:var(--lestin-theme-color);}#footer ul.menu > li{padding-top:0;}#footer ul.menu > li > a{font-size:15px;}#footer .block{padding-bottom:0;margin-bottom:0;}#footer .block .block-title{margin-top:0;}#footer .block .block-title span{color:#fff !important;}#footer .block .block-title span:after,#footer .block .block-title span:before{display:none;}.header-default{position:relative;background:#fff;z-index:99;-webkit-box-shadow:0 0 10px 4px rgba(0,0,0,0.1);box-shadow:0 0 10px 4px rgba(0,0,0,0.1);}.header-default .main-menu-inner{text-align:right;}.header-default .main-menu-inner .navigation .gva_menu{float:none;}.view-page{margin-bottom:50px;}.path-user .user-information{border:1px solid #d5d5d5;border-radius:10px;padding:75px 18px 20px;margin-top:60px;margin-bottom:50px;position:relative;text-align:center;}.path-user .user-information .field--name-field-user-fullname{text-transform:capitalize;font-weight:700;color:var(--lestin-theme-color);padding:0 0 10px;font-size:18px;}.path-user .user-information .field--name-field-user-bio{display:block;clear:both;margin-top:10px;font-size:15px;}.user-profile .js-form-item{font-size:15px;display:inline-block;}.user-profile .js-form-item h4.label{float:left;font-size:15px;margin-right:6px;margin-bottom:0;margin-top:2px;line-height:24px;display:inline-block;}.node-detail{padding-bottom:35px;}.node-detail iframe{width:100%;min-height:450px;display:block;}.node-detail .field--name-body{margin-bottom:25px;}.mt-30,.margin-top-30{margin-top:30px !important;}.mb-30,.margin-bottom-30{margin-bottom:30px !important;}.ui-widget-content{color:var(--body-color);}.nav-tabs{list-style:none !important;padding-left:0;}.nav-tabs > li > a{font-weight:700;color:#161616;padding:8px 18px;border:none;font-size:13px;text-transform:uppercase;background:none;}.nav-tabs > li > a i{margin-right:5px;}.nav-tabs > li > a:hover,.nav-tabs > li > a:focus,.nav-tabs > li > a:active{color:var(--lestin-theme-color);}.nav-tabs > li.active > a,.nav-tabs > li > a.active{color:var(--lestin-theme-color);}div.error{background-repeat:no-repeat !important;background-image:none !important;}.button:not(.register-button):not(.field-add-more-submit),.btn,.btn-white,.btn-theme,.btn-theme-second,.btn-black,.more-link a,.btn-theme-submit{font-size:14px;background:var(--lestin-theme-color);color:#fff;font-weight:700;padding:18px 30px;line-height:15px;position:relative;z-index:9;display:inline-block;-webkit-transition:all 0.35s;transition:all 0.35s;border:none;border-radius:5px;font-family:var(--lestin-heading-font-family);overflow:hidden;}@media (prefers-reduced-motion:reduce){.button:not(.register-button):not(.field-add-more-submit),.btn,.btn-white,.btn-theme,.btn-theme-second,.btn-black,.more-link a,.btn-theme-submit{-webkit-transition:none;transition:none;}}@media (max-width:991px){.button:not(.register-button):not(.field-add-more-submit),.btn,.btn-white,.btn-theme,.btn-theme-second,.btn-black,.more-link a,.btn-theme-submit{padding:15px 25px;}}.button:not(.register-button):not(.field-add-more-submit):hover,.button:not(.register-button):not(.field-add-more-submit):focus,.button:not(.register-button):not(.field-add-more-submit):active,.btn:hover,.btn:focus,.btn:active,.btn-white:hover,.btn-white:focus,.btn-white:active,.btn-theme:hover,.btn-theme:focus,.btn-theme:active,.btn-theme-second:hover,.btn-theme-second:focus,.btn-theme-second:active,.btn-black:hover,.btn-black:focus,.btn-black:active,.more-link a:hover,.more-link a:focus,.more-link a:active,.btn-theme-submit:hover,.btn-theme-submit:focus,.btn-theme-submit:active{cursor:pointer;color:#fff;opacity:0.9;}form summary{background:#F0F3F6;color:#161616;padding:4px 15px;font-weight:500;margin-bottom:15px;}form summary a{color:#161616 !important;}form summary a:hover,form summary a:focus{color:#161616 !important;}form .form-item .description{font-size:14px;}form .form-item:not(.js-form-type-checkbox) label:not(.option){width:100%;font-weight:600;text-transform:capitalize;color:#161616;margin-bottom:5px;margin-top:10px;}.form-control{-webkit-box-shadow:none;box-shadow:none;}.webform-submission-form .form-item{margin-bottom:15px;position:relative;}.webform-submission-form .form-item::after{display:block;clear:both;content:"";}.webform-submission-form .form-item label{font-size:16px;font-weight:700;color:#161c26;font-family:var(--lestin-heading-font-family);}.webform-submission-form .form-item input,.webform-submission-form .form-item textarea,.webform-submission-form .form-item select{width:100%;background:none;border:none;font-size:14px;padding-left:15px;-webkit-box-shadow:none;box-shadow:none;background:#F0F3F6;}.webform-submission-form .form-item input::-webkit-input-placeholder,.webform-submission-form .form-item textarea::-webkit-input-placeholder,.webform-submission-form .form-item select::-webkit-input-placeholder{color:var(--body-color);}.webform-submission-form .form-item input:-moz-placeholder,.webform-submission-form .form-item textarea:-moz-placeholder,.webform-submission-form .form-item select:-moz-placeholder{color:var(--body-color);opacity:1;filter:alpha(opacity=100);}.webform-submission-form .form-item input::-moz-placeholder,.webform-submission-form .form-item textarea::-moz-placeholder,.webform-submission-form .form-item select::-moz-placeholder{color:var(--body-color);opacity:1;filter:alpha(opacity=100);}.webform-submission-form .form-item input:-ms-input-placeholder,.webform-submission-form .form-item textarea:-ms-input-placeholder,.webform-submission-form .form-item select:-ms-input-placeholder{color:var(--body-color);}.webform-submission-form .form-item input:focus,.webform-submission-form .form-item textarea:focus,.webform-submission-form .form-item select:focus{border-color:var(--lestin-theme-color);}.webform-submission-form .form-item input{height:60px;}.webform-submission-form .form-item select{height:60px;margin-top:0.25rem;}.webform-submission-form .form-actions{width:100%;float:left;}.block{background:transparent;margin-bottom:30px;}.block .block{margin-bottom:0 !important;}.block .block-title{background:none;position:relative;font-size:20px;color:#161616;z-index:1;margin-bottom:25px;font-weight:600;}@media (max-width:767.98px){.block .block-title{font-size:18px;}}.block.block-system-main-block{margin-bottom:0;}.block.block-system-breadcrumb-block{overflow:visible;margin-bottom:20px;}.block.no-title{margin-top:0;border:none;}.block.no-title:before{content:none;}.block.block-local-tasks-block{margin-bottom:0;}.block.no-title{border:none;}.block.no-title > .block-title,.block.no-title > div > .block-title{padding:0;margin:0;border:none;}.block.no-title > .block-title:before,.block.no-title > div > .block-title:before{content:none;}.block-local-tasks-block{position:relative;z-index:99;}.drupal-tabs{border-bottom:1px solid #d5d5d5;}.drupal-tabs::after{display:block;clear:both;content:"";}.drupal-tabs a{font-size:14px;}.drupal-tabs .is-active a{color:var(--lestin-theme-color);}.help{position:absolute;z-index:10;display:none;width:100%;}.help.gav-help-region .drupal-tabs{background:rgba(255,255,255,0.6);padding:15px;}.help .drupal-tabs{padding:10px 0;margin-bottom:25px;}.help.show{position:relative;}[class*="block-grid-"]{display:block;margin:0 -10px;padding:0;}[class*="block-grid-"]:before,[class*="block-grid-"]:after{display:table;content:" ";}[class*="block-grid-"]:after{clear:both;}[class*="block-grid-"] > div{display:block;float:left;height:auto;padding:0 10px;width:100%;}[class*="block-grid-"] > div:after{display:block;}@media (min-width:992px){[class*="block-grid-"]{margin:0 -12px;}[class*="block-grid-"] > div{padding:0 12px;}}@media (min-width:1200px){[class*="block-grid-"]{margin:0 -15px;}[class*="block-grid-"] > div{padding:0 15px;}}.views-exposed-form{margin-bottom:30px;}.views-exposed-form .form-item{margin-bottom:15px;}.views-exposed-form .form-item input[type='text']:not(.chosen-search-input),.views-exposed-form .form-item input[type='search'],.views-exposed-form .form-item input[type='password'],.views-exposed-form .form-item input[type='email'],.views-exposed-form .form-item textarea,.views-exposed-form .form-item select{-webkit-appearance:none;-moz-appearance:none;background-color:#fff;background-position:right 15px center !important;border:1px solid #d5d5d5;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;height:46px;padding:0 16px;width:100%;color:var(--body-color);margin-top:0;}.views-exposed-form .form-item label:not(.option){text-transform:capitalize;color:#161c26;font-family:var(--lestin-heading-font-family);font-weight:600;margin-bottom:2px;}.views-exposed-form .pretty{white-space:normal;}.views-exposed-form .pretty:hover label{color:var(--lestin-theme-color) !important;}.views-exposed-form fieldset .fieldset-legend{font-weight:600;color:#161616;font-size:16px;font-family:var(--lestin-heading-font-family);margin-bottom:2px;}.views-exposed-form .form-actions input.form-submit{font-size:14px;line-height:38px;padding:0 20px;border-radius:4px;color:#fff;background:var(--lestin-theme-color);-webkit-transition:all 0.35s;transition:all 0.35s;border:none;font-family:var(--lestin-heading-font-family);}@media (prefers-reduced-motion:reduce){.views-exposed-form .form-actions input.form-submit{-webkit-transition:none;transition:none;}}.views-exposed-form .form-actions input.form-submit:hover{opacity:0.9;cursor:pointer;}.node-listing-single{padding-bottom:60px;}.node-listing-single .listing-top{background:#fff;padding:0;margin-bottom:65px;border-bottom:1px solid #d5d5d5;}.node-listing-single .listing-nav{border-top:1px solid #d5d5d5;background:#fff;position:relative;}.node-listing-single .listing-nav::after{display:block;clear:both;content:"";}.chosen-container-single{border:none;width:100% !important;height:46px;padding:12px 0 0 !important;border:1px solid #d5d5d5;border-radius:4px;color:var(--body-color);}.chosen-container-single::after{display:block;clear:both;content:"";}.chosen-container-single.form-select{background:none !important;}.chosen-container-single .chosen-single{border:none !important;background:none !important;-webkit-box-shadow:none !important;box-shadow:none !important;color:var(--body-color);}.chosen-container-single .chosen-drop{border:1px solid #d5d5d5;border-top:0;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.01);box-shadow:0 5px 10px rgba(0,0,0,0.01);}.chosen-container-single .chosen-drop li{color:var(--body-color);font-size:14px;padding:7px 5px;}.chosen-container-single .chosen-search{float:left;width:100%;}.chosen-container-single .chosen-search input{width:100% !important;color:var(--body-color);font-size:14px;}.chosen-container-single input.chosen-search-input{border:1px solid #d5d5d5 !important;}@media (min-width:1025px){.navigation{position:static;clear:both;}.navigation ul{list-style:none;padding:0;margin:0;}.navigation .gva_menu{float:left;}.navigation .gva_menu li{position:relative;}.navigation .gva_menu li a{text-align:left !important;}.navigation .gva_menu > li{display:inline-block;}.navigation .gva_menu > li > .sub-menu:after{content:'';position:absolute;bottom:100%;left:32px;width:16px;height:16px;border-width:8px;border-style:solid;border-color:transparent transparent #fff transparent;display:block;}}@media (min-width:1025px) and (min-width:576px){.navigation .gva_menu > li:hover > ul.sub-menu,.navigation .gva_menu > li:hover div.sub-menu{display:block;visibility:visible;opacity:1;filter:alpha(opacity=100);top:100%;margin-top:-2px;-webkit-transform:rotateX(0);transform:rotateX(0);}.navigation .gva_menu > li:hover > ul.sub-menu > li,.navigation .gva_menu > li:hover div.sub-menu > li{opacity:1;visibility:visible;-webkit-transform:translateY(0);transform:translateY(0);}.navigation .gva_menu > li:hover > a{color:var(--lestin-theme-color);}}@media (min-width:1025px){.navigation .gva_menu > li > a{display:block;position:relative;font-size:16px;font-weight:600;padding:32px 15px;-webkit-transition:all 0.35s;transition:all 0.35s;text-align:center;color:var(--body-color);}}@media (min-width:1025px) and (prefers-reduced-motion:reduce){.navigation .gva_menu > li > a{-webkit-transition:none;transition:none;}}@media (min-width:1025px) and (max-width:991.98px){.navigation .gva_menu > li > a{padding-left:13px;padding-right:13px;}}@media (min-width:1025px) and (max-width:767.98px){.navigation .gva_menu > li > a{padding-left:10px;padding-right:10px;}}@media (min-width:1025px) and (max-width:575.98px){.navigation .gva_menu > li > a{padding-left:8px;padding-right:8px;}}@media (min-width:1025px){.navigation .gva_menu > li > a:hover,.navigation .gva_menu > li > a:after,.navigation .gva_menu > li > a:active{color:var(--lestin-theme-color);}.navigation .gva_menu > li > a:hover:before,.navigation .gva_menu > li > a:after:before,.navigation .gva_menu > li > a:active:before{opacity:1;filter:alpha(opacity=100);}.navigation .gva_menu > li > a.is-active{color:var(--lestin-theme-color);}.navigation .gva_menu > li > a.is-active:before{opacity:1;filter:alpha(opacity=100);}.navigation .gva_menu > li > a > span{position:relative;padding-bottom:6px;}.navigation .gva_menu > li.menu-item--active-trail > a{color:var(--lestin-theme-color) !important;}}@media (min-width:1025px){.navigation .gva_menu .sub-menu{top:101%;border-top:1px solid rgba(0,0,0,0.06);position:absolute;min-width:280px;background-color:#fff;z-index:999;left:0;padding:20px 30px 20px;visibility:hidden;opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.1);box-shadow:0 0 20px 0 rgba(0,0,0,0.1);-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg);-webkit-transform-origin:0 0;transform-origin:0 0;}}@media (min-width:1025px) and (prefers-reduced-motion:reduce){.navigation .gva_menu .sub-menu{-webkit-transition:none;transition:none;}}@media (min-width:1025px){.navigation .gva_menu .sub-menu > li{padding:10px 0;-webkit-transition:all 0.2s cubic-bezier(0.4,0.28,0.31,1.28) 0s;transition:all 0.2s cubic-bezier(0.4,0.28,0.31,1.28) 0s;opacity:0;visibility:hidden;-webkit-transform:translateY(5px);transform:translateY(5px);border-bottom:1px solid rgba(0,0,0,0.1);}.navigation .gva_menu .sub-menu > li > a{display:block;line-height:26px;text-decoration:none;font-size:15px;font-weight:400;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out;position:relative;color:var(--body-color);}}@media (min-width:1025px) and (prefers-reduced-motion:reduce){.navigation .gva_menu .sub-menu > li > a{-webkit-transition:none;transition:none;}}@media (min-width:1025px){.navigation .gva_menu .sub-menu > li > a:hover,.navigation .gva_menu .sub-menu > li > a:focus,.navigation .gva_menu .sub-menu > li > a:active{color:var(--lestin-theme-color);}.navigation .gva_menu .sub-menu > li:nth-child(2n+1){-webkit-transition-delay:0.1s;transition-delay:0.1s;}.navigation .gva_menu .sub-menu > li:nth-child(2n+2){-webkit-transition-delay:0.15s;transition-delay:0.15s;}.navigation .gva_menu .sub-menu > li:nth-child(2n+3){-webkit-transition-delay:0.2s;transition-delay:0.2s;}.navigation .gva_menu .sub-menu > li:nth-child(2n+4){-webkit-transition-delay:0.25s;transition-delay:0.25s;}.navigation .gva_menu .sub-menu > li:nth-child(2n+5){-webkit-transition-delay:0.3s;transition-delay:0.3s;}.navigation .gva_menu .sub-menu > li:nth-child(2n+6){-webkit-transition-delay:0.35s;transition-delay:0.35s;}.navigation .gva_menu .sub-menu > li:nth-child(2n+7){-webkit-transition-delay:0.4s;transition-delay:0.4s;}.navigation .gva_menu .sub-menu > li:nth-child(2n+8){-webkit-transition-delay:0.45s;transition-delay:0.45s;}.navigation .gva_menu .sub-menu > li:nth-child(2n+9){-webkit-transition-delay:0.5s;transition-delay:0.5s;}.navigation .gva_menu .sub-menu > li:nth-child(2n+10){-webkit-transition-delay:0.55s;transition-delay:0.55s;}.navigation .gva_menu .sub-menu > li:nth-child(2n+11){-webkit-transition-delay:0.6s;transition-delay:0.6s;}.navigation .gva_menu .sub-menu > li:nth-child(2n+12){-webkit-transition-delay:0.65s;transition-delay:0.65s;}.navigation .gva_menu .sub-menu > li:nth-child(2n+13){-webkit-transition-delay:0.7s;transition-delay:0.7s;}.navigation .gva_menu .sub-menu > li:nth-child(2n+14){-webkit-transition-delay:0.75s;transition-delay:0.75s;}.navigation .gva_menu .sub-menu > li:nth-child(2n+15){-webkit-transition-delay:0.8s;transition-delay:0.8s;}.navigation .gva_menu .sub-menu > li:last-child{border-bottom:0;}.navigation .gva_menu .sub-menu > li ul{position:absolute;top:0;right:0;min-width:250px;visibility:hidden;opacity:0;filter:alpha(opacity=0);display:none;z-index:11;}}@media (min-width:1025px) and (min-width:768px){.navigation .gva_menu .sub-menu > li:hover > ul{visibility:visible;opacity:1;filter:alpha(opacity=100);display:block;left:100%;}}@media (min-width:992px){.navigation .gva_menu .sub-menu > li:hover > ul{-webkit-transform:rotateX(0);transform:rotateX(0);}.navigation .gva_menu .sub-menu > li > ul li{opacity:1;visibility:visible;}}ul[data-drupal-views-infinite-scroll-pager]{list-style-type:none;padding:0;text-align:center;}ul[data-drupal-views-infinite-scroll-pager].pager{margin:20px 0;}.container .container{width:100% !important;padding-left:0 !important;padding-right:0 !important;}.pretty *{-webkit-box-sizing:border-box;box-sizing:border-box;}.pretty input:not([type=checkbox]):not([type=radio]){display:none;}.pretty{position:relative;display:inline-block;margin-right:1em;white-space:nowrap;line-height:1;}.pretty input{position:absolute;left:0;top:0;min-width:1em;width:100%;height:100%;z-index:2;opacity:0;margin:0;padding:0;cursor:pointer;}.pretty input[disabled]{cursor:not-allowed;display:none;}.pretty input[disabled] ~ *{opacity:.5;}@media (max-width:1024.98px){.area-main-menu{min-height:60px;}.gva-offcanvas-mobile{background:#fff;position:fixed !important;left:0;top:0;width:100%;max-width:350px;top:0;bottom:0;z-index:999;height:auto;overflow-y:auto;overflow-x:hidden;webkit-overflow-scrolling:touch;-webkit-box-shadow:0px 4px 4px 1px rgba(0,0,0,0.2);box-shadow:0px 4px 4px 1px rgba(0,0,0,0.2);padding-top:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);}.gva-offcanvas-mobile.show-view{-webkit-transition:all 0.35s;transition:all 0.35s;-webkit-transform:translateX(0);transform:translateX(0);}}@media (max-width:1024.98px) and (prefers-reduced-motion:reduce){.gva-offcanvas-mobile.show-view{-webkit-transition:none;transition:none;}}@media (max-width:1024.98px){.gva-offcanvas-mobile.show-view .main-menu-inner{text-align:left;}.gva-offcanvas-mobile .after-offcanvas{display:block !important;visibility:visible !important;}.gva-offcanvas-mobile .after-offcanvas .block{float:left;width:100%;}.gva-offcanvas-mobile .close-offcanvas{display:block !important;visibility:visible !important;text-align:center;border-bottom:1px solid rgba(0,0,0,0.1);width:100%;padding:6px 0;opacity:1;filter:alpha(opacity=100);color:#111111;font-size:20px;}.gva-offcanvas-mobile .close-offcanvas span{font-size:24px;}.gva-offcanvas-mobile .close-offcanvas:hover{cursor:pointer;color:var(--lestin-theme-color);}.gva-offcanvas-mobile .block{padding:20px;}.gva-offcanvas-mobile .block .block-content::after{display:block;clear:both;content:"";}.gva-offcanvas-mobile .main-menu-inner{width:100%;}.gva-offcanvas-mobile .gva-navigation .gva_menu{padding:10px 0 0;width:100% !important;background:none !important;}.gva-offcanvas-mobile .gva-navigation .gva_menu > li{list-style:none;display:block;clear:both;width:100%;margin-bottom:8px !important;padding-bottom:10px !important;padding-top:5px !important;border-bottom:1px solid rgba(0,0,0,0.1);}.gva-offcanvas-mobile .gva-navigation .gva_menu > li:last-child{border-bottom:none;}.gva-offcanvas-mobile .gva-navigation .gva_menu > li:after,.gva-offcanvas-mobile .gva-navigation .gva_menu > li:before{content:none;display:none;}.gva-offcanvas-mobile .gva-navigation .gva_menu > li > a{display:block;width:100%;line-height:32px;font-size:17px;padding:0 !important;font-weight:700;color:#161616 !important;font-family:var(--lestin-heading-font-family);}.gva-offcanvas-mobile .gva-navigation .gva_menu > li > a:after,.gva-offcanvas-mobile .gva-navigation .gva_menu > li > a:before{content:none;display:none;}.gva-offcanvas-mobile .gva-navigation .gva_menu > li > a:hover{color:var(--lestin-theme-color) !important;background:none !important;}.gva-offcanvas-mobile .gva-navigation .gva_menu > li ul.menu.sub-menu{padding-left:20px !important;margin-bottom:10px;}.gva-offcanvas-mobile .gva-navigation .gva_menu > li ul.menu.sub-menu li a{font-size:15px;line-height:24px;padding-top:2px !important;padding-bottom:2px !important;color:#696969 !important;}.gva-offcanvas-mobile .gva-navigation .gva_menu > li ul.menu.sub-menu li a:hover{color:var(--lestin-theme-color) !important;}.gva-offcanvas-mobile .gva-navigation .gva_menu > li ul.menu.sub-menu ul.sub-menu{display:block !important;}.gva-offcanvas-mobile .gva-navigation .gva_menu li a{position:relative;display:block;}.gva-offcanvas-mobile .gva-navigation .gva_menu li a:hover{color:var(--lestin-theme-color);}.gva-offcanvas-mobile .gva-navigation .gva_menu li ul{display:none;}.gva-offcanvas-mobile .gva-navigation .gva_menu .sub-menu{-webkit-transition:none;transition:none;min-width:inherit;display:none;width:100%;position:static;padding:0 !important;visibility:visible;border:0;background:none;opacity:1;filter:alpha(opacity=100);-webkit-box-shadow:none;box-shadow:none;}.gva-offcanvas-mobile .gva-navigation .gva_menu .sub-menu:after,.gva-offcanvas-mobile .gva-navigation .gva_menu .sub-menu:before{content:none;}.gva-offcanvas-mobile .gva-navigation .gva_menu .sub-menu li a{border-width:0;padding-left:0;padding-right:0;font-size:14px;}.gva-offcanvas-mobile .gva-navigation .gva_menu .sub-menu li a:before,.gva-offcanvas-mobile .gva-navigation .gva_menu .sub-menu li a:after{content:none !important;}.gva-offcanvas-mobile .gva-navigation .gva_menu .sub-menu li a:hover{text-indent:0;}.gva-offcanvas-mobile .gva-navigation .gva_menu .sub-menu ul{display:none;visibility:visible;opacity:1;filter:alpha(opacity=100);-webkit-transform:translate(0,0);transform:translate(0,0);}}.menu-bar{height:32px;width:36px;position:absolute;cursor:pointer;top:50%;right:15px;margin-top:-13px;}.menu-bar span{display:block;width:24px;height:2px;background-color:#161616;position:absolute;left:0;right:0;margin:auto;-webkit-transition:all 0.35s;transition:all 0.35s;}@media (prefers-reduced-motion:reduce){.menu-bar span{-webkit-transition:none;transition:none;}}.menu-bar span.one{top:6px;}.menu-bar span.two{top:0;bottom:0;}.menu-bar span.three{bottom:6px;}.menu-bar.show-view span.two{opacity:0;filter:alpha(opacity=0);}.menu-bar.show-view span.one,.menu-bar.show-view span.three{top:0;bottom:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);}.menu-bar.show-view span.three{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);}body.path-user .user-login-form .form-actions{display:block;margin-bottom:0;}body.path-user .page-wrapper{margin-top:0;}.user-login-form .form-item,.user-register-form .form-item,.user-form .form-item,.user-pass .form-item{margin-bottom:15px;}#user-login-form input[type="text"],#user-login-form input[type="tel"],#user-login-form input[type="password"],#user-login-form input[type="email"],#user-login-form textarea,#user-login-form select,#user-register-form input[type="text"],#user-register-form input[type="tel"],#user-register-form input[type="password"],#user-register-form input[type="email"],#user-register-form textarea,#user-register-form select{background-color:#fff;border:1px solid #d5d5d5;padding:0 15px;border-radius:4px;color:var(--body-color);line-height:46px;max-width:100%;}#user-login-form input[type="text"]:focus,#user-login-form input[type="text"]:active,#user-login-form input[type="text"]:hover,#user-login-form input[type="tel"]:focus,#user-login-form input[type="tel"]:active,#user-login-form input[type="tel"]:hover,#user-login-form input[type="password"]:focus,#user-login-form input[type="password"]:active,#user-login-form input[type="password"]:hover,#user-login-form input[type="email"]:focus,#user-login-form input[type="email"]:active,#user-login-form input[type="email"]:hover,#user-login-form textarea:focus,#user-login-form textarea:active,#user-login-form textarea:hover,#user-login-form select:focus,#user-login-form select:active,#user-login-form select:hover,#user-register-form input[type="text"]:focus,#user-register-form input[type="text"]:active,#user-register-form input[type="text"]:hover,#user-register-form input[type="tel"]:focus,#user-register-form input[type="tel"]:active,#user-register-form input[type="tel"]:hover,#user-register-form input[type="password"]:focus,#user-register-form input[type="password"]:active,#user-register-form input[type="password"]:hover,#user-register-form input[type="email"]:focus,#user-register-form input[type="email"]:active,#user-register-form input[type="email"]:hover,#user-register-form textarea:focus,#user-register-form textarea:active,#user-register-form textarea:hover,#user-register-form select:focus,#user-register-form select:active,#user-register-form select:hover{outline:none;}#user-login-form .form-item:not(.js-form-type-checkbox) label,#user-register-form .form-item:not(.js-form-type-checkbox) label{width:100%;font-weight:600;color:#161616;margin-bottom:0;font-family:var(--lestin-heading-font-family);}#user-login-form .js-form-type-managed-file .form-submit,#user-register-form .js-form-type-managed-file .form-submit{padding:6px 12px;font-size:12px;}.gavias-skins-panel{-webkit-box-shadow:0 0 5px rgba(0,0,0,0.5);box-shadow:0 0 5px rgba(0,0,0,0.5);background:#fff;right:-403px;position:fixed;height:auto;top:0px;bottom:0;-webkit-transition:all 0.35s;transition:all 0.35s;width:400px;z-index:999;}@media (prefers-reduced-motion:reduce){.gavias-skins-panel{-webkit-transition:none;transition:none;}}.gavias-skins-panel .gavias-skins-panel-inner{bottom:0;padding:10px 10px 10px;height:auto;overflow-x:hidden;overflow-y:scroll;position:absolute;top:0;width:100%;}.gavias-skins-panel.active{right:0 !important;}.gavias-skins-panel .control-panel{position:absolute;top:150px;left:-40px;width:40px;height:40px;background:var(--lestin-theme-color);color:#fff;font-size:16px;line-height:45px;text-align:center;}.gavias-skins-panel .control-panel:hover{cursor:pointer;}#customize-gavias-preivew{font-size:14px;}#customize-gavias-preivew .accordion-item .accordion-button{-webkit-box-shadow:none;box-shadow:none;font-weight:600;}#customize-gavias-preivew select,#customize-gavias-preivew input{font-size:14px;padding:10px 10px;line-height:20px;}#customize-gavias-preivew .form-group{position:relative;float:left;width:100%;margin-bottom:10px;}#customize-gavias-preivew .form-group label{width:170px;float:left;padding-top:10px;font-size:13px;color:#161c26;font-weight:400;}#customize-gavias-preivew .form-group label.fw{width:100%;}#customize-gavias-preivew .form-group input{width:calc(100% - 170px);float:left;}#customize-gavias-preivew .form-group .colorselector{width:calc(100% - 170px);position:relative;}#customize-gavias-preivew .form-group .colorselector input{width:100% !important;}#customize-gavias-preivew .form-group .colorselector .input-group-addon{border:1px solid #d5d5d5;position:absolute;width:30px;height:100%;top:0;right:0;z-index:1;}#customize-gavias-preivew .form-group .colorselector .input-group-addon i{width:30px;height:20px;display:inline-block;}#customize-gavias-preivew .form-group .colorselector .remove{width:34px;height:34px;color:#161616;position:absolute;top:4px;right:25px;line-height:34px;text-align:center;z-index:99;}#customize-gavias-preivew .form-group .colorselector .remove:hover{cursor:pointer;}.gavias_customize_form .form-group.action{float:left;width:100%;margin-top:20px;}.gavias_customize_form .form-group.action input{width:28%;margin-left:10px;color:#fff;font-weight:600;margin-bottom:10px;padding:10px 0;}.gavias_customize_form .form-group.action input#gavias_customize_save{background:theme-color("success");}.gavias_customize_form .form-group.action input#gavias_customize_preview{background:theme-color("info");}.gavias_customize_form .form-group.action input#gavias_customize_reset{background:theme-color("warning");}
:root{--color-primary:#E0024E;--color-primary-rgb:224,2,78;--color-primary-light:#FC5A91;--color-primary-hover:#C00243;--color-primary-gradient:linear-gradient(135deg,#FC5A91 0%,#E0024E 100%);--color-primary-gradient-hover:linear-gradient(135deg,#E0024E 0%,#A50038 100%);--color-text:#000000;--color-text-heading:#071F36;--color-text-body-strong:#03111F;--color-text-strong:#364153;--color-text-secondary:#4A5565;--color-text-description:#5A5F69;--color-text-muted:#6A7282;--color-on-primary:#FFFFFF;--color-on-primary-muted:rgba(255,255,255,0.85);--color-bg:#F9FAFB;--color-page-bg:#F5F5F5;--color-surface:#FFFFFF;--color-surface-subtle:#F6F6F6;--color-surface-muted:#F0F0F3;--color-border:#F3F4F6;--color-border-strong:#E5E7EB;--color-border-muted:#E6E6E6;--color-border-hover:#C8C8C8;--color-badge-bg:#EFF6FF;--color-badge-text:#0000FF;--color-recommended-bg:#DCFCE7;--color-recommended-text:#156534;--color-international-bg:#FDF2F8;--color-international-text:#E0024E;--color-link:#1867A8;--color-rating-star:#FBBF24;--color-danger-text:#B91C1C;--color-danger-bg:#FEE2E2;--color-brand-google:#4285F4;--color-brand-trustpilot:#00B67A;--color-black-solid:#000000;--color-rose-44:var(--color-primary);--color-azure-7:var(--color-text-body-strong);--color-azure-12:var(--color-text-heading);--color-grey-61:#9696A0;--color-grey-78:var(--color-border-hover);--color-grey-90:var(--color-border-muted);--color-grey-95:var(--color-surface-muted);--color-grey-96:var(--color-surface-subtle);--color-cyan-29:#038B90;--color-cyan-2910:rgba(3,139,144,0.10);--color-cyan-1125:rgba(18,33,36,0.25);--color-cyan-31:#009E9E;--color-cyan-316:rgba(0,158,158,0.06);--color-cyan-3110:rgba(0,158,158,0.10);--color-violet-37:#6B2F8C;--color-violet-376:rgba(107,47,140,0.06);--color-spring-green-38:#19AA4A;--color-spring-green-386:rgba(25,170,74,0.06);--color-blue-18:#0E1B4C;--color-blue-186:rgba(14,27,76,0.06);--color-magenta-27:#622962;--color-magenta-2710:rgba(98,41,98,0.10);--color-rating-star-alt:var(--color-cyan-29);--color-clinic-icon-bg:#EEF2FF;--color-clinic-icon:#4F46E5;--gradient-hero-bg:linear-gradient(180deg,#E0024E 0%,#B84F74 100%);--gradient-footer-bg:linear-gradient(180deg,#E0024E 0%,#ED477E 100%);--gradient-title-text:linear-gradient(90deg,#FC5A91 16.49%,#E0024E 39.43%);--gradient-clinic-bottom-cta:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(224,2,78,0.10) 52%,rgba(224,2,78,0.28) 78%,rgba(237,71,126,0.52) 100%);--gradient-clinic-bottom-cta-overlay:linear-gradient(180deg,rgba(255,255,255,0) 0%,rgba(224,2,78,0.03) 42%,rgba(224,2,78,0.14) 72%,rgba(224,2,78,0.34) 100%);--font-heading:'Plus Jakarta Sans',system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-body:'Archivo',system-ui,-apple-system,sans-serif;--font-accent:'Inter',system-ui,-apple-system,sans-serif;--lestin-font-sans-serif:var(--font-accent);--lestin-heading-font-family:var(--font-heading);--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--text-xs:0.75rem;--text-sm:0.875rem;--text-md:1rem;--text-lg:1.125rem;--text-xl:1.25rem;--text-2xl:1.5rem;--text-3xl:2rem;--text-4xl:2.5rem;--text-5xl:3rem;--text-figma-10:0.6125rem;--text-figma-11:0.68125rem;--text-figma-13:0.8125rem;--text-figma-14:0.875rem;--text-figma-15:0.9125rem;--text-figma-16:0.96875rem;--text-figma-21:1.3125rem;--text-description-font:"Inter Display",var(--font-accent),system-ui,-apple-system,sans-serif;--text-description-size:13px;--text-description-weight:var(--font-weight-regular);--text-description-line-height:1.65;--text-description-tracking:-0.02em;--text-description-color:var(--color-text-description);--text-diligence-font:"Inter Display",var(--font-accent),system-ui,-apple-system,sans-serif;--text-diligence-size:13px;--text-diligence-weight:var(--font-weight-regular);--text-diligence-line-height:1.65;--text-diligence-tracking:-0.02em;--text-diligence-color:var(--color-text-description);--line-height-tight:1.03;--line-height-snug:1.2;--line-height-normal:1.5;--line-height-loose:1.75;--tracking-tight:-0.04em;--tracking-normal:0;--tracking-clinic-title:-1.76px;--tracking-clinic-section:-0.46px;--tracking-clinic-tight:-0.15px;--tracking-clinic-service:-1.02px;--tracking-clinic-price:-0.34px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:32px;--space-8:40px;--space-9:48px;--space-10:56px;--space-11:64px;--space-12:80px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-2xl:24px;--radius-pill:999px;--shadow-sm:0 1px 3px rgba(0,0,0,0.06);--shadow-card:0 1px 3px rgba(0,0,0,0.04);--shadow-card-figma:0 1px 2px -1px rgba(0,0,0,0.10),0 1px 3px 0 rgba(0,0,0,0.10);--shadow-hairline:0 0 0 0.5px var(--color-border-muted);--shadow-elevated:0 8px 24px rgba(20,20,43,0.08);--shadow-button:0 4px 16px rgba(0,0,0,0.20);--shadow-button-hover:0 8px 20px rgba(224,2,78,0.25);--shadow-header:0 12px 32px rgba(75,11,34,0.18);--shadow-clinic-cta-button:0 12px 24px rgba(224,2,78,0.12);--shadow-inset-sm:inset 0 1px 3px rgba(75,11,34,0.45);--blur-frosted:blur(10px);--container-md:1100px;--container-clinic:1200px;--container-lg:1280px;--container-site:1200px;--breakpoint-mobile-max:809px;--breakpoint-tablet-min:810px;--breakpoint-tablet-max:1199px;--breakpoint-desktop-min:1200px;--clinic-hero-min-height:500px;--clinic-hero-media-width:552px;--clinic-hero-media-height:421px;--clinic-hero-content-max-width:var(--container-clinic);--clinic-hero-badge-bg:rgba(255,255,255,0.15);--clinic-nav-height:72px;--clinic-nav-row-height:48px;--clinic-nav-tab-active-height:40px;--clinic-gallery-photo-aspect:4 / 3;--clinic-bottom-cta-min-height:620px;}

body{margin:0;}img{max-width:100%;height:auto;display:block;}
html{font-family:var(--font-body),sans-serif;font-size:16px;line-height:var(--line-height-normal);color:var(--color-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;}body{font-family:var(--font-body),sans-serif;font-size:var(--text-md);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);color:var(--color-text);background:var(--color-bg);}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading),sans-serif;color:var(--color-text);margin:0 0 var(--space-4);letter-spacing:var(--tracking-normal);}h1{font-size:var(--text-5xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--tracking-tight);}h2{font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);line-height:1;}h3{font-size:var(--text-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);}h4{font-family:"Inter Display",var(--font-accent),system-ui,-apple-system,sans-serif;font-size:23px;font-weight:var(--font-weight-medium);line-height:1.2;letter-spacing:-0.02em;color:#000000;margin:0 0 40px;}h5{font-size:var(--text-md);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);}h6{font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);text-transform:uppercase;letter-spacing:0.04em;}p{margin:0 0 var(--space-4);font-family:var(--font-body),sans-serif;font-size:var(--text-md);line-height:var(--line-height-normal);color:var(--color-text-secondary);}p:last-child{margin-bottom:0;}small{font-size:var(--text-sm);color:var(--color-text-muted);}strong,b{font-weight:var(--font-weight-bold);}a{color:var(--color-link);text-decoration:none;transition:color 0.15s ease;}a:hover,a:focus-visible{color:var(--color-primary);text-decoration:underline;}a:focus-visible{outline:2px solid var(--color-primary) !important;outline-offset:2px;border-radius:2px;}ul,ol{margin:0 0 var(--space-4);padding-left:var(--space-6);color:var(--color-text-secondary);}li{margin-bottom:var(--space-2);}li:last-child{margin-bottom:0;}.t-h1{font-family:var(--font-heading),sans-serif;font-size:var(--text-5xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--tracking-tight);color:var(--color-text);margin:0;}.t-h2{font-family:var(--font-heading),sans-serif;font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);line-height:1;color:var(--color-text);margin:0;}.t-h3{font-family:var(--font-heading),sans-serif;font-size:var(--text-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);color:var(--color-text);margin:0;}.t-h4{font-family:"Inter Display",var(--font-accent),system-ui,-apple-system,sans-serif;font-size:23px;font-weight:var(--font-weight-medium);line-height:1.2;letter-spacing:-0.02em;color:#000000;margin:0 0 40px;}.t-subtitle{font-family:var(--font-accent),sans-serif;font-size:var(--text-lg);font-weight:var(--font-weight-semibold);line-height:1.555;color:var(--color-primary);margin:0;}.t-body{font-family:var(--font-body),sans-serif;font-size:var(--text-md);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);color:var(--color-text-secondary);}.t-description{font-family:var(--text-description-font),sans-serif;font-size:var(--text-description-size);font-weight:var(--text-description-weight);line-height:var(--text-description-line-height);letter-spacing:var(--text-description-tracking);color:var(--text-description-color);}.t-body--strong{color:var(--color-text);}.t-body--muted{color:var(--color-text-muted);}.t-caption{font-family:var(--font-body),sans-serif;font-size:var(--text-sm);line-height:var(--line-height-snug);color:var(--color-text-muted);}.t-overline{font-family:var(--font-heading),sans-serif;font-size:var(--text-xs);font-weight:var(--font-weight-bold);line-height:1.2;text-transform:uppercase;letter-spacing:0.06em;}.t-text{color:var(--color-text);}.t-text-strong{color:var(--color-text-strong);}.t-text-secondary{color:var(--color-text-secondary);}.t-text-muted{color:var(--color-text-muted);}.t-text-primary{color:var(--color-primary);}.t-text-link{color:var(--color-link);}
html{scroll-behavior:smooth;}
.mn-header{--mn-header-height:71.5px;--mn-header-max-width:var(--container-site);--mn-header-side-gutter:25px;--mn-brand-min-width:300px;--mn-logo-height:46px;--mn-actions-min-width:248px;--mn-header-surface:var(--color-cyan-1125,rgba(18,33,36,0.25));--mn-header-hover-bg:rgba(255,255,255,0.16);--mn-header-hover-shadow:inset 0 1px 0 rgba(255,255,255,0.28),0 3px 8px rgba(75,11,34,0.28);--mn-header-current-bg:var(--color-primary-hover);--mn-header-current-inset:var(--shadow-inset-sm);--mn-header-focus:rgba(255,255,255,0.82);--mn-header-text:var(--color-on-primary);--mn-header-shadow:var(--shadow-header);--mn-header-blur:var(--blur-frosted);--mn-transition:0.2s ease;--mn-nav-link-height:29.5px;--mn-nav-link-padding:5px 15px;--mn-nav-link-font-size:15px;--mn-nav-link-line-height:1.5;--mn-nav-link-tracking:-0.04em;--mn-nav-link-weight:475;--mn-cta-min-width:215px;--mn-cta-min-height:39.5px;--mn-cta-padding:10px 22px;--mn-cta-font-size:var(--mn-nav-link-font-size);}html{overflow-x:clip !important;}body{overflow:visible !important;padding-top:0;}.mn-header{position:sticky;top:0;z-index:50;width:100%;min-height:var(--mn-header-height);background:var(--color-primary);box-shadow:var(--mn-header-shadow);backdrop-filter:none;-webkit-backdrop-filter:none;box-sizing:border-box;transition:background-color var(--mn-transition),background var(--mn-transition),box-shadow var(--mn-transition),backdrop-filter var(--mn-transition),-webkit-backdrop-filter var(--mn-transition);}.mn-header__bar{min-height:var(--mn-header-height);max-width:var(--mn-header-max-width);margin:0 auto;padding:0 var(--mn-header-side-gutter);background:transparent;}@media (min-width:1200px){.mn-header__bar{max-width:none;}}.mn-header.stuck,.mn-header .header-main.stuck{position:static !important;background:transparent !important;box-shadow:none !important;}.mn-header.mn-header--scroll-up{background:var(--color-primary) !important;box-shadow:var(--mn-header-shadow);backdrop-filter:none;-webkit-backdrop-filter:none;}.mn-header.mn-header--scroll-down{background:var(--mn-header-surface);box-shadow:var(--mn-header-shadow);backdrop-filter:var(--mn-header-blur);-webkit-backdrop-filter:var(--mn-header-blur);}@media (min-width:1200px){.mn-header.mn-header--scroll-down{--mn-header-current-bg:rgba(0,0,0,0.14);--mn-header-current-inset:inset 0 1px 3px rgba(0,0,0,0.45);}}.mn-header__inner{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);min-height:var(--mn-header-height);}.mn-header__brand{display:flex;align-items:center;flex:0 0 auto;min-width:var(--mn-brand-min-width);}.mn-header .site-branding-logo{display:inline-flex;align-items:center;padding:0;}.mn-header img.logo-site{height:var(--mn-logo-height);width:auto;}.mn-header .site-branding__text{display:none;}.mn-header__logo-slot{display:inline-flex;align-items:center;justify-content:flex-start;width:auto;height:var(--mn-logo-height);max-width:100%;color:rgba(255,255,255,0.82);text-decoration:none;}.mn-header__logo-slot:hover,.mn-header__logo-slot:focus-visible{color:rgba(255,255,255,0.92);text-decoration:none;}.mn-header__logo{display:block;width:auto;height:27.5px;max-width:min(260px,100%);}.mn-header__nav{display:flex;align-items:center;justify-content:center;flex:1 1 auto;min-width:0;height:100%;}.mn-header__nav .main-menu,.mn-header__nav .area-main-menu,.mn-header__nav .area-inner,.mn-header__nav .gva-offcanvas-mobile,.mn-header__nav .main-menu-inner,.mn-header__nav .navigation,.mn-header__nav .block-content{display:flex;align-items:center !important;justify-content:center;position:static;height:100%;min-height:0;margin:0;padding:0;}.mn-header__nav .block-title{display:none;}.mn-main-navigation__list.gva_menu{display:flex !important;align-items:center !important;justify-content:center;gap:var(--space-5);height:100%;margin:0 !important;padding:0 !important;background:transparent !important;float:none !important;}.mn-main-navigation__item{position:relative;display:flex !important;align-items:center !important;height:auto !important;margin:0 !important;padding:0 !important;list-style:none;}.mn-main-navigation__link{display:flex !important;align-items:center !important;justify-content:center !important;align-self:center;height:auto !important;min-height:var(--mn-nav-link-height);padding:var(--mn-nav-link-padding) !important;border-radius:var(--radius-pill);font-family:var(--font-accent),sans-serif;font-size:var(--mn-nav-link-font-size) !important;font-weight:var(--mn-nav-link-weight) !important;line-height:var(--mn-nav-link-line-height) !important;letter-spacing:var(--mn-nav-link-tracking) !important;color:var(--mn-header-text) !important;text-decoration:none;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:background var(--mn-transition),box-shadow var(--mn-transition),color var(--mn-transition),transform var(--mn-transition);}.mn-main-navigation__link:hover,.mn-main-navigation__link:focus-visible{background:var(--mn-header-hover-bg);box-shadow:var(--mn-header-hover-shadow);color:var(--mn-header-text) !important;}@media (hover:hover){.mn-main-navigation__link:hover{transform:translateY(-1px);}}.mn-main-navigation__link > span{padding-bottom:0 !important;transition:transform var(--mn-transition);}#header .mn-main-navigation__item.menu-item--active-trail > .mn-main-navigation__link,.mn-main-navigation__link:active,.mn-main-navigation__link.is-pressed{background:var(--mn-header-current-bg);box-shadow:var(--mn-header-current-inset);color:var(--mn-header-text) !important;transform:none;}#header .mn-main-navigation__item.menu-item--active-trail > .mn-main-navigation__link > span,.mn-main-navigation__link:active > span,.mn-main-navigation__link.is-pressed > span{transform:translateY(1px);}#header .mn-main-navigation__list.is-pressing .mn-main-navigation__item.menu-item--active-trail > .mn-main-navigation__link:not(.is-pressed){background:transparent;box-shadow:none;}#header .mn-main-navigation__list.is-pressing .mn-main-navigation__item.menu-item--active-trail > .mn-main-navigation__link:not(.is-pressed) > span{transform:none;}@media (prefers-reduced-motion:reduce){.mn-main-navigation__link,.mn-main-navigation__link > span{transition:none;}.mn-main-navigation__link:hover{transform:none;}}.mn-main-navigation__link:focus-visible{outline:2px solid var(--mn-header-focus);outline-offset:2px;}.mn-header__actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-5);flex:0 0 auto;min-width:var(--mn-actions-min-width);}.mn-header__cta{min-width:var(--mn-cta-min-width);min-height:var(--mn-cta-min-height);padding:var(--mn-cta-padding);font-size:var(--mn-cta-font-size) !important;font-weight:var(--mn-nav-link-weight) !important;line-height:var(--mn-nav-link-line-height) !important;letter-spacing:var(--mn-nav-link-tracking) !important;}.mn-mobile-menu__actions{display:none;}@media (max-width:1199px){.mn-header{--mn-header-side-gutter:20px;--mn-brand-min-width:240px;}}@media (max-width:1199px){.mn-header__inner{flex-wrap:nowrap;gap:var(--space-4);}.mn-header__brand{flex:1 1 auto;min-width:0;}.mn-header__nav{order:2;flex:0 0 auto;width:auto;min-width:0;margin-left:auto;justify-content:flex-end;}.mn-header__actions{position:relative;z-index:1002;order:1;gap:var(--space-3);min-width:0;}.mn-header__actions .mn-header__cta{display:none;}.mn-header__nav .main-menu,.mn-header__nav .area-main-menu,.mn-header__nav .area-inner{display:contents;}.mn-header__nav .gva-offcanvas-mobile{display:block;align-items:stretch !important;justify-content:flex-start;height:auto;}.mn-header__nav .main-menu-inner{display:block;height:auto;}.mn-main-navigation__list.gva_menu{display:block !important;height:auto;gap:0;}.mn-main-navigation__item{display:block !important;}.mn-main-navigation__link{justify-content:flex-start !important;border-radius:0;color:#161616 !important;}.mn-header .menu-bar{position:relative;top:auto;right:auto;display:block !important;width:28px;height:20px;margin-top:0;padding:0;border:0;background:transparent;appearance:none;cursor:pointer;z-index:1002;}.mn-header .menu-bar span{background-color:#ffffff;}.mn-header .menu-bar span.two{display:none;}.mn-header .menu-bar span.one{top:3px;}.mn-header .menu-bar span.three{bottom:3px;}html:has(.mn-header .gva-offcanvas-mobile.show-view){overflow:hidden;}.mn-header:has(.gva-offcanvas-mobile.show-view){position:fixed;inset:0 0 auto 0;z-index:1001;background:var(--color-primary);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;}.mn-header:has(.gva-offcanvas-mobile.show-view) .mn-header__bar{max-width:none;}.mn-header:has(.gva-offcanvas-mobile.show-view) .mn-header__brand{position:relative;z-index:1002;}.mn-header__nav .gva-offcanvas-mobile{position:fixed !important;inset:0;z-index:1000;display:flex;flex-direction:column;align-items:center !important;justify-content:flex-start;width:100%;max-width:none;height:100dvh;min-height:100vh;padding:calc(var(--mn-header-height) + var(--space-7)) var(--space-5) var(--space-8);overflow-y:auto;overflow-x:hidden;background:var(--color-primary);box-shadow:none;transform:translateY(-100%);transition:transform 0.35s ease;-webkit-overflow-scrolling:touch;}.mn-header__nav .gva-offcanvas-mobile.show-view{transform:translateY(0);}.mn-header__nav .gva-offcanvas-mobile .close-offcanvas,.mn-header__nav .gva-offcanvas-mobile .after-offcanvas{display:none !important;}.mn-header__nav .gva-offcanvas-mobile .block{padding:0;}.mn-header__nav .main-menu-inner{width:min(100%,360px);margin:0 auto;text-align:center;}.mn-header__nav .mn-main-navigation,.mn-header__nav .mn-main-navigation__list.gva_menu{width:100% !important;}.mn-header__nav .mn-main-navigation__list.gva_menu{display:flex !important;flex-direction:column;align-items:center !important;gap:28px;padding:0 !important;}.mn-header__nav .gva-offcanvas-mobile .gva-navigation .gva_menu > li.mn-main-navigation__item{display:flex !important;justify-content:center;width:auto;margin:0 !important;padding:0 !important;border-bottom:0 !important;clear:none;list-style:none;}.mn-header__nav .gva-offcanvas-mobile .gva-navigation .gva_menu > li.mn-main-navigation__item:last-child{border-bottom:0 !important;}.mn-header__nav .gva-offcanvas-mobile .gva-navigation .gva_menu > li > a.mn-main-navigation__link{display:inline-flex !important;width:auto;align-items:center !important;justify-content:center !important;min-height:var(--mn-nav-link-height);padding:var(--mn-nav-link-padding) !important;border-radius:var(--radius-pill);background:transparent !important;color:var(--color-on-primary) !important;font-family:var(--font-accent),sans-serif;font-size:var(--mn-nav-link-font-size) !important;font-weight:var(--mn-nav-link-weight) !important;line-height:var(--mn-nav-link-line-height) !important;letter-spacing:var(--mn-nav-link-tracking) !important;text-align:center;text-decoration:none;}.mn-header__nav .gva-offcanvas-mobile .gva-navigation .gva_menu > li > a.mn-main-navigation__link:hover,.mn-header__nav .gva-offcanvas-mobile .gva-navigation .gva_menu > li > a.mn-main-navigation__link:focus-visible{box-shadow:none;transform:none;background:transparent !important;color:rgba(255,246,249,0.72) !important;}#header .mn-header__nav .gva-offcanvas-mobile .gva-navigation .gva_menu > li.menu-item--active-trail > a.mn-main-navigation__link,.mn-header__nav .gva-offcanvas-mobile .gva-navigation .gva_menu > li > a.mn-main-navigation__link:active,.mn-header__nav .gva-offcanvas-mobile .gva-navigation .gva_menu > li > a.mn-main-navigation__link.is-pressed{background:var(--mn-header-current-bg) !important;box-shadow:var(--mn-header-current-inset);color:var(--mn-header-text) !important;}#header .mn-header__nav .gva-offcanvas-mobile .gva-navigation .gva_menu.is-pressing > li.menu-item--active-trail > a.mn-main-navigation__link:not(.is-pressed){background:transparent !important;box-shadow:none;}.mn-mobile-menu__actions{display:flex;justify-content:center;width:100%;margin-top:28px;}.mn-mobile-menu__cta{min-width:215px;min-height:40px;padding-inline:var(--space-6);}.mn-header .menu-bar.show-view{width:46px;height:46px;border:2px solid #00C2FF;border-radius:50%;}.mn-header .menu-bar.show-view span{width:20px;}.mn-header .menu-bar.show-view span.one,.mn-header .menu-bar.show-view span.three{top:50%;bottom:auto;}.mn-header .menu-bar.show-view span.one{transform:translateY(-50%) rotate(45deg);}.mn-header .menu-bar.show-view span.three{transform:translateY(-50%) rotate(-45deg);}}@media (max-width:809px){.mn-header{--mn-header-side-gutter:20px;--mn-header-height:64px;}.mn-header__bar{padding:var(--space-3) var(--mn-header-side-gutter);}.mn-header__inner{min-height:0;}.mn-header__nav .gva-offcanvas-mobile{padding-top:calc(var(--mn-header-height) + var(--space-7));}}
.mn-footer{--mn-footer-side-gutter:24px;--mn-footer-block-padding:60px;--mn-footer-section-inset:20px;--mn-footer-stack-gap:32px;--mn-footer-logo-height:64px;--mn-footer-gap-nav:50px;--mn-footer-gap-legal:28px;--mn-footer-social-size:44px;--mn-footer-social-logo:24px;--mn-footer-divider:rgba(255,255,255,0.28);--mn-footer-text-accent:#fff5f8;--mn-footer-text-white:#ffffff;--mn-footer-font-title:34px;--mn-footer-lh-title:1.25;--mn-footer-tracking-title:-0.03em;--mn-footer-font-copy:21px;--mn-footer-lh-copy:1.45;--mn-footer-tracking-copy:-0.02em;--mn-footer-copy-top:24px;--mn-footer-copy-gap:12px;--mn-footer-font-nav:var(--mn-footer-font-copy);--mn-footer-lh-nav:var(--mn-footer-lh-copy);--mn-footer-tracking-nav:var(--mn-footer-tracking-copy);--mn-footer-font-legal:17px;--mn-footer-lh-legal:1.5;--mn-footer-tracking-legal:-0.015em;--mn-footer-font-bottom:16px;--mn-footer-lh-bottom:1.6;--mn-footer-tracking-bottom:-0.01em;}.mn-footer{width:100%;margin-top:0;padding:var(--mn-footer-block-padding) var(--mn-footer-side-gutter);box-sizing:border-box;background:var(--gradient-footer-bg);color:var(--color-on-primary);font-family:var(--font-accent),sans-serif;}.mn-footer__inner{display:flex;flex-direction:column;gap:var(--mn-footer-stack-gap);width:100%;margin:0 auto;}.mn-footer__top,.mn-footer__company,.mn-footer__bottom{padding-inline:var(--mn-footer-section-inset);}.mn-footer__top{display:flex;align-items:center;justify-content:space-between;gap:32px;}.mn-footer__brand{display:flex;align-items:center;color:var(--mn-footer-text-accent);text-decoration:none;}.mn-footer__brand:hover,.mn-footer__brand:focus-visible{color:var(--mn-footer-text-accent);text-decoration:none;}.mn-footer__logo-slot{display:inline-flex;align-items:center;justify-content:flex-start;width:auto;height:40.5px;max-width:100%;color:rgba(255,255,255,0.75);flex:0 0 auto;}.mn-footer__logo{display:block;width:auto;height:40.5px;max-width:min(320px,100%);}.mn-footer__nav{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--mn-footer-gap-nav);color:var(--mn-footer-text-white);}.mn-footer__nav-link,.mn-footer__nav-link:visited,.mn-footer__legal-link,.mn-footer__legal-link:visited,.mn-footer__contact-link,.mn-footer__contact-link:visited{color:var(--mn-footer-text-white) !important;opacity:1 !important;text-decoration:none;}.mn-footer__nav a,.mn-footer__nav a:visited,.mn-footer__legal a,.mn-footer__legal a:visited,.mn-footer__company a,.mn-footer__company a:visited{color:var(--mn-footer-text-white) !important;opacity:1 !important;}.mn-footer__nav-link{font-family:var(--font-accent),sans-serif;font-size:var(--mn-footer-font-nav);font-weight:var(--font-weight-regular);line-height:var(--mn-footer-lh-nav);letter-spacing:var(--mn-footer-tracking-nav);}.mn-footer__nav-link:hover,.mn-footer__nav-link:active,.mn-footer__nav-link:focus-visible,.mn-footer__legal-link:hover,.mn-footer__legal-link:active,.mn-footer__legal-link:focus-visible,.mn-footer__contact-link:hover,.mn-footer__contact-link:active,.mn-footer__contact-link:focus-visible{color:var(--mn-footer-text-white) !important;opacity:1 !important;text-decoration:none;}.mn-footer__divider{width:calc(100% - (2 * var(--mn-footer-section-inset)));height:1px;margin-inline:var(--mn-footer-section-inset);background:var(--mn-footer-divider);}.mn-footer__company{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:start;}.mn-footer__company-col{display:flex;flex-direction:column;min-width:0;}.mn-footer__title{margin:0;font-family:var(--font-accent),sans-serif;font-size:var(--mn-footer-font-title);font-weight:var(--font-weight-medium);line-height:var(--mn-footer-lh-title);letter-spacing:var(--mn-footer-tracking-title);color:var(--mn-footer-text-accent);}.mn-footer__company-copy{margin-top:var(--mn-footer-copy-top);}.mn-footer__contact-list{margin-bottom:0;padding:0;list-style:none;}.mn-footer__contact-list li + li{margin-top:var(--mn-footer-copy-gap);}.mn-footer__contact-link{display:inline-flex;align-items:center;gap:12px;overflow-wrap:anywhere;}.mn-footer__contact-link svg{flex:0 0 auto;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;}.mn-footer__company-copy p,.mn-footer__contact-link{margin:0;font-family:var(--font-accent),sans-serif;font-size:var(--mn-footer-font-copy);font-weight:var(--font-weight-regular);line-height:var(--mn-footer-lh-copy);letter-spacing:var(--mn-footer-tracking-copy);color:var(--mn-footer-text-white);}.mn-footer__company-copy p + p{margin-top:var(--mn-footer-copy-gap);}.mn-footer__promise-text{margin:0;font-family:var(--font-accent),sans-serif;font-size:var(--mn-footer-font-title);font-weight:var(--font-weight-regular);line-height:var(--mn-footer-lh-title);letter-spacing:var(--mn-footer-tracking-title);color:var(--mn-footer-text-accent);}.mn-footer__social{display:flex;gap:4px;margin:calc(var(--mn-footer-copy-top) + (var(--mn-footer-font-copy) * var(--mn-footer-lh-copy) - var(--mn-footer-social-size)) / 2) 0 0 calc((var(--mn-footer-social-logo) - var(--mn-footer-social-size)) / 2);padding:0;list-style:none;}.mn-footer__social-link{display:inline-flex;align-items:center;justify-content:center;width:var(--mn-footer-social-size);height:var(--mn-footer-social-size);transition:opacity 0.2s ease;}.mn-footer__social-link:hover,.mn-footer__social-link:focus-visible{opacity:0.8;}.mn-footer__social-link img{width:auto;height:var(--mn-footer-social-logo);}.mn-footer__legal{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--mn-footer-gap-legal);color:var(--mn-footer-text-white);}.mn-footer__legal-link{position:relative;font-family:var(--font-accent),sans-serif;font-size:var(--mn-footer-font-legal);font-weight:var(--font-weight-regular);line-height:var(--mn-footer-lh-legal);letter-spacing:var(--mn-footer-tracking-legal);color:var(--mn-footer-text-white);}.mn-footer__legal-link + .mn-footer__legal-link::before{content:"";position:absolute;left:-14px;top:3px;width:1px;height:21px;background:var(--mn-footer-text-white);}.mn-footer__bottom{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:48px;align-items:start;min-width:0;}.mn-footer__copy{margin:0;font-family:"General Sans",var(--font-heading),system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:var(--mn-footer-font-bottom);font-weight:var(--font-weight-regular);line-height:var(--mn-footer-lh-bottom);letter-spacing:var(--mn-footer-tracking-bottom);color:var(--mn-footer-text-white);}@media (max-width:1199px){.mn-footer{--mn-footer-logo-height:48px;--mn-footer-gap-nav:28px;--mn-footer-font-title:30px;--mn-footer-font-copy:18px;--mn-footer-font-legal:15px;}.mn-footer__top,.mn-footer__company{display:flex;flex-direction:column;align-items:flex-start;}.mn-footer__nav,.mn-footer__legal{justify-content:flex-start;}.mn-footer__bottom{display:flex;flex-direction:column-reverse;gap:28px;}}@media (min-width:810px) and (max-width:1199px){.mn-footer__top{gap:28px;}.mn-footer__nav{align-items:center;flex-direction:row;flex-wrap:wrap;}.mn-footer__company{gap:36px;}.mn-footer__legal{align-items:center;flex-direction:row;flex-wrap:wrap;}}@media (max-width:809px){.mn-footer{--mn-footer-block-padding:40px;--mn-footer-side-gutter:20px;--mn-footer-section-inset:0;--mn-footer-logo-height:40px;--mn-footer-font-title:24px;--mn-footer-font-copy:18px;--mn-footer-font-legal:15px;--mn-footer-font-bottom:14px;--mn-footer-copy-top:16px;--mn-footer-copy-gap:8px;}.mn-footer__company{gap:36px;}.mn-footer__divider{width:100%;margin-inline:0;}.mn-footer__nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);width:100%;}.mn-footer__legal{gap:8px 20px;}.mn-footer__legal-link + .mn-footer__legal-link::before{display:none;}}
.l-section{margin-bottom:var(--space-10);scroll-margin-top:120px;}.l-section:last-child{margin-bottom:0;}.l-section--tight{margin-bottom:var(--space-7);}.l-section--loose{margin-bottom:var(--space-12);}.l-section--bg{background:var(--color-bg);padding:var(--space-9) 0;margin-bottom:0;}.l-section__title{margin:0 0 var(--space-6);font-family:var(--font-heading),sans-serif;font-size:var(--text-2xl);font-weight:var(--font-weight-semibold);line-height:1;color:var(--color-text);}.l-section__title--lg{font-size:var(--text-3xl);}.l-section__lead{margin:calc(var(--space-6) * -1) 0 var(--space-6);font-family:var(--font-body),sans-serif;font-size:var(--text-md);line-height:var(--line-height-normal);color:var(--color-text-secondary);max-width:720px;}.l-section__body{}.l-section__header{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-4);flex-wrap:wrap;margin-bottom:var(--space-6);}.l-section__header .l-section__title{margin:0;}.l-section__actions{display:flex;gap:var(--space-2);align-items:center;}.l-container{max-width:var(--container-md);margin-inline:auto;padding-inline:var(--space-5);}.l-container--lg{max-width:var(--container-lg);}.l-container--full{max-width:none;}@media (max-width:768px){.l-container,.l-container--lg{padding-inline:var(--space-4);}}
.c-btn{--btn-bg:#FFF6F9;--btn-color:var(--color-primary);--btn-bg-hover:#FFFFFF;--btn-color-hover:var(--color-primary-hover);--btn-shadow:none;--btn-shadow-hover:0 6px 16px rgba(75,11,34,0.28);--btn-shadow-pressed:0 1px 3px rgba(75,11,34,0.25);display:inline-flex;align-items:center;justify-content:center;gap:14px;width:max-content;min-width:0;min-height:40px;padding:10px 20px;overflow:clip;text-decoration:none;font-family:"Inter Display",var(--font-accent),system-ui,-apple-system,sans-serif !important;font-weight:var(--font-weight-medium) !important;font-size:15px !important;line-height:1.3 !important;letter-spacing:-0.035em !important;border-radius:1000px !important;padding:var(--space-3) var(--space-5);-webkit-tap-highlight-color:transparent;transition:background 0.2s ease,color 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease;text-align:center;white-space:nowrap;cursor:pointer;border:0;background:var(--btn-bg) !important;color:var(--btn-color) !important;box-shadow:var(--btn-shadow) !important;overflow:hidden;}.c-btn:hover,.c-btn:focus-visible{--btn-bg:var(--btn-bg-hover);--btn-color:var(--btn-color-hover);text-decoration:none;}@media (hover:hover){.c-btn:hover{--btn-shadow:var(--btn-shadow-hover);transform:translateY(-1px);}}.c-btn:active{--btn-shadow:var(--btn-shadow-pressed);transform:translateY(0) scale(0.98);transition-duration:0.06s;}@media (prefers-reduced-motion:reduce){.c-btn,.c-btn:hover,.c-btn:active{transform:none;}}.c-btn__icon{width:16px;height:16px;flex-shrink:0;}.c-btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;}.c-btn:disabled,.c-btn[aria-disabled="true"]{opacity:0.5;cursor:not-allowed;pointer-events:none;}.c-btn--primary{--btn-bg:var(--color-primary);--btn-color:#FFF6F9;--btn-bg-hover:var(--color-primary-hover);--btn-color-hover:#FFF6F9;--btn-shadow-hover:var(--shadow-button-hover);--btn-shadow-pressed:0 1px 3px rgba(224,2,78,0.25);}.c-btn--primary:active{--btn-bg:var(--btn-bg-hover);}.c-btn--light,.c-btn--secondary{--btn-bg:#FFF6F9;--btn-color:var(--color-primary);--btn-bg-hover:#FFFFFF;--btn-color-hover:var(--color-primary-hover);}.c-btn--outline-light{--btn-bg:transparent;--btn-color:#FFF6F9;--btn-bg-hover:rgba(255,246,249,0.12);--btn-color-hover:#FFF6F9;border:1px solid currentColor;}.c-btn--pill{border-radius:var(--radius-pill);}.c-btn--rounded{border-radius:var(--radius-md);}.c-btn--wide{padding-inline:var(--space-6);}.clinic-card__btn{flex:1;}@media (max-width:960px){.clinic-card__btn{flex:none;}}
.clinic-bottom-cta{position:relative;overflow:hidden;padding:0;border-bottom:1px solid rgba(224,2,78,0.18);background:linear-gradient(0deg,rgba(224,2,78,0.2) 0%,rgba(238,243,241,0) 54.6981%,rgba(255,255,255,0) 100%);width:100vw;max-width:100vw;margin-inline:calc(50% - 50vw);}.clinic-bottom-cta__inner{position:relative;width:100%;min-height:712px;margin:0 auto;}.clinic-bottom-cta__inner::before{content:"";position:absolute;inset:0;pointer-events:none;}.clinic-bottom-cta__inner::after{content:"";position:absolute;inset:38px 0 auto;height:575px;background:url(/themes/custom/medical_navigator/assets/images/clinic-detail/clinic-cta-world-map-light.png) center top / min(1160px,86vw) auto no-repeat;opacity:0.12;pointer-events:none;}.clinic-bottom-cta__content{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;min-height:712px;padding:237px 24px 80px;text-align:center;}.clinic-bottom-cta__title{max-width:960px;margin:0;font-family:"Inter Display",var(--font-accent),system-ui,-apple-system,sans-serif;font-size:48px;font-weight:var(--font-weight-medium);line-height:1.1;letter-spacing:-0.04em;color:var(--color-primary);text-wrap:balance;}.clinic-bottom-cta__subtitle{max-width:760px;margin:16px 0 0;font-family:"Inter",var(--font-accent),system-ui,-apple-system,sans-serif;font-size:20px;font-weight:var(--font-weight-medium);line-height:1.5;letter-spacing:-0.02em;color:var(--color-primary);}.clinic-bottom-cta__button{min-width:263px;min-height:46px;margin-top:51px;padding:12px 24px;border:0;justify-content:center;white-space:nowrap;}.clinic-bottom-cta__note{margin:26px 0 0;font-family:"Inter",var(--font-accent),system-ui,-apple-system,sans-serif;font-size:14px;font-weight:var(--font-weight-regular);line-height:1.4;letter-spacing:-0.02em;color:var(--color-primary);}@media (max-width:960px){.clinic-bottom-cta{padding:0;}.clinic-bottom-cta__inner,.clinic-bottom-cta__content{min-height:560px;}.clinic-bottom-cta__content{padding:132px 20px 56px;}.clinic-bottom-cta__inner::after{inset:64px 0 auto;height:380px;background-size:900px auto;background-position:center top;}.clinic-bottom-cta__title{font-size:34px;line-height:1.12;letter-spacing:-0.04em;}.clinic-bottom-cta__subtitle{font-size:18px;line-height:1.5;letter-spacing:-0.02em;}.clinic-bottom-cta__button{min-width:0;width:fit-content;max-width:90%;white-space:normal;height:auto;margin-top:44px;}}
.eu-cookie-compliance-banner{--mn-cookie-banner-header-height:71.5px;--mn-cookie-banner-gutter:25px;--mn-cookie-banner-surface:var(--color-cyan-1125,rgba(18,33,36,0.25));--mn-cookie-banner-transition:0.2s ease;position:fixed;top:var(--mn-cookie-banner-header-height) !important;left:0;right:0;z-index:49;background:var(--color-primary);box-shadow:var(--shadow-header);transition:background-color var(--mn-cookie-banner-transition),background var(--mn-cookie-banner-transition),box-shadow var(--mn-cookie-banner-transition),backdrop-filter var(--mn-cookie-banner-transition),-webkit-backdrop-filter var(--mn-cookie-banner-transition);}@media (min-width:1200px){body:has(.eu-cookie-compliance-banner) .mn-header,body:has(.eu-cookie-compliance-banner) .mn-header.mn-header--scroll-up,body:has(.eu-cookie-compliance-banner) .mn-header.mn-header--scroll-down{box-shadow:none;}body:has(.mn-header--scroll-up) .eu-cookie-compliance-banner{background:var(--color-primary);backdrop-filter:none;-webkit-backdrop-filter:none;}body:has(.mn-header--scroll-down) .eu-cookie-compliance-banner{background:var(--mn-cookie-banner-surface);backdrop-filter:var(--blur-frosted);-webkit-backdrop-filter:var(--blur-frosted);}}.eu-cookie-compliance-content{display:flex;align-items:center;justify-content:center;gap:var(--space-6);max-width:var(--container-site);margin:0 auto;padding:var(--space-3) var(--mn-cookie-banner-gutter);}.eu-cookie-compliance-message{float:none;flex:0 1 auto;max-width:none;}.eu-cookie-compliance-message,.eu-cookie-compliance-message p{font-family:var(--font-accent),sans-serif;font-size:var(--text-sm);line-height:var(--line-height-normal);color:var(--color-on-primary);}.eu-cookie-compliance-message p{margin:0;}.eu-cookie-compliance-message a{color:var(--color-on-primary);text-decoration:underline;text-underline-offset:2px;}.eu-cookie-compliance-message a:hover,.eu-cookie-compliance-message a:focus-visible{color:var(--color-on-primary-muted);}.eu-cookie-compliance-buttons{float:none;max-width:none;flex:0 0 auto;}.mn-cookie-banner__accept{display:inline-flex;align-items:center;gap:2px;padding:0;border:0;background:transparent;color:var(--color-on-primary);font-family:var(--font-accent),sans-serif;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);cursor:pointer;white-space:nowrap;}.mn-cookie-banner__accept:hover,.mn-cookie-banner__accept:focus-visible{color:var(--color-on-primary-muted);}.mn-cookie-banner__check{flex:0 0 auto;}@media (max-width:1199px){.eu-cookie-compliance-banner{--mn-cookie-banner-gutter:20px;top:auto !important;bottom:0 !important;background:var(--mn-cookie-banner-surface);backdrop-filter:var(--blur-frosted);-webkit-backdrop-filter:var(--blur-frosted);box-shadow:none;}.eu-cookie-compliance-content{flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-2) var(--mn-cookie-banner-gutter);}.eu-cookie-compliance-message,.eu-cookie-compliance-message p{font-size:var(--text-xs);line-height:var(--line-height-snug);}.eu-cookie-compliance-message{flex:1 1 auto;min-width:0;}.eu-cookie-compliance-buttons{flex:0 0 auto;}.mn-cookie-banner__accept{font-size:var(--text-xs);line-height:var(--line-height-snug);}}body{margin-top:0 !important;}
.c-form-row{display:flex;flex-direction:column;gap:var(--space-2);margin-bottom:var(--space-4);}.c-form-row:last-child{margin-bottom:0;}.c-form-row--inline{flex-direction:row;align-items:center;gap:var(--space-3);}.c-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);}@media (max-width:768px){.c-form-grid{grid-template-columns:1fr;}}.c-label{font-family:var(--font-accent),sans-serif;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-text);line-height:1.2;}.c-label--required::after{content:' *';color:var(--color-primary);}.c-label__hint{display:block;margin-top:var(--space-1);font-size:var(--text-xs);font-weight:var(--font-weight-regular);color:var(--color-text-muted);}.c-input,.c-textarea,.c-select{display:block;width:100%;padding:var(--space-3) var(--space-4);font-family:var(--font-body),sans-serif;font-size:var(--text-md);line-height:var(--line-height-normal);color:var(--color-text);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);transition:border-color 0.15s ease,box-shadow 0.15s ease;}.c-input::placeholder,.c-textarea::placeholder{color:var(--color-text-muted);}.c-input:hover,.c-textarea:hover,.c-select:hover{border-color:var(--color-text-muted);}.c-input:focus,.c-textarea:focus,.c-select:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(224,2,78,0.15);}.c-input:disabled,.c-textarea:disabled,.c-select:disabled{background:var(--color-bg);color:var(--color-text-muted);cursor:not-allowed;}.c-textarea{min-height:120px;resize:vertical;}.c-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:var(--space-8);background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%236A7282' stroke-width='1.5' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-4) center;}.c-input.is-invalid,.c-textarea.is-invalid,.c-select.is-invalid,.c-input:user-invalid,.c-textarea:user-invalid,.c-select:user-invalid{border-color:#DC2626;}.c-input.is-invalid:focus,.c-textarea.is-invalid:focus,.c-select.is-invalid:focus{box-shadow:0 0 0 3px rgba(220,38,38,0.15);}.c-form-error{margin:var(--space-1) 0 0;font-size:var(--text-sm);color:#DC2626;}.c-checkbox,.c-radio{display:inline-flex;align-items:center;gap:var(--space-2);cursor:pointer;font-family:var(--font-body),sans-serif;font-size:var(--text-md);color:var(--color-text);}.c-checkbox input[type="checkbox"],.c-radio input[type="radio"]{width:18px;height:18px;accent-color:var(--color-primary);cursor:pointer;}.c-fieldset{border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-5);margin:0 0 var(--space-4);}.c-fieldset__legend{padding:0 var(--space-2);font-family:var(--font-accent),sans-serif;font-size:var(--text-sm);font-weight:var(--font-weight-semibold);color:var(--color-text);}
.c-icon{display:inline-block;flex-shrink:0;vertical-align:middle;fill:currentColor;color:currentColor;}.c-icon--xs{width:12px;height:12px;}.c-icon--sm{width:16px;height:16px;}.c-icon--md{width:20px;height:20px;}.c-icon--lg{width:24px;height:24px;}.c-icon--xl{width:32px;height:32px;}.c-icon-circle{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--radius-pill);font-size:var(--text-lg);line-height:1;flex-shrink:0;}.c-icon-circle--sm{width:32px;height:32px;font-size:var(--text-md);}.c-icon-circle--md{width:40px;height:40px;font-size:var(--text-lg);}.c-icon-circle--lg{width:56px;height:56px;font-size:var(--text-xl);}.c-icon-circle--xl{width:72px;height:72px;font-size:var(--text-2xl);}.c-icon-circle--soft-primary{background:var(--color-international-bg);color:var(--color-primary);}.c-icon-circle--soft-info{background:var(--color-badge-bg);color:var(--color-badge-text);}.c-icon-circle--soft-success{background:var(--color-recommended-bg);color:var(--color-recommended-text);}.c-icon-circle--neutral{background:var(--color-bg);color:var(--color-text-secondary);}.c-icon-circle--solid-primary{background:var(--color-primary);color:var(--color-on-primary);}.c-icon-circle--gradient-primary{background:var(--color-primary-gradient);color:var(--color-on-primary);}.c-icon-circle--ghost-on-primary{background:transparent;color:var(--color-on-primary);text-decoration:none;transition:background 0.2s ease,box-shadow 0.2s ease,transform 0.2s ease,opacity 0.2s ease;}.c-icon-circle--ghost-on-primary:hover,.c-icon-circle--ghost-on-primary:focus-visible{background:rgba(255,255,255,0.08);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.16),0 0 18px rgba(255,255,255,0.16);color:var(--color-on-primary);transform:scale(1.04);}.c-icon-circle--ghost-on-primary:active{background:rgba(255,255,255,0.16);transform:scale(0.98);opacity:0.9;}.c-icon-circle--ghost-on-primary:focus-visible{outline:2px solid rgba(255,255,255,0.85);outline-offset:3px;}
.c-media{display:block;margin:0;overflow:hidden;border-radius:var(--radius-lg);background:var(--color-bg);}.c-media__img,.c-media img{display:block;width:100%;height:100%;object-fit:cover;}.c-media--rounded-sm{border-radius:var(--radius-sm);}.c-media--rounded-md{border-radius:var(--radius-md);}.c-media--rounded-lg{border-radius:var(--radius-lg);}.c-media--rounded-xl{border-radius:var(--radius-xl);}.c-media-ratio{position:relative;display:block;overflow:hidden;border-radius:var(--radius-lg);background:var(--color-bg);}.c-media-ratio > img,.c-media-ratio > video,.c-media-ratio > iframe{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border:0;}.c-media-ratio--1x1{aspect-ratio:1 / 1;}.c-media-ratio--4x3{aspect-ratio:4 / 3;}.c-media-ratio--3x2{aspect-ratio:3 / 2;}.c-media-ratio--16x9{aspect-ratio:16 / 9;}.c-media-ratio--2x3{aspect-ratio:2 / 3;}.c-media > picture:not([class]),.homepage-person-card__photo > picture:not([class]),.doctor-profile__media > picture:not([class]),.clinic-card__carousel-slide > picture:not([class]),.gallery-photo-wrap > picture:not([class]),.blog-card__media > picture:not([class]),.blog-card__person-link > picture:not([class]),.blog-article-hero__media > picture:not([class]),.blog-person > picture:not([class]),.about-hero__media > picture:not([class]),.about-feature-card > picture:not([class]){display:contents;}.c-media__caption{margin-top:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);line-height:var(--line-height-normal);}
.mn-combobox-widget{position:relative;width:100%;}select.mn-combobox--enhanced{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0;}.mn-combobox__trigger{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;height:36px;padding:0 12px;background:#F3F3F5;border:0;border-radius:var(--radius-sm);font-family:var(--font-accent),sans-serif;font-size:var(--text-sm);letter-spacing:-0.15px;color:#0A0A0A;cursor:pointer;}.mn-combobox__trigger:focus-visible{outline:2px solid var(--color-link);outline-offset:1px;}.mn-combobox__value{display:inline-flex;align-items:center;gap:var(--space-2);min-width:0;overflow:hidden;}.mn-combobox__value-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.mn-combobox__chevron{flex:none;width:16px;height:16px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 6l4 4 4-4' stroke='%23717182' stroke-width='1.33' stroke-linecap='round' stroke-linejoin='round' opacity='0.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;transition:transform 0.15s ease;}.mn-combobox__trigger[aria-expanded="true"] .mn-combobox__chevron{transform:rotate(180deg);}.mn-combobox__panel{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:10;background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);box-shadow:var(--shadow-elevated);overflow:hidden;}.mn-combobox__panel[hidden]{display:none;}.mn-combobox__search{box-sizing:border-box;width:100%;height:36px;padding:0 12px;border:0;border-bottom:1px solid var(--color-border-strong);font-family:var(--font-accent),sans-serif;font-size:var(--text-sm);color:#0A0A0A;}.mn-combobox__search:focus{outline:none;}.mn-combobox__list{list-style:none;margin:0;padding:4px;max-height:220px;overflow-y:auto;}.mn-combobox__option{display:flex;align-items:center;gap:var(--space-2);padding:7px 8px;border-radius:6px;font-size:var(--text-sm);letter-spacing:-0.15px;color:#0A0A0A;cursor:pointer;}.mn-combobox__option[hidden]{display:none;}.mn-combobox__option:hover,.mn-combobox__option.is-active{background:#F3F3F5;}.mn-combobox__option[aria-selected="true"]{font-weight:var(--font-weight-semibold);}.mn-combobox__option-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.mn-combobox .fflag,.mn-combobox__value .fflag,.mn-combobox__option .fflag{flex:none;}@media (pointer:coarse){.mn-combobox__search{font-size:16px;}.mn-combobox__option{min-height:44px;}}
.pager ul.pager__items{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--space-2);margin:0;padding:0;list-style:none;}.pager ul.pager__items > .pager__item{float:none;margin:0;list-style:none;font-family:"Inter Display",var(--font-accent),system-ui,sans-serif;font-size:var(--text-sm);}.pager ul.pager__items > .pager__item > a{display:inline-flex;align-items:center;justify-content:center;min-width:42px;min-height:42px;margin:0;padding:0 var(--space-3);border:0;border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-sm);color:var(--color-text-heading);font-weight:var(--font-weight-semibold);line-height:1;text-align:center;text-decoration:none;text-transform:none;transition:background-color 160ms ease,color 160ms ease,box-shadow 160ms ease;}.pager ul.pager__items > .pager__item > a:hover{background:rgba(var(--color-primary-rgb),0.06);color:var(--color-primary-hover);box-shadow:0 0 0 1px rgba(var(--color-primary-rgb),0.18);}.pager ul.pager__items > .pager__item > a:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;}.pager ul.pager__items > .pager__item.is-active > a,.pager ul.pager__items > .pager__item.is-active > a:hover{background:var(--color-primary);box-shadow:none;color:var(--color-on-primary);cursor:default;}.pager ul.pager__items > .pager__item--first > a,.pager ul.pager__items > .pager__item--previous > a,.pager ul.pager__items > .pager__item--next > a,.pager ul.pager__items > .pager__item--last > a{min-width:auto;padding-inline:var(--space-4);font-size:var(--text-sm);}@media (max-width:599px){.pager ul.pager__items{gap:var(--space-1);}.pager ul.pager__items > .pager__item > a{min-width:40px;min-height:40px;padding-inline:10px;}.pager ul.pager__items > .pager__item--first,.pager ul.pager__items > .pager__item--last{display:none;}}@media (prefers-reduced-motion:reduce){.pager ul.pager__items > .pager__item > a{transition:none;}}
.mn-session-switcher{display:inline-flex;align-items:center;gap:var(--space-2);height:var(--mn-nav-link-height,32px);padding:var(--mn-nav-link-padding,0 12px);border-radius:var(--radius-pill);background:transparent;color:var(--mn-header-text,var(--color-on-primary));font-family:var(--font-accent),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--text-sm);line-height:20px;letter-spacing:-0.15px;text-decoration:none;-webkit-tap-highlight-color:transparent;transition:background var(--mn-transition),box-shadow var(--mn-transition),color var(--mn-transition),transform var(--mn-transition);}.mn-session-switcher > *{transition:transform var(--mn-transition);}.mn-session-switcher:hover,.mn-session-switcher:focus-visible{background:var(--mn-header-hover-bg);box-shadow:var(--mn-header-hover-shadow);color:var(--mn-header-text,var(--color-on-primary));}@media (hover:hover){.mn-session-switcher:hover{transform:translateY(-1px);}}.mn-session-switcher:active,body.mn-session-modal-open .mn-session-switcher{background:var(--mn-header-current-bg);box-shadow:var(--mn-header-current-inset);transform:none;}.mn-session-switcher:active > *,body.mn-session-modal-open .mn-session-switcher > *{transform:translateY(1px);}@media (prefers-reduced-motion:reduce){.mn-session-switcher,.mn-session-switcher > *{transition:none;}.mn-session-switcher:hover{transform:none;}}.mn-session-switcher:focus-visible{outline:2px solid var(--mn-header-focus);outline-offset:2px;}.mn-session-switcher__sep{flex:none;opacity:0.5;}.mn-session-switcher__flag{flex:none;}.mn-session-switcher__code{white-space:nowrap;}.mn-session-switcher__currency{white-space:nowrap;}.mn-session-modal{position:fixed;inset:0;z-index:1100;display:flex;align-items:center;justify-content:center;padding:var(--space-4);}.mn-session-modal[hidden]{display:none;}.mn-session-modal__overlay{position:absolute;inset:0;background:rgba(0,0,0,0.5);opacity:0;transition:opacity 0.2s ease;}.mn-session-modal.is-open .mn-session-modal__overlay{opacity:1;}html:has(.mn-session-modal.is-open){overflow:hidden;}.mn-session-modal__card{position:relative;width:448px;max-width:100%;box-sizing:border-box;padding:var(--space-6);background:var(--color-surface);border:1px solid rgba(0,0,0,0.1);border-radius:10px;box-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -4px rgba(0,0,0,0.1);font-family:var(--font-accent),sans-serif;opacity:0;transform:translateY(8px);transition:opacity 0.2s ease,transform 0.2s ease;}.mn-session-modal.is-open .mn-session-modal__card{opacity:1;transform:translateY(0);}.mn-session-modal__card:focus{outline:none;}.mn-session-modal__close{position:absolute;top:16px;right:16px;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:0;background:none;color:#0A0A0A;opacity:0.7;cursor:pointer;border-radius:2px;}.mn-session-modal__close:hover{opacity:1;}.mn-session-modal__title{margin:0;font-weight:var(--font-weight-semibold);font-size:var(--text-lg);line-height:18px;letter-spacing:-0.44px;color:#0A0A0A;}.mn-session-modal__description{margin:var(--space-4) 0 0;font-weight:var(--font-weight-regular);font-size:var(--text-sm);line-height:20px;letter-spacing:-0.15px;color:#485885;}.mn-session-modal__card form{margin-top:var(--space-6);}.mn-session-modal__card .form-item{margin:0 0 var(--space-6);}.mn-session-modal__card .form-item label{display:block;margin-bottom:var(--space-3);font-weight:var(--font-weight-bold);font-size:var(--text-sm);line-height:20px;letter-spacing:-0.15px;text-transform:uppercase;color:#1F2B59;}.mn-session-modal__card select{box-sizing:border-box;width:100%;height:36px;padding:0 36px 0 12px;background-color:#F3F3F5;border:0;border-radius:var(--radius-sm);font-family:var(--font-accent),sans-serif;font-size:var(--text-sm);letter-spacing:-0.15px;color:#0A0A0A;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M4 6l4 4 4-4' stroke='%23717182' stroke-width='1.33' stroke-linecap='round' stroke-linejoin='round' opacity='0.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;}.mn-session-modal__card select:focus-visible{outline:2px solid var(--color-link);outline-offset:1px;}.mn-session-settings__note{box-sizing:border-box;padding:var(--space-3);background:var(--color-badge-bg);border:1px solid var(--color-badge-bg);border-radius:10px;font-weight:var(--font-weight-bold);font-size:var(--text-xs);line-height:16px;color:var(--color-badge-text);}.mn-session-modal__card .form-actions{margin:var(--space-6) 0 0;}.mn-session-modal__card .form-actions .mn-session-settings__save.button{-webkit-appearance:none;appearance:none;display:flex;align-items:center;justify-content:center;gap:var(--space-2);width:100%;height:36px;min-height:36px;padding:var(--space-2) var(--space-4);background:var(--color-primary);border:0;border-radius:var(--radius-sm);box-shadow:none;overflow:visible;font-family:var(--font-accent),sans-serif;font-weight:var(--font-weight-medium);font-size:var(--text-sm);line-height:20px;letter-spacing:-0.15px;text-align:center;text-transform:none;color:var(--color-on-primary);cursor:pointer;transition:background var(--mn-transition,0.15s ease);}.mn-session-modal__card .form-actions .mn-session-settings__save.button:hover,.mn-session-modal__card .form-actions .mn-session-settings__save.button:focus,.mn-session-modal__card .form-actions .mn-session-settings__save.button:active{background:var(--color-primary-hover);color:var(--color-on-primary);opacity:1;}body.mn-session-modal-open .page-load-progress-lock-screen{display:none !important;}.page-load-progress-lock-screen{background-color:rgba(245,245,245,0.6) !important;}.page-load-progress-throbber{background-image:none !important;background-color:transparent !important;width:52px !important;height:52px !important;margin-left:-26px !important;margin-top:-26px !important;border-radius:50%;border:5px solid rgba(224,2,78,0.15);border-top-color:#FC5A91;border-right-color:#E0024E;animation:mn-plp-spin 0.75s linear infinite;}@keyframes mn-plp-spin{to{transform:rotate(360deg);}}
.c-tabs{display:flex;flex-direction:column;gap:var(--space-6);}.c-tabs__list{display:flex;gap:var(--space-6);border-bottom:1px solid var(--color-border);overflow-x:auto;scrollbar-width:thin;}.c-tabs__tab{display:inline-flex;align-items:center;gap:var(--space-2);background:none;border:0;padding:var(--space-3) 0;margin:0;cursor:pointer;font-family:var(--font-accent),sans-serif;font-size:var(--text-md);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);white-space:nowrap;position:relative;transition:color 0.15s ease;}.c-tabs__tab:hover{color:var(--color-text);}.c-tabs__tab.is-active,.c-tabs__tab[aria-selected="true"]{color:var(--color-primary);font-weight:var(--font-weight-semibold);}.c-tabs__tab.is-active::after,.c-tabs__tab[aria-selected="true"]::after{content:'';position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--color-primary);}.c-tabs__tab:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius-sm);}.c-tabs__panel{display:none;}.c-tabs__panel.is-active{display:block;}.c-tabs--pills .c-tabs__list{border-bottom:0;gap:var(--space-2);}.c-tabs--pills .c-tabs__tab{padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);background:var(--color-bg);}.c-tabs--pills .c-tabs__tab.is-active,.c-tabs--pills .c-tabs__tab[aria-selected="true"]{background:var(--color-primary);color:var(--color-on-primary);}.c-tabs--pills .c-tabs__tab.is-active::after,.c-tabs--pills .c-tabs__tab[aria-selected="true"]::after{display:none;}.c-tabs--boxed .c-tabs__panel.is-active{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-5);}
.gva-view-grid-inner .item-columns{margin-bottom:24px;}body.path-mysearch #content > .container.container-bg{width:calc(100% - 88px);max-width:none;padding-left:0;padding-right:0;}body.path-mysearch .region-main-page-content.layout-with-sidebar{padding-top:var(--space-7);}body.path-mysearch .region-main-page-content.layout-with-sidebar > .row{display:grid;grid-template-columns:313px minmax(0,1fr);gap:var(--space-4);align-items:start;margin:0;}body.path-mysearch .region-main-page-content.layout-with-sidebar > .row > *{width:auto;max-width:none;padding-left:0;padding-right:0;margin:0;}body.path-mysearch .region-main-page-content.layout-with-sidebar #page-main-content{grid-column:2;order:2;min-width:0;}body.path-mysearch .region-main-page-content.layout-with-sidebar .sidebar.sidebar-left{grid-column:1;order:1;min-width:0;}body.path-mysearch .region-main-page-content.layout-with-sidebar .main-content-inner,body.path-mysearch .region-main-page-content.layout-with-sidebar .sidebar-inner{width:100%;}@media (max-width:1024px){body.path-mysearch #content > .container.container-bg{width:calc(100% - 32px);}body.path-mysearch .region-main-page-content.layout-with-sidebar > .row{grid-template-columns:1fr;}body.path-mysearch .region-main-page-content.layout-with-sidebar #page-main-content,body.path-mysearch .region-main-page-content.layout-with-sidebar .sidebar.sidebar-left{grid-column:auto;order:initial;}}
.mn-visitor-session-preferences input.form-text,.mn-visitor-session-preferences select,.mn-visitor-session-preferences textarea{box-sizing:border-box;max-width:100%;}
.u-grid{display:grid;gap:var(--space-4);}.u-gap-2{gap:var(--space-2);}.u-gap-3{gap:var(--space-3);}.u-gap-4{gap:var(--space-4);}.u-gap-5{gap:var(--space-5);}.u-gap-6{gap:var(--space-6);}.u-gap-7{gap:var(--space-7);}.u-grid--2{grid-template-columns:repeat(2,minmax(0,1fr));}.u-grid--3{grid-template-columns:repeat(3,minmax(0,1fr));}.u-grid--4{grid-template-columns:repeat(4,minmax(0,1fr));}.u-grid--6{grid-template-columns:repeat(6,minmax(0,1fr));}.u-grid--auto{grid-template-columns:repeat(auto-fit,minmax(var(--u-grid-min,240px),1fr));}.u-grid--main-side{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);}@media (max-width:960px){.u-grid--4{grid-template-columns:repeat(2,minmax(0,1fr));}.u-grid--6{grid-template-columns:repeat(3,minmax(0,1fr));}.u-grid--main-side{grid-template-columns:1fr;}}@media (max-width:640px){.u-grid--2,.u-grid--3,.u-grid--4,.u-grid--6{grid-template-columns:1fr;}}.u-col-span-2{grid-column:span 2;}.u-col-span-3{grid-column:span 3;}.u-col-span-full{grid-column:1 / -1;}.u-flex{display:flex;}.u-flex-col{display:flex;flex-direction:column;}.u-flex-wrap{flex-wrap:wrap;}.u-items-center{align-items:center;}.u-items-start{align-items:flex-start;}.u-items-end{align-items:flex-end;}.u-justify-center{justify-content:center;}.u-justify-between{justify-content:space-between;}.u-justify-end{justify-content:flex-end;}
.u-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.u-line-clamp-1,.u-line-clamp-2,.u-line-clamp-3,.u-line-clamp-4{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;}.u-line-clamp-1{-webkit-line-clamp:1;line-clamp:1;}.u-line-clamp-2{-webkit-line-clamp:2;line-clamp:2;}.u-line-clamp-3{-webkit-line-clamp:3;line-clamp:3;}.u-line-clamp-4{-webkit-line-clamp:4;line-clamp:4;}.u-text-left{text-align:left;}.u-text-center{text-align:center;}.u-text-right{text-align:right;}.u-fw-regular{font-weight:var(--font-weight-regular);}.u-fw-medium{font-weight:var(--font-weight-medium);}.u-fw-semibold{font-weight:var(--font-weight-semibold);}.u-fw-bold{font-weight:var(--font-weight-bold);}.u-uppercase{text-transform:uppercase;letter-spacing:0.04em;}.u-capitalize{text-transform:capitalize;}.u-no-decoration{text-decoration:none;}.u-nowrap{white-space:nowrap;}.u-break-word{word-break:break-word;overflow-wrap:anywhere;}
.u-sr-only{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}.u-sr-only-focusable:focus,.u-sr-only-focusable:focus-visible{position:static !important;width:auto;height:auto;padding:var(--space-2) var(--space-3);margin:0;overflow:visible;clip:auto;white-space:normal;}.u-hidden{display:none !important;}.u-invisible{visibility:hidden !important;}@media (max-width:640px){.u-hide-mobile{display:none !important;}}@media (min-width:641px){.u-show-mobile{display:none !important;}}@media (max-width:960px){.u-hide-tablet{display:none !important;}}@media (min-width:961px){.u-hide-desktop{display:none !important;}.u-show-tablet{display:none !important;}}
a:hover,a:focus,a:active,a:focus-visible{text-decoration:none !important;}
.homepage-person-card{overflow:hidden;background:var(--home-surface,#ffffff);padding-bottom:20px;border-radius:14px;box-shadow:var(--home-shadow,0 18px 45px rgba(18,23,34,0.08));transition:transform 180ms ease,box-shadow 180ms ease;}.homepage-person-card__photo{display:block;position:relative;overflow:hidden;height:300px;border-radius:var(--home-radius,16px);background:linear-gradient(160deg,rgba(224,2,78,0.10) 0%,rgba(21,93,252,0.06) 100%),var(--color-surface-subtle,#f6f6f6);}@media (max-width:810px){.homepage-person-card__photo{height:260px;}}.homepage-person-card__photo img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 220ms ease;}.homepage-person-card:hover,.homepage-person-card:focus-within{transform:translateY(-4px);box-shadow:0 24px 56px rgba(18,23,34,0.12);}.homepage-person-card:hover .homepage-person-card__photo img,.homepage-person-card:focus-within .homepage-person-card__photo img{transform:scale(1.025);}.homepage-person-card__photo--empty{display:grid;place-items:center;}.homepage-person-card__photo-empty{position:absolute;inset:0;display:block;}.homepage-person-card__photo-empty img{display:block;width:100%;height:100%;object-fit:cover;}.homepage-person-card__photo-arrow{position:absolute;top:16px;right:16px;width:34px;height:34px;border-radius:50%;background:rgba(255,255,255,0.26);color:#ffffff;line-height:34px;text-align:center;}.homepage-person-card h3,.homepage-person-card p,.homepage-person-card__role{padding:0 18px;}.homepage-person-card h3{margin:18px 0 0;color:var(--home-pink,#e6004f);font-family:var(--font-accent),sans-serif;font-size:15px;font-weight:600;line-height:1.2;}.homepage-person-card p,.homepage-person-card__role{display:block;margin:6px 0 0;font-family:var(--font-body),sans-serif;color:#03111f;font-size:12px;line-height:1.25;}.homepage-person-card--expandable{position:relative;}.homepage-person-card__toggle{display:block;cursor:pointer;list-style:none;}.homepage-person-card__toggle::-webkit-details-marker{display:none;}.homepage-person-card__toggle > .summary{display:none;}.homepage-person-card__bio{margin:16px 0 0;padding:0 18px;}.homepage-person-card--expandable .homepage-person-card__bio p{margin:0;padding:0;color:#03111f;font-family:var(--font-accent),sans-serif;font-size:14px;line-height:1.55;letter-spacing:-0.01em;}.homepage-person-card__page-link{display:none;}@media (min-width:810px){.homepage-person-card__page-link{display:block;position:absolute;inset:0;z-index:2;}.homepage-person-card--expandable .homepage-person-card__bio{display:none;}}.homepage-person-card--expandable .homepage-person-card__photo-arrow{transition:background 200ms ease,color 200ms ease;}.homepage-person-card__reveal[open] .homepage-person-card__photo-arrow{background:#ffffff;color:var(--home-pink,#e6004f);}@supports selector(::details-content){.homepage-person-card__reveal::details-content{block-size:0;overflow:hidden;opacity:0;transition:block-size 260ms cubic-bezier(0.22,1,0.36,1),opacity 180ms ease,content-visibility 260ms allow-discrete;}.homepage-person-card__reveal[open]::details-content{block-size:auto;opacity:1;}}@media (prefers-reduced-motion:reduce){.homepage-person-card__reveal::details-content,.homepage-person-card--expandable .homepage-person-card__photo-arrow,.homepage-person-card,.homepage-person-card__photo img{transition:none;}.homepage-person-card:hover,.homepage-person-card:focus-within,.homepage-person-card:hover .homepage-person-card__photo img,.homepage-person-card:focus-within .homepage-person-card__photo img{transform:none;}}
.path-webform .region-main-page-content{background:#F3F4F6;padding:var(--space-9) var(--space-5) var(--space-11);}.mn-contact-card__header{position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:24px 56px 0 24px;background:#FFFFFF;border-radius:24px 24px 0 0;font-family:var(--font-accent),sans-serif;}.mn-contact-card__eyebrow{margin:0 0 6px;font-size:12px;font-weight:var(--font-weight-bold);line-height:16px;letter-spacing:0.6px;text-transform:uppercase;color:var(--color-primary);}.mn-contact-card__title{margin:0;font-size:20px;font-weight:var(--font-weight-bold);line-height:25px;color:#101828;}.path-webform .block-page-title-block{margin-bottom:0;}.path-webform .page-title{display:flex;flex-direction:column;align-items:flex-start;width:min(100%,560px);max-width:560px;margin:0 auto;padding:24px 24px 0;background:#FFFFFF;border-radius:24px 24px 0 0;box-shadow:0 25px 50px -12px rgba(0,0,0,0.25);font-size:0;line-height:0;color:transparent;}.path-webform .page-title::before{content:attr(data-mn-eyebrow);margin-bottom:6px;font-family:var(--font-accent),sans-serif;font-size:12px;font-weight:var(--font-weight-bold);line-height:16px;letter-spacing:0.6px;text-transform:uppercase;color:var(--color-primary);}.path-webform .page-title::after{content:attr(data-mn-title);font-family:var(--font-accent),sans-serif;font-size:20px;font-weight:var(--font-weight-bold);line-height:25px;color:#101828;}.mn-form-card{display:flex;flex-direction:column;align-items:stretch;width:min(100%,560px);max-width:560px;margin:0 auto;padding:16px 24px 24px;background:#FFFFFF;border-radius:0 0 24px 24px;box-shadow:0 25px 50px -12px rgba(0,0,0,0.25);font-family:var(--font-accent),sans-serif;color:#101828;}.mn-form-card .webform-progress__status{margin:10px 0 0;text-align:start;font-family:var(--font-accent),sans-serif;font-size:14px;font-weight:var(--font-weight-regular);line-height:20px;color:#99A1AF;}.mn-form-card .form-item > label,.mn-form-card .fieldset-legend{display:block;margin-bottom:16px;font-family:var(--font-accent),sans-serif;font-weight:var(--font-weight-bold);font-size:18px;line-height:25px;letter-spacing:0;text-transform:none !important;color:var(--color-primary);}.mn-form-card .fieldset-legend .form-required::after,.mn-form-card .form-required::after{display:none;}.mn-form-card .form-item-treatment-other .form-required::after{content:" *";display:inline;color:var(--color-primary);}.mn-form-card .webform-element-description,.mn-form-card .description{margin-top:8px;padding-top:0;font-family:var(--font-accent),sans-serif;font-size:12px;font-weight:var(--font-weight-regular);line-height:16px;color:#99A1AF;}.mn-form-card .webform-element-description a{color:var(--color-primary);}.mn-form-card .form-item-treatment-other:not(:has(.description))::after{content:"A short description helps us prepare for your consultation.";display:block;padding-top:8px;font-family:var(--font-accent),sans-serif;font-size:12px;font-weight:var(--font-weight-regular);line-height:16px;color:#99A1AF;}.mn-form-card .js-webform-radios{display:flex;flex-direction:column;gap:8px;}.mn-form-card .js-webform-radios .form-item{display:flex;align-items:center;gap:12px;min-height:46px;margin:0;padding:12px 16px;border:1px solid #E5E7EB;border-radius:14px;background:#FFFFFF;cursor:pointer;transition:border-color 0.15s ease,background 0.15s ease,box-shadow 0.15s ease;}.mn-form-card .js-webform-radios .form-item:hover{border-color:rgba(224,2,78,0.45);background:rgba(224,2,78,0.03);}.mn-form-card .js-webform-radios .form-item:has(.form-radio:checked){border-color:var(--color-primary);background:rgba(224,2,78,0.06);}.mn-form-card .js-webform-radios label{flex:1 1 auto;min-width:0;margin:0;font-family:var(--font-body),sans-serif;font-size:16px;font-weight:500;line-height:20px;letter-spacing:0;color:var(--color-primary);cursor:pointer;}.mn-form-card .js-webform-radios .form-item:has(.form-radio:checked) label{color:var(--color-primary);}.mn-form-card .form-radio,.mn-form-card .form-checkbox{flex:0 0 auto;width:16px !important;height:16px !important;margin:0;accent-color:var(--color-primary);cursor:pointer;}.mn-form-card .form-item .form-radio:focus,.mn-form-card .form-item .form-checkbox:focus{box-shadow:none;}.mn-form-card .form-item .form-radio:focus-visible,.mn-form-card .form-item .form-checkbox:focus-visible{box-shadow:0 0 0 3px rgba(224,2,78,0.15);}.mn-form-card .form-item .form-radio:focus-visible{border-radius:50%;}.mn-form-card .form-item .form-checkbox:focus-visible{border-radius:2px;}.mn-form-card .form-item-consent{display:flex;flex-wrap:wrap;align-items:flex-start;gap:0 12px;}.mn-form-card .form-item-consent .form-checkbox{margin-top:4px;}.mn-form-card .form-item-consent label{flex:1 1 0;min-width:0;margin:0;}.mn-form-card .form-item-consent .description{flex:0 0 100%;margin-left:0;}.mn-form-card .js-form-type-checkbox label{font-family:var(--font-body),sans-serif;font-size:var(--text-md);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-normal);color:var(--color-text);}.mn-form-card .form-item input,.mn-form-card .form-item textarea,.mn-form-card .form-item select{background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);font-size:var(--text-md);color:var(--color-text);}.mn-form-card .form-item input:focus,.mn-form-card .form-item textarea:focus,.mn-form-card .form-item select:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(224,2,78,0.15);}.mn-form-card .form-actions{display:flex;flex-direction:row;align-items:center;width:100%;min-height:62px;padding:16px 0 0;gap:12px;margin-top:0;}.mn-form-card .form-actions .form-submit{appearance:none;min-height:44px;padding:12px 16px;border-radius:14px !important;border:0 !important;background-color:#EBEBEB !important;color:#364153 !important;box-shadow:0 1px 3px rgba(0,0,0,0.10),0 1px 2px -1px rgba(0,0,0,0.10) !important;font-family:var(--font-accent),sans-serif !important;font-size:14px !important;font-weight:var(--font-weight-medium) !important;line-height:20px !important;background-repeat:no-repeat !important;background-size:15px 15px !important;}.mn-form-card:not(:has(.js-webform-radios)) .form-actions .form-submit,.mn-form-card:has(.js-webform-radios .form-radio:checked) .form-actions .form-submit,.mn-form-card .form-actions .webform-button--submit{background-color:var(--color-primary) !important;color:#FFFFFF !important;}.mn-form-card:not(:has(.js-webform-radios)) .form-actions .webform-button--previous,.mn-form-card:has(.js-webform-radios .form-radio:checked) .form-actions .webform-button--previous,.mn-form-card .form-actions .webform-button--previous{flex:0 0 117px;width:117px;height:46px;min-height:46px;padding:12px 16px 12px 37px;border:1px solid #E5E7EB !important;background-color:#FFFFFF !important;background-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.25 3.75L5.5 7.5L9.25 11.25' stroke='%23364153' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:16px center !important;background-size:15px 15px !important;color:#4A5565 !important;box-shadow:none !important;font-weight:var(--font-weight-medium) !important;}.mn-form-card .form-actions .webform-button--next,.mn-form-card .form-actions .webform-button--submit{flex:1 1 auto;height:44px;min-height:44px;padding:12px 0;background-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.75 3.75L9.5 7.5L5.75 11.25' stroke='%23FFFFFF' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:calc(50% + 34px) center !important;background-size:15px 15px !important;font-weight:var(--font-weight-semibold) !important;}.mn-form-card:not(:has(.js-webform-radios)) .form-actions .webform-button--next:disabled,.mn-form-card:has(.js-webform-radios) .form-actions .webform-button--next:disabled,.mn-form-card .form-actions .webform-button--next:disabled,.mn-form-card:not(:has(.js-webform-radios)) .form-actions .webform-button--next[aria-disabled="true"],.mn-form-card:has(.js-webform-radios) .form-actions .webform-button--next[aria-disabled="true"],.mn-form-card .form-actions .webform-button--next[aria-disabled="true"],.mn-form-card:has(.js-webform-radios .form-radio:checked) .form-actions :is(.webform-button--next,.webform-button--submit):disabled,.mn-form-card .form-actions .webform-button--submit:disabled{background-color:#EBEBEB !important;background-image:url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.75 3.75L9.5 7.5L5.75 11.25' stroke='%23364153' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") !important;color:#364153 !important;cursor:not-allowed;opacity:1 !important;pointer-events:none;}.mn-form-card .webform-progress{order:-1;width:100%;max-width:none;margin:6px 0 20px;}.mn-form-card .webform-progress-tracker{display:grid !important;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:2px;width:100%;margin:0;padding:0;}.mn-form-card .webform-progress .progress-text{display:none;}.mn-form-card .webform-progress .progress-step{min-width:0;text-align:left;}.mn-form-card .webform-progress .progress-marker{display:block;width:100%;height:6px;margin:0;border-radius:var(--radius-pill);background:#E5E7EB;}.mn-form-card .webform-progress .progress-marker::before,.mn-form-card .webform-progress .progress-marker::after,.mn-form-card .webform-progress .progress-step::before,.mn-form-card .webform-progress .progress-step::after,.mn-form-card .webform-progress .progress-marker::before,.mn-form-card .webform-progress .progress-marker::after,.mn-form-card .webform-progress .progress-step::before,.mn-form-card .webform-progress .progress-step::after{display:none !important;content:none !important;}.mn-form-card .webform-progress .progress-step.is-complete .progress-marker{background:#E0024E;}.mn-form-card .webform-progress .progress-step.is-active .progress-marker{background:rgba(224,2,78,0.5);}.mn-form-card fieldset,.mn-form-card .form-item{margin-top:0;margin-bottom:0;}.mn-form-card .form-text,.mn-form-card .form-email,.mn-form-card .form-tel,.mn-form-card .form-date,.mn-form-card textarea{width:100%;min-height:46px;padding:12px 16px;border-radius:14px;border:1px solid #E5E7EB;background:#FFFFFF;font-family:var(--font-body),sans-serif;font-size:14px;line-height:20px;color:#364153;}.mn-form-card .form-text::placeholder,.mn-form-card .form-email::placeholder,.mn-form-card .form-tel::placeholder{color:#99A1AF;opacity:1;}.mn-form-card textarea{box-sizing:border-box;display:block;width:100%;height:106px;min-height:106px;resize:vertical;padding:12px 16px !important;border:1px solid #E5E7EB !important;border-radius:14px !important;background:#FFFFFF !important;font-family:var(--font-accent),sans-serif;font-size:14px;font-weight:var(--font-weight-regular);line-height:20px;text-align:left;vertical-align:top;color:#364153;}.mn-form-card textarea::placeholder{color:#99A1AF !important;opacity:1 !important;}.mn-form-card .form-item-treatment-other.is-invalid [data-drupal-selector="edit-treatment-other"]{border-color:#FFC9C9 !important;background:#FEF2F2 !important;color:#101828;}.mn-form-card .mn-contact-field-errors{display:flex;flex-direction:column;gap:8px;width:100%;margin-top:16px;}.mn-form-card .mn-contact-field-errors:not(:has(.mn-contact-field-error:not([hidden]))){display:none;}.mn-form-card .mn-contact-field-error{box-sizing:border-box;display:flex;flex-direction:row;align-items:flex-start;width:100%;min-height:46px;padding:12px 16px;gap:8px;border:1px solid #FFC9C9;border-radius:14px;background:#FEF2F2;font-family:var(--font-accent),sans-serif;font-size:14px;font-weight:var(--font-weight-regular);line-height:19px;color:#C10007;}.mn-form-card .mn-contact-field-error[hidden]{display:none;}.mn-form-card .mn-contact-field-error__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 16px;width:16px;height:16px;margin-top:2px;border-radius:var(--radius-pill);background:#FB2C36;font-size:10px;font-weight:var(--font-weight-bold);line-height:10px;color:#FFFFFF;}.mn-form-card .form-text:focus,.mn-form-card .form-email:focus,.mn-form-card .form-tel:focus,.mn-form-card .form-date:focus,.mn-form-card textarea:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(224,2,78,0.12);}.path-webform .webform-confirmation{max-width:560px;margin:var(--space-9) auto;padding:var(--space-8);background:var(--color-surface);border-radius:24px;box-shadow:0 25px 50px -12px rgba(0,0,0,0.25);text-align:center;font-family:var(--font-accent),sans-serif;color:var(--color-text-heading);}.path-webform .webform-confirmation .webform-confirmation__message{font-size:var(--text-lg);}.path-webform .webform-confirmation .webform-confirmation__back a{margin-top:var(--space-5);}.mn-form-card .form-item-consent{margin-top:var(--space-5);}body:has(.webform-confirmation) .path-webform .page-title,.path-webform:has(.webform-confirmation) .page-title{display:none;}.contact-page{background:var(--color-page-bg);}.contact-hero{position:relative;overflow:clip;margin-top:calc(-1 * var(--mn-header-height,72px));padding-top:var(--mn-header-height,72px);background:linear-gradient(180deg,rgba(176,216,230,0) 0%,rgba(176,216,230,0.30) 100%),var(--color-primary);color:var(--color-on-primary);text-align:center;-webkit-font-smoothing:antialiased;}.contact-hero__bg{position:absolute;inset:0;pointer-events:none;background-image:url(/themes/custom/medical_navigator/assets/images/contact/hero-texture.png);background-size:cover;background-position:center;mix-blend-mode:screen;opacity:0.01;}.contact-hero__inner{position:relative;z-index:1;width:min(100% - 64px,1230px);margin:0 auto;padding:67px 0 193px;font-variation-settings:"opsz" 32;}.contact-hero__proof{display:flex;align-items:center;justify-content:center;gap:13px;margin-bottom:28px;text-align:left;}.contact-hero__avatars{display:flex;flex-shrink:0;}.contact-hero__avatars span{overflow:hidden;width:38px;height:38px;margin-left:-8px;border:2px solid var(--color-on-primary);border-radius:50%;background:var(--color-primary-light);}.contact-hero__avatars span:first-child{margin-left:0;}.contact-hero__avatars img{display:block;width:100%;height:100%;object-fit:cover;}.contact-hero__proof-copy{display:grid;gap:4px;}.contact-hero__eyebrow{margin:0;font-family:var(--font-heading),sans-serif;font-size:18px;font-weight:var(--font-weight-semibold);line-height:1.25;color:var(--color-on-primary);}.contact-hero__subtitle{margin:0;font-family:var(--font-accent),sans-serif;font-size:13px;line-height:1.3;color:var(--color-on-primary-muted);}.contact-hero__title{margin:0;font-family:"Inter Display","Inter Display Placeholder","Inter",sans-serif;font-size:clamp(38px,5vw,64px);font-weight:700;line-height:1.2;letter-spacing:-0.03em;color:var(--color-on-primary);}.contact-hero .contact-hero__lede{max-width:none;margin:20px auto 0;font-family:"Inter Display","Inter Display Placeholder","Inter",sans-serif;font-size:24px;font-weight:500;font-optical-sizing:auto;line-height:1.4;text-align:center;color:#fff;}.contact-page__content{position:relative;z-index:2;width:min(100% - 80px,1390px);margin:-96px auto 0;padding-bottom:var(--space-12);}.mn-embedded-contact-form{position:relative;width:100%;margin:0 auto;border-radius:18px;overflow:hidden;box-shadow:rgba(0,0,0,0.05) 0 1px 45px 0;}.mn-embedded-contact-form .mn-form-card{width:100%;max-width:none;margin:0;box-shadow:none;}@media (max-width:810px){.contact-hero__inner{width:min(100% - 40px,1280px);padding:59px 0 118px;}.contact-hero .contact-hero__lede{margin-top:9px;}.contact-hero__proof{flex-direction:column;gap:12px;text-align:center;}.contact-page__content{width:min(100% - 40px,1280px);margin-top:-88px;}}.mn-form-card .iti{--iti-border-color:#E5E7EB;--iti-icon-color:#6A7282;--iti-hover-color:#F9FAFB;--iti-spacer-horizontal:12px;display:block;width:100%;z-index:20;}.mn-form-card .iti__selected-country{gap:8px;padding:0 6px 0 12px;border-radius:13px 0 0 13px;font-family:var(--font-accent),sans-serif;font-size:14px;line-height:17px;color:#6A7282;cursor:pointer;}.mn-form-card .iti__selected-country-primary{display:contents;}.mn-form-card .iti__selected-dial-code{order:1;margin:0;}.mn-form-card .iti__arrow{order:2;width:0;height:0;margin:0;border-top:5px solid var(--iti-icon-color);border-right:4px solid transparent;border-bottom:0;border-left:4px solid transparent;transform:none;}.mn-form-card .iti__arrow--up{transform:rotate(180deg);}.mn-form-card .iti__selected-country::after{content:"";order:3;align-self:stretch;width:1px;margin:10px 0 10px 4px;background:#E5E7EB;}.mn-form-card .iti__selected-country:hover,.mn-form-card .iti__selected-country[aria-expanded="true"]{background-color:var(--iti-hover-color);}.mn-form-card .iti__selected-country:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px;}.mn-form-card .iti__country-selector{margin-top:1px;overflow:hidden;border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-surface);box-shadow:var(--shadow-elevated);font-family:var(--font-accent),sans-serif;font-size:var(--text-sm);letter-spacing:-0.15px;color:#0A0A0A;}.mn-form-card .mn-contact-details .form-item .iti__search-input{height:36px;min-height:0;padding-top:0;padding-bottom:0;padding-left:12px;border:0;border-radius:0;background:var(--color-surface);box-shadow:none;font-size:var(--text-sm);color:#0A0A0A;}.mn-form-card .iti__search-icon{display:none;}.mn-form-card .iti__country-list{max-height:220px;padding:4px;overflow-y:auto;}.mn-form-card .iti__country{gap:var(--space-2);padding:7px 8px;border-radius:6px;}.mn-form-card .iti__country-list .iti__flag{margin-right:0;}.mn-form-card .iti__country.iti__highlight,.mn-form-card .iti__country:hover{background:#F3F3F5;}.mn-form-card .iti__country[aria-selected="true"]{font-weight:var(--font-weight-semibold);}.mn-form-card .iti__country-check{display:none;}.mn-form-card .iti__dial-code{color:#6A7282;}@media (pointer:coarse){.mn-form-card .mn-contact-details .form-item .iti__search-input{font-size:16px;}.mn-form-card .iti__country{min-height:44px;}}.mn-booking{width:min(100%,900px);margin:0 auto;padding:24px;background:#FFFFFF;border-radius:24px;box-shadow:0 25px 50px -12px rgba(0,0,0,0.25);font-family:var(--font-accent),sans-serif;}.mn-booking__header{margin-bottom:var(--space-4);}@media (max-width:809px){.mn-booking{padding:0;border-radius:16px;}.mn-form-card{padding-right:16px;padding-left:16px;}.mn-contact-card__header,.path-webform .page-title{padding-left:16px;}}.mn-form-card .mn-contact-details{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:end;padding-top:16px;}.mn-form-card .mn-contact-details .form-item{min-height:0;padding:0;}.mn-form-card .mn-contact-details .form-item > label:not(.option){margin:0;padding-bottom:4px;font-size:11px;font-weight:var(--font-weight-semibold);line-height:16px;letter-spacing:0.55px;text-transform:uppercase !important;color:#99A1AF;}.mn-form-card .mn-contact-details .form-item input{box-sizing:border-box;width:100%;margin:0;height:42px;min-height:42px;padding:10px 12px;border:1px solid #E5E7EB;border-radius:14px;background:#FFFFFF;font-family:var(--font-accent),sans-serif;font-size:14px;font-weight:var(--font-weight-regular);line-height:17px;color:#101828;}.mn-form-card .mn-contact-details .form-item input::placeholder{color:#D1D5DC;}.mn-form-card .mn-contact-details .form-item input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px rgba(224,2,78,0.12);}.mn-form-card .mn-contact-details .form-item.is-invalid input{border-color:#FFC9C9;background-color:#FEF2F2;}.mn-form-card .mn-field-reject{animation:mn-field-reject-shake 0.3s cubic-bezier(0.36,0.07,0.19,0.97);}@media (prefers-reduced-motion:reduce){.mn-form-card .mn-field-reject{animation:mn-field-reject-flash 0.3s ease-out both;}}@keyframes mn-field-reject-shake{10%,90%{transform:translateX(-1px);}20%,80%{transform:translateX(2px);}30%,50%,70%{transform:translateX(-3px);}40%,60%{transform:translateX(3px);}}@keyframes mn-field-reject-flash{40%{background-color:rgba(255,0,0,0.12);}}@media (max-width:809px){.mn-form-card .mn-contact-details .form-item-phone,.mn-form-card .mn-contact-details .form-item-email{grid-column:1 / -1;}}.mn-form-card .mn-contact-details .form-item-age input{appearance:textfield;-moz-appearance:textfield;}.mn-form-card .mn-contact-details .form-item-age input::-webkit-inner-spin-button,.mn-form-card .mn-contact-details .form-item-age input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;}.mn-form-card .mn-day-picker legend,.mn-form-card .mn-time-picker legend{margin:0;padding:16px 0 0;}.mn-form-card .mn-day-picker .fieldset-legend,.mn-form-card .mn-time-picker .fieldset-legend{margin:0;font-size:11px;font-weight:var(--font-weight-bold);line-height:16px;letter-spacing:1.1px;text-transform:uppercase !important;color:var(--color-primary);}.mn-form-card .mn-time-picker .fieldset-legend{display:flex;align-items:center;gap:6px;}.mn-form-card .mn-time-picker .fieldset-legend::before{content:"";flex:0 0 11px;width:11px;height:11px;background:url("data:image/svg+xml,%3Csvg width='11' height='11' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='12' cy='12' r='10' stroke='%23E0024E' stroke-width='2'/%3E%3Cpath d='M12 6v6l4 2' stroke='%23E0024E' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") no-repeat center / 11px 11px;}.mn-form-card .mn-day-pager{display:flex;align-items:center;justify-content:space-between;padding-top:8px;}.mn-form-card .mn-day-pager__label{font-family:var(--font-accent),sans-serif;font-size:14px;font-weight:var(--font-weight-semibold);line-height:21px;letter-spacing:-0.35px;color:#101828;}.mn-form-card .mn-day-pager__prev,.mn-form-card .mn-day-pager__next{appearance:none;flex:0 0 32px;width:32px;height:32px;margin:0;padding:0;border:1px solid #E5E7EB;border-radius:14px;background:#FFFFFF no-repeat center / 14px 14px;cursor:pointer;}.mn-form-card .mn-day-pager__prev{background-image: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='M8.75 3.5L5.25 7l3.5 3.5' stroke='%234A5565' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}.mn-form-card .mn-day-pager__next{background-image: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='M5.25 3.5L8.75 7l-3.5 3.5' stroke='%234A5565' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}.mn-form-card .mn-day-pager__prev:disabled,.mn-form-card .mn-day-pager__next:disabled{border-color:#F3F4F6;cursor:default;}.mn-form-card .mn-day-pager__prev:disabled{background-image: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='M8.75 3.5L5.25 7l3.5 3.5' stroke='%23D1D5DC' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}.mn-form-card .mn-day-pager__next:disabled{background-image: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='M5.25 3.5L8.75 7l-3.5 3.5' stroke='%23D1D5DC' stroke-width='1.16667' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");}.mn-form-card .mn-day-picker .js-webform-radios .form-item .form-radio,.mn-form-card .mn-time-picker .js-webform-radios .form-item .form-radio{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none;}.mn-form-card .mn-day-picker .js-webform-radios .form-item:has(.form-radio:focus-visible),.mn-form-card .mn-time-picker .js-webform-radios .form-item:has(.form-radio:focus-visible){outline:2px solid var(--color-primary);outline-offset:2px;}.mn-form-card .mn-day-picker .fieldset-wrapper .js-webform-radios{display:flex;flex-direction:row;gap:8px;padding-top:10px;overflow-x:auto;scrollbar-width:none;}.mn-form-card .mn-day-picker .js-webform-radios .form-item{position:relative;flex:1 0 60px;flex-direction:column;justify-content:center;gap:0;min-height:0;padding:10px 0 8px;border-radius:14px;}.mn-form-card .mn-day-picker .js-webform-radios .form-item[hidden]{display:none;}.mn-form-card .mn-day-picker .js-webform-radios .form-item label{display:flex;flex:0 0 auto;flex-direction:column;align-items:center;width:100%;font-family:var(--font-accent),sans-serif;text-align:center;}.mn-form-card .mn-day-picker .mn-day__weekday{padding-bottom:4px;font-size:10px;font-weight:var(--font-weight-semibold);line-height:10px;letter-spacing:0.25px;text-transform:uppercase;color:#99A1AF;}.mn-form-card .mn-day-picker .mn-day__date{font-size:20px;font-weight:var(--font-weight-bold);line-height:20px;color:#1E2939;}.mn-form-card .mn-day-picker .mn-day__slots{padding-top:4px;font-size:9px;font-weight:var(--font-weight-medium);line-height:9px;color:#99A1AF;}.mn-form-card .mn-day-picker .js-webform-radios .form-item:has(.form-radio:checked){border-color:var(--color-primary);background:var(--color-primary);}.mn-form-card .mn-day-picker .js-webform-radios .form-item:has(.form-radio:checked) :is(.mn-day__weekday,.mn-day__date,.mn-day__slots){color:#FFFFFF;}.mn-form-card .mn-day-picker .js-webform-radios .form-item:has(.form-radio:disabled){border-color:#F3F4F6;background:#F9FAFB;opacity:0.5;cursor:default;}.mn-form-card .mn-day-picker .js-webform-radios .form-item:has(.form-radio:disabled) label{cursor:default;}.mn-form-card .mn-day-picker .js-webform-radios .form-item:has(.form-radio:disabled) :is(.mn-day__weekday,.mn-day__date,.mn-day__slots){color:#D1D5DC;}.mn-form-card .mn-time-picker .fieldset-wrapper .js-webform-radios{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding-top:10px;}.mn-form-card .mn-time-picker .js-webform-radios .form-item{min-height:42px;padding:10px 0;border-radius:14px;justify-content:center;gap:0;}.mn-form-card .mn-time-picker .js-webform-radios .form-item label{flex:0 0 auto;margin:0;font-family:var(--font-accent),sans-serif;font-size:14px;font-weight:var(--font-weight-medium);line-height:20px;text-align:center;color:#4A5565;cursor:pointer;}.mn-form-card .mn-time-picker .js-webform-radios .form-item:has(.form-radio:checked){border-color:var(--color-primary);background:rgba(224,2,78,0.08);}.mn-form-card .mn-time-picker .js-webform-radios .form-item:has(.form-radio:checked) label{font-weight:var(--font-weight-semibold);color:var(--color-primary);}
.homepage-page{--home-pink:#e6004f;--home-pink-dark:#c90046;--home-pink-soft:#fff0f5;--home-text:#050505;--home-muted:#55545d;--home-surface:#ffffff;--home-bg:#f5f5f5;--home-shadow:0 18px 42px rgba(18,18,18,0.08);--home-radius:16px;background:var(--home-bg);color:var(--home-text);font-family:var(--font-accent),system-ui,sans-serif;font-variation-settings:"opsz" 32;}.homepage-page :where(p,li,h1,h2,h3,h4,h5,h6,a,span,strong,em,blockquote,figcaption){font-family:var(--font-accent),system-ui,sans-serif;}.homepage-page .mn-embedded-contact-form{font-variation-settings:normal;}.homepage-page .mn-embedded-contact-form :where(p,li,a,span,strong,em,blockquote,figcaption){font-family:var(--font-body),system-ui,sans-serif;}.homepage-page .mn-embedded-contact-form :where(h1,h2,h3,h4,h5,h6){font-family:var(--font-heading),sans-serif;}.homepage-page .mn-embedded-contact-form :where(legend,legend span){font-family:var(--font-accent),sans-serif;}.homepage-page__sections{overflow-x:clip;}.homepage-section{padding:82px 0;}.homepage-section__inner{width:min(100% - 64px,1280px);margin:0 auto;}.homepage-section__title{margin:0;font-family:var(--font-accent),sans-serif;font-size:clamp(40px,4vw,48px);font-weight:500;line-height:1.1;letter-spacing:-0.04em;color:#e0024e;}.homepage-section-heading{max-width:780px;margin:0 auto 64px;text-align:center;}.homepage-section-heading p{margin-top:22px;font-family:var(--font-accent),sans-serif;font-size:20px;font-weight:500;line-height:1.5;letter-spacing:-0.02em;color:#03111f;}.homepage-inquiry .homepage-section-heading p{color:#636363;}.homepage-stars{color:var(--home-pink);font-size:15px;line-height:1;letter-spacing:2px;}.homepage-stars--white{color:#ffffff;}.homepage-hero{position:relative;min-height:670px;margin-top:calc(-1 * var(--mn-header-height,72px));padding-top:var(--mn-header-height,72px);overflow:hidden;background:var(--color-primary);isolation:isolate;color:#ffffff;}.homepage-hero::after{content:"";position:absolute;right:0;bottom:0;left:0;z-index:2;height:min(8.5%,58px);pointer-events:none;background:linear-gradient(180deg,rgba(230,0,79,0) 0%,rgba(230,0,79,0.38) 48%,rgba(230,0,79,0.94) 100%);}.homepage-hero__bg{position:absolute;inset:0;}.homepage-hero__bg{top:var(--mn-header-height,72px);background:url(/themes/custom/medical_navigator/assets/images/hero/hero-dark-waves.jpg) center / cover no-repeat;opacity:0.3;mix-blend-mode:screen;mask-image:linear-gradient(to bottom,transparent 0,#000 120px);-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 120px);}.homepage-hero__inner{position:relative;display:grid;grid-template-columns:minmax(0,520px) minmax(360px,1fr);align-items:center;min-height:598px;}.homepage-hero__content{position:relative;z-index:3;padding-top:38px;}.homepage-hero__proof{display:flex;align-items:center;gap:13px;margin-bottom:38px;}.homepage-hero__proof > div:last-child{display:grid;gap:3px;}.homepage-hero__proof p{margin:0;color:#ffffff;font-size:14px;line-height:1.4;}.homepage-hero__avatars{display:flex;}.homepage-hero__avatars span{overflow:hidden;width:35px;height:35px;margin-left:-7px;border-radius:50%;background:radial-gradient(circle at 50% 35%,#f5c7b8 0 21%,transparent 22%),linear-gradient(135deg,#7a5747,#f1d9c8);}.homepage-hero__avatars span:first-child{margin-left:0;}.homepage-hero__avatars img,.homepage-avatar img,.homepage-hero__visual img{display:block;width:100%;height:100%;object-fit:cover;}.homepage-hero__visual img{object-fit:contain;}.homepage-hero__visual picture{display:block;width:100%;height:100%;}.homepage-hero__avatars span:nth-child(2){background:radial-gradient(circle at 50% 35%,#d8a07d 0 21%,transparent 22%),linear-gradient(135deg,#2d2626,#c7a08e);}.homepage-hero__avatars span:nth-child(3){background:radial-gradient(circle at 50% 35%,#f0b8a1 0 21%,transparent 22%),linear-gradient(135deg,#a56b48,#f3ddcb);}.homepage-hero__avatars span:nth-child(4){background:radial-gradient(circle at 50% 35%,#bf7f5f 0 21%,transparent 22%),linear-gradient(135deg,#32211a,#e4b59a);}.homepage-hero__title{max-width:610px;margin:0 0 30px;color:#ffffff;font-family:"Inter Display",var(--font-accent),sans-serif;font-size:clamp(36px,2.7vw,38px);font-weight:500;line-height:1.2;letter-spacing:-0.03em;}.homepage-hero__lede{max-width:690px;margin:0 0 30px;color:#ffffff;font-family:var(--font-accent),sans-serif;font-size:18px;line-height:1.45;}.homepage-hero__checks{display:grid;gap:11px;margin:0 0 38px;padding:0;color:#ffffff;list-style:none;}.homepage-hero__checks li{margin:0;font-size:16px;line-height:1.4;letter-spacing:-0.02em;}.homepage-hero__checks li::before{content:"\2713";margin-right:7px;}.homepage-hero__button{min-width:215px;min-height:50px;padding:12.5px 25px;font-size:19px !important;}.homepage-hero__note{width:215px;margin:13px 0 0;color:#ffffff;font-size:12px;line-height:1.6;letter-spacing:-0.02em;text-align:center;}.homepage-hero__media{position:relative;z-index:1;height:590px;}.homepage-hero__visual{position:absolute;top:28px;right:-78px;overflow:hidden;width:min(760px,58vw);height:570px;background:transparent;filter:drop-shadow(0 24px 46px rgba(72,0,26,0.34));}@media (min-width:1201px){.homepage-hero__media{height:670px;}.homepage-hero__visual{top:-55px;right:-230px;width:min(1120px,76vw);height:800px;}}.homepage-trust{padding-top:52px;padding-bottom:24px;}.homepage-trust__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:32px;}.homepage-founder-card,.homepage-testimonial-card{background:var(--home-surface);border-radius:var(--home-radius);box-shadow:var(--home-shadow);}.homepage-founder-card{padding:34px 28px 40px;}.homepage-founder-card__person{display:flex;align-items:center;gap:18px;margin-bottom:28px;}.homepage-avatar{overflow:hidden;width:70px;height:70px;border-radius:50%;background:radial-gradient(circle at 50% 32%,#f0bea2 0 20%,transparent 21%),linear-gradient(135deg,#293747 0 42%,#edddd2 42% 72%,#e0004e 72%);}.homepage-founder-card h2,.homepage-founder-card h3{margin:0;color:#e0024e;font-family:var(--font-accent),sans-serif;font-size:20px;font-weight:500;line-height:1.4;}.homepage-founder-card__person p{margin:6px 0 0;color:#1867a8;font-size:14px;line-height:1.4;}.homepage-founder-card__copy{display:grid;gap:22px;}.homepage-faq-item p{margin:0;color:var(--home-text);font-family:var(--font-accent),sans-serif;font-size:15px;line-height:1.62;}.homepage-founder-card__copy p{margin:0;color:rgba(23,32,35,0.9);font-family:var(--font-accent),sans-serif;font-size:20px;line-height:1.5;letter-spacing:-0.04em;}.homepage-team__copy p{margin:0;color:rgba(23,32,35,0.9);font-family:var(--font-accent),sans-serif;font-size:15px;line-height:1.5;letter-spacing:-0.02em;}.homepage-process-step__copy p{margin:0;color:#636363;font-family:var(--font-accent),sans-serif;font-size:16px;font-weight:500;line-height:1.5;letter-spacing:-0.05em;}.homepage-founder-card strong{color:var(--home-pink);font-weight:700;}.homepage-testimonials{--homepage-testimonials-play-state:running;position:relative;overflow:hidden;height:100%;min-height:520px;padding:14px 18px;box-sizing:border-box;}.homepage-testimonials__track{position:absolute;inset:14px 18px auto;display:grid;align-items:start;gap:24px;animation:homepage-testimonials-scroll 72s linear infinite;animation-play-state:var(--homepage-testimonials-play-state);will-change:transform;}.homepage-testimonials__set{display:grid;align-items:start;gap:24px;}.homepage-testimonial-card{position:relative;overflow:hidden;padding:24px 20px;border-radius:16px;background:#ffffff;box-shadow:0 2px 12px rgba(0,0,0,0.06);display:flex;flex-direction:column;gap:14px;transform:rotate(2deg);}.homepage-testimonial-card::after{content:none;}.homepage-testimonial-card:nth-child(4n + 1){transform:rotate(2deg);}.homepage-testimonial-card:nth-child(4n + 2){transform:rotate(-1.5deg);}.homepage-testimonial-card:nth-child(4n + 3){transform:rotate(1deg);}.homepage-testimonial-card:nth-child(4n + 4){transform:rotate(-2deg);}.homepage-testimonials:hover .homepage-testimonials__track,.homepage-testimonials__track:hover{animation-play-state:paused;}.homepage-testimonials:hover{--homepage-testimonials-play-state:paused;}.homepage-testimonials__pause-toggle{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;}.homepage-testimonials__pause-toggle:checked ~ .homepage-testimonials__track,.homepage-testimonials__pause-toggle:checked ~ * .homepage-testimonials__track{animation-play-state:paused;}.homepage-testimonials__pause{position:absolute;right:14px;bottom:12px;z-index:3;padding:6px 12px;border:1px solid var(--home-pink,#e0024e);border-radius:999px;background:#ffffff;color:var(--home-pink,#e0024e);font-family:var(--font-accent),sans-serif;font-size:12px;font-weight:500;line-height:1;cursor:pointer;opacity:0;pointer-events:none;transition:opacity 0.15s ease;}.homepage-testimonials__pause-toggle:focus-visible + .homepage-testimonials__pause,.homepage-testimonials__pause-toggle:checked + .homepage-testimonials__pause{opacity:1;pointer-events:auto;}.homepage-testimonials__pause-toggle:focus-visible + .homepage-testimonials__pause{outline:2px solid var(--home-pink,#e0024e);outline-offset:2px;}.homepage-testimonials__pause-label--play,.homepage-testimonials__pause-toggle:checked + .homepage-testimonials__pause .homepage-testimonials__pause-label--stop{display:none;}.homepage-testimonials__pause-toggle:checked + .homepage-testimonials__pause .homepage-testimonials__pause-label--play{display:inline;}.homepage-testimonial-card p{margin:0;color:#103739;font-family:var(--font-accent),sans-serif;font-size:14px;line-height:1.6;}.homepage-testimonial-card .homepage-stars{margin-bottom:0;color:var(--home-pink);font-size:13px;letter-spacing:2px;line-height:1;}.homepage-testimonial-card__person{display:flex;flex-direction:column;align-items:flex-start;gap:4px;}.homepage-testimonial-card__name{display:block;color:#103739;font-family:var(--font-accent),sans-serif;font-size:13px;font-weight:600;line-height:normal;}.homepage-testimonial-card__location{display:block;margin-top:2px;color:#6e7373;font-size:12px;line-height:normal;}@keyframes homepage-testimonials-scroll{from{transform:translateY(0);}to{transform:translateY(calc(-33.333333% - 8px));}}.homepage-photo-placeholder{position:relative;overflow:hidden;border-radius:var(--home-radius,16px);background:radial-gradient(circle at 58% 34%,rgba(255,255,255,0.72) 0 8%,transparent 8.2%),linear-gradient(135deg,#d5b7a4 0%,#7d5b51 48%,#f2d5c5 100%);background-position:center;background-size:cover;}.homepage-photo-placeholder > picture,.homepage-photo-placeholder > picture img{display:block;width:100%;height:100%;object-fit:cover;}.homepage-photo-placeholder--photo::after{content:"";position:absolute;inset:0;background-image:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,0.08));pointer-events:none;}.homepage-photo-placeholder--dark{background:radial-gradient(circle at 64% 32%,rgba(255,223,201,0.9) 0 9%,transparent 9.2%),linear-gradient(135deg,#26313a 0%,#11161c 48%,#e1b391 100%);}.homepage-photo-placeholder--blue{background:radial-gradient(circle at 52% 34%,rgba(255,235,225,0.95) 0 12%,transparent 12.2%),linear-gradient(135deg,#b8daf0,#283c5a 48%,#f3c2b0);}.homepage-photo--process-situation-tablet{background-image:radial-gradient(circle at 58% 34%,rgba(255,255,255,0.72) 0 8%,transparent 8.2%),linear-gradient(135deg,#d5b7a4 0%,#7d5b51 48%,#f2d5c5 100%);}.homepage-photo--process-clinic-research{background-image:radial-gradient(circle at 58% 34%,rgba(255,255,255,0.72) 0 8%,transparent 8.2%),linear-gradient(135deg,#d4bd93 0%,#7a6c58 48%,#f4e0c4 100%);}.homepage-photo--process-side-by-side-consultation{background-image:radial-gradient(circle at 58% 34%,rgba(255,255,255,0.72) 0 8%,transparent 8.2%),linear-gradient(135deg,#e7e6df 0%,#75816d 48%,#f5c9b8 100%);}.homepage-photo--process-decision-couple-laptop{background-image:radial-gradient(circle at 58% 34%,rgba(255,255,255,0.72) 0 8%,transparent 8.2%),linear-gradient(135deg,#e8edf0 0%,#9d8a7b 48%,#f5c7b8 100%);}.homepage-hero__proof .homepage-stars{margin:0;}.homepage-process-step__copy h3{margin:0 0 16px;color:#141414;font-family:var(--font-accent),sans-serif;font-size:24px;font-weight:500;line-height:1.2;letter-spacing:-0.05em;}.homepage-cert-list{display:grid;gap:12px;margin:24px 0 0;padding:0;list-style:none;}.homepage-cert-list li{display:flex;align-items:center;justify-content:space-between;min-height:42px;margin:0;padding:0 14px;border-radius:8px;background:#e8f5f3;color:#007f82;font-size:13px;font-weight:600;}.homepage-cert-list li:nth-child(2){background:#f0e7ef;color:#622962;}.homepage-process{padding-top:74px;background:var(--home-bg);}.homepage-process__timeline{position:relative;display:grid;gap:84px;}.homepage-process__timeline::before{content:"";position:absolute;top:30px;bottom:40px;left:50%;width:1px;background:#ffc9d9;}.homepage-process-step{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 80px minmax(0,1fr);align-items:center;min-height:270px;}.homepage-process-step__media{height:255px;}.homepage-process-step__marker{position:absolute;top:50%;z-index:1;width:34px;height:34px;border-radius:50%;background:var(--home-pink);color:#ffffff;font-size:14px;font-weight:500;line-height:34px;letter-spacing:-0.05em;text-align:center;transform:translateY(-50%);}.homepage-process-step--right .homepage-process-step__marker{left:-57px;}.homepage-process-step--left .homepage-process-step__marker{right:-57px;}.homepage-process-step__copy{position:relative;max-width:500px;}.homepage-process-step--right .homepage-process-step__media{grid-column:1;}.homepage-process-step--right .homepage-process-step__copy{grid-column:3;justify-self:start;}.homepage-process-step--left .homepage-process-step__media{grid-column:3;}.homepage-process-step--left .homepage-process-step__copy{grid-column:1;grid-row:1;justify-self:end;}.homepage-free-banner{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:74px;padding:28px 24px;border-radius:16px;background:var(--home-pink);color:#ffffff;}.homepage-free-banner strong{font-size:23px;font-weight:500;line-height:1.2;}.homepage-free-banner .c-btn{font-size:18px !important;}.homepage-team{padding-top:78px;}.homepage-team__cards .homepage-person-card h3{color:#e0024e;font-size:14px;font-weight:500;line-height:1.2;letter-spacing:-0.02em;}.homepage-team__cards .homepage-person-card p,.homepage-team__cards .homepage-person-card__role{color:#03111f;font-size:12px;line-height:1.2;}.homepage-team__cards .homepage-person-card__bio p{color:#03111f;font-size:14px;line-height:1.55;}.homepage-team__grid{display:grid;grid-template-columns:minmax(0,1fr) 580px;gap:78px;align-items:start;}.homepage-team__copy .homepage-section__title{margin-bottom:42px;}.homepage-team__copy{display:grid;gap:24px;}.homepage-team__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:32px;}.homepage-inquiry{padding-top:76px;padding-bottom:112px;}.homepage-faq{padding-top:58px;padding-bottom:124px;interpolate-size:allow-keywords;}.homepage-faq .homepage-section__title{margin-bottom:62px;text-align:center;}.homepage-faq__list{display:grid;gap:0;max-width:1136px;margin:0 auto;}.homepage-faq-item{border-bottom:1px solid #e9e9e9;background:transparent;}.homepage-faq-item[open]{border-color:#e2e2e2;}.homepage-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:28px;min-height:58px;padding:16px 0;cursor:pointer;color:#03111f;font-size:16px;font-weight:500;line-height:1.2;list-style:none;}.homepage-faq-item summary::-webkit-details-marker{display:none;}.homepage-faq-item summary span{max-width:860px;}.homepage-faq-item summary > .summary{display:none;}.homepage-faq-item summary b{margin-left:auto;}.homepage-faq-item summary b{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:24px;height:24px;border-radius:50%;background:var(--home-pink);color:#ffffff;box-shadow:none;transition:background-color 180ms ease,box-shadow 180ms ease;}.homepage-faq-item summary b::before{content:"";position:absolute;left:50%;top:50%;width:6px;height:6px;border-right:2px solid #ffffff;border-bottom:2px solid #ffffff;transform:translate(-50%,-62%) rotate(45deg);transform-origin:center;transition:transform 220ms ease;}.homepage-faq-item[open] summary b{background:var(--home-pink);box-shadow:none;}.homepage-faq-item[open] summary b::before{transform:translate(-50%,-38%) rotate(225deg);}.homepage-faq-item__answer{padding:0 68px 18px 0;opacity:0;transform:translateY(-8px);transition:opacity 240ms ease,transform 240ms ease;}.homepage-faq-item[open] .homepage-faq-item__answer{opacity:1;transform:translateY(0);}@supports selector(::details-content){.homepage-faq-item::details-content{block-size:0;overflow:hidden;opacity:0;transition:block-size 260ms cubic-bezier(0.22,1,0.36,1),opacity 180ms ease,content-visibility 260ms allow-discrete;}.homepage-faq-item[open]::details-content{block-size:auto;opacity:1;}}@media (prefers-reduced-motion:reduce){.homepage-testimonials__track,.homepage-faq-item::details-content,.homepage-faq-item__answer,.homepage-faq-item summary b::before{animation:none;transition:none;}}.homepage-faq-item p{max-width:900px;padding-top:0;color:var(--home-muted);font-size:13px;line-height:1.55;font-weight:400;}@media (max-width:1200px){.homepage-testimonials{display:none;}}@media (max-width:1200px){.homepage-hero__inner{grid-template-columns:minmax(0,1fr) 390px;}.homepage-hero__visual{right:-46px;}.homepage-team__grid{grid-template-columns:1fr;}}@media (max-width:1200px){.homepage-section{padding:64px 0;}.homepage-hero{min-height:auto;}.homepage-hero__inner,.homepage-trust__grid{grid-template-columns:1fr;}.homepage-hero__inner{padding-bottom:50px;}.homepage-hero__content{text-align:center;}.homepage-hero__title,.homepage-hero__lede{margin-left:auto;margin-right:auto;}.homepage-hero__proof{justify-content:center;}.homepage-hero__checks{justify-items:center;}.homepage-hero__note{margin-inline:auto;}.homepage-page .homepage-hero__media{display:none;}.homepage-hero__visual{top:-50px;right:50%;width:min(1560px,189vw);height:975px;transform:translateX(50%);}.homepage-process__timeline::before{left:17px;}.homepage-process-step,.homepage-process-step--left,.homepage-process-step--right{grid-template-columns:34px minmax(0,1fr);gap:20px;align-items:start;}.homepage-process-step__marker{position:relative;top:0;right:auto;left:auto;grid-column:1;grid-row:1;transform:none;}.homepage-process-step--right .homepage-process-step__marker,.homepage-process-step--left .homepage-process-step__marker{left:auto;right:auto;}.homepage-process-step--right .homepage-process-step__media,.homepage-process-step--left .homepage-process-step__media{grid-column:2;grid-row:1;}.homepage-process-step--right .homepage-process-step__copy,.homepage-process-step--left .homepage-process-step__copy{grid-column:2;grid-row:2;justify-self:start;}.homepage-free-banner{align-items:center;flex-direction:column;text-align:center;}.homepage-team{padding-top:68px;}.homepage-team__grid{gap:46px;}.homepage-team__copy{max-width:760px;margin:0 auto;text-align:center;}.homepage-team__copy .homepage-section__title{margin-bottom:24px;}.homepage-team__cards{max-width:560px;margin:0 auto;}.homepage-inquiry{padding-top:70px;padding-bottom:92px;}.homepage-faq{padding-top:46px;padding-bottom:96px;}}@media (min-width:811px) and (max-width:1200px){.homepage-team__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;width:min(100%,580px);max-width:580px;}.homepage-person-card__photo{height:300px;}.homepage-process__timeline::before{left:50%;}.homepage-process-step,.homepage-process-step--left,.homepage-process-step--right{grid-template-columns:minmax(0,1fr) 60px minmax(0,1fr);gap:0;align-items:center;min-height:0;}.homepage-process-step__marker{position:absolute;top:50%;right:auto;left:auto;transform:translateY(-50%);}.homepage-process-step--right .homepage-process-step__marker{left:-47px;}.homepage-process-step--left .homepage-process-step__marker{right:-47px;left:auto;}.homepage-process-step--right .homepage-process-step__media{grid-column:1;grid-row:1;width:auto;}.homepage-process-step--right .homepage-process-step__copy{grid-column:3;grid-row:1;justify-self:start;max-width:none;}.homepage-process-step--left .homepage-process-step__media{grid-column:3;grid-row:1;width:auto;}.homepage-process-step--left .homepage-process-step__copy{grid-column:1;grid-row:1;justify-self:end;max-width:none;}}@media (max-width:810px){.homepage-testimonial-card{padding:24px 20px;gap:16px;}.homepage-testimonial-card p{font-size:14px;line-height:1.6;}.homepage-testimonial-card .homepage-stars{font-size:14px;}.homepage-testimonial-card__name{font-size:13px;}.homepage-testimonial-card__location{color:#1867a8;font-size:12px;}.homepage-testimonial-card:nth-child(4n + 1){transform:rotate(1.4deg);}.homepage-testimonial-card:nth-child(4n + 2){transform:rotate(-1deg);}.homepage-testimonial-card:nth-child(4n + 3){transform:rotate(0.7deg);}.homepage-testimonial-card:nth-child(4n + 4){transform:rotate(-1.4deg);}}@media (max-width:810px){.homepage-section__inner{width:min(100% - 40px,1280px);}.homepage-section{padding:54px 0;}.homepage-section__title{font-size:40px;}.homepage-section-heading{margin-bottom:34px;}.homepage-hero__title{font-size:36px;}.homepage-hero__lede{font-size:15px;}.homepage-hero{min-height:0;}.homepage-hero__content{padding-top:16px;}.homepage-hero__inner{min-height:0;}.homepage-hero__note{margin-left:auto;margin-right:auto;}.homepage-hero__proof > div:last-child{text-align:left;}.homepage-hero__visual img{object-position:bottom;}.homepage-trust{padding-top:22px;}.homepage-trust__grid{gap:14px;}.homepage-founder-card{padding:22px 18px;}.homepage-team__cards{grid-template-columns:1fr;}.homepage-process{padding-top:50px;}.homepage-process__timeline{gap:54px;}.homepage-process__timeline::before{left:6px;}.homepage-process-step,.homepage-process-step--left,.homepage-process-step--right{display:block;position:relative;min-height:0;padding-left:32px;}.homepage-process-step__marker,.homepage-process-step--left .homepage-process-step__marker,.homepage-process-step--right .homepage-process-step__marker{position:absolute;top:16px;left:-11px;right:auto;transform:none;}.homepage-process-step__media,.homepage-process-step--left .homepage-process-step__media,.homepage-process-step--right .homepage-process-step__media{display:none;}.homepage-process-step__copy,.homepage-process-step--left .homepage-process-step__copy,.homepage-process-step--right .homepage-process-step__copy{position:static;max-width:none;}.homepage-free-banner{margin-top:48px;padding:24px 18px;}.homepage-team{padding-top:52px;}.homepage-team__grid{gap:34px;}.homepage-team__copy{text-align:left;}.homepage-team__cards{width:min(100%,280px);}.homepage-inquiry{padding-top:56px;padding-bottom:76px;}.homepage-faq{padding-top:40px;padding-bottom:78px;}.homepage-faq .homepage-section__title{margin-bottom:36px;font-size:35px;}.homepage-faq-item summary{gap:16px;min-height:58px;padding:16px 0;font-size:16px;}.homepage-faq-item summary b{width:24px;height:24px;}.homepage-faq-item__answer{padding:0 40px 18px 0;}}.homepage-answers{padding:80px 0 0;}.homepage-answers__heading{margin-bottom:20px;text-align:center;}.homepage-answers__title{margin:0;color:var(--color-primary);font-family:"Inter Display",var(--font-accent),sans-serif;font-size:clamp(40px,3.4vw,48px);font-weight:500;line-height:1.1;letter-spacing:-0.04em;}.homepage-answers__lede{max-width:820px;margin:18px auto 0;color:rgba(23,32,35,0.9);font-family:var(--font-accent),sans-serif;font-size:clamp(20px,1.7vw,24px);font-weight:400;line-height:1.5;letter-spacing:-0.04em;}.homepage-answers__lede em{font-style:italic;}.homepage-answers__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;}.homepage-answers-card{padding:32px;border-radius:14px;background:#ffffff;}.homepage-answers-card--wide{grid-column:1 / -1;}.homepage-answers-card__title{margin:0;color:#000000;font-family:var(--font-accent),sans-serif;font-size:20px;font-weight:500;line-height:1.2;letter-spacing:-0.02em;}.homepage-answers-card--wide:last-child .homepage-answers-card__title{font-size:22px;line-height:1.15;letter-spacing:-0.03em;}.homepage-answers-card__text{margin:10px 0 0;color:rgba(23,32,35,0.9);font-family:var(--font-accent),sans-serif;font-size:16px;font-weight:400;line-height:1.5;letter-spacing:-0.04em;}.homepage-answers-panel{margin-top:20px;padding:18px;border-radius:20px;background:rgba(246,246,246,0.6);}.homepage-compare__row{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:16px;padding:5px 0;border-bottom:1px solid rgba(23,32,35,0.08);}.homepage-compare__row:last-child{border-bottom:0;}.homepage-compare__row--head{padding-top:0;}.homepage-compare__col{display:grid;justify-items:center;gap:2px;text-align:center;}.homepage-compare__clinic{color:#000000;font-size:20px;font-weight:700;line-height:1;letter-spacing:-0.04em;}.homepage-compare__stars{color:#f5a623;font-size:13px;letter-spacing:2px;}.homepage-compare__label{color:rgba(50,50,50,0.72);font-size:20px;font-weight:600;line-height:1.05;letter-spacing:-0.04em;}.homepage-compare__value{color:#000000;font-size:25px;font-weight:600;line-height:1;letter-spacing:-0.055em;text-align:center;}.homepage-compare__value.is-best{color:#e50055;}.homepage-price__advertised{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-bottom:14px;border-bottom:1px solid rgba(23,32,35,0.08);}.homepage-price__advertised-label{color:rgba(50,50,50,0.72);font-size:20px;font-weight:500;line-height:1.1;letter-spacing:-0.04em;}.homepage-price__advertised-value{color:#000000;font-size:29px;font-weight:600;line-height:1.05;letter-spacing:-0.055em;}.homepage-price__extras{margin:0;padding:12px 0;list-style:none;border-bottom:1px solid rgba(23,32,35,0.08);}.homepage-price__extra{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:5px 0;font-size:19px;line-height:1.15;letter-spacing:-0.04em;}.homepage-price__extra-label{color:#000000;font-weight:500;}.homepage-price__plus{display:inline-block;width:18px;color:var(--color-primary);font-weight:600;}.homepage-price__extra-value{color:#000000;font-weight:600;white-space:nowrap;}.homepage-price__total{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding-top:14px;}.homepage-price__total-label{color:#000000;font-size:21px;font-weight:500;line-height:1.1;letter-spacing:-0.045em;}.homepage-price__total-value{color:#e50055;font-size:35px;font-weight:600;line-height:1.05;letter-spacing:-0.055em;}.homepage-answers-card--reviews{display:flex;flex-direction:column;gap:12px;padding:16px;overflow:hidden;}.homepage-answers-card--reviews .homepage-answers-card__title,.homepage-answers-card--reviews .homepage-answers-card__text{padding:0 12px;font-family:"Inter Display",var(--font-accent),Arial,sans-serif;}.homepage-answers-card--reviews .homepage-answers-card__title{padding-top:4px;}.homepage-reviews{display:flex;flex-direction:column;align-items:center;gap:18px;width:100%;margin-top:0;padding:20px;font-family:"Inter Display",var(--font-accent),Arial,sans-serif;}.homepage-reviews__clinic,.homepage-reviews__patients{display:flex;flex-direction:column;width:100%;}.homepage-reviews__clinic{gap:14px;padding:4px 4px 0;}.homepage-reviews__patients{gap:14px;padding:20px;border:1px solid rgba(28,28,28,0.22);border-radius:14px;background:#ffffff;}.homepage-reviews p,.homepage-reviews blockquote{margin:0;}.homepage-reviews__label{display:flex;align-items:center;gap:8px;color:rgba(28,28,28,0.88);font-size:16px;font-weight:400;line-height:1.2;letter-spacing:-0.035em;}.homepage-reviews__label strong{font-weight:700;}.homepage-reviews__icon{flex:0 0 18px;width:18px;height:18px;color:rgba(28,28,28,0.72);}.homepage-reviews__stars{display:flex;gap:4px;color:#f89c24;}.homepage-reviews__stars svg{width:17px;height:17px;}.homepage-reviews__quote{color:rgba(50,50,50,0.78);font-size:16px;font-style:italic;font-weight:500;line-height:1.35;letter-spacing:-0.035em;}.homepage-reviews__quote--patient{color:#000000;font-style:normal;font-weight:400;}.homepage-reviews__quote--patient strong{font-weight:700;}.homepage-reviews__source{color:rgba(50,50,50,0.5);font-size:14px;font-weight:500;line-height:1.2;letter-spacing:-0.025em;}.homepage-reviews__divider{display:grid;grid-template-columns:minmax(0,1fr) auto auto minmax(0,1fr);align-items:center;gap:10px;width:100%;color:#000000;}.homepage-reviews__rule{height:1px;background:rgba(28,28,28,0.18);}.homepage-reviews__arrow{width:15px;height:15px;}.homepage-reviews__divider-label{font-size:14px;font-weight:600;line-height:1.2;letter-spacing:-0.025em;white-space:nowrap;}.homepage-reviews__hr{width:100%;height:1px;margin:0;border:0;background:rgba(28,28,28,0.14);}.homepage-reviews__count{color:#000000;font-size:15px;line-height:1.2;letter-spacing:-0.035em;}.homepage-reviews__count strong{color:var(--color-primary);font-weight:700;}.homepage-chat__header{display:flex;align-items:center;gap:14px;padding-bottom:14px;border-bottom:1px solid rgba(23,32,35,0.08);}.homepage-chat__avatar{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:none;border-radius:50%;background:#10263f;color:#ffffff;font-size:20px;font-weight:700;}.homepage-chat__who{display:grid;gap:1px;}.homepage-chat__name{color:#000000;font-size:20px;font-weight:600;line-height:1.05;letter-spacing:-0.035em;}.homepage-chat__role{color:rgba(50,50,50,0.55);font-size:16px;font-weight:500;line-height:1.05;letter-spacing:-0.035em;}.homepage-chat__bubble{position:relative;width:92%;margin:10px 0 0;padding:14px 16px 24px;border-radius:18px;background:rgba(255,255,255,0.92);color:#000000;font-size:15px;font-weight:500;line-height:1.24;letter-spacing:-0.035em;}.homepage-chat__time{position:absolute;right:14px;bottom:6px;color:rgba(50,50,50,0.45);font-size:13px;font-weight:500;line-height:1;letter-spacing:normal;}.homepage-chat__bubble--reply{margin-left:auto;width:max-content;max-width:min(80%,380px);border-radius:18px 18px 4px;background:var(--color-primary);color:#ffffff;}.homepage-chat__bubble--reply .homepage-chat__time{color:rgba(255,255,255,0.78);font-size:12px;}.homepage-chat__ticks{display:inline-block;width:15px;height:15px;margin-left:3px;color:#53bdeb;vertical-align:-3px;}@media (max-width:900px){.homepage-answers{padding-top:56px;}.homepage-answers__grid{grid-template-columns:minmax(0,1fr);}.homepage-answers-card{padding:22px 18px;}.homepage-answers-panel{padding:18px 16px;}.homepage-compare__row{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr);gap:10px;}.homepage-compare__clinic{font-size:15px;letter-spacing:-0.03em;}.homepage-compare__label{font-size:14px;letter-spacing:-0.03em;}.homepage-compare__value{font-size:19px;letter-spacing:-0.045em;}.homepage-price__advertised-label{font-size:18px;}.homepage-price__advertised-value{font-size:29px;}.homepage-price__total-label{font-size:20px;}.homepage-price__total-value{font-size:33px;}.homepage-price__extra{font-size:17px;}.homepage-answers-card--reviews{padding:16px;}.homepage-reviews{padding:24px;}.homepage-reviews__clinic,.homepage-reviews__patients,.homepage-reviews__divider{max-width:560px;}.homepage-reviews__patients{gap:12px;padding:18px;}.homepage-chat__role{font-size:14px;}.homepage-chat__name{font-size:18px;}.homepage-chat__bubble{width:88%;font-size:14px;}.homepage-answers-card--wide:last-child .homepage-answers-card__text{font-size:14px;line-height:1.36;}.homepage-inquiry .homepage-section-heading p{font-size:18px;}}.homepage-founder-card__copy strong{color:inherit;}.homepage-founder-card__claim,.homepage-founder-card__claim strong,.homepage-founder-card__copy p:last-child strong{color:var(--color-primary);}.homepage-founder-card__posts{margin:0 0 16px;padding-left:22px;list-style:disc;}.homepage-founder-card__posts li{margin:4px 0;color:rgba(23,32,35,0.9);font-size:20px;line-height:1.5;letter-spacing:-0.04em;}@media (max-width:810px){.homepage-answers-card--reviews{gap:9px;padding:12px;}.homepage-answers-card--reviews .homepage-answers-card__title{line-height:1.15;letter-spacing:-0.045em;}.homepage-reviews{gap:16px;padding:16px;}.homepage-reviews__clinic{gap:12px;}.homepage-reviews__patients{gap:12px;padding:18px;}.homepage-reviews__count{font-size:14px;letter-spacing:-0.045em;}}
