html{ -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; font-family: sans-serif; }body{ margin: 0; }article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{ display: block; }audio,canvas,progress,video{ vertical-align: baseline; display: inline-block; }audio:not([controls]){ height: 0; display: none; }[hidden],template{ display: none; }a{ background-color: #0000; }a:active,a:hover{ outline: 0; }abbr[title]{ border-bottom: 1px dotted; }b,strong{ font-weight: bold; }dfn{ font-style: italic; }h1{ margin: .67em 0; font-size: 2em; }mark{ color: #000; background: #ff0; }small{ font-size: 80%; }sub,sup{ vertical-align: baseline; font-size: 75%; line-height: 0; position: relative; }sup{ top: -.5em; }sub{ bottom: -.25em; }img{ border: 0; }svg:not(:root){ overflow: hidden; }hr{ box-sizing: content-box; height: 0; }pre{ overflow: auto; }code,kbd,pre,samp{ font-family: monospace; font-size: 1em; }button,input,optgroup,select,textarea{ color: inherit; font: inherit; margin: 0; }button{ overflow: visible; }button,select{ text-transform: none; }button,html input[type="button"],input[type="reset"]{ -webkit-appearance: button; cursor: pointer; }button[disabled],html input[disabled]{ cursor: default; }button::-moz-focus-inner,input::-moz-focus-inner{ border: 0; padding: 0; }input{ line-height: normal; }input[type="checkbox"],input[type="radio"]{ box-sizing: border-box; padding: 0; }input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{ height: auto; }input[type="search"]{ -webkit-appearance: none; }input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{ -webkit-appearance: none; }legend{ border: 0; padding: 0; }textarea{ overflow: auto; }optgroup{ font-weight: bold; }table{ border-collapse: collapse; border-spacing: 0; }td,th{ padding: 0; }@font-face { font-family: ui-glyph-icons; src: url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBiUAAAC8AAAAYGNtYXDpP+a4AAABHAAAAFxnYXNwAAAAEAAAAXgAAAAIZ2x5ZmhS2XEAAAGAAAADHGhlYWQTFw3HAAAEnAAAADZoaGVhCXYFgQAABNQAAAAkaG10eCe4A1oAAAT4AAAAMGxvY2EDtALGAAAFKAAAABptYXhwABAAPgAABUQAAAAgbmFtZSoCsMsAAAVkAAABznBvc3QAAwAAAAAHNAAAACAAAwP4AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpAwPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAQAAAAAwACAACAAQAAQAg5gPpA//9//8AAAAAACDmAOkA//3//wAB/+MaBBcIAAMAAQAAAAAAAAAAAAAAAAABAAH//wAPAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAAAAAAAAAAAAAgAANzkBAAAAAAEBIAAAAyADgAAFAAAJAQcJARcDIP5AQAGA/oBAAcABwED+gP6AQAABAOAAAALgA4AABQAAEwEXCQEH4AHAQP6AAYBAAcABwED+gP6AQAAAAwDAAOADQALAAA8AHwAvAAABISIGHQEUFjMhMjY9ATQmByEiBh0BFBYzITI2PQE0JgchIgYdARQWMyEyNj0BNCYDIP3ADRMTDQJADRMTDf3ADRMTDQJADRMTDf3ADRMTDQJADRMTAsATDSANExMNIA0TwBMNIA0TEw0gDRPAEw0gDRMTDSANEwAAAAABAJ0AtAOBApUABQAACQIHCQEDJP7r/upcAXEBcgKU/usBFVz+fAGEAAAAAAL//f+9BAMDwwAEAAkAABcBJwEXAwE3AQdpA5ps/GZsbAOabPxmbEMDmmz8ZmwDmvxmbAOabAAAAgAA/8AEAAPAAB0AOwAABSInLgEnJjU0Nz4BNzYzMTIXHgEXFhUUBw4BBwYjNTI3PgE3NjU0Jy4BJyYjMSIHDgEHBhUUFx4BFxYzAgBqXV6LKCgoKIteXWpqXV6LKCgoKIteXWpVSktvICEhIG9LSlVVSktvICEhIG9LSlVAKCiLXl1qal1eiygoKCiLXl1qal1eiygoZiEgb0tKVVVKS28gISEgb0tKVVVKS28gIQABAAABwAIAA8AAEgAAEzQ3PgE3NjMxFSIHDgEHBhUxIwAoKIteXWpVSktvICFmAcBqXV6LKChmISBvS0pVAAAAAgAA/8AFtgPAADIAOgAAARYXHgEXFhUUBw4BBwYHIxUhIicuAScmNTQ3PgE3NjMxOAExNDc+ATc2MzIXHgEXFhcVATMJATMVMzUEjD83NlAXFxYXTjU1PQL8kz01Nk8XFxcXTzY1PSIjd1BQWlJJSXInJw3+mdv+2/7c25MCUQYcHFg5OUA/ODlXHBwIAhcXTzY1PTw1Nk8XF1tQUHcjIhwcYUNDTgL+3QFt/pOTkwABAAAAAQAAmM7nP18PPPUACwQAAAAAANciZKUAAAAA1yJkpf/9/70FtgPDAAAACAACAAAAAAAAAAEAAAPA/8AAAAW3//3//QW2AAEAAAAAAAAAAAAAAAAAAAAMBAAAAAAAAAAAAAAAAgAAAAQAASAEAADgBAAAwAQAAJ0EAP/9BAAAAAQAAAAFtwAAAAAAAAAKABQAHgAyAEYAjACiAL4BFgE2AY4AAAABAAAADAA8AAMAAAAAAAIAAAAAAAAAAAAAAAAAAAAAAAAADgCuAAEAAAAAAAEADQAAAAEAAAAAAAIABwCWAAEAAAAAAAMADQBIAAEAAAAAAAQADQCrAAEAAAAAAAUACwAnAAEAAAAAAAYADQBvAAEAAAAAAAoAGgDSAAMAAQQJAAEAGgANAAMAAQQJAAIADgCdAAMAAQQJAAMAGgBVAAMAAQQJAAQAGgC4AAMAAQQJAAUAFgAyAAMAAQQJAAYAGgB8AAMAAQQJAAoANADsd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzVmVyc2lvbiAxLjAAVgBlAHIAcwBpAG8AbgAgADEALgAwd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzUmVndWxhcgBSAGUAZwB1AGwAYQByd2ViZmxvdy1pY29ucwB3AGUAYgBmAGwAbwB3AC0AaQBjAG8AbgBzRm9udCBnZW5lcmF0ZWQgYnkgSWNvTW9vbi4ARgBvAG4AdAAgAGcAZQBuAGUAcgBhAHQAZQBkACAAYgB5ACAASQBjAG8ATQBvAG8AbgAuAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA==") format("truetype"); font-weight: normal; font-style: normal; }[class^="w-icon-"],[class*=" w-icon-"]{ speak: none; font-variant: normal; text-transform: none; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; font-style: normal; font-weight: normal; line-height: 1; font-family: ui-glyph-icons !important; }.w-icon-slider-right:before{ content: ""; }.w-icon-slider-left:before{ content: ""; }.w-icon-nav-menu:before{ content: ""; }.w-icon-arrow-down:before,.w-icon-dropdown-toggle:before{ content: ""; }.w-icon-file-upload-remove:before{ content: ""; }.w-icon-file-upload-icon:before{ content: ""; }*{ box-sizing: border-box; }html{ height: 100%; }body{ color: #333; background-color: #fff; min-height: 100%; margin: 0; font-family: Arial, sans-serif; font-size: 14px; line-height: 20px; }img{ vertical-align: middle; max-width: 100%; display: inline-block; }html.w-mod-touch *{ background-attachment: scroll !important; }.w-block{ display: block; }.w-inline-block{ max-width: 100%; display: inline-block; }.w-clearfix:before,.w-clearfix:after{ content: " "; grid-area: 1 / 1 / 2 / 2; display: table; }.w-clearfix:after{ clear: both; }.w-hidden{ display: none; }.w-button{ color: #fff; line-height: inherit; cursor: pointer; background-color: #3898ec; border: 0; border-radius: 0; padding: 9px 15px; text-decoration: none; display: inline-block; }input.w-button{ -webkit-appearance: button; }html[data-w-dynpage] [data-w-cloak]{ color: #0000 !important; }.w-code-block{ margin: unset; }pre.w-code-block code{ all: inherit; }pre.w-code-block code > span{ display: block !important; }.w-optimization{ display: contents; }.w-legacy-badge,.w-legacy-badge > img{ box-sizing: unset; width: unset; height: unset; max-height: unset; max-width: unset; min-height: unset; min-width: unset; margin: unset; padding: unset; float: unset; clear: unset; border: unset; border-radius: unset; background: unset; background-image: unset; background-position: unset; background-size: unset; background-repeat: unset; background-origin: unset; background-clip: unset; background-attachment: unset; background-color: unset; box-shadow: unset; transform: unset; direction: unset; font-family: unset; font-weight: unset; color: unset; font-size: unset; line-height: unset; font-style: unset; font-variant: unset; text-align: unset; letter-spacing: unset; -webkit-text-decoration: unset; text-decoration: unset; text-indent: unset; text-transform: unset; list-style-type: unset; text-shadow: unset; vertical-align: unset; cursor: unset; white-space: unset; word-break: unset; word-spacing: unset; word-wrap: unset; transition: unset; }.w-legacy-badge{ white-space: nowrap; cursor: pointer; box-shadow: 0 0 0 1px #0000001a, 0 1px 3px #0000001a; visibility: visible !important; opacity: 1 !important; z-index: 2147483647 !important; color: #aaadb0 !important; width: auto !important; height: auto !important; overflow: unset !important; background-color: #fff !important; border-radius: 3px !important; margin: 0 !important; padding: 6px !important; font-size: 12px !important; line-height: 14px !important; text-decoration: none !important; display: inline-block !important; position: fixed !important; inset: auto 12px 12px auto !important; transform: none !important; }.w-legacy-badge > img{ position: unset; visibility: unset !important; opacity: 1 !important; vertical-align: middle !important; display: inline-block !important; }h1,h2,h3,h4,h5,h6{ margin-bottom: 10px; font-weight: bold; }h1{ margin-top: 20px; font-size: 38px; line-height: 44px; }h2{ margin-top: 20px; font-size: 32px; line-height: 36px; }h3{ margin-top: 20px; font-size: 24px; line-height: 30px; }h4{ margin-top: 10px; font-size: 18px; line-height: 24px; }h5{ margin-top: 10px; font-size: 14px; line-height: 20px; }h6{ margin-top: 10px; font-size: 12px; line-height: 18px; }p{ margin-top: 0; margin-bottom: 10px; }blockquote{ border-left: 5px solid #e2e2e2; margin: 0 0 10px; padding: 10px 20px; font-size: 18px; line-height: 22px; }figure{ margin: 0 0 10px; }figcaption{ text-align: center; margin-top: 5px; }ul,ol{ margin-top: 0; margin-bottom: 10px; padding-left: 40px; }.w-list-unstyled{ padding-left: 0; list-style: none; }.w-embed:before,.w-embed:after{ content: " "; grid-area: 1 / 1 / 2 / 2; display: table; }.w-embed:after{ clear: both; }.w-video{ width: 100%; padding: 0; position: relative; }.w-video iframe,.w-video object,.w-video embed{ border: none; width: 100%; height: 100%; position: absolute; top: 0; left: 0; }fieldset{ border: 0; margin: 0; padding: 0; }button,[type="button"],[type="reset"]{ cursor: pointer; -webkit-appearance: button; border: 0; }.w-form{ margin: 0 0 15px; }.w-form-done{ text-align: center; background-color: #ddd; padding: 20px; display: none; }.w-form-fail{ background-color: #ffdede; margin-top: 10px; padding: 10px; display: none; }label{ margin-bottom: 5px; font-weight: bold; display: block; }.w-input,.w-select{ color: #333; vertical-align: middle; background-color: #fff; border: 1px solid #ccc; width: 100%; height: 38px; margin-bottom: 10px; padding: 8px 12px; font-size: 14px; line-height: 1.42857; display: block; }.w-input::placeholder,.w-select::placeholder{ color: #999; }.w-input:focus,.w-select:focus{ border-color: #3898ec; outline: 0; }.w-input[disabled],.w-select[disabled],.w-input[readonly],.w-select[readonly],fieldset[disabled] .w-input,fieldset[disabled] .w-select{ cursor: not-allowed; }.w-input[disabled]:not(.w-input-disabled),.w-select[disabled]:not(.w-input-disabled),.w-input[readonly],.w-select[readonly],fieldset[disabled]:not(.w-input-disabled) .w-input,fieldset[disabled]:not(.w-input-disabled) .w-select{ background-color: #eee; }textarea.w-input,textarea.w-select{ height: auto; }.w-select{ background-color: #f3f3f3; }.w-select[multiple]{ height: auto; }.w-form-label{ cursor: pointer; margin-bottom: 0; font-weight: normal; display: inline-block; }.w-radio{ margin-bottom: 5px; padding-left: 20px; display: block; }.w-radio:before,.w-radio:after{ content: " "; grid-area: 1 / 1 / 2 / 2; display: table; }.w-radio:after{ clear: both; }.w-radio-input{ float: left; margin: 3px 0 0 -20px; line-height: normal; }.w-file-upload{ margin-bottom: 10px; display: block; }.w-file-upload-input{ opacity: 0; z-index: -100; width: .1px; height: .1px; position: absolute; overflow: hidden; }.w-file-upload-default,.w-file-upload-uploading,.w-file-upload-success{ color: #333; display: inline-block; }.w-file-upload-error{ margin-top: 10px; display: block; }.w-file-upload-default.w-hidden,.w-file-upload-uploading.w-hidden,.w-file-upload-error.w-hidden,.w-file-upload-success.w-hidden{ display: none; }.w-file-upload-uploading-btn{ cursor: pointer; background-color: #fafafa; border: 1px solid #ccc; margin: 0; padding: 8px 12px; font-size: 14px; font-weight: normal; display: flex; }.w-file-upload-file{ background-color: #fafafa; border: 1px solid #ccc; flex-grow: 1; justify-content: space-between; margin: 0; padding: 8px 9px 8px 11px; display: flex; }.w-file-upload-file-name{ font-size: 14px; font-weight: normal; display: block; }.w-file-remove-link{ cursor: pointer; width: auto; height: auto; margin-top: 3px; margin-left: 10px; padding: 3px; display: block; }.w-icon-file-upload-remove{ margin: auto; font-size: 10px; }.w-file-upload-error-msg{ color: #ea384c; padding: 2px 0; display: inline-block; }.w-file-upload-info{ padding: 0 12px; line-height: 38px; display: inline-block; }.w-file-upload-label{ cursor: pointer; background-color: #fafafa; border: 1px solid #ccc; margin: 0; padding: 8px 12px; font-size: 14px; font-weight: normal; display: inline-block; }.w-icon-file-upload-icon,.w-icon-file-upload-uploading{ width: 20px; margin-right: 8px; display: inline-block; }.w-icon-file-upload-uploading{ height: 20px; }.w-container{ max-width: 940px; margin-left: auto; margin-right: auto; }.w-container:before,.w-container:after{ content: " "; grid-area: 1 / 1 / 2 / 2; display: table; }.w-container:after{ clear: both; }.w-container .w-row{ margin-left: -10px; margin-right: -10px; }.w-row:before,.w-row:after{ content: " "; grid-area: 1 / 1 / 2 / 2; display: table; }.w-row:after{ clear: both; }.w-row .w-row{ margin-left: 0; margin-right: 0; }.w-col{ float: left; width: 100%; min-height: 1px; padding-left: 10px; padding-right: 10px; position: relative; }.w-col .w-col{ padding-left: 0; padding-right: 0; }.w-col-1{ width: 8.33333%; }.w-col-2{ width: 16.6667%; }.w-col-3{ width: 25%; }.w-col-4{ width: 33.3333%; }.w-col-5{ width: 41.6667%; }.w-col-6{ width: 50%; }.w-col-7{ width: 58.3333%; }.w-col-8{ width: 66.6667%; }.w-col-9{ width: 75%; }.w-col-10{ width: 83.3333%; }.w-col-11{ width: 91.6667%; }.w-col-12{ width: 100%; }.w-hidden-main{ display: none !important; }@media screen and (max-width: 991px) {.w-container{ max-width: 728px; }.w-hidden-main{ display: inherit !important; }.w-hidden-medium{ display: none !important; }.w-col-medium-1{ width: 8.33333%; }.w-col-medium-2{ width: 16.6667%; }.w-col-medium-3{ width: 25%; }.w-col-medium-4{ width: 33.3333%; }.w-col-medium-5{ width: 41.6667%; }.w-col-medium-6{ width: 50%; }.w-col-medium-7{ width: 58.3333%; }.w-col-medium-8{ width: 66.6667%; }.w-col-medium-9{ width: 75%; }.w-col-medium-10{ width: 83.3333%; }.w-col-medium-11{ width: 91.6667%; }.w-col-medium-12{ width: 100%; }.w-col-stack{ width: 100%; left: auto; right: auto; }}@media screen and (max-width: 767px) {.w-hidden-main,.w-hidden-medium{ display: inherit !important; }.w-hidden-small{ display: none !important; }.w-row,.w-container .w-row{ margin-left: 0; margin-right: 0; }.w-col{ width: 100%; left: auto; right: auto; }.w-col-small-1{ width: 8.33333%; }.w-col-small-2{ width: 16.6667%; }.w-col-small-3{ width: 25%; }.w-col-small-4{ width: 33.3333%; }.w-col-small-5{ width: 41.6667%; }.w-col-small-6{ width: 50%; }.w-col-small-7{ width: 58.3333%; }.w-col-small-8{ width: 66.6667%; }.w-col-small-9{ width: 75%; }.w-col-small-10{ width: 83.3333%; }.w-col-small-11{ width: 91.6667%; }.w-col-small-12{ width: 100%; }}@media screen and (max-width: 479px) {.w-container{ max-width: none; }.w-hidden-main,.w-hidden-medium,.w-hidden-small{ display: inherit !important; }.w-hidden-tiny{ display: none !important; }.w-col{ width: 100%; }.w-col-tiny-1{ width: 8.33333%; }.w-col-tiny-2{ width: 16.6667%; }.w-col-tiny-3{ width: 25%; }.w-col-tiny-4{ width: 33.3333%; }.w-col-tiny-5{ width: 41.6667%; }.w-col-tiny-6{ width: 50%; }.w-col-tiny-7{ width: 58.3333%; }.w-col-tiny-8{ width: 66.6667%; }.w-col-tiny-9{ width: 75%; }.w-col-tiny-10{ width: 83.3333%; }.w-col-tiny-11{ width: 91.6667%; }.w-col-tiny-12{ width: 100%; }}.w-widget{ position: relative; }.w-widget-map{ width: 100%; height: 400px; }.w-widget-map label{ width: auto; display: inline; }.w-widget-map img{ max-width: inherit; }.w-widget-twitter{ overflow: hidden; }.w-widget-twitter-count-shim{ vertical-align: top; text-align: center; background: #fff; border: 1px solid #758696; border-radius: 3px; width: 28px; height: 20px; display: inline-block; position: relative; }.w-widget-twitter-count-shim *{ pointer-events: none; -webkit-user-select: none; user-select: none; }.w-widget-twitter-count-shim .w-widget-twitter-count-inner{ text-align: center; color: #999; font-family: serif; font-size: 15px; line-height: 12px; position: relative; }.w-widget-twitter-count-shim .w-widget-twitter-count-clear{ display: block; position: relative; }.w-widget-twitter-count-shim.w--large{ width: 36px; height: 28px; }.w-widget-twitter-count-shim.w--large .w-widget-twitter-count-inner{ font-size: 18px; line-height: 18px; }.w-widget-twitter-count-shim:not(.w--vertical){ margin-left: 5px; margin-right: 8px; }.w-widget-twitter-count-shim:not(.w--vertical).w--large{ margin-left: 6px; }.w-widget-twitter-count-shim:not(.w--vertical):before,.w-widget-twitter-count-shim:not(.w--vertical):after{ content: " "; pointer-events: none; border: solid #0000; width: 0; height: 0; position: absolute; top: 50%; left: 0; }.w-widget-twitter-count-shim:not(.w--vertical):before{ border-width: 4px; border-color: #75869600 #5d6c7b #75869600 #75869600; margin-top: -4px; margin-left: -9px; }.w-widget-twitter-count-shim:not(.w--vertical).w--large:before{ border-width: 5px; margin-top: -5px; margin-left: -10px; }.w-widget-twitter-count-shim:not(.w--vertical):after{ border-width: 4px; border-color: #fff0 #fff #fff0 #fff0; margin-top: -4px; margin-left: -8px; }.w-widget-twitter-count-shim:not(.w--vertical).w--large:after{ border-width: 5px; margin-top: -5px; margin-left: -9px; }.w-widget-twitter-count-shim.w--vertical{ width: 61px; height: 33px; margin-bottom: 8px; }.w-widget-twitter-count-shim.w--vertical:before,.w-widget-twitter-count-shim.w--vertical:after{ content: " "; pointer-events: none; border: solid #0000; width: 0; height: 0; position: absolute; top: 100%; left: 50%; }.w-widget-twitter-count-shim.w--vertical:before{ border-width: 5px; border-color: #5d6c7b #75869600 #75869600; margin-left: -5px; }.w-widget-twitter-count-shim.w--vertical:after{ border-width: 4px; border-color: #fff #fff0 #fff0; margin-left: -4px; }.w-widget-twitter-count-shim.w--vertical .w-widget-twitter-count-inner{ font-size: 18px; line-height: 22px; }.w-widget-twitter-count-shim.w--vertical.w--large{ width: 76px; }.w-background-video{ color: #fff; height: 500px; position: relative; overflow: hidden; }.w-background-video > video{ object-fit: cover; z-index: -100; background-position: 50%; background-size: cover; width: 100%; height: 100%; margin: auto; position: absolute; inset: -100%; }.w-background-video > video::-webkit-media-controls-start-playback-button{ -webkit-appearance: none; display: none !important; }.w-background-video--control{ background-color: #0000; padding: 0; position: absolute; bottom: 1em; right: 1em; }.w-background-video--control > [hidden]{ display: none !important; }.w-slider{ text-align: center; clear: both; -webkit-tap-highlight-color: #0000; tap-highlight-color: #0000; background: #ddd; height: 300px; position: relative; }.w-slider-mask{ z-index: 1; white-space: nowrap; height: 100%; display: block; position: relative; left: 0; right: 0; overflow: hidden; }.w-slide{ vertical-align: top; white-space: normal; text-align: left; width: 100%; height: 100%; display: inline-block; position: relative; }.w-slider-nav{ z-index: 2; text-align: center; -webkit-tap-highlight-color: #0000; tap-highlight-color: #0000; height: 40px; margin: auto; padding-top: 10px; position: absolute; inset: auto 0 0; }.w-slider-nav.w-round > div{ border-radius: 100%; }.w-slider-nav.w-num > div{ width: auto; height: auto; font-size: inherit; line-height: inherit; padding: .2em .5em; }.w-slider-nav.w-shadow > div{ box-shadow: 0 0 3px #3336; }.w-slider-nav-invert{ color: #fff; }.w-slider-nav-invert > div{ background-color: #2226; }.w-slider-nav-invert > div.w-active{ background-color: #222; }.w-slider-dot{ cursor: pointer; background-color: #fff6; width: 1em; height: 1em; margin: 0 3px .5em; transition: background-color .1s, color .1s; display: inline-block; position: relative; }.w-slider-dot.w-active{ background-color: #fff; }.w-slider-dot:focus{ outline: none; box-shadow: 0 0 0 2px #fff; }.w-slider-dot:focus.w-active{ box-shadow: none; }.w-slider-arrow-left,.w-slider-arrow-right{ cursor: pointer; color: #fff; -webkit-tap-highlight-color: #0000; tap-highlight-color: #0000; -webkit-user-select: none; user-select: none; width: 80px; margin: auto; font-size: 40px; position: absolute; inset: 0; overflow: hidden; }.w-slider-arrow-left [class^="w-icon-"],.w-slider-arrow-right [class^="w-icon-"],.w-slider-arrow-left [class*=" w-icon-"],.w-slider-arrow-right [class*=" w-icon-"]{ position: absolute; }.w-slider-arrow-left:focus,.w-slider-arrow-right:focus{ outline: 0; }.w-slider-arrow-left{ z-index: 3; right: auto; }.w-slider-arrow-right{ z-index: 4; left: auto; }.w-icon-slider-left,.w-icon-slider-right{ width: 1em; height: 1em; margin: auto; inset: 0; }.w-slider-aria-label{ clip: rect(0 0 0 0); border: 0; width: 1px; height: 1px; margin: -1px; padding: 0; position: absolute; overflow: hidden; }.w-slider-force-show{ display: block !important; }.w-dropdown{ text-align: left; z-index: 900; margin-left: auto; margin-right: auto; display: inline-block; position: relative; }.w-dropdown-btn,.w-dropdown-toggle,.w-dropdown-link{ vertical-align: top; color: #222; text-align: left; white-space: nowrap; margin-left: auto; margin-right: auto; padding: 20px; text-decoration: none; position: relative; }.w-dropdown-toggle{ -webkit-user-select: none; user-select: none; cursor: pointer; padding-right: 40px; display: inline-block; }.w-dropdown-toggle:focus{ outline: 0; }.w-icon-dropdown-toggle{ width: 1em; height: 1em; margin: auto 20px auto auto; position: absolute; top: 0; bottom: 0; right: 0; }.w-dropdown-list{ background: #ddd; min-width: 100%; display: none; position: absolute; }.w-dropdown-list.w--open{ display: block; }.w-dropdown-link{ color: #222; padding: 10px 20px; display: block; }.w-dropdown-link.w--current{ color: #0082f3; }.w-dropdown-link:focus{ outline: 0; }@media screen and (max-width: 767px) {.w-nav-brand{ padding-left: 10px; }}.w-lightbox-backdrop{ cursor: auto; letter-spacing: normal; text-indent: 0; text-shadow: none; text-transform: none; visibility: visible; white-space: normal; word-break: normal; word-spacing: normal; word-wrap: normal; color: #fff; text-align: center; z-index: 2000; opacity: 0; -webkit-user-select: none; -moz-user-select: none; -webkit-tap-highlight-color: transparent; background: #000000e6; outline: 0; font-family: Helvetica Neue, Helvetica, Ubuntu, Segoe UI, Verdana, sans-serif; font-size: 17px; font-style: normal; font-weight: 300; line-height: 1.2; list-style: disc; position: fixed; inset: 0; -webkit-transform: translate(0); }.w-lightbox-backdrop,.w-lightbox-container{ -webkit-overflow-scrolling: touch; height: 100%; overflow: auto; }.w-lightbox-content{ height: 100vh; position: relative; overflow: hidden; }.w-lightbox-view{ opacity: 0; width: 100vw; height: 100vh; position: absolute; }.w-lightbox-view:before{ content: ""; height: 100vh; }.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{ height: 86vh; }.w-lightbox-frame,.w-lightbox-view:before{ vertical-align: middle; display: inline-block; }.w-lightbox-figure{ margin: 0; position: relative; }.w-lightbox-group .w-lightbox-figure{ cursor: pointer; }.w-lightbox-img{ width: auto; max-width: none; height: auto; }.w-lightbox-image{ float: none; max-width: 100vw; max-height: 100vh; display: block; }.w-lightbox-group .w-lightbox-image{ max-height: 86vh; }.w-lightbox-caption{ text-align: left; text-overflow: ellipsis; white-space: nowrap; background: #0006; padding: .5em 1em; position: absolute; bottom: 0; left: 0; right: 0; overflow: hidden; }.w-lightbox-embed{ width: 100%; height: 100%; position: absolute; inset: 0; }.w-lightbox-control{ cursor: pointer; background-position: center; background-repeat: no-repeat; background-size: 24px; width: 4em; transition: all .3s; position: absolute; top: 0; }.w-lightbox-left{ background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii0yMCAwIDI0IDQwIiB3aWR0aD0iMjQiIGhlaWdodD0iNDAiPjxnIHRyYW5zZm9ybT0icm90YXRlKDQ1KSI+PHBhdGggZD0ibTAgMGg1djIzaDIzdjVoLTI4eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDN2MjNoMjN2M2gtMjZ6IiBmaWxsPSIjZmZmIi8+PC9nPjwvc3ZnPg=="); display: none; bottom: 0; left: 0; }.w-lightbox-right{ background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMjQgNDAiIHdpZHRoPSIyNCIgaGVpZ2h0PSI0MCI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMC0waDI4djI4aC01di0yM2gtMjN6IiBvcGFjaXR5PSIuNCIvPjxwYXRoIGQ9Im0xIDFoMjZ2MjZoLTN2LTIzaC0yM3oiIGZpbGw9IiNmZmYiLz48L2c+PC9zdmc+"); display: none; bottom: 0; right: 0; }.w-lightbox-close{ background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9Ii00IDAgMTggMTciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNyI+PGcgdHJhbnNmb3JtPSJyb3RhdGUoNDUpIj48cGF0aCBkPSJtMCAwaDd2LTdoNXY3aDd2NWgtN3Y3aC01di03aC03eiIgb3BhY2l0eT0iLjQiLz48cGF0aCBkPSJtMSAxaDd2LTdoM3Y3aDd2M2gtN3Y3aC0zdi03aC03eiIgZmlsbD0iI2ZmZiIvPjwvZz48L3N2Zz4="); background-size: 18px; height: 2.6em; right: 0; }.w-lightbox-strip{ white-space: nowrap; padding: 0 1vh; line-height: 0; position: absolute; bottom: 0; left: 0; right: 0; overflow: auto hidden; }.w-lightbox-item{ box-sizing: content-box; cursor: pointer; width: 10vh; padding: 2vh 1vh; display: inline-block; -webkit-transform: translate3d(0, 0, 0); }.w-lightbox-active{ opacity: .3; }.w-lightbox-thumbnail{ background: #222; height: 10vh; position: relative; overflow: hidden; }.w-lightbox-thumbnail-image{ position: absolute; top: 0; left: 0; }.w-lightbox-thumbnail .w-lightbox-tall{ width: 100%; top: 50%; transform: translate(0, -50%); }.w-lightbox-thumbnail .w-lightbox-wide{ height: 100%; left: 50%; transform: translate(-50%); }.w-lightbox-spinner{ box-sizing: border-box; border: 5px solid #0006; border-radius: 50%; width: 40px; height: 40px; margin-top: -20px; margin-left: -20px; animation: .8s linear infinite spin; position: absolute; top: 50%; left: 50%; }.w-lightbox-spinner:after{ content: ""; border: 3px solid #0000; border-bottom-color: #fff; border-radius: 50%; position: absolute; inset: -4px; }.w-lightbox-hide{ display: none; }.w-lightbox-noscroll{ overflow: hidden; }@media (min-width: 768px) {.w-lightbox-content{ height: 96vh; margin-top: 2vh; }.w-lightbox-view,.w-lightbox-view:before{ height: 96vh; }.w-lightbox-group,.w-lightbox-group .w-lightbox-view,.w-lightbox-group .w-lightbox-view:before{ height: 84vh; }.w-lightbox-image{ max-width: 96vw; max-height: 96vh; }.w-lightbox-group .w-lightbox-image{ max-width: 82.3vw; max-height: 84vh; }.w-lightbox-left,.w-lightbox-right{ opacity: .5; display: block; }.w-lightbox-close{ opacity: .8; }.w-lightbox-control:hover{ opacity: 1; }}.w-lightbox-inactive,.w-lightbox-inactive:hover{ opacity: 0; }.w-richtext:before,.w-richtext:after{ content: " "; grid-area: 1 / 1 / 2 / 2; display: table; }.w-richtext:after{ clear: both; }.w-richtext[contenteditable="true"]:before,.w-richtext[contenteditable="true"]:after{ white-space: initial; }.w-richtext ol,.w-richtext ul{ overflow: hidden; }.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-video div:after,.w-richtext .w-richtext-figure-selected[data-rt-type="video"] div:after,.w-richtext .w-richtext-figure-selected.w-richtext-figure-type-image div,.w-richtext .w-richtext-figure-selected[data-rt-type="image"] div{ outline: 2px solid #2895f7; }.w-richtext figure.w-richtext-figure-type-video > div:after,.w-richtext figure[data-rt-type="video"] > div:after{ content: ""; display: none; position: absolute; inset: 0; }.w-richtext figure{ max-width: 60%; position: relative; }.w-richtext figure > div:before{ cursor: default !important; }.w-richtext figure img{ width: 100%; }.w-richtext figure figcaption.w-richtext-figcaption-placeholder{ opacity: .6; }.w-richtext figure div{ color: #0000; font-size: 0; }.w-richtext figure.w-richtext-figure-type-image,.w-richtext figure[data-rt-type="image"]{ display: table; }.w-richtext figure.w-richtext-figure-type-image > div,.w-richtext figure[data-rt-type="image"] > div{ display: inline-block; }.w-richtext figure.w-richtext-figure-type-image > figcaption,.w-richtext figure[data-rt-type="image"] > figcaption{ caption-side: bottom; display: table-caption; }.w-richtext figure.w-richtext-figure-type-video,.w-richtext figure[data-rt-type="video"]{ width: 60%; height: 0; }.w-richtext figure.w-richtext-figure-type-video iframe,.w-richtext figure[data-rt-type="video"] iframe{ width: 100%; height: 100%; position: absolute; top: 0; left: 0; }.w-richtext figure.w-richtext-figure-type-video > div,.w-richtext figure[data-rt-type="video"] > div{ width: 100%; }.w-richtext figure.w-richtext-align-center{ clear: both; margin-left: auto; margin-right: auto; }.w-richtext figure.w-richtext-align-center.w-richtext-figure-type-image > div,.w-richtext figure.w-richtext-align-center[data-rt-type="image"] > div{ max-width: 100%; }.w-richtext figure.w-richtext-align-normal{ clear: both; }.w-richtext figure.w-richtext-align-fullwidth{ text-align: center; clear: both; width: 100%; max-width: 100%; margin-left: auto; margin-right: auto; display: block; }.w-richtext figure.w-richtext-align-fullwidth > div{ padding-bottom: inherit; display: inline-block; }.w-richtext figure.w-richtext-align-fullwidth > figcaption{ display: block; }.w-richtext figure.w-richtext-align-floatleft{ float: left; clear: none; margin-right: 15px; }.w-richtext figure.w-richtext-align-floatright{ float: right; clear: none; margin-left: 15px; }.w-nav{ z-index: 1000; background: #ddd; position: relative; }.w-nav:before,.w-nav:after{ content: " "; grid-area: 1 / 1 / 2 / 2; display: table; }.w-nav:after{ clear: both; }.w-nav-brand{ float: left; color: #333; text-decoration: none; position: relative; }.w-nav-link{ vertical-align: top; color: #222; text-align: left; margin-left: auto; margin-right: auto; padding: 20px; text-decoration: none; display: inline-block; position: relative; }.w-nav-link.w--current{ color: #0082f3; }.w-nav-menu{ float: right; position: relative; }[data-nav-menu-open]{ text-align: center; background: #c8c8c8; min-width: 200px; position: absolute; top: 100%; left: 0; right: 0; overflow: visible; display: block !important; }.w--nav-link-open{ display: block; position: relative; }.w-nav-overlay{ width: 100%; display: none; position: absolute; top: 100%; left: 0; right: 0; overflow: hidden; }.w-nav-overlay [data-nav-menu-open]{ top: 0; }.w-nav[data-animation="over-left"] .w-nav-overlay{ width: auto; }.w-nav[data-animation="over-left"] .w-nav-overlay,.w-nav[data-animation="over-left"] [data-nav-menu-open]{ z-index: 1; top: 0; right: auto; }.w-nav[data-animation="over-right"] .w-nav-overlay{ width: auto; }.w-nav[data-animation="over-right"] .w-nav-overlay,.w-nav[data-animation="over-right"] [data-nav-menu-open]{ z-index: 1; top: 0; left: auto; }.w-nav-button{ float: right; cursor: pointer; -webkit-tap-highlight-color: #0000; tap-highlight-color: #0000; -webkit-user-select: none; user-select: none; padding: 18px; font-size: 24px; display: none; position: relative; }.w-nav-button:focus{ outline: 0; }.w-nav-button.w--open{ color: #fff; background-color: #c8c8c8; }.w-nav[data-collapse="all"] .w-nav-menu{ display: none; }.w-nav[data-collapse="all"] .w-nav-button,.w--nav-dropdown-open,.w--nav-dropdown-toggle-open{ display: block; }.w--nav-dropdown-list-open{ position: static; }@media screen and (max-width: 991px) {.w-nav[data-collapse="medium"] .w-nav-menu{ display: none; }.w-nav[data-collapse="medium"] .w-nav-button{ display: block; }}@media screen and (max-width: 767px) {.w-nav[data-collapse="small"] .w-nav-menu{ display: none; }.w-nav[data-collapse="small"] .w-nav-button{ display: block; }.w-nav-brand{ padding-left: 10px; }}@media screen and (max-width: 479px) {.w-nav[data-collapse="tiny"] .w-nav-menu{ display: none; }.w-nav[data-collapse="tiny"] .w-nav-button{ display: block; }}.w-tabs{ position: relative; }.w-tabs:before,.w-tabs:after{ content: " "; grid-area: 1 / 1 / 2 / 2; display: table; }.w-tabs:after{ clear: both; }.w-tab-menu{ position: relative; }.w-tab-link{ vertical-align: top; text-align: left; cursor: pointer; color: #222; background-color: #ddd; padding: 9px 30px; text-decoration: none; display: inline-block; position: relative; }.w-tab-link.w--current{ background-color: #c8c8c8; }.w-tab-link:focus{ outline: 0; }.w-tab-content{ display: block; position: relative; overflow: hidden; }.w-tab-pane{ display: none; position: relative; }.w--tab-active{ display: block; }@media screen and (max-width: 479px) {.w-tab-link{ display: block; }}.w-ix-emptyfix:after{ content: ""; }@keyframes spin { 0% { transform: rotate(0); } 100% { transform: rotate(360deg); } }.w-dyn-empty{ background-color: #ddd; padding: 10px; }.w-dyn-hide,.w-dyn-bind-empty,.w-condition-invisible{ display: none !important; }.w-layout-grid{ grid-row-gap: 16px; grid-column-gap: 16px; grid-template-rows: auto auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }:root{ --_font---font-family--primary: Sora, sans-serif; --primitive-color--primary-900: #011f23; --_font---font-size-semantics--body-base: var(--_font---font-size-primitive--text-base); --_font---line-height--145: 145%; --_font---font-weight--400: 400; --_size-variables---element-spacing--none: 0px; --_font---font-size-semantics--h1: var(--_font---font-size-primitive--text-10xl); --_font---line-height--110: 110%; --_font---font-weight--500: 500; --_font---letter-spacing--3-6px: -3.6px; --_font---letter-spacing--2-4px: -2.4px; --_font---letter-spacing--2px: -2px; --_font---font-size-semantics--h2: var(--_font---font-size-primitive--text-9xl); --_font---line-height--115: 115%; --_font---letter-spacing--2-8px: -2.8px; --_font---letter-spacing--0-96px: -.96px; --_font---font-size-semantics--h3: var(--_font---font-size-primitive--text-8xl); --_font---font-size-semantics--h4: var(--_font---font-size-primitive--text-7xl); --_font---line-height--120: 120%; --_font---letter-spacing--1-76px: -1.76px; --_font---font-size-semantics--h5: var(--_font---font-size-primitive--text-6xl); --_font---line-height--130: 130%; --_font---font-size-semantics--h6: var(--_font---font-size-primitive--text-4xl); --_font---letter-spacing--0-84px: -.84px; --primitive-color--gray-600: #707070; --_font---letter-spacing--0-36px: -.36px; --_size-variables---element-spacing--2xl: 20px; --_size-variables---element-spacing--sm: 8px; --_size-variables---element-spacing--lg: 12px; --_size-variables---element-spacing--3xl: 24px; --_max-width---max-width--100: 100%; --_size-variables---element-spacing--md: 10px; --_max-width---container--1160px: 1160px; --_size-variables---element-spacing--xl: 16px; --_size-variables---element-spacing--15xl: 68px; --_size-variables---element-spacing--13xl: 60px; --_size-variables---element-spacing--8xl: 40px; --_size-variables---element-spacing--6xl: 32px; --_size-variables---element-spacing--10xl: 48px; --_size-variables---border-radius--2xl: 16px; --primitive-color--neutral-0: white; --primitive-color--primary-500: #24a3b1; --_size-variables---element-spacing--5xl: 30px; --_size-variables---border-radius--8xl: 99px; --_size-variables---border-radius--xl: 12px; --primitive-color--primary-700: #022f34; --primitive-color--black: black; --primitive-color--neutral-400: #c5c5c5; --_size-variables---element-spacing--4xl: 28px; --primitive-color--primary-400: #587d81; --primitive-color--primary-800: #002124; --_font---font-size-semantics--body-sm: var(--_font---font-size-primitive--text-sm); --primitive-color--tertiary\<deleted\|variable-e47306d3-1554-0bc6-431b-d27da8462b48\>: grey; --theme-color--success: var(--primitive-color--primary-900); --_size-variables---border-radius--lg: 10px; --primitive-color--neutral-300: #ddebec; --theme-color--error: #d32f2f; --_font---font-size-semantics--body-lg: var(--_font---font-size-primitive--text-lg); --_font---font-size-semantics--body-2xl: var(--_font---font-size-primitive--text-3xl); --_font---line-height--135: 135%; --_size-variables---section-padding--xxs: var(--_size-variables---element-spacing--8xl); --_size-variables---section-padding--4xl: var(--_size-variables---element-spacing--25xl); --_size-variables---section-padding--sm: var(--_size-variables---element-spacing--18xl); --_size-variables---section-padding--none: var(--_size-variables---element-spacing--none); --_size-variables---section-padding--3xl: var(--_size-variables---element-spacing--24xl); --_size-variables---section-padding--xs: var(--_size-variables---element-spacing--13xl); --_size-variables---section-padding--md: var(--_size-variables---element-spacing--19xl); --_size-variables---section-padding--lg: var(--_size-variables---element-spacing--21xl); --_size-variables---section-padding--xl: var(--_size-variables---element-spacing--22xl); --_size-variables---element-spacing--12xl: 56px; --color-white-2\<deleted\|variable-669e398d-e0b9-4945-dd67-db7a47faee68\>: white; --primitive-color--neutral-100: #f3f6ff; --_font---line-height--125: 125%; --_font---letter-spacing--0-32px: -.32px; --primitive-color--primary-600: #1c91a1; --primitive-color--transparent: transparent; --_size-variables---element-spacing--7xl: 36px; --color-shadow--white-50: #ffffff80; --primitive-color--neutral-50: #fef5ec; --_size-variables---border-radius--4xl: 24px; --_font---font-weight--600: 600; --_font---line-height--150: 150%; --_font---font-size-semantics--body-xl: var(--_font---font-size-primitive--text-xl); --_size-variables---element-spacing--xxs: 4px; --_size-variables---element-spacing--xs: 6px; --color-shadow--color-4\<deleted\|variable-fbb9402a-7302-7108-2f8d-50077d64f9a3\>: #fff3; --_font---letter-spacing--0-28px: -.28px; --_icon-size---icon--12: 12px; --_icon-size---icon--16: 16px; --primitive-color--gray-800: #646464; --_icon-size---icon--32: 32px; --_icon-size---icon--24: 24px; --_icon-size---icon--8: 8px; --_size-variables---border-radius--md: 8px; --color-shadow--white-20: #fff3; --color-shadow--primary-dark-10: #022f341a; --_size-variables---element-spacing--18xl: 80px; --_size-variables---element-spacing--19xl: 100px; --_size-variables---element-spacing--17xl: 76px; --_icon-size---icon--48: 48px; --primitive-color--gray-500: #6e7677; --_size-variables---element-spacing--11xl: 52px; --primitive-color--neutral-200: #e2f1f3; --_font---line-height--140: 140%; --_size-variables---element-spacing--tiny: 2px; --color-shadow--white-40: #fff6; --color-shadow--neutral-12: #c8c8c81f; --_icon-size---icon--40: 40px; --_icon-size---icon--20: 20px; --color-shadow--pramary-5: #0098af0d; --color-shadow--black-45: #00000073; --color-shadow--dark-80: #000b0bcc; --_size-variables---border-radius--xxs: 2px; --_font---font-size-primitive--text-xl: 20px; --_size-variables---element-spacing--21xl: 120px; --_size-variables---border-radius--circle-large: 100%; --_font---font-size-primitive--text-5xl: 32px; --_font---font-size-primitive--text-4xl: 28px; --_font---font-weight--700: 700; --_size-variables---element-spacing--9xl: 44px; --_font---line-height--155: 155%; --_font---font-size-primitive--text-3xl: 24px; --_size-variables---border-radius--circle-small: 50%; --_size-variables---border-radius--3xl: 20px; --_font---font-size-primitive--text-xsm: 12px; --_size-variables---element-spacing--14xl: 64px; --_size-variables---element-spacing--16xl: 72px; --_size-variables---element-spacing--20xl: 110px; --_size-variables---element-spacing--22xl: 140px; --_size-variables---element-spacing--23xl: 150px; --_size-variables---element-spacing--24xl: 160px; --_size-variables---element-spacing--25xl: 228px; --_size-variables---border-radius--none: 0px; --_size-variables---border-radius--xs: 4px; --_size-variables---border-radius--sm: 6px; --_max-width---max-width--50: 50%; --_size-variables---border-radius--5xl: 30px; --_size-variables---border-radius--6xl: 32px; --_size-variables---border-radius--7xl: 40px; --_size-variables---section-padding--2xl: var(--_size-variables---element-spacing--23xl); --_font---font-size-primitive--text-sm: 14px; --_font---font-size-primitive--text-base: 16px; --_font---font-size-primitive--text-lg: 18px; --_font---font-size-primitive--text-2xl: 22px; --_font---font-size-primitive--text-6xl: 40px; --_font---font-size-primitive--text-7xl: 44px; --_font---font-size-primitive--text-8xl: 48px; --_font---font-size-primitive--text-9xl: 56px; --_font---font-size-primitive--text-10xl: 72px; --_font---font-weight--300: 300; --_font---line-height--100: 100%; --_font---font-weight--800: 800; --color-shadow--black-25: #00000040; --color-shadow--dark-0: #000b0b00; --_font---line-height--160: 160%; --primitive-color--gray-400: #f7efff; --primitive-color--gray-700: #686868; }.w-checkbox{ margin-bottom: 5px; padding-left: 20px; display: block; }.w-checkbox:before{ content: " "; grid-area: 1 / 1 / 2 / 2; display: table; }.w-checkbox:after{ content: " "; clear: both; grid-area: 1 / 1 / 2 / 2; display: table; }.w-checkbox-input{ float: left; margin: 4px 0 0 -20px; line-height: normal; }.w-checkbox-input--inputType-custom{ border: 1px solid #ccc; border-radius: 2px; width: 12px; height: 12px; }.w-checkbox-input--inputType-custom.w--redirected-checked{ background-color: #3898ec; background-image: url("../img/custom-checkbox-checkmark.589d534424.svg"); background-position: 50%; background-repeat: no-repeat; background-size: cover; border-color: #3898ec; }.w-checkbox-input--inputType-custom.w--redirected-focus{ box-shadow: 0 0 3px 1px #3898ec; }body{ font-family: var(--_font---font-family--primary); color: var(--primitive-color--primary-900); font-size: var(--_font---font-size-semantics--body-base); line-height: var(--_font---line-height--145); font-weight: var(--_font---font-weight--400); --_font---font-family--primary: Sora, sans-serif; --_font---font-size-semantics--body-base: var(--_font---font-size-primitive--text-base); --_font---line-height--145: 145%; --_font---font-weight--400: 400; --_font---font-size-semantics--h1: var(--_font---font-size-primitive--text-10xl); --_font---line-height--110: 110%; --_font---font-weight--500: 500; --_font---letter-spacing--3-6px: -3.6px; --_font---letter-spacing--2-4px: -2.4px; --_font---letter-spacing--2px: -2px; --_font---font-size-semantics--h2: var(--_font---font-size-primitive--text-9xl); --_font---line-height--115: 115%; --_font---letter-spacing--2-8px: -2.8px; --_font---letter-spacing--0-96px: -.96px; --_font---font-size-semantics--h3: var(--_font---font-size-primitive--text-8xl); --_font---font-size-semantics--h4: var(--_font---font-size-primitive--text-7xl); --_font---line-height--120: 120%; --_font---letter-spacing--1-76px: -1.76px; --_font---font-size-semantics--h5: var(--_font---font-size-primitive--text-6xl); --_font---line-height--130: 130%; --_font---font-size-semantics--h6: var(--_font---font-size-primitive--text-4xl); --_font---letter-spacing--0-84px: -.84px; --_font---letter-spacing--0-36px: -.36px; --_font---font-size-semantics--body-sm: var(--_font---font-size-primitive--text-sm); --_font---font-size-semantics--body-lg: var(--_font---font-size-primitive--text-lg); --_font---font-size-semantics--body-2xl: var(--_font---font-size-primitive--text-3xl); --_font---line-height--135: 135%; --_font---line-height--125: 125%; --_font---letter-spacing--0-32px: -.32px; --_font---font-weight--600: 600; --_font---line-height--150: 150%; --_font---font-size-semantics--body-xl: var(--_font---font-size-primitive--text-xl); --_font---letter-spacing--0-28px: -.28px; --_font---line-height--140: 140%; --_font---font-size-primitive--text-xl: 20px; --_font---font-size-primitive--text-5xl: 32px; --_font---font-size-primitive--text-4xl: 28px; --_font---font-weight--700: 700; --_font---line-height--155: 155%; --_font---font-size-primitive--text-3xl: 24px; --_font---font-size-primitive--text-xsm: 12px; --_font---font-size-primitive--text-sm: 14px; --_font---font-size-primitive--text-base: 16px; --_font---font-size-primitive--text-lg: 18px; --_font---font-size-primitive--text-2xl: 22px; --_font---font-size-primitive--text-6xl: 40px; --_font---font-size-primitive--text-7xl: 44px; --_font---font-size-primitive--text-8xl: 48px; --_font---font-size-primitive--text-9xl: 56px; --_font---font-size-primitive--text-10xl: 72px; --_font---font-weight--300: 300; --_font---line-height--100: 100%; --_font---font-weight--800: 800; --_font---line-height--160: 160%; }h1{ margin-top: var(--_size-variables---element-spacing--none); margin-bottom: var(--_size-variables---element-spacing--none); font-size: var(--_font---font-size-semantics--h1); line-height: var(--_font---line-height--110); font-weight: var(--_font---font-weight--500); letter-spacing: var(--_font---letter-spacing--3-6px); }h2{ margin-top: var(--_size-variables---element-spacing--none); margin-bottom: var(--_size-variables---element-spacing--none); font-size: var(--_font---font-size-semantics--h2); line-height: var(--_font---line-height--115); font-weight: var(--_font---font-weight--500); letter-spacing: var(--_font---letter-spacing--2-8px); }h3{ margin-top: var(--_size-variables---element-spacing--none); margin-bottom: var(--_size-variables---element-spacing--none); font-size: var(--_font---font-size-semantics--h3); line-height: var(--_font---line-height--115); font-weight: var(--_font---font-weight--500); letter-spacing: var(--_font---letter-spacing--2-4px); }h4{ margin-top: var(--_size-variables---element-spacing--none); margin-bottom: var(--_size-variables---element-spacing--none); font-size: var(--_font---font-size-semantics--h4); line-height: var(--_font---line-height--120); font-weight: var(--_font---font-weight--500); letter-spacing: var(--_font---letter-spacing--1-76px); }h5{ margin-top: var(--_size-variables---element-spacing--none); margin-bottom: var(--_size-variables---element-spacing--none); font-size: var(--_font---font-size-semantics--h5); line-height: var(--_font---line-height--130); font-weight: var(--_font---font-weight--500); letter-spacing: var(--_font---letter-spacing--2px); }h6{ margin-top: var(--_size-variables---element-spacing--none); margin-bottom: var(--_size-variables---element-spacing--none); font-size: var(--_font---font-size-semantics--h6); line-height: var(--_font---line-height--130); font-weight: var(--_font---font-weight--500); letter-spacing: var(--_font---letter-spacing--0-84px); }p{ margin-bottom: var(--_size-variables---element-spacing--none); color: var(--primitive-color--gray-600); letter-spacing: var(--_font---letter-spacing--0-36px); }a{ color: var(--primitive-color--primary-900); text-decoration: none; }ul{ margin-top: var(--_size-variables---element-spacing--none); margin-bottom: var(--_size-variables---element-spacing--none); padding-left: var(--_size-variables---element-spacing--2xl); grid-column-gap: var(--_size-variables---element-spacing--sm); grid-row-gap: var(--_size-variables---element-spacing--sm); flex-flow: column; list-style-type: disc; display: flex; }ol{ margin-top: var(--_size-variables---element-spacing--none); margin-bottom: var(--_size-variables---element-spacing--lg); padding-left: var(--_size-variables---element-spacing--3xl); }img{ width: var(--_max-width---max-width--100); max-width: var(--_max-width---max-width--100); object-fit: cover; display: inline-block; }label{ margin-bottom: var(--_size-variables---element-spacing--none); font-weight: var(--_font---font-weight--500); letter-spacing: var(--_font---letter-spacing--0-36px); display: block; }strong{ font-weight: bold; }blockquote{ margin-bottom: var(--_size-variables---element-spacing--none); padding: var(--_size-variables---element-spacing--md) var(--_size-variables---element-spacing--2xl); border-left: 5px solid #e2e2e2; }figure{ margin-bottom: 10px; }.page-wrapper{ overflow: clip; }.page-wrapper.is-error{ flex-flow: column; justify-content: space-between; min-height: 100vh; display: flex; }.container{ width: var(--_max-width---max-width--100); max-width: var(--_max-width---container--1160px); margin-left: auto; margin-right: auto; }.button_primary{ padding: var(--_size-variables---element-spacing--lg) var(--_size-variables---element-spacing--lg) var(--_size-variables---element-spacing--lg) var(--_size-variables---element-spacing--4xl); border: 1px solid var(--primitive-color--primary-400); border-radius: var(--_size-variables---border-radius--8xl); background-color: var(--primitive-color--primary-700); color: var(--primitive-color--neutral-0); justify-content: center; align-items: center; transition: background-color .35s; display: inline-flex; }.button_primary:where(.w-variant-62db4792-8717-dbe8-e811-0d36eb02f9ec){ border-color: var(--primitive-color--primary-400); background-color: var(--primitive-color--neutral-0); color: var(--primitive-color--primary-700); transition: color .35s, border-color .35s, background-color .35s; }.button_primary:where(.w-variant-fb89ee7f-8db1-8e54-55c6-075f0151c951){ padding: var(--_size-variables---element-spacing--lg) var(--_size-variables---element-spacing--md) var(--_size-variables---element-spacing--lg) var(--_size-variables---element-spacing--2xl); background-color: var(--primitive-color--neutral-0); color: var(--primitive-color--primary-700); transition: color .35s, background-color .35s; }.button_primary:where(.w-variant-1a94fba4-1615-e418-bbea-f08bbc622622){ padding: var(--_size-variables---element-spacing--md) var(--_size-variables---element-spacing--lg) var(--_size-variables---element-spacing--md) var(--_size-variables---element-spacing--2xl); }.button_primary:hover{ background-color: var(--primitive-color--primary-900); }.button_primary:hover:where(.w-variant-62db4792-8717-dbe8-e811-0d36eb02f9ec){ border-color: var(--primitive-color--primary-400); background-color: var(--primitive-color--primary-800); color: var(--primitive-color--neutral-0); }.button_primary:hover:where(.w-variant-fb89ee7f-8db1-8e54-55c6-075f0151c951){ color: var(--primitive-color--neutral-0); }.button_primary.is-subscribe{ width: var(--_max-width---max-width--100); background-color: var(--primitive-color--neutral-0); color: var(--primitive-color--primary-900); justify-content: space-between; transition: color .35s, background-color .35s; }.button_primary.is-subscribe:hover{ background-color: var(--primitive-color--primary-800); color: var(--primitive-color--neutral-0); }.heading-custom-h3{ font-size: var(--_font---font-size-semantics--h3); line-height: var(--_font---line-height--115); font-weight: var(--_font---font-weight--500); letter-spacing: var(--_font---letter-spacing--2-4px); }.content-align-center{ text-align: center; flex-flow: column; justify-content: flex-start; align-items: center; display: flex; }.content-align-center.is-utilities{ z-index: 2; position: relative; }.body-text-18px{ font-size: var(--_font---font-size-semantics--body-lg); }.section-padding{ z-index: 2; padding-right: var(--_size-variables---section-padding--xxs); padding-left: var(--_size-variables---section-padding--xxs); }.section-padding.padding-hero{ padding-top: var(--_size-variables---section-padding--4xl); padding-bottom: var(--_size-variables---section-padding--sm); }.section-padding.padding-hero.bottom-none{ padding-bottom: var(--_size-variables---section-padding--none); }.section-padding.padding-hero.is-blog{ padding-top: var(--_size-variables---section-padding--3xl); }.section-padding.padding-100x100{ padding-top: var(--_size-variables---section-padding--md); padding-bottom: var(--_size-variables---section-padding--md); }.section-padding.padding-120x120{ padding-top: var(--_size-variables---section-padding--lg); padding-bottom: var(--_size-variables---section-padding--lg); }.section-padding.padding-120x120.bottom-none{ padding-bottom: var(--_size-variables---section-padding--none); }.section-padding.padding-120x140{ padding-top: var(--_size-variables---section-padding--lg); padding-bottom: var(--_size-variables---section-padding--xl); }.margin-bottom.margin-24px{ margin-bottom: var(--_size-variables---element-spacing--3xl); }.margin-bottom.margin-16px{ margin-bottom: var(--_size-variables---element-spacing--xl); }.margin-bottom.margin-56px{ margin-bottom: var(--_size-variables---element-spacing--12xl); }.margin-bottom.margin-12px{ margin-bottom: var(--_size-variables---element-spacing--lg); }.margin-bottom.margin-32px{ margin-bottom: var(--_size-variables---element-spacing--6xl); }.image-animation-trigger{ width: var(--_max-width---max-width--100); height: var(--_max-width---max-width--100); overflow: hidden; }.image-animation-scale{ width: var(--_max-width---max-width--100); height: var(--_max-width---max-width--100); }.navbar-toggler-button{ padding: 0; }.navbar_logo{ width: var(--_max-width---max-width--100); max-width: 140px; padding: var(--_size-variables---element-spacing--none); }.navbar_container{ width: var(--_max-width---max-width--100); max-width: var(--_max-width---container--1160px); grid-column-gap: var(--_size-variables---element-spacing--8xl); grid-row-gap: var(--_size-variables---element-spacing--8xl); grid-template-rows: auto; grid-template-columns: .375fr 1fr .375fr; grid-auto-columns: 1fr; justify-content: space-between; align-items: center; margin-left: auto; margin-right: auto; display: flex; }.navbar_link{ padding: var(--_size-variables---element-spacing--3xl) var(--_size-variables---element-spacing--xl); box-shadow: inset 0 0 0 0 var(--primitive-color--neutral-0); color: var(--primitive-color--neutral-100); line-height: var(--_font---line-height--125); letter-spacing: var(--_font---letter-spacing--0-32px); transition: box-shadow .35s; }.navbar_link:hover,.navbar_link.w--current{ box-shadow: inset 0 -2px 0 0 var(--primitive-color--neutral-0); }.navbar_menu{ background-color: var(--primitive-color--transparent); justify-content: center; align-items: center; display: flex; position: static; }.navbar-button_wrapper{ margin-left: var(--_size-variables---element-spacing--xl); grid-column-gap: var(--_size-variables---element-spacing--xl); display: flex; }.navbar_wrap{ width: var(--_max-width---max-width--100); height: auto; padding-right: var(--_size-variables---section-padding--xxs); padding-left: var(--_size-variables---section-padding--xxs); border-bottom: 1px solid var(--color-shadow--white-50); background-color: var(--primitive-color--transparent); justify-content: center; align-items: center; display: flex; position: absolute; }.button_text{ line-height: var(--_font---line-height--125); font-weight: var(--_font---font-weight--500); letter-spacing: var(--_font---letter-spacing--0-32px); }.section_footer{ background-color: var(--primitive-color--neutral-50); }.footer_info{ flex: 0 442px; }.footer_bottom{ padding-bottom: var(--_size-variables---element-spacing--2xl); }.section_hero{ position: relative; }.section_hero.is-home-hero{ background-color: var(--primitive-color--primary-900); color: var(--primitive-color--neutral-0); }.section_hero.is-team-hero{ border-bottom-left-radius: var(--_size-variables---border-radius--4xl); border-bottom-right-radius: var(--_size-variables---border-radius--4xl); background-color: var(--primitive-color--primary-900); color: var(--primitive-color--neutral-100); overflow: hidden; }.section_component{ z-index: 2; position: relative; }.service-hero_content{ width: var(--_max-width---max-width--100); max-width: 796px; margin-left: auto; margin-right: auto; }.service-hero_content.is-service-details{ max-width: 840px; }.service-hero_para{ width: var(--_max-width---max-width--100); max-width: 700px; color: var(--primitive-color--gray-600); font-size: var(--_font---font-size-semantics--body-lg); }.text-color-dark{ color: var(--primitive-color--gray-600); }.hero_gradient{ background-image: linear-gradient(180deg, var(--primitive-color--primary-900), var(--primitive-color--primary-600)); filter: blur(90px); width: 110vw; height: 310px; margin-top: -170px; position: absolute; inset: 0% 0% auto 50%; transform: translate(-50%); }.section_cta{ border-top-left-radius: var(--_size-variables---border-radius--4xl); border-top-right-radius: var(--_size-variables---border-radius--4xl); background-color: var(--primitive-color--primary-700); color: var(--primitive-color--neutral-0); margin-top: -20px; position: relative; overflow: clip; }.cta_element{ z-index: 2; width: var(--_max-width---max-width--100); grid-column-gap: var(--_size-variables---element-spacing--3xl); grid-row-gap: var(--_size-variables---element-spacing--3xl); text-align: center; flex-flow: column; justify-content: flex-start; align-items: center; max-width: 668px; margin-left: auto; margin-right: auto; display: flex; position: relative; }.cta_content{ grid-column-gap: var(--_size-variables---element-spacing--xl); grid-row-gap: var(--_size-variables---element-spacing--xl); flex-flow: column; justify-content: flex-start; align-items: center; display: flex; }.text-color-light{ color: var(--primitive-color--neutral-0); }.cta_tag{ padding: var(--_size-variables---element-spacing--xxs) var(--_size-variables---element-spacing--lg); grid-column-gap: var(--_size-variables---element-spacing--xs); grid-row-gap: var(--_size-variables---element-spacing--xs); border: 1px solid var(--color-shadow--color-4\<deleted\|variable-fbb9402a-7302-7108-2f8d-50077d64f9a3\>); border-radius: var(--_size-variables---border-radius--8xl); background-color: var(--primitive-color--primary-800); font-size: var(--_font---font-size-semantics--body-sm); letter-spacing: var(--_font---letter-spacing--0-28px); justify-content: center; align-items: center; display: flex; }.icon_wrap{ justify-content: center; align-items: center; display: flex; }.icon_wrap.is-small{ width: var(--_icon-size---icon--12); height: var(--_icon-size---icon--12); }.icon_wrap.is-16{ width: var(--_icon-size---icon--16); height: var(--_icon-size---icon--16); }.button_inner{ grid-column-gap: var(--_size-variables---element-spacing--sm); grid-row-gap: var(--_size-variables---element-spacing--sm); justify-content: center; align-items: center; display: flex; }.button_inner.is-subscribe{ width: var(--_max-width---max-width--100); justify-content: space-between; }.button-icon_group{ width: var(--_icon-size---icon--32); height: var(--_icon-size---icon--32); border-radius: var(--_size-variables---border-radius--8xl); background-color: var(--primitive-color--neutral-0); color: var(--primitive-color--primary-700); flex-flow: column; justify-content: center; align-items: center; display: flex; position: relative; overflow: hidden; }.button-icon_group:where(.w-variant-62db4792-8717-dbe8-e811-0d36eb02f9ec){ background-color: var(--primitive-color--primary-700); color: var(--primitive-color--neutral-0); }.button-icon_group:where(.w-variant-fb89ee7f-8db1-8e54-55c6-075f0151c951){ width: var(--_icon-size---icon--24); height: var(--_icon-size---icon--24); background-color: var(--primitive-color--primary-700); color: var(--primitive-color--neutral-0); }.button-icon_group.is-subscribe{ background-color: var(--primitive-color--primary-700); color: var(--primitive-color--neutral-0); }.button-icon_wrap{ width: var(--_icon-size---icon--12); flex: none; justify-content: center; align-items: center; display: inline-flex; }.button-icon_wrap:where(.w-variant-fb89ee7f-8db1-8e54-55c6-075f0151c951){ width: var(--_icon-size---icon--8); }.button-icon_wrap.is-hover{ z-index: 1; position: absolute; }.section_location{ background-color: var(--primitive-color--neutral-300); }.location_header{ width: var(--_max-width---max-width--100); text-align: center; flex-flow: column; justify-content: flex-start; align-items: center; max-width: 652px; margin-left: auto; margin-right: auto; display: flex; }.text-highlighted{ background-image: linear-gradient(94deg, var(--primitive-color--primary-400), var(--primitive-color--primary-500)); -webkit-text-fill-color: transparent; -webkit-background-clip: text; background-clip: text; }.location-header_para-wrap{ width: var(--_max-width---max-width--100); max-width: 488px; }.section_tag{ padding: var(--_size-variables---element-spacing--xxs) var(--_size-variables---element-spacing--lg); grid-column-gap: var(--_size-variables---element-spacing--xs); grid-row-gap: var(--_size-variables---element-spacing--xs); border: 1px solid var(--color-shadow--white-20); border-radius: var(--_size-variables---border-radius--8xl); background-color: var(--color-shadow--primary-dark-10); font-size: var(--_font---font-size-semantics--body-sm); letter-spacing: var(--_font---letter-spacing--0-28px); justify-content: center; align-items: center; display: inline-flex; }.cta-overlay-wrap{ position: absolute; inset: 0%; }.cta_overlay{ border-radius: var(--_size-variables---border-radius--8xl); background-color: var(--primitive-color--primary-500); filter: blur(102px); width: 738px; height: 310px; position: absolute; }.cta_overlay.is-bottom-right{ inset: auto -470px -250px auto; }.cta_overlay.is-top-right{ inset: -250px auto auto -470px; }.footer_header{ padding-top: var(--_size-variables---element-spacing--18xl); padding-bottom: var(--_size-variables---element-spacing--10xl); grid-column-gap: var(--_size-variables---element-spacing--xl); grid-row-gap: var(--_size-variables---element-spacing--xl); border-bottom: 1px solid var(--primitive-color--neutral-400); grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }.footer_brand{ width: var(--_max-width---max-width--100); max-width: 140px; }.footer-contact_wrap{ grid-column-gap: var(--_size-variables---element-spacing--xl); grid-row-gap: var(--_size-variables---element-spacing--xl); flex-flow: column; justify-content: flex-start; align-items: flex-end; display: flex; }.footer-contact_link{ font-size: var(--_font---font-size-semantics--h5); line-height: var(--_font---line-height--120); font-weight: var(--_font---font-weight--500); letter-spacing: var(--_font---letter-spacing--2px); transition: text-underline-offset .35s; }.footer-contact_link:hover{ text-underline-offset: -1px; text-underline-position: under; text-decoration: underline; text-decoration-thickness: 0; }.footer_element{ padding-top: var(--_size-variables---element-spacing--15xl); padding-bottom: var(--_size-variables---element-spacing--19xl); grid-column-gap: var(--_size-variables---element-spacing--3xl); grid-row-gap: var(--_size-variables---element-spacing--3xl); grid-template-rows: auto; grid-template-columns: 1fr 1.2fr; grid-auto-columns: 1fr; display: grid; }.footer-info_para-wrap{ width: var(--_max-width---max-width--100); max-width: 430px; }.footer-info_para{ color: var(--primitive-color--primary-900); }.footer_menu{ width: var(--_max-width---max-width--100); grid-column-gap: var(--_size-variables---element-spacing--xl); grid-row-gap: var(--_size-variables---element-spacing--xl); grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; max-width: 547px; display: grid; }.footer-links-column{ grid-column-gap: var(--_size-variables---element-spacing--xl); grid-row-gap: var(--_size-variables---element-spacing--xl); flex-flow: column; display: flex; }.footer-menu_link-wrap{ grid-column-gap: var(--_size-variables---element-spacing--sm); grid-row-gap: var(--_size-variables---element-spacing--sm); flex-flow: column; display: flex; }.footer-menu_link{ grid-column-gap: var(--_size-variables---element-spacing--sm); grid-row-gap: var(--_size-variables---element-spacing--sm); color: var(--primitive-color--gray-600); line-height: var(--_font---line-height--150); letter-spacing: var(--_font---letter-spacing--0-32px); justify-content: flex-start; align-items: center; transition: color .35s; display: flex; }.footer-menu_link:hover{ color: var(--primitive-color--primary-900); }.footer-menu_title{ line-height: var(--_font---line-height--150); font-weight: var(--_font---font-weight--500); letter-spacing: var(--_font---letter-spacing--0-32px); }.footer-bottom_element{ grid-column-gap: var(--_size-variables---element-spacing--xl); grid-row-gap: var(--_size-variables---element-spacing--xl); flex-flow: wrap; justify-content: space-between; display: flex; }.section_service.is-service-showcase{ background-color: var(--primitive-color--primary-700); color: var(--primitive-color--neutral-0); }.section_service.is-service{ background-color: var(--primitive-color--primary-700); position: relative; overflow: clip; }.service-trigger_title{ font-size: var(--_font---font-size-semantics--h5); }.section_faq{ background-color: var(--primitive-color--neutral-50); }.faq-element{ grid-column-gap: var(--_size-variables---element-spacing--18xl); grid-row-gap: var(--_size-variables---element-spacing--18xl); grid-template-rows: auto; grid-template-columns: 1fr 1fr; grid-auto-columns: 1fr; display: grid; }.faq-info_content{ width: var(--_max-width---max-width--100); max-width: 475px; margin-bottom: var(--_size-variables---element-spacing--11xl); }.faq_info{ position: sticky; top: 40px; }.faq_cta{ width: var(--_max-width---max-width--100); max-width: 476px; padding: var(--_size-variables---element-spacing--3xl) var(--_size-variables---element-spacing--2xl); grid-column-gap: var(--_size-variables---element-spacing--2xl); grid-row-gap: var(--_size-variables---element-spacing--2xl); border-radius: var(--_size-variables---border-radius--2xl); background-color: var(--primitive-color--neutral-0); flex-flow: column; justify-content: flex-start; align-items: flex-start; display: flex; }.navbar-content_wrap{ grid-column-gap: var(--_size-variables---element-spacing--xl); grid-row-gap: var(--_size-variables---element-spacing--xl); border-left: 1px solid var(--color-shadow--white-50); flex: 1; justify-content: space-between; align-items: center; display: flex; }.section_story{ overflow: clip; }.section_team,.section_team.is-home{ background-color: var(--primitive-color--neutral-300); }.team_list{ grid-column-gap: var(--_size-variables---element-spacing--2xl); grid-row-gap: var(--_size-variables---element-spacing--6xl); grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; display: grid; }.team_item{ height: 500px; max-height: var(--_max-width---max-width--100); padding: var(--_size-variables---element-spacing--2xl); border-radius: var(--_size-variables---border-radius--2xl); flex-flow: column; justify-content: flex-end; align-items: stretch; display: flex; position: relative; overflow: clip; }.team-image_wrap{ width: var(--_max-width---max-width--100); height: var(--_max-width---max-width--100); position: absolute; inset: 0%; }.team_image{ height: var(--_max-width---max-width--100); }.team-item_content{ z-index: 2; padding: var(--_size-variables---element-spacing--xl) var(--_size-variables---element-spacing--2xl); grid-column-gap: var(--_size-variables---element-spacing--xxs); grid-row-gap: var(--_size-variables---element-spacing--xxs); border-radius: var(--_size-variables---border-radius--2xl); background-color: var(--primitive-color--neutral-0); flex-flow: column; display: flex; position: relative; }.team-menmber_name{ font-size: var(--_font---font-size-semantics--body-2xl); line-height: var(--_font---line-height--135); letter-spacing: var(--_font---letter-spacing--0-96px); }.team-menuber_info{ grid-column-gap: var(--_size-variables---element-spacing--xxs); grid-row-gap: var(--_size-variables---element-spacing--xxs); flex-flow: wrap; justify-content: space-between; align-items: center; display: flex; }.team-menuber_designation{ font-size: var(--_font---font-size-semantics--body-lg); }.team-menmber_wrap{ transition: color .35s; }.team-menmber_wrap:hover{ color: var(--primitive-color--primary-500); }.section_blog.is-related{ background-color: var(--primitive-color--neutral-50); }.blog_list{ grid-column-gap: var(--_size-variables---element-spacing--xl); grid-row-gap: var(--_size-variables---element-spacing--3xl); grid-template-rows: auto; grid-template-columns: 1fr 1fr 1fr; grid-auto-columns: 1fr; display: grid; }.blog_item{ height: 480px; max-height: var(--_max-width---max-width--100); border-radius: var(--_size-variables---border-radius--2xl); background-color: var(--primitive-color--black); color: var(--primitive-color--neutral-0); flex-flow: column; display: flex; position: relative; overflow: clip; }.blog-item_image-wrap{ width: var(--_max-width---max-width--100); height: var(--_max-width---max-width--100); position: absolute; inset: 0%; }.blog-item_image{ height: var(--_max-width---max-width--100); }.blog-item_content{ z-index: 3; flex: 1; justify-content: space-between; align-items: flex-end; display: flex; position: relative; overflow: hidden; }.blog-item_content-inner{ width: var(--_max-width---max-width--100); grid-column-gap: var(--_size-variables---element-spacing--3xl); grid-row-gap: var(--_size-variables---element-spacing--3xl); flex-flow: column; display: flex; }.blog-item_cta{ grid-column-gap: var(--_size-variables---element-spacing--sm); grid-row-gap: var(--_size-variables---element-spacing--sm); line-height: var(--_font---line-height--125); font-weight: var(--_font---font-weight--500); letter-spacing: var(--_font---letter-spacing--0-32px); justify-content: flex-start; align-items: center; display: flex; }.blog-item_icon-wrap{ width: var(--_icon-size---icon--32); height: var(--_icon-size---icon--32); padding: var(--_size-variables---element-spacing--xs); border-radius: var(--_size-variables---border-radius--circle-large); background-color: var(--primitive-color--neutral-0); color: var(--primitive-color--primary-700); justify-content: center; align-items: center; display: inline-flex; }.blog-item_title{ font-size: var(--_font---font-size-semantics--body-2xl); line-height: var(--_font---line-height--135); letter-spacing: var(--_font---letter-spacing--0-96px); }.faq-cta_icon-wrap{ border-radius: var(--_size-variables---border-radius--circle-large); background-color: var(--primitive-color--neutral-50); justify-content: center; align-items: center; width: 56px; height: 56px; display: inline-flex; }.faq-cta_icon{ width: var(--_icon-size---icon--24); }.faq-cta_info{ width: var(--_max-width---max-width--100); grid-column-gap: var(--_size-variables---element-spacing--xl); grid-row-gap: var(--_size-variables---element-spacing--xl); flex-flow: wrap; justify-content: space-between; align-items: flex-end; display: flex; }.faq-cta_info-content{ grid-column-gap: var(--_size-variables---element-spacing--xxs); grid-row-gap: var(--_size-variables---element-spacing--xxs); flex-flow: column; max-width: 251px; display: flex; }.faq-cta_info-title{ font-size: var(--_font---font-size-semantics--body-2xl); line-height: var(--_font---line-height--135); font-weight: var(--_font---font-weight--500); letter-spacing: var(--_font---letter-spacing--0-96px); }.faq-cta_info-button{ flex: none; }.faq_item{ padding: var(--_size-variables---element-spacing--4xl) var(--_size-variables---element-spacing--none); border-bottom: 1px solid var(--primitive-color--neutral-400); background-color: var(--primitive-color--transparent); }.faq_item.w--current{ background-color: var(--primitive-color--transparent); }.faq_item.is-last{ border-bottom-width: 0; }.faq_header{ grid-column-gap: var(--_size-variables---element-spacing--md); grid-row-gap: var(--_size-variables---element-spacing--md); justify-content: space-between; align-items: center; display: flex; }.faq-header_title{ font-size: var(--_font---font-size-semantics--body-2xl); line-height: var(--_font---line-height--135); font-weight: var(--_font---font-weight--500); letter-spacing: var(--_font---letter-spacing--0-96px); }.faq-description_inner{ max-width: 92%; padding-top: var(--_size-variables---element-spacing--md); }.faq-tabs_menu{ flex-flow: column; display: flex; }.faq-tabs_content{ display: none; }.location-header_para{ color: var(--primitive-color--gray-800); font-size: var(--_font---font-size-semantics--body-lg); }.blog_header{ grid-column-gap: var(--_size-variables---element-spacing--xl); grid-row-gap: var(--_size-variables---element-spacing--xl); grid-template-rows: auto; grid-template-columns: 1.3fr 1fr; grid-auto-columns: 1fr; display: grid; }.blog_header.is-blog{ grid-template-columns: 2fr 1fr; }.blog-header_para{ width: var(--_max-width---max-width--100); max-width: 424px; }.feature_blog{ padding: var(--_size-variables---element-spacing--2xl); grid-column-gap: var(--_size-variables---element-spacing--12xl); grid-row-gap: var(--_size-variables---element-spacing--12xl); border-radius: var(--_size-variables---border-radius--2xl); background-color: var(--primitive-color--neutral-300); grid-template-rows: auto; grid-template-columns: 1.16fr 1fr; grid-auto-columns: 1fr; display: grid; }.feature-blog_image-wrap{ border-radius: var(--_size-variables---border-radius--xl); overflow: hidden; }.feature-blog_image{ height: var(--_max-width---max-width--100); }.feature-blog_content{ grid-column-gap: var(--_size-variables---element-spacing--9xl); grid-row-gap: var(--_size-variables---element-spacing--9xl); flex-flow: column; justify-content: space-around; display: flex; }.feature-blog_title{ font-size: var(--_font---font-size-primitive--text-5xl); line-height: var(--_font---line-height--130); letter-spacing: var(--_font---letter-spacing--0-96px); }.feature-blog_header{ grid-column-gap: var(--_size-variables---element-spacing--lg); grid-row-gap: var(--_size-variables---element-spacing--lg); flex-flow: wrap; justify-content: space-between; align-items: center; display: flex; }.feature-blog_tag{ padding: var(--_size-variables---element-spacing--lg) var(--_size-variables---element-spacing--3xl); border: 1px solid var(--color-shadow--white-20); border-radius: var(--_size-variables---border-radius--8xl); background-color: var(--color-shadow--primary-dark-10); font-size: var(--_font---font-size-semantics--body-sm); font-weight: var(--_font---font-weight--500); text-align: center; letter-spacing: var(--_font---letter-spacing--0-28px); flex: none; }.feature-blog_info{ grid-column-gap: var(--_size-variables---element-spacing--sm); grid-row-gap: var(--_size-variables---element-spacing--sm); justify-content: flex-start; align-items: center; display: flex; }.feature-blog_info-text{ font-size: var(--_font---font-size-semantics--body-sm); font-weight: var(--_font---font-weight--500); letter-spacing: var(--_font---letter-spacing--0-28px); flex: none; }.feature-blog_info-divider{ border-radius: var(--_size-variables---border-radius--circle-large); background-color: var(--primitive-color--primary-500); flex: none; width: 6px; height: 6px; }.feature-blog_title-wrap{ transition: color .35s; }.feature-blog_title-wrap:hover{ color: var(--primitive-color--primary-600); }.about-hero_header{ grid-column-gap: var(--_size-variables---element-spacing--xl); grid-row-gap: var(--_size-variables---element-spacing--xl); grid-template-rows: auto; grid-template-columns: 2.5fr 1fr; grid-auto-columns: 1fr; display: grid; }.about-hero_para{ width: var(--_max-width---max-width--100); max-width: 744px; color: var(--primitive-color--gray-600); font-size: var(--_font---font-size-semantics--body-lg); }.about-hero_info{ grid-column-gap: var(--_size-variables---element-spacing--sm); grid-row-gap: var(--_size-variables---element-spacing--sm); flex-flow: column; display: flex; }.about-hero_info-item{ flex-flow: column; }.about-hero_info-item_title{ background-image: linear-gradient(180deg, var(--primitive-color--primary-400), var(--primitive-color--primary-500)); font-size: var(--_font---font-size-semantics--h3); line-height: var(--_font---line-height--115); font-weight: var(--_font---font-weight--500); letter-spacing: var(--_font---letter-spacing--2-4px); -webkit-text-fill-color: transparent; -webkit-background-clip: text; background-clip: text; }.about-hero_info-item_text{ color: var(--primitive-color--gray-500); font-size: var(--_font---font-size-semantics--body-sm); font-weight: var(--_font---font-weight--500); letter-spacing: var(--_font---letter-spacing--0-28px); }.feature-blog_text{ color: var(--primitive-color--gray-800); font-size: var(--_font---font-size-semantics--body-lg); line-height: var(--_font---line-height--155); }.about-hero_image-wrap{ aspect-ratio: 1160 / 632; border-radius: var(--_size-variables---border-radius--2xl); overflow: hidden; }.about-hero_image{ height: var(--_max-width---max-width--100); }.about-story_content{ width: var(--_max-width---max-width--100); max-width: 885px; margin-left: auto; margin-right: auto; position: relative; }.about-story_para{ max-width: 820px; }.team_header.is-about{ grid-column-gap: var(--_size-variables---element-spacing--xl); grid-row-gap: var(--_size-variables---element-spacing--xl); grid-template-rows: auto; grid-template-columns: 1.25fr 1fr; grid-auto-columns: 1fr; display: grid; }.about-team_para-wrap{ width: var(--_max-width---max-width--100); max-width: 394px; }.about-team_para{ color: var(--primitive-color--gray-800); font-size: var(--_font---font-size-semantics--body-lg); }.marquee_list{ display: flex; }.marquee_item,.marquee-item_inner{ flex: none; display: flex; }.navbar-dropdown_wrapper{ grid-column-gap: var(--_size-variables---element-spacing--13xl); grid-row-gap: var(--_size-variables---element-spacing--13xl); display: flex; }.navbar-dropdown_column{ flex-flow: column; display: flex; }.navbar-dropdown_list{ padding: var(--_size-variables---element-spacing--sm); background-color: var(--primitive-color--neutral-0); inset: 100% auto auto -220%; }.navbar-dropdown_list.w--open{ border-radius: var(--_size-variables---border-radius--md); background-color: var(--primitive-color--neutral-0); }.navbar-dropdown_link{ padding: var(--_size-variables---element-spacing--sm) var(--_size-variables---element-spacing--xl); line-height: var(--_font---line-height--150); font-weight: var(--_font---font-weight--500); white-space: nowrap; transition: color .35s; }.navbar-dropdown_link:hover{ color: var(--primitive-color--primary-600); }.navbar-dropdown_link.w--current{ color: var(--primitive-color--primary-500); }.navbar_dropdown{ position: relative; }.navbar-dropdown_toggle{ padding: var(--_size-variables---element-spacing--3xl) var(--_size-variables---element-spacing--xl); grid-column-gap: var(--_size-variables---element-spacing--sm); box-shadow: inset 0 0 0 0 var(--primitive-color--neutral-0); color: var(--primitive-color--neutral-100); align-items: center; transition: box-shadow .35s; display: flex; }.navbar-dropdown_toggle:hover{ box-shadow: inset 0 -2px 0 0 var(--primitive-color--neutral-0); }.navbar-dropdown_bottom{ margin-top: var(--_size-variables---element-spacing--13xl); padding-right: var(--_size-variables---element-spacing--xl); padding-bottom: var(--_size-variables---element-spacing--xl); padding-left: var(--_size-variables---element-spacing--xl); grid-column-gap: var(--_size-variables---element-spacing--3xl); grid-row-gap: var(--_size-variables---element-spacing--3xl); justify-content: space-between; align-items: center; display: flex; }.dropdown_chevron{ width: var(--_icon-size---icon--20); height: var(--_icon-size---icon--20); flex-direction: column; justify-content: center; align-items: center; display: flex; }.dropdown-info_text{ color: var(--primitive-color--gray-600); }.footer-bottom_right{ grid-column-gap: var(--_size-variables---element-spacing--lg); grid-row-gap: var(--_size-variables---element-spacing--lg); flex-flow: wrap; justify-content: flex-start; align-items: center; display: flex; }.footer-bottom_right-divider{ border-radius: var(--_size-variables---border-radius--circle-large); background-color: var(--primitive-color--primary-900); width: 6px; height: 6px; }.story-images_list{ grid-column-gap: var(--_size-variables---element-spacing--2xl); grid-row-gap: var(--_size-variables---element-spacing--2xl); pointer-events: none; grid-template-rows: auto; grid-template-columns: 1fr 1fr 2fr 1fr 1fr; grid-auto-columns: 1fr; max-width: 1040px; min-height: 282px; margin-top: -50px; margin-left: auto; margin-right: auto; display: grid; }.story_images{ height: var(--_max-width---max-width--100); }.story-images_wrap{ width: var(--_max-width---max-width--100); height: var(--_max-width---max-width--100); aspect-ratio: 160 / 150; border-radius: var(--_size-variables---border-radius--xl); pointer-events: auto; max-width: 160px; max-height: 150px; overflow: hidden; }.story-images_wrap.is-big{ aspect-ratio: 320 / 160; max-width: 320px; max-height: 160px; }.story-images_wrap.is-odd{ margin-top: var(--_size-variables---element-spacing--13xl); }.location_list{ padding-bottom: var(--_size-variables---section-padding--xl); }.locatioin_item{ width: 570px; height: 600px; margin-right: var(--_size-variables---element-spacing--2xl); padding: var(--_size-variables---element-spacing--6xl) var(--_size-variables---element-spacing--6xl) var(--_size-variables---element-spacing--8xl); border-radius: var(--_size-variables---border-radius--2xl); background-color: var(--primitive-color--primary-900); justify-content: flex-start; align-items: flex-end; display: flex; position: relative; overflow: hidden; }.location_content{ z-index: 3; width: var(--_max-width---max-width--100); grid-column-gap: var(--_size-variables---element-spacing--lg); grid-row-gap: var(--_size-variables---element-spacing--lg); max-width: 282px; color: var(--primitive-color--neutral-0); flex-flow: column; display: flex; position: relative; }.location_title{ font-size: var(--_font---font-size-semantics--h6); line-height: var(--_font---line-height--130); font-weight: var(--_font---font-weight--500); letter-spacing: var(--_font---letter-spacing--0-84px); }.location_para{ color: var(--primitive-color--neutral-0); font-size: var(--_font---font-size-semantics--body-xl); }.location_overlay{ z-index: 2; background-image: linear-gradient(180deg, var(--primitive-color--transparent) 6%, #000b0b40 40%, #000b0bb3); height: 50%; position: absolute; inset: auto 0% 0%; }.location-image_wrap{ z-index: 1; position: absolute; inset: 0%; }.location_image{ height: var(--_max-width---max-width--100); }.blog-content_wrap{ z-index: 2; width: var(--_max-width---max-width--100); height: var(--_max-width---max-width--100); padding: var(--_size-variables---element-spacing--2xl); border-radius: var(--_size-variables---border-radius--2xl); background-image: linear-gradient(168deg, #0000001a 32%, #000c 66%); justify-content: flex-start; align-items: flex-end; display: flex; position: relative; }@media screen and (min-width: 1280px) {body{ color: var(--primitive-color--primary-900); }}@media screen and (min-width: 1920px) {.section_hero.is-home-hero{ background-position: 100% 30%; }}@media screen and (max-width: 991px) {body{ --_size-variables---element-spacing--none: 0px; --_size-variables---element-spacing--2xl: 20px; --_size-variables---element-spacing--sm: 8px; --_size-variables---element-spacing--lg: 12px; --_size-variables---element-spacing--3xl: 20px; --_size-variables---element-spacing--md: 10px; --_size-variables---element-spacing--xl: 16px; --_size-variables---element-spacing--15xl: 52px; --_size-variables---element-spacing--13xl: 48px; --_size-variables---element-spacing--8xl: 36px; --_size-variables---element-spacing--6xl: 28px; --_size-variables---element-spacing--10xl: 40px; --_size-variables---border-radius--2xl: 12px; --_size-variables---element-spacing--5xl: 24px; --_size-variables---border-radius--8xl: 99px; --_size-variables---border-radius--xl: 8px; --_size-variables---element-spacing--4xl: 24px; --_size-variables---border-radius--lg: 8px; --_size-variables---section-padding--xxs: var(--_size-variables---element-spacing--3xl); --_size-variables---section-padding--4xl: var(--_size-variables---element-spacing--25xl); --_size-variables---section-padding--sm: var(--_size-variables---element-spacing--18xl); --_size-variables---section-padding--none: var(--_size-variables---element-spacing--none); --_size-variables---section-padding--3xl: var(--_size-variables---element-spacing--24xl); --_size-variables---section-padding--xs: var(--_size-variables---element-spacing--13xl); --_size-variables---section-padding--md: var(--_size-variables---element-spacing--19xl); --_size-variables---section-padding--lg: var(--_size-variables---element-spacing--21xl); --_size-variables---section-padding--xl: var(--_size-variables---element-spacing--22xl); --_size-variables---element-spacing--12xl: 48px; --_size-variables---element-spacing--7xl: 32px; --_size-variables---border-radius--4xl: 16px; --_size-variables---element-spacing--xxs: 4px; --_size-variables---element-spacing--xs: 6px; --_size-variables---border-radius--md: 8px; --_size-variables---element-spacing--18xl: 60px; --_size-variables---element-spacing--19xl: 80px; --_size-variables---element-spacing--17xl: 52px; --_size-variables---element-spacing--11xl: 44px; --_size-variables---element-spacing--tiny: 2px; --_size-variables---border-radius--xxs: 2px; --_size-variables---element-spacing--21xl: 80px; --_size-variables---border-radius--circle-large: 100%; --_size-variables---element-spacing--9xl: 40px; --_size-variables---border-radius--circle-small: 50%; --_size-variables---border-radius--3xl: 16px; --_size-variables---element-spacing--14xl: 52px; --_size-variables---element-spacing--16xl: 52px; --_size-variables---element-spacing--20xl: 80px; --_size-variables---element-spacing--22xl: 100px; --_size-variables---element-spacing--23xl: 80px; --_size-variables---element-spacing--24xl: 80px; --_size-variables---element-spacing--25xl: 120px; --_size-variables---border-radius--none: 0px; --_size-variables---border-radius--xs: 4px; --_size-variables---border-radius--sm: 6px; --_size-variables---border-radius--5xl: 24px; --_size-variables---border-radius--6xl: 24px; --_size-variables---border-radius--7xl: 24px; --_size-variables---section-padding--2xl: var(--_size-variables---element-spacing--23xl); --_font---font-family--primary: Sora, sans-serif; --_font---font-size-semantics--body-base: var(--_font---font-size-primitive--text-base); --_font---line-height--145: 145%; --_font---font-weight--400: 400; --_font---font-size-semantics--h1: var(--_font---font-size-primitive--text-9xl); --_font---line-height--110: 110%; --_font---font-weight--500: 500; --_font---letter-spacing--3-6px: -3.6px; --_font---letter-spacing--2-4px: -2.4px; --_font---letter-spacing--2px: -2px; --_font---font-size-semantics--h2: var(--_font---font-size-primitive--text-8xl); --_font---line-height--115: 115%; --_font---letter-spacing--2-8px: -2.8px; --_font---letter-spacing--0-96px: -.96px; --_font---font-size-semantics--h3: var(--_font---font-size-primitive--text-7xl); --_font---font-size-semantics--h4: var(--_font---font-size-primitive--text-6xl); --_font---line-height--120: 120%; --_font---letter-spacing--1-76px: -1.76px; --_font---font-size-semantics--h5: var(--_font---font-size-primitive--text-4xl); --_font---line-height--130: 130%; --_font---font-size-semantics--h6: var(--_font---font-size-primitive--text-4xl); --_font---letter-spacing--0-84px: -.84px; --_font---letter-spacing--0-36px: -.36px; --_font---font-size-semantics--body-sm: var(--_font---font-size-primitive--text-sm); --_font---font-size-semantics--body-lg: var(--_font---font-size-primitive--text-lg); --_font---font-size-semantics--body-2xl: var(--_font---font-size-primitive--text-3xl); --_font---line-height--135: 135%; --_font---line-height--125: 125%; --_font---letter-spacing--0-32px: -.32px; --_font---font-weight--600: 600; --_font---line-height--150: 150%; --_font---font-size-semantics--body-xl: var(--_font---font-size-primitive--text-xl); --_font---letter-spacing--0-28px: -.28px; --_font---line-height--140: 140%; --_font---font-size-primitive--text-xl: 20px; --_font---font-size-primitive--text-5xl: 32px; --_font---font-size-primitive--text-4xl: 28px; --_font---font-weight--700: 700; --_font---line-height--155: 155%; --_font---font-size-primitive--text-3xl: 24px; --_font---font-size-primitive--text-xsm: 12px; --_font---font-size-primitive--text-sm: 14px; --_font---font-size-primitive--text-base: 16px; --_font---font-size-primitive--text-lg: 18px; --_font---font-size-primitive--text-2xl: 22px; --_font---font-size-primitive--text-6xl: 40px; --_font---font-size-primitive--text-7xl: 44px; --_font---font-size-primitive--text-8xl: 48px; --_font---font-size-primitive--text-9xl: 56px; --_font---font-size-primitive--text-10xl: 72px; --_font---font-weight--300: 300; --_font---line-height--100: 100%; --_font---font-weight--800: 800; --_font---line-height--160: 160%; }h1{ letter-spacing: var(--_font---letter-spacing--2-4px); }h2{ letter-spacing: var(--_font---letter-spacing--2px); }.section-padding.padding-hero.is-blog{ padding-top: 130px; }.navbar_toggler-bar-bottom{ width: 24px; height: 2px; padding-right: var(--_size-variables---element-spacing--none); padding-bottom: var(--_size-variables---element-spacing--none); background-color: var(--primitive-color--neutral-0); }.navbar-toggler-button{ padding: var(--_size-variables---element-spacing--none); }.navbar-toggler-button.w--open{ background-color: #0000; }.navbar-toggler_bar_top{ width: 24px; height: 2px; padding-right: var(--_size-variables---element-spacing--none); padding-bottom: var(--_size-variables---element-spacing--none); background-color: var(--primitive-color--neutral-0); }.navbar_container{ grid-template-columns: .25fr 1fr; display: flex; }.navbar-toggle_icon{ flex-direction: column; justify-content: center; align-items: flex-end; width: auto; height: auto; display: flex; }.navbar_link{ padding: var(--_size-variables---element-spacing--sm); color: var(--primitive-color--black); text-align: center; justify-content: flex-start; align-items: flex-start; transition: color .35s, box-shadow .35s; display: flex; }.navbar_link:hover{ box-shadow: none; color: var(--primitive-color--primary-600); }.navbar_menu{ width: var(--_max-width---max-width--100); min-height: 98svh; padding: var(--_size-variables---element-spacing--xl) 20px var(--_size-variables---element-spacing--7xl); background-color: var(--primitive-color--neutral-0); flex-flow: column; justify-content: flex-start; align-items: flex-start; position: absolute; overflow: auto; }.navbar-button_wrapper{ justify-content: flex-end; align-items: center; }.navbar-toggler_bar-middle{ width: 24px; height: 2px; padding-right: var(--_size-variables---element-spacing--none); padding-bottom: var(--_size-variables---element-spacing--none); background-color: var(--primitive-color--neutral-0); justify-content: center; align-items: center; margin-top: 6px; margin-bottom: 6px; display: flex; }.navbar-toggler_bar-middle_inner{ width: 4px; height: 0; padding-right: var(--_size-variables---element-spacing--none); padding-bottom: var(--_size-variables---element-spacing--none); }.section_hero.is-team-hero{ background-position: 50%; }.service-hero_content{ max-width: 680px; }.cta_element{ max-width: 590px; }.footer-contact_link{ font-size: var(--_font---font-size-semantics--h6); }.footer_element{ padding-bottom: var(--_size-variables---element-spacing--17xl); }.faq-element{ grid-column-gap: var(--_size-variables---element-spacing--12xl); grid-row-gap: var(--_size-variables---element-spacing--12xl); }.navbar-content_wrap{ padding-top: var(--_size-variables---element-spacing--sm); padding-bottom: var(--_size-variables---element-spacing--sm); justify-content: flex-end; align-items: center; }.team_list{ grid-template-columns: 1fr 1fr; }.blog_list{ grid-template-columns: 1fr 1fr; }.feature_blog,.feature-blog_content{ grid-column-gap: var(--_size-variables---element-spacing--7xl); grid-row-gap: var(--_size-variables---element-spacing--7xl); }.navbar-dropdown_column{ flex-flow: column; justify-content: flex-start; align-items: flex-start; display: flex; }.navbar-dropdown_list{ position: static; overflow: hidden; }.navbar-dropdown_list.w--open{ padding-right: var(--_size-variables---element-spacing--none); padding-left: var(--_size-variables---element-spacing--none); border-style: none; position: static; }.navbar-dropdown_link{ width: auto; padding: var(--_size-variables---element-spacing--sm); text-align: center; }.navbar_dropdown{ flex-direction: column; justify-content: center; align-items: flex-start; margin-left: 0; margin-right: 0; display: flex; }.navbar-dropdown_toggle{ padding: var(--_size-variables---element-spacing--sm); color: var(--primitive-color--black); align-items: center; margin-left: 0; margin-right: 0; transition: color .35s, box-shadow .35s; display: flex; }.navbar-dropdown_toggle:hover{ box-shadow: none; color: var(--primitive-color--primary-600); }.navbar-dropdown_bottom{ padding-left: var(--_size-variables---element-spacing--none); }.dropdown_chevron{ inset: auto 0% auto auto; }.story-images_wrap{ aspect-ratio: 1; max-width: 120px; max-height: 120px; }.locatioin_item{ width: 520px; }}@media screen and (max-width: 767px) {body{ --_size-variables---element-spacing--none: 0px; --_size-variables---element-spacing--2xl: 16px; --_size-variables---element-spacing--sm: 8px; --_size-variables---element-spacing--lg: 12px; --_size-variables---element-spacing--3xl: 16px; --_size-variables---element-spacing--md: 10px; --_size-variables---element-spacing--xl: 16px; --_size-variables---element-spacing--15xl: 44px; --_size-variables---element-spacing--13xl: 40px; --_size-variables---element-spacing--8xl: 32px; --_size-variables---element-spacing--6xl: 24px; --_size-variables---element-spacing--10xl: 36px; --_size-variables---border-radius--2xl: 8px; --_size-variables---element-spacing--5xl: 20px; --_size-variables---border-radius--8xl: 99px; --_size-variables---border-radius--xl: 6px; --_size-variables---element-spacing--4xl: 20px; --_size-variables---border-radius--lg: 6px; --_size-variables---section-padding--xxs: var(--_size-variables---element-spacing--2xl); --_size-variables---section-padding--4xl: var(--_size-variables---element-spacing--25xl); --_size-variables---section-padding--sm: var(--_size-variables---element-spacing--19xl); --_size-variables---section-padding--none: var(--_size-variables---element-spacing--none); --_size-variables---section-padding--3xl: var(--_size-variables---element-spacing--24xl); --_size-variables---section-padding--xs: var(--_size-variables---element-spacing--13xl); --_size-variables---section-padding--md: var(--_size-variables---element-spacing--19xl); --_size-variables---section-padding--lg: var(--_size-variables---element-spacing--21xl); --_size-variables---section-padding--xl: var(--_size-variables---element-spacing--22xl); --_size-variables---element-spacing--12xl: 40px; --_size-variables---element-spacing--7xl: 28px; --_size-variables---border-radius--4xl: 12px; --_size-variables---element-spacing--xxs: 4px; --_size-variables---element-spacing--xs: 6px; --_size-variables---border-radius--md: 4px; --_size-variables---element-spacing--18xl: 48px; --_size-variables---element-spacing--19xl: 60px; --_size-variables---element-spacing--17xl: 48px; --_size-variables---element-spacing--11xl: 40px; --_size-variables---element-spacing--tiny: 2px; --_size-variables---border-radius--xxs: 2px; --_size-variables---element-spacing--21xl: 60px; --_size-variables---border-radius--circle-large: 100%; --_size-variables---element-spacing--9xl: 36px; --_size-variables---border-radius--circle-small: 50%; --_size-variables---border-radius--3xl: 12px; --_size-variables---element-spacing--14xl: 40px; --_size-variables---element-spacing--16xl: 44px; --_size-variables---element-spacing--20xl: 60px; --_size-variables---element-spacing--22xl: 80px; --_size-variables---element-spacing--23xl: 60px; --_size-variables---element-spacing--24xl: 60px; --_size-variables---element-spacing--25xl: 120px; --_size-variables---border-radius--none: 0px; --_size-variables---border-radius--xs: 4px; --_size-variables---border-radius--sm: 4px; --_size-variables---border-radius--5xl: 20px; --_size-variables---border-radius--6xl: 20px; --_size-variables---border-radius--7xl: 20px; --_size-variables---section-padding--2xl: var(--_size-variables---element-spacing--23xl); --_font---font-family--primary: Sora, sans-serif; --_font---font-size-semantics--body-base: var(--_font---font-size-primitive--text-base); --_font---line-height--145: 145%; --_font---font-weight--400: 400; --_font---font-size-semantics--h1: var(--_font---font-size-primitive--text-9xl); --_font---line-height--110: 110%; --_font---font-weight--500: 500; --_font---letter-spacing--3-6px: -3.6px; --_font---letter-spacing--2-4px: -2.4px; --_font---letter-spacing--2px: -2px; --_font---font-size-semantics--h2: var(--_font---font-size-primitive--text-7xl); --_font---line-height--115: 115%; --_font---letter-spacing--2-8px: -2.8px; --_font---letter-spacing--0-96px: -.96px; --_font---font-size-semantics--h3: var(--_font---font-size-primitive--text-6xl); --_font---font-size-semantics--h4: var(--_font---font-size-primitive--text-4xl); --_font---line-height--120: 120%; --_font---letter-spacing--1-76px: -1.76px; --_font---font-size-semantics--h5: var(--_font---font-size-primitive--text-4xl); --_font---line-height--130: 130%; --_font---font-size-semantics--h6: var(--_font---font-size-primitive--text-3xl); --_font---letter-spacing--0-84px: -.84px; --_font---letter-spacing--0-36px: -.36px; --_font---font-size-semantics--body-sm: var(--_font---font-size-primitive--text-sm); --_font---font-size-semantics--body-lg: var(--_font---font-size-primitive--text-lg); --_font---font-size-semantics--body-2xl: var(--_font---font-size-primitive--text-3xl); --_font---line-height--135: 135%; --_font---line-height--125: 125%; --_font---letter-spacing--0-32px: -.32px; --_font---font-weight--600: 600; --_font---line-height--150: 150%; --_font---font-size-semantics--body-xl: var(--_font---font-size-primitive--text-lg); --_font---letter-spacing--0-28px: -.28px; --_font---line-height--140: 140%; --_font---font-size-primitive--text-xl: 20px; --_font---font-size-primitive--text-5xl: 32px; --_font---font-size-primitive--text-4xl: 28px; --_font---font-weight--700: 700; --_font---line-height--155: 155%; --_font---font-size-primitive--text-3xl: 24px; --_font---font-size-primitive--text-xsm: 12px; --_font---font-size-primitive--text-sm: 14px; --_font---font-size-primitive--text-base: 16px; --_font---font-size-primitive--text-lg: 18px; --_font---font-size-primitive--text-2xl: 22px; --_font---font-size-primitive--text-6xl: 40px; --_font---font-size-primitive--text-7xl: 44px; --_font---font-size-primitive--text-8xl: 48px; --_font---font-size-primitive--text-9xl: 56px; --_font---font-size-primitive--text-10xl: 72px; --_font---font-weight--300: 300; --_font---line-height--100: 100%; --_font---font-weight--800: 800; --_font---line-height--160: 160%; }.body-text-18px{ font-size: 16px; }.section-padding.padding-hero.is-blog{ padding-top: 120px; }.navbar_menu{ padding-right: var(--_size-variables---element-spacing--3xl); padding-left: var(--_size-variables---element-spacing--3xl); }.navbar_wrap{ height: 60px; }.navbar_button.hide-mobile{ display: none; }.footer_info{ flex-grow: 1; }.cta_element{ max-width: 500px; }.footer_element{ grid-column-gap: var(--_size-variables---element-spacing--6xl); grid-row-gap: var(--_size-variables---element-spacing--6xl); grid-template-columns: 1fr; }.footer_menu{ max-width: none; }.footer-bottom_element{ grid-column-gap: var(--_size-variables---element-spacing--md); grid-row-gap: var(--_size-variables---element-spacing--md); }.faq-element{ grid-column-gap: var(--_size-variables---element-spacing--xl); grid-row-gap: var(--_size-variables---element-spacing--xl); grid-template-columns: 1fr; }.faq-info_content{ margin-bottom: var(--_size-variables---element-spacing--6xl); }.faq_info{ position: static; }.faq_cta{ max-width: none; padding: var(--_size-variables---element-spacing--6xl); }.navbar-content_wrap{ border-left-width: 0; }.team_list{ grid-template-columns: 1fr 1fr; }.team_item{ height: 400px; }.team-menmber_name{ font-size: var(--_font---font-size-semantics--body-xl); }.team-menuber_info{ flex-flow: column; justify-content: space-between; align-items: flex-start; }.blog_list{ grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); }.blog_item{ height: 390px; }.location-header_para{ font-size: 16px; }.blog_header{ grid-template-columns: 1.3fr; }.blog_header.is-blog{ grid-template-columns: 2fr; }.feature_blog{ grid-template-columns: 1.16fr; }.about-hero_header{ grid-column-gap: var(--_size-variables---element-spacing--8xl); grid-row-gap: var(--_size-variables---element-spacing--8xl); grid-template-columns: 2.5fr; }.about-hero_para{ max-width: 650px; }.about-hero_info{ grid-column-gap: var(--_size-variables---element-spacing--11xl); grid-row-gap: var(--_size-variables---element-spacing--11xl); flex-flow: row; justify-content: flex-start; align-items: center; }.feature-blog_text{ font-size: 16px; }.team_header.is-about{ grid-template-columns: 1.25fr; }.about-team_para{ font-size: 16px; }.navbar-dropdown_wrapper{ grid-row-gap: var(--_size-variables---element-spacing--4xl); flex-flow: wrap; }.story-images_list{ min-height: 240px; }.story-images_wrap{ max-width: 100px; max-height: 100px; }.story-images_wrap.is-big{ aspect-ratio: 16 / 9; max-width: 280px; max-height: 150px; }.locatioin_item{ width: 430px; height: 470px; }.blog-content_wrap{ padding-bottom: var(--_size-variables---element-spacing--5xl); }}@media screen and (max-width: 479px) {body{ --_size-variables---element-spacing--none: 0px; --_size-variables---element-spacing--2xl: 16px; --_size-variables---element-spacing--sm: 8px; --_size-variables---element-spacing--lg: 12px; --_size-variables---element-spacing--3xl: 16px; --_size-variables---element-spacing--md: 10px; --_size-variables---element-spacing--xl: 16px; --_size-variables---element-spacing--15xl: 40px; --_size-variables---element-spacing--13xl: 36px; --_size-variables---element-spacing--8xl: 32px; --_size-variables---element-spacing--6xl: 24px; --_size-variables---element-spacing--10xl: 32px; --_size-variables---border-radius--2xl: 8px; --_size-variables---element-spacing--5xl: 20px; --_size-variables---border-radius--8xl: 99px; --_size-variables---border-radius--xl: 6px; --_size-variables---element-spacing--4xl: 20px; --_size-variables---border-radius--lg: 6px; --_size-variables---section-padding--xxs: var(--_size-variables---element-spacing--2xl); --_size-variables---section-padding--4xl: var(--_size-variables---element-spacing--25xl); --_size-variables---section-padding--sm: var(--_size-variables---element-spacing--19xl); --_size-variables---section-padding--none: var(--_size-variables---element-spacing--none); --_size-variables---section-padding--3xl: var(--_size-variables---element-spacing--24xl); --_size-variables---section-padding--xs: var(--_size-variables---element-spacing--15xl); --_size-variables---section-padding--md: var(--_size-variables---element-spacing--19xl); --_size-variables---section-padding--lg: var(--_size-variables---element-spacing--21xl); --_size-variables---section-padding--xl: var(--_size-variables---element-spacing--22xl); --_size-variables---element-spacing--12xl: 36px; --_size-variables---element-spacing--7xl: 24px; --_size-variables---border-radius--4xl: 12px; --_size-variables---element-spacing--xxs: 4px; --_size-variables---element-spacing--xs: 6px; --_size-variables---border-radius--md: 4px; --_size-variables---element-spacing--18xl: 40px; --_size-variables---element-spacing--19xl: 60px; --_size-variables---element-spacing--17xl: 40px; --_size-variables---element-spacing--11xl: 36px; --_size-variables---element-spacing--tiny: 2px; --_size-variables---border-radius--xxs: 2px; --_size-variables---element-spacing--21xl: 60px; --_size-variables---border-radius--circle-large: 100%; --_size-variables---element-spacing--9xl: 32px; --_size-variables---border-radius--circle-small: 50%; --_size-variables---border-radius--3xl: 12px; --_size-variables---element-spacing--14xl: 36px; --_size-variables---element-spacing--16xl: 40px; --_size-variables---element-spacing--20xl: 60px; --_size-variables---element-spacing--22xl: 80px; --_size-variables---element-spacing--23xl: 60px; --_size-variables---element-spacing--24xl: 60px; --_size-variables---element-spacing--25xl: 100px; --_size-variables---border-radius--none: 0px; --_size-variables---border-radius--xs: 4px; --_size-variables---border-radius--sm: 4px; --_size-variables---border-radius--5xl: 16px; --_size-variables---border-radius--6xl: 20px; --_size-variables---border-radius--7xl: 20px; --_size-variables---section-padding--2xl: var(--_size-variables---element-spacing--23xl); --_font---font-family--primary: Sora, sans-serif; --_font---font-size-semantics--body-base: var(--_font---font-size-primitive--text-base); --_font---line-height--145: 145%; --_font---font-weight--400: 400; --_font---font-size-semantics--h1: var(--_font---font-size-primitive--text-6xl); --_font---line-height--110: 110%; --_font---font-weight--500: 500; --_font---letter-spacing--3-6px: -3.6px; --_font---letter-spacing--2-4px: -2.4px; --_font---letter-spacing--2px: -2px; --_font---font-size-semantics--h2: var(--_font---font-size-primitive--text-5xl); --_font---line-height--115: 115%; --_font---letter-spacing--2-8px: -2.8px; --_font---letter-spacing--0-96px: -.96px; --_font---font-size-semantics--h3: var(--_font---font-size-primitive--text-4xl); --_font---font-size-semantics--h4: var(--_font---font-size-primitive--text-4xl); --_font---line-height--120: 120%; --_font---letter-spacing--1-76px: -1.76px; --_font---font-size-semantics--h5: var(--_font---font-size-primitive--text-3xl); --_font---line-height--130: 130%; --_font---font-size-semantics--h6: var(--_font---font-size-primitive--text-2xl); --_font---letter-spacing--0-84px: -.84px; --_font---letter-spacing--0-36px: -.36px; --_font---font-size-semantics--body-sm: var(--_font---font-size-primitive--text-sm); --_font---font-size-semantics--body-lg: var(--_font---font-size-primitive--text-base); --_font---font-size-semantics--body-2xl: var(--_font---font-size-primitive--text-3xl); --_font---line-height--135: 135%; --_font---line-height--125: 125%; --_font---letter-spacing--0-32px: -.32px; --_font---font-weight--600: 600; --_font---line-height--150: 150%; --_font---font-size-semantics--body-xl: var(--_font---font-size-primitive--text-lg); --_font---letter-spacing--0-28px: -.28px; --_font---line-height--140: 140%; --_font---font-size-primitive--text-xl: 20px; --_font---font-size-primitive--text-5xl: 32px; --_font---font-size-primitive--text-4xl: 28px; --_font---font-weight--700: 700; --_font---line-height--155: 155%; --_font---font-size-primitive--text-3xl: 24px; --_font---font-size-primitive--text-xsm: 12px; --_font---font-size-primitive--text-sm: 14px; --_font---font-size-primitive--text-base: 16px; --_font---font-size-primitive--text-lg: 18px; --_font---font-size-primitive--text-2xl: 22px; --_font---font-size-primitive--text-6xl: 40px; --_font---font-size-primitive--text-7xl: 44px; --_font---font-size-primitive--text-8xl: 48px; --_font---font-size-primitive--text-9xl: 56px; --_font---font-size-primitive--text-10xl: 72px; --_font---font-weight--300: 300; --_font---line-height--100: 100%; --_font---font-weight--800: 800; --_font---line-height--160: 160%; }h1{ letter-spacing: var(--_font---letter-spacing--2px); }h2{ letter-spacing: var(--_font---letter-spacing--0-96px); }.button_primary:where(.w-variant-62db4792-8717-dbe8-e811-0d36eb02f9ec){ width: var(--_max-width---max-width--100); }.section-padding.padding-hero.is-blog{ padding-top: 110px; }.navbar_logo{ max-width: 130px; }.navbar_wrap{ height: 50px; }.section_hero.is-team-hero{ background-position: 66% 0; }.footer_header{ grid-column-gap: var(--_size-variables---element-spacing--8xl); grid-row-gap: var(--_size-variables---element-spacing--8xl); grid-template-columns: 1fr; }.footer-contact_wrap{ grid-column-gap: var(--_size-variables---element-spacing--lg); grid-row-gap: var(--_size-variables---element-spacing--lg); }.footer-contact_link{ letter-spacing: var(--_font---letter-spacing--0-96px); }.footer_element{ padding-top: var(--_size-variables---element-spacing--10xl); }.footer_menu{ grid-template-columns: 1fr 1fr; }.footer-menu_link-wrap.is-social{ width: var(--_max-width---max-width--100); }.footer-bottom_element{ grid-column-gap: var(--_size-variables---element-spacing--lg); grid-row-gap: var(--_size-variables---element-spacing--lg); }.service-trigger_title{ font-size: var(--_font---font-size-semantics--h6); }.faq_cta{ padding: var(--_size-variables---element-spacing--xl); }.team_list{ grid-row-gap: var(--_size-variables---element-spacing--5xl); grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); }.team_item{ height: 460px; }.team-menmber_name{ font-size: var(--_font---font-size-primitive--text-xl); }.blog_list{ grid-template-columns: repeat(auto-fit, minmax(270px, 1fr)); }.blog_item{ height: 450px; }.faq-header_title{ font-size: var(--_font---font-size-primitive--text-xl); }.feature-blog_image-wrap{ aspect-ratio: 1; }.feature-blog_title{ font-size: var(--_font---font-size-primitive--text-4xl); }.feature-blog_tag{ padding-top: var(--_size-variables---element-spacing--sm); padding-bottom: var(--_size-variables---element-spacing--sm); }.about-hero_info{ grid-column-gap: var(--_size-variables---element-spacing--6xl); grid-row-gap: var(--_size-variables---element-spacing--6xl); }.about-hero_image-wrap{ aspect-ratio: 1; }.navbar-dropdown_wrapper{ grid-row-gap: 0px; }.navbar-dropdown_bottom{ flex-flow: column; justify-content: space-between; align-items: flex-start; }.footer-bottom_right{ grid-column-gap: var(--_size-variables---element-spacing--md); grid-row-gap: var(--_size-variables---element-spacing--md); flex-flow: column; justify-content: flex-start; align-items: flex-start; }.footer-bottom_right-divider{ display: none; }.story-images_list{ grid-column-gap: var(--_size-variables---element-spacing--xxs); grid-row-gap: var(--_size-variables---element-spacing--xxs); grid-template-columns: 1fr 1fr 1fr; min-height: 110px; margin-top: 20px; }.story-images_wrap{ max-height: 60px; }.story-images_wrap.is-big{ max-width: none; max-height: 90px; }.story-images_wrap.is-odd{ display: none; }.locatioin_item{ width: 280px; height: 340px; padding-right: var(--_size-variables---element-spacing--2xl); padding-bottom: var(--_size-variables---element-spacing--7xl); padding-left: var(--_size-variables---element-spacing--2xl); }}#w-node-_17c80cc5-2289-6c10-a51b-0f6f1a06e885-965ec33c{ place-self: end; }#w-node-_65c30436-0241-68c8-7b06-855996f357c1-965ec33c{ align-self: center; }#w-node-_9a207a8e-e9ed-e4b1-3128-0d89337d966d-965ec33c{ place-self: end; }#w-node-_69a072d1-69e6-8783-2548-858b3e84bf4f-4af74ce9{ align-self: start; }#w-node-_90aa065e-2d95-4aa8-f2ac-04b04859c2d0-4af74ce9{ justify-self: end; }#w-node-_8ecb3a12-ee6e-7ca0-b061-e7854131557d-4af74ce9{ justify-self: center; }#w-node-_02084d99-4d3e-67aa-07d3-fc9302298ce0-4af74ce9{ justify-self: end; }#w-node-_7aff3246-7436-183d-9639-5ab4a844114f-a844114a{ align-self: start; }#w-node-eb4bd012-3a82-28c4-da6a-dffff7cda011-965ec33d{ place-self: end; }#w-node-_8219b02b-eaf7-ea81-91e1-723c676732d0-965ec33d,#w-node-_51690311-096a-fe57-6ab3-4620d5cde4a0-965ec33d{ justify-self: center; }#w-node-_1f52818f-c54a-441c-f0ab-584a4015e415-965ec33d{ place-self: end center; }#w-node-d4a9463e-8c87-eed9-77c9-1268cc89c355-965ec33d,#w-node-b5f89661-8dc7-6b5f-d5d7-680eeeed097b-965ec33d{ justify-self: center; }#w-node-_8379eabc-c9c1-5ee1-63dc-8d6049e453ed-965ec33d,#w-node-_68b6405b-edc4-3600-ae62-4a7d400cfd81-965ec33d{ grid-area: span 2 / span 1 / span 2 / span 1; }#w-node-_7ca7d48a-77c9-2b74-04de-6d116d75d6cf-965ec33d{ place-self: end; }#w-node-a92f16b9-75d8-78c4-a39a-766877b28187-965ec33e{ place-self: start; }#w-node-_4c4b77da-53d5-e6ae-53ca-9ed28ca281fe-965ec33f{ place-self: end; }#w-node-_727a4605-a44b-147a-9f62-2070011c4a66-965ec33f{ align-self: center; }#w-node-_49aad542-c663-0286-a10e-afb0827f14f6-965ec33f,#w-node-a83e2eed-bc70-323e-5f40-433d20b320a2-965ec33f,#w-node-_27515dbf-4bbf-40b9-b758-5950eb500419-965ec33f{ grid-area: span 1 / span 2 / span 1 / span 2; }#w-node-_527e57a4-4a72-77f2-e225-e76d36fd072a-965ec340,#w-node-_59234afa-a626-1520-ebf2-a52c0c882396-965ec340,#w-node-abf53e09-7da9-fc66-1b03-b02a1bb6c0d7-965ec340,#w-node-d3e633fd-939f-3a31-6057-02f9376faf47-965ec340,#w-node-_140ee91b-1ac3-f700-c90a-b8044321a7d7-965ec340,#w-node-_2120dbe1-ec8d-734b-6591-c9c6b8ce5e01-965ec340,#w-node-_9e5b50dc-927b-d039-4071-a462039d09f2-965ec340,#w-node-_49ce93a7-f450-0596-9af5-dff9d8289f0d-965ec340,#w-node-f23ebb1e-d6ea-6654-57f8-c834d1773424-965ec340,#w-node-_1beae609-79f1-e8fc-fda0-37a21355e702-965ec340{ place-self: start; }#w-node-_2302474f-6bba-a7ff-4dba-3e5a91ca8cac-965ec343,#w-node-f0574d8d-d7db-5d0b-1fe7-ab60f4e5adac-965ec343{ place-self: end; }#w-node-ba051552-8af6-e004-c4fe-556f006be442-965ec34e{ align-self: start; }#w-node-_85a04063-2cbf-16e2-d990-290df9283a17-cd585b3b,#w-node-cd2df613-1fe2-d351-9fec-b713987d8274-cd585b3b,#w-node-_11130784-00e5-8fff-3fb8-798f2a120b9c-cd585b3b,#w-node-d268abdc-c94f-b2f5-e57e-c15bf4bb5cdd-cd585b3b,#w-node-ee068122-1c83-2163-a34b-7527377b46b2-b30a04ef,#w-node-_07f93ceb-761f-1fd7-9c59-89a9946fbcbf-b30a04ef,#w-node-ee47b0cd-32eb-7ad1-e9ff-ae6696da692c-b30a04ef{ align-self: center; }@media screen and (max-width: 991px) {#w-node-_5b767983-ec09-06ac-0772-7c427fc7d118-965ec33c{ order: -9999; }#w-node-dfa591af-f97e-1c08-b2df-f205c7e2ab69-965ec33f{ grid-area: span 1 / span 2 / span 1 / span 2; }}@media screen and (max-width: 767px) {#w-node-_17c80cc5-2289-6c10-a51b-0f6f1a06e885-965ec33c,#w-node-_9a207a8e-e9ed-e4b1-3128-0d89337d966d-965ec33c{ justify-self: start; }#w-node-eb4bd012-3a82-28c4-da6a-dffff7cda011-965ec33d{ justify-self: stretch; }#w-node-_7ca7d48a-77c9-2b74-04de-6d116d75d6cf-965ec33d,#w-node-_4c4b77da-53d5-e6ae-53ca-9ed28ca281fe-965ec33f{ justify-self: start; }#w-node-_527c8e3c-f860-229b-0c43-f1d4645b39b9-965ec33f{ order: -9999; }#w-node-_2302474f-6bba-a7ff-4dba-3e5a91ca8cac-965ec343,#w-node-f0574d8d-d7db-5d0b-1fe7-ab60f4e5adac-965ec343{ justify-self: start; }}@media screen and (max-width: 479px) {#w-node-_8ecb3a12-ee6e-7ca0-b061-e7854131557d-4af74ce9{ justify-self: start; }#w-node-_02084d99-4d3e-67aa-07d3-fc9302298ce0-4af74ce9{ grid-area: span 1 / span 2 / span 1 / span 2; justify-self: start; }#w-node-_644ab445-d0bd-adc3-33b5-cd94f40750b6-965ec33f,#w-node-_54622e0f-abb7-1c8e-342a-f2a6f6741e92-965ec33f,#w-node-_49aad542-c663-0286-a10e-afb0827f14f6-965ec33f,#w-node-e2825a28-748d-7f27-7662-b120bed4f583-965ec33f,#w-node-_540fa9c2-73c7-3026-6a38-8360dc6f4548-965ec33f,#w-node-a83e2eed-bc70-323e-5f40-433d20b320a2-965ec33f{ grid-area: span 1 / span 2 / span 1 / span 2; }#w-node-cd2df613-1fe2-d351-9fec-b713987d8272-cd585b3b{ order: -9999; }}.section_cta{position:relative;background-image:linear-gradient(115deg, rgba(1,31,35,.93), rgba(1,31,35,.72)), url("../clinic/recepcion-1600.webp");background-size:cover;background-position:center;}footer{border-top:3px solid var(--primitive-color--primary-500,#24a3b1);}.section_footer{background:var(--primitive-color--primary-900,#011f23)!important;border-top:3px solid var(--primitive-color--primary-500,#24a3b1);}.section_footer,.section_footer .text-color-dark,.section_footer p,.section_footer div,.section_footer a{color:#cdd8da!important;}.section_footer h1,.section_footer h2,.section_footer h3,.section_footer h4,.section_footer .footer-menu_title{color:#ffffff!important;}.section_footer a:hover{color:#ffffff!important;}.section_footer .footer-bottom_right-divider,.section_footer [class*="divider"]{background:rgba(255,255,255,.14)!important;border-color:rgba(255,255,255,.14)!important;}.section_footer .button_primary .button_text,.section_footer .button_text{color:var(--primitive-color--primary-900,#011f23)!important;}.section_team{background-image:linear-gradient(160deg,rgba(1,31,35,.90),rgba(2,47,52,.82)),url("../clinic/gabinetes-1600.webp")!important;background-size:cover!important;background-position:center!important;background-attachment:fixed;}.section_team .text-highlighted{color:#7fe3ef!important;}.section_team .section_tag{background:rgba(255,255,255,.16)!important;color:#ffffff!important;}.section_team .section_tag svg,.section_team .section_tag path{color:#ffffff!important;fill:#ffffff!important;}.team_image,.blog-item_image,.about-hero_image{filter:none !important;-webkit-filter:none !important;}