.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{box-sizing:content-box;position:absolute;height:0;width:1px;content:"";z-index:-1;border:8px solid transparent;left:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0;width:100%}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__month--in-range,.react-datepicker__month--in-selecting-range,.react-datepicker__month--selected,.react-datepicker__quarter--in-range,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__month--in-range:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--selected:hover,.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--selected:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover{background-color:#216ba5}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{-webkit-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media(max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;-webkit-clip-path:circle(0);clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/_next/static/media/slick.25572f22.eot);src:url(/_next/static/media/slick.25572f22.eot) format("embedded-opentype"),url(/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/_next/static/media/slick.d9c3e904.ttf) format("truetype"),url(/_next/static/media/slick.f895cfdf.svg) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}@font-face{font-family:Mulish;src:url(/fonts/Mulish/ttf/Mulish-ExtraLight.ttf) format("truetype");font-weight:200}@font-face{font-family:Mulish;src:url(/fonts/Mulish/ttf/Mulish-ExtraLightItalic.ttf) format("truetype");font-weight:200;font-style:italic}@font-face{font-family:Mulish;src:url(/fonts/Mulish/ttf/Mulish-Light.ttf) format("truetype");font-weight:300}@font-face{font-family:Mulish;src:url(/fonts/Mulish/ttf/Mulish-LightItalic.ttf) format("truetype");font-weight:300;font-style:italic}@font-face{font-family:Mulish;src:url(/fonts/Mulish/ttf/Mulish-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:Mulish;src:url(/fonts/Mulish/ttf/Mulish-Italic.ttf) format("truetype");font-weight:400;font-style:italic}@font-face{font-family:Mulish;src:url(/fonts/Mulish/ttf/Mulish-Medium.ttf) format("truetype");font-weight:500}@font-face{font-family:Mulish;src:url(/fonts/Mulish/ttf/Mulish-MediumItalic.ttf) format("truetype");font-weight:500;font-style:italic}@font-face{font-family:Mulish;src:url(/fonts/Mulish/ttf/Mulish-SemiBold.ttf) format("truetype");font-weight:600}@font-face{font-family:Mulish;src:url(/fonts/Mulish/ttf/Mulish-SemiBoldItalic.ttf) format("truetype");font-weight:600;font-style:italic}@font-face{font-family:Mulish;src:url(/fonts/Mulish/ttf/Mulish-Bold.ttf) format("truetype");font-weight:700}@font-face{font-family:Mulish;src:url(/fonts/Mulish/ttf/Mulish-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic}@font-face{font-family:Mulish;src:url(/fonts/Mulish/ttf/Mulish-ExtraBold.ttf) format("truetype");font-weight:800}@font-face{font-family:Mulish;src:url(/fonts/Mulish/ttf/Mulish-ExtraBoldItalic.ttf) format("truetype");font-weight:800;font-style:italic}@font-face{font-family:Mulish;src:url(/fonts/Mulish/ttf/Mulish-Black.ttf) format("truetype");font-weight:900}@font-face{font-family:Mulish;src:url(/fonts/Mulish/ttf/Mulish-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic}:root{--responsiveGutter:16px;--grey:179,179,179;--central-container-width:1120px;overflow-x:hidden}@media only screen and (min-width:1080px){:root{--responsiveGutter:16px}}*,:after,:before{box-sizing:border-box}body,html{padding:0!important;margin:0!important;font-family:Mulish,sans-serif!important}ol[class],ul[class]{padding:0}a{color:inherit}a,button{text-decoration:none}button{text-transform:none}button,div,img,p{outline:none!important}blockquote,body,dd,dl,figcaption,figure,h1,h2,h3,h4,li,ol[class],p,ul{margin:0}body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}ol[class],ul[class]{list-style:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}img{max-width:100%;display:block}article>*+*{margin-top:1em}button,input,select,textarea{font:inherit}h2{font-size:12px;letter-spacing:6px;color:#868e95;margin-bottom:12px}h2,h3{font-style:normal;font-weight:400;margin-block:0}h3{font-size:32px;color:#141417}@media(prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.heading01,.richText h1{color:#222732;text-align:left;letter-spacing:unset;margin:unset;font-style:normal;font-weight:500;font-size:56px;line-height:56px}.heading01.mobile,.richText h1.mobile{font-weight:600;font-size:24px;line-height:30px}.heading02,.richText h2{color:#222732;text-align:left;letter-spacing:unset;margin:unset;font-style:normal;font-weight:500;font-size:32px;line-height:40px}.heading02.mobile,.richText h2.mobile{font-weight:500;font-size:20px;line-height:25px}.heading03,.richText h3{color:#222732;text-align:left;letter-spacing:unset;margin:unset;font-style:normal;font-weight:400;font-size:24px;line-height:30px}.heading03.mobile,.richText h3.mobile{font-weight:400;font-size:20px;line-height:25px}.componentBlogPostContent .richText .h4,.heading04{color:#222732;text-align:left;letter-spacing:unset;margin:unset;font-style:normal;font-weight:700;font-size:20px;line-height:25px}.componentBlogPostContent .richText .mobile.h4,.heading04.mobile{font-weight:700;font-size:18px;line-height:23px}.componentBlogPostContent .richText .h5,.heading05{color:#222732;text-align:left;letter-spacing:unset;margin:unset;font-style:normal;font-weight:700;font-size:16px;line-height:20px}.componentBlogPostContent .richText .h6,.heading06{color:#868e95;text-align:left;letter-spacing:6px;margin:unset;font-style:normal;text-transform:uppercase;font-weight:500;font-size:12px;line-height:15px}.navigation .navbar .mobile .menus .menu .title .text,.paragraph01{font-weight:600}.navigation .navbar .mobile .menus .menu .title .text,.paragraph01,.paragraph02{text-align:left;letter-spacing:unset;margin:unset;font-style:normal;font-size:16px;line-height:20px}.paragraph02{font-weight:400}.navigation .submenu .anchor,.paragraph03{font-weight:400}.navigation .menuLinks .menuLinksTitle,.navigation .submenu .anchor,.paragraph03,.paragraph04{text-align:left;letter-spacing:unset;margin:unset;font-style:normal;font-size:14px;line-height:18px}.navigation .menuLinks .menuLinksTitle,.paragraph04{font-weight:600}.captions01,.navigation .menuLinks .linksWrapper .anchor{font-weight:500}.captions01,.captions02,.navigation .menuLinks .linksWrapper .anchor{text-align:left;letter-spacing:unset;margin:unset;font-style:normal;font-size:12px;line-height:15px}.captions02{font-weight:700}.captions03{text-align:left;letter-spacing:unset;margin:unset;font-style:normal;font-weight:800;font-size:11px;line-height:14px}.buttons01{font-size:14px;line-height:18px}.buttons01,.buttons02{text-align:left;letter-spacing:unset;margin:unset;font-style:normal;font-weight:700}.buttons02{font-size:12px;line-height:15px}.centralContainer{position:relative;max-width:calc(var(--central-container-width) + var(--responsiveGutter));margin-left:auto;margin-right:auto;padding-left:var(--responsiveGutter);padding-right:var(--responsiveGutter)}@media(max-width:992px){.centralContainer{overflow:hidden}}df-messenger{z-index:999;position:fixed;--df-messenger-font-color:#000;--df-messenger-font-family:Google Sans;--df-messenger-chat-background:#f3f6fc;--df-messenger-message-user-background:#d3e3fd;--df-messenger-message-bot-background:#fff;bottom:16px;right:16px}.componentPageHeroV4 .centralContainer{overflow:visible}.componentPageHeroV4 .loading{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;background-color:#fff;display:flex;justify-content:center;align-items:center}.componentPageHeroV4 .desktop .wrapper{background:linear-gradient(262.24deg,#fef8ef,#eef0fb),linear-gradient(262.24deg,#f0faf5,#eef0fa),linear-gradient(262.24deg,#fef8ef,#eef0fb),#f7f7f7;padding:40px 40px 0;position:relative}.componentPageHeroV4 .desktop .imageWrapper{position:absolute;top:40px;left:40px;width:480px;height:460px;overflow:hidden;border-radius:4px}.componentPageHeroV4 .desktop .right{padding-right:50px;margin-left:550px}.componentPageHeroV4 .desktop .contentHeader{padding-top:25px}.componentPageHeroV4 .desktop .contentHeader .title{font-size:56px;font-weight:500;line-height:56px;margin:0}.componentPageHeroV4 .desktop .contentHeader .description{font-size:14px;margin:18px 0}.componentPageHeroV4 .desktop .formButtons{margin:18px -40px 0}.componentPageHeroV4 .desktop .formButtons .MuiTabs-scroller{border-top-left-radius:4px;border-top-right-radius:4px}.componentPageHeroV4 .desktop .formButtons .MuiTabs-indicator{height:3px}.componentPageHeroV4 .desktop .formButtons.videoconsult .MuiTabs-indicator{background-color:#126ef8}.componentPageHeroV4 .desktop .formButtons.doctorvisit .MuiTabs-indicator{background-color:#00c3b5}.componentPageHeroV4 .desktop .formButtons.nursevisit .MuiTabs-indicator{background-color:#ff9878}.componentPageHeroV4 .desktop .formButtons.ambulance .MuiTabs-indicator{background-color:#d44c4c}.componentPageHeroV4 .desktop .formButtons .button{flex-grow:1;min-width:91px;max-width:91px;background-color:#fff;padding:12px 5px;opacity:.4;overflow:hidden;display:flex;justify-content:center;align-items:center;flex-direction:column}.componentPageHeroV4 .desktop .formButtons .button:first-child{border-top-left-radius:4px}.componentPageHeroV4 .desktop .formButtons .button:last-child{border-top-right-radius:4px}.componentPageHeroV4 .desktop .formButtons .button .iconWrapper{position:relative;width:40px;height:40px}.componentPageHeroV4 .desktop .formButtons .button .label{font-size:12px;text-transform:none}.componentPageHeroV4 .desktop .formButtons .button.active,.componentPageHeroV4 .desktop .formButtons .button:hover{opacity:1}.componentPageHeroV4 .desktop .formButtons .button.active.videoconsult{color:#126ef8}.componentPageHeroV4 .desktop .formButtons .button.active.doctorvisit{color:#00c3b5}.componentPageHeroV4 .desktop .formButtons .button.active.nursevisit{color:#ff9878}.componentPageHeroV4 .desktop .formButtons .button.active.ambulance{color:#d44c4c}.componentPageHeroV4 .desktop .bookingForm{position:absolute;right:90px;left:90px;z-index:1}.componentPageHeroV4 .desktop .contentFooter{display:flex;padding:24px 0;color:#646464;margin-top:60px}.componentPageHeroV4 .desktop .contentFooter .rightContent{display:flex}.componentPageHeroV4 .desktop .contentFooter .rating,.componentPageHeroV4 .desktop .contentFooter .stores{flex-grow:1;display:flex;align-items:center;padding:0 7px;border-left:1px solid #e4e9eb}.componentPageHeroV4 .desktop .contentFooter .rating>*,.componentPageHeroV4 .desktop .contentFooter .stores>*{flex-grow:1}.componentPageHeroV4 .desktop .contentFooter .location{flex-grow:1;display:flex;align-items:center;padding-right:7px;max-width:175px}.componentPageHeroV4 .desktop .contentFooter .location svg{width:18px;flex:0 0 18px;margin-right:12px}.componentPageHeroV4 .desktop .contentFooter .location .text{font-size:12px;color:#646464}.componentPageHeroV4 .desktop .contentFooter .rating{color:#979797}.componentPageHeroV4 .desktop .contentFooter .rating .rate{margin-right:7px}.componentPageHeroV4 .desktop .contentFooter .rating .star-container>svg>path{stroke:#bbb;stroke-width:2px}.componentPageHeroV4 .desktop .contentFooter .stores{display:flex;align-items:center}.componentPageHeroV4 .desktop .contentFooter .stores>*{margin-right:12px}.componentPageHeroV4 .desktop .contentFooter .stores .apple>svg,.componentPageHeroV4 .desktop .contentFooter .stores .chPlay>svg{font-size:30px;line-height:0}.componentPageHeroV4 .desktop .contentFooter .stores .apple>svg>path,.componentPageHeroV4 .desktop .contentFooter .stores .chPlay>svg>path{color:#979797}.componentPageHeroV4 .desktop .contentFooter .stores .chPlay>svg{margin-top:3px}.componentPageHeroV4 .mobile .background{background:linear-gradient(262.24deg,#fef8ef,#eef0fb),linear-gradient(262.24deg,#f0faf5,#eef0fa),linear-gradient(262.24deg,#fef8ef,#eef0fb),#f7f7f7;padding:0 15px}.componentPageHeroV4 .mobile .contentHeader{padding:30px 15px}.componentPageHeroV4 .mobile .contentHeader .title{font-weight:500;width:250px;margin:0 0 20px;line-height:36px}.componentPageHeroV4 .mobile .contentHeader .description{font-size:13px;margin:0;color:#282828;line-height:22px;width:270px}.componentPageHeroV4 .mobile .imageWrapper{position:relative;height:350px;margin:0 -15px}.componentPageHeroV4 .mobile .formButtons{margin:-120px -15px 0;padding:15px 0}.componentPageHeroV4 .mobile .formButtons .MuiTabs-indicator{height:3px}.componentPageHeroV4 .mobile .formButtons .MuiTabs-scroller{padding:0 15px}.componentPageHeroV4 .mobile .formButtons.videoconsult .MuiTabs-indicator{background-color:#126ef8}.componentPageHeroV4 .mobile .formButtons.doctorvisit .MuiTabs-indicator{background-color:#00c3b5}.componentPageHeroV4 .mobile .formButtons.nursevisit .MuiTabs-indicator{background-color:#ff9878}.componentPageHeroV4 .mobile .formButtons.ambulance .MuiTabs-indicator{background-color:#d44c4c}.componentPageHeroV4 .mobile .formButtons .button{background-color:#fff;min-width:120px;max-width:120px;min-height:48px;max-height:48px;margin-right:10px;border-radius:4px;padding:9px;box-shadow:0 2px 10px rgba(0,0,0,.05);justify-content:flex-start}.componentPageHeroV4 .mobile .formButtons .button .iconWrapper{position:relative;width:40px;height:40px;opacity:.4}.componentPageHeroV4 .mobile .formButtons .button .label{text-transform:none;opacity:.4;font-size:12px;text-align:left}.componentPageHeroV4 .mobile .formButtons .button.active .iconWrapper,.componentPageHeroV4 .mobile .formButtons .button.active .label,.componentPageHeroV4 .mobile .formButtons .button:hover .iconWrapper,.componentPageHeroV4 .mobile .formButtons .button:hover .label{opacity:1}.componentPageHeroV4 .mobile .formButtons .button.active.videoconsult .label{color:#126ef8}.componentPageHeroV4 .mobile .formButtons .button.active.doctorvisit .label{color:#00c3b5}.componentPageHeroV4 .mobile .formButtons .button.active.nursevisit .label{color:#ff9878}.componentPageHeroV4 .mobile .formButtons .button.active.ambulance .label{color:#d44c4c}.componentPageHeroV4 .mobile .contentFooter{padding:15px 0;color:#646464;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.componentPageHeroV4 .mobile .contentFooter .location{display:flex;align-items:center;max-width:250px}.componentPageHeroV4 .mobile .contentFooter .location svg{width:18px;flex:0 0 18px;margin-right:12px}.componentPageHeroV4 .mobile .contentFooter .location .text{font-size:12px;color:#646464;margin-left:12px}.componentPageHeroV4 .mobile .contentFooter .rightContent{display:flex;justify-content:center;align-items:center}.componentPageHeroV4 .mobile .contentFooter .rating{color:#979797}.componentPageHeroV4 .mobile .contentFooter .rating .rate{margin-right:7px}.componentPageHeroV4 .mobile .contentFooter .rating .start-ratings{line-height:17px}.componentPageHeroV4 .mobile .contentFooter .rating .star-container>svg>path{stroke:#bbb;stroke-width:2px}.componentPageHeroV4 .mobile .contentFooter .rating,.componentPageHeroV4 .mobile .contentFooter .stores{display:flex;align-items:center;padding:0 7px;gap:10px}.componentPageHeroV4 .mobile .contentFooter .stores{border-left:1px solid #e4e9eb;display:flex;align-items:center}.componentPageHeroV4 .mobile .contentFooter .stores .apple>svg,.componentPageHeroV4 .mobile .contentFooter .stores .chPlay>svg{line-height:0}.componentPageHeroV4 .mobile .contentFooter .stores .apple>svg>path,.componentPageHeroV4 .mobile .contentFooter .stores .chPlay>svg>path{color:#979797}.componentPageHeroV4 .mobile .contentFooter .stores .chPlay>svg{margin-top:3px}.componentPageBusinessPartner{padding:0 65px}@media(max-width:992px){.componentPageBusinessPartner{padding:0}}.componentPageBusinessPartner .gridContainer{margin-top:32px}.componentPageBusinessPartner .grid{display:flex;justify-content:center;padding:32px}@media(max-width:576px){.componentPageBusinessPartner .grid{padding:24px}}.componentPageBusinessPartner .image{display:block;min-width:120px;min-height:55px;position:relative}@media(max-width:992px){.componentPageBusinessPartner .image{min-width:90px;min-height:40px}}.componentPageOurServices{flex:1 1}.componentPageOurServices .inputString{color:red;display:flex;justify-content:center;align-items:center;margin-bottom:40px}@media(max-width:768px){.componentPageOurServices .inputString{margin-bottom:unset;padding:0 12px}}.componentPageOurServices .inputString>input:disabled{padding-bottom:2px}.componentPageOurServices .inputString>input:disabled,.componentPageOurServices .inputString>textarea:disabled{background-color:#fff;width:80%;min-width:80%;max-width:80%;outline:none;border:none;border-bottom:1px solid #e4e9eb;border-radius:0;font-style:normal;font-weight:500;text-align:center;font-size:36px;color:#000;-webkit-text-fill-color:#000;opacity:1;white-space:nowrap}@media(max-width:992px){.componentPageOurServices .inputString>input:disabled,.componentPageOurServices .inputString>textarea:disabled{white-space:unset;font-size:36px;animation:unset;width:100%;min-width:100%;max-width:100%;box-shadow:unset;background-color:unset;text-align:center;font-weight:400;font-size:30px;height:175px;resize:none;overflow:hidden}}.componentPageOurServices .inputString>span{font-style:normal;font-weight:400;font-size:48px;line-height:58px;text-align:center;color:#000;margin-top:24px;border:1px solid #e4e9eb;border-right:unset;border-left:unset;border-top:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap;animation:caret 1s steps(1) infinite}@media(max-width:768px){.componentPageOurServices .inputString>span{white-space:unset;font-size:36px;animation:unset}}@keyframes caret{20%{border-right:4px solid #e4e9eb}}.componentPageOurServices .linkToService{font-weight:500;font-size:18px;line-height:23px;color:#00c3b5;mix-blend-mode:normal;cursor:pointer;margin-bottom:40px;margin-top:24px;height:24px}.componentPageOurServices .linkToService .text{text-align:center}.componentPageOurServices .linkToService .text.arrow:after{content:"➞";margin-left:8px}.componentPageOurServices .linkToService>a{border-bottom:1.5px solid #fdfeff;padding-bottom:2px}.componentPageOurServices .linkToService>a:hover{border-bottom:1.5px solid #00c3b5;transition:all .5s ease}.componentPageOurServices .contentContainer{display:grid;grid-template-columns:50% 50%;margin-left:-16px;margin-right:-16px}@media(max-width:768px){.componentPageOurServices .contentContainer{display:flex;flex-direction:column;margin:0}}.componentPageOurServices .contentContainer a.disabled{pointer-events:none}.componentPageOurServices .contentContainer .content{display:flex;flex-direction:row;border:1px solid #e4e9eb;border-left:unset;border-right:unset;border-top:unset;position:relative;margin:16px}.componentPageOurServices .contentContainer .content .arrow:after{visibility:hidden;opacity:0;padding-left:8px;content:"➞";transition:transform .3s ease-out}@media(max-width:768px){.componentPageOurServices .contentContainer .content{flex-direction:column;margin:0 0 16px}}.componentPageOurServices .contentContainer .content .containerMobile{display:flex;flex-direction:row}.componentPageOurServices .contentContainer .content .containerMobile .container{padding-right:12px}.componentPageOurServices .contentContainer .content .icon{margin-right:24px;width:67px;height:76px;min-width:76px;max-width:76px;display:flex;justify-content:center}.componentPageOurServices .contentContainer .content .icon>img{object-fit:cover;width:67px;height:67px}@media(max-width:768px){.componentPageOurServices .contentContainer .content .icon{height:unset}.componentPageOurServices .contentContainer .content .icon>img{object-fit:cover;width:54px;height:54px}}.componentPageOurServices .contentContainer .content .text{font-weight:600;font-size:18px;line-height:22px;display:flex;align-items:center;color:#282828;mix-blend-mode:normal}.componentPageOurServices .contentContainer .content .description{font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#646464}.componentPageOurServices .contentContainer .content .tagContainer{height:64px}.componentPageOurServices .contentContainer .content .tag{display:flex;border-radius:43px;flex-wrap:wrap;max-width:80%}@media(max-width:768px){.componentPageOurServices .contentContainer .content .tag{max-width:100%;padding:0 12px}}.componentPageOurServices .contentContainer .content .tag>span{font-style:normal;font-weight:400;font-size:12px;line-height:14px;display:flex;align-items:center;color:#222732;padding:4px 6px;background:#f5f5f5;border-radius:43px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-right:6px;white-space:nowrap;margin-top:10px}.componentPageOurServices .contentContainer .content .price{font-style:normal;font-weight:400;font-size:16px;line-height:20px;display:flex;align-items:center;color:#868e95;mix-blend-mode:normal}@media(max-width:768px){.componentPageOurServices .contentContainer .content .price{margin:12px 0;padding-left:12px}.componentPageOurServices .contentContainer .content .price .priceTag{color:#00c3b5!important}.componentPageOurServices .contentContainer .content .price>span{margin-right:7.5px}.componentPageOurServices .contentContainer .content .price .priceTag>span{color:#282828!important;font-weight:600}}.componentPageOurServices .contentContainer .content .mark{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background-color:#fff;opacity:.6}.componentPageOurServices .contentContainer .content .mark.disabled{z-index:1}.componentPageOurServices .contentContainer .content:hover .arrow:after{visibility:visible;opacity:.9;transform:translateX(4px)}.componentPageOurServices .contentContainer .container>div.price{margin-top:15px;margin-bottom:15px}.componentPageOurServices .contentContainer .container>div.price .priceTag{color:#00c3b5!important}.componentPageOurServices .contentContainer .container>div.price>span{margin-right:7.5px}.componentPageOurServices .description{font-style:normal;font-weight:400;font-size:14px;line-height:17px;text-align:left;color:#646464;display:flex;margin-top:8px}.componentPageOurServices .descriptionFooter{font-size:12px;text-align:center;color:#646464;margin-top:16px}.componentPageDownloadAppV4{background-color:#f7f7f7;padding:60px 80px 74px}@media(max-width:992px){.componentPageDownloadAppV4{padding:40px 15px 0;margin:0 -15px}}.componentPageDownloadAppV4 .image{overflow:hidden;height:100%}@media(max-width:992px){.componentPageDownloadAppV4 .image{height:440px}}.componentPageDownloadAppV4 .image .imageWrapper{position:relative;height:640px;margin:auto}@media(max-width:992px){.componentPageDownloadAppV4 .image .imageWrapper{margin-top:50px}}@media(max-width:576px){.componentPageDownloadAppV4 .image .imageWrapper{margin-top:15px;width:100%}}.componentPageDownloadAppV4 .contentContainer{padding-left:60px}@media(max-width:992px){.componentPageDownloadAppV4 .contentContainer{padding-left:0}}.componentPageDownloadAppV4 .contentContainer .contentHeader{margin-bottom:24px}@media(max-width:992px){.componentPageDownloadAppV4 .contentContainer .contentHeader{margin-bottom:8px}}.componentPageDownloadAppV4 .contentContainer .contentHeader .desc{font-size:14px;font-weight:400;margin-top:0;display:none}@media(max-width:992px){.componentPageDownloadAppV4 .contentContainer .contentHeader .desc{display:block;margin:12px 0 24px}}.componentPageDownloadAppV4 .contentContainer .contentHeader>*{text-align:left;color:#282828}@media(max-width:992px){.componentPageDownloadAppV4 .contentContainer .contentHeader>*{text-align:center}.componentPageDownloadAppV4 .contentContainer .lists{display:flex;align-items:center;justify-content:space-around}}.componentPageDownloadAppV4 .contentContainer .lists .item{display:flex;margin-bottom:24px}@media(max-width:992px){.componentPageDownloadAppV4 .contentContainer .lists .item{flex-direction:column;justify-content:center;align-items:center}}.componentPageDownloadAppV4 .contentContainer .lists .item .icon{position:relative;width:62px;height:62px;flex:0 0 62px;margin-right:24px;margin-top:12px}@media(max-width:992px){.componentPageDownloadAppV4 .contentContainer .lists .item .icon{width:30px;height:30px;flex:0 0 30px;margin:0}}.componentPageDownloadAppV4 .contentContainer .lists .item .title{font-weight:600;font-size:24px;margin-bottom:7px;color:#282828}@media(max-width:992px){.componentPageDownloadAppV4 .contentContainer .lists .item .title{font-size:14px}}.componentPageDownloadAppV4 .contentContainer .lists .item .description{font-weight:400;font-size:16px;color:#282828}@media(max-width:992px){.componentPageDownloadAppV4 .contentContainer .lists .item .description{display:none}}.componentPageDownloadAppV4 .downloadDesktopContainer{margin-top:42px}.componentPageDownloadAppV4 .downloadDesktopContainer .text{width:80%;margin-bottom:16px;font-size:12px;font-weight:400;line-height:16px;letter-spacing:0}.componentPageDownloadAppV4 .downloadDesktopContainer .submit{flex-grow:1;min-width:104px;background-color:#00c3b5;color:#fff;font-weight:600;text-transform:unset;font-size:18px;padding:13px 32px}.componentPageDownloadAppV4 .downloadDesktopContainer .submit.disabled{background-color:#eee;color:#646464}.componentPageDownloadAppV4 .downloadDesktopContainer .submit:hover{background-color:#00aca0}.componentPageDownloadAppV4 .downloadMobileContainer{text-align:center}.componentPageDownloadAppV4 .downloadMobileContainer button{border:1px solid #000;color:#000;text-transform:none;width:250px}.componentPageDownloadAppV4 .downloadMobileContainer button:hover{background-color:#000;color:#fff}.componentPageTiles{background-color:#282828;padding:0}@media(max-width:992px){.componentPageTiles{margin:0 -15px}}.componentPageTiles .contentTiles{padding:50px}.componentPageTiles .contentTiles .header{margin-bottom:24px}@media(max-width:992px){.componentPageTiles .contentTiles{padding:30px}}.componentPageTiles .contentTiles h2{text-align:left}@media(max-width:992px){.componentPageTiles .contentTiles h2{text-align:center}}.componentPageTiles .contentTiles h3{text-align:left;color:#fff;width:80%}@media(max-width:992px){.componentPageTiles .contentTiles h3{width:100%;text-align:center}}.componentPageTiles .contentTiles p{text-align:left;color:#fff;width:70%}@media(max-width:992px){.componentPageTiles .contentTiles p{width:100%;text-align:center}}.componentPageTiles .slider{padding:50px 25px}@media(max-width:992px){.componentPageTiles .slider{padding:30px 0}}.componentPageTiles .slider .card{position:relative;background-color:#fff;border-radius:4px;width:225px;height:350px;transform:scale(.98);margin:0 6px;transition:all .4s ease;cursor:pointer}.componentPageTiles .slider .card:hover{transform:scale(1)}.componentPageTiles .slider .card .banner{position:relative;display:block;width:100%;height:150px}.componentPageTiles .slider .card .info{padding:20px}.componentPageTiles .slider .card .info h2{font-size:12px;letter-spacing:unset;text-align:left;color:#000;margin-bottom:12px}.componentPageTiles .slider .card .info h3{font-size:20px;text-align:left;font-weight:600;color:#000;line-height:unset;margin-bottom:12px}.componentPageTiles .slider .card .info p{font-size:12px;color:#282828;font-weight:400}.componentPageTiles .slider .card .info .link{font-weight:500;font-size:16px;color:#00c3b5;position:absolute;bottom:10px;right:20px}.componentPageTestimonials .contentContainer{padding:24px;margin-left:16px;margin-right:16px;height:230px;background:#f1f4f8;border:1px solid #e4e9eb;box-sizing:border-box;border-radius:4px;position:relative}@media(max-width:768px){.componentPageTestimonials .contentContainer{width:320px!important;height:230px!important;margin-left:5px;margin-right:5px}}.componentPageTestimonials .contentContainer .content{font-weight:400;font-size:15px;color:#4c4c5c;overflow:auto;height:62%}.componentPageTestimonials .contentContainer .signature{display:flex;position:absolute;bottom:24px;align-items:center;width:95%}.componentPageTestimonials .contentContainer .signature .authorContainer .author{font-style:normal;font-weight:600;font-size:15px;line-height:18px;color:#282828;padding-bottom:5px}.componentPageTestimonials .contentContainer .signature .authorContainer .location{font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#282828}.componentPageTestimonials .contentContainer .signature .logo{width:24px;height:24px;position:absolute;right:31px;padding-top:3px}.componentPageTestimonials .slick-list{margin-left:-16px;margin-right:-16px}.componentPageTestimonials .slick-dots>li{margin-left:0;margin-right:0;right:8px}@media(max-width:992px){.componentPageTestimonials .slick-dots>li{margin-right:0}}.componentPageTestimonials .slick-dots .slick-active>button:before{color:#00c3b5}.componentPageTestimonials .slick-dots li button:before{margin-top:22px;font-size:9px;padding:0!important}@media(max-width:992px){.componentPageTestimonials .slick-dots li button:before{font-size:7px;margin-top:15px}}#joinUsMobile{flex:1 1}#joinUsMobile .wrap{background:linear-gradient(262.24deg,#fef8ef,#eaf6ff),#f7f7f7;right:50%;width:100vw;left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;flex:1 1;padding-bottom:50px}#joinUsMobile .wrap,#joinUsMobile .wrap .joinUsTop .joinUsHead{display:flex;flex-direction:column;justify-content:center;align-items:center}#joinUsMobile .wrap .joinUsTop .joinUsHead{padding:48px 0}#joinUsMobile .wrap .joinUsCenter .imgTop{position:absolute;right:60%;left:-52px}#joinUsMobile .wrap .joinUsCenter .imgTop img,#joinUsMobile .wrap .joinUsCenter .imgTop span{max-width:100%!important;max-height:100%!important;object-fit:cover!important;min-height:250px!important}#joinUsMobile .wrap .joinUsCenter .imgBottom{padding:15px;position:absolute;left:60%;right:-52px;top:-20px;width:60%}#joinUsMobile .wrap .joinUsCenter .imgBottom img,#joinUsMobile .wrap .joinUsCenter .imgBottom span{max-width:100%!important;max-height:100%!important;object-fit:cover!important;min-height:250px!important}#joinUsMobile .wrap .joinUsCenter .joinUsCenterTop{padding-left:45%;padding-right:5%}#joinUsMobile .wrap .joinUsCenter .joinUsCenterTop .title{font-style:normal;font-weight:600;font-size:18px;line-height:20px;color:#282828;margin-bottom:15px}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){#joinUsMobile .wrap .joinUsCenter .joinUsCenterTop .title{font-weight:500!important}}}#joinUsMobile .wrap .joinUsCenter .joinUsCenterTop .content{font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#4c4c5c}#joinUsMobile .wrap .joinUsCenter .joinUsCenterBottom{position:relative}#joinUsMobile .wrap .joinUsCenter .joinUsCenterBottom .title{margin:25% 45% 5% 15%;font-style:normal;font-weight:600;font-size:18px;line-height:20px;color:#282828;text-align:right;padding-top:40px}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){#joinUsMobile .wrap .joinUsCenter .joinUsCenterBottom .title{font-weight:500!important}}}#joinUsMobile .wrap .joinUsCenter .joinUsCenterBottom .content{margin:0 45% 5% 10%;font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#4c4c5c;text-align:right}#joinUsMobile .wrap .joinUsBottom{display:flex;flex-direction:column;justify-content:center;align-items:center}#joinUsMobile .wrap .joinUsBottom a{transition:.2s}#joinUsMobile .wrap .joinUsBottom a.buttonLink{color:#000;border:.8px solid #000;box-sizing:border-box;border-radius:4px;height:unset;padding:5px 25px;width:50%;display:flex;align-items:center;justify-content:center}#joinUsMobile .wrap .joinUsBottom a.buttonLink button{text-transform:none;font-style:600;font-weight:600;transition:.2s;font-size:16px;line-height:22px;text-align:center;color:#000}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){#joinUsMobile .wrap .joinUsBottom a.buttonLink button{font-weight:500!important}}}#joinUsMobile .wrap .joinUsBottom a:hover{background:#282828}#joinUsMobile .wrap .joinUsBottom a:hover.buttonLink button{text-transform:none;color:#fff}#joinUsMobile .wrap .joinUsBottom .description{font-style:normal;font-weight:600;font-size:18px;line-height:23px;text-align:center;color:#282828;mix-blend-mode:normal;margin-top:30px;padding:30px}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){#joinUsMobile .wrap .joinUsBottom .description{font-weight:500!important}}}#joinUsDesktop{position:relative;padding:0 45px}#joinUsDesktop .wrap{background:linear-gradient(262.24deg,#fef8ef,#eaf6ff),#f7f7f7;width:100%;padding:25px;display:flex;flex-direction:row}#joinUsDesktop .wrap .joinUsLeft{flex:1 1;padding-top:30px;padding-right:25%;padding-left:25px;max-width:55%;display:flex;flex-direction:column;justify-content:center}#joinUsDesktop .wrap .joinUsLeft .title{text-align:left;margin-bottom:0}#joinUsDesktop .wrap .joinUsLeft .subtitle{color:#282828;text-align:left;flex:1 1}#joinUsDesktop .wrap .joinUsLeft .description{max-width:85%;font-weight:600;font-size:18px;margin-bottom:30px}#joinUsDesktop .wrap .joinUsLeft a{transition:.2s}#joinUsDesktop .wrap .joinUsLeft a.buttonLink{border:.8px solid #000;box-sizing:border-box;border-radius:4px;height:38px;width:200px}#joinUsDesktop .wrap .joinUsLeft a.buttonLink button{text-transform:none;font-style:600;font-weight:600;height:100%;width:100%;display:flex;justify-content:center;align-items:center;transition:.2s;font-size:16px;line-height:22px;text-align:center;color:#000}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){#joinUsDesktop .wrap .joinUsLeft a.buttonLink button{font-weight:500!important}}}#joinUsDesktop .wrap .joinUsLeft a:hover{background:#282828}#joinUsDesktop .wrap .joinUsLeft a:hover.buttonLink button{text-transform:none;color:#fff}#joinUsDesktop .wrap .joinUsRight{flex:1 1}#joinUsDesktop .wrap .joinUsRight .imgTop{position:absolute;top:-30px;width:300px;height:300px;left:35%;padding:15px}#joinUsDesktop .wrap .joinUsRight .imgBottom{padding:15px;position:absolute;width:262px;height:262px;right:-70px;top:30px}#joinUsDesktop .wrap .joinUsRight .joinUsRightTop{padding-left:35%;min-height:200px;padding-right:15%}#joinUsDesktop .wrap .joinUsRight .joinUsRightBottom{margin-top:25px;padding-right:50%;min-height:200px;position:relative;display:flex;flex-direction:column;justify-content:center;text-align:right;padding-top:20%}#joinUsDesktop .wrap .joinUsRight .title{font-style:normal;font-weight:600;font-size:18px;line-height:23px;color:#282828;margin-bottom:20px}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){#joinUsDesktop .wrap .joinUsRight .title{font-weight:500!important}}}#joinUsDesktop .wrap .joinUsRight .content{font-style:normal;font-weight:400;line-height:22px;color:#4c4c5c}.componentPageBlogPostSelector .moreArticles{display:block;height:50px;width:206px;margin:71px auto auto;transition:.2s;line-height:1.38;text-align:center;color:#000;text-transform:none;font-weight:600;border-radius:4px;border:1px solid #000}.componentPageBlogPostSelector .moreArticles:hover{background:#282828;color:#fff}.componentPageBlogPostSelector .slider{margin-left:-16px;margin-right:-16px}@media(max-width:768px){.componentPageBlogPostSelector .moreArticles{height:48px}}.componentPageBlogPostSelector .articleCard{position:relative;border-radius:4px;transform:scale(.96);transition:all .5s ease;border:1px solid #fff;margin:0 8px}.componentPageBlogPostSelector .articleCard:hover{border:1px solid #eee;transform:scale(1)}@media(max-width:768px){.componentPageBlogPostSelector .articleCard{transform:scale(1)}}.componentPageBlogPostSelector .articleCard .content{padding:8px;width:100%}.componentPageBlogPostSelector .articleCard .category{margin-top:14px;margin-bottom:9px;display:flex;flex-direction:row;padding:0 10px 10px 0;font-style:normal;font-weight:500;font-size:12px;line-height:14px;color:#868e95;height:18px}.componentPageBlogPostSelector .articleCard .headline{margin-bottom:9px;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#282828;mix-blend-mode:normal}.componentPageBlogPostSelector .articleCard .preview{opacity:.6;font-size:16px;line-height:1.38;text-align:left;color:#434345}.componentPageBlogPostSelector .articleCard .link{margin-top:10px;display:flex;font-size:16px;color:#3ebebc;font-weight:400}.componentPageBlogPostSelector .articleCard .link img{width:27px;margin-left:12px}.componentPageBlogPostSelector .articleCard .image{position:relative;width:100%;height:185px;border-radius:4px;overflow:hidden}.componentPageBlogPostSelector .articleCard .publicationDate{font-style:normal;font-weight:400;font-size:12px;line-height:14px;padding-top:5px;color:#868e95;mix-blend-mode:normal;opacity:.85}@media(max-width:992px){.componentPageBlogPostSelector .articleCard .category{margin-top:5px;margin-bottom:12px}.componentPageBlogPostSelector .articleCard .headline{line-height:1.2;margin-bottom:15px}}.componentPageDynamicBookingForm .loading{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;background-color:#fff;display:flex;justify-content:center;align-items:center}.componentPageDynamicBookingForm .actionButton .buttons01{min-width:106px;height:48px;text-transform:unset;background:#00c3b5;border-radius:6px;font-size:16px;box-shadow:none}.componentPageDynamicBookingForm .actionButton .buttons01:hover{background:#00aca0}.componentPageDynamicBookingForm .desktop .background{background:linear-gradient(262.24deg,#fef8ef,#eef0fb),linear-gradient(262.24deg,#f0faf5,#eef0fa),linear-gradient(262.24deg,#fef8ef,#eef0fb),#f7f7f7;padding:40px;position:relative}.componentPageDynamicBookingForm .desktop .left{position:absolute;width:480px;height:460px}.componentPageDynamicBookingForm .desktop .imageWrapper{position:absolute;width:100%;height:100%;overflow:hidden;border-radius:4px}.componentPageDynamicBookingForm .desktop .right{padding:0 50px}.componentPageDynamicBookingForm .desktop .right .contentFooter,.componentPageDynamicBookingForm .desktop .right .contentHeader{margin-left:500px}.componentPageDynamicBookingForm .desktop .contentHeader{padding-top:60px}.componentPageDynamicBookingForm .desktop .contentHeader .title{font-size:56px;font-weight:500;line-height:56px;margin:0}.componentPageDynamicBookingForm .desktop .contentHeader .description{font-size:14px;margin:18px 0}.componentPageDynamicBookingForm .desktop .bookingForm{position:absolute;right:90px;left:90px;z-index:2}.componentPageDynamicBookingForm .desktop .contentFooter{display:flex;padding:24px 0;color:#646464;margin-top:78px}.componentPageDynamicBookingForm .desktop .contentFooter .rightContent{display:flex}.componentPageDynamicBookingForm .desktop .contentFooter .rating,.componentPageDynamicBookingForm .desktop .contentFooter .stores{flex-grow:1;display:flex;align-items:center;padding:0 7px;border-left:1px solid #e4e9eb}.componentPageDynamicBookingForm .desktop .contentFooter .rating>*,.componentPageDynamicBookingForm .desktop .contentFooter .stores>*{flex-grow:1}.componentPageDynamicBookingForm .desktop .contentFooter .location{flex-grow:1;display:flex;align-items:center;padding-right:7px;max-width:175px}.componentPageDynamicBookingForm .desktop .contentFooter .location svg{width:18px;flex:0 0 18px;margin-right:12px}.componentPageDynamicBookingForm .desktop .contentFooter .location .text{font-size:12px;color:#646464}.componentPageDynamicBookingForm .desktop .contentFooter .rating{color:#979797}.componentPageDynamicBookingForm .desktop .contentFooter .rating .rate{margin-right:7px}.componentPageDynamicBookingForm .desktop .contentFooter .rating .star-container>svg>path{stroke:#bbb;stroke-width:2px}.componentPageDynamicBookingForm .desktop .contentFooter .stores{display:flex;align-items:center}.componentPageDynamicBookingForm .desktop .contentFooter .stores>*{margin-right:12px}.componentPageDynamicBookingForm .desktop .contentFooter .stores .apple>svg,.componentPageDynamicBookingForm .desktop .contentFooter .stores .chPlay>svg{font-size:30px;line-height:0}.componentPageDynamicBookingForm .desktop .contentFooter .stores .apple>svg>path,.componentPageDynamicBookingForm .desktop .contentFooter .stores .chPlay>svg>path{color:#979797}.componentPageDynamicBookingForm .desktop .contentFooter .stores .chPlay>svg{margin-top:3px}.componentPageDynamicBookingForm .desktop .bottom{background:linear-gradient(0deg,#fff,#fff);border-radius:16px;margin-top:120px;position:relative;padding:20px 40px;display:flex}.componentPageDynamicBookingForm .desktop .introText{width:60%;padding:30px 90px 0 0}.componentPageDynamicBookingForm .desktop .introText .title{font-weight:400;font-size:32px;line-height:41px;color:#282828;margin-bottom:30px;letter-spacing:unset;text-align:left}.componentPageDynamicBookingForm .desktop .introText .description{font-weight:400;font-size:14px;line-height:22px;color:#282828;mix-blend-mode:normal}.componentPageDynamicBookingForm .desktop .serviceImage{position:absolute;top:-40px;left:55%;width:100px;height:100px;border-radius:100%;overflow:hidden}.componentPageDynamicBookingForm .desktop .introImage{width:329.71px;height:345.78px;position:relative}.componentPageDynamicBookingForm .desktop .actionButton{margin-left:500px;margin-top:32px;margin-bottom:-70px}.componentPageDynamicBookingForm .desktop .actionButton .buttons01{color:#fff}.componentPageDynamicBookingForm .mobile .background{background:linear-gradient(262.24deg,#fef8ef,#eef0fb),linear-gradient(262.24deg,#f0faf5,#eef0fa),linear-gradient(262.24deg,#fef8ef,#eef0fb),#f7f7f7;padding:0 15px 80px}.componentPageDynamicBookingForm .mobile .contentHeader{padding:30px 15px}.componentPageDynamicBookingForm .mobile .contentHeader .title{font-weight:500;width:250px;margin:0 0 20px;line-height:36px}.componentPageDynamicBookingForm .mobile .contentHeader .description{font-size:13px;margin:0;color:#282828;line-height:22px;width:270px}.componentPageDynamicBookingForm .mobile .imageWrapper{position:relative;height:350px;margin:0 -15px}.componentPageDynamicBookingForm .mobile .bookingForm{margin-top:-100px}.componentPageDynamicBookingForm .mobile .contentFooter{padding:15px 0;color:#646464;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.componentPageDynamicBookingForm .mobile .contentFooter .location{display:flex;align-items:center}.componentPageDynamicBookingForm .mobile .contentFooter .location svg{width:18px;flex:0 0 18px;margin-right:6px}.componentPageDynamicBookingForm .mobile .contentFooter .location .text{font-size:12px;color:#646464}.componentPageDynamicBookingForm .mobile .contentFooter .rightContent{display:flex;justify-content:center;align-items:center}.componentPageDynamicBookingForm .mobile .contentFooter .rating{color:#979797}.componentPageDynamicBookingForm .mobile .contentFooter .rating .rate{margin-right:7px}.componentPageDynamicBookingForm .mobile .contentFooter .rating .start-ratings{line-height:17px}.componentPageDynamicBookingForm .mobile .contentFooter .rating .star-container>svg>path{stroke:#bbb;stroke-width:2px}.componentPageDynamicBookingForm .mobile .contentFooter .rating,.componentPageDynamicBookingForm .mobile .contentFooter .stores{display:flex;align-items:center;padding:0 7px;gap:10px}.componentPageDynamicBookingForm .mobile .contentFooter .stores{border-left:1px solid #e4e9eb;display:flex;align-items:center}.componentPageDynamicBookingForm .mobile .contentFooter .stores .apple>svg,.componentPageDynamicBookingForm .mobile .contentFooter .stores .chPlay>svg{line-height:0}.componentPageDynamicBookingForm .mobile .contentFooter .stores .apple>svg>path,.componentPageDynamicBookingForm .mobile .contentFooter .stores .chPlay>svg>path{color:#979797}.componentPageDynamicBookingForm .mobile .contentFooter .stores .chPlay>svg{margin-top:3px}.componentPageDynamicBookingForm .mobile .bottom{padding:80px 24px;background:linear-gradient(0deg,#fff,#fff);border-radius:16px;margin-top:60px;position:relative}.componentPageDynamicBookingForm .mobile .bottom .serviceImage{position:absolute;overflow:hidden;width:100px;height:100px;border-radius:100%;left:50%;transform:translateX(-50%);top:-50px}.componentPageDynamicBookingForm .mobile .bottom .introText{padding:12px}.componentPageDynamicBookingForm .mobile .bottom .introText .title{font-weight:400;font-size:24px;line-height:30px;color:#282828;margin-bottom:30px;letter-spacing:unset}.componentPageDynamicBookingForm .mobile .bottom .introText .description{font-size:14px;line-height:22px;color:#282828;mix-blend-mode:normal}.componentPageDynamicBookingForm .mobile .bottom .introImage{position:relative;width:263.77px;height:276.62px;margin:30px auto -150px}.componentPageDynamicBookingForm .mobile .actionButton{padding:0 15px}.componentPageDynamicBookingForm .mobile .actionButton .buttons01{margin-bottom:24px;color:#fff}.componentPageWhyBookHouseCallDoctor .title{text-align:center}.componentPageWhyBookHouseCallDoctor .subtitle{text-align:center;margin-bottom:6px}@media(max-width:992px){.componentPageWhyBookHouseCallDoctor .subtitle{margin-bottom:12px}}.componentPageWhyBookHouseCallDoctor .description{font-style:normal;font-weight:400;font-size:16px;line-height:22px;text-align:center;color:#282828;mix-blend-mode:normal;margin-bottom:40px;padding:0 40px;margin-top:16px}@media(max-width:992px){.componentPageWhyBookHouseCallDoctor .description{padding:unset;margin-bottom:20px}}.componentPageWhyBookHouseCallDoctor .imageWrapper{position:relative;width:100%;height:100%}.componentPageWhyBookHouseCallDoctor .whyBookHouseCallDoctorDesktop .titleContainer{display:flex;flex-direction:row;justify-content:space-around}.componentPageWhyBookHouseCallDoctor .whyBookHouseCallDoctorDesktop .titleContainer .tile{display:flex;flex-direction:column;align-items:center;padding:24px;background:none}.componentPageWhyBookHouseCallDoctor .whyBookHouseCallDoctorDesktop .titleContainer .tile .imageWrapper{overflow:hidden;border-radius:50%;height:100px;width:100px}.componentPageWhyBookHouseCallDoctor .whyBookHouseCallDoctorDesktop .titleContainer .tile .tileDescription{font-style:normal;font-weight:400;font-size:14px;line-height:22px;text-align:center;color:#282828;mix-blend-mode:normal;margin-top:40px;width:250px}.componentPageWhyBookHouseCallDoctor .whyBookHouseCallDoctorDesktop .titleContainer .partners{display:flex;flex-direction:column;align-items:center;padding:24px}.componentPageWhyBookHouseCallDoctor .whyBookHouseCallDoctorDesktop .titleContainer .partners .partnersImages{display:flex;flex-direction:row;height:100px;width:100%;align-items:center}.componentPageWhyBookHouseCallDoctor .whyBookHouseCallDoctorDesktop .titleContainer .partners .partnersImages>img{height:50%;margin-right:24px}.componentPageWhyBookHouseCallDoctor .whyBookHouseCallDoctorDesktop .titleContainer .partners .partnersImage{display:flex;flex-direction:row;width:100px;height:100px;align-items:center}.componentPageWhyBookHouseCallDoctor .whyBookHouseCallDoctorDesktop .titleContainer .partners .partnersImage>img{height:100%;object-fit:contain}.componentPageWhyBookHouseCallDoctor .whyBookHouseCallDoctorDesktop .titleContainer .partners .partnersDescription{font-style:normal;font-weight:400;font-size:14px;line-height:22px;text-align:center;color:#282828;mix-blend-mode:normal;margin-top:40px;width:250px}.componentPageWhyBookHouseCallDoctor .whyBookHouseCallDoctorDesktop .ratingContainer{margin-top:24px}.componentPageWhyBookHouseCallDoctor .whyBookHouseCallDoctorDesktop .ratingContainer .ratingCard{display:flex!important;flex-direction:column;justify-content:center;align-items:center}.componentPageWhyBookHouseCallDoctor .whyBookHouseCallDoctorDesktop .ratingContainer .ratingCard .description{margin-top:12px;font-style:normal;font-weight:400;font-size:16px;line-height:22px;text-align:center;color:#4c4c5c;width:600px}.componentPageWhyBookHouseCallDoctor .whyBookHouseCallDoctorDesktop .ratingContainer .author{display:flex;flex-direction:row;font-style:normal;font-weight:400;font-size:16px;line-height:20px;text-align:center;color:#282828;margin-top:12px}.componentPageWhyBookHouseCallDoctor .whyBookHouseCallDoctorDesktop .ratingContainer .author .authorName{font-weight:600;margin-right:6px}.componentPageWhyBookHouseCallDoctor .whyBookHouseCallDoctorMobile{padding:40px 12px}.componentPageWhyBookHouseCallDoctor .whyBookHouseCallDoctorMobile .titleContainer{display:flex;flex-direction:column}.componentPageWhyBookHouseCallDoctor .whyBookHouseCallDoctorMobile .titleContainer .tile{display:flex;flex-direction:row;margin-bottom:40px;background:none}.componentPageWhyBookHouseCallDoctor .whyBookHouseCallDoctorMobile .titleContainer .tile .imageWrapper{overflow:hidden;border-radius:50%;height:50px;min-width:50px;max-width:50px}.componentPageWhyBookHouseCallDoctor .whyBookHouseCallDoctorMobile .titleContainer .tile .tileDescription{font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#282828;mix-blend-mode:normal;margin-left:24px}.componentPageWhyBookHouseCallDoctor .whyBookHouseCallDoctorMobile .titleContainer .partners{display:flex;flex-direction:row;margin-bottom:40px}.componentPageWhyBookHouseCallDoctor .whyBookHouseCallDoctorMobile .titleContainer .partners .partnersImage,.componentPageWhyBookHouseCallDoctor .whyBookHouseCallDoctorMobile .titleContainer .partners .partnersImages{display:flex;flex-direction:column;align-items:center;height:50px;min-width:50px;max-width:50px}.componentPageWhyBookHouseCallDoctor .whyBookHouseCallDoctorMobile .titleContainer .partners .partnersImage>img{height:50px;object-fit:contain}.componentPageWhyBookHouseCallDoctor .whyBookHouseCallDoctorMobile .titleContainer .partners .partnersDescription{font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#282828;mix-blend-mode:normal;margin-left:24px}.componentPageWhyBookHouseCallDoctor .whyBookHouseCallDoctorMobile .ratingContainer{margin-top:24px}.componentPageWhyBookHouseCallDoctor .whyBookHouseCallDoctorMobile .ratingContainer .ratingCard{display:flex!important;flex-direction:column;justify-content:center;align-items:center}.componentPageWhyBookHouseCallDoctor .whyBookHouseCallDoctorMobile .ratingContainer .ratingCard .description{margin-top:12px;font-style:normal;font-weight:400;font-size:16px;line-height:22px;text-align:center;color:#4c4c5c}.componentPageWhyBookHouseCallDoctor .whyBookHouseCallDoctorMobile .ratingContainer .author{display:flex;flex-direction:row;font-style:normal;font-weight:400;font-size:16px;line-height:20px;text-align:center;color:#282828;margin-top:12px}.componentPageWhyBookHouseCallDoctor .whyBookHouseCallDoctorMobile .ratingContainer .author .authorName{font-weight:600;margin-right:6px}.componentPageComponentSplitting .wrap{display:flex}@media(max-width:768px){.componentPageComponentSplitting .wrap{display:inline}}.componentPageComponentSplitting .wrap .columnOne,.componentPageComponentSplitting .wrap .columnTwo{flex:1 1}.componentPageComponentSplitting .symptomSearch .wrap{display:flex;flex-direction:column}.componentPageComponentSplitting .symptomSearch .wrap .headerContainer{display:flex;flex-direction:column;align-items:center;padding-top:60px}.componentPageComponentSplitting .symptomSearch .wrap .headerContainer .subtitle{font-style:normal;font-weight:400;font-size:12px;line-height:15px;text-align:center;letter-spacing:6px;color:#868e95;margin-bottom:6px}.componentPageComponentSplitting .symptomSearch .wrap .headerContainer .title{font-style:normal;font-weight:400;font-size:32px;line-height:41px;text-align:center;color:#282828}.componentPageComponentSplitting .symptomSearch .wrap .featureContainer{display:flex;flex-direction:column;margin:29px 0 0 27px;text-align:var(--main-align)}.componentPageComponentSplitting .symptomSearch .wrap .featureContainer .featureheader{font-style:normal;font-weight:600;font-size:18px;line-height:32px;letter-spacing:-.5px;color:#282828}.componentPageComponentSplitting .symptomSearch .wrap .searchContainer{display:flex;flex-direction:column;margin:29px 27px 0;align-items:var(--main-align)}.componentPageComponentSplitting .symptomSearch .wrap .searchContainer .searchHeader{font-style:normal;font-weight:600;font-size:18px;line-height:32px;letter-spacing:-.5px;color:#282828}.componentPageComponentSplitting .symptomSearch .wrap .searchContainer .search{background:#fff;border:1px solid #e4e9eb;box-sizing:border-box;box-shadow:0 4px 10px rgba(0,0,0,.05);border-radius:4px;padding:15px 15px 4px;margin-top:15px;margin-bottom:15px;min-width:450px}@media(max-width:768px){.componentPageComponentSplitting .symptomSearch .wrap .searchContainer .search{min-width:100%}}.componentPageComponentSplitting .symptomSearch .wrap .searchContainer .search .searchLabel{font-style:normal;font-weight:700;font-size:12px;line-height:15px;color:#282828;padding-left:2px}.componentPageComponentSplitting .symptomSearch .wrap .searchContainer .search .searchInput{font-style:normal;font-weight:400;font-size:14px;line-height:14px;display:flex;align-items:center;color:#222732;border:none;height:36px;width:100%}.componentPageComponentSplitting .symptomSearch .wrap .searchContainer .search .searchInput:focus-visible{outline:none}.componentPageComponentSplitting .symptomSearch .wrap .searchContainer .search .searchInput:-ms-input-placeholder{color:#979797;font-weight:400}.componentPageComponentSplitting .symptomSearch .wrap .searchContainer .search .searchInput::placeholder{color:#979797;font-weight:400}.componentPageComponentSplitting .symptomSearch .wrap .symptomContainer{margin:15px 35px 20px 20px;overflow:hidden;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:var(--main-align)}.componentPageComponentSplitting .symptomSearch .wrap .symptomContainer .symptom{font-style:normal;font-weight:400;font-size:12px;line-height:14px;display:flex;align-items:center;color:#222732;background:#e9eef0;border-radius:43px;margin-left:9px;height:22px;padding:4px 8px;margin-bottom:10px}.componentPageComponentSplitting .symptomSearch .wrap .symptomContainer.common{height:90px}.componentPageComponentSplitting .symptomSearch .wrap .symptomContainer.full-list{height:150px}@media(max-width:576px){.componentPageComponentSplitting .symptomSearch .wrap .symptomContainer.full-list{margin-bottom:60px}}.componentPageComponentSplitting .typeOfCare{background-color:#f6f6f6}.componentPageComponentSplitting .typeOfCare .wrap{display:flex;flex-direction:column}.componentPageComponentSplitting .typeOfCare .wrap .subTitle{font-style:normal;font-weight:400;font-size:12px;line-height:15px;text-align:center;letter-spacing:6px;color:#868e95;padding-top:60px}.componentPageComponentSplitting .typeOfCare .wrap .title{font-style:normal;font-weight:400;font-size:32px;line-height:41px;text-align:center;color:#282828;margin-top:6px}.componentPageComponentSplitting .typeOfCare .wrap .claimerContainer{display:flex;flex-direction:row;justify-content:center;margin-top:27px}@media(max-width:545px){.componentPageComponentSplitting .typeOfCare .wrap .claimerContainer{margin-bottom:12px}}.componentPageComponentSplitting .typeOfCare .wrap .claimerContainer .priceNursePackage{background:#fff;box-shadow:0 4px 10px rgba(0,0,0,.05);border-radius:4px;height:50px;width:165px;font-size:26px;display:flex;align-items:center;justify-content:center}.componentPageComponentSplitting .typeOfCare .wrap .claimerContainer .priceContainer{display:flex;flex-direction:row}.componentPageComponentSplitting .typeOfCare .wrap .claimerContainer .priceContainer .fromto{font-style:normal;font-weight:400;font-size:24px;line-height:30px;display:flex;align-items:center;color:#868e95;mix-blend-mode:normal}.componentPageComponentSplitting .typeOfCare .wrap .claimerContainer .priceContainer .price{font-style:normal;font-weight:400;font-size:24px;line-height:30px;display:flex;align-items:center;color:#282828;mix-blend-mode:normal;margin-left:10px}.componentPageComponentSplitting .typeOfCare .wrap .claimerContainer .separate{border:1px solid #e4e9eb;transform:rotate(180deg);margin:0 19px 0 13px}.componentPageComponentSplitting .typeOfCare .wrap .claimerContainer .priceDisclaimer{font-style:normal;font-weight:400;font-size:12px;line-height:12px;display:flex;align-items:center;color:#646464;width:130px}.componentPageComponentSplitting .typeOfCare .wrap .additionalPricingInfo{text-align:center;margin-top:12px}@media(max-width:768px){.componentPageComponentSplitting .typeOfCare .wrap .additionalPricingInfo{margin-top:4px}}.componentPageComponentSplitting .typeOfCare .wrap .services{margin-bottom:40px;margin-top:20px;position:relative}@media(max-width:545px){.componentPageComponentSplitting .typeOfCare .wrap .services{margin-bottom:49px}}.componentPageComponentSplitting .typeOfCare .wrap .services .stripe{width:90%;max-width:1089px;background:#fff;position:absolute;transition:top .07s;z-index:0;margin-left:5%;margin-top:10px;border-radius:4px;box-shadow:0 4px 10px rgba(0,0,0,.05)}.componentPageComponentSplitting .typeOfCare .wrap .services .serviceItem .serviceContent{display:flex;flex-direction:row;padding:28px 12% 28px 10%}@media(max-width:545px){.componentPageComponentSplitting .typeOfCare .wrap .services .serviceItem .serviceContent{padding:20px 6.66%}}.componentPageComponentSplitting .typeOfCare .wrap .services .serviceItem .serviceContent .iconContainer{z-index:1}.componentPageComponentSplitting .typeOfCare .wrap .services .serviceItem .serviceContent .iconContainer .icon{background:#00baa0;width:34px;height:34px;border-radius:50%;padding:11px}.componentPageComponentSplitting .typeOfCare .wrap .services .serviceItem .serviceContent .contentContainer{display:flex;flex-direction:column;justify-content:flex-start;align-content:center;margin-left:18px;z-index:1}.componentPageComponentSplitting .typeOfCare .wrap .services .serviceItem .serviceContent .contentContainer .listheader{font-style:normal;font-weight:700;font-size:16px;line-height:22px;color:#000;mix-blend-mode:normal}.componentPageComponentSplitting .typeOfCare .wrap .services .serviceItem .serviceContent .contentContainer .listdescription{font-style:normal;font-weight:400;font-size:14px;line-height:19px;color:#000;mix-blend-mode:normal;margin-top:7px}.componentPageComponentSplitting .typeOfCare .wrap .nurseButton{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:6%;padding:0 50px 6%;cursor:pointer}@media(max-width:545px){.componentPageComponentSplitting .typeOfCare .wrap .nurseButton{padding:0 6.66% 20px}}.componentPageComponentSplitting .typeOfCare .wrap .nurseButton .container{display:flex;flex-direction:column;margin-left:52px;align-items:flex-start}.componentPageComponentSplitting .typeOfCare .wrap .nurseButton .container.backContainer{flex-direction:row;margin-left:3%}.componentPageComponentSplitting .typeOfCare .wrap .nurseButton .container .title{font-style:normal;font-weight:600;font-size:16px;line-height:22px;color:#000;mix-blend-mode:normal}.componentPageComponentSplitting .typeOfCare .wrap .nurseButton .container .description{font-style:normal;font-weight:400;color:#868e95;mix-blend-mode:normal}.componentPageComponentSplitting .typeOfCare .wrap .nurseButton .container .description.next{font-size:14px;line-height:19px;margin-top:7px}.componentPageComponentSplitting .typeOfCare .wrap .nurseButton .container .description.back{font-size:16px;line-height:22px}.componentPageComponentSplitting .typeOfCare .wrap .nurseButton .icon{width:16px;height:32px}.componentPageComponentSplitting .typeOfCare .wrap .nurseButton .icon.back{transform:rotate(-180deg)}.componentPageComponentSplitting .typeOfCare .iconWrapper{width:100%;height:100%;position:relative}.componentPageJoinUsV2 .wrap{background:linear-gradient(.297turn,#e5e8f0 13.9%,#e5f3fa 83.64%),linear-gradient(150.83deg,#d8dcf3 24.24%,#d2dfe0 75.29%);display:flex;justify-content:space-between;gap:20px;padding:20px 40px;height:323px}@media(max-width:992px){.componentPageJoinUsV2 .wrap{overflow:visible!important}}@media(max-width:768px){.componentPageJoinUsV2 .wrap{flex-direction:column;padding:20px 25px 40px;width:100%;height:auto;overflow:visible!important}}.componentPageJoinUsV2 .wrap .imageWrapper{position:relative;width:440px;height:331px;object-fit:contain;top:30px}@media(max-width:992px){.componentPageJoinUsV2 .wrap .imageWrapper{max-width:350px;max-height:260px;top:60px;margin:auto}}@media(max-width:768px){.componentPageJoinUsV2 .wrap .imageWrapper{max-width:295px;max-height:222px;top:-70px;margin:auto}}.componentPageJoinUsV2 .wrap .contentContainer{width:60%;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;padding-left:3%}@media(max-width:992px){.componentPageJoinUsV2 .wrap .contentContainer{width:75%;margin-top:30px}}@media(max-width:768px){.componentPageJoinUsV2 .wrap .contentContainer{width:100%;padding-left:0;align-items:center;margin:-60px auto auto}}.componentPageJoinUsV2 .wrap .contentContainer .header{text-align:left;font-style:normal;font-weight:400;font-size:28px;line-height:32px;letter-spacing:-.5px;color:#282828;margin-bottom:24px}@media(max-width:992px){.componentPageJoinUsV2 .wrap .contentContainer .header{margin-bottom:0;width:100%;line-height:32px}}@media(max-width:768px){.componentPageJoinUsV2 .wrap .contentContainer .header{margin-bottom:10px;text-align:center}}.componentPageJoinUsV2 .wrap .contentContainer .textParagraph{text-align:left;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#282828;mix-blend-mode:normal}@media(max-width:992px){.componentPageJoinUsV2 .wrap .contentContainer .textParagraph{padding:3% 0}}@media(max-width:768px){.componentPageJoinUsV2 .wrap .contentContainer .textParagraph{text-align:center;margin-left:2%;padding:0 2%}}.componentPageJoinUsV2 .wrap .contentContainer .joinUs .buttonLink{transition:.2s;border:.8px solid #000;box-sizing:border-box;border-radius:4px;height:40px;padding:10px 25px;display:flex;align-items:center;justify-content:center;width:175px;margin-top:25px;text-transform:none;font-style:600;font-weight:600;font-size:16px;line-height:22px;text-align:center;color:#000}@media(max-width:992px){.componentPageJoinUsV2 .wrap .contentContainer .joinUs .buttonLink{margin:5px auto}}@media(max-width:768px){.componentPageJoinUsV2 .wrap .contentContainer .joinUs .buttonLink{margin:25px auto}}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.componentPageJoinUsV2 .wrap .contentContainer .joinUs .buttonLink{font-weight:500!important}}}.componentPageJoinUsV2 .wrap .contentContainer .joinUs .buttonLink:hover{background:#282828;color:#fff}.componentPageHouseCallDoctor{padding:50px 40px 0 0;background:#f7f7f7;border-radius:4px;position:relative}.componentPageHouseCallDoctor .imageWrapper{position:relative;width:100%;height:100%}.componentPageHouseCallDoctor .imageWrapper.absolute{position:absolute}.componentPageHouseCallDoctor .imageWrapper.item{min-width:50px;max-width:50px;min-height:50px;margin-right:15px}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.componentPageHouseCallDoctor ::-webkit-input-placeholder{padding-top:13px!important}}}@media(max-width:992px){.componentPageHouseCallDoctor{padding:unset;padding-top:60px;height:auto;margin-left:calc(0px - var(--responsiveGutter));margin-right:calc(0px - var(--responsiveGutter))}.componentPageHouseCallDoctor .titleContainer{padding:0 24px}}.componentPageHouseCallDoctor .titleContainer .title{font-style:normal;font-weight:400;font-size:12px;line-height:22px;text-align:center;letter-spacing:6px;color:#868e95}.componentPageHouseCallDoctor .titleContainer .subtitle{font-style:normal;font-weight:400;font-size:32px;line-height:48px;text-align:center;color:#282828;margin-top:6px}.componentPageHouseCallDoctor .contentContainer{display:grid;grid-template-columns:50% 50%}@media(max-width:992px){.componentPageHouseCallDoctor .contentContainer{display:flex;flex-direction:column;align-items:center}}.componentPageHouseCallDoctor .contentContainer .images{position:relative;margin-top:52px;height:auto}@media(max-width:992px){.componentPageHouseCallDoctor .contentContainer .images{width:380px;height:380px;margin-top:0;position:relative}}.componentPageHouseCallDoctor .contentContainer .images .image-1{width:400px;position:absolute;bottom:0}@media(max-width:992px){.componentPageHouseCallDoctor .contentContainer .images .image-1{width:280px}}.componentPageHouseCallDoctor .contentContainer .images .image-2{width:400px;position:absolute;left:180px;bottom:0}@media(max-width:992px){.componentPageHouseCallDoctor .contentContainer .images .image-2{width:280px;left:100px}}.componentPageHouseCallDoctor .contentContainer .contentRight{padding:40px 24px 40px 80px}@media(max-width:992px){.componentPageHouseCallDoctor .contentContainer .contentRight{padding:24px}}.componentPageHouseCallDoctor .contentContainer .contentRight .descriptionContainer{font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#282828;mix-blend-mode:normal;margin-bottom:40px}@media(max-width:992px){.componentPageHouseCallDoctor .contentContainer .contentRight .descriptionContainer{padding:0 24px;text-align:center}}.componentPageHouseCallDoctor .contentContainer .contentRight .content{display:flex;flex-direction:row}.componentPageHouseCallDoctor .contentContainer .contentRight .content .contentDesc{margin-bottom:24px}.componentPageHouseCallDoctor .contentContainer .contentRight .content .contentDesc .titleDesc{font-style:normal;font-weight:700;font-size:16px;line-height:22px;color:#000;padding-bottom:4px}.componentPageHouseCallDoctor .contentContainer .contentRight .content .contentDesc .description{font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#000}.componentPageHouseCallDoctor .downloadDesktopContainer{margin-top:42px}.componentPageHouseCallDoctor .downloadDesktopContainer .text{width:80%;margin-bottom:16px;font-size:12px;font-weight:400;line-height:16px;letter-spacing:0}.componentPageHouseCallDoctor .downloadDesktopContainer .submit{flex-grow:1;min-width:104px;background-color:#00c3b5;color:#fff;font-weight:600;text-transform:unset;font-size:18px;padding:13px 32px}.componentPageHouseCallDoctor .downloadDesktopContainer .submit:hover{background-color:#00aca0}.componentPageHouseCallDoctor .downloadMobileContainer{text-align:center;margin:-16px auto 32px}.componentPageHouseCallDoctor .downloadMobileContainer button{border:1px solid #000;color:#000;text-transform:none;width:250px}.componentPageHouseCallDoctor .downloadMobileContainer button:hover{background-color:#000;color:#fff}.componentPageFaq{margin-left:15px}@media(max-width:768px){.componentPageFaq{margin-left:unset}}.componentPageFaq .iconWrapper{position:relative;width:15px;height:100%}.componentPageFaq .wrap .faqContainer{display:flex}@media(max-width:768px){.componentPageFaq .wrap .faqContainer{display:inline}}.componentPageFaq .wrap .faqContainer .columnOne,.componentPageFaq .wrap .faqContainer .columnTwo{flex:1 1;display:flex;flex-direction:column}.componentPageFaq .wrap .faqContainer .accordion{margin:0;border-width:0 1px 1px;padding:10px;display:flex;flex-direction:column;width:100%}.componentPageFaq .wrap .faqContainer .accordion:first-of-type{border-top-width:1px}.componentPageFaq .wrap .faqContainer .accordion-title{display:flex;padding-bottom:10px;flex-direction:row;width:97%}.componentPageFaq .wrap .faqContainer .accordion-title .title{font-style:normal;font-weight:600;font-size:14px;line-height:25px;color:#000;margin-left:24px;margin-block:unset}.componentPageFaq .wrap .faqContainer .accordion-title .chevron-icon{display:flex;justify-content:center}.componentPageFaq .wrap .faqContainer .accordion-title .chevron-icon .chevron{width:12px;transform:rotate(270deg);transition:transform .2s linear}.componentPageFaq .wrap .faqContainer .accordion-title .chevron-icon img{max-width:none}.componentPageFaq .wrap .faqContainer .accordion-title span{font-style:normal;font-weight:600;font-size:14px;line-height:25px;color:#000;margin-left:32px}.componentPageFaq .wrap .faqContainer .accordion-title.expanded .chevron-icon .chevron{transform:rotate(1turn)}.componentPageFaq .wrap .faqContainer .accordion-title:hover{cursor:pointer}.componentPageFaq .wrap .faqContainer .accordion-content{overflow:hidden;max-height:1000px;transition:max-height 1s ease-in-out;font-style:normal;font-size:14px;line-height:25px;color:#282828;mix-blend-mode:normal;width:88%;margin-left:40px}@media(max-width:768px){.componentPageFaq .wrap .faqContainer .accordion-content{width:85%}}.componentPageFaq .wrap .faqContainer .accordion-content.collapsed{max-height:0;transition:max-height .5s cubic-bezier(0,1,0,1)}.componentPageMiniCta .wrap .header{font-style:normal;font-weight:400;font-size:32px;line-height:22px;color:#000;text-align:center}@media(max-width:768px){.componentPageMiniCta .wrap .header{font-size:26px;line-height:32px}}.componentPageMiniCta .wrap .btnContainer{justify-content:center;margin-top:32px;gap:24px}.componentPageMiniCta .wrap .btnContainer .btn{text-transform:none;width:190px;height:48px;box-shadow:0 4px 10px rgba(0,0,0,.05);border-radius:4px;font-style:normal;font-weight:600;font-size:16px;line-height:22px;display:flex;justify-content:center;align-items:center;cursor:pointer}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.componentPageMiniCta .wrap .btnContainer .btn{font-weight:500!important}}}@media(max-width:768px){.componentPageMiniCta .wrap .btnContainer .btn{font-size:14px}}.componentPageMiniCta .wrap .btnContainer .btn.primary{background:#00c3b5;color:#fff}.componentPageMiniCta .wrap .btnContainer .btn.secondary{background:#fff;color:#000;border:1px solid #000}.componentPageMiniCta .wrap .btnContainer .btn:hover.primary{background:#00aca0;transition:all .2s ease}.componentPageMiniCta .wrap .btnContainer .btn:hover.secondary{background:#000;color:#fff;transition:all .2s ease}.componentPageAmbulancePartners{display:flex;flex-direction:column;align-items:center}.componentPageAmbulancePartners .imageWrap{padding:0 20px 20px;display:flex;align-content:space-between;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:flex-start}@media(max-width:992px){.componentPageAmbulancePartners .imageWrap{padding:0;justify-content:space-around}}.componentPageAmbulancePartners .subtitle{font-style:normal;font-weight:400;font-size:12px;line-height:15px;text-align:center;letter-spacing:6px;color:#868e95;margin-bottom:7px}.componentPageAmbulancePartners .title{font-style:normal;font-weight:400;font-size:32px;line-height:48px;text-align:center;color:#282828;margin-top:6px}.componentPageAmbulancePartners .description{font-style:normal;font-weight:400;font-size:16px;line-height:22px;text-align:center;color:#282828;margin-top:12px;margin-bottom:20px;width:65%}@media(max-width:768px){.componentPageAmbulancePartners .description{width:92%}}.componentPageAmbulancePartners img{object-fit:scale-down;min-height:50px;padding:20px 50px}@media(max-width:576px){.componentPageAmbulancePartners img{padding:0;margin:15px;min-height:25px;height:30px}}.componentPageAmbulancePartners .imgGroup{display:flex;flex-direction:row;margin-top:20px}.componentPageAmbulancePartners .imgGroup .logo{display:flex;flex:1 1;align-items:center;justify-content:center}.componentPageAmbulancePartners .buttonText{border:.8px solid #000;box-sizing:border-box;border-radius:4px;padding:12px 24px;font-size:16px;line-height:22px;text-align:center;color:#000;font-weight:600;transition:.2s;margin-top:10px}@media(max-width:992px){.componentPageAmbulancePartners .buttonText{margin-top:30px}}.componentPageAmbulancePartners .buttonText:hover{background:#282828;color:#fff}.componentPageSymptomSearch{--main-align:left;margin-left:15px}@media(max-width:768px){.componentPageSymptomSearch{margin-left:calc(0px - var(--responsiveGutter));margin-right:calc(0px - var(--responsiveGutter))}}.componentPageSymptomSearch .wrap{display:flex;flex-direction:column}.componentPageSymptomSearch .wrap .featureContainer{display:flex;flex-direction:column;margin:29px 0 0 27px;text-align:var(--main-align)}.componentPageSymptomSearch .wrap .featureContainer .featureheader{font-style:normal;font-weight:600;font-size:18px;line-height:32px;letter-spacing:-.5px;color:#282828}@media(min-width:992px){.componentPageSymptomSearch .wrap .featureContainer .featureheader{margin-left:-36px}}.componentPageSymptomSearch .wrap .searchContainer{display:flex;flex-direction:column;margin:29px 27px 0;align-items:var(--main-align)}.componentPageSymptomSearch .wrap .searchContainer .searchHeader{font-style:normal;font-weight:600;font-size:18px;line-height:32px;letter-spacing:-.5px;color:#282828}.componentPageSymptomSearch .wrap .searchContainer .search{background:#fff;border:1px solid #e4e9eb;box-sizing:border-box;box-shadow:0 4px 10px rgba(0,0,0,.05);border-radius:4px;padding:15px 15px 4px;margin-top:15px;margin-bottom:15px;min-width:450px}@media(max-width:768px){.componentPageSymptomSearch .wrap .searchContainer .search{min-width:100%}}.componentPageSymptomSearch .wrap .searchContainer .search .searchLabel{font-style:normal;font-weight:700;font-size:12px;line-height:15px;color:#282828;padding-left:2px}.componentPageSymptomSearch .wrap .searchContainer .search .searchInput{font-style:normal;font-weight:400;font-size:14px;line-height:14px;display:flex;align-items:center;color:#222732;border:none;height:36px;width:100%}.componentPageSymptomSearch .wrap .searchContainer .search .searchInput:focus-visible{outline:none}.componentPageSymptomSearch .wrap .searchContainer .search .searchInput:-ms-input-placeholder{color:#979797;font-weight:400}.componentPageSymptomSearch .wrap .searchContainer .search .searchInput::placeholder{color:#979797;font-weight:400}.componentPageSymptomSearch .wrap .symptomContainer{padding:15px 35px 10px 20px;overflow:hidden;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:var(--main-align)}.componentPageSymptomSearch .wrap .symptomContainer .symptom{font-style:normal;font-weight:400;font-size:12px;line-height:14px;display:flex;align-items:center;color:#222732;background:#e9eef0;border-radius:43px;margin-left:9px;height:22px;padding:4px 8px;margin-bottom:10px}.componentPageSymptomSearch .wrap .symptomContainer.common{height:110px;max-height:40px}@media(max-width:576px){.componentPageSymptomSearch .wrap .symptomContainer.common{max-height:none}}.componentPageSymptomSearch .wrap .symptomContainer.full-list{height:265px;max-height:105px}@media(max-width:576px){.componentPageSymptomSearch .wrap .symptomContainer.full-list{height:165px;max-height:none}}.heroCall{--feature-linear-gradient:linear-gradient(275.97deg,#fff9f6 33.81%,hsla(0,100%,88%,.49) 190.23%);margin-bottom:96px;margin-left:15px}@media(max-width:768px){.heroCall{margin-left:calc(0px - var(--responsiveGutter));margin-right:calc(0px - var(--responsiveGutter));margin-top:96px;margin-bottom:0}}.heroCall .wrap{display:flex;min-height:530px;position:relative}@media(max-width:768px){.heroCall .wrap{display:inline;min-height:none}}.heroCall .wrap .heroImage{flex:1 1;z-index:1;position:relative;padding-right:40px}@media(max-width:768px){.heroCall .wrap .heroImage{display:none}}.heroCall .wrap .infoContainer{flex:1 1;display:flex;flex-direction:column}@media(max-width:768px){.heroCall .wrap .infoContainer{height:270vw}}.heroCall .wrap .infoContainer .contentContainer{padding:15px 0 0 10px}@media(max-width:768px){.heroCall .wrap .infoContainer .contentContainer{padding:0 25px}}.heroCall .wrap .infoContainer .contentContainer .header{width:70%}@media(max-width:768px){.heroCall .wrap .infoContainer .contentContainer .header{font-size:36px;line-height:36px;padding-bottom:20px}}.heroCall .wrap .infoContainer .contentContainer .description{font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#282828;mix-blend-mode:normal;margin-top:16px}@media(max-width:768px){.heroCall .wrap .infoContainer .featureWrap{position:relative;margin-top:32px}}.heroCall .wrap .infoContainer .featureWrap .childHeroImage{display:none}@media(max-width:768px){.heroCall .wrap .infoContainer .featureWrap .childHeroImage{display:inline}}.heroCall .wrap .infoContainer .featureWrap .featureContainer{background:var(--feature-linear-gradient);min-height:226px;margin-top:30px;margin-left:-85px;padding:45px 195px 45px 95px;position:relative}@media(max-width:768px){.heroCall .wrap .infoContainer .featureWrap .featureContainer{margin-top:0;margin-left:0;padding:45px 25px 0;min-height:100vw}}.heroCall .wrap .infoContainer .featureWrap .featureContainer .featureText{font-style:normal;font-weight:400;font-size:22px;line-height:33px;color:#282828;mix-blend-mode:normal}.heroCall .wrap .infoContainer .featureWrap .featureContainer .featureImage{position:absolute;top:90px;width:240px;height:200px;right:-10px}@media(max-width:768px){.heroCall .wrap .infoContainer .featureWrap .featureContainer .featureImage{width:60%;height:100%;top:55vw;left:19%;right:unset}.heroCall .wrap .infoContainer .featureWrap .featureContainer .featureImage>img{width:100%}.heroCall .wrap .btnContainer .btn,.heroCall .wrap .btnContainer .link{display:block;width:100%;flex-grow:1}}.plainRichText{margin:auto;font-style:normal;text-align:center}.plainRichText .richTextHeader{margin:0 auto 12px!important}@media(max-width:576px){.plainRichText{margin:0 17px}}.plainRichText .richtext{font-weight:400;font-size:16px;line-height:20px;color:#222732;max-width:unset!important}.plainRichText .center{margin:0 auto;text-align:center;max-width:900px}.plainRichText .left{text-align:left}.plainRichText .right{text-align:right}.informationPanel{display:flex;flex-direction:row;width:100%}@media(max-width:992px){.informationPanel{width:unset;flex-direction:column;margin-left:calc(0px - var(--responsiveGutter));margin-right:calc(0px - var(--responsiveGutter))}}.informationPanel .sectionHeading{height:160px}@media(max-width:992px){.informationPanel .sectionHeading{height:unset;margin-bottom:32px}}.informationPanel .simpleTextPanel{width:50%;padding:64px;background:linear-gradient(0deg,#f6f6f6,#f6f6f6)}@media(max-width:992px){.informationPanel .simpleTextPanel{width:unset;padding:80px 24px}}.informationPanel .simpleTextPanel .text{font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#282828;mix-blend-mode:normal}.informationPanel .simpleTextPanel .text ul{padding-left:15px}.informationPanel .conditionsList{width:50%;padding:64px}@media(max-width:992px){.informationPanel .conditionsList{width:unset;padding:80px 24px}}.informationPanel .conditionsList .descriptionBottom,.informationPanel .conditionsList .descriptionTop{font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#282828;margin-bottom:24px}.informationPanel .conditionsList .conditionsBottom{margin-top:40px}.informationPanel .conditionsList .conditionsContainer{display:flex;flex-direction:column;justify-content:space-between;height:calc(100% - 160px)}@media(max-width:992px){.informationPanel .conditionsList .conditionsContainer{height:unset}}.informationPanel .listItemBottom,.informationPanel .listItemTop{display:flex}.informationPanel .listItemBottom .item,.informationPanel .listItemTop .item{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.informationPanel .listItemBottom .item span,.informationPanel .listItemTop .item span{font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#282828;mix-blend-mode:normal}.informationPanel .listItemBottom .itemTopDot,.informationPanel .listItemTop .itemTopDot{height:8px;width:8px;border-radius:50%;background-color:#ef724b;margin-right:16px}.informationPanel .listItemBottom .itemBottomDot,.informationPanel .listItemTop .itemBottomDot{height:8px;width:8px;border-radius:50%;background-color:#00baa0;margin-right:16px}.informationPanel .listItemBottom .columnOne,.informationPanel .listItemBottom .columnTwo,.informationPanel .listItemTop .columnOne,.informationPanel .listItemTop .columnTwo{flex:1 1;display:flex;flex-direction:column}.componentPageSplashPage{padding:0 16px;height:450px}@media(max-width:992px){.componentPageSplashPage{height:768px}}@media(max-width:768px){.componentPageSplashPage{height:560px;margin-left:calc(0px - var(--responsiveGutter));margin-right:calc(0px - var(--responsiveGutter));margin-bottom:0}}@media(max-width:576px){.componentPageSplashPage{height:360px}}.componentPageSurveySection .imageWrapper{position:relative;width:481px;height:275px}@media(max-width:992px){.componentPageSurveySection .imageWrapper{width:100%}}.componentPageSurveySection .sectionHeading{display:grid;grid-gap:16px;margin-top:120px}.componentPageSurveySection .sectionHeading .subtitle{font-weight:400;text-transform:uppercase;text-align:center;letter-spacing:6px;font-size:12px;line-height:14px;color:#868e95}.componentPageSurveySection .sectionHeading .title,.componentPageSurveySection .sectionHeading .title>p{font-weight:500;padding-bottom:20px;font-style:normal;color:#282828;font-stretch:normal;font-size:32px;text-align:center}@media(max-width:768px){.componentPageSurveySection .sectionHeading .title,.componentPageSurveySection .sectionHeading .title>p{font-size:32px;font-weight:500}}.componentPageSurveySection .sectionHeading .title strong,.componentPageSurveySection .sectionHeading .title>p strong{font-weight:500}@media(max-width:992px){.componentPageSurveySection .sectionHeading{grid-gap:0}.componentPageSurveySection .sectionHeading .title{font-size:32px}.componentPageSurveySection .sectionHeading .subtitle{font-size:12px}.componentPageSurveySection .sectionHeading .featureList{margin-left:-15px}}.componentPageSurveySection .solutionsList .step{display:flex;margin-bottom:32px}.componentPageSurveySection .solutionsList .step .iconWrapper{width:24px;height:24px;transform:rotate(0deg);margin-right:12px}.componentPageSurveySection .solutionsList .step .details{font-weight:400}.componentPageSurveySection .solutionsList .step .details .title{font-size:16px;margin-bottom:8px;opacity:1;font-weight:600}.componentPageSurveySection .solutionsList .step .details .noMargin{margin-bottom:0}.componentPageSurveySection .solutionsList .step .details .subtitle{font-size:14px;opacity:1;line-height:1.38}@media(max-width:992px){.componentPageSurveySection .solutionsList .step{margin-bottom:15px!important}.componentPageSurveySection .solutionsList .step .details{margin-left:-8px;padding-top:1px}.componentPageSurveySection .solutionsList .step .details .title{font-size:16px!important;line-height:1.75;margin-bottom:8px!important}.componentPageSurveySection .solutionsList .step .details .subtitle{line-height:1.25!important;letter-spacing:-.2px}.componentPageSurveySection .solutionsList .step .iconWrapper{margin-top:6px}}.componentPageSurveySection .solutionsSection{display:block}@media(max-width:992px){.componentPageSurveySection .topdiv{display:block}}.componentPageSurveySection .surveySection{margin-top:20px;margin-bottom:32px;display:grid;position:relative;grid-template-columns:repeat(2,auto)}.componentPageSurveySection .surveySection .right img{width:100%}.componentPageSurveySection .surveySection .left{padding-top:0}.componentPageSurveySection .surveySection .left span img{border-radius:4px}.componentPageSurveySection .surveySection .description{margin-bottom:40px;opacity:1;font-weight:400;font-stretch:normal;font-style:normal;letter-spacing:normal;line-height:1.38;color:#141417}.componentPageSurveySection .surveySection .description p{margin-bottom:20px}.componentPageSurveySection .surveySection .solutionsTitle{margin-bottom:32px;font-size:20px;font-weight:400;line-height:1.2;font-stretch:normal;font-style:normal;letter-spacing:normal;color:#141417}.componentPageSurveySection .surveySection .solutionsList .step{margin-bottom:24px;align-items:unset}.componentPageSurveySection .surveySection .solutionsList .step .title strong{color:#85858b;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:normal}.componentPageSurveySection .surveySection .solutionsDescription{color:#3ebebc;font-size:14px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.36;letter-spacing:normal}.componentPageSurveySection .surveySection .linkPrimary{display:flex;align-items:center;justify-content:center;width:194px;height:45px;background-color:#fff;padding:8px 16px;cursor:pointer;transition:background-color .25s ease;border-radius:4px;color:#3ebebc;border:.25px solid #3ca9a6;margin-top:20px}.componentPageSurveySection .surveySection .linkPrimary.sm{height:45px}.componentPageSurveySection .surveySection .linkPrimary:hover{background-color:#62e3c3;border:.25px solid #62e3c3;color:#fff}.componentPageSurveySection .surveySection .linkPrimary:active{background-color:#3ca9a6;border:.25px solid #62e3c3}.componentPageSurveySection .surveySection .linkPrimary span{font-size:16px;font-weight:lighter}.componentPageSurveySection .surveySection.mobile{grid-template-columns:auto}.componentPageSurveySection .surveySection.mobile .left{padding:0 16px}.componentPageSurveySection .surveySection.mobile .left .sectionHeading{padding:0!important}.componentPageSurveySection .surveySection.mobile .left .description{line-height:1.25;letter-spacing:-.2px;margin-bottom:24px}.componentPageSurveySection .surveySection.mobile .left .description strong{text-decoration:underline;color:#3ebebc;font-weight:400}.componentPageSurveySection .surveySection.mobile .left .solutionsTitle{font-size:16px;margin-bottom:16px}.componentPageSurveySection .surveySection.mobile .left .solutionsList{margin:0}.componentPageSurveySection .surveySection.mobile .left .solutionsList .step{margin-bottom:8px}.componentPageSurveySection .surveySection.mobile .left .solutionsList .step .details{margin-left:0}.componentPageSurveySection .surveySection.mobile .left .solutionsList .step .details .title{font-weight:500!important}.componentPageSurveySection .surveySection.mobile .left .solutionsList .step .details .title strong{display:block;font-size:13px}.componentPageSurveySection .surveySection.mobile .left .solutionsList .step .details .title strong>span{font-size:14px!important}.componentPageSurveySection .surveySection.mobile .left .solutionsDescription{margin-top:32px;font-size:13px;opacity:.6;line-height:1.46;margin-right:8px}.componentPageSurveySection .surveySection.mobile .left .linkPrimary{width:100%}.componentPageSurveySection .surveySection.mobile .right{padding:0 16px}.componentPageSurveySection .surveySection.mobile .right .linkPrimary{width:100%}.componentPageSurveySection .surveySection.mobile img{margin-top:16px}.componentPageSurveySection .surveySection.mobile .circleStepIcon img{margin-bottom:unset}.componentPageSurveySection .surveySection .step .details .noMargin{color:#000;font-weight:400;font-size:16px;width:90%}.componentPageSurveySection .surveySection .step .details .noMargin>span{font-size:14px!important}.componentPageSurveySection .surveySection .listTitle{font-size:18px;margin-bottom:16px}.componentPageSurveySection .surveySection.desktop{margin-top:48px}.componentPageSurveySection .surveySection.desktop .right .solutionsSection{margin-left:35px}.componentPageSurveySection .surveySection.desktop .left .solutionsSection{margin-right:35px}.componentPageServiceOverview .centralContainer{overflow:visible}.componentPageServiceOverview .loading{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;background-color:#fff;display:flex;justify-content:center;align-items:center}.componentPageServiceOverview .desktop .grid{display:grid;grid-template-columns:50% 50%}.componentPageServiceOverview .desktop .grid .item{position:relative;padding:60px 30px 60px 60px}.componentPageServiceOverview .desktop .imageWrapper{position:absolute;width:100%;height:100%;max-width:496px;max-height:434px;right:46.63px;top:95.13px}.componentPageServiceOverview .desktop .contentHeader .title{font-size:56px;font-weight:500;line-height:76px;margin:0}.componentPageServiceOverview .desktop .contentHeader .description{font-size:14px;margin-top:16px}.componentPageServiceOverview .desktop .formButtons{margin-top:24px}.componentPageServiceOverview .desktop .formButtons .btnContainer{margin-top:unset;gap:11px}.componentPageServiceOverview .desktop .contentFooter{display:flex;color:#646464;margin-top:40px}.componentPageServiceOverview .desktop .contentFooter .rightContent{display:flex}.componentPageServiceOverview .desktop .contentFooter .rating,.componentPageServiceOverview .desktop .contentFooter .stores{flex-grow:1;display:flex;align-items:center;padding:0 7px;border-left:1px solid #e4e9eb}.componentPageServiceOverview .desktop .contentFooter .rating>*,.componentPageServiceOverview .desktop .contentFooter .stores>*{flex-grow:1}.componentPageServiceOverview .desktop .contentFooter .location{flex-grow:1;display:flex;align-items:center;padding-right:7px;max-width:175px}.componentPageServiceOverview .desktop .contentFooter .location svg{width:18px;flex:0 0 18px;margin-right:12px}.componentPageServiceOverview .desktop .contentFooter .location .text{font-size:12px;color:#646464}.componentPageServiceOverview .desktop .contentFooter .rating{color:#979797}.componentPageServiceOverview .desktop .contentFooter .rating .rate{margin-right:7px}.componentPageServiceOverview .desktop .contentFooter .rating .star-container>svg>path{stroke:#bbb;stroke-width:2px}.componentPageServiceOverview .desktop .contentFooter .stores{display:flex;align-items:center}.componentPageServiceOverview .desktop .contentFooter .stores>*{margin-right:12px}.componentPageServiceOverview .desktop .contentFooter .stores .apple>svg,.componentPageServiceOverview .desktop .contentFooter .stores .chPlay>svg{font-size:30px;line-height:0}.componentPageServiceOverview .desktop .contentFooter .stores .apple>svg>path,.componentPageServiceOverview .desktop .contentFooter .stores .chPlay>svg>path{color:#979797}.componentPageServiceOverview .desktop .contentFooter .stores .chPlay>svg{margin-top:3px}.componentPageServiceOverview .mobile .topContent{padding:24px 16px}.componentPageServiceOverview .mobile .contentHeader .title{font-weight:500;width:250px;margin:0 0 24px;line-height:40px}.componentPageServiceOverview .mobile .contentHeader .description{font-size:13px;margin:0;color:#222732;line-height:18px;width:270px}.componentPageServiceOverview .mobile .imageWrapper{position:relative;height:350px;margin:0 -15px}.componentPageServiceOverview .mobile .formButtons{margin-top:24px}.componentPageServiceOverview .mobile .formButtons .btnContainer{margin-top:unset;gap:11px}.componentPageServiceOverview .mobile .contentFooter{padding:24px 0;color:#646464;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.componentPageServiceOverview .mobile .contentFooter .location{display:flex;align-items:center;max-width:250px}.componentPageServiceOverview .mobile .contentFooter .location svg{width:18px;flex:0 0 18px;margin-right:12px}.componentPageServiceOverview .mobile .contentFooter .location .text{font-size:12px;color:#646464;margin-left:12px}.componentPageServiceOverview .mobile .contentFooter .rightContent{display:flex;justify-content:center;align-items:center}.componentPageServiceOverview .mobile .contentFooter .rating{color:#979797}.componentPageServiceOverview .mobile .contentFooter .rating .rate{margin-right:7px}.componentPageServiceOverview .mobile .contentFooter .rating .start-ratings{line-height:17px}.componentPageServiceOverview .mobile .contentFooter .rating .star-container>svg>path{stroke:#bbb;stroke-width:2px}.componentPageServiceOverview .mobile .contentFooter .rating,.componentPageServiceOverview .mobile .contentFooter .stores{display:flex;align-items:center;padding:0 7px;gap:10px}.componentPageServiceOverview .mobile .contentFooter .stores{border-left:1px solid #e4e9eb;display:flex;align-items:center}.componentPageServiceOverview .mobile .contentFooter .stores .apple>svg,.componentPageServiceOverview .mobile .contentFooter .stores .chPlay>svg{line-height:0}.componentPageServiceOverview .mobile .contentFooter .stores .apple>svg>path,.componentPageServiceOverview .mobile .contentFooter .stores .chPlay>svg>path{color:#979797}.componentPageServiceOverview .mobile .contentFooter .stores .chPlay>svg{margin-top:3px}.componentPagePackageCatelog .catelogDetail{padding-bottom:30px}@media(max-width:768px){.componentPagePackageCatelog .catelogDetail{padding-bottom:0}}.componentPagePackageCatelog .wrap{display:flex;flex-direction:column;background:var(--linear-bg-catalog);align-items:center;padding-bottom:60px}.componentPagePackageCatelog .wrap .sectionHeading{margin-top:80px}.componentPagePackageCatelog .wrap .description{font-style:normal;font-weight:400;font-size:16px;line-height:22px;text-align:center;color:#282828;margin-top:20px;margin-bottom:43px;max-width:700px}@media(max-width:768px){.componentPagePackageCatelog .wrap .description{padding:0 16px}}.componentPagePackageCatelog .wrap .hide{display:none}.componentPagePackageCatelog .wrap .packageCatelogContainer{box-shadow:0 4px 10px rgba(0,0,0,.05);border-radius:4px;margin:0 0 30px;display:flex;flex-direction:column;background-color:#fff;width:900px}@media(max-width:768px){.componentPagePackageCatelog .wrap .packageCatelogContainer{width:90%}}.componentPagePackageCatelog .wrap .packageCatelogContainer .card{display:flex;flex-direction:row;height:140px;cursor:pointer}.componentPagePackageCatelog .wrap .packageCatelogContainer .card .catelogImage{flex:.15 1;min-width:74px;display:flex;align-items:center;justify-content:center}.componentPagePackageCatelog .wrap .packageCatelogContainer .card .catelogImage img{width:60px;height:60px;border-radius:12px}.componentPagePackageCatelog .wrap .packageCatelogContainer .card .contentContainer{flex:.65 1;display:flex;margin-top:35px;flex-direction:column;justify-content:flex-start}.componentPagePackageCatelog .wrap .packageCatelogContainer .card .contentContainer .header{font-style:normal;font-weight:600;font-size:20px;line-height:27px;color:#282828;mix-blend-mode:normal}.componentPagePackageCatelog .wrap .packageCatelogContainer .card .contentContainer .cardDescription{font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#282828;mix-blend-mode:normal}.componentPagePackageCatelog .wrap .packageCatelogContainer .card .claimableContainer{flex:.25 1;padding:30px 24px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.componentPagePackageCatelog .wrap .packageCatelogContainer .card .claimableContainer .imageContainer{display:flex;flex-direction:column;justify-content:center}.componentPagePackageCatelog .wrap .packageCatelogContainer .card .claimableContainer .imageContainer .imageTitle{font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#282828;outline:none;border-radius:15px;padding:0 5px}.componentPagePackageCatelog .wrap .packageCatelogContainer .card .claimableContainer .imageContainer .imageList{overflow:hidden;margin-top:15px;display:flex;justify-content:center}.componentPagePackageCatelog .wrap .packageCatelogContainer .card .claimableContainer .imageContainer .imageList img{max-width:150px}.componentPagePackageCatelog .wrap .packageCatelogContainer .card .claimableContainer .icon{position:relative;width:14px;height:8px}.componentPagePackageCatelog .wrap .packageCatelogContainer .card .claimableContainer .icon img{height:8px}.componentPagePackageCatelog .wrap .packageCatelogContainer .card .claimableContainer .icon.up img{transform:rotate(180deg)}@media(max-width:768px){.componentPagePackageCatelog .wrap .packageCatelogContainer .card{display:flex;flex-direction:column;height:auto;cursor:pointer}.componentPagePackageCatelog .wrap .packageCatelogContainer .card .headerContainer{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.componentPagePackageCatelog .wrap .packageCatelogContainer .card .headerContainer .headerLeft{display:flex;flex-direction:row}.componentPagePackageCatelog .wrap .packageCatelogContainer .card .headerContainer .icon{position:relative;width:16px;height:8px;margin:30px 24px 0 0}.componentPagePackageCatelog .wrap .packageCatelogContainer .card .headerContainer .icon img{height:8px;width:16px}.componentPagePackageCatelog .wrap .packageCatelogContainer .card .headerContainer .icon.up img{transform:rotate(180deg)}.componentPagePackageCatelog .wrap .packageCatelogContainer .card .headerContainer .catelogImage{min-width:45px;display:flex;align-items:center;justify-content:center;margin:20px 11px 0 27px}.componentPagePackageCatelog .wrap .packageCatelogContainer .card .headerContainer .catelogImage img{width:45px;height:45px;border-radius:12px}.componentPagePackageCatelog .wrap .packageCatelogContainer .card .headerContainer .header{margin:30px 11px 0 0;font-style:normal;font-weight:600;font-size:20px;line-height:27px;color:#282828;mix-blend-mode:normal}.componentPagePackageCatelog .wrap .packageCatelogContainer .card .contentContainer{display:flex;flex-direction:row;margin:20px 24px 0;justify-content:space-between;align-items:center}.componentPagePackageCatelog .wrap .packageCatelogContainer .card .contentContainer .cardDescription{flex:.95 1;font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#282828;mix-blend-mode:normal;width:75%}.componentPagePackageCatelog .wrap .packageCatelogContainer .card .claimableContainer{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.componentPagePackageCatelog .wrap .packageCatelogContainer .card .claimableContainer .imageTitle{font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#282828}.componentPagePackageCatelog .wrap .packageCatelogContainer .card .claimableContainer .imageList{overflow:hidden;margin-left:11px}.componentPagePackageCatelog .wrap .packageCatelogContainer .card .claimableContainer .imageList img{max-width:150px}}.componentPagePackageCatelog .wrap .packageCatelogContainer .separate{margin:10px 33px;height:1px;background-color:#e4e9eb}@media(max-width:768px){.componentPagePackageCatelog .wrap .packageCatelogContainer .separate{margin:10px 27px}}.componentPagePackageCatelog .wrap .packageCatelogContainer .overviewSection{display:flex;flex-direction:row;padding:12px 33px 0 45px}@media(max-width:768px){.componentPagePackageCatelog .wrap .packageCatelogContainer .overviewSection{flex-direction:column;padding:12px 27px 0}}.componentPagePackageCatelog .wrap .packageCatelogContainer .overviewSection .overviewContainer{flex:.7 1}.componentPagePackageCatelog .wrap .packageCatelogContainer .overviewSection .overviewContainer .overview{font-style:normal;font-weight:500;font-size:16px;line-height:22px;color:#282828;mix-blend-mode:normal}.componentPagePackageCatelog .wrap .packageCatelogContainer .overviewSection .overviewContainer .overviewContainer{display:flex;margin-bottom:16px}.componentPagePackageCatelog .wrap .packageCatelogContainer .overviewSection .overviewContainer .overviewContainer ul{margin-top:8px;margin-left:-10px;width:100%;display:grid}@media(max-width:768px){.componentPagePackageCatelog .wrap .packageCatelogContainer .overviewSection .overviewContainer .overviewContainer ul{grid-template-columns:repeat(1,100%)}}.componentPagePackageCatelog .wrap .packageCatelogContainer .overviewSection .overviewContainer .overviewContainer ul li{font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#282828;mix-blend-mode:normal}.componentPagePackageCatelog .wrap .packageCatelogContainer .overviewSection .noteContainer{flex:.3 1}.componentPagePackageCatelog .wrap .packageCatelogContainer .overviewSection .noteContainer .note{font-style:normal;font-weight:500;font-size:16px;line-height:22px;color:#282828;mix-blend-mode:normal}.componentPagePackageCatelog .wrap .packageCatelogContainer .overviewSection .noteContainer .overviewNote{margin-top:8px;font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#282828;mix-blend-mode:normal}.componentPagePackageCatelog .wrap .packageCatelogContainer .detailSection{padding:12px 33px 0 45px;display:flex;flex-direction:column}@media(max-width:768px){.componentPagePackageCatelog .wrap .packageCatelogContainer .detailSection{padding:12px 27px 0}}.componentPagePackageCatelog .wrap .packageCatelogContainer .detailSection .programmeDetails{font-style:normal;font-weight:500;font-size:16px;line-height:22px;color:#282828;mix-blend-mode:normal}.componentPagePackageCatelog .wrap .packageCatelogContainer .detailSection .detailContainer{display:flex;padding-bottom:10px;padding-top:10px}.componentPagePackageCatelog .wrap .packageCatelogContainer .detailSection .detailContainer .column1,.componentPagePackageCatelog .wrap .packageCatelogContainer .detailSection .detailContainer .column2,.componentPagePackageCatelog .wrap .packageCatelogContainer .detailSection .detailContainer .column3{flex:.33 1}.componentPagePackageCatelog .wrap .packageCatelogContainer .detailSection .detailContainer .detailItem{display:flex;flex-direction:row;padding-left:10px}.componentPagePackageCatelog .wrap .packageCatelogContainer .detailSection .detailContainer .detailItem .iconDot .dot{height:8px;width:8px;background-color:#00baa0;border-radius:50%;display:inline-block}.componentPagePackageCatelog .wrap .packageCatelogContainer .detailSection .detailContainer .detailItem .iconDot .dot.dotChild{height:5px;width:5px;background-color:#282828;margin-left:10px}.componentPagePackageCatelog .wrap .packageCatelogContainer .detailSection .detailContainer .detailItem .detailTitle{font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#282828;mix-blend-mode:normal;padding:4px 0 0 16px}.componentPagePackageCatelog .wrap .packageCatelogContainer .detailSection .detailContainer .detailItem .detailTitle.detailChild{font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#646464;mix-blend-mode:normal}.componentPagePackageCatelog .wrap .packageCatelogContainer .scheduleSection{padding:12px 60px 0 45px}@media(max-width:768px){.componentPagePackageCatelog .wrap .packageCatelogContainer .scheduleSection{padding:12px 27px 0}}.componentPagePackageCatelog .wrap .packageCatelogContainer .scheduleSection .schedule{font-style:normal;font-weight:500;font-size:16px;line-height:22px;color:#282828;mix-blend-mode:normal;margin-bottom:20px}.componentPagePackageCatelog .wrap .packageCatelogContainer .scheduleSection .scheduleTimeline{display:flex}@media(max-width:768px){.componentPagePackageCatelog .wrap .packageCatelogContainer .scheduleSection .scheduleTimeline{display:inline}}.componentPagePackageCatelog .wrap .packageCatelogContainer .scheduleSection .scheduleTimeline .timelineContainer{display:flex;flex-direction:column;width:100%}@media(max-width:768px){.componentPagePackageCatelog .wrap .packageCatelogContainer .scheduleSection .scheduleTimeline .timelineContainer{flex-direction:row;justify-content:space-between}}.componentPagePackageCatelog .wrap .packageCatelogContainer .scheduleSection .scheduleTimeline .timelineContainer .timelineArea{display:flex;flex-direction:column}@media(max-width:768px){.componentPagePackageCatelog .wrap .packageCatelogContainer .scheduleSection .scheduleTimeline .timelineContainer .timelineArea{flex-direction:row;flex:.3 1;justify-content:space-between}.componentPagePackageCatelog .wrap .packageCatelogContainer .scheduleSection .scheduleTimeline .timelineContainer .timelineArea .timelineInfor{margin-top:-25px}}.componentPagePackageCatelog .wrap .packageCatelogContainer .scheduleSection .scheduleTimeline .timelineContainer .timelineArea .timelineInfor .timelineMonth{font-style:normal;font-weight:400;font-size:13px;line-height:22px;text-align:right;color:#646464;mix-blend-mode:normal;margin-right:-10px}.componentPagePackageCatelog .wrap .packageCatelogContainer .scheduleSection .scheduleTimeline .timelineContainer .timelineArea .timelineInfor .timelineVisit{font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#282828;mix-blend-mode:normal;text-align:right;margin-right:-20px}.componentPagePackageCatelog .wrap .packageCatelogContainer .scheduleSection .scheduleTimeline .timelineContainer .timelineArea .timeline{height:20px;justify-content:center;display:flex;align-items:center}@media(max-width:768px){.componentPagePackageCatelog .wrap .packageCatelogContainer .scheduleSection .scheduleTimeline .timelineContainer .timelineArea .timeline{height:100%;display:flex;flex-direction:column-reverse}}.componentPagePackageCatelog .wrap .packageCatelogContainer .scheduleSection .scheduleTimeline .timelineContainer .timelineArea .timeline .line{background-color:#00baa0;height:2px;width:100%}@media(max-width:768px){.componentPagePackageCatelog .wrap .packageCatelogContainer .scheduleSection .scheduleTimeline .timelineContainer .timelineArea .timeline .line{height:100%;width:2px;transform:rotate(180deg)}}.componentPagePackageCatelog .wrap .packageCatelogContainer .scheduleSection .scheduleTimeline .timelineContainer .timelineArea .timeline .timelineDot{height:16px;width:16px;background-color:#00baa0;border-radius:50%;display:inline-block}.componentPagePackageCatelog .wrap .packageCatelogContainer .scheduleSection .scheduleTimeline .timelineContainer .timelineContent{display:flex;flex-direction:column;padding:16px 8px 0 0;border-right:.5px dashed #c7d8e3;min-height:130px;margin-right:7px}@media(max-width:768px){.componentPagePackageCatelog .wrap .packageCatelogContainer .scheduleSection .scheduleTimeline .timelineContainer .timelineContent{border-right:none;margin-right:0;max-width:216px;flex:.7 1;padding:0 0 0 15px;margin-top:-5px}}.componentPagePackageCatelog .wrap .packageCatelogContainer .scheduleSection .scheduleTimeline .timelineContainer .timelineContent .timelineItem{font-style:normal;font-weight:400;font-size:14px;line-height:22px;text-align:right;color:#646464;mix-blend-mode:normal}@media(max-width:768px){.componentPagePackageCatelog .wrap .packageCatelogContainer .scheduleSection .scheduleTimeline .timelineContainer .timelineContent .timelineItem{text-align:left}}.componentPagePackageCatelog .wrap .packageCatelogContainer .richText{padding:12px 33px 42px 45px;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#282828;mix-blend-mode:normal}@media(max-width:768px){.componentPagePackageCatelog .wrap .packageCatelogContainer .richText{padding:12px 27px 42px}}.componentPagePackageCatelog .wrap .packageCatelogContainer .btnContainer{gap:16px;justify-content:center}@media(max-width:768px){.componentPagePackageCatelog .wrap .packageCatelogContainer .btnContainer{margin:30px 24px 40px}}.componentPageContactFormEmail{padding-bottom:40px;margin-top:40px;margin-bottom:96px}.componentPageContactFormEmail .containerCard{padding:0;background:#fff;box-shadow:none;-webkit-box-shadow:none}.componentPageContactFormEmail strong{color:#00c3b5;font-weight:400}.componentPageContactFormEmail .submissionConfirmation .mid{height:80%}.componentPageContactFormEmail .submissionConfirmation .secondary{margin-bottom:0!important}@media(max-width:992px){.componentPageContactFormEmail .submissionConfirmation{height:220px}}.componentPageContactFormEmail .container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:40px}@media(max-width:992px){.componentPageContactFormEmail .container{display:flex;flex-direction:column}}.componentPageContactFormEmail .container .textSection{grid-area:1/1/3/3;position:relative;z-index:2}.componentPageContactFormEmail .container .formSection{grid-area:1/3/2/5;z-index:2}.componentPageContactFormEmail .container .captchaSection{grid-area:3/4/3/4}.componentPageContactFormEmail .container .btnContainer{margin-top:32px}.componentPageContactFormEmail .container .btnContainer .btn{width:100%}.componentPageContactFormEmail .container .btnContainer .btn:hover{background-color:#00aca0;transition:all .3s ease;box-shadow:unset}@media(max-width:768px){.componentPageContactFormEmail .container .btnContainer .btn{background-color:#222732!important}}@media(max-width:992px){.componentPageContactFormEmail .container .btnContainer .btn{width:100%}}.componentPageContactFormEmail .container .textSection .subtitle{font-style:normal;font-weight:400;font-size:12px;line-height:15px;letter-spacing:6px;color:#868e95;margin-bottom:12px}.componentPageContactFormEmail .container .textSection .title{margin-bottom:12px}.componentPageContactFormEmail .container .textSection .description{opacity:1;font-size:16px;line-height:1.38;margin-bottom:40px}.componentPageContactFormEmail .container .textSection .description br{display:none}.componentPageContactFormEmail .container .textSection .description a,.componentPageContactFormEmail .container .textSection .description strong{color:#3ebebc;font-weight:400}@media(max-width:992px){.componentPageContactFormEmail .container .textSection .description{margin-bottom:16px}}.componentPageContactFormEmail .container .textSection .image{border-radius:4px;position:absolute;bottom:-20px;width:100%;height:75%}@media(max-width:992px){.componentPageContactFormEmail .container .textSection .image{position:relative;margin-left:-16px;margin-bottom:-16px;width:100vw;height:400px}}@media(max-width:576px){.componentPageContactFormEmail .container .textSection .image{height:250px}}.componentPageContactFormEmail .container .textSection .image img{border-radius:4px}.componentPageContactFormEmail .container .formSection .containerCard{padding:40px 24px;box-shadow:0 0 10px 0 rgba(50,50,50,.15);border-radius:4px}.componentPageContactFormEmail .container .formSection label{color:#081d2c}.componentPageContactFormEmail .container .formSection label abbr{color:#ff574d}.componentPageContactFormEmail .container .formSection .inputWrapper{margin-bottom:16px}.componentPageContactFormEmail .container .formSection .textareaWrapper{height:0;visibility:hidden}.componentPageContactFormEmail .container .formSection .textareaWrapper.grow{height:138px;margin-bottom:16px;visibility:visible}@media(max-width:992px){.componentPageContactFormEmail .container .formSection input,.componentPageContactFormEmail .container .formSection textarea{height:48px}}.componentPageContactFormEmail .container .formSection .itemContentWrapper{display:flex;justify-content:flex-start;align-items:center;margin-bottom:16px;gap:8px}.componentPageContactFormEmail .container .formSection .itemContentWrapper .itemCheckbox{width:20px;height:20px;margin:0}.componentPageContactFormEmail .container .formSection textarea{height:unset;padding:8px}.componentPageContactFormEmail .container .background{position:absolute;height:360px;width:1020px;bottom:-60px;right:40px;z-index:1;border-radius:4px}@media(max-width:992px){.componentPageContactFormEmail .container .background{margin-left:-16px;width:100vw;height:420px;top:360px;right:unset;bottom:unset}}.componentPageContactFormEmail .container input:-ms-input-placeholder,.componentPageContactFormEmail .container textarea:-ms-input-placeholder{color:#c7c7c7;font-weight:400}.componentPageContactFormEmail .container input::placeholder,.componentPageContactFormEmail .container textarea::placeholder{color:#c7c7c7;font-weight:400}.componentPageContactFormEmail .container :before{background-color:#fff}.componentPageContactFormEmail .errorMessage{color:#ff6262;font-size:12px}.componentPageContactFormEmail .input.error:before{width:250px}@media(max-width:992px){.componentPageContactFormEmail .formSection{display:flex!important;flex-direction:column;grid-row-gap:0!important}.componentPageContactFormEmail .formSection .margin-bottom{margin-bottom:24px}.componentPageContactFormEmail .formSection input,.componentPageContactFormEmail .formSection textarea{margin-bottom:0;height:48px}.componentPageContactFormEmail .formSection .email .input{margin-bottom:12px}.componentPageContactFormEmail .formSection .email .input.error:before{height:48px;width:250px}.componentPageContactFormEmail .formSection .textSection{padding-top:30px;padding-right:0;padding-left:0}.componentPageContactFormEmail .formSection .textSection .title{margin-top:8px}.componentPageContactFormEmail .formSection .textSection .description{margin-bottom:32px}.componentPageContactFormEmail .formSection .textSection .description br{display:block}}.componentPageContactFormEmail .picker{position:relative;z-index:2}.componentPageContactFormEmail .picker.opened{z-index:5}.componentPageContactFormEmail .picker .title.disabled{opacity:.4}.componentPageContactFormEmail .picker .pickerInput{position:relative}.componentPageContactFormEmail .picker .pickerInput .input{padding-left:12px}.componentPageContactFormEmail .picker .pickerInput .input:disabled{opacity:.4}.componentPageContactFormEmail .picker .pickerInput .input.multiple_choice{color:transparent;-webkit-user-select:none;-ms-user-select:none;user-select:none}.componentPageContactFormEmail .picker .pickerInput .input.multiple_choice::selection{-webkit-user-select:none;-ms-user-select:none;user-select:none}.componentPageContactFormEmail .picker .pickerInput .valueWrapper{position:absolute;top:12px;left:12px}.componentPageContactFormEmail .picker .pickerInput .valueWrapper.disabled{opacity:.4;-webkit-user-select:none;-ms-user-select:none;user-select:none}.componentPageContactFormEmail .picker .pickerInput .iconWrapper{position:absolute;height:24px;width:24px;top:12px;right:12px}.componentPageContactFormEmail .picker .pickerInput .iconWrapper.disabled{opacity:.4}.componentPageContactFormEmail .picker .pickerInput .iconWrapper svg{transition:transform .3s ease-in-out}.componentPageContactFormEmail .picker .pickerInput .iconWrapper svg.open{transform:rotate(180deg)}.componentPageContactFormEmail .picker .dropdown{position:relative;padding:16px 0;background-color:#fff;border-radius:4px;box-shadow:0 0 10px 0 rgba(50,50,50,.15)}@media(max-width:768px){.componentPageContactFormEmail .picker .dropdown{margin-top:0}}.componentPageContactFormEmail .picker .dropdown .items{min-height:100px;max-height:150px;overflow-y:auto;transition:all .3s ease-in-out}.componentPageContactFormEmail .picker .dropdown .items .item .button{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:none;width:100%;color:#282828;text-align:left}.componentPageContactFormEmail .picker .dropdown .items .item.customItem{border-bottom:1px solid #ddd}.componentPageServiceCards{flex:1 1}.componentPageServiceCards .serviceCards{display:flex;justify-content:center}.componentPageServiceCards .contentContainer{display:flex;flex-wrap:wrap;row-gap:32px;gap:30px;margin:auto}@media(max-width:1200px){.componentPageServiceCards .contentContainer{width:750px}}@media(max-width:768px){.componentPageServiceCards .contentContainer{display:flex;flex-direction:column;margin:0}}.componentPageServiceCards .contentContainer a.disabled{pointer-events:none}.componentPageServiceCards .serviceCard{flex:1 1}.componentPageServiceCards .serviceCard .content{border:1px solid #d3d6db;border-radius:4px;position:relative;width:348px;height:420px;padding:24px}.componentPageServiceCards .serviceCard .content:hover{background:linear-gradient(0deg,rgba(213,245,255,.5),rgba(173,190,249,.5))}.componentPageServiceCards .serviceCard .content .arrow:after{width:20px;opacity:0;content:"➞";transition:transform .3s ease-out}@media(max-width:768px){.componentPageServiceCards .serviceCard .content{width:343px;height:204px;background:linear-gradient(0deg,rgba(213,245,255,.5),rgba(173,190,249,.5));flex-direction:column;margin:auto;padding:24px 16px;border-radius:6px}.componentPageServiceCards .serviceCard .content .arrow:before{content:"➞";width:20px}.componentPageServiceCards .serviceCard .content .arrow:after{content:""}}.componentPageServiceCards .serviceCard .content .containerMobile{width:100%;display:flex;align-items:center;gap:16px}.componentPageServiceCards .serviceCard .content .containerMobile .container{padding:0}.componentPageServiceCards .serviceCard .content .icon{max-width:42px;max-height:42px;background-color:#e9f4ff;border-radius:8px}@media(max-width:768px){.componentPageServiceCards .serviceCard .content .icon{max-width:40px;max-height:40px;background-color:#fff}}.componentPageServiceCards .serviceCard .content .container{padding-top:40px;width:100%}.componentPageServiceCards .serviceCard .content .text{font-style:normal;font-weight:400;font-size:24px;line-height:30px;align-items:center;color:#222732;mix-blend-mode:normal}.componentPageServiceCards .serviceCard .content .description{height:80px;font-style:normal;font-weight:400;font-size:16px;line-height:20px;margin-top:16px;color:#222732;overflow:hidden;text-overflow:ellipsis}@media(max-width:768px){.componentPageServiceCards .serviceCard .content .description{height:54px;font-size:14px;line-height:18px}}.componentPageServiceCards .serviceCard .content .tag{display:flex;flex-wrap:wrap;row-gap:6px;column-gap:8px;margin-top:24px}.componentPageServiceCards .serviceCard .content .tag>span{font-style:normal;font-weight:500;font-size:12px;line-height:15px;display:flex;align-items:flex-start;color:#222732;padding:4px 6px;background:#eff2f6;border-radius:43px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;white-space:nowrap}.componentPageServiceCards .serviceCard .content .priceAndLearn{position:absolute;width:300px;bottom:24px;display:flex;justify-content:space-between}.componentPageServiceCards .serviceCard .content .price{font-style:normal;font-weight:400;font-size:16px;line-height:22px;display:flex;align-items:center;color:#868e95}.componentPageServiceCards .serviceCard .content .price>span{margin-right:6px}.componentPageServiceCards .serviceCard .content .price .priceTag{color:#00c3b5!important}.componentPageServiceCards .serviceCard .content .learnMore{font-style:normal;font-weight:600;font-size:16px;line-height:20px;color:#282828}@media(max-width:768px){.componentPageServiceCards .serviceCard .content .learnMore{font-weight:500;line-height:22px}}.componentPageServiceCards .serviceCard .content .mark{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1;background-color:#fff;opacity:.6}.componentPageServiceCards .serviceCard .content .mark.disabled{z-index:1}.componentPageServiceCards .serviceCard .content:hover .arrow:after{visibility:visible;opacity:.9;transform:translateX(4px)}.componentPageServiceCards .serviceCard .content:hover .icon,.componentPageServiceCards .serviceCard .content:hover .tag>span{background-color:#fff}.componentPageServiceCards .serviceCard .container>div.price .priceTag{color:#00c3b5!important}.componentPageServiceCards .serviceCard .container>div.price>span{margin-right:6px}.componentPageServiceCards .serviceCard .description{font-style:normal;font-weight:400;font-size:14px;line-height:17px;text-align:left;color:#646464;display:flex;margin-top:8px}.componentPageServiceCards .servicePromoCard .promoCardContainer{width:726px;height:420px;position:relative;border-radius:6px;padding:46px 264px 60px 32px;background:linear-gradient(0deg,#d5f5ff,#adbef9)}@media(max-width:768px){.componentPageServiceCards .servicePromoCard .promoCardContainer{width:343px;height:180px;margin:auto;padding:16px 24px}}.componentPageServiceCards .servicePromoCard .promoCardContainer .cardContent{width:430px;height:314px}@media(max-width:768px){.componentPageServiceCards .servicePromoCard .promoCardContainer .cardContent{width:232px;height:131px}}.componentPageServiceCards .servicePromoCard .promoCardContainer .cardContent .logo{margin-bottom:60px}.componentPageServiceCards .servicePromoCard .promoCardContainer .cardContent .text{font-style:normal;font-weight:400;font-size:24px;line-height:30px;color:#222732}@media(max-width:768px){.componentPageServiceCards .servicePromoCard .promoCardContainer .cardContent .text{font-weight:500;font-size:20px;line-height:25px}}.componentPageServiceCards .servicePromoCard .promoCardContainer .cardContent .description{font-style:normal;font-weight:400;font-size:16px;line-height:20px;color:#222732;margin-top:16px}.componentPageServiceCards .servicePromoCard .promoCardContainer .cardContent .btnContainer{width:368px;gap:16px;margin-top:24px}@media(max-width:768px){.componentPageServiceCards .servicePromoCard .promoCardContainer .cardContent .btnContainer{width:182px;gap:6px}.componentPageServiceCards .servicePromoCard .promoCardContainer .cardContent .btnContainer .btn{width:unset;min-width:88px;white-space:nowrap;height:32px;font-size:12px}}.componentPageServiceCards .servicePromoCard .promoCardContainer .cardImage{position:absolute;width:240px;height:348px;bottom:0;right:32px;overflow:hidden}@media(max-width:768px){.componentPageServiceCards .servicePromoCard .promoCardContainer .cardImage{width:114px;height:150px;right:22px}}.componentPageProgrammeFeature .content{display:flex;flex-direction:row;width:100%}@media(max-width:992px){.componentPageProgrammeFeature .content{flex-direction:column}}.componentPageProgrammeFeature .content .contentLeft{background:linear-gradient(0deg,#fff9f6,#fff9f6);padding:40px;margin-right:80px;width:50%;display:flex;flex-direction:column;position:relative}@media(max-width:992px){.componentPageProgrammeFeature .content .contentLeft{width:unset;margin-left:calc(0px - var(--responsiveGutter));margin-right:calc(0px - var(--responsiveGutter));padding:40px 24px 0}}.componentPageProgrammeFeature .content .contentLeft .textLeft{font-style:normal;font-weight:400;font-size:22px;line-height:30px;color:#282828;mix-blend-mode:normal;margin-bottom:24px}@media(max-width:992px){.componentPageProgrammeFeature .content .contentLeft .textLeft{font-size:16px;line-height:22px}}.componentPageProgrammeFeature .content .contentRight{padding:40px 0;width:50%}@media(max-width:992px){.componentPageProgrammeFeature .content .contentRight{width:100%;padding:40px 8px 0}}.componentPageProgrammeFeature .content .contentRight .itemWrapper{display:flex;flex-direction:row;align-items:center;margin-bottom:80px}@media(max-width:992px){.componentPageProgrammeFeature .content .contentRight .itemWrapper{align-items:unset;margin-bottom:unset;margin-top:40px}}.componentPageProgrammeFeature .content .contentRight .itemWrapper .itemImage{position:relative;min-width:62px;height:62px}@media(max-width:992px){.componentPageProgrammeFeature .content .contentRight .itemWrapper .itemImage{position:absolute;min-width:30px;height:30px}}.componentPageProgrammeFeature .content .contentRight .itemWrapper .itemText{margin-left:40px}@media(max-width:992px){.componentPageProgrammeFeature .content .contentRight .itemWrapper .itemText{margin-left:unset}}.componentPageProgrammeFeature .content .contentRight .itemWrapper .itemText .title{font-style:normal;font-weight:500;font-size:18px;line-height:22px;color:#282828;mix-blend-mode:normal;margin-bottom:8px;text-align:left}@media(max-width:992px){.componentPageProgrammeFeature .content .contentRight .itemWrapper .itemText .title{margin-left:40px;margin-bottom:12px;margin-top:6px}}.componentPageProgrammeFeature .content .contentRight .itemWrapper .itemText .description{font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#282828;mix-blend-mode:normal;text-align:left}.componentPageProgrammeFeature .content .contentRight .itemWrapper:last-child{margin-bottom:unset}.componentPageHeroForm{margin-top:48px;margin-bottom:96px;margin-left:15px;--linear-bg-form:linear-gradient(279.07deg,#fff9f6 47.06%,rgba(223,200,252,.49) 141.44%)}.componentPageHeroForm .contactForm{margin:32px 0 80px}.componentPageHeroForm .contactForm .input{position:relative;display:flex}.componentPageHeroForm .contactForm .input input:-webkit-autofill,.componentPageHeroForm .contactForm .input input:-webkit-autofill:focus,.componentPageHeroForm .contactForm .input input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #f9fdff}.componentPageHeroForm .contactForm .input.sm,.componentPageHeroForm .contactForm .input.sm.error:before,.componentPageHeroForm .contactForm .input.sm.success:before,.componentPageHeroForm .contactForm .input.sm.warning:before{height:45px}.componentPageHeroForm .contactForm .input.sm input{height:45px;font-size:16px}.componentPageHeroForm .contactForm .input.error input,.componentPageHeroForm .contactForm .input.success input,.componentPageHeroForm .contactForm .input.warning input{border:none}.componentPageHeroForm .contactForm .input:before{position:absolute;height:56px;width:100%;top:0;left:0;border-radius:4px;background-color:#f9fdff;filter:blur(1px);content:"";z-index:1}.componentPageHeroForm .contactForm .input.error:before{border:1px solid rgba(227,46,18,.99)}.componentPageHeroForm .contactForm .input.warning:before{border:1px solid rgba(227,98,18,.99)}.componentPageHeroForm .contactForm .input.success:before{border:1px solid #49c7c5}.componentPageHeroForm .contactForm .input input{height:56px;width:100%;border-radius:4px;box-shadow:10px 10px 20px 0 rgba(209,217,230,.4),-10px -10px 20px 0 #fff;-webkit-box-shadow:10px 10px 20px 0 rgba(209,217,230,.4),-10px -10px 20px 0 #fff;margin-bottom:16px;font-size:20px;line-height:40px;letter-spacing:normal;color:#141417;padding-left:16px;outline:none;z-index:2;background:#fff;box-shadow:none;-webkit-box-shadow:none;border:1px solid #c7c7c7}.componentPageHeroForm .contactForm .input input:-ms-input-placeholder{color:#c7c7c7;line-height:40px}.componentPageHeroForm .contactForm .input input :-ms-input-placeholder,.componentPageHeroForm .contactForm .input input ::-ms-input-placeholder,.componentPageHeroForm .contactForm .input input::placeholder{color:#c7c7c7;line-height:40px}.componentPageHeroForm .contactForm .input input:focus{color:#3ebebc}.componentPageHeroForm .contactForm .input input:disabled{color:rgba(20,20,23,.4)}.componentPageHeroForm .contactForm .select{margin-top:16px;margin-bottom:8px}.componentPageHeroForm .contactForm .select .MuiList-root{padding:5px}.componentPageHeroForm .contactForm .select .MuiMenuItem-root{padding:0;color:#979797}.componentPageHeroForm .contactForm .select .MuiListItemText-root{padding-left:16px}.componentPageHeroForm .contactForm .select .placeholder{color:#979797}.componentPageHeroForm .contactForm .select .checkmark{border:1px solid #282828;width:25px;height:25px;border-radius:4px;background-color:#f9fdff;display:flex;align-items:center;justify-content:center}.componentPageHeroForm .contactForm .select .checkmark:before{content:"";width:25px;height:25px;border-radius:4px;filter:blur(1px);border:2px solid #fff;position:absolute}.componentPageHeroForm .contactForm .select .chevron{width:20px;height:20px;margin-bottom:20px}.componentPageHeroForm .contactForm .containerCheckBox{display:block;position:relative;padding-left:40px;line-height:20px;margin-bottom:8px;cursor:pointer;font-size:16px;-webkit-user-select:none;-ms-user-select:none;user-select:none}.componentPageHeroForm .contactForm .containerCheckBox[disabled]{cursor:default}.componentPageHeroForm .contactForm .containerCheckBox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.componentPageHeroForm .contactForm .containerCheckBox .checkmark{position:absolute;top:0;left:0;width:20px;height:20px;border-radius:4px;box-shadow:2px 2px 8px 0 #a7b1bf,-5px -3px 8px 0 #fff,inset 1px 1px 6px 0 #d9e2e7;background-color:#f9fdff;display:flex;align-items:center;justify-content:center}.componentPageHeroForm .contactForm .containerCheckBox .checkmark:before{content:"";width:20px;height:20px;border-radius:4px;filter:blur(1px);border:2px solid #fff;position:absolute}.componentPageHeroForm .contactForm .containerCheckBox .checkmark img{width:16px}@media(max-width:768px){.componentPageHeroForm .contactForm{margin:32px 0 80px 5px}}.componentPageHeroForm .contactForm .containerCard{padding:25px 25px 10px;width:95%;box-shadow:0 4px 10px rgba(0,0,0,.05);border-radius:4px;background-color:#fff}@media(max-width:768px){.componentPageHeroForm .contactForm .containerCard{width:87vw}}.componentPageHeroForm .contactForm .input:before{display:none}.componentPageHeroForm .contactForm .submissionConfirmation .mid .secondary{margin-right:0;margin-bottom:0}.componentPageHeroForm .contactForm .container .title{font-size:22px;text-transform:unset}.componentPageHeroForm .contactForm .container .textSection{grid-area:1/1/3/3}.componentPageHeroForm .contactForm .container .textSection .title{color:#141417;opacity:1;margin-bottom:8px}.componentPageHeroForm .contactForm .container .textSection .description{margin-bottom:20px}.componentPageHeroForm .contactForm .container .textSection .description strong{font-style:normal;font-weight:400;font-size:25px;line-height:16px;color:#000}.componentPageHeroForm .contactForm .container .textSection .description p{font-style:normal;font-weight:400;font-size:14px;color:#141417}.componentPageHeroForm .contactForm .container .formSection{display:flex;flex-direction:column}.componentPageHeroForm .contactForm .container .formSection input{padding-left:0}.componentPageHeroForm .contactForm .container .formSection .icon{position:absolute;z-index:10;width:40px;height:100%;display:none;flex-direction:column;justify-content:center;align-items:center;top:0;left:0}@media(max-width:768px){.componentPageHeroForm .contactForm .container .formSection .icon{top:13px;left:10px}}.componentPageHeroForm .contactForm .container .formSection .icon img{width:18px;height:18px;object-fit:contain}.componentPageHeroForm .contactForm .container .formSection .input.sm{margin-bottom:15px}.componentPageHeroForm .contactForm .container .formSection .input.sm input{background-repeat:no-repeat;background-size:18px;background-position-x:12px;background-position-y:center;padding-top:15px;color:#222732;font-weight:500}@media(max-width:768px){.componentPageHeroForm .contactForm .container .formSection .input.sm input{padding-top:15px;padding-left:0;border-radius:0;border:none;border-bottom:1px solid #e4e9eb}}.componentPageHeroForm .contactForm .container .formSection .input.sm input:-ms-input-placeholder{color:#c7c7c7;font-weight:400}.componentPageHeroForm .contactForm .container .formSection .input.sm input::placeholder{color:#c7c7c7;font-weight:400}.componentPageHeroForm .contactForm .container .formSection .input.sm input[name=phone]{background-size:15px;background-position-x:14px;background-position-y:center}.componentPageHeroForm .contactForm .container .formSection .select-wrapper.sm{background:#fff}.componentPageHeroForm .contactForm .container .formSection .select-wrapper.sm .select-header-title{background-repeat:no-repeat;background-size:16px;background-position-x:13px;background-position-y:center;color:#979797;font-weight:500}.componentPageHeroForm .contactForm .container .formSection .select-wrapper.sm .select-header-title:-ms-input-placeholder{color:#c7c7c7;font-weight:400}.componentPageHeroForm .contactForm .container .formSection .select-wrapper.sm .select-header-title::placeholder{color:#c7c7c7;font-weight:400}.componentPageHeroForm .contactForm .container .formSection .select-wrapper.sm .select-header-title.hasSelectedItems{color:#222732}@media(max-width:768px){.componentPageHeroForm .contactForm .container .formSection .select-wrapper.sm .select-header-title{padding-left:0;padding-top:15px}}.componentPageHeroForm .contactForm .container .formSection .select-wrapper.sm .select-list .select-scroll-list .select-list-item{padding:4px 12.5px;background-color:#fff;border:none;box-shadow:0 4px 10px rgba(0,0,0,.05);-webkit-box-shadow:0 4px 10px rgba(0,0,0,.05)}.componentPageHeroForm .contactForm .container .formSection .select-wrapper.sm .select-list{border:none;box-shadow:0 4px 10px rgba(0,0,0,.05);-webkit-box-shadow:0 4px 10px rgba(0,0,0,.05);background-color:#fff}.componentPageHeroForm .contactForm .container .formSection .select-wrapper.sm button{border:none;border-radius:0;box-shadow:none}.componentPageHeroForm .contactForm .container .formSection .form-group{position:relative}.componentPageHeroForm .contactForm .container .formSection .form-group label{position:absolute;cursor:text;z-index:3;font-size:12px;font-weight:600;background:#fff;color:#282828}.componentPageHeroForm .contactForm .container .formSection .form-group label[name=emailLabel]{padding-left:5px}@media(max-width:768px){.componentPageHeroForm .contactForm .container .formSection .form-group label[name=emailLabel]{padding-left:0}}.componentPageHeroForm .contactForm .container .formSection .form-group input{display:block;background:transparent}@media(max-width:768px){.componentPageHeroForm .contactForm .container .formSection .form-group img{display:none}}.componentPageHeroForm .contactForm .container .formSection .emailPhoneContainer{display:flex;flex-direction:row}.componentPageHeroForm .contactForm .container .formSection .emailPhoneContainer .email{width:65%}.componentPageHeroForm .contactForm .container .formSection .emailPhoneContainer .phone{width:35%}.componentPageHeroForm .contactForm .container .formSection .separate{border-left:1px solid #e4e9eb;transform:rotate(180deg);margin-top:34px;height:45px;display:inline}@media(max-width:768px){.componentPageHeroForm .contactForm .container .formSection .separate{display:none}}.componentPageHeroForm .contactForm .container .formSection .conditionContainer{display:flex;flex-direction:row;justify-content:space-between;margin-top:15px}.componentPageHeroForm .contactForm .container .formSection .conditionContainer .formGroupChronic{width:45%;position:relative}@media(max-width:768px){.componentPageHeroForm .contactForm .container .formSection .conditionContainer .formGroupChronic{width:100%}}.componentPageHeroForm .contactForm .container .formSection .conditionContainer .formGroupChronic label[name=chronicHeader]{position:absolute;cursor:text;z-index:3;font-size:12px;font-weight:600;background:#fff;color:#282828}.componentPageHeroForm .contactForm .container .formSection .conditionContainer .formGroupChronic div[name=chronic]{display:block;background:transparent}.componentPageHeroForm .contactForm .container .select-header .select-header-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:left;max-width:350px;padding-left:0;padding-top:15px}.componentPageHeroForm .contactForm .container .buttonSection{grid-area:3/3/3/3;width:48%}@media(max-width:768px){.componentPageHeroForm .contactForm .container .buttonSection{width:100%;display:flex;flex-direction:column;justify-content:center;text-align:center;align-items:center}}.componentPageHeroForm .contactForm .container .buttonSection button{border-radius:4px;cursor:pointer;padding:8px 32px;font-size:16px;font-weight:500;transition:.2s;line-height:1.38;width:200px;text-align:center;color:#fff;border:.8px solid #00c3b5;height:48px;box-shadow:unset;background-color:#00c3b5}.componentPageHeroForm .contactForm .container .buttonSection button:hover{background:#00aca0;box-shadow:unset}.componentPageHeroForm .contactForm .errorMessage{color:#ff6262;font-size:12px;margin-left:4px;z-index:0;margin-bottom:12px}.componentPageHeroForm .contactForm .input.error:before{width:250px}.componentPageHeroForm .contactForm .contactFormLeft{margin-top:30px;color:#141417}.componentPageHeroForm .contactForm .contactFormLeft .title{font-size:32px;line-height:40px}.componentPageHeroForm .contactForm .contactFormLeft .title strong{color:#00c3b5;font-weight:400}.componentPageHeroForm .contactForm .contactFormLeft .title .dynamic{display:flex;margin-bottom:-50px}.componentPageHeroForm .contactForm .contactFormLeft .title .dynamic .static{padding-top:9px;padding-right:8px}.componentPageHeroForm .contactForm .contactFormLeft p{opacity:1;font-size:16px;line-height:24px;color:#141417;margin:20px 0 32px}.componentPageHeroForm .contactForm .contactFormLeft .ctaBox{display:flex;align-items:center;flex-wrap:wrap}.componentPageHeroForm .contactForm .contactFormLeft .ctaBox .linkBox{display:flex;align-items:center;padding:0 0 0 24px}.componentPageHeroForm .contactForm .contactFormLeft .ctaBox .linkBox p{font-size:14px;line-height:1.36;color:#b3b3b3;margin-right:32px}.componentPageHeroForm .contactForm .contactFormLeft .ctaBox .linkBox a{display:flex;align-items:center;font-size:14px;color:#141417;line-height:normal;margin-top:1px;min-width:200px}.componentPageHeroForm .contactForm .contactFormLeft .ctaBox .linkBox a img{margin-right:8px}.componentPageHeroForm .contactForm .contactFormLeft .ctaBox .linkBox a.greenLink{color:#3ca9a6}.componentPageHeroForm .contactForm .contactFormLeft .ctaBox button{margin-bottom:0}.componentPageHeroForm .contactForm .contactFormLeft img,.componentPageHeroForm .contactForm .contactFormRight img{width:100%;border-radius:4px;max-height:340px;object-fit:contain}.componentPageHeroForm .contactForm .linkPrimary{line-height:1.38;font-size:14px;display:flex;align-items:center;justify-content:center;color:#fff;border-radius:4px;border:none;cursor:pointer;padding:8px 16px;width:211px;background-color:#00c3b5;transition:background-color .25s ease}.componentPageHeroForm .contactForm .linkPrimary:not(.numbered){font-weight:600}.componentPageHeroForm .contactForm .linkPrimary:not(.numbered) span{font-size:16px;font-weight:400}.componentPageHeroForm .contactForm .linkPrimary.sm{height:45px}.componentPageHeroForm .contactForm .linkPrimary:hover{background-color:#62e3c3}.componentPageHeroForm .contactForm .linkPrimary:active{background-color:#3ca9a6}.componentPageHeroForm .contactForm .sectionHeading{margin-bottom:80px}.componentPageHeroForm .contactForm .submissionConfirmation .mid{align-items:center;background-color:#fff;width:95%}.componentPageHeroForm .contactForm .submissionConfirmation .mid .btn{bottom:-32px}@media(max-width:768px){.componentPageHeroForm .contactForm .submissionConfirmation .mid{width:92.5vw}}.componentPageHeroForm .contactForm .submissionConfirmation .mid .secondary{position:relative;width:172px;margin:13px 0 20px -2px}.componentPageHeroForm .contactForm input:-webkit-autofill{-webkit-animation-delay:1s;-webkit-animation-name:autofill;-webkit-animation-fill-mode:both}.componentPageHeroForm .contactForm .select-list-item.false label.containerCheckBox{color:#979797;font-weight:400;font-size:14px}.componentPageHeroForm .contactForm .select-list-item.true label.containerCheckBox{color:#00c3b5;font-weight:400;font-size:14px}.componentPageHeroForm .contactForm .checkmark{box-shadow:none;-webkit-box-shadow:none;border:1px solid #282828;border-radius:4px}.componentPageHeroForm .contactForm .select-scroll-list :hover{background-color:#f3f3f3}.componentPageHeroForm .contactForm .select-list{padding-top:10px}.componentPageHeroForm .contactForm .select-header-title{color:#979797;font-weight:400;font-size:14px;line-height:16px}.componentPageHeroForm .contactForm .select-header{box-shadow:none;-webkit-box-shadow:none;border:1px solid #e4e9eb}.componentPageHeroForm .contactForm .input.sm input{color:#979797;box-shadow:none;font-weight:400;font-size:14px;-webkit-box-shadow:none;border:none;opacity:1}@media(max-width:768px){.componentPageHeroForm .contactForm .input.sm input{border:1px solid #e4e9eb}}.componentPageHeroForm .contactForm .input.sm input :-ms-input-placeholder{color:#e4e9eb;opacity:1}.componentPageHeroForm .contactForm .input.sm input ::placeholder{color:#e4e9eb;opacity:1}.componentPageHeroForm .contactForm .input.sm :-ms-input-placeholder{color:#c7c7c7}.componentPageHeroForm .contactForm .input.sm ::placeholder{color:#c7c7c7}.componentPageHeroForm .contactForm .input.sm input[name=name]{border-bottom:1px solid #e4e9eb;border-radius:0}@media(max-width:768px){.componentPageHeroForm .contactForm .input.sm input[name=name]{border-radius:4px}}.componentPageHeroForm .contactForm .input.sm input[name=email]{padding-left:5px}.componentPageHeroForm .contactForm .solid{border-bottom:1px solid #e4e9eb}@media(max-width:768px){.componentPageHeroForm{margin-left:calc(0px - var(--responsiveGutter));margin-right:calc(0px - var(--responsiveGutter));margin-top:24px;margin-bottom:0}}.componentPageHeroForm .iconWrapper{position:relative;width:100%;height:100%}.componentPageHeroForm .wrap{display:flex;min-height:530px;position:relative}.componentPageHeroForm .wrap .heroImage{flex:1 1;z-index:1;padding:4px;max-width:510px}@media(max-width:768px){.componentPageHeroForm .wrap .heroImage{display:none}}.componentPageHeroForm .wrap .heroImage .imageWrapper{display:block;position:relative;height:410px;width:510px;border-radius:4px}.componentPageHeroForm .wrap .heroImage .location{display:flex;flex-direction:row;justify-content:flex-end;margin-right:70px}.componentPageHeroForm .wrap .heroImage .location .icon{height:24px;width:16px;margin-top:20px}.componentPageHeroForm .wrap .heroImage .location .locationText{text-align:center;margin-top:28px;margin-left:10px;font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#646464;mix-blend-mode:normal}.componentPageHeroForm .wrap .heroImage .claimable .headerImageSection{font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#979797;mix-blend-mode:normal;margin-top:36px}.componentPageHeroForm .wrap .heroImage .claimable .imagesContainer{display:flex;flex-direction:row;margin-top:14px}.componentPageHeroForm .wrap .heroImage .claimable .imagesContainer .wrapper{display:block;position:relative;width:385px;height:43px}@media(max-width:768px){.componentPageHeroForm .wrap .infoContainer{flex:1 1;display:flex;flex-direction:column}}.componentPageHeroForm .wrap .infoContainer .contentContainer{padding:0 0 0 45px;z-index:1}@media(max-width:768px){.componentPageHeroForm .wrap .infoContainer .contentContainer{padding:0 25px}}.componentPageHeroForm .wrap .infoContainer .contentContainer .header{padding-bottom:8px;font-style:normal;font-weight:500;font-size:56px;line-height:56px;color:#282828;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}@media(max-width:768px){.componentPageHeroForm .wrap .infoContainer .contentContainer .header{font-size:36px;line-height:36px}}.componentPageHeroForm .wrap .infoContainer .contentContainer .description{font-style:normal;font-weight:400;font-size:14px;line-height:22px;color:#282828;mix-blend-mode:normal;margin-top:8px;padding-right:30px}.componentPageHeroForm .wrap .infoContainer .heroWrap{position:absolute}@media(max-width:768px){.componentPageHeroForm .wrap .infoContainer .heroWrap{position:relative;margin-top:32px}}.componentPageHeroForm .wrap .infoContainer .heroWrap .childHeroImage{display:none}.componentPageHeroForm .wrap .infoContainer .heroWrap .childHeroImage .imageWrapper{display:block;position:relative;width:100%;height:400px}@media(max-width:768px){.componentPageHeroForm .wrap .infoContainer .heroWrap .childHeroImage{display:block}}.componentPageHeroForm .wrap .infoContainer .heroWrap .locationClaimableContainer{display:none}@media(max-width:768px){.componentPageHeroForm .wrap .infoContainer .heroWrap .locationClaimableContainer{margin-top:20px;display:flex;flex-direction:column;justify-content:center}}.componentPageHeroForm .wrap .infoContainer .heroWrap .locationClaimableContainer .childLocation{display:none}@media(max-width:768px){.componentPageHeroForm .wrap .infoContainer .heroWrap .locationClaimableContainer .childLocation{display:flex;flex-direction:row;justify-content:center;width:100vw;margin-left:-10px}}.componentPageHeroForm .wrap .infoContainer .heroWrap .locationClaimableContainer .childLocation .icon{height:24px;width:16px;margin-top:20px}.componentPageHeroForm .wrap .infoContainer .heroWrap .locationClaimableContainer .childLocation .locationText{text-align:center;margin-top:28px;margin-left:10px;font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#646464;mix-blend-mode:normal}.componentPageHeroForm .wrap .infoContainer .heroWrap .locationClaimableContainer .childClaimable{display:none}@media(max-width:768px){.componentPageHeroForm .wrap .infoContainer .heroWrap .locationClaimableContainer .childClaimable{display:block}}.componentPageHeroForm .wrap .infoContainer .heroWrap .locationClaimableContainer .childClaimable .headerImageSection{font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#979797;mix-blend-mode:normal;margin-top:36px;margin-left:26px}.componentPageHeroForm .wrap .infoContainer .heroWrap .locationClaimableContainer .childClaimable .imagesContainer{display:flex;flex-direction:row;margin-top:14px;margin-left:26px;max-width:80vw}.componentPageHeroForm .wrap .infoContainer .heroWrap .locationClaimableContainer .childClaimable .imagesContainer .wrapper{display:block;position:relative;width:100%;height:43px}.componentPageHeroForm .wrap .infoContainer .heroWrap .heroContainer{background:var(--linear-bg-form);height:365px;margin-top:40px;margin-left:-50px;padding:26px 0 45px 95px;position:relative;width:630px}@media(max-width:992px){.componentPageHeroForm .wrap .infoContainer .heroWrap .heroContainer{margin-top:0;margin-left:0;width:100%;padding:26px 0 5px 10px;height:auto}}.componentPageHeroForm .wrap .infoContainer .heroWrap .heroContainer .heroImage{position:absolute;top:90px;width:240px;height:200px;right:-40px}@media(max-width:768px){.componentPageHeroForm .wrap .infoContainer .heroWrap .heroContainer .heroImage{width:60%;height:100%;top:55vw;left:19%;right:unset}.componentPageHeroForm .wrap .infoContainer .heroWrap .heroContainer .heroImage>img{width:100%}}.componentPageHeroForm .wrap .infoContainer .heroWrap .heroContainer .formTitle{font-style:normal;font-weight:600;font-size:16px;line-height:16px;color:#282828}@media(max-width:768px){.componentPageHeroForm .wrap .infoContainer .heroWrap .heroContainer .formTitle{margin-left:13px}}.componentPageHeroForm .wrap .infoContainer .heroWrap .heroContainer .formDescription{font-style:normal;font-weight:400;font-size:14px;line-height:18px;color:#282828;margin-top:5px;width:90%}@media(max-width:768px){.componentPageHeroForm .wrap .infoContainer .heroWrap .heroContainer .formDescription{margin-left:13px;width:90vw}.componentPageHeroForm .wrap{display:block;min-height:none}.componentPageHeroForm .wrap .contactForm .containerCard{width:92.5vw}}.componentPageSimpleTable{margin-bottom:48px}.componentPageSimpleTable .centralContainer{overflow:unset}.componentPageSimpleTable .borderLine{border:3px solid #55a6dc}.componentPageSimpleTable table{margin:0;border:none;border-collapse:separate;border-spacing:0;table-layout:fixed}.componentPageSimpleTable table.full{width:100%}.componentPageSimpleTable table .richText p,.componentPageSimpleTable table .richText p span{color:inherit}.componentPageSimpleTable table td,.componentPageSimpleTable table th{border:1px solid #dfecf0;padding:12px;min-width:140px;font-weight:400}.componentPageSimpleTable table thead th{position:-webkit-sticky;position:sticky;top:0;z-index:1;background:#fff}.componentPageSimpleTable table thead .first-col:first-child{position:-webkit-sticky;position:sticky;left:0;z-index:2;min-width:258px}@media(max-width:768px){.componentPageSimpleTable table thead .first-col:first-child{min-width:163px}}.componentPageSimpleTable table tbody .first-col{text-align:left;position:-webkit-sticky;position:sticky;left:0;background:#fff;z-index:1;min-width:258px}@media(max-width:768px){.componentPageSimpleTable table tbody .first-col{min-width:163px}}.componentPageSimpleTable table td .richText p{margin-bottom:0}.componentPageSimpleTable .tableWrapper{width:100%;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.componentPageSimpleTable .tableWrapper.hide-scrollbar::-webkit-scrollbar{display:none}.componentPageSimpleTable .navigationWrapper{display:flex;justify-content:space-between;position:absolute;width:880px;z-index:3;left:260px;top:50%}.componentPageSimpleTable .navigationWrapper .leftChevron,.componentPageSimpleTable .navigationWrapper .rightChevron{background-color:#000;border-radius:50%;width:40px;height:40px;display:flex;justify-content:center;vertical-align:middle;cursor:pointer;transition:.3s}.componentPageSimpleTable .navigationWrapper .leftChevron .iconWrapper,.componentPageSimpleTable .navigationWrapper .rightChevron .iconWrapper{transform:rotate(180deg);width:15px;height:40px}.componentPageSimpleTable .navigationWrapper .leftChevron.inactive,.componentPageSimpleTable .navigationWrapper .rightChevron.inactive{background-color:#e7e7e7;cursor:default;transition:.3s}.componentPageSimpleTable .navigationWrapper .rightChevron .iconWrapper{transform:rotate(0deg)}.componentPageSimpleTable .mobileNavigationWrapper{position:-webkit-sticky;position:sticky;bottom:0;z-index:4;display:flex;flex-direction:row-reverse}.componentPageSimpleTable .mobileNavigationWrapper.hide{display:none}.componentPageSimpleTable .mobileNavigationWrapper .slideRight{background-color:#000;padding:6px 10px;color:#fff;width:65.88px;border-radius:10px;position:absolute;font-size:10px;line-height:12.55px;margin-right:20px;bottom:20px;display:flex;cursor:default;justify-content:space-between;align-items:center}.componentPageSimpleTable .mobileNavigationWrapper .slideRight .iconWrapper{transform:rotate(0deg);width:25px;height:10px;animation:bounceright 1s infinite;margin-left:0;transition:1s}@keyframes bounceright{0%{margin-left:0;transition:1s}to{margin-left:10px;transition:1s}}.componentPageDataModule .date{font-size:14px;color:#b3b3b3}@media(max-width:768px){.componentPageDataModule .date{margin-top:32px;margin-bottom:16px}}.componentPageDataModule .invisible{display:none}.componentPageDataModule .intro{display:flex;align-items:center;position:relative;justify-content:space-between;margin-bottom:40px}.componentPageDataModule .intro .titleContainer{grid-template-columns:1fr}.componentPageDataModule .intro .titleContainer .title{padding:16px 0 6px}.componentPageDataModule .intro .tabs{padding-left:24px}.componentPageDataModule .intro .tabs button{font-size:16px;font-weight:400;margin:0;border:0;background-color:transparent}.componentPageDataModule .intro .tabs button.active{box-shadow:none;color:#00c3b5}.componentPageDataModule .container{display:grid;grid-template-columns:1.1fr .9fr}.componentPageDataModule .container .articleDataSection{margin-left:24px;margin-top:-46px}@media(max-width:992px){.componentPageDataModule .intro{flex-direction:column;align-items:flex-start;margin:0 auto}.componentPageDataModule .intro .sectionHeading .title{padding-left:0!important}.componentPageDataModule .intro .date{font-size:13px;line-height:1.46}.componentPageDataModule .intro .tabs{position:static;padding-right:24px}.componentPageDataModule .container{grid-template-columns:unset;grid-template-rows:auto auto;margin-top:24px}}@media(max-width:768px){.componentPageDataModule .intro .tabs{padding-left:unset;padding-right:unset}}.componentPageDataModule .dataCards .panel{display:grid;grid-template-columns:1.01fr .99fr;grid-gap:18px;border:1px solid rgba(0,0,0,.05)}.componentPageDataModule .dataCards .panel .card{display:flex;flex-direction:column;padding:24px}.componentPageDataModule .dataCards .panel .card .title{font-size:20px;font-weight:400;margin-bottom:16px;margin-top:-5px}.componentPageDataModule .dataCards .panel .card .data{font-size:40px;font-weight:400}.componentPageDataModule .dataCards .panel .card .data-0{color:#659ec7}.componentPageDataModule .dataCards .panel .card .data-1{color:#eb986a}.componentPageDataModule .dataCards .panel .card .data-2{color:#62e3c3}.componentPageDataModule .dataCards .panel .card .data-3{color:#62c9e3}@media(max-width:576px){.componentPageDataModule .dataCards .panel{grid-template-rows:1fr;grid-template-columns:unset}.componentPageDataModule .dataCards .panel .containerCard:nth-of-type(2){order:1}.componentPageDataModule .dataCards .panel .containerCard:last-of-type{order:2}}.componentPageDataModule .articleDataSection .name{margin-bottom:20px;margin-left:-3px}.componentPageDataModule .articleDataSection .containerCard{border-radius:4px}.componentPageDataModule .articleDataSection .containerCard .card{padding:24px 24px 24px 21px;border:1px solid #d1e4ec;border-radius:4px;display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;height:67px;cursor:pointer}.componentPageDataModule .articleDataSection .containerCard .card .title{margin-right:24px;font-size:16px}.componentPageDataModule .articleDataSection .containerCard .card .title>span{font-size:14px}.componentPageDataModule .articleDataSection .containerCard .card .buttonLink{font-size:16px;font-weight:500;color:#00c3b5}@media(max-width:576px){.componentPageDataModule .articleDataSection{margin:0}}.componentPageDataModule .tabs{display:flex;width:"100%";align-items:center;justify-content:center}.componentPageDataModule .tabs button.active{font-weight:500;background-color:#fff;border-radius:0;border-bottom:3px solid #00c3b5;color:#00c3b5;width:95%}.componentPageDataModule .tabs button:not(.active){color:rgba(20,20,23,.6);font-weight:500;background:none}.componentPageEntriesSection{margin-top:70px!important;background-repeat:no-repeat;background-position:100%;opacity:1}.componentPageEntriesSection .title{font-size:24px;font-weight:600;padding-bottom:19px}.componentPageEntriesSection .content{max-width:616px;font-size:18px}.componentPageEntriesSection .content .subtitle{font-weight:500;margin:28px 0 12px}.componentPageEntriesSection .content .paragraphs{font-size:14px;line-height:1.38;margin-bottom:21px}.componentPageInlineList .list{display:grid;grid-template-columns:auto auto;grid-gap:120px;gap:120px;padding:40px 80px}.componentPageInlineList .list.grey{background-color:#f6f6f6}.componentPageInlineList .list .left,.componentPageInlineList .list .right{display:flex;flex-direction:column;row-gap:16px}.componentPageInlineList .list .item{display:flex;gap:12px}.componentPageInlineList .list .item .iconWrapper{min-width:24px;width:24px;height:24px;transform:rotate(0deg)}.componentPageInlineList .information{margin:32px auto 0;text-align:center;width:100%;max-width:866px}.componentPageInlineList .btnContainer{justify-content:center;margin-top:50px}@media(max-width:768px){.componentPageInlineList .list{margin-left:10px;grid-template-columns:auto;gap:16px;padding:24px 0}.componentPageInlineList .information{margin-top:21px}.componentPageInlineList .btnContainer{margin-top:32px}}.componentPageVaxPackage{display:flex;flex-direction:column;align-items:flex-start;padding:40px 24px;background-color:#f8f8f8}.componentPageVaxPackage .vaxPackageCollections{display:flex;flex-wrap:wrap;gap:80px;margin-top:16px;margin-bottom:32px}.componentPageVaxPackage .vaxPackageCollections .textWrapper{display:flex;flex-direction:column;row-gap:8px}.componentPageVaxPackage .vaxPackageCollections .textWrapper .pricing{display:flex;gap:5px}@media(max-width:768px){.componentPageVaxPackage .vaxPackageCollections{flex-direction:column;gap:24px}}.componentPageHero{display:flex;align-items:center}.componentPageHero .description{margin-top:16px;margin-bottom:40px;font-size:16px;line-height:1.38;color:#646464}.componentPageHero .btnContainer{margin-top:unset}.componentPageHero .btnContainer .secondary{width:282px;box-shadow:6px 6px 20px 0 rgba(83,189,187,.31),-10px -10px 20px 0 #fff;-webkit-box-shadow:6px 6px 20px 0 rgba(83,189,187,.31),-10px -10px 20px 0 #fff}.componentPageHero .buttons{display:flex;margin-top:24px;gap:26px}.componentPageHero .buttons .button{width:120px!important;height:40px!important;position:relative}.componentPageHero .buttons .button span{height:40px!important;min-width:unset!important;min-height:unset!important;padding:unset!important;margin:unset!important}.componentPageHero .buttons .appStore,.componentPageHero .buttons .appStore .imgStore,.componentPageHero .buttons .appStore span{width:120px!important}.componentPageHero .buttons .playStore,.componentPageHero .buttons .playStore .imgStore,.componentPageHero .buttons .playStore span{width:137px!important}.componentPageHero .desktop{flex-basis:170%}@media(max-width:768px){.componentPageHero{flex-direction:column}.componentPageHero .anchor{display:block;width:100%}.componentPageHero .description{margin-bottom:0;font-size:16px;line-height:1.38;color:#646464}.componentPageHero .btnContainer,.componentPageHero .mobile{margin-top:16px}.componentPageHero .btnContainer .btn{width:100%}.componentPageHero .buttons{justify-content:center;margin:32px auto 0}}.componentPageHeroFlat{padding:40px 0}.componentPageHeroFlat .heroFlatDesktop{display:flex;flex-direction:row}.componentPageHeroFlat .heroFlatDesktop .heroLeft .image{position:relative;width:480px;height:460px;border-radius:4px}.componentPageHeroFlat .heroFlatDesktop .heroRight{display:flex;flex-direction:column;justify-content:center}.componentPageHeroFlat .heroFlatDesktop .heroRight .header{padding:0 80px}.componentPageHeroFlat .heroFlatDesktop .heroRight .description{background:linear-gradient(0deg,#f0f9f8,#f0f9f8);padding:40px 80px;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#282828;mix-blend-mode:normal;margin-top:40px}.componentPageHeroFlat .heroFlatMobile{display:flex;flex-direction:column}.componentPageHeroFlat .heroFlatMobile .header{font-size:36px;line-height:36px;padding:24px 12px}.componentPageHeroFlat .heroFlatMobile .description{background:linear-gradient(0deg,#f0f9f8,#f0f9f8);padding:24px;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#282828;mix-blend-mode:normal;margin-top:-80px;z-index:1}.componentPageHeroFlat .heroFlatMobile .image{position:relative;height:460px;margin-left:calc(0px - var(--responsiveGutter));margin-right:calc(0px - var(--responsiveGutter))}.componentPageFeaturedText .featuredText{border-radius:4px;padding:80px 15%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:auto}@media(max-width:1100px){.componentPageFeaturedText .featuredText{padding:80px 24px}}.componentPageFeaturedText .featuredTextImage{position:relative;display:flex;justify-content:space-between;min-height:330px;border-radius:4px;margin-top:80px;margin-bottom:80px}@media(max-width:1100px){.componentPageFeaturedText .featuredTextImage{flex-direction:column}}.componentPageFeaturedText .featuredTextImage .image{width:100%;height:292px;max-width:409px;max-height:292px;position:relative}@media(max-width:1100px){.componentPageFeaturedText .featuredTextImage .image{max-width:100%;max-height:500px;height:500px;margin-top:-80px}}@media(max-width:992px){.componentPageFeaturedText .featuredTextImage .image{max-height:300px;height:300px;margin-top:-80px}}@media(max-width:767px){.componentPageFeaturedText .featuredTextImage .image{min-width:323px;max-height:230px;height:230px;margin-top:-80px}}.componentPageFeaturedText .featuredTextImage .image img{width:100%;height:100%;position:absolute;top:64px;left:53px}@media(max-width:1100px){.componentPageFeaturedText .featuredTextImage .image img{top:0;left:0;padding:0 24px}}.componentPageFeaturedText .featuredTextImage .text{display:flex;align-items:center;flex-direction:column;justify-content:center;width:50%;padding-right:15px}@media(max-width:1100px){.componentPageFeaturedText .featuredTextImage .text{margin-left:0;margin-top:32px;padding:24px 24px 54px;width:100%;align-items:center}}@media(max-width:992px){.componentPageFeaturedText .featuredTextImage .text .header{font-weight:500;font-size:32px;line-height:40px;text-align:center;padding:0 12px}}.componentPageFeaturedText .header{font-style:normal;font-weight:500;font-size:32px;line-height:48px;color:#282828;text-align:center;margin-bottom:32px}@media(max-width:992px){.componentPageFeaturedText .header{font-size:24px;line-height:33px;text-align:center;padding:0 12px}}.componentPageFeaturedText .description{font-style:normal;font-weight:500;font-size:16px;line-height:22px;color:#282828;mix-blend-mode:normal;opacity:.85;text-align:center}.componentPageOurPartnersMini{padding:0 160px}@media(max-width:992px){.componentPageOurPartnersMini{padding:0}}.componentPageOurPartnersMini .title{font-style:normal;font-weight:400;font-size:32px;line-height:48px;text-align:center;color:#282828;margin-top:12px;margin-bottom:40px}@media(max-width:992px){.componentPageOurPartnersMini .title{margin-bottom:24px}}.componentPageOurPartnersMini .subtitle{font-style:normal;font-weight:400;font-size:12px;line-height:15px;text-align:center;letter-spacing:6px;color:#868e95}.componentPageOurPartnersMini .linePartners{display:flex;align-items:center;justify-content:space-around}.componentPageOurPartnersMini .gridPartners{display:grid;grid-template-columns:repeat(4,1fr);grid-row-gap:40px;grid-column-gap:0;align-items:center;justify-items:center}.componentPageOurPartnersMini .gridPartners.small{grid-column-gap:0;margin:auto;max-width:921px}.componentPageOurPartnersMini .wrapper{display:flex;flex-direction:column}.componentPageOurPartnersMini .imgGroup{display:flex;flex-direction:row;margin-top:20px}.componentPageOurPartnersMini .imgGroup .logo{display:flex;flex:1 1;align-items:center;justify-content:center}.componentPageFeaturedQuote .wrap{display:flex;flex-direction:row;justify-content:space-between}@media(max-width:768px){.componentPageFeaturedQuote .wrap{display:inline}}.componentPageFeaturedQuote .wrap .photo{position:relative;flex:.5 1;height:253px;display:flex;justify-content:center;align-items:center;margin-top:20px}.componentPageFeaturedQuote .wrap .contentContainer{display:flex;flex-direction:column;flex:.85 1;justify-content:center}.componentPageFeaturedQuote .wrap .contentContainer .description{font-style:italic;font-weight:400;font-size:22px;line-height:30px;color:#404040;mix-blend-mode:normal;opacity:.85;width:90%}.componentPageFeaturedQuote .wrap .contentContainer .description>p{font-size:22px}@media(max-width:768px){.componentPageFeaturedQuote .wrap .contentContainer .description{font-size:16px;line-height:28px;text-align:center;padding:28px 25px 0;margin:auto}}.componentPageFeaturedQuote .wrap .contentContainer .text{font-style:normal;font-weight:500;font-size:16px;line-height:22px;color:#282828;mix-blend-mode:normal;opacity:.85}@media(max-width:768px){.componentPageFeaturedQuote .wrap .contentContainer .text{text-align:center}}.componentPageFeaturedQuote .wrap .contentContainer .text.author{margin-top:37px}.componentPageImageTextFlexAlign .wrap{display:flex;justify-content:space-between}.componentPageImageTextFlexAlign .wrap .photo{flex:.4 1}@media(max-width:768px){.componentPageImageTextFlexAlign .wrap .photo{display:flex}}.componentPageImageTextFlexAlign .wrap .leftImage{margin-left:-16px;justify-content:flex-start}.componentPageImageTextFlexAlign .wrap .rightImage{margin-right:-16px;justify-content:flex-end}.componentPageImageTextFlexAlign .wrap .contentContainer{display:flex;flex-direction:column;flex:.52 1}.componentPageImageTextFlexAlign .wrap .contentContainer .header{margin-top:20px}@media(max-width:768px){.componentPageImageTextFlexAlign .wrap .contentContainer .header{padding:0 25px}}.componentPageImageTextFlexAlign .wrap .contentContainer .description{font-style:normal;font-weight:500;font-size:16px;line-height:22px;color:#404040;mix-blend-mode:normal;opacity:.85;margin-top:30px}@media(max-width:768px){.componentPageImageTextFlexAlign .wrap .contentContainer .description{padding:0 25px;margin-top:20px}}.componentPageImageTextFlexAlign .forwordRow{flex-direction:row}@media(max-width:768px){.componentPageImageTextFlexAlign .forwordRow{flex-direction:column}}.componentPageImageTextFlexAlign .reverseRow{flex-direction:row-reverse}@media(max-width:768px){.componentPageImageTextFlexAlign .reverseRow{flex-direction:column}}.componentPageImageShowcase{padding:0 5%}@media(max-width:992px){.componentPageImageShowcase{padding:0}.componentPageImageShowcase .slick-slider{margin-left:calc(0px - var(--responsiveGutter));margin-right:calc(0px - var(--responsiveGutter))}}.componentPageImageShowcase .imageWrapper{position:relative;height:465px}.componentPageImageShowcase .sliderWrapper img{height:168px}.componentPageImageShowcase .imageMobile{margin-left:4px}.componentPageImageShowcase .staticImageMobile{margin-left:calc(0px - var(--responsiveGutter));margin-right:calc(0px - var(--responsiveGutter));display:flex;justify-content:center;height:403px}.componentPageImageShowcase .description{font-style:normal;font-weight:400;font-size:15px;line-height:24px;color:#282828;mix-blend-mode:normal;margin-top:40px;text-align:center}@media(max-width:992px){.componentPageImageShowcase .description{text-align:unset;padding:8px}}.componentPageIconTextFeature{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px;gap:40px}@media(max-width:768px){.componentPageIconTextFeature{grid-template-columns:repeat(1,100%)}}.componentPageIconTextFeature .iconTextContainer{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center}@media(max-width:768px){.componentPageIconTextFeature .iconTextContainer{flex-direction:row}}.componentPageIconTextFeature .iconTextContainer .contentContainer{display:flex;flex-direction:column;align-items:center}@media(max-width:768px){.componentPageIconTextFeature .iconTextContainer .contentContainer{align-items:flex-start}}.componentPageIconTextFeature .iconTextContainer .iconContainer{width:100px;height:100px;position:relative}@media(max-width:768px){.componentPageIconTextFeature .iconTextContainer .iconContainer{width:45px;height:45px}}.componentPageIconTextFeature .iconTextContainer .textImageContainer{width:100px;height:25px;position:relative;margin-top:16px}@media(max-width:768px){.componentPageIconTextFeature .iconTextContainer .textImageContainer{margin-left:24px}}.componentPageIconTextFeature .iconTextContainer .description{max-width:345px;text-align:center;font-weight:400}@media(max-width:768px){.componentPageIconTextFeature .iconTextContainer .description{text-align:left;margin-left:24px;line-height:30px}}.componentPageImageGridRectangular{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.componentPageImageGridRectangular span{padding:8px}.componentPageImageGridRectangular .logo{position:relative;margin:8px;height:165px;width:250px;border:2px solid transparent;transition:all .3s ease-in-out}@media(max-width:992px){.componentPageImageGridRectangular .logo{height:155px;width:155px}}.componentPageImageGridRectangular .logo .iconWrapper{display:unset;width:20px;height:20px;opacity:1;position:absolute;left:16px;bottom:16px;transition:all .3s ease-in-out}@media(max-width:768px){.componentPageImageGridRectangular .logo .iconWrapper{left:16px;opacity:1}}.componentPageImageGridRectangular .logo.animate:hover{border-color:#00c3b5;border-radius:2px}.componentPageImageGridRectangular .logo.animate:hover img{border-radius:2px}.componentPageImageGridSquare{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px}.componentPageImageGridSquare .imageContainer{position:relative;width:200px;height:200px;border:2px solid transparent;transition:all .3s ease-in-out}@media(max-width:768px){.componentPageImageGridSquare .imageContainer{width:155px;height:155px}}.componentPageImageGridSquare .imageContainer .iconWrapper{display:unset;width:20px;height:20px;opacity:1;position:absolute;left:16px;bottom:16px;transition:all .3s ease-in-out}@media(max-width:768px){.componentPageImageGridSquare .imageContainer .iconWrapper{left:16px;opacity:1}}.componentPageImageGridSquare .imageContainer.animate:hover{border-color:#00c3b5;border-radius:2px}.componentPageImageGridSquare .imageContainer.animate:hover img{border-radius:2px}.componentPageHeading h1,.componentPageHeading h2,.componentPageHeading h3,.componentPageHeading h4,.componentPageHeading h5,.componentPageHeading h6{text-align:center}.componentPageLocationMapView{padding:40px 0}.componentPageLocationMapView .tabsMasterContainer{padding-top:0}@media(max-width:992px){.componentPageLocationMapView .tabsMasterContainer{margin-bottom:16px}}.componentPageLocationMapView .tabsMasterContainer .tabsContainer{margin-bottom:0;padding:unset}@media(max-width:992px){.componentPageLocationMapView .tabsMasterContainer .tabsContainer{width:100%}}.componentPageLocationMapView .tabsMasterContainer .tabsContainer .tabs{display:flex;align-items:center;justify-content:center}@media(max-width:992px){.componentPageLocationMapView .tabsMasterContainer .tabsContainer .tabs{justify-content:flex-start;overflow-y:auto;-ms-overflow-style:none;scrollbar-width:none}.componentPageLocationMapView .tabsMasterContainer .tabsContainer .tabs::-webkit-scrollbar{display:none}}.componentPageLocationMapView .tabsMasterContainer .tabsContainer .tabs div{margin-bottom:24px}@media(max-width:992px){.componentPageLocationMapView .tabsMasterContainer .tabsContainer .tabs div{margin-bottom:0}}.componentPageLocationMapView .tabsMasterContainer .tabsContainer .tabs div button{font-style:normal;font-weight:500;font-size:14px;line-height:22px;text-align:center;color:#606060;transition:all .5s;min-width:unset;padding:0 8px;margin:0 32px 0 0;border-bottom:2px solid transparent}.componentPageLocationMapView .tabsMasterContainer .tabsContainer .tabs div button.active,.componentPageLocationMapView .tabsMasterContainer .tabsContainer .tabs div button:hover{border-bottom:2px solid #00c3b5}@media(max-width:992px){.componentPageLocationMapView .tabsMasterContainer .tabsContainer .tabs div button{margin:0 16px 0 0}}.componentPageLocationMapView .content{display:flex}@media(max-width:992px){.componentPageLocationMapView .content{flex-direction:column-reverse}}.componentPageLocationMapView .content .contentLeft{width:40%}@media(max-width:992px){.componentPageLocationMapView .content .contentLeft{width:100%;margin-top:32px}}.componentPageLocationMapView .content .contentLeft .contentTabs{font-style:normal;font-weight:400;font-size:16px;line-height:30px;color:#282828;padding-right:40px}@media(max-width:992px){.componentPageLocationMapView .content .contentRight{margin-top:40px}}.componentPageLocationMapView .content .contentRight .mapView{width:658px;height:444px}@media(max-width:992px){.componentPageLocationMapView .content .contentRight .mapView{width:100%;height:444px}}@media(max-width:576px){.componentPageLocationMapView .content .contentRight .mapView{width:100%;height:221px}}.componentPageLocationMapView .containerElement,.componentPageLocationMapView .mapElement{height:100%}.componentPageIsoBanner{display:flex;align-items:center;justify-content:space-between;gap:40px;padding:16px 32px;background-color:#f7f7f8}@media(max-width:768px){.componentPageIsoBanner{flex-direction:column;padding:32px;align-items:flex-start}}.componentPageIsoBanner .isoContainer{display:flex;align-items:center;width:75%;gap:44px}@media(max-width:768px){.componentPageIsoBanner .isoContainer{flex-direction:column;gap:16px;width:100%}}.componentPageIsoBanner .isoContainer .isoImage{position:relative;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.componentPageIsoBanner .isoContainer .isoImage{width:100%;justify-content:flex-start}}.componentPageIsoBanner .isoContainer .isoImage .registeredMark{position:absolute;top:-6px;left:68.2px;color:#000}.componentPageIsoBanner .isoContainer .isoContent{display:flex;flex-direction:column;width:80%;gap:12px}@media(max-width:768px){.componentPageIsoBanner .isoContainer .isoContent{gap:16px;width:100%}}.componentPageIsoBanner .isoContainer .isoContent .description{color:#222732}.componentPageIsoBanner .btnContainer{margin-top:unset}.componentPageDownloadMobileApps{padding:40px 0;min-height:200px;display:flex;align-items:center;justify-content:center;flex-direction:column}.componentPageDownloadMobileApps .grid{display:grid;grid-template-columns:.8fr 1.2fr;grid-column-gap:60px;width:100%}.componentPageDownloadMobileApps .grid .left{display:flex;flex-direction:column}.componentPageDownloadMobileApps .grid .left .title strong{font-weight:400;color:#00c3b5}@media(max-width:992px){.componentPageDownloadMobileApps .grid .left .title{font-size:32px;line-height:36px;text-align:center;color:#141417;width:70%;margin:auto}}.componentPageDownloadMobileApps .grid .left .description{margin:32px 0}.componentPageDownloadMobileApps .grid .left .description .textBody{opacity:1;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#282828;mix-blend-mode:normal}.componentPageDownloadMobileApps .grid .left .links{display:flex;align-items:center}.componentPageDownloadMobileApps .grid .left .links .qrCode{height:126px;width:126px}.componentPageDownloadMobileApps .grid .left .links .wrapper{height:126px;display:flex;flex-direction:column;justify-content:flex-end;margin-left:8px}.componentPageDownloadMobileApps .grid .left .links .downloadButtons{margin-left:8px}.componentPageDownloadMobileApps .grid .left .smallText{margin:0 0 16px 16px;opacity:1;font-stretch:normal;letter-spacing:normal;text-align:left;font-style:normal;font-weight:500;font-size:14px;line-height:16px;color:#606060;mix-blend-mode:normal}.componentPageDownloadMobileApps .grid .right{display:flex;align-items:center;justify-content:center}@media(max-width:992px){.componentPageDownloadMobileApps .grid{display:flex;flex-direction:column}.componentPageDownloadMobileApps .grid .left{margin-bottom:16px}.componentPageDownloadMobileApps .grid .right{display:block}.componentPageDownloadMobileApps .grid .right .slick-slide span{display:flex!important;justify-content:center}.componentPageDownloadMobileApps .grid .right .slick-dots li button:before{font-size:9px}.componentPageDownloadMobileApps .grid .right .slick-dots li.slick-active button:before{color:#3ebebc}.componentPageDownloadMobileApps .grid .right .mobileImage{padding:24px 0}.componentPageDownloadMobileApps .grid .right .btnContainer{justify-content:center}.componentPageDownloadMobileApps .grid .description{text-align:center;margin-top:8px}}@media(max-width:992px)and (max-width:576px){.componentPageDownloadMobileApps .grid .description{padding:0 12px!important}}@media(max-width:992px)and (max-width:992px){.componentPageDownloadMobileApps .grid .description{padding:0 80px}}.componentBlogTwoColumns{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:75px}.componentBlogTwoColumns .richText{position:relative}.componentBlogTwoColumns .richText:first-child{width:45%;display:block}@media only screen and (max-width:768px){.componentBlogTwoColumns .richText:first-child{width:100%}}.componentBlogTwoColumns .richText:nth-child(2){width:45%;display:block}@media only screen and (max-width:768px){.componentBlogTwoColumns .richText:nth-child(2){width:100%;margin-top:35px}}.componentBlogCaption{max-width:90%;margin:auto auto 75px}.componentBlogWideImage{margin-bottom:75px}.componentBlogWideImage .wrapper{position:relative;margin:auto;height:auto;border-radius:4px;padding-bottom:45%;width:100%}.componentBlogVideo{margin-bottom:75px}.componentBlogVideo .blogVideo{text-align:center;max-width:100%}.componentBlogVideo .blogVideo video{max-width:100%;width:100%;max-height:50vh;height:auto}.componentBlogReactComponent .newsCard{display:flex;justify-content:space-between;border-radius:4px;padding:0;min-height:300px;margin-bottom:75px}.componentBlogReactComponent .newsCard:hover{box-shadow:0 0 0 1px rgba(0,0,0,.05);transition:all .2s ease}.componentBlogReactComponent .newsCard .bottom{display:flex;align-items:center;justify-content:space-between;margin-right:10px}.componentBlogReactComponent .newsCard .categories{color:#00c3b5;text-transform:capitalize}.componentBlogReactComponent .newsCard .content{width:60%;display:flex;flex-direction:column;justify-content:space-between;flex-grow:1;padding:20px 20px 5px 30px}.componentBlogReactComponent .newsCard .content h2{width:50%;margin-bottom:-10px}.componentBlogReactComponent .newsCard .content .date{color:#141417;opacity:.6;font-size:14px;padding-bottom:4px}.componentBlogReactComponent .newsCard .content .title{font-size:16px;font-weight:500}.componentBlogReactComponent .newsCard .content .textBody{width:70%;margin-top:24px;font-size:14px}.componentBlogReactComponent .newsCard .readMore{font-size:16px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;font-weight:500;padding:14px 4px}.componentBlogReactComponent .newsCard .readMore img{width:40px;margin-left:8px}.componentBlogReactComponent .newsCard .readMore .arrow{width:27px;height:10px}.componentBlogReactComponent .newsCard .image{display:flex;justify-content:flex-end;width:34%;background-size:cover;background-repeat:no-repeat;background-position:50%;border-radius:0 4px 4px 0}.componentBlogReactComponent .newsCard .image a{height:100%;width:100%}.componentBlogReactComponent .newsCard .image img{max-height:269px;width:371px;object-fit:cover;border-radius:4px}@media(max-width:992px){.componentBlogReactComponent .newsCard{flex-direction:column-reverse;padding:0;margin-left:16px;margin-right:16px}.componentBlogReactComponent .newsCard .content{width:100%;padding:0 16px}.componentBlogReactComponent .newsCard .content .textBody{margin-top:19px;opacity:1;line-height:1.25;letter-spacing:-.2px;margin-bottom:80px}.componentBlogReactComponent .newsCard .content h2{width:100%}.componentBlogReactComponent .newsCard .content .title{opacity:1;font-size:16px;font-weight:600;line-height:1.38;margin-top:5px}.componentBlogReactComponent .newsCard .image{width:100%;transform:scale(.9);margin-bottom:-17px;height:240px}.componentBlogReactComponent .newsCard .bottom{display:none}}.componentBlogReactComponent .contactFormEmail{padding-bottom:40px;margin-top:40px;margin-bottom:75px}.componentBlogReactComponent .contactFormEmail .containerCard{padding:40px;background:#fff;box-shadow:none;-webkit-box-shadow:none}.componentBlogReactComponent .contactFormEmail .subtitle{margin-bottom:-8px}.componentBlogReactComponent .contactFormEmail strong{color:#00c3b5;font-weight:400}.componentBlogReactComponent .contactFormEmail .submissionConfirmation .mid{height:80%}.componentBlogReactComponent .contactFormEmail .submissionConfirmation .secondary{margin-bottom:0!important}@media(max-width:992px){.componentBlogReactComponent .contactFormEmail .submissionConfirmation{height:220px}}.componentBlogReactComponent .contactFormEmail .container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:80px}@media(max-width:992px){.componentBlogReactComponent .contactFormEmail .container{grid-template-columns:1fr;grid-row-gap:24px}}.componentBlogReactComponent .contactFormEmail .container .textSection{grid-area:1/1/3/3}@media(max-width:992px){.componentBlogReactComponent .contactFormEmail .container .textSection{grid-area:2/1/2/1}}.componentBlogReactComponent .contactFormEmail .container .formSection{grid-area:1/3/2/5}@media(max-width:992px){.componentBlogReactComponent .contactFormEmail .container .formSection{grid-area:1/1/1/1}}.componentBlogReactComponent .contactFormEmail .container .captchaSection{grid-area:3/4/3/4}@media(max-width:992px){.componentBlogReactComponent .contactFormEmail .container .captchaSection{grid-area:3/1/3/1;margin:auto}}.componentBlogReactComponent .contactFormEmail .container .buttonSection{margin-top:0;grid-area:3/3/3/3;width:250px}.componentBlogReactComponent .contactFormEmail .container .buttonSection .button{width:250px}.componentBlogReactComponent .contactFormEmail .container .buttonSection .button:hover{background-color:#00aca0;transition:all .3s ease;box-shadow:unset}@media(max-width:992px){.componentBlogReactComponent .contactFormEmail .container .buttonSection{grid-area:4/1/4/1;width:100%}.componentBlogReactComponent .contactFormEmail .container .buttonSection .button{width:100%}}.componentBlogReactComponent .contactFormEmail .container .textSection .title{color:#141417;opacity:1;font-weight:500;margin-bottom:8px}.componentBlogReactComponent .contactFormEmail .container .textSection .description{opacity:1;font-size:16px;line-height:1.38}.componentBlogReactComponent .contactFormEmail .container .textSection .description br{display:none}.componentBlogReactComponent .contactFormEmail .container .textSection .description a,.componentBlogReactComponent .contactFormEmail .container .textSection .description strong{color:#3ebebc;font-weight:400}.componentBlogReactComponent .contactFormEmail .container .formSection{display:grid;grid-gap:24px;gap:24px;grid-row-gap:24px;margin-bottom:24px;grid-template-columns:auto auto}.componentBlogReactComponent .contactFormEmail .container .formSection button,.componentBlogReactComponent .contactFormEmail .container .formSection input{width:220px!important;box-shadow:none;border:1px solid #c7c7c7;font-weight:500}@media(max-width:992px){.componentBlogReactComponent .contactFormEmail .container .formSection button,.componentBlogReactComponent .contactFormEmail .container .formSection input{width:100%!important;height:48px}}.componentBlogReactComponent .contactFormEmail .container input:-ms-input-placeholder{color:#c7c7c7;font-weight:400}.componentBlogReactComponent .contactFormEmail .container input::placeholder{color:#c7c7c7;font-weight:400}.componentBlogReactComponent .contactFormEmail .container :before{background-color:#fff}.componentBlogReactComponent .contactFormEmail .errorMessage{color:#ff6262;font-size:12px;margin-left:4px;z-index:0;margin-bottom:12px}.componentBlogReactComponent .contactFormEmail .input.error:before{width:250px}@media(max-width:992px){.componentBlogReactComponent .contactFormEmail .containerCard{padding:32px 16px}.componentBlogReactComponent .contactFormEmail .formSection{display:flex!important;flex-direction:column;grid-row-gap:0!important}.componentBlogReactComponent .contactFormEmail .formSection .input,.componentBlogReactComponent .contactFormEmail .formSection .margin-bottom{margin-bottom:24px}.componentBlogReactComponent .contactFormEmail .formSection .input input{margin-bottom:0;height:48px;border-color:#d1e4ec}.componentBlogReactComponent .contactFormEmail .formSection .email .input{margin-bottom:12px}.componentBlogReactComponent .contactFormEmail .formSection .email .input.error:before{height:48px;width:250px}.componentBlogReactComponent .contactFormEmail .formSection .textSection{padding-top:30px;padding-right:0;padding-left:0}.componentBlogReactComponent .contactFormEmail .formSection .textSection .title{margin-top:8px}.componentBlogReactComponent .contactFormEmail .formSection .textSection .description{margin-bottom:32px}.componentBlogReactComponent .contactFormEmail .formSection .textSection .description br{display:block}}.componentBlogImageText{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:center;margin-bottom:75px}.componentBlogImageText .image{position:relative;padding-bottom:50%;width:50%;border-radius:4px}@media(max-width:992px){.componentBlogImageText .image{order:1;width:100%;padding-bottom:45%;margin-bottom:24px}}.componentBlogImageText .content{width:45%}@media(max-width:992px){.componentBlogImageText .content{order:2;width:100%}}.componentBlogImageText .content p:not(:last-child){margin-bottom:24px}.componentBlogTextImage{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;align-content:center;margin-bottom:75px}.componentBlogTextImage .image{position:relative;padding-bottom:50%;width:50%;border-radius:4px}@media(max-width:992px){.componentBlogTextImage .image{order:1;width:100%;padding-bottom:45%;margin-bottom:24px}}.componentBlogTextImage .content{width:45%}@media(max-width:992px){.componentBlogTextImage .content{order:2;width:100%}}.componentBlogTextBlock{margin-bottom:40px}.componentPageContactForm{margin:32px 0 80px}.componentPageContactForm .containerCard{padding:40px;box-shadow:none;background-color:#fff}.componentPageContactForm .submissionConfirmation .mid .secondary{margin-right:0;margin-bottom:0}@media(max-width:576px){.componentPageContactForm .submissionConfirmation .mid .secondary{margin-right:16px}}.componentPageContactForm .container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-column-gap:80px}@media(max-width:992px){.componentPageContactForm .container{grid-template-columns:1fr;grid-row-gap:24px}}.componentPageContactForm .container .textSection{grid-area:1/1/3/3}@media(max-width:992px){.componentPageContactForm .container .textSection{grid-area:2/1/2/1}}.componentPageContactForm .container .textSection .title{color:#141417;opacity:1;font-weight:500;margin-bottom:8px}.componentPageContactForm .container .textSection .description{opacity:1;font-size:14px;line-height:1.38}.componentPageContactForm .container .textSection .description br{display:none}.componentPageContactForm .container .textSection .description a,.componentPageContactForm .container .textSection .description strong{color:#3ebebc;font-weight:400}.componentPageContactForm .container .textSection .description ul li{background-position-y:1px}.componentPageContactForm .container .formSection{display:grid;grid-area:1/3/2/5;grid-template-columns:auto auto;grid-column-gap:40px;grid-row-gap:24px;margin-bottom:24px}@media(max-width:992px){.componentPageContactForm .container .formSection{grid-area:1/1/1/1}}.componentPageContactForm .container .formSection input{box-shadow:none;-webkit-box-shadow:none;border:1px solid #c7c7c7;background:#fff;width:250px!important}@media(max-width:992px){.componentPageContactForm .container .formSection input{width:100%!important}}.componentPageContactForm .container .formSection input:-ms-input-placeholder{color:#c7c7c7}.componentPageContactForm .container .formSection input::placeholder{color:#c7c7c7}.componentPageContactForm .container .input:before{background-color:#fff}.componentPageContactForm .container .captchaSection{grid-area:3/4/3/4}@media(max-width:992px){.componentPageContactForm .container .captchaSection{margin:auto;grid-area:3/1/3/1}}.componentPageContactForm .container .select-list{box-shadow:none;-webkit-box-shadow:none;background:none;border:1px solid #d7d7d7;border-top:none}.componentPageContactForm .container .select-wrapper{box-shadow:none;border:1px solid #d7d7d7;-webkit-box-shadow:none;background:none}.componentPageContactForm .container .select-wrapper button{box-shadow:none;border:none;-webkit-box-shadow:none;background:none}.componentPageContactForm .container .select-list-item{border:none}.componentPageContactForm .container .buttonSection{margin-top:0;grid-area:3/3/3/3;width:250px}.componentPageContactForm .container .buttonSection .button{width:250px}.componentPageContactForm .container .buttonSection .button:hover{background-color:#00aca0;transition:all .3s ease;box-shadow:unset}@media(max-width:992px){.componentPageContactForm .container .buttonSection{grid-area:4/1/4/1;width:100%}.componentPageContactForm .container .buttonSection .button{width:100%}}.componentPageContactForm .errorMessage{color:#ff6262;font-size:12px;margin-left:4px;z-index:0;margin-bottom:12px}.componentPageContactForm .input.error:before{width:250px}@media(max-width:992px){.componentPageContactForm .input.error:before{width:100%}.componentPageContactForm .containerCard{padding:32px 16px}.componentPageContactForm .container .formSection{grid-template-columns:unset;grid-template-rows:auto;grid-gap:16px}.componentPageContactForm .container .formSection .input.sm,.componentPageContactForm .container .formSection input{width:100%;height:48px}.componentPageContactForm .container .textSection .description br{display:block}}.componentBlogMiniCta{margin-top:48px;margin-bottom:48px;margin-left:15px}@media(max-width:768px){.componentBlogMiniCta{margin-left:calc(30px - var(--responsiveGutter));margin-right:calc(40px - var(--responsiveGutter));margin-top:96px}}.componentBlogMiniCta .wrap .header{font-style:normal;font-weight:400;font-size:32px;line-height:22px;color:#000;text-align:center}@media(max-width:768px){.componentBlogMiniCta .wrap .header{font-size:26px}}.componentBlogMiniCta .wrap .btnContainer{display:flex;flex-direction:row;justify-content:center;margin-top:32px}.componentBlogMiniCta .wrap .btnContainer .btn{width:190px;height:48px;left:1005px;top:398px;box-shadow:0 4px 10px rgba(0,0,0,.05);border-radius:4px;font-style:normal;font-weight:600;font-size:16px;line-height:22px;display:flex;justify-content:center;align-items:center;cursor:pointer}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.componentBlogMiniCta .wrap .btnContainer .btn{font-weight:500!important}}}@media(max-width:768px){.componentBlogMiniCta .wrap .btnContainer .btn{font-size:14px}}.componentBlogMiniCta .wrap .btnContainer .btn.primary{background:#00c3b5;color:#fff;margin-right:35px}@media(max-width:768px){.componentBlogMiniCta .wrap .btnContainer .btn.primary{margin-right:10px}}.componentBlogMiniCta .wrap .btnContainer .btn.secondary{background:#fff;color:#000;border:1px solid #000}.componentBlogMiniCta .wrap .btnContainer .btn:hover.primary{background:#00aca0;transition:all .2s ease}.componentBlogMiniCta .wrap .btnContainer .btn:hover.secondary{background:#000;color:#fff;transition:all .2s ease}.componentPageBlogCardsSection .tabsMasterContainer{display:flex;justify-content:center}@media(max-width:768px){.componentPageBlogCardsSection .tabsMasterContainer{margin-bottom:0}}.componentPageBlogCardsSection .tabsMasterContainer .tabsContainer{padding-bottom:0;margin-bottom:10px;width:100%;max-width:500px}.componentPageBlogCardsSection .tabsMasterContainer .tabsContainer .tabs{justify-content:space-around}@media(max-width:768px){.componentPageBlogCardsSection .tabsMasterContainer .tabsContainer .tabs{justify-content:space-around}}.componentPageBlogCardsSection .tabsMasterContainer .tabsContainer .tabs .secondary{margin:0;padding:0;min-height:36px;min-width:unset}@media(max-width:768px){.componentPageBlogCardsSection .tabsMasterContainer .tabsContainer .tabs .secondary{min-width:0;font-style:normal;font-weight:500;font-size:12px;line-height:12px;text-align:center;color:#606060;padding:0 6px}}.componentPageBlogCardsSection .tabsMasterContainer .tabsContainer .tabs .active{color:#606060}.componentPageBlogCardsSection .newsSectionCards{display:grid;grid-template-columns:repeat(2,50%);grid-gap:0 32px;margin-bottom:55px}.componentPageBlogCardsSection .newsSectionCards .blogCard{display:flex;flex-direction:row;border-bottom:1px solid #dfecf0;margin:0;padding:24px 0}.componentPageBlogCardsSection .newsSectionCards .blogCard .blogCardImg{overflow:hidden;position:relative;min-width:158px;width:158px;height:113px;border-radius:4px}@media(max-width:768px){.componentPageBlogCardsSection .newsSectionCards .blogCard .blogCardImg{height:76px;min-width:100px;width:100px;object-fit:cover}}.componentPageBlogCardsSection .newsSectionCards .blogCard .blogCardContent{margin-left:30px;display:flex;flex-direction:column;justify-content:flex-start}@media(max-width:768px){.componentPageBlogCardsSection .newsSectionCards .blogCard .blogCardContent{margin-left:15px}}.componentPageBlogCardsSection .newsSectionCards .blogCard .blogCardContent .tagContainer{display:flex;flex-direction:row;padding-bottom:8px}@media(max-width:768px){.componentPageBlogCardsSection .newsSectionCards .blogCard .blogCardContent .tagContainer{padding-bottom:4px}}.componentPageBlogCardsSection .newsSectionCards .blogCard .blogCardContent .tagContainer .covidTitle{font-style:normal;font-weight:500;font-size:12px;line-height:16px;color:#868e95;padding:7px 10px 0 0;text-transform:uppercase}@media(max-width:768px){.componentPageBlogCardsSection .newsSectionCards .blogCard .blogCardContent .tagContainer .covidTitle{padding-top:0;padding-bottom:0;font-size:10px}}.componentPageBlogCardsSection .newsSectionCards .blogCard .blogCardContent .blogTitle{line-height:24px;padding-bottom:12px;width:90%}.componentPageBlogCardsSection .newsSectionCards .blogCard .blogCardContent .blogTitle a{font-style:normal;font-weight:500;font-size:16px;line-height:18px;padding:0;color:#474747;mix-blend-mode:normal;margin:0 0 8px}@media(max-width:768px){.componentPageBlogCardsSection .newsSectionCards .blogCard .blogCardContent .blogTitle a{font-size:14px;line-height:12px}}.componentPageBlogCardsSection .newsSectionCards .blogCard .blogCardContent .blogTitle a:hover{color:#00c3b5;cursor:pointer}@media(max-width:768px){.componentPageBlogCardsSection .newsSectionCards .blogCard .blogCardContent .blogTitle{padding-top:0;line-height:16px;padding-bottom:6px}}.componentPageBlogCardsSection .newsSectionCards .blogCard .blogCardContent .blogDate{font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#282828;mix-blend-mode:normal;opacity:.85;text-transform:uppercase}.componentPageBlogCardsSection .newsSectionCards .newsCard{grid-column:1/4}.componentPageBlogCardsSection .btnContainer .btn{margin:auto}@media(max-width:992px){.componentPageBlogCardsSection .newsSectionCards{display:flex;flex-direction:column;grid-gap:initial}}.componentPageBlogCardsHeader .filterTags{height:40px;display:flex;align-items:center;gap:8px}.componentPageBlogCardsHeader .category,.componentPageBlogCardsHeader .publicationDate{color:#868e95;height:18px;font-size:16px}.componentPageBlogCardsHeader .headline{color:#282828;padding:0 0 9px}.componentPageBlogCardsHeader .articleCardLink :hover{cursor:pointer}.componentPageBlogCardsHeader .articleCardLink :hover .headline{color:#00c3b5}.componentPageBlogCardsHeader .Header{text-align:center;margin-bottom:24px;font-size:56px;line-height:56px}.componentPageBlogCardsHeader .description{text-align:center;color:#282828;width:60%;margin:0 auto 48px}.componentPageBlogCardsHeader .firstCard{grid-column:1/5;height:388px}.componentPageBlogCardsHeader .firstCard .articleCardV4{display:flex;flex-direction:row;width:100%;height:unset}.componentPageBlogCardsHeader .firstCard .articleCardV4 .image{min-height:422px;min-width:634px}.componentPageBlogCardsHeader .firstCard .articleCardV4 .content{display:flex;flex-direction:column;justify-content:center;margin-left:40px;padding-bottom:60px}.componentPageBlogCardsHeader .firstCard .articleCardV4 .content .headline{font-size:32px;line-height:44px}.componentPageBlogCardsHeader .firstCard .articleCardV4 .content .publicationDate{font-size:12px}.componentPageBlogCardsHeader .firstCard .articleCardV4 .content .textBody{font-style:normal;font-weight:400;width:90%;font-size:16px;line-height:22px;color:#282828;mix-blend-mode:normal;margin:10px 0 20px}.componentPageBlogCardsHeader .otherCards{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;margin-top:48px}.componentPageBlogCardsHeader .otherCards .category,.componentPageBlogCardsHeader .otherCards .publicationDate{font-size:12px}.componentPageBlogCardsHeader .otherCards .headline{font-size:16px;line-height:18px}@media(max-width:992px){.componentPageBlogCardsHeader{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;align-items:center}.componentPageBlogCardsHeader .description{width:75%;margin:0 auto 40px}.componentPageBlogCardsHeader .firstCard{height:unset}.componentPageBlogCardsHeader .firstCard .articleCardV4{display:flex;flex-direction:column}.componentPageBlogCardsHeader .firstCard .articleCardV4 .image{display:flex;justify-content:center;min-height:362px;min-width:544px}.componentPageBlogCardsHeader .firstCard .articleCardV4 .content{margin:unset;width:544px}.componentPageBlogCardsHeader .otherCards{margin-top:0;display:grid;grid-template-columns:repeat(2,1fr)}.componentPageBlogCardsHeader .otherCards .articleCardV4{width:260px;height:unset}.componentPageBlogCardsHeader .otherCards .articleCardV4 .image{height:185px;width:260px}.componentPageBlogCardsHeader .otherCards .content{margin:unset}.componentPageBlogCardsHeader .otherCards .content .headline{font-size:16px;line-height:22px}.componentPageBlogCardsHeader .otherCards .content .category{height:20px}}@media(max-width:576px){.componentPageBlogCardsHeader .firstCard .articleCardV4 .image{min-width:322px;min-height:231px}.componentPageBlogCardsHeader .firstCard .content{margin:32px 0 0!important;width:322px!important}.componentPageBlogCardsHeader .firstCard .content .headline{font-size:20px!important;font-weight:500!important;line-height:20px!important;margin:unset!important}.componentPageBlogCardsHeader .firstCard .content .textBody{font-size:14px!important}.componentPageBlogCardsHeader .firstCard .content .category{height:20px!important}.componentPageBlogCardsHeader .otherCards{grid-gap:16px!important}.componentPageBlogCardsHeader .otherCards .articleCardV4{width:154px;height:unset}.componentPageBlogCardsHeader .otherCards .articleCardV4 .image,.componentPageBlogCardsHeader .otherCards .articleCardV4 .image img,.componentPageBlogCardsHeader .otherCards .articleCardV4 .image span{height:110px;width:154px}.componentPageBlogCardsHeader .otherCards .content{margin:unset}.componentPageBlogCardsHeader .otherCards .content .headline{font-size:14px!important}.componentPageBlogCardsHeader .otherCards .content .category{height:20px!important}}.componentFormJotform{min-height:50vh;position:relative}.componentPageArticleListView{display:flex;flex-direction:column}.componentPageArticleListView .loadingWrapper{margin:24px auto;height:50px;width:30px}.componentPageArticleListView .loadingWrapper .loading{all:unset}@media(max-width:768px){.componentPageArticleListView{display:inline}}.componentPageArticleListView .articleContainer{display:flex;flex-direction:row;justify-content:space-between;border-bottom:1px solid #dfecf0}.componentPageArticleListView .articleContainer .photo{height:175px;min-width:256px;max-width:256px;padding:40px;display:flex;justify-content:center}@media(max-width:768px){.componentPageArticleListView .articleContainer .photo{height:108px;padding:20px;min-width:151px}.componentPageArticleListView .articleContainer{width:90%;margin-left:5%}}.componentPageArticleListView .articleContainer .contentContainer{display:flex;flex-direction:column;justify-content:center;width:100%}@media(max-width:768px){.componentPageArticleListView .articleContainer .contentContainer{margin:15px 0}}.componentPageArticleListView .articleContainer .contentContainer .heading{font-style:normal;font-weight:500;font-size:16px;line-height:22px;color:#282828;mix-blend-mode:normal;opacity:.85}.componentPageArticleListView .articleContainer .contentContainer .date{font-style:normal;font-weight:400;font-size:12px;line-height:16px;color:#282828;mix-blend-mode:normal;opacity:.85;margin-top:10px}.componentPageArticleListView .articleContainer .readmore{display:flex;justify-content:center;flex-direction:column;text-align:center;min-width:150px}@media(max-width:768px){.componentPageArticleListView .articleContainer .readmore{display:none}}.componentPageArticleListView .articleContainer .readmore a{font-style:normal;font-weight:500;font-size:14px;line-height:22px;color:#00c3b5;mix-blend-mode:normal}.componentPageArticleListView .btnContainer{margin:24px auto}.componentPageArticleListView .btnContainer .button{margin:0 auto;background-color:#222732;color:#fff;text-transform:none;width:190px;height:48px;border-radius:6px;font-style:normal;font-weight:700;font-size:16px;line-height:20px}.componentPageVideo .media{overflow:hidden;border-radius:10px;position:relative;padding-top:56.25%}.componentPageVideo .media video{position:absolute;top:0;left:0;height:100%;width:100%}.componentPageHeroProfile{margin-top:128px;margin-bottom:80px}@media(max-width:768px){.componentPageHeroProfile{margin-top:64px}}@media(max-width:576px){.componentPageHeroProfile{margin-top:48px}}.componentPageHeroProfile .wrap{display:flex;gap:80px}@media(max-width:768px){.componentPageHeroProfile .wrap{padding-bottom:24px;gap:48px}}@media(max-width:576px){.componentPageHeroProfile .wrap{flex-direction:column;gap:80px}}.componentPageHeroProfile .left{position:relative;padding:0 24px 4px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.componentPageHeroProfile .left .imgWrapper{position:relative;width:410px;height:465px}.componentPageHeroProfile .left .imgWrapper img{border-radius:4px}@media(max-width:768px){.componentPageHeroProfile .left .imgWrapper{width:290px;height:330px}}@media(max-width:576px){.componentPageHeroProfile .left .imgWrapper{width:100%}}.componentPageHeroProfile .left .background{border-radius:4px;position:absolute;bottom:-40px;z-index:-1;left:0;width:120%;height:300px;margin-left:-10%;margin-right:-10%}.componentPageHeroProfile .left .background.doctor{background:#e4f5ff}.componentPageHeroProfile .left .background.nurse{background:#fff3e3}.componentPageHeroProfile .left .background.specialist{background:#ffe5eb}@media(max-width:768px){.componentPageHeroProfile .left .background{height:200px;width:115%}}.componentPageHeroProfile .right{display:flex;flex-direction:column;gap:24px}.componentPageHeroProfile .right .headingWrapper{display:flex;flex-direction:column;gap:32px}.componentPageHeroProfile .right .heading{color:#222732;display:flex;flex-direction:column;gap:16px}.componentPageHeroProfile .right .showMoreBtn{color:#16c793;background:none;border:none;padding:0}.componentPageHeroProfile .entries{display:grid;grid-template-columns:1fr 1fr;grid-row-gap:24px;row-gap:24px;grid-column-gap:32px;column-gap:32px}.componentPageHeroProfile .entries .entry{font-size:14px;border-bottom:1px solid #e7eaee;display:flex;flex-direction:column;gap:8px}.componentPageHeroProfile .entries .entry .entryName{color:#868e95}.componentPageHeroProfile .entries .entry .entryValue{padding-bottom:8px}@media(max-width:576px){.componentPageHeroProfile .entries{grid-template-columns:1fr}}.componentBlogPostContent{margin-bottom:40px}.componentBlogPostContent .columnWrapper{display:flex;flex-flow:row wrap}@media(max-width:576px){.componentBlogPostContent .columnWrapper{flex-direction:column}}.componentBlogPostContent .column{width:100%;display:flex;flex-direction:column}.componentBlogPostContent .column:not(:last-of-type){margin-bottom:32px}.componentBlogPostContent .column.centerAlign{align-items:center}.componentBlogPostContent .column.centerAlign .richText,.componentBlogPostContent .column.centerAlign .richText *{text-align:center}.componentBlogPostContent .column.rightAlign{align-items:flex-end}.componentBlogPostContent .column.rightAlign .richText,.componentBlogPostContent .column.rightAlign .richText *{text-align:end}.componentBlogPostContent .column.twoThirdsWidth{width:66%}.componentBlogPostContent .column.halfWidth{width:50%}.componentBlogPostContent .column.oneThirdWidth{width:33%}@media(max-width:576px){.componentBlogPostContent .column{width:100%!important}}.componentBlogPostContent .columnLinks{margin-top:8px}.componentBlogPostContent .columnLinks a{color:#00c3b5}.componentBlogPostMedia{margin-bottom:40px}.componentBlogPostMedia .wrapper.normal .imageWrapper{width:50%;padding-bottom:30%}.componentBlogPostMedia .wrapper.normal .caption{width:50%}.componentBlogPostMedia .wrapper.wide .imageWrapper{width:75%;padding-bottom:40%;height:500px}.componentBlogPostMedia .wrapper.wide .caption{width:75%}.componentBlogPostMedia .wrapper.fullscreen .imageWrapper{width:100%;padding-bottom:50%}.componentBlogPostMedia .wrapper.fullscreen .caption{width:100%}.componentBlogPostMedia .imageWrapper{position:relative;margin:0 auto 16px}.componentBlogPostMedia .imageWrapper img{border-radius:4px}@media(max-width:576px){.componentBlogPostMedia .imageWrapper{height:300px!important;width:100%!important}}.componentBlogPostMedia .caption{margin:0 auto}@media(max-width:576px){.componentBlogPostMedia .caption{width:100%!important}}.componentBlogPostMediaContent{margin-bottom:40px}.componentBlogPostMediaContent .wrapper{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px}.componentBlogPostMediaContent .wrapper.contentOnRight .imageWrapper{grid-row:1}@media(max-width:576px){.componentBlogPostMediaContent .wrapper{grid-template-columns:1fr}}.componentBlogPostMediaContent .imageWrapper{position:relative;padding-bottom:40%;height:500px;width:100%}.componentBlogPostMediaContent .imageWrapper img{border-radius:4px}@media(max-width:576px){.componentBlogPostMediaContent .imageWrapper{height:300px}}.componentBlogPostMediaContent .columnLinks{margin-top:8px}.componentBlogPostMediaContent .columnLinks a{color:#00c3b5}.componentBlogPostMediaContent .videoWrapper{margin-top:16px;position:relative;overflow:hidden;width:100%;padding-top:56.25%}.componentBlogPostMediaContent .videoWrapper.ar_75{padding-top:75%}.componentBlogPostMediaContent .videoWrapper .videoFrame{border-radius:4px;border:none;position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%}.componentPageHomepagePress{margin-top:48px;margin-bottom:80px;margin-left:15px}.componentPageHomepagePress .wrap{display:flex}@media(max-width:768px){.componentPageHomepagePress .wrap{display:inline}}.componentPageHomepagePress .wrap .columnOne{flex:.7 1}.componentPageHomepagePress .wrap .columnOne .pressContainer{display:flex;flex-direction:column;gap:20px}@media(max-width:768px){.componentPageHomepagePress .wrap .columnOne .pressContainer{align-items:center;justify-content:center}}.componentPageHomepagePress .wrap .columnOne .pressContainer .logos{display:flex;justify-content:flex-start;flex-wrap:wrap;column-gap:40px;row-gap:24px}@media(max-width:768px){.componentPageHomepagePress .wrap .columnOne .pressContainer .logos{justify-content:center}}.componentPageHomepagePress .wrap .columnOne .pressContainer .logos .logoWrapper{position:relative;filter:grayscale(100%)}.componentPageHomepagePress .wrap .columnOne .pressContainer .logos .logoWrapper:hover{filter:grayscale(0)}.componentPageHomepagePress .wrap .separate{border-left:1px solid #e4e9eb;transform:rotate(180deg);margin-top:34px}.componentPageHomepagePress .wrap .columnTwo{flex:.3 1;display:flex;justify-content:center}.componentPageHomepagePress .wrap .columnTwo img{margin-top:34px;min-height:80px}@media(max-width:768px){.componentPageHomepagePress .wrap .columnTwo img{margin-top:15px}}.componentPageStatisticSection{display:flex;flex-direction:row}@media(max-width:992px){.componentPageStatisticSection{flex-direction:column}}.componentPageStatisticSection .statisticContainer{display:flex;flex-direction:column;padding-top:20px;padding-bottom:8px;margin-left:80px}@media(max-width:992px){.componentPageStatisticSection .statisticContainer{margin-left:0}}.componentPageStatisticSection .imageWrapper{width:900px;height:360px}@media(max-width:992px){.componentPageStatisticSection .imageWrapper{width:100%;height:auto}}.componentPageStatisticSection .title{color:#222732;font-size:32px;font-weight:"500";word-wrap:"break-word";margin-bottom:24px}.componentPageStatisticSection .statisticData{display:flex;flex-direction:row}@media(max-width:992px){.componentPageStatisticSection .statisticData{flex-direction:column}}.componentPageStatisticSection .statisticItem{display:flex;flex-direction:column;padding-top:24px;padding-right:20px}@media(max-width:992px){.componentPageStatisticSection .statisticItem{padding-right:0}}.componentPageStatisticSection .itemTitle{color:#00c3b5;font-size:56px;font-weight:"500";line-height:56px;word-wrap:"break-word"}.componentPageStatisticSection .itemDescription{color:#222732;font-size:16px;font-weight:"400";word-wrap:"break-word";margin-top:8px}.componentPageCarouselImage{margin-right:20px;margin-left:20px}@media(max-width:992px){.componentPageCarouselImage{margin-right:0;margin-left:0}}.componentPageCarouselImage .iconContainer{position:absolute;top:40%}.componentPageCarouselImage .iconNextContainer{position:absolute;top:40%;right:0}.componentPageCarouselImage .nextButton{position:absolute;height:125px;width:90px;top:0;right:-20px;display:block;z-index:1;background:#fff;background:linear-gradient(90deg,rgba(2,0,36,0),#fff 70%,#fff)}@media(max-width:992px){.componentPageCarouselImage .nextButton{right:0}}.componentPageCarouselImage .prevButton{display:flex;flex-direction:row;position:absolute;height:125px;width:90px;top:0;left:-20px;z-index:1;background:#fff;background:linear-gradient(270deg,rgba(2,0,36,0),#fff 70%,#fff)}@media(max-width:992px){.componentPageCarouselImage .prevButton{left:0}}.componentPageCarouselImage .itemContainer{margin-right:26px;margin-left:26px}@media(max-width:992px){.componentPageCarouselImage .itemContainer{margin-right:7px;margin-left:7px}}@media(max-width:768px){.componentPageCarouselImage .itemContainer{margin-right:0;margin-left:0}}.navigation .margin{transition:all .3s ease;height:78px}.navigation .margin.push{height:156px}.navigation .navbar{position:fixed;background-color:#fff;top:0;left:0;height:72px;width:100%;border-bottom:1px solid #fff;z-index:10;transition:all .3s ease}.navigation .navbar.elevate{box-shadow:0 0 10px 0 rgba(50,50,50,.15)}.navigation .navbar.push{height:144px}.navigation .navbar .logo{line-height:0}.navigation .navbar .banner>.content{display:flex;justify-content:center;align-content:center;align-items:center;height:72px}.navigation .navbar .banner>.content .action{display:flex;justify-content:center;align-content:center;align-items:center;flex-grow:1}@media(max-width:768px){.navigation .navbar .banner>.content .action{justify-content:unset}}.navigation .navbar .banner>.content .text{padding-right:50px;font-weight:600}@media(max-width:768px){.navigation .navbar .banner>.content .text{font-size:14px;padding-right:10px}}.navigation .navbar .banner>.content .button{text-transform:none;font-weight:600;min-width:100px}.navigation .navbar .banner .close{position:absolute;right:15px}@media(max-width:768px){.navigation .navbar .banner .close{position:unset}}.navigation .navbar .desktop>.content{display:flex;justify-content:center;align-content:center;align-items:center;height:72px}.navigation .navbar .desktop .logo{position:absolute;left:15px}.navigation .navbar .desktop .menus{display:flex;justify-content:center;align-content:center;align-items:center;gap:15px}.navigation .navbar .desktop .menus .menu{padding:0;margin:0;position:relative}.navigation .navbar .desktop .menus .menu.help{position:absolute;right:90px}.navigation .navbar .desktop .menus .menu .title{text-transform:none;font-weight:600;color:#282828}.navigation .navbar .desktop .menus .menu .title .arrow{line-height:0;color:#868e95}.navigation .navbar .desktop .menus .menu .dropdown{position:absolute;padding-top:25px;left:0}.navigation .navbar .desktop .menus .menu .dropdown .tip:after{content:"";position:absolute;height:15px;width:20px;top:15px;left:15px;background-image:linear-gradient(to bottom right,transparent 50%,#fff 0),linear-gradient(to top right,#fff 50%,transparent 0);background-size:50% 100%;background-repeat:no-repeat;background-position:0,100%}.navigation .navbar .desktop .menus .menu .dropdown.right{left:auto;right:0}.navigation .navbar .desktop .menus .menu .dropdown.right .tip:after,.navigation .navbar .desktop .menus .menu .dropdown.right .tip:before{left:auto;right:15px}.navigation .navbar .desktop .menus .menu .dropdown .itemsWrapper{padding:24px;width:100%;background-color:#fff;border-radius:6px;margin-left:-10px;box-shadow:0 0 10px 0 rgba(50,50,50,.15)}.navigation .navbar .desktop .menus .menu .dropdown .items{display:flex;justify-content:space-between;gap:16px}.navigation .navbar .desktop .menus .menu .dropdown .items .col{flex-grow:1}.navigation .navbar .desktop .menus .menu .dropdown .items .menuItem:not(:last-child){margin-bottom:8px}.navigation .navbar .desktop .menus .menu .dropdown .items .menuItem.big{margin-bottom:24px}.navigation .navbar .desktop .menus .menu .dropdown .items .menuItem.big:last-child{margin-bottom:0}.navigation .navbar .desktop .menus .menu .dropdown .items .menuItem.fixed{width:273px}.navigation .navbar .desktop .menus .menu .dropdown .item{display:block}.navigation .navbar .desktop .menus .menu .dropdown .item:hover{background-color:#f7f7f8}.navigation .navbar .desktop .menus .menu .dropdown .item:active{background-color:#e8fcf6}.navigation .navbar .desktop .menus .menu .dropdown .item.small{margin-bottom:4px}.navigation .navbar .desktop .menus .menu .dropdown .item .button{text-transform:none;width:100%;justify-content:flex-start;align-items:flex-start;padding:10px 8px}.navigation .navbar .desktop .menus .menu .dropdown .item .label{display:flex;align-items:center;white-space:nowrap}.navigation .navbar .desktop .menus .menu .dropdown .item .label span{display:block}.navigation .navbar .desktop .menus .menu .dropdown .submenu{margin-top:2px;padding-left:48px}.navigation .navbar .desktop .menus .menu .dropdown .separator{margin-top:32px;margin-bottom:16px;border-top:1px solid #e7eaee}.navigation .navbar .desktop .menuCountries{position:absolute;right:15px}.navigation .navbar .mobile>.content{display:flex;justify-content:space-between;align-content:center;align-items:center;height:72px}.navigation .navbar .mobile .drawer{overflow-y:auto;border-top:1px solid #dfdfdf;padding-top:15px;position:absolute;width:100%;left:0;background-color:#fff}.navigation .navbar .mobile .menus .menu{padding:0;margin:0}.navigation .navbar .mobile .menus .menu:not(:last-child){margin-bottom:16px}.navigation .navbar .mobile .menus .menu .title{padding:8px 0;justify-content:space-between;text-transform:none;width:100%}.navigation .navbar .mobile .menus .menu .title .text{color:#222732}.navigation .navbar .mobile .menus .menu .title .arrow{color:#868e95;display:flex;align-items:center}.navigation .navbar .mobile .menus .dropdown{border-bottom:1px solid #dfdfdf;padding-bottom:15px;margin-bottom:15px;padding-top:16px}.navigation .navbar .mobile .menus .dropdown .menuItem{margin-bottom:16px}.navigation .navbar .mobile .menus .dropdown .item{display:block}.navigation .navbar .mobile .menus .dropdown .item .label{display:flex;align-items:center;padding-left:0;padding-right:0}.navigation .navbar .mobile .menus .dropdown .item .label .text{color:#222732}.navigation .navbar .mobile .menus .dropdown .item .label span{display:block}.navigation .navbar .mobile .menus .dropdown .item .button{text-transform:none;font-weight:400;justify-content:flex-start;width:100%;padding:10px 8px}.navigation .navbar .mobile .menus .dropdown .submenu{padding-left:42px}.navigation .navbar .mobile .menus .dropdown .submenu .anchor{padding:0}.navigation .navbar .mobile .menus .dropdown .allLink{justify-content:flex-start;margin-top:32px}.navigation .navbar .mobile .download{text-align:center;margin-top:55px}.navigation .navbar .mobile .download button{background-color:#000;color:#fff;text-transform:none;font-size:16px;line-height:22px;padding:0 35px;height:48px}.navigation .navbar .mobile .contact{text-align:center;margin:55px 0}.navigation .navbar .mobile .contact .button{color:#282828;flex-direction:column;text-transform:none}.navigation .navbar .mobile .contact .button .label{font-weight:600;font-size:16px}.navigation .navbar .mobile .contact .button .number{font-size:14px;display:flex;align-items:center}.navigation .navbar .mobile .contact .button .number .icon{line-height:0;margin-right:8px}.navigation .navbar .mobile .countries{text-align:center}.navigation .navbar .mobile .countries .menuCountries{position:relative}.navigation .menuItem .label{padding:0 8px}.navigation .menuItem .label.small{padding:10px 8px}.navigation .menuItem .label.small .icon{margin-right:12px}.navigation .menuItem .icon{position:relative;min-width:0!important;width:42px;height:42px}.navigation .menuItem .menuTitle{color:#222732}.navigation .menuItem .menuDescription{color:#868e95}.navigation .submenu{display:flex;flex-direction:column;gap:12px}.navigation .submenu .anchor{white-space:nowrap;color:#868e95}.navigation .submenu .anchor:active{color:#222732}.navigation .menuLinks{margin-top:16px;background-color:#f6f6f6;padding:16px}.navigation .menuLinks .menuLinksTitle{margin-bottom:16px}.navigation .menuLinks .linksWrapper{white-space:nowrap;display:flex;flex-direction:column}.navigation .menuLinks .linksWrapper .anchor{color:#222732;padding:6px 8px}.navigation .allLink{justify-content:flex-end;gap:4px}.navigation .allLink,.navigation .allLink .iconWrapper{display:flex;align-items:center}.footer{background-color:#f6f6f6;padding:60px 0 30px}.footer .centralContainer{display:flex;flex-direction:column}@media(max-width:768px){.footer #countryInfo{order:2;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.footer #countryInfo .country{text-align:center}.footer #footerLinks{order:1;margin-bottom:32px}}.footer .seoDirectory .heading{text-align:center;margin-bottom:32px;font-weight:400}.footer .seoDirectory .accordions{margin-bottom:32px}.footer .seoDirectory .accordions .accordion{margin-bottom:8px}.footer .seoDirectory .accordions .accordion .link{font-weight:400}.footer .seoDirectory .accordions .accordion .text{width:100%;justify-content:flex-start}.footer .logo{display:block}.footer .menuCountries{margin:10px 0;position:relative}.footer .address *{font-size:14px;display:block;margin:10px 0;color:#282828}.footer .address .country{font-size:16px;margin-bottom:16px;line-height:unset;font-weight:600;text-align:left}.footer .address .country,.footer .address .locations{font-weight:600}.footer .address .email:hover,.footer .address .locations:hover{color:#3bcfb6}.footer .contact{display:block;margin:30px 0}.footer .contact .button{color:#282828;border-color:#282828;flex-direction:column;text-transform:none}.footer .contact .button:hover{color:#3bcfb6;border-color:#3bcfb6}.footer .contact .button .label{font-weight:600;font-size:16px}.footer .contact .button .number{font-size:14px;display:flex;align-items:center}.footer .contact .button .number .icon{line-height:0;margin-right:8px}.footer .socialAccounts{display:flex;align-items:center;gap:10px;margin:8px 0;color:#282828}.footer .menu{padding:0;margin:0}.footer .menu .title{margin:0 0 10px;font-size:16px;line-height:unset;font-weight:700;text-align:left}.footer .menu .list{padding:0;list-style:none}.footer .menu .item{display:block;margin-bottom:10px}.footer .menu .item .text{color:#282828;font-size:14px;font-weight:400}.footer .menu .item .text:hover{color:#3bcfb6}.footer .downloadButtons{text-align:center;margin:0}.footer .downloadButtons .anchor:first-child{margin-right:12px}.footer .downloadButtons .anchor button{padding:0}@media(max-width:768px){.footer .downloadButtons{margin-bottom:32px}}.footer .businessCertification{text-align:center}.footer .businessCertification .imgWrapper{display:inline-block}.footer .businessCertification .imgWrapper:not(:last-child){margin-right:8px}.footer .businessCertification .imgWrapper:last-child{margin-left:8px}.footer .businessCertification .imgWrapper:only-child{margin-right:0!important;margin-left:0!important}.footer .banners{margin-top:32px;font-size:14px;display:flex;justify-content:space-between;align-items:flex-end}@media(max-width:768px){.footer .banners{display:block}}.footer .copyright{margin-top:32px;font-size:14px;text-align:center}.loader{position:fixed;z-index:9;top:0;left:0;width:100%;height:100%;background-color:#fff;display:flex;justify-content:center;align-items:center}.menuCountries{padding:0;margin:0;display:inline-block}.menuCountries .label{text-transform:none;color:#282828}.menuCountries .label .icon{width:33px;height:22px;display:block;position:relative;border:1px solid #e4e9eb;border-radius:4px;overflow:hidden}.menuCountries .label .icon.isOnFooter{width:22px;height:14px}.menuCountries .label .text{margin-left:10px;font-size:16px;font-weight:400}.menuCountries .label .arrow{line-height:0;margin-left:10px}.menuCountries .dropdown{position:absolute;padding-top:25px;left:0}.menuCountries .dropdown .tip:after{content:"";position:absolute;height:15px;width:20px;top:15px;left:15px;background-image:linear-gradient(to bottom right,transparent 50%,#fff 0),linear-gradient(to top right,#fff 50%,transparent 0);background-size:50% 100%;background-repeat:no-repeat;background-position:0,100%}.menuCountries .dropdown.right{left:auto;right:0}.menuCountries .dropdown.right .tip:after,.menuCountries .dropdown.right .tip:before{left:auto;right:15px}.menuCountries .dropdown.bottom{padding-top:0;padding-bottom:50px;top:auto;bottom:0}.menuCountries .dropdown.bottom .tip:after,.menuCountries .dropdown.bottom .tip:before{top:auto;bottom:40px;transform:rotate(180deg)}.menuCountries .dropdown .itemsWrapper{padding:15px;width:100%;background-color:#fff;border-radius:4px;box-shadow:0 0 10px 0 rgba(0,0,0,.15)}.menuCountries .dropdown.isOnFooter{padding-top:0}.menuCountries .dropdown.isOnFooter .itemsWrapper{box-shadow:0 0 10px 0 rgba(0,0,0,.03)}.menuCountries .dropdown .item{display:flex;justify-content:space-between}.menuCountries .dropdown .item .col{flex-grow:1}.menuCountries .dropdown .item .button{justify-content:flex-start;text-transform:none;width:100%;padding:10px 8px}.menuCountries .dropdown .item .icon{width:29px;height:19px;display:block;position:relative;border:1px solid #e4e9eb;border-radius:4px;overflow:hidden}.menuCountries .dropdown .item .text{margin-left:15px;font-size:14px;color:#282828}.whatsappme{position:fixed;z-index:400;left:20px;bottom:20px;font-size:16px;line-height:26px;color:#262626;transform:scale3d(0,0,0);transition:transform .3s ease-in-out;user-select:none;-ms-user-select:none;-moz-user-select:none;-webkit-user-select:none}.whatsappme svg path{fill:currentColor!important}.whatsappme.whatsappme--show{transform:scaleX(1);transition:transform .5s cubic-bezier(.18,.89,.32,1.28)}.whatsappme .whatsappme__button{border:none;padding:0;margin:0;position:absolute;z-index:2;bottom:8px;left:8px;height:60px;min-width:60px;max-width:95vw;background-color:#25d366;color:#fff;border-radius:30px;box-shadow:1px 6px 24px 0 rgba(7,94,84,.24);cursor:pointer;transition:background-color .2s linear;-webkit-tap-highlight-color:rgba(0,0,0,0)}.whatsappme .whatsappme__button:hover{background-color:#128c7e;transition:background-color 1.5s linear}.whatsappme .whatsappme__button:active{background-color:#075e54;transition:none}.whatsappme .whatsappme__button svg{width:36px;height:36px;margin:12px}.whatsappme.whatsappme--dialog .whatsappme__button{box-shadow:0 1px 2px 0 rgba(0,0,0,.3);background-color:#128c7e;transition:background-color .2s linear}.whatsappme.whatsappme--dialog .whatsappme__button svg{margin:12px 11px 12px 13px}.whatsappme.whatsappme--dialog .whatsappme__button:hover{background-color:#075e54}.whatsappme.whatsappme--dialog .whatsappme__box{opacity:1;transform:scaleX(1);transition:opacity .2s ease-out,transform 0s linear}.whatsappme .whatsappme__button__send path{fill:none!important;stroke:#fff!important;animation:wame_plain 6s ease-in-out 0s infinite}.whatsappme .whatsappme__button__send path.wame_chat{animation-name:wame_chat}.whatsappme .whatsappme__box{position:absolute;bottom:0;left:0;z-index:1;width:calc(100vw - 40px);max-width:400px;min-height:280px;padding-bottom:60px;border-radius:32px;background-color:#ede4dd;background-size:100% auto;box-shadow:0 2px 6px 0 rgba(0,0,0,.5);overflow:hidden;transform:scale3d(0,0,0);opacity:0;transition:opacity .4s ease-out,transform 0s linear .3s}.whatsappme .whatsappme__box .whatsappme__header{float:none;display:block;position:static;width:100%;height:70px;padding:0 26px;margin:0;background-color:#2e8c7d;color:hsla(0,0%,100%,.5)}.whatsappme .whatsappme__box .whatsappme__header svg{width:120px;height:100%}.whatsappme .whatsappme__box .whatsappme__header .whatsappme__close{display:flex;position:absolute;top:18px;right:24px;width:34px;height:34px;border-radius:50%;background:#000;color:#fff;text-align:center;opacity:.4;cursor:pointer;transition:opacity .3s ease-out;-webkit-tap-highlight-color:rgba(0,0,0,0)}.whatsappme .whatsappme__box .whatsappme__header .whatsappme__close:hover{opacity:.6}.whatsappme .whatsappme__box .whatsappme__header .whatsappme__close svg{display:block;width:12px;height:12px;margin:auto}.whatsappme .whatsappme__box .whatsappme__message{position:relative;min-height:80px;padding:20px 22px;margin:34px 26px;border-radius:32px;background-color:#fff;color:#4a4a4a;box-shadow:0 1px 2px 0 rgba(0,0,0,.3);display:flex;align-items:center}.whatsappme .whatsappme__box .whatsappme__message:before{content:"";display:block;position:absolute;bottom:30px;right:-18px;width:18px;height:18px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAA1CAYAAADlE3NNAAAEr0lEQVRo3t2aT0gjVxzHf++9mcn8zWhW6bpELWzcogFNaRar7a4tBNy2WATbHpacpdZ6redeZE+9CL02B1ktXsRD/xwsilhoSwsqag/xYK09hCQlmCiTf28vGRnGmZhE183MFx5vmGQy7zO/P/P7PYLAHUIAQCqDAwDPxMREG3IpHL+zs/MZcgkYAgAMAIwOl8lkYm6xGgYAFgAEAGgZHx9/vVwun7nJJTkAEAGgdW9v73NKKXWLSzIA4AEAGQDazs/P/3ALnNEl1a2trY9oRW6wmu6SEgC0ZrPZn9wCp2dIHgCU1dXVtymlZafDIatEksvlfqYGueG9xgOAcnBw8JSa5GR3vIi1aDTaUSwWj5wOZ3RHPUN6U6nUN9RCTnZHDwDI+/v745TSkpPhrOpHcWlpqbdcLieojZwGpseZMDo66svn87/RKnIaGAsAfCAQ8J6dnX1Pr5DjwABAzmazMVqDHAd2enr6La1RjgGLRCJqLpeL0TrUjFDGrMgCAD8/P38vn8//QutUs1pLT/fC5ubmQKFQOKANqNmspbuhBwDEZDL5BaX0lDaoZoK62NxZXFzs1DRthV5TrxrKGFue/v5+KZ1Of1kul5P0BtQUUAAgxOPx9wuFwl/0BvWq3O8C6vDw8F1N036gL0G3ZaVLUEdHRxFN036kL1E3DWMHxAEAPzc3dyedTk+XSqUdegu6CRijy5mBPLOzs2oikfhU07RFSmmG3qKuaxkdxuhy/MzMjDeRSHyiadrz2wYyClUBMh9bzRfAu7u7PX6//z1RFB9zHBcBALUZKoRqUMgEgyvHeHt7+353d/cjQRBGWJZ9jBDqaMYKHKpYBAEAXltbawsGg2FFUd7iOO4hIeQhQuiOEzpdOzCSTCaftLS0fEUIGXbiHiBjU5njVCr1sc/nW6wkDcduS1u1HKRUKv2KMR4ABwvbAWKMA+BwYbsasFgs/uMWuEtxd3x8/J3b4C4Ag8Hg83g8/iyfz//n5IRi1eZzla00HgA8oijyDMNwlFJCCGH0axiGQQAAXq+XyLLMeL1eRlEURpZlRpIkhud5oigK297eLvl8Prm1tVVSFEWSJEkWRVESBMGrqupriqLcFQThLsaYu612n6vUip4KMFv5HJssjhooEi5laoZh0NjYWNvw8PC9np6ejkAg8MDv9w+oqnrfxsNqhgNTh2wE1MGYChyyWGA9RYJVFWTM3MhwjMPhsDw9PT0QDocHOjs731RV9Y1rv+cMlb4Oiy3garWW1b2sPMfceZgHmZqa6pycnPywr6/vA47jfPXAWbU0xOCOqE44u2K8Wl9oBUfMa+rq6hIWFhbGBwcHn9pBohogcRWwRiCRTUiACQ6ZYpxY9JAkFAopy8vLM4FAYKyRrgA1GGf1JperLGgEM4cNG4vF3olGo18TQkT9JsRmAdQw66NsGlbn7Ibdd0um2XzOblz6/ZWVlX8JIb8PDQ090gFJDU+e2sBeZ1hBU9NcqvIQzDMFALq+vp7GGP85MjLyBCHE1tPO1LP4eq4FG/hqnlGyeSiwsbHxfygUOu7t7Y00059JUY3ZHFm8k1lT0cGfnJw8c0ojepWFzd6CMpnM3y8AJPEkZ9khO4IAAAAASUVORK5CYII=);background-size:100%}@supports(-webkit-overflow-scrolling:touch){.whatsappme--dialog .whatsappme__button{background-color:#34b7f1}.whatsappme--dialog .whatsappme__button:hover,.whatsappme__button:active{background-color:#228bb9}}.whatsappme--dialog .whatsappme__button__send,.whatsappme__button__open{display:block}.whatsappme--dialog .whatsappme__button__open,.whatsappme__button__send{display:none}[dir=rtl] .whatsappme__close{left:auto;right:24px}[dir=rtl] .whatsappme__message:before{right:auto;left:-18px;transform:rotateY(180deg)}@media(max-width:480px){.whatsappme{bottom:6px;left:6px}.whatsappme--left{left:auto;right:6px}.whatsappme__box{width:calc(100vw - 12px);min-height:0}.whatsappme__header{height:55px}.whatsappme__close{top:13px;width:28px;height:28px}.whatsappme__message{padding:14px 20px;margin:15px 21px 20px;line-height:24px}}@keyframes wame_plain{5%{stroke-dashoffset:0}45%{stroke-dashoffset:0}50%{stroke-dashoffset:1096.67}to{stroke-dashoffset:1096.67}}@keyframes wame_chat{50%{stroke-dashoffset:1019.22}55%{stroke-dashoffset:0}95%{stroke-dashoffset:0}}.blogHeader{padding:40px 0}.blogHeader .heroFlatDesktop{display:flex;flex-direction:row}.blogHeader .heroFlatDesktop .heroLeft .image{position:relative;border-radius:4px;width:500px;height:386px}.blogHeader .heroFlatDesktop .heroRight{display:flex;flex-direction:column;justify-content:center}.blogHeader .heroFlatDesktop .heroRight .header{font-style:normal;font-weight:500;font-size:36px;line-height:49px;color:#282828;padding:0 80px}.blogHeader .heroFlatDesktop .heroRight .description{background:linear-gradient(0deg,#f0f9f8,#f0f9f8);padding:40px 80px;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#282828;mix-blend-mode:normal;margin-top:40px}.blogHeader .heroFlatDesktop .heroRight .blogHeaderAuthorDate{padding-bottom:20px;display:flex;justify-content:flex-end;margin-top:10px;font-weight:400;font-size:10px;line-height:14px;text-align:right;align-items:flex-end;color:#bcbcbc}@media only screen and (max-width:768px){.blogHeader .heroFlatDesktop .heroRight .blogHeaderAuthorDate{font-size:10px}}.blogHeader .heroFlatDesktop .heroRight .blogHeaderAuthorDate:before{background-size:20px 20px;display:inline-block;width:20px;height:20px;content:"";margin-right:5px}.blogHeader .heroFlatDesktop .heroRight .blogHeaderAuthorDate .socialAccounts{display:flex;padding-left:10px;padding-top:3px;justify-content:flex-begin}.blogHeader .heroFlatDesktop .heroRight .blogHeaderAuthorDate .socialAccounts svg{width:15px;height:15px;margin:0 5px}.blogHeader .heroFlatDesktop .heroRight a{cursor:pointer;line-height:0}.blogHeader .heroFlatMobile{display:flex;flex-direction:column}.blogHeader .heroFlatMobile .header{font-style:normal;font-weight:500;font-size:36px;line-height:36px;color:#141417;padding:24px 12px}.blogHeader .heroFlatMobile .description{background:linear-gradient(0deg,#f0f9f8,#f0f9f8);padding:24px;font-style:normal;font-weight:400;font-size:16px;line-height:22px;color:#000;mix-blend-mode:normal;margin-top:-80px;z-index:1}.blogHeader .heroFlatMobile .image{position:relative;margin-left:calc(0px - var(--responsiveGutter));margin-right:calc(0px - var(--responsiveGutter));padding-bottom:65%}.blogHeader .heroFlatMobile .blogHeaderAuthorDate{margin-top:10px;display:flex;flex-direction:column;align-items:center;font-weight:400;font-size:10px;line-height:14px;color:#bcbcbc}.blogHeader .heroFlatMobile .blogHeaderAuthorDate .authorAndDate{display:flex;justify-content:center}.blogHeader .heroFlatMobile .blogHeaderAuthorDate .socialAccounts{display:flex;justify-content:center;margin-top:8px}.blogHeader .heroFlatMobile .blogHeaderAuthorDate .socialAccounts a{display:inline-flex;align-items:center;justify-content:center;line-height:24px;height:24px;width:24px;padding:4px;box-sizing:content-box;vertical-align:middle;margin-right:8px}.blogHeader .heroFlatMobile .blogHeaderAuthorDate .socialAccounts a:last-child{margin-right:0}.blogHeader .heroFlatMobile .blogHeaderAuthorDate .socialAccounts svg{width:24px;height:24px}.downloadBanner .wrapper{border:1px solid #e5e5e5;z-index:500;display:flex;align-items:center;justify-content:space-between;gap:8px;position:fixed;bottom:0;left:0;padding:8px;background-color:#fff}.downloadBanner .close{width:15px;height:15px}.downloadBanner .close svg{font-size:15px}.downloadBanner .imageWrapper{border:1px solid #e5e5e5;border-radius:10px;padding:5px}.downloadBanner .imageWrapper .img{display:block;position:relative;min-width:40px;min-height:40px}.downloadBanner .info .name{font-size:12px;font-weight:800;color:#222732}.downloadBanner .info .rating{font-size:10px;color:#868e95;display:flex;gap:4px}.downloadBanner .info .text{font-size:11px;color:#868e95}.downloadBanner .btnContainer{margin-top:0}.downloadBanner .btnContainer .btn{padding:10px 16px;width:auto;height:auto;font-size:12px;font-weight:unset}.anchor{text-decoration:none;font-weight:600}.bookingForm{position:relative}.bookingForm .desktop .formGroup{display:flex;padding:6px;position:relative;background-color:#fff;box-shadow:0 4px 10px rgba(0,0,0,.05);border-radius:4px}.bookingForm .desktop .formGroup .confirm,.bookingForm .desktop .formGroup .submit{flex-grow:1;min-width:104px;background-color:#00c3b5;color:#fff;font-weight:600;text-transform:unset;font-size:16px}.bookingForm .desktop .formGroup .confirm.disabled,.bookingForm .desktop .formGroup .submit.disabled{background-color:#eee;color:#646464}.bookingForm .desktop .formGroup .confirm:hover,.bookingForm .desktop .formGroup .submit:hover{color:#fff;background-color:#00aca0}.bookingForm .desktop .formGroup .field{flex-grow:1;width:150px;margin-right:10px;padding:0 8px;border-left:1px solid #e4e9eb}.bookingForm .desktop .formGroup .field.readOnly{pointer-events:none}.bookingForm .desktop .formGroup .field.shrink{flex-grow:0}.bookingForm .desktop .formGroup .field:first-child{width:220px;border-left:none}.bookingForm .desktop .formGroup .field .fieldHeader{display:flex;justify-content:space-between;gap:10px;margin-bottom:6px}.bookingForm .desktop .formGroup .field .title{font-weight:700;font-size:12px;color:#0d1119}.bookingForm .desktop .formGroup .field.package .title{color:blue}.bookingForm .desktop .formGroup .field .info{line-height:1}.bookingForm .desktop .formGroup .field .info .error{color:red;font-size:11px;display:flex;align-items:center;gap:5px}.bookingForm .desktop .formGroup .field .info .error svg{font-size:14px}.bookingForm .desktop .formGroup .field .info .helper{font-size:11px;font-weight:600}.bookingForm .desktop .formGroup .field .input{line-height:0;margin-bottom:4px}.bookingForm .desktop .formGroup .field input{border:none;width:100%;font-size:14px;padding:0;height:17.6px}.bookingForm .desktop .formGroup .field input:focus{outline:none}.bookingForm .desktop .formGroup .field :-ms-input-placeholder{color:#b5bdc4;font-size:14px}.bookingForm .desktop .formGroup .field ::placeholder{color:#b5bdc4;font-size:14px}.bookingForm .desktop .formGroup .field.insuranceProvider{width:250px}.bookingForm .desktop .formGroup .field .react-datepicker-popper{width:-webkit-max-content;width:max-content}.bookingForm .desktop .formGroup.message{display:flex;align-items:center;gap:10px;font-size:12px}.bookingForm .desktop .formGroup.message .requestMessage{flex-grow:2;display:flex;align-items:center;gap:10px}.bookingForm .desktop .formGroup.message .requestMessage .icon{color:#00c3b5}.bookingForm .desktop .formGroup.message .requestMessage .icon svg{font-size:35px}.bookingForm .desktop .formGroup.message .requestMessage .icon.error{color:red}.bookingForm .desktop .formGroup.message .confirmMessage{color:#868e95}.bookingForm .desktop .replacementMessageContainer{position:absolute;width:924px;height:60px;display:flex;z-index:2;background:#fff;box-shadow:0 4px 10px rgba(0,0,0,.05);border-radius:4px;padding:6px}.bookingForm .desktop .replacementMessageContainer .replacementMessage{width:100%;justify-content:center;align-items:center;align-content:center;display:flex}.bookingForm .desktop .replacementMessageContainer .replacementMessage a{color:#00c3b5;font-weight:500}.bookingForm .mobile .formGroup{position:relative;padding:10px;background-color:#fff;box-shadow:0 4px 10px rgba(0,0,0,.05);border-radius:4px}.bookingForm .mobile .formGroup .field{padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #e4e9eb}.bookingForm .mobile .formGroup .field.noBorder{padding-bottom:0;margin-bottom:0;border-bottom:none}.bookingForm .mobile .formGroup .field .fieldHeader{display:flex;align-items:center;gap:10px;margin-bottom:5px}.bookingForm .mobile .formGroup .field .title{font-weight:600;font-size:12px}.bookingForm .mobile .formGroup .field.package .title{font-size:14px;color:blue}.bookingForm .mobile .formGroup .field .info{line-height:0}.bookingForm .mobile .formGroup .field .info .error{color:red;font-size:11px;display:flex;align-items:center;gap:5px}.bookingForm .mobile .formGroup .field .info .error svg{font-size:14px}.bookingForm .mobile .formGroup .field .info .helper{font-size:11px;font-weight:600}.bookingForm .mobile .formGroup .field input{border:none;width:100%;padding:0;font-size:14px;height:18px}.bookingForm .mobile .formGroup .field input:focus{outline:none}.bookingForm .mobile .formGroup .field :-ms-input-placeholder{color:#b5bdc4;font-size:14px}.bookingForm .mobile .formGroup .field ::placeholder{color:#b5bdc4;font-size:14px}.bookingForm .mobile .formGroup .confirm,.bookingForm .mobile .formGroup .submit{height:40px;background-color:#00c3b5;color:#fff;font-weight:600;text-transform:unset}.bookingForm .mobile .formGroup .confirm.disabled,.bookingForm .mobile .formGroup .submit.disabled{background-color:#eee;color:#646464}.bookingForm .mobile .formGroup .submit{position:absolute;bottom:10px;right:10px;width:100px}.bookingForm .mobile .formGroup .confirm{width:100%}.bookingForm .mobile .formGroup .confirmMessage,.bookingForm .mobile .formGroup .submitMessage{text-align:center;font-size:12px;color:#56738f;padding:0 30px}.bookingForm .mobile .formGroup .submitMessage{margin-bottom:32px}.bookingForm .mobile .formGroup .requestMessage{display:flex;flex-direction:column;align-items:center;text-align:center;font-size:14px;margin:15px 0 30px}.bookingForm .mobile .formGroup .requestMessage .icon{color:#00c3b5;display:block;margin-bottom:15px}.bookingForm .mobile .formGroup .requestMessage .icon svg{font-size:50px}.bookingForm .mobile .formGroup .requestMessage .icon.error{color:red}.bookingForm .mobile .formGroup .back{color:#000;text-transform:none;width:100%}.bookingForm .mobile .replacementMessageContainer{position:relative;width:100%;height:unset;display:flex;margin-top:0;background:#fff;box-shadow:0 4px 10px rgba(0,0,0,.05);border-radius:4px;padding:6px}.bookingForm .mobile .replacementMessageContainer .replacementMessage{width:100%;justify-content:center;align-items:center;align-content:center;display:flex}.bookingForm .mobile .replacementMessageContainer .replacementMessage a{color:#00c3b5;font-weight:500}.bookingForm .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.bookingForm .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{left:16px!important;border-bottom-color:#fff!important}.bookingForm .react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:transparent!important}.bookingForm .react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{left:50px;border-top-color:transparent!important;border-bottom-color:transparent!important}.bookingForm .react-datepicker__time-list-item--disabled{display:none!important}.bookingForm .react-datepicker__time{background:none!important}.bookingForm .react-datepicker-time__header{color:#3c3c3c!important;font-weight:600!important;font-size:16px!important}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.bookingForm .react-datepicker-time__header{font-weight:500!important}}}@media(max-width:576px){.bookingForm .react-datepicker-time__header{font-size:14px!important}}.bookingForm .react-datepicker__navigation{top:20px!important}.bookingForm .react-datepicker{border:none!important;border-radius:4px!important;box-shadow:1px 0 8px 0 rgba(192,200,212,.4)!important}.bookingForm .react-datepicker .react-datepicker__month-container{background-color:#fff;border-radius:4px}.bookingForm .react-datepicker .react-datepicker__month-container .react-datepicker__header{border-top-right-radius:4px;border-top-left-radius:4px;border-bottom:none;padding-bottom:1px;background:linear-gradient(90deg,transparent 0,#4aced8) 0 100% #fff no-repeat;background-size:100% 1px}.bookingForm .react-datepicker .react-datepicker__month-container .react-datepicker__current-month,.bookingForm .react-datepicker .react-datepicker__month-container .react-datepicker__day,.bookingForm .react-datepicker .react-datepicker__month-container .react-datepicker__day-name{font-weight:400;margin-bottom:4px}.bookingForm .react-datepicker .react-datepicker__month-container .react-datepicker__current-month{margin-bottom:8px;height:20px;display:flex;align-items:center;justify-content:center}.bookingForm .react-datepicker .react-datepicker__month-container .react-datepicker__day--keyboard-selected,.bookingForm .react-datepicker .react-datepicker__month-container .react-datepicker__day--selected{color:#fff;background-color:#00c3b5;border-radius:10%}.bookingForm .react-datepicker .react-datepicker__month-container .react-datepicker__day--keyboard-selected:hover,.bookingForm .react-datepicker .react-datepicker__month-container .react-datepicker__day--selected:hover{color:#fff;background-color:#00968b}.bookingForm .react-datepicker-popper{top:10px!important;z-index:3}.bookingForm .react-datepicker__time-container{border-left:1px solid #efefef!important}.bookingForm .react-datepicker__time-container ::-webkit-scrollbar{width:3px;margin-right:5px}.bookingForm .react-datepicker__time-container ::-webkit-scrollbar-track{background:none}.bookingForm .react-datepicker__time-container ::-webkit-scrollbar-thumb{background:#00c3b5;width:2px}.bookingForm .react-datepicker__time-container ::-webkit-scrollbar-thumb:hover{background:#555}.bookingForm .react-datepicker__header--time{border-bottom:none!important;height:37px;display:flex;align-items:center;justify-content:center}.bookingForm .react-datepicker__header--time .react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:visible}.bookingForm .react-datepicker__time-list-item--selected{background-color:#00c3b5!important}.bookingForm .react-datepicker__time-list-item{padding-top:8px!important;font-size:12px!important;display:flex;align-items:center;justify-content:center;font-weight:400}.bookingForm .react-datepicker__time-list{height:242px!important}@media(max-width:576px){.bookingForm .react-datepicker__time-list{height:212px!important}}.bookingForm .react-datepicker__navigation{margin-top:-28px}@media(max-width:576px){.bookingForm .react-datepicker__navigation{margin-top:-12px}.bookingForm .react-datepicker__day,.bookingForm .react-datepicker__day-name{margin:1px -1px!important;font-size:11px}}.bookingForm .locationPicker{position:relative;z-index:2}.bookingForm .locationPicker .loader{position:absolute}.bookingForm .locationPicker .dropdown{position:relative;padding:15px;background-color:#fff;border-radius:4px;box-shadow:0 0 10px 0 rgba(50,50,50,.15);width:350px;margin-top:15px}@media(max-width:768px){.bookingForm .locationPicker .dropdown{margin-top:0}}.bookingForm .locationPicker .dropdown .items{padding:15px;min-height:100px;transition:all .3s ease-in-out}.bookingForm .locationPicker .dropdown .items .item .button{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:none;width:100%;color:#282828;text-align:left}.bookingForm .locationPicker .dropdown .items .item.customItem{border-bottom:1px solid #ddd}.bookingForm .picker{position:relative;z-index:2}.bookingForm .picker.opened{z-index:5}.bookingForm .picker .dropdown{position:relative;padding:15px;background-color:#fff;border-radius:4px;box-shadow:0 0 10px 0 rgba(50,50,50,.15);margin-top:15px}@media(max-width:768px){.bookingForm .picker .dropdown{margin-top:0}}.bookingForm .picker .dropdown .items{padding:15px;min-height:100px;max-height:150px;overflow-y:auto;transition:all .3s ease-in-out}.bookingForm .picker .dropdown .items .item .button{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:none;width:100%;color:#282828;text-align:left}.bookingForm .picker .dropdown .items .item.customItem{border-bottom:1px solid #ddd}.linkDownloadField .form{border:none!important;padding:0;margin:0}.linkDownloadField .form .error{display:block;color:red;margin:15px 0;font-size:12px}.linkDownloadField .phoneField{margin-top:48px;margin-bottom:24px}.linkDownloadField .phoneField .title{font-size:12px;margin-bottom:16px}.linkDownloadField .phoneField .input{height:45px;display:flex;align-items:center;box-shadow:0 4px 10px rgba(0,0,0,.05);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.linkDownloadField .phoneField .input :-ms-input-placeholder{color:#868e95;font-size:14px}.linkDownloadField .phoneField .input ::placeholder{color:#868e95;font-size:14px}.linkDownloadField .phoneField .prefix{height:100%;background-color:#fff;display:flex;align-items:center;color:#4f657a;font-size:14px;padding-left:15px;border-radius:4px 0 0 4px}.linkDownloadField .phoneField .prefix .icon{line-height:1;opacity:.3;margin-right:5px}.linkDownloadField .phoneField .field{height:100%;background-color:#fff;border:none!important;padding-left:24px;flex-grow:1;outline:none}.linkDownloadField .phoneField .submit{height:100%;background-color:#00c3b5;border-radius:0 4px 4px 0;color:#fff;text-transform:none;padding:0 24px;font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.linkDownloadField .successMessage{text-align:center}.linkDownloadField .successMessage .back{border:1px solid #000;color:#000;text-transform:none;width:250px}.linkDownloadField .successMessage .back:hover{background-color:#000;color:#fff}.linkDownloadField .downloadButtons .desktop a{display:inline-block;margin-right:24px}.linkDownloadField .downloadButtons .desktop button{padding:0}.linkDownloadField .downloadButtons .mobile{text-align:center}.linkDownloadField .downloadButtons .mobile button{border:1px solid #000;color:#000;text-transform:none;width:250px}.linkDownloadField .downloadButtons .mobile button:hover{background-color:#000;color:#fff}.sectionHeading{display:grid;grid-row-gap:8px;row-gap:8px}.sectionHeading .center{text-align:center}.submissionConfirmation{display:flex;flex-direction:column;position:relative}.submissionConfirmation .mid{display:flex;flex-direction:column;justify-content:center;width:100%}.submissionConfirmation .mid .btn{margin-bottom:40px;margin-right:40px;padding-left:40px;padding-right:40px;position:absolute;bottom:0;right:0;width:unset;left:unset;top:unset}@media(max-width:768px){.submissionConfirmation .mid .btn{margin-bottom:unset;margin-right:unset}}.submissionConfirmation .mid .bottom{display:flex;justify-content:center;margin-top:-21px}.submissionConfirmation .mid .bottom p{font-size:16px;line-height:1.38;color:#a5a5ad;text-align:center;display:flex;align-items:center;justify-content:center}.submissionConfirmation .check_mark{width:80px;height:130px;margin:0 auto;transform:scale(.68)}.submissionConfirmation button{cursor:pointer;margin-left:15px}.submissionConfirmation .hide{display:none}.submissionConfirmation .sa-icon{width:80px;height:80px;border:4px solid #00c3b5;border-radius:40px;border-radius:50%;margin:20px auto;padding:0;position:relative;box-sizing:content-box}.submissionConfirmation .sa-icon.sa-success{border-color:#00c3b5}.submissionConfirmation .sa-icon.sa-success:before{border-radius:120px 0 0 120px;top:-7px;left:-33px;transform:rotate(-45deg);transform-origin:60px 60px}.submissionConfirmation .sa-icon.sa-success:after{border-radius:0 120px 120px 0;top:-11px;left:30px;transform:rotate(-45deg);transform-origin:0 60px}.submissionConfirmation .sa-icon.sa-success .sa-placeholder{width:80px;height:80px;border:4px solid #00c3b5;border-radius:40px;border-radius:50%;box-sizing:content-box;position:absolute;left:-4px;top:-4px;z-index:2}.submissionConfirmation .sa-icon.sa-success.animate:after{animation:rotatePlaceholder 4.25s ease-in}.submissionConfirmation .sa-icon.sa-success{border-color:transparent\9}.submissionConfirmation .animateSuccessTip{animation:animateSuccessTip .75s}.submissionConfirmation .animateSuccessLong{animation:animateSuccessLong .75s}@keyframes animateSuccessTip{0%{width:0;left:1px;top:19px}54%{width:0;left:1px;top:19px}70%{width:50px;left:-8px;top:37px}84%{width:17px;left:21px;top:48px}to{width:25px;left:14px;top:45px}}@keyframes animateSuccessLong{0%{width:0;right:46px;top:54px}65%{width:0;right:46px;top:54px}84%{width:55px;right:0;top:35px}to{width:47px;right:8px;top:38px}}.submissionConfirmation .sa-icon.sa-success .sa-line{height:5px;background-color:#00c3b5;display:block;border-radius:2px;position:absolute;z-index:2}.submissionConfirmation .sa-icon.sa-success .sa-line.sa-tip{width:25px;left:14px;top:46px;transform:rotate(45deg)}.submissionConfirmation .sa-icon.sa-success .sa-line.sa-long{width:47px;right:8px;top:38px;transform:rotate(-45deg)}@keyframes rotatePlaceholder{0%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}5%{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}12%{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}to{transform:rotate(-405deg);-webkit-transform:rotate(-405deg)}}.loading{position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.loading.transparent{background-color:hsla(0,0%,100%,.5)}.loading.white{background-color:#fff}.btnContainer{display:flex;flex-direction:row;justify-content:flex-start;margin-top:32px;gap:35px}@media(max-width:768px){.btnContainer{gap:10px}}.btnContainer .btn{width:190px;height:48px;box-shadow:0 4px 10px rgba(0,0,0,.05);-webkit-box-shadow:0 4px 10px rgba(0,0,0,.05);border-radius:6px;font-style:normal;font-weight:700;font-size:16px;line-height:20px;display:flex;justify-content:center;align-items:center;cursor:pointer;text-transform:unset}.btnContainer .btn.primary{background:#222732;color:#fff;border:none}.btnContainer .btn.primary:hover{background:#000;transition:all .2s ease}.btnContainer .btn.primaryOutline{background:transparent;color:#000;border:1px solid #000}.btnContainer .btn.primaryOutline:hover{background:#000;color:#fff;transition:all .2s ease}.btnContainer .btn.secondary{background:#00c3b5;color:#fff;border:none}.btnContainer .btn.secondary:hover{background:#00aca0;transition:all .2s ease}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:0.001dpcm){@supports(-webkit-appearance:none) and (stroke-color:transparent){.btnContainer .btn{font-weight:500!important}}}@media(max-width:768px){.btnContainer .btn{font-size:14px;padding:6px 12px;line-height:15px}}.gradientFoggyMorning{background:linear-gradient(100.58deg,#d6eaf5,#fde4c9)}.gradientFoggyMorning.opacity50{background:linear-gradient(100.58deg,rgba(214,234,245,.5),hsla(31,93%,89%,.5))}.gradientDreamCatcher{background:linear-gradient(113.75deg,#dffbf9,#9fa7cf 50%)}.gradientDreamCatcher.opacity50{background:linear-gradient(113.75deg,rgba(223,251,249,.5),rgba(159,167,207,.5) 50%)}.gradientJade{background:linear-gradient(100.58deg,#cde7c5,#96e28d 50%)}.gradientJade.opacity50{background:linear-gradient(100.58deg,rgba(205,231,197,.5),rgba(150,226,141,.5) 50%)}.gradientRoseWater{background:linear-gradient(100.58deg,#eabcbf,#e3f9f7 99.87%)}.gradientRoseWater.opacity50{background:linear-gradient(100.58deg,rgba(234,188,191,.5),rgba(227,249,247,.5) 50%)}.gradientRipeMango{background:linear-gradient(100.58deg,#e4fa92,#ffd875 50%)}.gradientRipeMango.opacity50{background:linear-gradient(100.58deg,hsla(73,91%,78%,.5),rgba(255,216,117,.5) 50%)}.gradientAdditional1{background:linear-gradient(180.28deg,#d7d5f1 .2%,#dfdff2 33.37%,#fff4e8 99.72%)}.gradientAdditional1.opacity50{background:linear-gradient(100.58deg,rgba(215,213,241,.5) .2%,#dfdff2 33.37%,rgba(255,244,232,.5) 99.72%)}.gradientAdditional2{background:linear-gradient(0deg,#f2f2f2,#ecf7f6 25%,#c6ccea)}.gradientAdditional2.opacity50{background:linear-gradient(100.58deg,hsla(0,0%,95%,.5),rgba(236,247,246,.5) 25%,#c6ccea)}.gradientAdditional3{background:linear-gradient(180.28deg,#ffe2d2 26.4%,#ffe6f5 99.72%)}.gradientAdditional3.opacity50{background:linear-gradient(100.58deg,rgba(255,226,210,.5) 26.4%,rgba(255,230,245,.5) 99.72%)}.gradientAdditional4{background:linear-gradient(0deg,#d5f5ff,#adbef9)}.gradientAdditional4.opacity50{background:linear-gradient(100.58deg,rgba(213,245,255,.5),rgba(173,190,249,.5))}.gradientAdditional5{background:linear-gradient(180.28deg,#78549b 26.4%,#bb8bcc 99.72%)}.gradientAdditional5.opacity50{background:linear-gradient(100.58deg,rgba(120,84,155,.5) 26.4%,rgba(187,139,204,.5) 99.72%)}input,textarea{display:flex;flex-direction:column;align-items:flex-start;padding:0 12px;width:100%;height:48px;box-shadow:none;font-weight:400;color:#222732}input.input,textarea.input{border:1px solid #a5afb7;border-radius:6px;outline:none}input.disabled,textarea.disabled{border-color:#d3d6db;color:#d3d6db}input.error,input.error:focus,textarea.error,textarea.error:focus{border-color:#ff1f4a}input:focus,textarea:focus{border:1px solid #00c3b5}#serverErrorView{min-height:200px;margin-bottom:70px;display:flex;align-items:center;justify-content:center;flex-direction:column}@media(max-width:768px){#serverErrorView{padding:0}}#serverErrorView .container{width:100%;position:relative;height:372px;margin-top:70px}@media(max-width:768px){#serverErrorView .container{height:auto}}#serverErrorView .container .polyline{width:100%;height:372px;position:absolute;background-image:url(/icon/polyline.svg);background-repeat:no-repeat;z-index:-1;background-size:100% 372px}#serverErrorView .container .content{display:flex;flex-direction:column;width:570px;margin-right:80px;float:right;margin-top:15px}@media(max-width:768px){#serverErrorView .container .content{display:flex;flex-direction:column;width:100%;margin-right:0;float:none;margin-top:15px;justify-content:center}}#serverErrorView .container .content .title{font-style:normal;font-weight:500;font-size:56px;line-height:56px;color:#282828}@media(max-width:768px){#serverErrorView .container .content .title{text-align:center;margin-bottom:64px;font-size:32px;line-height:36px}}#serverErrorView .container .content .description{font-style:normal;font-weight:500;font-size:24px;line-height:56px;color:#606060;margin-top:5px}@media(max-width:768px){#serverErrorView .container .content .description{font-size:14px;line-height:22px;text-align:right;margin-right:15vw}}#serverErrorView .container .content .ctaContainer{display:flex;flex-direction:row;margin-top:138px;justify-content:space-between;align-items:center}@media(max-width:768px){#serverErrorView .container .content .ctaContainer{flex-direction:column;justify-content:center;align-items:center}}#serverErrorView .container .content .ctaContainer .text{font-style:normal;font-weight:500;font-size:32px;line-height:56px;color:#282828}@media(max-width:768px){#serverErrorView .container .content .ctaContainer .text{text-align:center;font-size:20px;line-height:32px}}#serverErrorView .container .content .ctaContainer .btnContainer{margin-top:unset}.centralContainer{margin-top:0!important}.richText *{color:#222732}.richText h1,.richText h2,.richText h3{margin-bottom:40px}.richText .h4,.richText .h5,.richText .h6{font-weight:700}.richText a{color:#00c3b5}.richText a span{color:inherit}.richText p:not(:last-child){margin-bottom:24px}.richText ol{padding-left:20px}.richText ul{list-style:none;padding-left:0}.richText ul li{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0wIDlhOSA5IDAgMDE5LTkgOS4wMDggOS4wMDggMCAwMTkgOUE5IDkgMCAwMTAgOXptMS42NDcgMEE3LjM1MiA3LjM1MiAwIDAwOSAxNi4zNTIgNy4zNTkgNy4zNTkgMCAwMDE2LjM1MiA5IDcuMzUyIDcuMzUyIDAgMDAxLjY0NyA5eiIgZmlsbD0iIzE0NEZFNyIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTQuOTI4IDRjLS4yNzQgMC0uMjE5LS4yMy0uNDI4IDBsLTYuNTM1IDcuMTY0TDUgNy41IDQgMTBsMy4yMSAzLjY1NGEuOTk2Ljk5NiAwIDAwMS41MSAwbDYuOTY2LTcuNjVhMS4yNTYgMS4yNTYgMCAwMDAtMS42NjFBMS4wMjMgMS4wMjMgMCAwMDE0LjkyOCA0eiIgZmlsbD0iIzE0NEZFNyIvPjwvc3ZnPg==);background-repeat:no-repeat;padding-left:30px;margin:10px 0;background-position-y:4px}