/*!
  Theme Name: whiterocknorthschool
  Author: Anonymous
  Author URI:
  Version: 1
  Description: whiterocknorthschool theme for Wordpress
  License: GNU General Public License v2 or later
  License URI: https://www.gnu.org/licenses/old-licenses/gpl-2.0.html
  Text Domain: whiterocknorthschool
  Tags: one-column, two-columns
  Theme URI:
*//*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}@font-face{font-display:block;font-family:icomoon;font-style:normal;font-weight:400;src:url(fonts/icomoon.woff?powq4f) format("woff")}.btn:after,.btn:before,.language-popup .language-popup-opener:after,[class*=" icon-"],[class^=icon-]{font-family:icomoon!important;speak:none;font-feature-settings:normal;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-location:before{content:"\e910"}.icon-academic:before{content:"\e900"}.icon-bank:before{content:"\e901"}.icon-chevron-decor-right:before{content:"\e902"}.icon-chevron-decor-left:before{content:"\e903"}.icon-chevron-down:before{content:"\e904"}.icon-chevron-top:before{content:"\e905"}.icon-chevron-left:before{content:"\e906"}.icon-chevron-right:before{content:"\e907"}.icon-facebook:before{content:"\e908"}.icon-horse:before{content:"\e909"}.icon-instagram:before{content:"\e90a"}.icon-mail:before{content:"\e90b"}.icon-microphone:before{content:"\e90c"}.icon-phone:before{content:"\e90d"}.icon-pin:before{content:"\e90e"}.icon-play:before{content:"\e90f"}.icon-telegram:before{content:"\ea95"}.icon-twitter:before{content:"\ea96"}.icon-youtube:before{content:"\ea9d"}.icon-linkedin2:before{content:"\eaca"}:root{--f-button-width:40px;--f-button-height:40px;--f-button-border:0;--f-button-border-radius:0;--f-button-color:#374151;--f-button-bg:#f8f8f8;--f-button-shadow:none;--f-button-transition:all .15s ease;--f-button-transform:none;--f-button-outline-width:1px;--f-button-outline-color:rgba(0,0,0,.7);--f-button-svg-width:20px;--f-button-svg-height:20px;--f-button-svg-stroke-width:1.5;--f-button-svg-fill:none;--f-button-svg-filter:none;--f-button-svg-opacity:1;--f-button-svg-disabled-opacity:.5;--f-button-svg-transition:opacity .15s ease;--f-button-svg-transform:none}.f-button{align-items:center;backdrop-filter:var(--f-button-backdrop-filter);background:#f8f8f8;background:var(--f-button-bg);border:0;border:var(--f-button-border);border-radius:0;border-radius:var(--f-button-border-radius);box-shadow:none;box-shadow:var(--f-button-shadow);box-sizing:content-box;color:#374151;color:var(--f-button-color);cursor:pointer;display:flex;height:40px;height:var(--f-button-height);justify-content:center;margin:0;overflow:hidden;padding:0;pointer-events:all;position:relative;transform:none;transform:var(--f-button-transform);transition:all .15s ease;transition:var(--f-button-transition);width:40px;width:var(--f-button-width)}.f-button:active:not([aria-disabled]){background-color:#f8f8f8;background-color:var(--f-button-active-bg,var(--f-button-hover-bg,var(--f-button-bg)));color:#374151;color:var(--f-button-active-color,var(--f-button-hover-color,var(--f-button-color)))}.f-button:focus{outline:none}.f-button:focus-visible{outline:1px solid rgba(0,0,0,.7);outline:var(--f-button-outline-width) solid var(--f-button-outline-color);outline-offset:var(--f-button-outline-offset);position:relative;z-index:1}.f-button svg{fill:none;fill:var(--f-button-svg-fill);filter:none;filter:var(--f-button-svg-filter);height:20px;height:var(--f-button-svg-height);opacity:1;opacity:var(--f-button-svg-opacity,1);pointer-events:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5;stroke-width:var(--f-button-svg-stroke-width);transform:none;transform:var(--f-button-svg-transform);transition:opacity .15s ease;transition:var(--f-button-svg-transition);width:20px;width:var(--f-button-svg-width)}.f-button[aria-disabled]{cursor:default}.f-button[aria-disabled] svg{opacity:.5;opacity:var(--f-button-svg-disabled-opacity)}:root{--f-spinner-color-1:rgba(0,0,0,.1);--f-spinner-color-2:rgba(17,24,28,.8);--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-border-radius:50%;--f-spinner-border-width:4px}.f-spinner{animation:f-spinner .75s linear infinite,f-fadeIn .2s ease .2s both;border:4px solid rgba(0,0,0,.1);border:var(--f-spinner-border-width) solid var(--f-spinner-color-1);border-radius:50%;border-radius:var(--f-spinner-border-radius);border-top-color:rgba(17,24,28,.8);border-top-color:var(--f-spinner-color-2);height:50px;height:var(--f-spinner-height);left:50%;margin:-25px 0 0 -25px;margin:calc(var(--f-spinner-width)*-.5) 0 0 calc(var(--f-spinner-height)*-.5);padding:0;position:absolute;top:50%;width:50px;width:var(--f-spinner-width)}@keyframes f-spinner{to{transform:rotate(1turn)}}.f-panzoom,.f-zoomable{align-items:center;display:flex;flex-direction:column;overflow:hidden;position:relative}.f-panzoom:after,.f-panzoom:before,.f-zoomable:after,.f-zoomable:before{content:"";display:block}.f-panzoom:not(.has-controls):before,.f-zoomable:not(.has-controls):before{margin-bottom:auto}.f-panzoom:after,.f-zoomable:after{margin-top:auto}.f-panzoom__wrapper{max-height:100%;max-width:100%;min-height:0;min-width:0;position:relative}.f-panzoom__wrapper.will-zoom-out{cursor:zoom-out}.f-panzoom__wrapper.can-drag{cursor:move;cursor:grab}.f-panzoom__wrapper.will-zoom-in{cursor:zoom-in}.f-panzoom__wrapper.is-dragging{cursor:move;cursor:grabbing}.f-panzoom__wrapper.has-error{display:none}.f-panzoom__content{max-height:100%;max-width:100%;min-height:0;min-width:0}.f-panzoom__content.has-lazyerror,.f-panzoom__content.is-lazyloading{visibility:hidden}img.f-panzoom__content{-o-object-fit:contain;object-fit:contain;transition:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:top}.f-panzoom__wrapper>img.f-panzoom__content,.f-panzoom__wrapper>picture.f-panzoom__content{visibility:hidden}.f-panzoom__viewport{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.f-panzoom__viewport>.f-panzoom__content{display:block;height:100%;-o-object-fit:fill;object-fit:fill;width:100%}picture.f-panzoom__content img{height:auto;max-height:100%;-o-object-fit:contain;object-fit:contain;transition:none;vertical-align:top;width:100%}.f-panzoom__protected,picture.f-panzoom__content img{-webkit-user-select:none;-moz-user-select:none;user-select:none}.f-panzoom__protected{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.f-fadeIn{animation:f-fadeIn .2s ease 0s both;animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeIn;z-index:2}.f-fadeOut{animation:f-fadeOut .2s ease 0s both;animation:var(--f-transition-duration,.2s) var(--f-transition-easing,ease) var(--f-transition-delay,0s) both f-fadeOut;z-index:1}@keyframes f-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-fadeOut{to{opacity:0}}.f-crossfadeIn{animation:f-crossfadeIn .2s ease both;animation:var(--f-transition-duration,.2s) ease both f-crossfadeIn;z-index:2}.f-crossfadeOut{animation:f-crossfadeOut .04s ease .16s both;animation:calc(var(--f-transition-duration, .2s)*.2) ease calc(var(--f-transition-duration, .2s)*.8) both f-crossfadeOut;z-index:1}@keyframes f-crossfadeIn{0%{opacity:0}to{opacity:1}}@keyframes f-crossfadeOut{to{opacity:0}}.is-horizontal .f-slideIn.from-next{animation:f-slideInNextX .85s cubic-bezier(.16,1,.3,1);animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNextX}.is-horizontal .f-slideIn.from-prev{animation:f-slideInPrevX .85s cubic-bezier(.16,1,.3,1);animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrevX}.is-horizontal .f-slideOut.to-next{animation:f-slideOutNextX .85s cubic-bezier(.16,1,.3,1);animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNextX}.is-horizontal .f-slideOut.to-prev{animation:f-slideOutPrevX .85s cubic-bezier(.16,1,.3,1);animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevX}@keyframes f-slideInPrevX{0%{transform:translate(100%);transform:translate(calc(100% + var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextX{0%{transform:translate(-100%);transform:translate(calc(-100% - var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextX{to{transform:translate(-100%);transform:translate(calc(-100% - var(--f-carousel-gap, 0)))}}@keyframes f-slideOutPrevX{to{transform:translate(100%);transform:translate(calc(100% + var(--f-carousel-gap, 0)))}}.is-vertical .f-slideIn.from-next{animation:f-slideInNextY .85s cubic-bezier(.16,1,.3,1);animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInNextY}.is-vertical .f-slideIn.from-prev{animation:f-slideInPrevY .85s cubic-bezier(.16,1,.3,1);animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideInPrevY}.is-vertical .f-slideOut.to-next{animation:f-slideOutNextY .85s cubic-bezier(.16,1,.3,1);animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutNextY}.is-vertical .f-slideOut.to-prev{animation:f-slideOutPrevY .85s cubic-bezier(.16,1,.3,1);animation:var(--f-transition-duration,.85s) cubic-bezier(.16,1,.3,1) f-slideOutPrevY}@keyframes f-slideInPrevY{0%{transform:translateY(100%);transform:translateY(calc(100% + var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideInNextY{0%{transform:translateY(-100%);transform:translateY(calc(-100% - var(--f-carousel-gap, 0)))}to{transform:translateZ(0)}}@keyframes f-slideOutNextY{to{transform:translateY(-100%);transform:translateY(calc(-100% - var(--f-carousel-gap, 0)))}}@keyframes f-slideOutPrevY{to{transform:translateY(100%);transform:translateY(calc(100% + var(--f-carousel-gap, 0)))}}.f-zoomInUp{animation:f-zoomInUp .3s ease both;animation:var(--f-transition-duration,.3s) ease both f-zoomInUp}.f-zoomOutDown{animation:f-zoomOutDown .3s ease both;animation:var(--f-transition-duration,.3s) ease both f-zoomOutDown}@keyframes f-zoomInUp{0%{opacity:0;opacity:var(--f-zoomInUp-opacity,0);transform:scale(.975) translate3d(0,16px,0);transform:scale(var(--f-zoomInUp-scale,.975)) translate3d(var(--f-zoomInUp-x,0),var(--f-zoomInUp-y,16px),0)}to{opacity:1;transform:scale(1) translateZ(0)}}@keyframes f-zoomOutDown{to{opacity:0;transform:scale(.975) translate3d(0,16px,0);transform:scale(var(--f-zoomOutDown-scale,.975)) translate3d(var(--f-zoomOutDown-x,0),var(--f-zoomOutDown-y,16px),0)}}.f-throwOutUp{animation:f-throwOutUp .2s ease-out both;animation:var(--f-throwOutUp-duration,.2s) ease-out both f-throwOutUp}.f-throwOutDown{animation:f-throwOutDown .2s ease-out both;animation:var(--f-throwOutDown-duration,.2s) ease-out both f-throwOutDown}@keyframes f-throwOutUp{to{opacity:0;transform:translate3d(0,-150px,0);transform:translate3d(0,calc(var(--f-throwOutUp-y, 150px)*-1),0)}}@keyframes f-throwOutDown{to{opacity:0;transform:translate3d(0,150px,0);transform:translate3d(0,var(--f-throwOutDown-y,150px),0)}}.has-gmap .f-html,.has-iframe .f-html,.has-pdf .f-html{height:100%;min-height:1px;overflow:visible;width:100%}.has-gmap .f-html,.has-pdf .f-html{padding:0}.f-html{background:var(--f-html-bg);box-sizing:border-box;color:currentColor;color:var(--f-html-color,currentColor);margin:0;margin:var(--f-html-margin,0);padding:2rem;padding:var(--f-html-padding,2rem);position:relative}.f-html.is-error{text-align:center}.f-iframe{border:0;display:block;height:100%;margin:0;width:100%}.f-caption{align-self:center;flex-shrink:0;margin:var(--f-caption-margin);max-height:calc(80vh - 100px);max-width:100%;overflow:auto;padding:16px 8px;padding:var(--f-caption-padding,16px 8px);word-wrap:anywhere;background:var(--f-caption-bg);color:var(--f-caption-color);line-height:var(--f-caption-line-height);font:var(--f-caption-font)}.has-html5video .f-html,.has-vimeo .f-html,.has-youtube .f-html{aspect-ratio:var(--f-video-aspect-ratio);background:rgba(0,0,0,.9);background:var(--f-video-bg,rgba(0,0,0,.9));height:100%;max-height:540px;max-height:var(--f-video-height,540px);max-width:960px;max-width:var(--f-video-width,960px);min-height:1px;overflow:visible;padding:0;width:100%}.f-html5video{background:transparent;border:0;display:block;height:100%;width:100%}.f-button.is-arrow{--f-button-width:var(--f-arrow-width,46px);--f-button-height:var(--f-arrow-height,46px);--f-button-svg-width:var(--f-arrow-svg-width,24px);--f-button-svg-height:var(--f-arrow-svg-height,24px);--f-button-svg-stroke-width:var(--f-arrow-svg-stroke-width,1.75);--f-button-border-radius:var(--f-arrow-border-radius,unset);--f-button-bg:var(--f-arrow-bg,transparent);--f-button-hover-bg:var(--f-arrow-hover-bg,var(--f-arrow-bg));--f-button-active-bg:var(--f-arrow-active-bg,var(--f-arrow-hover-bg));--f-button-shadow:var(--f-arrow-shadow);--f-button-color:var(--f-arrow-color);--f-button-hover-color:var(--f-arrow-hover-color,var(--f-arrow-color));--f-button-active-color:var( --f-arrow-active-color,var(--f-arrow-hover-color) );overflow:visible}.f-button.is-arrow.is-next,.f-button.is-arrow.is-prev{position:absolute;transform:translate(0);z-index:20}.is-horizontal .f-button.is-arrow.is-next,.is-horizontal .f-button.is-arrow.is-prev{bottom:auto;left:auto;right:auto;top:50%;transform:translateY(-50%)}.is-horizontal.is-ltr .f-button.is-arrow.is-prev{left:0;left:var(--f-arrow-pos,0)}.is-horizontal.is-ltr .f-button.is-arrow.is-next{right:0;right:var(--f-arrow-pos,0)}.is-horizontal.is-rtl .f-button.is-arrow.is-prev{right:0;right:var(--f-arrow-pos,0);transform:translateY(-50%) rotateY(180deg)}.is-horizontal.is-rtl .f-button.is-arrow.is-next{left:0;left:var(--f-arrow-pos,0);transform:translateY(-50%) rotateY(180deg)}.is-vertical.is-ltr .f-button.is-arrow.is-prev,.is-vertical.is-rtl .f-button.is-arrow.is-prev{bottom:auto;left:50%;right:auto;top:0;top:var(--f-arrow-pos,0);transform:translate(-50%)}.is-vertical.is-ltr .f-button.is-arrow.is-next,.is-vertical.is-rtl .f-button.is-arrow.is-next{bottom:0;bottom:var(--f-arrow-pos,0);left:50%;right:auto;top:auto;transform:translate(-50%)}.is-vertical .f-button.is-arrow.is-next svg,.is-vertical .f-button.is-arrow.is-prev svg{transform:rotate(90deg)}.f-carousel__toolbar{--f-progressbar-height:100%;backdrop-filter:var(--f-toolbar-backdrop-filter);background:none;background:var(--f-toolbar-bg,none);box-shadow:none;box-shadow:var(--f-toolbar-shadow,none);color:currentColor;color:var(--f-toolbar-color,currentColor);display:grid;font-family:-apple-system,BlinkMacSystemFont,Segoe UI Adjusted,Segoe UI,Liberation Sans,sans-serif;font-family:var(--f-toolbar-font,-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif);font-feature-settings:"tnum";font-size:17px;font-size:var(--f-toolbar-font-size,17px);font-variant-numeric:tabular-nums;font-weight:inherit;font-weight:var(--f-toolbar-font-weight,inherit);grid-template-columns:1fr auto 1fr;line-height:var(--f-toolbar-line-height);margin:0;margin:var(--f-toolbar-margin,0);padding:8px;padding:var(--f-toolbar-padding,8px);position:relative;text-align:center;text-shadow:var(--f-toolbar-text-shadow);z-index:20;-webkit-font-smoothing:subpixel-antialiased;pointer-events:none;white-space:nowrap}.f-carousel__toolbar.is-absolute{left:0;position:absolute;right:0;top:0}.f-carousel__toolbar__column{align-content:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:0;gap:var(--f-toolbar-gap,0);pointer-events:none}.f-carousel__toolbar__column.is-left{justify-content:flex-start;justify-self:flex-start}.f-carousel__toolbar__column.is-middle{justify-content:center}.f-carousel__toolbar__column.is-right{flex-flow:nowrap;justify-content:flex-end;justify-self:flex-end}.f-carousel__toolbar__column>*{pointer-events:all}.f-carousel:has(.f-carousel__slide.is-fullsize) [data-panzoom-action=toggleFull] g{display:none}[data-autoplay-action=toggle] svg g:first-child{display:flex}.has-autoplay [data-autoplay-action=toggle] svg g:first-child,[data-autoplay-action=toggle] svg g:last-child{display:none}.has-autoplay [data-autoplay-action=toggle] svg g:last-child{display:flex}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg [data-fullscreen-action=toggle] svg g:last-child{display:flex}.f-carousel__counter{background:var(--f-counter-bg);border-radius:var(--f-counter-border-radius);cursor:default;display:flex;flex-direction:row;line-height:var(--f-counter-line-height);margin:0;margin:var(--f-counter-margin,0);padding:4px;padding:var(--f-counter-padding,4px);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.f-carousel__counter span{padding:0 4px;padding:0 var(--f-counter-gap,4px)}:root{--f-thumbs-gap:8px;--f-thumbs-margin:0;--f-thumbs-padding-x:8px;--f-thumbs-padding-y:8px;--f-thumbs-z-index:1;--f-thumb-width:96px;--f-thumb-height:72px;--f-thumb-fit:cover;--f-thumb-opacity:1;--f-thumb-transition:opacity .3s ease,transform .15s ease;--f-thumb-border:none;--f-thumb-border-radius:4px;--f-thumb-transfors:none;--f-thumb-shadow:none;--f-thumb-bg:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.05));--f-thumb-focus-shadow:inset 0 0 0 .8px #222,inset 0 0 0 2.25px #fff;--f-thumb-selected-shadow:inset 0 0 0 .8px #222,inset 0 0 0 2.25px #fff}.f-thumbs{--f-carousel-slide-width:calc(var(--f-thumb-width) + var(--f-thumbs-gap));--f-carousel-slide-height:calc(var(--f-thumb-height) + var(--f-thumbs-gap));--f-carousel-gap:0;background:var(--f-thumbs-bg);flex-shrink:0;margin:0;margin:var(--f-thumbs-margin);padding:0;-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;transition:max-height .3s ease,max-width .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1;z-index:var(--f-thumbs-z-index)}.f-thumbs.is-horizontal{max-height:calc(var(--f-carousel-slide-height) + 32px);max-height:calc(var(--f-carousel-slide-height) + var(--f-thumbs-padding-y)*2 + var(--f-thumbs-gap)*2)}.f-thumbs.is-vertical{max-width:calc(var(--f-carousel-slide-width) + 32px);max-width:calc(var(--f-carousel-slide-width) + var(--f-thumbs-padding-x)*2 + var(--f-thumbs-gap)*2)}.f-thumbs__viewport{display:grid;margin:8px;margin:var(--f-thumbs-padding-y) var(--f-thumbs-padding-x);overflow:visible}.f-thumbs.is-vertical .f-thumbs__viewport{height:calc(100% - 16px);height:calc(100% - var(--f-thumbs-padding-y)*2)}.f-thumbs__slide{align-items:center;cursor:pointer;display:flex;flex-direction:column;grid-area:1/1;height:var(--f-carousel-slide-height);margin:0;overflow:visible;padding:4px;padding:calc(var(--f-thumbs-gap)*.5);position:relative;width:var(--f-carousel-slide-width)}.f-thumbs__slide:hover button{opacity:1;opacity:var(--f-thumb-hover-opacity,1);transform:none;transform:var(--f-thumb-hover-transform,none)}.f-thumbs__slide:hover button:after{border:none;border:var(--f-thumb-hover-border,none);box-shadow:none;box-shadow:var(--f-thumb-hover-shadow,var(--f-thumb-shadow))}.f-thumbs__slide button{all:unset;background:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.05));background:var(--f-thumb-bg);border-radius:4px;border-radius:var(--f-thumb-border-radius);height:100%;margin:auto;opacity:1;opacity:var(--f-thumb-opacity);outline:none;overflow:visible;padding:0;position:relative;transform:var(--f-thumb-transform);transition:opacity .3s ease,transform .15s ease;transition:var(--f-thumb-transition);width:100%}.f-thumbs__slide button:after{border:none;border:var(--f-thumb-border);border-radius:inherit;bottom:0;box-shadow:none;box-shadow:var(--f-thumb-shadow);content:"";left:0;position:absolute;right:0;top:0;transition:none;z-index:1}.f-thumbs__slide button:focus-within{opacity:1;opacity:var(--f-thumb-focus-opacity,1);transform:none;transform:var(--f-thumb-focus-transform,none)}.f-thumbs__slide button:focus-within:after{border:none;border:var(--f-thumb-focus-border,none);box-shadow:inset 0 0 0 .8px #222,inset 0 0 0 2.25px #fff;box-shadow:var(--f-thumb-focus-shadow,var(--f-thumb-shadow))}.f-thumbs__slide:active{opacity:1;opacity:var(--f-thumb-active-opacity,1);transform:none;transform:var(--f-thumb-active-transform,none)}.f-thumbs__slide:active:after{border:none;border:var(--f-thumb-active-border,none);box-shadow:none;box-shadow:var(--f-thumb-active-shadow,var(--f-thumb-shadow))}.f-thumbs__slide.is-selected{z-index:2}.f-thumbs__slide.is-selected button{opacity:1;opacity:var(--f-thumb-selected-opacity,1);transform:none;transform:var(--f-thumb-selected-transform,none)}.f-thumbs__slide.is-selected button:after{border:none;border:var(--f-thumb-selected-border,none);box-shadow:inset 0 0 0 .8px #222,inset 0 0 0 2.25px #fff;box-shadow:var(--f-thumb-selected-shadow,var(--f-thumb-shadow))}.f-thumbs__slide img{border-radius:inherit;display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-fit:var(--f-thumb-fit);object-fit:var(--f-thumb-fit);pointer-events:none;width:100%}.f-thumbs__slide img.has-lazyerror{display:none}.f-thumbs.is-modern{--f-thumb-clip-width:46px;--f-thumb-extra-gap:16px;--f-carousel-slide-width:calc(var(--f-thumb-clip-width) + var(--f-thumbs-gap));--f-carousel-slide-height:var(--f-thumb-height);--width-diff:calc(var(--f-thumb-width) - var(--f-thumb-clip-width))}.f-thumbs.is-modern .f-thumbs__viewport{margin-left:calc(var(--width-diff)*-1);width:calc(100% + var(--width-diff)*2)}.f-thumbs.is-modern .f-thumbs__slide{--clip-shift:calc((var(--width-diff)*0.5)*var(--progress));--clip-path:inset(0 var(--clip-shift) round var(--f-thumb-border-radius,0));left:0;left:var(--shift,0);overflow:visible;padding:0;transition:left var(--f-transition-duration) var(--f-transition-easing);will-change:left}.f-thumbs.is-modern .f-thumbs__slide button{border:none;box-shadow:none;clip-path:var(--clip-path);display:block;margin-left:-50%;transition:clip-path var(--f-transition-duration) var(--f-transition-easing),opacity .2s ease;transition:clip-path var(--f-transition-duration) var(--f-transition-easing),opacity var(--f-thumb-transition-duration,.2s) var(--f-thumb-transition-easing,ease);width:96px;width:var(--f-thumb-width)}.f-thumbs.is-modern .f-thumbs__slide button:after{display:none}.f-thumbs.is-modern .f-thumbs__slide:focus:not(:focus-visible){outline:none}.f-thumbs.is-modern .f-thumbs__slide:focus-within:not(.is-selected) button:before{border:none;border:var(--f-thumb-focus-border,none);border-radius:inherit;bottom:0;box-shadow:inset 0 0 0 .8px #222,inset 0 0 0 2.25px #fff;box-shadow:var(--f-thumb-focus-shadow,none);content:"";left:var(--clip-shift);position:absolute;right:var(--clip-shift);top:0;transition:border var(--f-transition-duration) var(--f-transition-easing),box-shadow var(--f-transition-duration) var(--f-transition-easing);z-index:1}.f-thumbs.is-modern{--f-transition-duration:.25s;--f-transition-easing:ease-out}.f-thumbs.is-modern.is-syncing{--f-transition-duration:0s}.f-progressbar{animation-name:f-progressbar;animation-play-state:running;animation-timing-function:linear;background:#575ad6;background:var(--f-progressbar-color,var(--f-carousel-theme-color,#575ad6));height:3px;height:var(--f-progressbar-height,3px);left:0;pointer-events:none;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:30}@keyframes f-progressbar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-fullscreen-action=toggle] svg g:first-child{display:flex}[data-fullscreen-action=toggle] svg g:last-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:first-child{display:none}:fullscreen [data-fullscreen-action=toggle] svg g:last-child{display:flex}.in-fullscreen-mode>.f-carousel{flex:1;min-height:0!important;min-width:0!important}html.with-fancybox{overflow:visible;scroll-behavior:auto;width:auto}html.with-fancybox body{touch-action:none}html.with-fancybox body.hide-scrollbar{margin-right:0;margin-right:calc(var(--f-body-margin, 0px) + var(--f-scrollbar-compensate, 0px));overflow:hidden!important;overscroll-behavior-y:none;width:auto}.fancybox__dialog{background:transparent;border:0;height:100vh;margin:0;max-height:none;max-width:none;overflow:hidden;padding:0;width:100%}.fancybox__dialog:focus{outline:none}.fancybox__dialog::backdrop{opacity:0}@supports(height:100dvh){.fancybox__dialog{height:100dvh}}.fancybox__container{--fancybox-color:#dbdbdb;--fancybox-backdrop-bg:rgba(24,24,27,.95);--f-toolbar-margin:0;--f-toolbar-padding:8px;--f-toolbar-gap:0;--f-toolbar-color:#ddd;--f-toolbar-font-size:16px;--f-toolbar-font-weight:500;--f-toolbar-font:-apple-system,BlinkMacSystemFont,"Segoe UI Adjusted","Segoe UI","Liberation Sans",sans-serif;--f-toolbar-line-height:var(--f-button-height);--f-toolbar-text-shadow:1px 1px 1px rgba(0,0,0,.75);--f-toolbar-shadow:none;--f-toolbar-bg:none;--f-counter-margin:0;--f-counter-padding:0px 10px;--f-counter-gap:4px;--f-counter-line-height:var(--f-button-height);--f-carousel-gap:17px;--f-carousel-slide-width:100%;--f-carousel-slide-height:100%;--f-carousel-slide-padding:0;--f-carousel-slide-bg:unset;--f-html-color:#222;--f-html-bg:#fff;--f-error-color:#fff;--f-error-bg:#333;--f-caption-margin:0;--f-caption-padding:16px 8px;--f-caption-color:var(--fancybox-color,#dbdbdb);--f-caption-bg:transparent;--f-caption-font:inherit;--f-caption-line-height:1.375;--f-spinner-color-1:hsla(0,0%,100%,.2);--f-spinner-color-2:hsla(0,0%,100%,.8);--f-spinner-width:50px;--f-spinner-height:50px;--f-spinner-border-radius:50%;--f-spinner-border-width:4px;--f-progressbar-color:hsla(0,0%,100%,.2);--f-button-width:46px;--f-button-height:46px;--f-button-color:#ddd;--f-button-hover-color:#fff;--f-button-outline-width:1px;--f-button-outline-color:hsla(0,0%,100%,.75);--f-button-outline-offset:0px;--f-button-bg:rgba(54,54,54,.75);--f-button-border:0;--f-button-border-radius:0;--f-button-shadow:none;--f-button-transition:all .2s ease;--f-button-transform:none;--f-button-svg-width:24px;--f-button-svg-height:24px;--f-button-svg-stroke-width:1.75;--f-button-svg-filter:drop-shadow(1px 1px 1px rgba(24,24,27,.01)),drop-shadow(1px 2px 1px rgba(24,24,27,.05));--f-button-svg-fill:none;--f-button-svg-disabled-opacity:.5;--f-arrow-pos:32px;--f-arrow-width:50px;--f-arrow-height:50px;--f-arrow-svg-width:24px;--f-arrow-svg-height:24px;--f-arrow-svg-stroke-width:2;--f-arrow-border-radius:50%;--f-arrow-bg:rgba(54,54,54,.65);--f-arrow-color:#ddd;--f-arrow-hover-color:#fff;--f-thumbs-margin:0px;--f-thumbs-padding-x:8px;--f-thumbs-padding-y:8px;--f-thumbs-bg:none;--f-thumb-transition:all .2s ease;--f-thumb-width:94px;--f-thumb-height:76px;--f-thumb-opacity:1;--f-thumb-border:none;--f-thumb-shadow:none;--f-thumb-transform:none;--f-thumb-focus-opacity:1;--f-thumb-focus-border:none;--f-thumb-focus-shadow:inset 0 0 0 2px hsla(0,0%,100%,.65);--f-thumb-focus-transform:none;--f-thumb-hover-opacity:1;--f-thumb-hover-border:none;--f-thumb-hover-transform:none;--f-thumb-active-opacity:var(--f-thumb-hover-opacity);--f-thumb-active-border:var(--f-thumb-hover-border);--f-thumb-active-transform:var(--f-thumb-hover-transform);--f-thumb-selected-opacity:1;--f-thumb-selected-border:none;--f-thumb-selected-shadow:inset 0 0 0 2px #fff;--f-thumb-selected-transform:none;bottom:0;display:flex;flex-direction:column;left:0;outline:none;overflow:hidden;position:absolute;right:0;top:0}.fancybox__container[theme=light]{--fancybox-color:#222;--fancybox-backdrop-bg:hsla(0,0%,100%,.97);--f-toolbar-color:var(--fancybox-color,#222);--f-toolbar-text-shadow:none;--f-toolbar-font-weight:400;--f-html-color:var(--fancybox-color,#222);--f-html-bg:#fff;--f-error-color:#555;--f-error-bg:#fff;--f-video-bg:#fff;--f-caption-color:#333;--f-spinner-color-1:rgba(0,0,0,.2);--f-spinner-color-2:rgba(0,0,0,.8);--f-spinner-border-width:3.5px;--f-progressbar-color:rgba(111,111,116,.2);--f-button-color:#333;--f-button-hover-color:#000;--f-button-outline-color:rgba(0,0,0,.85);--f-button-bg:hsla(0,0%,100%,.85);--f-button-svg-stroke-width:1.3;--f-button-svg-filter:none;--f-arrow-bg:hsla(0,0%,100%,.85);--f-arrow-color:#333;--f-arrow-hover-color:#000;--f-arrow-svg-stroke-width:1.3;--f-close-button-color:#555;--f-close-button-hover-color:#000;--f-thumb-bg:linear-gradient(#ebeff2,#e2e8f0);--f-thumb-focus-shadow:0 0 0 1.8px #fff,0px 0px 0px 2.25px #888;--f-thumb-selected-shadow:0 0 0 1.8px #fff,0px 0px 0px 2.25px #000}.fancybox__container::backdrop{background-color:transparent}.fancybox__container.has-vertical-thumbs{flex-direction:row-reverse}.fancybox__container.has-vertical-thumbs:not(.is-closing) .fancybox__viewport{overflow-x:clip;overflow-y:visible}.fancybox__container .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>:not(.f-html):not(.f-panzoom__wrapper):not(.f-spinner),.fancybox__container .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container>:not(.fancybox__carousel){opacity:1;opacity:var(--f-drag-opacity,1)}.fancybox__container:not(.is-ready):not(.is-hiding){visibility:hidden}.fancybox__container.is-revealing .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>:not(.f-html):not(.f-panzoom__wrapper):not(.f-spinner),.fancybox__container.is-revealing .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container.is-revealing .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-revealing>:not(.fancybox__carousel){animation:f-fadeIn .35s ease none;animation:var(--f-interface-enter-duration,.35s) ease none f-fadeIn}.fancybox__container.is-hiding .fancybox__carousel>.fancybox__viewport>.fancybox__slide.is-selected>:not(.f-html):not(.f-panzoom__wrapper),.fancybox__container.is-hiding .fancybox__carousel>.fancybox__viewport>.fancybox__slide:not(.is-selected),.fancybox__container.is-hiding .fancybox__carousel>:not(.fancybox__viewport),.fancybox__container.is-hiding>:not(.fancybox__carousel){animation:f-fadeOut .35s ease forwards;animation:var(--f-interface-exit-duration,.35s) ease forwards f-fadeOut}.fancybox__container.is-idle .f-carousel__toolbar{opacity:0;pointer-events:none}.fancybox__container.is-idle .f-button.is-arrow{opacity:0}.fancybox__container.is-idle.is-ready .f-carousel__toolbar{animation:f-fadeOut .15s ease-out both;pointer-events:none}.fancybox__container.is-idle.is-ready .f-button.is-arrow{animation:f-fadeOut .15s ease-out both}.fancybox__backdrop{background:hsla(240,2%,80%,.95);bottom:0;left:0;position:fixed;right:0;top:0;z-index:-1}.fancybox__carousel{display:flex;flex:1;flex-direction:column;min-height:0;min-width:0;overflow-x:clip;overflow-y:visible;position:relative;z-index:10}.fancybox__carousel.is-vertical{--f-carousel-slide-height:100%}.fancybox__carousel.is-ltr{direction:ltr}.fancybox__carousel.is-rtl{direction:rtl}.fancybox__carousel>.f-button.is-arrow:before{bottom:-30px;content:"";left:-30px;position:absolute;right:-30px;top:-30px;z-index:1}.fancybox__carousel>.f-progressbar{background-color:var(--fancybox-color)}.fancybox__viewport{display:grid;flex:1;min-height:0;min-width:0;overflow:visible;position:relative;transform:translateZ(0);transform:translate3d(0,var(--f-drag-offset,0),0)}.fancybox__viewport.is-draggable{cursor:move;cursor:grab}.fancybox__viewport.is-dragging{cursor:move;cursor:grabbing}.fancybox__viewport [contenteditable],.fancybox__viewport [data-selectable]{cursor:auto}.fancybox__slide{align-items:center;backface-visibility:hidden;background:var(--f-carousel-slide-bg);box-sizing:border-box;display:flex;flex-direction:column;grid-area:1/1;height:var(--f-carousel-slide-height);margin:0;max-width:100%;min-height:0;min-width:0;padding:var(--f-carousel-slide-padding);position:relative;transform:translateZ(0);width:var(--f-carousel-slide-width);will-change:transform}.fancybox__slide:after,.fancybox__slide:before{content:"";display:block}.fancybox__slide:before{margin-bottom:auto}.fancybox__slide:after{margin-top:auto}.fancybox__slide.is-selected{z-index:1}.fancybox__slide.f-zoomable{overflow:visible}.fancybox__slide.has-error{--f-html-color:var(--f-error-color,--f-html-color);--f-html-bg:var(--f-error-bg,--f-html-bg)}.fancybox__slide.has-html{overflow:auto;padding:8px}.fancybox__slide.has-close-btn{padding-top:34px}.fancybox__slide .f-button[data-fancybox-close]{--f-button-width:var(--f-close-button-width,34px);--f-button-height:var(--f-close-button-height,34px);--f-button-border-radius:var(--f-close-border-radius,4px);--f-button-color:var(--f-close-button-color,#fff);--f-button-hover-color:var(--f-close-button-hover-color,#fff);--f-button-bg:var(--f-close-button-bg,transparent);--f-button-hover-bg:var(--f-close-button-hover-bg,transparent);--f-button-active-bg:var(--f-close-button-active-bg,transparent);--f-button-svg-width:var(--f-close-button-svg-width,22px);--f-button-svg-height:var(--f-close-button-svg-height,22px);position:absolute;right:0;top:-34px;top:calc(var(--f-button-height)*-1);z-index:40}.fancybox__slide .f-spinner{cursor:pointer}.fancybox__container.is-closing .f-caption,.fancybox__slide.is-loading .f-caption{visibility:hidden}.fancybox__container.is-closing .fancybox__carousel{overflow:visible}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-right:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-bottom:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-left:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-top:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper .swiper-notification{left:0;opacity:0;pointer-events:none;position:absolute;top:0;z-index:-1000}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}.anchor-list,.contact-list,.features-list,.footer-list,.social-media,.tab-list{list-style:none;margin:0;padding:0}.visually-hidden{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}@font-face{font-display:swap;font-family:TrajanPro3;font-style:normal;font-weight:400;src:url(fonts/TrajanPro3-Regular.woff2) format("woff2"),url(fonts/TrajanPro3-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:GillSans;font-style:normal;font-weight:300;src:url(fonts/GillSans-Light.woff2) format("woff2"),url(fonts/GillSans-Light.woff) format("woff")}@font-face{font-display:swap;font-family:GillSans;font-style:normal;font-weight:400;src:url(fonts/GillSans-Regular.woff2) format("woff2"),url(fonts/GillSans-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:GillSans;font-style:normal;font-weight:500 normal;src:url(fonts/GillSans-Medium.woff2) format("woff2"),url(fonts/GillSans-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:GillSans;font-style:normal;font-weight:700;src:url(fonts/GillSans-Bold.woff2) format("woff2"),url(fonts/GillSans-Bold.woff) format("woff")}blockquote{margin-bottom:1rem;padding-left:1rem}blockquote p{margin-bottom:.5rem}.wp-block-pullquote,.wp-block-quote{box-sizing:border-box;word-wrap:break-word;border-style:solid;border-width:0 0 0 2px;margin-bottom:1rem;padding-left:1rem}.wp-block-pullquote p,.wp-block-quote p{margin-bottom:.5rem}.wp-block-pullquote blockquote{margin:0;padding:0}.comment-form label{display:block;padding-bottom:4px}.comment-form textarea{height:120px;margin:0;min-height:120px;overflow:auto}.comment-form input[type=text],.comment-form textarea{margin:0 4px 0 0;max-width:300px;width:100%}.comment-form input[type=submit]{display:block;float:none}.post-password-form label{display:block;margin-bottom:4px}.post-password-form input[type=password]{margin:0 4px 0 0;max-width:300px;width:100%}.search-form{display:flex;margin-bottom:15px}.search-form input{display:inline-flex;height:32px}.search-form input[type=search]{margin:0 4px 0 0;width:150px}.search-form input[type=submit]{flex-shrink:0}.post-password-form input{display:inline-flex;height:32px}.post-password-form input[type=password]{width:150px}.comment-form fieldset,.post-password-form fieldset,.search-form fieldset{border:0;padding:0}.comment-form input[type=submit],.post-password-form input[type=submit],.search-form input[type=submit]{background:#000;border:0;color:#fff;height:32px;padding:0 8px}.comment-form input[type=submit]:hover,.post-password-form input[type=submit]:hover,.search-form input[type=submit]:hover{opacity:.8}.wp-block-post-comments-form .comment-form-cookies-consent{display:flex;gap:.5em}.wp-block-post-comments-form .comment-form-cookies-consent label{padding:0}.wp-block-comment-template{list-style:none;margin:0 0 1rem;padding:0}.wp-block-comment-template .wp-block-comment-edit-link p{margin:0}.wp-block-comment-template .wp-block-columns{margin-bottom:2rem}.wp-block-comment-template .wp-block-comment-content p{margin:1rem 0}.wp-block-comment-template ol{list-style:none;margin-bottom:0;max-width:100%;padding-left:2rem}.wpcf7-form input[type=email].wpcf7-not-valid,.wpcf7-form input[type=tel].wpcf7-not-valid,.wpcf7-form input[type=text].wpcf7-not-valid,.wpcf7-form textarea.wpcf7-not-valid{border-color:red}.wpcf7-form input[type=checkbox]{opacity:0;position:absolute}.wpcf7-form input[type=checkbox]+.wpcf7-list-item-label{cursor:pointer;display:block;padding:0 0 0 30px;position:relative}.wpcf7-form input[type=checkbox]+.wpcf7-list-item-label:before{background:#fff;border:1px solid #000;content:"";height:20px;left:0;position:absolute;top:0;width:20px}.wpcf7-form input[type=checkbox]+.wpcf7-list-item-label:after{border-color:#000;border-style:solid;border-width:0 2px 2px 0;content:"";height:14px;left:6px;opacity:0;position:absolute;top:1px;transform:rotate(45deg) skewX(10deg);width:8px}.wpcf7-form input[type=checkbox]:checked+.wpcf7-list-item-label:after{opacity:1}.wpcf7-form input[type=checkbox]:disabled+.wpcf7-list-item-label{color:#ccc;cursor:auto}.wpcf7-form input[type=checkbox]:disabled+.wpcf7-list-item-label:before{background:#ccc;box-shadow:none}.wpcf7-form input[type=file]::file-selector-button{background-color:#000;border:2px solid #000;color:#fff;padding:1em 1.5em;transition:1s}.wpcf7-form input[type=file]::file-selector-button:hover{opacity:.5}.form-flex{flex-wrap:wrap;margin-bottom:2rem}.form-flex,.is-layout-flex{display:flex;gap:1.5rem}.form-area{width:100%}.form-row{margin-bottom:2rem}.label-name{display:block;margin-bottom:1rem}.select-area .wpcf7-form-control-wrap{display:block;position:relative}.select-area .wpcf7-form-control-wrap:after{background-color:#000;clip-path:polygon(100% 0,0 0,50% 100%);content:"";height:.8em;margin-top:-.4em;position:absolute;right:2rem;top:50%;width:1em;z-index:1}.wpcf7-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid;color:#000;display:block;font-size:1rem;font-weight:400;line-height:2;padding:.625rem 2.4rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%;z-index:1}.wpcf7-submit{background:#000;border:1px solid #000;color:#fff;margin-bottom:2rem;padding:10px;width:150px}.widget_calendar #next{text-align:right}.gallery-item dt{float:none;padding:0}.navigation,.navigation-comments{margin-bottom:1rem;position:relative;vertical-align:middle}.navigation .screen-reader-text,.navigation-comments .screen-reader-text{left:-99999px;position:absolute}.navigation .page-numbers,.navigation-comments .page-numbers{display:inline-block;padding:0 6px;vertical-align:middle}.navigation .next,.navigation .prev,.navigation-comments .next,.navigation-comments .prev{background:#000;color:#fff;display:inline-block;max-width:48%;padding:10px;-webkit-text-decoration:none;text-decoration:none;vertical-align:middle}.navigation .next:hover,.navigation .prev:hover,.navigation-comments .next:hover,.navigation-comments .prev:hover{opacity:.8}.navigation-single{display:flex;justify-content:space-between;margin-bottom:1rem}.navigation-single .next,.navigation-single .prev{align-items:center;background:#000;color:#fff;display:inline-flex;max-width:48%;-webkit-text-decoration:none;text-decoration:none}.navigation-single .next:hover,.navigation-single .prev:hover{opacity:.8}.navigation-single .next a,.navigation-single .prev a{color:inherit;display:block;padding:10px;-webkit-text-decoration:none;text-decoration:none}.navigation-single .next a{margin-left:auto}.wp-caption{border:1px solid #ccc;clear:both;margin-bottom:1rem;max-width:100%;padding:10px}.wp-caption img{margin:0;max-width:100%;vertical-align:top}.wp-caption p{margin:10px 0 0}div.aligncenter{margin:0 auto 1rem}img.aligncenter{display:block;margin:0 auto}.alignleft{float:left;margin:0 1rem 4px 0}.alignright{float:right;margin:0 0 4px 1rem}.mejs-container{margin-bottom:1rem}.alignnone,.bypostauthor,.gallery,.gallery-caption,.sticky,.wp-caption-text{height:auto}.wp-block-table table{border-collapse:collapse;width:100%}.wp-block-table table td,.wp-block-table table th{border:1px solid;padding:.5em}.wp-block-table table thead{border-bottom:3px solid}.wp-block-table table tfoot{border-top:3px solid}#wp-calendar tbody td{text-align:center}#wp-calendar td,#wp-calendar th{border:1px solid #ccc}.share-this .st-btn{background:#999;border-radius:50%;font-size:2em;height:3em;line-height:3em;text-align:center;width:3em}.share-this .st-btn img{display:inline-block;height:auto;vertical-align:middle;width:2em}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#0f2239;font-family:Cabin,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:16px;font-weight:400;line-height:1.556}a{color:#0f2239;transition:color .35s cubic-bezier(.3,.86,.36,.95)}a,a:hover{-webkit-text-decoration:none;text-decoration:none}a:hover{color:#0e2036}dl,ol,p,ul{margin:0 0 16px}.subtitle{color:#3c4b60;display:block;font-size:12px;font-weight:500;line-height:1.5;margin-bottom:10px;padding-left:15px;position:relative;text-transform:uppercase}.subtitle:before{background-color:#c5ab52;border-radius:50%;content:"";height:8px;left:0;position:absolute;top:5px;width:8px}.subtitle.subtitle-simple{padding-left:0}.subtitle.subtitle-simple:before{content:none}.subtitle.subtitle-gold{color:#a48d41}.subtitle.subtitle-gold:before{background-color:#a48d41;border-radius:0;height:1px;top:50%;width:12px}.subtitle-decor{backdrop-filter:blur(12px);background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.1);border-radius:32px;color:#fff;display:inline-block;font-size:12px;font-weight:600;line-height:1.5;padding:4px 12px 4px 37px;position:relative;text-transform:uppercase;vertical-align:middle}.subtitle-decor:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='14' fill='none' viewBox='0 0 18 14'%3E%3Cpath fill='%23c6ac56' d='m8.422 12.999 2.177.167c-.21-.8-.354-1.64-.5-2.387l.094-.107c.571.426 1.277.184 1.874.342.726.194 1.338.794 2.042 1.077l.167 1.074c.962.207 1.926.184 2.848-.132l.607-2.064-2.961-4.5V5.387l-2.458-2.938L13.057 0l-2.1.893c-.6.255-2.97.233-3.737.223-1.749-.023-3.426.606-4.67 1.822-.01.01-.043.058-.049.068-.01.01.077.02.097.016.555-.152 1.212-.222 1.835.026-.858.445-1.748.9-2.554 1.506-.478.361-.852.764-1.113 1.293C.063 7.28-.111 9.134.063 10.73c.551-.406.883-.893 1.251-1.422.061.932-.387 1.887-.78 2.67l-.2.399 3.4.261.412-2.101c.293-1.5.874-3.6 1.635-4.903 1.022-1.75 2.716-2.286 4.65-2.318l2.04 2.431-.023 1.142 2.054 3.07-2.48-1.548c-1.168.349-2.429.142-3-1-.167-.332-.251-.66-.358-1.038l-.79 1.17.242 3.139c.061.787.17 1.55.306 2.317'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:18px 14px;content:"";height:14px;left:12px;position:absolute;top:50%;transform:translateY(-50%);width:18px}.location-label{backdrop-filter:blur(12px);background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.1);border-radius:32px;color:#fff;display:inline-block;font-size:12px;font-style:normal;font-weight:400;line-height:1.5;min-height:16px;padding:4px 12px 4px 37px;position:relative;vertical-align:middle}.location-label:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='18' fill='none' viewBox='0 0 14 18'%3E%3Cpath fill='%23c6ac56' d='M6.875 0A6.883 6.883 0 0 0 0 6.875c0 5.883 6.25 10.326 6.516 10.512a.625.625 0 0 0 .718 0c.266-.186 6.516-4.63 6.516-10.512A6.883 6.883 0 0 0 6.875 0m0 4.375a2.5 2.5 0 1 1 0 5 2.5 2.5 0 0 1 0-5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:18px 14px;content:"";height:14px;left:12px;position:absolute;top:50%;transform:translateY(-50%);width:18px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;font-family:Cinzel,Times New Roman,Georgia,Times,serif;font-weight:400;line-height:1.2;margin-bottom:1em;margin-top:0}.h1,.h2,.h3,.h4,.h5,.h6{display:block}.h1,h1{font-size:36px;letter-spacing:-1.5px;line-height:1}.h2,h2{font-size:30px;letter-spacing:-1px;line-height:1.09}.h2,.h3,h2,h3{margin-bottom:15px}.h3,h3{font-size:22px;letter-spacing:-.9px;line-height:1}.h4,h4{font-size:20px;letter-spacing:-.6px;line-height:1}.h5,h5{font-size:18px;line-height:1.556}.h6,h6{font-size:16px}ul:not([class]):not([id]){color:#0f2239;letter-spacing:-.25px;list-style:none;margin-bottom:15px;padding:0}ul:not([class]):not([id]) li{margin-bottom:8px;padding-left:15px;position:relative}ul:not([class]):not([id]) li:before{background-color:#c5ab52;border-radius:50%;content:"";height:8px;left:0;position:absolute;top:8px;width:8px}ul:not([class]):not([id]) li ul{padding-left:5px;padding-top:10px}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none;background-color:transparent;border:1px solid;border-radius:0;min-width:0;padding:1.2rem 2.4rem;transition:border-color .35s cubic-bezier(.3,.86,.36,.95);width:100%}input[type=email]:focus,input[type=email]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:focus,input[type=text]:hover,textarea:focus,textarea:hover{box-shadow:none;outline:none}.nav-active .header-drop{opacity:1;visibility:visible}.header{left:0;opacity:0;padding:16px 0 0;position:fixed;top:0;transition:opacity .5s linear,visibility .5s linear;visibility:hidden;width:100%;z-index:999}.header-inner{align-items:center;background:#fff;border-radius:16px;display:flex;padding:12px 20px;position:relative;transition:height .15s linear,border-radius .15s linear,opacity .15s linear,visibility .15s linear;z-index:9}.nav-active .header-inner{border-bottom-left-radius:0;border-bottom-right-radius:0}.burger-btn{background:none;border:0;cursor:pointer;display:flex;flex-direction:column;flex-shrink:0;gap:5px;height:40px;justify-content:center;margin-left:auto;padding:8px;width:40px}.burger-btn span{background:#0f2239;border-radius:2px;display:block;height:2px;transition:transform .35s cubic-bezier(.3,.86,.36,.95),opacity .35s cubic-bezier(.3,.86,.36,.95);width:24px}.nav-active .burger-btn span:first-child{transform:translateY(7px) rotate(45deg)}.nav-active .burger-btn span:nth-child(2){opacity:0}.nav-active .burger-btn span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.logo-header{width:277px}.logo-header .logo{display:block;pointer-events:auto}.logo-header .logo a{display:block}.main-nav{font-size:16px;list-style:none;margin:0;padding:0}.main-nav>li>a{color:#0f2239;font-weight:500;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.main-nav>li>a:hover{color:#c6ac56}.main-nav>li.has-drop{overflow:hidden}.main-nav>li.has-drop.accessibility-hover>.drop-opener{color:#85733a;transform:scale(-1)}.drop-opener{align-items:center;background:none;border:0;color:#6f7b8d;cursor:pointer;display:flex;font-size:10px;justify-content:center;line-height:1;padding:4px 5px;transition:transform .35s cubic-bezier(.3,.86,.36,.95)}.drop:after{border-top:1px solid rgba(1,2,6,.05);content:"";left:50%;position:absolute;top:10px;transform:translateX(-50%);width:calc(100% - 32px)}.second-nav{list-style:none;margin:0;padding:0}.second-nav>li.is-active .second-drop{margin-top:10px}.second-nav>li>a{align-items:center;color:#0f2239;display:inline-flex;font-size:15px;font-weight:600;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.second-nav>li>a:hover{color:#a48d41}.second-nav>li>a>i{color:#c6ac56;flex-shrink:0;font-size:22px;margin-right:8px}.second-nav>li>a>img{flex-shrink:0;margin-right:8px;width:22px}.second-nav>li>.drop-opener{color:#c6ac56}.second-drop{overflow:hidden}.third-nav{list-style:none;margin:0;padding:0}.third-nav>li{margin-bottom:8px;padding-left:14px;position:relative}.third-nav>li:before{background:#d3d8df;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:50%;transform:translateY(-50%);width:6px}.third-nav>li>a{color:#0f2239;font-size:13px;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.third-nav>li>a:hover{color:#c6ac56}.header-contact-box{background:radial-gradient(76.56% 76.56% at 50% 100%,rgba(197,171,82,.3) 0,rgba(197,171,82,0) 100%),#0f2239;border-radius:14px;flex-shrink:0;margin-bottom:20px;padding:14px 15px;position:relative}.header-contact-box:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='338' height='294' fill='none' viewBox='0 0 338 294'%3E%3Cpath fill='url(%23a)' d='M322.067 220.126c-9.498-5.225-16.426-13.212-24.173-20.303-8.492-4.33-18.772-4.815-27.972-6.942-13.632 8.77-28.642 14.742-43.354 20.601-8.343-17.466-21.901-30.492-37.06-41.614-6.965-13.398-9.908-31.947-12.85-47.138l1.08-1.231c6.593 4.926 14.75 2.127 21.64 3.956 8.381 2.239 15.457 9.181 23.577 12.466l1.937 12.428c11.099 2.388 22.236 2.127 32.888-1.53l7.002-23.887-34.192-52.064v-12.54l-28.381-34L210.813 0l-24.247 10.338c-6.928 2.949-34.304 2.687-43.169 2.575-20.187-.26-39.555 7.017-53.932 21.087-.112.112-.484.672-.559.784-.111.112.894.224 1.118.187 6.406-1.754 14.004-2.575 21.193.298-9.908 5.15-20.188 10.413-29.5 17.43-5.512 4.18-9.832 8.845-12.849 14.966-8.12 16.571-10.131 38.031-8.12 56.506 6.37-4.703 10.206-10.339 14.452-16.459.707 10.786-4.47 21.833-9.014 30.902l-8.976 17.915c-3.8 7.576-4.283 15.153-3.874 23.476.596 13.212-3.463 25.938-9.088 37.732-.074.523 0 .709.15.709l16.164-9.256c-3.426 31.762-17.394 56.245-41.864 75.055-6.556 5.039-12.664 8.957-18.698 12.503 2.347 7.763 5.475 15.265 9.46 22.729.075.15.187.299.261.448l12.217-7.614c10.094-6.27 19.368-13.062 28.307-20.863 10.69-9.293 18.362-20.228 23.837-33.254 4.954-11.719 8.828-23.363 12.254-35.754 4.88-17.728 8.79-35.12 12.329-53.222l9.237-47.287c3.389-17.354 10.093-41.651 18.884-56.73 11.807-20.265 31.361-26.46 53.708-26.834l23.54 28.141-.261 13.212 23.726 35.531-28.642-17.915c-13.483 4.031-28.047 1.642-34.639-11.57-1.937-3.844-2.905-7.65-4.134-12.017l-9.126 13.547 2.794 36.315c.968 12.465 2.942 24.446 5.4 36.65-10.131.56-21.975 1.978-30.653 8.659 43.838 11.906 89.986 41.39 83.133 92.932-18.213 8.211-16.09 5.748-30.765 20.266l42.088 4.665c-12.031 7.614-24.21 12.391-37.097 16.758-14.601-3.882-27.898-9.816-40.002-18.437-9.424-6.718-16.687-14.668-23.019-24.82 1.341 21.199 8.679 44.414 21.007 62.142-1.639 6.942-4.097 13.137-7.114 19.482-12.812 25.379-33.633 43.891-58.364 56.282 8.529 6.83 17.356 13.025 26.482 18.81 12.254-8.286 23.018-18.997 32.515-29.895 14.638-17.318 27.041-36.016 37.47-56.058 6.779 1.717 13.036 3.023 19.703 3.807 25.104-9.928 48.942-21.236 72.146-35.045 1.527 16.085-5.326 35.605-12.664 49.115l-17.617 1.232 2.793 45.421c0 .485.596.635 1.006.299l45.589-40.98c-1.602-24.707 1.229-49.788 10.615-72.293-3.65-8.621-8.566-15.75-14.6-22.281-14.005-.411-27.004.821-41.008 1.717l34.862-33.143L322.7 244.46l-1.267 23.886L363 278.423l-15.718-45.869c-9.088-3.471-17.506-7.24-25.402-12.577z' opacity='.06'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='181.5' x2='181.5' y1='0' y2='254.803' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;content:"";height:100%;left:16px;pointer-events:none;position:absolute;top:12px;width:100%}.header-contact-box .contact-list{color:#fff;line-height:1.5}.header-contact-box .contact-list i{border-color:rgba(198,172,86,.5)}.header-contact-box .contact-list li a{color:currentColor}.header-contact-box .btn{margin-top:20px;width:100%}.header-info{align-items:center;display:flex;gap:12px}.language-popup{position:relative}.language-popup.popup-active .language-list{opacity:1;visibility:visible}.language-popup.popup-active .language-popup-opener{color:#c6ac56}.language-popup.popup-active .language-popup-opener:after{color:#c6ac56;transform:scale(-1)}.language-popup .language-popup-opener{align-items:center;color:#0f2239;cursor:pointer;display:flex;font-size:16px;font-weight:500;gap:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.language-popup .language-popup-opener:after{color:#6f7b8d;content:"\e904";font-size:9px;transition:transform .35s cubic-bezier(.3,.86,.36,.95),color .35s cubic-bezier(.3,.86,.36,.95)}.language-popup .language-list{background:#fff;border-radius:8px;left:50%;list-style:none;margin:0;opacity:0;padding:8px;position:absolute;top:calc(100% + 8px);transform:translateX(-50%);transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);visibility:hidden;width:83px;z-index:999}.language-popup .language-list a{align-items:center;border-radius:6px;color:#0f2239;display:flex;font-size:16px;padding:6px 8px;text-align:center;transition:color .35s cubic-bezier(.3,.86,.36,.95)}.language-popup .language-list a:hover{background-color:#eee}.language-popup .language-list a img{flex-shrink:0;margin-right:5px;width:15px}.header-btn-group{align-items:center;display:flex;gap:8px}.announcement-bar{background:linear-gradient(1turn,rgba(26,61,112,.4),rgba(26,61,112,0)),#0d1b2c;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;color:#fff;font-size:16px;margin-top:10px;overflow:hidden;padding:15px;position:relative}.announcement-bar .info-bar{align-items:center;display:flex;font-weight:600;margin-bottom:10px}.announcement-bar .info-bar p:last-child{margin-bottom:0}.announcement-bar .info-bar .img{flex-shrink:0;margin-right:10px;width:24px}.announcement-bar .close-bar{align-items:center;background-color:transparent;border-width:0;cursor:pointer;display:flex;height:15px;justify-content:center;padding:3px;position:absolute;right:5px;top:5px;width:15px}.announcement-bar .btn.btn-link,.announcement-bar .btn.btn-link:after,.announcement-bar .btn.btn-link:before{color:currentColor}body{background-color:#f5f5f5;top:0!important}body:not(.no-preloader){overflow:hidden}body.page-loaded{overflow:auto}body.no-preloader .header{transition:none}body.no-preloader .header,body.page-after-load .header{opacity:1;visibility:visible}.page-holder{flex:1 auto;width:100%}.wrapper{display:flex;flex-direction:column;min-height:100vh;overflow:clip;position:relative;width:100%}.container{margin:0 auto;max-width:1440px;padding:0 32px;width:100%}.container.container-lg{max-width:1310px}.touch-device .swiper-button-next a:focus-visible,.touch-device .swiper-button-prev:focus-visible,.touch-device button:focus-visible,.touch-device button[type=reset]:focus-visible,.touch-device input[type=submit]:focus-visible{outline:none}a:focus-visible,button:focus-visible,button[type=reset]:focus-visible,input[type=submit]:focus-visible{outline:2px dashed #0f2239!important;outline-offset:-1px}a:focus-visible.close-bar,button:focus-visible.close-bar,button[type=reset]:focus-visible.close-bar,input[type=submit]:focus-visible.close-bar{outline-color:#c6ac56!important}a:focus-visible.btn.btn-link,button:focus-visible.btn.btn-link,button[type=reset]:focus-visible.btn.btn-link,input[type=submit]:focus-visible.btn.btn-link{outline-color:#c6ac56!important}.btn,a,button,button[type=reset],input[type=submit],label{-webkit-tap-highlight-color:rgba(0,0,0,0)}.preloader-block{align-items:center;background-color:#fff;display:flex;flex-direction:column;height:100svh;justify-content:center;left:0;padding:30px;position:fixed;top:0;transition:transform .75s ease;width:100%;z-index:999}.preloader-block .preloader-image{margin:0 auto;max-width:403px;width:70%}.page-loaded .preloader-block{transform:translateY(-100%)}img{height:auto;max-width:100%;vertical-align:middle}hr{border-bottom-width:0;border-top:1px solid rgba(1,2,6,.1);box-sizing:border-box;margin:0 0 24px}.viewport-section [data-step]{opacity:0;transform:translateY(40px);transition:visibility 1s cubic-bezier(.2,0,.58,1),opacity 1s cubic-bezier(.2,0,.58,1),clip-path 1s cubic-bezier(.2,0,.58,1),transform 1s cubic-bezier(.2,0,.58,1);visibility:hidden}.viewport-section [data-step].animated{opacity:1;transform:translateY(0);visibility:visible}.body-overlay{backdrop-filter:blur(24px);background:rgba(1,2,6,.2);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;transition:visibility .35s cubic-bezier(.3,.86,.36,.95),opacity .35s cubic-bezier(.3,.86,.36,.95);visibility:hidden;z-index:10}.is-menu-opened .body-overlay,.nav-active .body-overlay{opacity:1;visibility:visible}.cta-box{backdrop-filter:blur(6px);background:radial-gradient(76.56% 76.56% at 50% 100%,rgba(197,171,82,.6) 0,rgba(197,171,82,0) 100%),hsla(0,0%,100%,.1);border-radius:16px;font-size:16px;font-weight:600;letter-spacing:-.16px;line-height:1.5;padding:12px;position:relative;width:270px}.cta-box:before{border:1px solid hsla(0,0%,100%,.1);border-radius:16px;bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.cta-box .subtitle{color:hsla(0,0%,100%,.6);margin-bottom:6px}.cta-box .cta-box-info-row{align-items:center;display:flex;margin-bottom:15px}.cta-box .btn{width:100%}.cta-box .image-box{border-radius:8px;flex-shrink:0;height:72px;margin-right:16px;overflow:hidden;position:relative;width:72px}.cta-box .image-box img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.cta-box .information-text p:last-child{margin-bottom:0}.skiptranslate iframe{left:-99999px;position:absolute;top:0;width:100%}.VIpgJd-ZVi9od-aZ2wEe-wOHMyf{display:none!important}.goog-text-highlight,.goog-text-highlight *,font[dir=auto]{background:transparent!important;border:0!important;box-shadow:none!important}#goog-gt-tt{display:none!important}[hidden]{display:none}.heading-layout{margin-bottom:24px}.heading-layout .btn-group{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.heading-layout-row .heading-col h1:last-child,.heading-layout-row .heading-col h2:last-child,.heading-layout-row .heading-col h3:last-child,.heading-layout-row .heading-col h4:last-child,.heading-layout-row .heading-col h5:last-child,.heading-layout-row .heading-col h6:last-child{margin-bottom:0}.heading-layout-row .text-col p+.btn{margin-top:8px}.swiper-button-next,.swiper-button-prev{align-items:center;backdrop-filter:blur(12px);background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.1);border-radius:50%;cursor:pointer;display:flex;height:30px;justify-content:center;margin:0 4px;width:30px}.swiper-button-next:hover,.swiper-button-prev:hover{background:hsla(0,0%,100%,.2);border-color:hsla(0,0%,100%,.5)}.swiper-button-next:focus-visible,.swiper-button-prev:focus-visible{outline-offset:-1px}.swiper-pagination-holder{align-items:center;display:flex;margin:0 -4px}.features-tab-block{padding:50px 0}.features-tab-block .two-col-features-section{padding:0}.features-tab-block .heading-layout{position:relative}.features-tab-block .heading-layout .decor-stamp{display:none}.moving-text-block{background-color:#fff;padding:30px 0}.moving-text-block.indent-sm{padding:30px 0}.moving-text-block.bg-transparent{background-color:transparent}.moving-text-block .moving-text{color:#c6ac56;display:inline-block;font-family:Cinzel,Times New Roman,Georgia,Times,serif;font-size:50px;font-weight:400;letter-spacing:-1px;line-height:1;white-space:nowrap}.anchor-block{background-color:#fff}.anchor-block .two-col-image-text:first-of-type{padding-top:30px}.anchor-nav-box{background-color:#fff;z-index:998}.anchor-list{color:#6f7b8d;font-weight:500;position:relative;text-align:center}.anchor-list li{margin-bottom:8px}.anchor-list li.active-nav a{border-color:#c6ac56;color:#0f2239}.anchor-list a{border-bottom:3px solid transparent;color:currentColor;display:inline-block;font-weight:500;padding:0 10px 3px;position:relative;text-align:center;vertical-align:middle;z-index:2}.anchor-list a:hover{border-color:#c6ac56;color:#0f2239}[role=tabpanel].is-tabby-fade{opacity:0;transition:opacity .3s linear}[role=tabpanel].is-tabby-visible{opacity:1;position:relative;z-index:2}[role=tabpanel].is-tabby-previous{pointer-events:none;position:absolute;z-index:1}.info-panel{background-color:#fff;overflow:hidden;padding:32px 0}.info-panel .container{position:relative}.info-panel .container>*{position:relative;z-index:2}.info-panel .decor-image{bottom:-50px;pointer-events:none;position:absolute;right:-50px;width:200px;z-index:1}.info-panel .heading-holder{color:#3c4b60;margin-bottom:30px}.info-panel .heading-holder h1,.info-panel .heading-holder h2,.info-panel .heading-holder h3,.info-panel .heading-holder h4,.info-panel .heading-holder h5,.info-panel .heading-holder h6{color:#0f2239;margin-bottom:15px}.info-panel .info-panel-logo{margin-bottom:-32px;padding-top:60px;text-align:center}.info-panel .info-box{align-items:center;background-color:#0f2239;border-radius:16px;color:#c6ac56;display:flex;min-height:240px;overflow:hidden;padding:32px;position:relative}.info-panel .info-box h1,.info-panel .info-box h2,.info-panel .info-box h3,.info-panel .info-box h4,.info-panel .info-box h5,.info-panel .info-box h6{color:#c6ac56;text-transform:uppercase}.info-panel .info-box h1:last-child,.info-panel .info-box h2:last-child,.info-panel .info-box h3:last-child,.info-panel .info-box h4:last-child,.info-panel .info-box h5:last-child,.info-panel .info-box h6:last-child{margin-bottom:0}.info-panel .info-box .bg-holder{bottom:0;opacity:.2;pointer-events:none;position:absolute;right:0;top:0;width:50%}.info-panel .info-box .bg-holder:before{background:linear-gradient(90deg,#0f2239,rgba(15,34,57,0) 47.06%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.info-panel .info-box .bg-holder img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.opens-label{align-items:center;background:#fff;border:2px solid #d3d8df;border-radius:62px;box-sizing:border-box;display:inline-flex;flex-direction:row;max-width:100%;padding:6px 16px 6px 6px}.opens-label .image-icon{align-items:center;background:#0f2239;border-radius:50%;display:flex;flex-direction:row;height:40px;justify-content:center;min-width:40px;padding:8px;width:40px}.opens-label .image-icon img{display:block;height:24px;width:24px}.opens-label .label-info-text{align-items:center;display:flex;flex-direction:row;padding-left:8px}.opens-label .label-info-text .label-title{color:#6f7b8d;font-size:13px;font-weight:600;line-height:20px;padding-right:8px;white-space:nowrap}.opens-label .label-info-text .time{color:#0f2239;font-size:13px;font-weight:600;line-height:20px}.opens-label-v2{border-color:#c6ac56;border-radius:8px;padding:6px 12px}.opens-label-v2 .image-icon{background:none;border-radius:0;height:24px;min-width:24px;padding:0;width:24px}.giving-back{text-align:center}.giving-back .giving-box{background-color:#0f2239;border:2px solid #c6ac56;border-radius:16px;color:#fff;overflow:hidden;padding:12px;text-align:center}.giving-back .giving-box h1,.giving-back .giving-box h2,.giving-back .giving-box h3,.giving-back .giving-box h4,.giving-back .giving-box h5,.giving-back .giving-box h6{color:#fff}.giving-back .giving-box .giving-row{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -8px -10px}.giving-back .giving-box .giving-item{align-items:center;background-color:#fff;border:1px solid rgba(1,2,6,.1);border-radius:8px;display:flex;height:100px;justify-content:center;margin:0 8px 10px;overflow:hidden;padding:12px;width:calc(50% - 16px)}.giving-back .giving-box .giving-item img{max-height:100%;width:auto}.giving-back .giving-text{margin:0 auto;max-width:768px;padding-top:24px}.giving-back .giving-text p+.btn{margin-top:8px}.cta-info{background-color:#fff;padding:16px 0}.footer{background-color:#071425;overflow:hidden;padding:16px}.footer .cta-block{color:#fff}.footer-list{font-size:14px;line-height:1.5}.footer-list li{margin-bottom:8px}.footer-list a{color:currentColor}.footer-list a:hover{color:#85733a}.social-media{align-items:center;display:flex;flex-wrap:wrap;font-size:24px;line-height:1;margin:0 -8px}.social-media li{margin-bottom:5px;padding:0 8px}.social-media a{align-items:center;background-color:#fff;border:1px solid #d3d8df;border-radius:50%;color:#0f2239;display:flex;height:48px;justify-content:center;-webkit-text-decoration:none;text-decoration:none;transition:color .35s cubic-bezier(.3,.86,.36,.95),border .35s cubic-bezier(.3,.86,.36,.95);width:48px}.social-media a:hover{border-color:#c6ac56;color:#c6ac56}.footer-inner{background-color:#fff;border-radius:16px;padding-bottom:20px;padding-top:20px;position:relative;z-index:2}.footer-inner .logo{display:block;margin-bottom:20px;width:278px}.footer-inner .logo a{display:block}.footer-inner .footer-contact{margin-bottom:20px}.footer-inner .footer-title{display:block;font-weight:600;margin-bottom:15px}.footer-inner .copyright,.footer-inner .footer-title{color:#6f7b8d;font-size:12px;text-transform:uppercase}.footer-inner .copyright{margin-bottom:10px}.footer-inner .copyright p:last-child{margin-bottom:0}.footer-inner .copyright a{color:currentColor;-webkit-text-decoration:none;text-decoration:none}.footer-inner .footer-top{margin-bottom:20px}.footer-inner .logo-text{text-align:center}.footer-inner .footer-bottom{border-top:1px solid rgba(1,2,6,.102);padding-top:25px}.footer-inner .footer-top-row{margin-bottom:30px}.footer-inner .footer-bottom-row .copyright{font-weight:600}.footer-nav{display:flex;flex-wrap:wrap;margin:0 -5px;padding-left:10px}.footer-nav .nav-col{margin:0 5px 10px;width:calc(50% - 10px)}.cta-block{padding:30px 0;position:relative;text-align:center}.cta-block:after{background:#c5ab52;content:"";filter:blur(72px);height:428px;left:50%;opacity:.45;pointer-events:none;position:absolute;top:calc(100% - 100px);transform:translateX(-50%);width:780px;z-index:1}.cta-block .subtitle-decor{margin-bottom:21px}.cta-block .h2,.cta-block h2{margin-bottom:11px}.cta-block .decor-branch-left{bottom:0;left:-18px;pointer-events:none;position:absolute;width:200px}.cta-block .decor-branch-right{bottom:0;pointer-events:none;position:absolute;right:-18px;width:200px}.cta-block>*{position:relative;z-index:2}.cta-block p+.btn{margin-top:16px}.cta-block .text{margin:0 auto 20px;max-width:580px}.cta-block .btn-group{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.cta-block p+.btn-group{margin-top:16px}.contact-list{color:#0f2239;font-size:14px;font-weight:400}.contact-list li{align-items:center;display:flex;margin-bottom:6px}.contact-list a{color:currentColor}.contact-list a:hover{color:#c6ac56}.contact-list i{align-items:center;border:1px solid #ded1a5;border-radius:50%;color:#a48d41;display:flex;flex-shrink:0;height:32px;justify-content:center;margin-right:8px;width:32px}.contact-list a{-webkit-text-decoration:none;text-decoration:none}.btn{background-color:#c6ac56;border:1px solid #c6ac56;border-radius:3em;color:#0f2239;display:inline-block;font-size:16px;font-weight:600;letter-spacing:-.3px;line-height:1.25;overflow:hidden;padding:13px 42px 13px 22px;position:relative;text-align:center;transition:color .3s linear,background .3s linear,border .3s linear;vertical-align:middle}.btn:hover{background-color:#a48d41;border-color:#a48d41;color:#0f2239}.btn:hover:after{opacity:0}.btn:hover:after,.btn:hover:before{transform:translateX(10px) translateY(-50%)}.btn:hover:before{opacity:1}.btn:after{right:20px}.btn:after,.btn:before{color:#0f2239;content:"\e902";font-size:11px;position:absolute;top:50%;transform:translateY(-50%);transition:transform .3s linear,opacity .3s linear,color .3s linear}.btn:before{opacity:0;right:30px}.btn.btn-white{background-color:#fff;border-color:rgba(1,2,6,.2)}.btn.btn-white:hover{background-color:#fff;border-color:#c6ac56;color:#c6ac56}.btn.btn-white:hover:after,.btn.btn-white:hover:before{color:#c6ac56}.btn.btn-outline{background-color:transparent;border-color:rgba(1,2,6,.2)}.btn.btn-outline:hover{border-color:#c6ac56}.btn.btn-outline-white{background-color:transparent;border-color:hsla(0,0%,100%,.4);color:#fff}.btn.btn-outline-white:after,.btn.btn-outline-white:before{color:#fff}.btn.btn-outline-white:hover{background-color:transparent;border-color:#c6ac56;color:#c6ac56}.btn.btn-outline-white:hover:after,.btn.btn-outline-white:hover:before{color:#c6ac56}.btn.btn-simple{padding-left:19px;padding-right:19px}.btn.btn-simple:after,.btn.btn-simple:before{content:none}.btn.btn-full{padding-left:0;padding-right:0}.btn.btn-full:after,.btn.btn-full:before{content:none}.btn.btn-full:hover{background-color:#c6ac56;border-color:#c6ac56;color:#0f2239}.btn.btn-full:hover>span:after{opacity:0;transform:translateX(10px) translateY(-50%)}.btn.btn-full:hover>span:before{opacity:1;transform:translateX(10px) translateY(-50%)}.btn.btn-full>span{display:inline-block;padding:0 43px 0 23px;position:relative;vertical-align:middle}.btn.btn-full>span:after{right:20px}.btn.btn-full>span:after,.btn.btn-full>span:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='11' fill='none' viewBox='0 0 7 11'%3E%3Cpath fill='%230f2239' d='M1 0a1 1 0 0 1 1 1c0 1.416.586 2.247 1.28 2.756a4.06 4.06 0 0 0 1.99.734l.23.01a1 1 0 0 1 0 2c-.571 0-1.48.201-2.22.744C2.585 7.753 2 8.584 2 10a1 1 0 1 1-2 0c0-2.084.914-3.503 2.096-4.37q.093-.066.187-.13a5 5 0 0 1-.187-.13C.914 4.502 0 3.083 0 1a1 1 0 0 1 1-1'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:7px 11px;content:"";height:11px;position:absolute;top:50%;transform:translateY(-50%);transition:transform .3s linear,opacity .3s linear;width:7px}.btn.btn-full>span:before{opacity:0;right:30px}.btn.btn-link{background-color:transparent;border-radius:0;border-width:0;color:#0f2239;font-weight:400;padding-bottom:0;padding-left:0;padding-top:0}.btn.btn-link:hover,.btn.btn-link:hover:after,.btn.btn-link:hover:before{color:#a48d41}.btn.btn-download{padding:13px 24px 13px 38px}.btn.btn-download:hover:before{transform:translateX(0) translateY(-50%)}.btn.btn-download:after{content:none}.btn.btn-download:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' viewBox='0 0 16 16'%3E%3Cpath stroke='%23010206' stroke-linecap='round' stroke-linejoin='round' stroke-width='.933' d='M14 10v2.667A1.334 1.334 0 0 1 12.667 14H3.333A1.334 1.334 0 0 1 2 12.667V10m9.333-3.333L8 10 4.667 6.667M8 10V2'/%3E%3C/svg%3E");content:"";height:16px;left:18px;opacity:1;position:absolute;right:auto;top:50%;width:16px}.btn-play{align-items:center;backdrop-filter:blur(12px);background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.1);border-radius:50%;color:#fff;display:flex;font-size:12px;height:48px;justify-content:center;width:48px}.btn-play:hover{border-color:hsla(0,0%,100%,.5);color:#fff}.hero{background-color:#0f2239;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;min-height:100svh;padding:220px 0 50px}.hero,.hero>*{position:relative}.hero>*{z-index:2}.hero .cta-box{margin-bottom:8px;opacity:0;transform:translateY(75px);transition:opacity .85s linear,transform .85s linear}.no-preloader .hero .cta-box,.page-after-load .hero .cta-box{opacity:1;transform:translateY(0)}.hero .heading-holder{margin-bottom:20px;opacity:0;transform:translateY(75px);transition:opacity .75s linear,transform .75s linear}.no-preloader .hero .heading-holder,.page-after-load .hero .heading-holder{opacity:1;transform:translateY(0)}.hero .heading-holder .btn-group{display:flex;flex-wrap:wrap}.hero .heading-holder .btn-group .btn,.hero .heading-holder .btn-group .btn-play{margin-bottom:8px;margin-right:8px}.hero .heading-holder .subtitle-decor{margin-bottom:20px}.hero .heading-holder .h1,.hero .heading-holder h1{margin-bottom:25px}.hero .bg-holder{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.hero .bg-holder:before{background:linear-gradient(180deg,rgba(26,26,23,0),rgba(26,26,23,.84))}.hero .bg-holder:after,.hero .bg-holder:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.hero .bg-holder:after{background:linear-gradient(180deg,rgba(14,32,58,0),#0e203a)}.hero .bg-holder img,.hero .bg-holder video{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.hero .bg-holder video{-o-object-fit:cover;object-fit:cover;overflow:clip;pointer-events:none;z-index:1}.hero .bg-holder video::-webkit-media-controls{display:none!important}.hero .scroll-indicator{background:hsla(0,0%,100%,.5);bottom:10px;height:30px;left:50%;overflow:hidden;position:absolute;transform:translateX(-50%);width:2px}.hero .scroll-indicator:after{animation:slideFull 1.8s cubic-bezier(.4,0,.2,1) infinite;background:#fff;content:"";height:30%;left:0;opacity:0;position:absolute;transform:translateY(-120%);width:100%}@keyframes slideFull{0%{opacity:0;transform:translateY(-120%)}50%{opacity:1}75%{opacity:1;transform:translateY(100%)}to{opacity:0;transform:translateY(220%)}}.company-stats{background-color:#0f2239;color:#fff;padding:50px 0}.company-stats.bg-white{background-color:#fff;color:#3c4b60}.company-stats.bg-white h1,.company-stats.bg-white h2,.company-stats.bg-white h3,.company-stats.bg-white h4,.company-stats.bg-white h5,.company-stats.bg-white h6{color:#0f2239}.company-stats.bg-white .subtitle{color:#3c4b60}.company-stats.bg-white hr{border-top-color:rgba(1,2,6,.1)}.company-stats.bg-white .heading-layout{margin-bottom:30px}.company-stats.bg-white .stat-item{background-color:rgba(1,2,6,.05);border-color:rgba(1,2,6,.1);color:#0f2239;margin-bottom:15px;width:100%}.company-stats.bg-white .stat-item:last-child{margin-bottom:0}.company-stats.bg-white .stat-item .stat-title{color:#0f2239}.company-stats .subtitle{color:#eee}.company-stats hr{border-top:1px solid hsla(0,0%,100%,.15)}.company-stats a:not([class]):not([id]){color:currentColor}.company-stats .heading-holder{margin-bottom:30px}.company-stats .heading-holder .subtitle{color:#eee}.company-stats .heading-layout{margin-bottom:30px}.company-stats .img-holder{border-radius:8px;margin-bottom:20px;overflow:hidden;padding-top:40%;position:relative;width:100%}.company-stats .img-holder .btn-play{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.company-stats .img-holder img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.company-stats .stat-item{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:hsla(0,0%,100%,.8);margin-bottom:15px;padding:10px;width:100%}.company-stats .stat-item .number-title{color:#c6ac56;display:block;font-weight:400;line-height:1;margin-bottom:5px}.company-stats .stat-item .stat-title{color:#fff;display:block;font-weight:600;margin-bottom:8px}.company-stats .stat-item p:last-child{margin-bottom:0}.achievement-stats{background-color:#071425;color:#fff;padding:60px 0}.achievement-stats .heading-holder{margin-bottom:30px}.achievement-stats .subtitle{color:#eee}.achievement-stats hr{border-top:1px solid hsla(0,0%,100%,.15)}.achievement-stats a:not([class]):not([id]){color:currentColor}.achievement-stats .container{position:relative}.achievement-stats .container>*{position:relative;z-index:2}.achievement-stats .decor-img{max-width:80%;pointer-events:none;position:absolute;right:0;top:0;width:300px;z-index:0}.achievement-stats .decor-img img{display:block;width:100%}.achievement-stats .achievement-item{background:#132030;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:hsla(0,0%,100%,.8);margin-bottom:15px;padding:10px;width:100%}.achievement-stats .achievement-item .number-title{color:#c6ac56;display:block;font-weight:400;line-height:1;margin-bottom:5px}.achievement-stats .achievement-item .stat-title{color:#fff;display:block;font-weight:600;margin-bottom:8px}.achievement-stats .achievement-item .stat-title:last-child,.achievement-stats .achievement-item p:last-child{margin-bottom:0}.gallery-section{background-color:#fff;padding:50px 0}.gallery-section .flex-row{margin-bottom:64px}.gallery-section .text-holder p+.btn{margin-top:16px}.gallery-section .marquee-block{display:flex;flex-wrap:nowrap}.gallery-section .marquee-holder{display:flex}.gallery-section .marquee-holder .marquee-img{border-radius:8px;flex-shrink:0;height:280px;margin:0 8px;overflow:hidden;position:relative;width:280px}.gallery-section .marquee-holder .marquee-img img{height:100%;left:0;position:absolute;top:0;width:100%}.logo-text-block{padding:50px 0}.logo-text-block .logo-holder{margin-bottom:20px;text-align:center}.logo-text-block .text-holder{font-size:20px;line-height:1.2}.features-section{background-color:#fff;color:#3c4b60;overflow:hidden;padding:50px 0;position:relative}.features-section .h1,.features-section .h2,.features-section .h3,.features-section .h4,.features-section .h5,.features-section .h6,.features-section h1,.features-section h2,.features-section h3,.features-section h4,.features-section h5,.features-section h6{color:#0f2239}.features-section .h2,.features-section h2{margin-bottom:25px}.features-section .subtitle{margin-bottom:22px}.features-section .decor-holder{position:relative}.features-section .decor-holder>*{position:relative;z-index:2}.features-section .decor-holder .decor-image{pointer-events:none;position:absolute;right:-32px;top:-100px;width:200px;z-index:1}.features-section .heading-holder{margin-bottom:100px;width:calc(100% - 50px)}.features-section .btn-holder{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:30px}.features-row .features-item{background-color:#f5f5f5;border:1px solid #eee;border-radius:8px;margin-bottom:16px;padding:15px}.features-row .features-item p:last-child{margin-bottom:0}.features-row .features-item .feature-title{color:#1a1a17;display:block;font-size:16px;font-weight:600;letter-spacing:0;line-height:1.4;margin-bottom:10px}.features-row .features-item .feature-title:last-child{margin-bottom:0}.features-row .features-item .image-icon{align-items:center;background-color:#c6ac56;border-radius:50%;display:flex;height:52px;justify-content:center;margin:6px 6px 10px;overflow:hidden;padding:3px;width:52px}.step-item-row{counter-reset:step-item}.step-item-row .step-item{background-color:#f5f5f5;border:1px solid #eee;border-radius:8px;counter-increment:step-item;margin-bottom:16px;padding:105px 15px 15px;position:relative}.step-item-row .step-item:before{background:linear-gradient(180deg,rgba(15,34,57,.1),rgba(15,34,57,0));content:counter(step-item,decimal-leading-zero);font-size:80px;letter-spacing:-1px;position:absolute;right:15px;top:10px;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-family:Cinzel,Times New Roman,Georgia,Times,serif;font-weight:400;line-height:1}.step-item-row .step-item p:last-child{margin-bottom:0}.step-item-row .step-item .step-item-subtitle{color:#a48d41;display:block;font-size:14px;font-weight:600;margin-bottom:2px;text-transform:uppercase}.step-item-row .step-item .step-item-title{color:#0f2239;display:block;font-size:16px;font-weight:600;letter-spacing:0;line-height:1.4;margin-bottom:9px}.step-item-row .step-item .image-icon{align-items:center;background-color:#c6ac56;border-radius:50%;display:flex;height:52px;justify-content:center;left:15px;margin:6px 6px 0;overflow:hidden;padding:3px;position:absolute;top:15px;width:52px}.logo-text-block+.vertical-tab-section{padding-top:0}.tab-accordion .accordion-item{background-color:#fff;border-radius:8px;color:#3c4b60;margin-bottom:8px;overflow:hidden;padding:0 16px}.tab-accordion .accordion-item:last-child{margin-bottom:0}.tab-accordion .accordion-item.is-active{padding-bottom:16px}.tab-accordion .accordion-item.is-active .accordion-opener:after{opacity:0;visibility:hidden}.tab-accordion .accordion-item.is-active .accordion-opener:before,.tab-accordion .accordion-item.is-active .icon-image{background-color:#c6ac56}.tab-accordion .accordion-opener{align-items:center;background-color:transparent;border-width:0;color:#0e203a;cursor:pointer;display:flex;font-weight:600;padding:20px 20px 16px 4px;position:relative;text-align:left;width:100%}.tab-accordion .accordion-opener:before{height:1px;right:0;width:11px}.tab-accordion .accordion-opener:after,.tab-accordion .accordion-opener:before{background-color:#0f2239;border-radius:.4em;content:"";position:absolute;top:50%;transition:transform .75s cubic-bezier(.3,.86,.36,.95),color .75s cubic-bezier(.3,.86,.36,.95),opacity .75s cubic-bezier(.3,.86,.36,.95),visibility .75s cubic-bezier(.3,.86,.36,.95)}.tab-accordion .accordion-opener:after{height:11px;right:5px;transform:translateY(-50%);width:1px}.tab-accordion .accordion-body p:last-child{margin-bottom:0}.tab-accordion .icon-image{align-items:center;background-color:#a2abb7;border-radius:50%;display:flex;flex-shrink:0;height:32px;justify-content:center;margin-right:16px;overflow:hidden;width:32px}.vertical-tab-section{padding:50px 0}.vertical-tab-section .h2,.vertical-tab-section h2{margin-bottom:20px}.vertical-tab-section .subtitle{margin-bottom:25px}.vertical-tab-section .heading-holder{margin-bottom:30px}.vertical-tab-section .text-col{margin-bottom:40px}.vertical-tab-section .image-col{--image-height:0;border-radius:16px;height:0;height:var(--image-height);overflow:hidden;position:relative}.vertical-tab-section .image-col img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;opacity:0;position:absolute;top:0;transition:opacity .3s linear;width:100%;z-index:0}.vertical-tab-section .image-col img.active{opacity:1;position:relative;z-index:1}.visual-section{background-color:#0f2239;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;min-height:450px;padding:100px 0 20px;position:relative}.visual-section.overlay-subtle .bg-holder:before{background:rgba(1,2,6,.1)}.visual-section.overlay-subtle .bg-holder:after{opacity:.1}.visual-section>*{position:relative;z-index:2}.visual-section .subtitle-decor{margin-bottom:22px}.visual-section h1{margin-bottom:15px}.visual-section h1:last-child{margin-bottom:0}.visual-section .bg-holder{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.visual-section .bg-holder:before{background:rgba(1,2,6,.4);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.visual-section .bg-holder:after{background:linear-gradient(180deg,rgba(14,32,58,0),#0e203a);bottom:0;content:"";left:0;position:absolute;right:0;top:47%;z-index:2}.visual-section .bg-holder img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.village-intro{background:linear-gradient(180deg,#060d1a 7.67%,rgba(6,13,26,0)),linear-gradient(180deg,rgba(14,32,58,0) 7.67%,#0e203a);color:#fff;display:flex;flex-direction:column;min-height:440px;padding:50px 0;position:relative}.village-intro a:not([class]):not([id]){color:currentColor}.village-intro>*{position:relative;z-index:3}.village-intro .container{display:flex;flex:1 1 auto;flex-direction:column;justify-content:space-between}.village-intro .bg-holder{bottom:0;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:1}.village-intro .bg-holder:after{background:linear-gradient(180deg,#060d1a 7.67%,rgba(6,13,26,0)),linear-gradient(180deg,rgba(14,32,58,0) 7.67%,#0e203a);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.village-intro .bg-holder:before{background:linear-gradient(180deg,rgba(6,13,26,0),rgba(6,13,26,.5));content:"";height:56.25%;left:0;opacity:.8;position:absolute;top:0;transform:matrix(1,0,0,-1,0,0);width:100%;z-index:2}.village-intro .bg-holder img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:1}.village-intro .info-row{margin-bottom:20px}.village-intro .text-holder p+.btn{margin-top:10px}.section-sticky-holder .image-column,.section-sticky-holder .image-column .decor-stamp{display:none}.section-sticky-holder .image-column .image-block{border-radius:8px;overflow:hidden;padding-top:90%;position:relative;width:100%}.section-sticky-holder .image-column img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transform-origin:center;width:100%;will-change:opacity,transform}.two-col-sticky-section{padding:50px 0}.two-col-sticky-section .subtitle{margin-bottom:25px;text-transform:none}.two-col-sticky-section h1,.two-col-sticky-section h2,.two-col-sticky-section h3,.two-col-sticky-section h4,.two-col-sticky-section h5,.two-col-sticky-section h6{color:#1a1a17}.two-col-sticky-section .h3,.two-col-sticky-section h3{margin-bottom:21px}.two-col-sticky-section .flex-row{align-items:center;display:flex;flex-wrap:wrap;position:relative}.two-col-sticky-section .flex-row .decor-stamp{bottom:70px;height:200px;left:50%;position:absolute;transform:translateX(-50%);width:200px;z-index:1}.two-col-sticky-section .flex-row>*{position:relative;z-index:2}.two-col-sticky-section .img-holder{border-radius:8px;margin-bottom:50px;overflow:hidden;padding-top:100%;position:relative;width:100%}.two-col-sticky-section .img-holder img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.two-col-features-section.bg-dark+.two-col-features-section.bg-dark,.two-col-features-section:not(.bg-dark)+.two-col-features-section:not(.bg-dark){padding-top:0}.two-col-features-section{padding:50px 0}.two-col-features-section .heading-layout .heading-col h1,.two-col-features-section .heading-layout .heading-col h2,.two-col-features-section .heading-layout .heading-col h3,.two-col-features-section .heading-layout .heading-col h4,.two-col-features-section .heading-layout .heading-col h5,.two-col-features-section .heading-layout .heading-col h6{color:#0f2239}.two-col-features-section .container>*{position:relative;z-index:2}.two-col-features-section.reverse-variant .decor-img{left:0;right:auto}.two-col-features-section.small-media-variant .decor-img{left:72.5%;right:auto;top:54px;transform:translateX(-50%)}.two-col-features-section.small-media-variant h1,.two-col-features-section.small-media-variant h2,.two-col-features-section.small-media-variant h3,.two-col-features-section.small-media-variant h4,.two-col-features-section.small-media-variant h5,.two-col-features-section.small-media-variant h6{color:#0f2239}.two-col-features-section.large-media-variant{background-color:#fff}.two-col-features-section.large-media-variant h1,.two-col-features-section.large-media-variant h2,.two-col-features-section.large-media-variant h3,.two-col-features-section.large-media-variant h4,.two-col-features-section.large-media-variant h5,.two-col-features-section.large-media-variant h6{color:#0f2239}.two-col-features-section.large-media-variant .features-list{margin-bottom:0;margin-top:auto}.two-col-features-section.large-media-variant .features-list li{align-items:flex-start;background-color:#eee}.two-col-features-section.large-media-variant .features-list li:last-child{margin-bottom:0}.two-col-features-section.large-media-variant .features-list .feature-img{align-items:center;background-color:#c6ac56;border-radius:50%;display:flex;height:32px;justify-content:center;overflow:hidden}.two-col-features-section.large-media-variant .features-list .feature-title{color:#0f2239}.two-col-features-section.large-media-variant .img-holder{border-radius:16px}.two-col-features-section.large-media-variant .img-holder:before{background:linear-gradient(180deg,rgba(197,171,82,0),rgba(197,171,82,.08));bottom:0;content:"";left:0;position:absolute;top:0}.two-col-features-section.large-media-variant .text-holder .subtitle{margin-bottom:15px}.two-col-features-section.bg-dark{background-color:#071425;color:#fff}.two-col-features-section.bg-dark h1,.two-col-features-section.bg-dark h2,.two-col-features-section.bg-dark h3,.two-col-features-section.bg-dark h4,.two-col-features-section.bg-dark h5,.two-col-features-section.bg-dark h6{color:currentColor}.two-col-features-section.bg-dark .subtitle{color:hsla(0,0%,100%,.8)}.two-col-features-section.bg-dark a:not([class]):not([id]){color:currentColor;-webkit-text-decoration:underline;text-decoration:underline}.two-col-features-section.bg-dark .features-list{color:hsla(0,0%,100%,.8);margin-top:auto}.two-col-features-section.bg-dark .features-list:last-child{margin-bottom:0}.two-col-features-section.bg-dark .features-list .feature-title{color:#fff}.two-col-features-section.bg-dark .features-list li{background:#202c3b;border:1px solid hsla(0,0%,100%,.1)}.two-col-features-section.bg-dark .features-list li:last-child{margin-bottom:0}.two-col-features-section h1,.two-col-features-section h2,.two-col-features-section h3,.two-col-features-section h4,.two-col-features-section h5,.two-col-features-section h6{color:#1a1a17}.two-col-features-section .container{position:relative}.two-col-features-section .decor-img{pointer-events:none;position:absolute;right:0;top:0;z-index:1}.two-col-features-section .giving-back{margin-top:30px}.two-col-features-section .img-holder{border-radius:8px;margin-bottom:40px;overflow:hidden;padding-top:70%;position:relative}.two-col-features-section .img-holder img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.two-col-features-section .text-holder{font-size:16px}.two-col-features-section .text-holder>p{margin-bottom:10px}.two-col-features-section .text-holder>p:last-child{margin-bottom:0}.two-col-features-section .text-holder .h3,.two-col-features-section .text-holder h3{margin-bottom:8px}.two-col-features-section .text-holder .h2,.two-col-features-section .text-holder h2{margin-bottom:10px}.two-col-features-section .text-holder .subtitle.subtitle-gold{margin-bottom:15px}.two-col-features-section .text-holder .button-group{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:15px}.two-col-features-section .heading-layout .text-col{color:#3c4b60}.features-list{color:#3c4b60;font-size:16px;margin-bottom:25px}.features-list li{background-color:#fff;border:1px solid rgba(0,0,0,.05);border-radius:8px;display:flex;margin-bottom:8px;padding:15px 5px}.features-list .feature-img{flex-shrink:0;width:32px}.features-list .feature-title{color:#1a1a17;display:block;font-size:16px;font-weight:600;margin-bottom:3px}.features-list .feature-text{padding-left:12px;width:calc(100% - 32px)}.features-list .feature-text p:last-child{margin-bottom:0}.team-tabs-section{background-color:#fff;padding:50px 0}.team-tabs-section .heading-layout-row .text-col{font-weight:500}.team-item{display:block;margin-bottom:20px}.team-item:hover .team-img img{transform:scale(1.03)}.team-item .team-img{border-radius:16px;margin-bottom:16px;overflow:hidden;padding-top:120%;position:relative}.team-item .team-img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:transform .3s linear;width:100%}.team-item .team-title{color:rgba(26,26,23,.88);display:block;font-size:16px;font-weight:500;margin-bottom:6px}.team-item .team-position{color:rgba(26,26,23,.64);display:block;font-size:12px;margin-bottom:8px;text-transform:uppercase}.tab-list{background-color:#eee;border:1px solid #d3d8df;border-radius:16px;display:flex;font-size:14px;margin-bottom:20px;overflow:auto;padding:4px}.tab-list li{flex-shrink:0}.tab-list li a{border-radius:12px;color:#0f2239;display:inline-block;font-weight:500;padding:10px;text-align:center;transition:color .35s cubic-bezier(.3,.86,.36,.95),background .35s cubic-bezier(.3,.86,.36,.95);vertical-align:middle;width:100%}.tab-list li a:hover,.tab-list li a[aria-selected=true]{background-color:#0f2239;color:#fff}.team-detail{padding:50px 0}.team-detail .container{position:relative}.team-detail .container>*{position:relative;z-index:2}.team-detail .categories-holder{display:flex;flex-wrap:wrap;gap:5px}.team-detail .decor-img{bottom:0;left:50%;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.team-detail .decor-img img{max-height:100%;-o-object-fit:contain;object-fit:contain}.team-detail .left-col{margin-bottom:32px}.team-detail .right-col{flex:1;min-width:0}.team-detail .img-holder{border-radius:16px;margin-bottom:12px;overflow:hidden;padding-top:109%;position:relative}.team-detail .img-holder img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.team-detail .heading-holder{align-items:flex-start;border-bottom:1px solid rgba(1,2,6,.1);display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;margin-bottom:24px;padding-bottom:24px}.team-detail .heading{min-width:0}.team-detail .heading h1{margin-bottom:14px}.team-detail .heading .subtitle{margin-bottom:0}.team-detail .label-box{align-items:center;border:1px solid #c6ac56;border-radius:3em;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:500;gap:6px;padding:5px 10px;text-transform:uppercase;white-space:nowrap}.team-detail .label-box img{height:auto;width:20px}.team-detail .text-holder{color:#3c4b60;line-height:1.334}.team-detail .text-holder h1,.team-detail .text-holder h2,.team-detail .text-holder h3,.team-detail .text-holder h4,.team-detail .text-holder h5,.team-detail .text-holder h6{color:#0f2239;margin-bottom:18px}.team-detail .text-holder p{margin-bottom:24px}.contact-information{display:flex;flex-direction:column;gap:8px}.contact-information.dark-variant .contact-item{align-items:flex-start;background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.8);max-width:447px}.contact-information.dark-variant .contact-item .contact-label{color:currentColor}.contact-information.dark-variant .contact-item .contact-body a,.contact-information.dark-variant .contact-item .contact-body p strong{color:#fff}.contact-information.gray-variant .contact-item{align-items:flex-start;background-color:#eee;border:1px solid #d3d8df;color:#3c4b60;max-width:447px}.contact-information.gray-variant .contact-item .contact-label{color:#3c4b60}.contact-information.gray-variant .contact-item address,.contact-information.gray-variant .contact-item p strong{color:#0f2239}.contact-information .contact-item{align-items:center;background:#fff;border:1px solid #eee;border-radius:12px;color:#0f2239;display:flex;gap:16px;overflow:hidden;padding:10px;position:relative}.contact-information .contact-item .contact-icon{align-items:center;background-color:#c6ac56;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:18px;height:38px;justify-content:center;margin-top:5px;width:38px}.contact-information .contact-item .contact-body{display:flex;flex-direction:column;font-size:14px;min-width:0}.contact-information .contact-item .contact-body a,.contact-information .contact-item .contact-body address{font-size:16px;font-weight:500;-webkit-text-decoration:underline;text-decoration:underline;word-break:break-all}.contact-information .contact-item .contact-body a:hover,.contact-information .contact-item .contact-body address:hover{-webkit-text-decoration:none;text-decoration:none}.contact-information .contact-item .contact-body address{display:block;font-style:normal;margin:0;padding:0;-webkit-text-decoration:none;text-decoration:none}.contact-information .contact-item .contact-body p:first-of-type{margin-top:8px}.contact-information .contact-item .contact-body p:last-child{margin-bottom:0}.contact-information .contact-item .contact-body p strong{font-weight:400}.contact-information .contact-item .contact-decor{line-height:0;max-width:126px;pointer-events:none;position:absolute;right:-10px;top:-10px}.contact-information .contact-item .contact-decor img{height:134px;width:auto}.contact-information .contact-item .contact-label{color:#3c4b60;display:block;font-size:12px;font-weight:600;margin-bottom:3px;text-transform:uppercase}.top-indent{padding-top:120px!important}.timeline-section{background-color:#0f2239;color:#fff;overflow:hidden;padding:50px 0;position:relative}.timeline-section:before{background:#c5ab52;bottom:-200px;content:"";filter:blur(72px);height:428px;opacity:.1;pointer-events:none;position:absolute;right:-100px;width:817px;z-index:1}.timeline-section .container{position:relative}.timeline-section .decor-img{height:375px;pointer-events:none;position:absolute;right:50px;top:10px;width:292px;z-index:1}.timeline-section .decor-img img{bottom:0;height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.timeline-section hr{border-top-color:hsla(0,0%,100%,.15)}.timeline-section h1,.timeline-section h2,.timeline-section h3,.timeline-section h4,.timeline-section h5,.timeline-section h6{color:#fff}.timeline-section .subtitle{color:#eee}.timeline-section .heading-holder{margin-bottom:16px;max-width:calc(100% - 80px);min-height:50px}.timeline-section .heading-holder h1:last-child,.timeline-section .heading-holder h2:last-child,.timeline-section .heading-holder h3:last-child,.timeline-section .heading-holder h4:last-child,.timeline-section .heading-holder h5:last-child,.timeline-section .heading-holder h6:last-child{margin-bottom:0}.timeline-section .timeline-slider{margin-top:-50px}.timeline-slider{margin-right:-32px;padding-top:50px}.timeline-slider .swiper-wrapper{box-sizing:border-box;display:flex}.timeline-slider .swiper-pagination-holder{position:absolute;right:32px;top:0}.timeline-slide{background:#1b2d43;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;display:flex;flex-direction:column;height:auto;justify-content:space-between;padding:16px}.timeline-slide .timeline-icon{align-items:center;background-color:#c6ac56;border-radius:50%;display:flex;flex-shrink:0;height:54px;justify-content:center;width:54px}.timeline-slide .timeline-head{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.timeline-slide .timeline-year{color:#c6ac56;margin-bottom:0;padding-right:10px}.timeline-slide .timeline-title{color:#fff;display:block;font-weight:600;margin-bottom:7px}.timeline-slide .timeline-body{color:hsla(0,0%,100%,.8)}.timeline-slide .timeline-body p:last-child{margin-bottom:0}.two-col-image-text+.two-col-image-text{padding-top:0}.two-col-image-text{padding:50px 0}.two-col-image-text.reverse-variant .decor-img{left:0;right:auto}.two-col-image-text.bg-white{background-color:#fff}.two-col-image-text .container{position:relative}.two-col-image-text .decor-img{max-width:200px;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.two-col-image-text .img-holder{border-radius:8px;margin-bottom:40px;overflow:hidden;padding-top:70%;position:relative}.two-col-image-text .img-holder:before{background:linear-gradient(180deg,rgba(14,32,58,0) 60.27%,rgba(14,32,58,.7));bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.two-col-image-text .img-holder img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.two-col-image-text .text-holder{color:#3c4b60}.two-col-image-text .text-holder h1,.two-col-image-text .text-holder h2,.two-col-image-text .text-holder h3,.two-col-image-text .text-holder h4,.two-col-image-text .text-holder h5,.two-col-image-text .text-holder h6{color:#0f2239}.two-col-image-text .text-holder .h3,.two-col-image-text .text-holder h3{margin-bottom:15px}.two-col-image-text .text-holder .subtitle.subtitle-simple{color:#a48d41}.two-col-image-text .text-holder .btn-group{display:flex;flex-wrap:wrap;gap:5px;margin-top:15px}.two-col-logo-section{color:#3c4b60;padding:50px 0}.two-col-logo-section.bg-white{background-color:#fff}.two-col-logo-section.bg-gray{background-color:#eee}.two-col-logo-section .subtitle{margin-bottom:25px}.two-col-logo-section h1,.two-col-logo-section h2,.two-col-logo-section h3,.two-col-logo-section h4,.two-col-logo-section h5,.two-col-logo-section h6{color:#0f2239}.two-col-logo-section .h2,.two-col-logo-section h2{margin-bottom:21px}.two-col-logo-section .flex-row{position:relative}.two-col-logo-section .flex-row .decor-stamp{bottom:150px;height:200px;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);width:200px;z-index:1}.two-col-logo-section .flex-row>*{position:relative;z-index:2}.two-col-logo-section .img-holder{border-radius:8px;margin-bottom:50px;overflow:hidden;padding-top:100%;position:relative;width:100%}.two-col-logo-section .img-holder:before{background:linear-gradient(180deg,rgba(14,32,58,0) 60.27%,rgba(14,32,58,.7));bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.two-col-logo-section .img-holder img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.two-col-logo-section .text-holder p+.btn{margin-top:10px}.faq{overflow:hidden;padding:50px 0}.faq .container{position:relative}.faq .container>*{position:relative;z-index:2}.faq .decor-img{left:15px;position:absolute;top:0;width:300px;z-index:1}.faq .heading-holder{margin-bottom:25px}.faq .heading-holder .subtitle:last-child{margin-bottom:0}.faq .heading-col{margin-bottom:30px;position:relative}.faq .heading-col p+.btn{margin-top:8px}.faq-accordion .accordion-item{background-color:#fff;border:1px solid rgba(1,2,6,.1);border-radius:12px;color:#3c4b60;font-size:16px;margin-bottom:16px;padding:12px}.faq-accordion .accordion-item:last-child{margin-bottom:0}.faq-accordion .accordion-item.is-active .accordion-opener{margin-bottom:15px}.faq-accordion .accordion-item.is-active .accordion-opener:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='1' fill='none' viewBox='0 0 11 1'%3E%3Cpath stroke='%23c6ac56' stroke-linecap='round' stroke-linejoin='round' d='M.5.5h9.333'/%3E%3C/svg%3E")}.faq-accordion .accordion-item .accordion-opener{background-color:transparent;border-width:0;box-shadow:none;color:#1a1a17;cursor:pointer;display:block;font-size:18px;font-weight:600;line-height:1.6;padding:0 40px 0 0;position:relative;text-align:left;transition:margin .35s cubic-bezier(.3,.86,.36,.95);width:100%}.faq-accordion .accordion-item .accordion-opener:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='11' fill='none' viewBox='0 0 11 11'%3E%3Cpath stroke='%231a1a17' stroke-linecap='round' stroke-linejoin='round' d='M5.167.5v9.333M.5 5.167h9.333'/%3E%3C/svg%3E");background-position:10px 50%;background-repeat:no-repeat;border:1px solid rgba(26,26,23,.32);border-radius:50%;content:"";height:32px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:32px}.faq-accordion .accordion-item .accordion-slide{overflow:hidden}.faq-accordion .accordion-item .accordion-slide p:last-child{margin-bottom:0}.contact-section{color:#3c4b60;overflow:hidden;padding:125px 0 50px;position:relative}.contact-section h1,.contact-section h2,.contact-section h3,.contact-section h4,.contact-section h5,.contact-section h6{color:#0f2239}.contact-section.bg-blue{background-color:#0f2239;color:hsla(0,0%,100%,.8)}.contact-section.bg-blue .subtitle{color:currentColor}.contact-section.bg-blue h1,.contact-section.bg-blue h2,.contact-section.bg-blue h3,.contact-section.bg-blue h4,.contact-section.bg-blue h5,.contact-section.bg-blue h6{color:#fff}.contact-section.bg-blue a:not([class]):not([id]){color:currentColor}.contact-section>*{position:relative;z-index:2}.contact-section .heading-holder .h1,.contact-section .heading-holder h1{margin-bottom:15px}.contact-section .heading-holder h2{margin-bottom:16px}.contact-section .heading-col{margin-bottom:30px}.contact-section .form-box{background-color:#fff;border:1px solid rgba(1,2,6,.1);border-radius:16px;color:#0f2239;min-height:250px;overflow:hidden}.contact-section .form-box iframe{border-width:0;width:100%}.contact-section .contact-information{gap:16px}.map-block{padding:50px 0}.map-block .heading-col{background-color:#fff;border:1px solid rgba(1,2,6,.1);border-radius:16px;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:20px;overflow:hidden;padding:16px;position:relative}.map-block .heading-col .subtitle{margin-bottom:6px}.map-block .heading-col .decor-img{left:0;pointer-events:none;position:absolute;top:0;width:200px}.map-block .heading-holder,.map-block .heading-holder .h3,.map-block .heading-holder h3{margin-bottom:15px}.map-block .address-holder address{display:block;font-style:normal;font-weight:500;margin-bottom:20px}.map-block .map-col{border:1px solid #c6ac56;border-radius:16px;min-height:350px;overflow:hidden}.location-section{background-color:#fff;padding:50px 0}.location-section .heading-holder{margin-bottom:30px}.location-section .heading-holder .h2,.location-section .heading-holder h2{margin-bottom:8px}.overlay-card{border-radius:16px;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:20px;min-height:300px;overflow:hidden;position:relative}.overlay-card .card-title{color:#fff;margin-bottom:6px}.overlay-card .location-label{margin-bottom:10px}.overlay-card .card-img{bottom:0;left:0;position:absolute;right:0;top:0}.overlay-card .card-img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.overlay-card .card-body{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-end;padding:50px 16px 16px;position:relative}.overlay-card .card-body>*{position:relative;z-index:2}.overlay-card .card-body:before{background:linear-gradient(0deg,#0f2239 27.68%,rgba(15,34,57,0));bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.two-col-visual-content{background-color:#fff;padding:50px 0}.two-col-visual-content .heading-holder{margin-bottom:24px}.two-col-visual-content .heading-holder .h2:last-child,.two-col-visual-content .heading-holder h1:last-child,.two-col-visual-content .heading-holder h2:last-child{margin-bottom:0}.two-col-visual-content .container{position:relative}.two-col-visual-content .container>*{position:relative;z-index:2}.two-col-visual-content .decor-img{pointer-events:none;position:absolute;right:30px;top:35px;width:200px;z-index:1}.two-col-visual-content .img-holder{border-radius:8px;margin-bottom:24px;overflow:hidden;padding-top:110%;position:relative;width:100%}.two-col-visual-content .img-holder img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.two-col-visual-content .text-holder .text{margin-bottom:24px}.two-col-visual-content .text-holder .text p:last-child{margin-bottom:0}.two-col-visual-content .text-holder strong{font-weight:600}.two-col-visual-content .img-box{border-radius:8px;overflow:hidden;padding-top:65%;position:relative}.two-col-visual-content .img-box img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.two-col-visual-content .img-box:before{box-shadow:inset 0 1 0 rgba(26,26,23,.04),inset 0 -1 0 rgba(26,26,23,.08);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.two-col-sticky-left{overflow:clip;padding:50px 0}.two-col-sticky-left.bg-gray{background-color:#eee}.two-col-sticky-left .container{position:relative}.two-col-sticky-left .container>*{position:relative;z-index:2}.two-col-sticky-left .decor-img{left:15px;position:absolute;top:0;width:200px;z-index:1}.two-col-sticky-left .heading-holder{color:#3c4b60;margin-bottom:24px}.two-col-sticky-left .heading-holder h1,.two-col-sticky-left .heading-holder h2,.two-col-sticky-left .heading-holder h3,.two-col-sticky-left .heading-holder h4,.two-col-sticky-left .heading-holder h5,.two-col-sticky-left .heading-holder h6{color:#0f2239;margin-bottom:15px}.two-col-sticky-left .heading-holder p+.btn{margin-top:10px}.two-col-sticky-left .text-holder .horizontal-card:last-child{margin-bottom:0}.horizontal-card{background-color:#fff;border:1px solid rgba(1,2,6,.1);border-radius:12px;color:#3c4b60;font-size:16px;line-height:1.5;margin-bottom:16px;overflow:hidden;padding:8px}.horizontal-card .horizontal-card-title{color:#0f2239;display:block;font-size:16px;font-weight:600;margin-bottom:10px}.horizontal-card .horizontal-card-img{border-radius:8px;flex-shrink:0;margin-bottom:20px;margin-right:8px;overflow:hidden;padding-top:82%;position:relative;width:100%}.horizontal-card .horizontal-card-img:before{box-shadow:inset 0 1 0 rgba(26,26,23,.04),inset 0 -1 0 rgba(26,26,23,.08);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.horizontal-card .horizontal-card-img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.two-col-feature-panel+.two-col-feature-panel{padding-bottom:0;padding-top:10px}.two-col-feature-panel{padding:20px 0 10px}.two-col-feature-panel .subtitle.subtitle-simple{color:#a48d41}.two-col-feature-panel .flex-row{background-color:#fff;border:1px solid #eee;border-radius:16px;overflow:hidden;padding:12px}.two-col-feature-panel .text-holder{color:#3c4b60;margin-bottom:24px}.two-col-feature-panel .text-holder h1,.two-col-feature-panel .text-holder h2,.two-col-feature-panel .text-holder h3,.two-col-feature-panel .text-holder h4,.two-col-feature-panel .text-holder h5,.two-col-feature-panel .text-holder h6{color:#0f2239;margin-bottom:15px}.two-col-feature-panel .text-holder p+.btn{margin-top:10px}.two-col-feature-panel .img-holder{border:1px solid #eee;border-radius:16px;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:20px 12px;position:relative}.two-col-feature-panel .img-holder>*{position:relative;z-index:2}.two-col-feature-panel .img-holder .features-list,.two-col-feature-panel .img-holder .features-list li:last-child{margin-bottom:0}.two-col-feature-panel .img-overview{bottom:0;filter:blur(12px);left:0;position:absolute;right:0;top:0;z-index:1}.two-col-feature-panel .img-overview img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.two-col-feature-panel .features-list{font-size:16px}.two-col-feature-panel .features-list .feature-title{font-weight:500}.two-col-feature-panel .features-list .feature-text{font-size:16px}.value-features{margin-bottom:20px}.value-features .value-introduction{padding:50px 0 30px}.value-introduction{overflow:hidden;padding:50px 0;position:relative}.value-introduction>*{position:relative;z-index:2}.value-introduction .heading-holder{margin:0 auto;max-width:912px;text-align:center}.value-introduction .heading-holder .subtitle{display:inline-block;vertical-align:middle}.value-introduction .heading-holder .h2,.value-introduction .heading-holder h2{margin-bottom:15px}.value-introduction .decor-branch-left{bottom:0;left:-18px;pointer-events:none;position:absolute;width:200px;z-index:1}.value-introduction .decor-branch-right{bottom:0;pointer-events:none;position:absolute;right:-18px;width:200px;z-index:1}.cards-section{overflow:hidden;padding:50px 0}.cards-section .container{position:relative}.cards-section .container>*{position:relative;z-index:2}.cards-section .decor-img{pointer-events:none;position:absolute;right:0;top:12px;width:200px;z-index:1}.cards-section .heading-holder .h2,.cards-section .heading-holder h2{margin-bottom:24px}.card{background-color:#fff;border-radius:12px;color:#3c4b60;display:block;margin-bottom:16px;overflow:hidden;padding:12px}.card.simple-card{background-color:transparent;border-radius:0;color:#3c4b60;padding:0}.card.simple-card .card-img{border-radius:16px;box-shadow:none;padding-top:89.5%}.card.simple-card .card-title{color:rgba(26,26,23,.88);margin-bottom:4px}.card .card-img{border-radius:8px;box-shadow:inset 0 1px 0 0 rgba(26,26,23,.08);margin-bottom:10px;overflow:hidden;padding-top:83%;position:relative}.card .card-img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.card .card-title{color:#0f2239;display:block;font-size:18px;font-weight:500;margin-bottom:10px}.testimonial-section{background-color:#0f2239;color:#fff;overflow:hidden;padding:50px 0;position:relative}.testimonial-section.testimonial-sm .testimonial-slide .testimonial-info .testimonial{font-size:22px;line-height:1}.testimonial-section .bg-holder{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:1}.testimonial-section .bg-holder:before{background:linear-gradient(180deg,rgba(8,21,37,0) 7.67%,#081525 92.19%),linear-gradient(180deg,#060d1a 7.67%,rgba(6,13,26,0));bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.testimonial-section .bg-holder img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.testimonial-section>*{position:relative;z-index:2}.testimonial-section .heading-layout .subtitle{color:#eee}.testimonial-section hr{border-top-color:hsla(0,0%,100%,.15)}.testimonial-section h1,.testimonial-section h2,.testimonial-section h3,.testimonial-section h4,.testimonial-section h5,.testimonial-section h6{color:#fff}.testimonial-section .heading-holder{margin-bottom:16px;max-width:calc(100% - 80px);min-height:50px}.testimonial-section .heading-holder .subtitle{color:#eee}.testimonial-section .heading-holder h1:last-child,.testimonial-section .heading-holder h2:last-child,.testimonial-section .heading-holder h3:last-child,.testimonial-section .heading-holder h4:last-child,.testimonial-section .heading-holder h5:last-child,.testimonial-section .heading-holder h6:last-child{margin-bottom:0}.testimonial-section .testimonials-slider{margin-top:-50px}.testimonials-slider{padding-top:50px}.testimonials-slider .swiper-wrapper{box-sizing:border-box;display:flex}.testimonials-slider .swiper-pagination-holder{position:absolute;right:0;top:0}.testimonial-slide{background:#1b2d43;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;color:#f4f3ea;height:auto;overflow:hidden;padding:12px;position:relative}.testimonial-slide .testimonial-decor-img{bottom:0;position:absolute;right:0;width:200px;z-index:1}.testimonial-slide>*{position:relative;z-index:2}.testimonial-slide .testimonial-img{border-radius:8px;margin-bottom:10px;overflow:hidden;padding-top:50%;position:relative;width:100%}.testimonial-slide .testimonial-img:before{background:linear-gradient(180deg,rgba(26,26,23,0),rgba(26,26,23,.64));bottom:0;content:"";height:160px;left:0;position:absolute;right:0;z-index:1}.testimonial-slide .testimonial-img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.testimonial-slide .subtitle-decor{margin-bottom:10px}.testimonial-slide .testimonial-info .testimonial{flex:1 1 auto;font-family:Cinzel,Times New Roman,Georgia,Times,serif;font-size:30px;letter-spacing:-1px;line-height:1.09;margin:0;padding:0}.testimonial-slide .testimonial-info .testimonial p:after,.testimonial-slide .testimonial-info .testimonial p:before{content:'"'}.testimonial-slide .testimonial-info .testimonial cite{display:block;font-family:Cabin,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:16px;font-style:normal;font-weight:600;letter-spacing:0;padding-left:30px;position:relative}.testimonial-slide .testimonial-info .testimonial cite:before{background-color:#f4f3ea;content:"";height:1px;left:0;position:absolute;top:50%;width:24px}.program-overview{background-color:#0f2239;color:#fff;overflow:hidden;padding:60px 0;position:relative}.program-overview .container{position:relative}.program-overview .overview-bg-seal{pointer-events:none;position:absolute;right:80px;top:20px;width:250px}.program-overview .overview-bg-seal img{display:block;height:auto;width:100%}.program-overview .heading-layout .heading-col h1,.program-overview .heading-layout .heading-col h2,.program-overview .heading-layout .heading-col h3,.program-overview .heading-layout .heading-col h4,.program-overview .heading-layout .heading-col h5,.program-overview .heading-layout .heading-col h6{margin-bottom:10px}.program-overview hr{border-top-color:hsla(0,0%,100%,.15)}.program-overview .subtitle{color:currentColor}.program-overview h1,.program-overview h2,.program-overview h3,.program-overview h4,.program-overview h5,.program-overview h6{color:#fff}.program-overview .overview-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.program-overview table{border:1px solid hsla(0,0%,100%,.1);border-collapse:separate;border-radius:8px;border-spacing:0;min-width:580px;overflow:hidden;width:100%}.program-overview thead th{background-color:#010206;border-bottom:1px solid #a2abb7;color:#fff;font-size:12px;font-weight:500;padding:10px 8px;text-align:left;text-transform:uppercase;white-space:nowrap}.program-overview thead th:first-child{width:36%}.program-overview thead th .th-note{color:hsla(0,0%,100%,.8)}.program-overview tbody tr{border-bottom:1px solid #d3d8df}.program-overview tbody tr:nth-child(odd){background-color:#fff}.program-overview tbody tr:nth-child(2n){background-color:#f5f5f5}.program-overview tbody tr:last-child{border-bottom-width:0}.program-overview tbody td{color:#0f2239;font-size:14px;font-weight:600;padding:10px 8px;vertical-align:middle}.program-overview tbody td:first-child strong{color:#0f2239;font-weight:700}.program-overview tbody td:first-child span{margin-left:6px}.program-overview tbody td sup{color:#a48d41;font-size:.75em;font-weight:700;line-height:0}.program-overview .cell-included{align-items:center;color:#0f2239;display:inline-flex;font-weight:600;gap:8px}.program-overview .cell-included svg{flex-shrink:0}.program-overview tbody td span{color:#6f7b8d;font-weight:500}.program-overview .info{color:hsla(0,0%,100%,.8);font-size:16px;margin-top:20px}.program-overview .info p{margin-bottom:0}.program-overview .info sup{color:#c6ac56;font-size:.8em}.facts{padding:60px 0}.facts .heading-holder{margin-bottom:30px}.facts .facts-row{display:flex;flex-direction:column;gap:16px;margin-bottom:16px}.facts .fact-card{background:#0f2239;border:1px solid rgba(1,2,6,.1);border-radius:12px;display:flex;flex-direction:column;gap:24px;isolation:isolate;overflow:hidden;padding:12px;position:relative}.facts .fact-card .fact-decor-img{position:absolute;right:30px;top:0;width:100px}.facts .fact-card .fact-card-head{color:hsla(0,0%,100%,.8);display:flex;flex-direction:column;font-size:.875rem;gap:8px;line-height:1.556;position:relative;z-index:1}.facts .fact-card .fact-card-head h3{color:#fff;margin:0}.facts .fact-card .fact-card-head p{margin-bottom:0}.facts .fact-card .fact-card-body{display:flex;flex-direction:column;gap:8px;position:relative;z-index:2}.facts .fact-card .fact-item{background:#fff;border-radius:8px;display:flex;flex-direction:column;gap:8px;justify-content:center;padding:8px 16px}.facts .fact-card .fact-heading{align-items:center;display:flex;flex-direction:row;gap:12px}.facts .fact-card .fact-heading:before{background:#c6ac56;border-radius:50%;content:"";flex-shrink:0;height:8px;width:8px}.facts .fact-card .fact-heading .subtitle{color:#3c4b60;flex:1;font-size:14px;font-weight:600;line-height:1.556;margin-bottom:0;padding-left:0;text-transform:none}.facts .fact-card .fact-heading .subtitle:before{content:none}.facts .fact-card .fact-heading .additionnal-info,.facts .fact-card .fact-info{color:#0f2239;font-size:14px;font-weight:700}.facts .fact-card .fact-info{line-height:1.556;padding-left:20px}.facts .fact-card .fact-info p{margin-bottom:0}.facts .fact-card .discount-list{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;padding:0}.facts .fact-card .discount-list li{align-items:center;background:#eee;border-radius:8px;display:flex;flex-direction:row;gap:8px;padding:6px 6px 6px 12px}.facts .fact-card .discount-list .discount-title{color:#0f2239;flex:1;font-size:14px;font-weight:600;line-height:1.556}.facts .fact-card .discount-list .discount-label{align-items:center;background:#c04646;border-radius:8px;color:#fff;display:inline-flex;font-size:14px;font-weight:700;justify-content:center;line-height:1.556;min-width:75px;padding:2px 6px;white-space:nowrap}.fact-box{background-color:#fff;border:2px solid #c6ac56;border-radius:16px;color:#3c4b60;overflow:hidden;padding:12px;position:relative}.fact-box h1,.fact-box h2,.fact-box h3,.fact-box h4,.fact-box h5,.fact-box h6{color:#0f2239}.fact-box.variant-dark{background-color:#071425;border-width:0;color:#fff}.fact-box.variant-dark h1,.fact-box.variant-dark h2,.fact-box.variant-dark h3,.fact-box.variant-dark h4,.fact-box.variant-dark h5,.fact-box.variant-dark h6{color:#f4f3ea}.fact-box .fact-decor{pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);z-index:1}.fact-box>*{position:relative;z-index:2}.fact-box .h3,.fact-box h3{margin-bottom:7px}.fact-box .h2,.fact-box h2{margin-bottom:18px}.fact-box .heading-info{margin-bottom:15px}.fact-box .heading-info p:last-child{margin-bottom:0}.information-section{background-color:#0f2239;color:#fff;overflow:hidden;padding:60px 0}.information-section a:not([class]):not([id]),.information-section h1,.information-section h2,.information-section h3,.information-section h4,.information-section h5,.information-section h6{color:currentColor}.information-section .subtitle{color:hsla(0,0%,100%,.8)}.information-section .container{position:relative}.information-section .container>*{position:relative;z-index:2}.information-section .decor-img{left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:1}.information-section .flex-row,.information-section .flex-row .text-holder{margin-bottom:20px}.information-section .img-holder{border-radius:8px;overflow:hidden;padding-top:42.8%;position:relative}.information-section .img-holder img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.information-section .text-holder .opens-label{margin-bottom:15px}.information-section .text-holder .h1,.information-section .text-holder h1{margin-bottom:16px}.information-section .text-holder p:last-child{margin-bottom:0}.information-section .text-holder p+.btn{margin-top:8px}.box-information{background-color:#071425;border:1px solid hsla(0,0%,100%,.2);border-radius:16px;color:hsla(0,0%,100%,.8);overflow:hidden;padding:16px}.box-information h1,.box-information h2,.box-information h3,.box-information h4,.box-information h5,.box-information h6{color:#fff;margin-bottom:8px}.box-information a:not([class]):not([id]){color:currentColor}.box-information .heading-col{margin-bottom:20px}.box-information .heading-col p:last-child{margin-bottom:0}.box-information .button-col{flex-shrink:0}.two-col-info-media{overflow:hidden;padding:60px 0}.two-col-info-media .container{position:relative}.two-col-info-media .container>*{position:relative;z-index:2}.two-col-info-media .decor-img{bottom:-60px;left:25px;pointer-events:none;position:absolute;width:260px;z-index:1}.two-col-info-media .opens-label{margin-bottom:15px}.two-col-info-media .text-holder{display:flex;flex-direction:column;font-weight:500;justify-content:space-between;margin-bottom:20px}.two-col-info-media .img-holder{border-radius:8px;overflow:hidden;padding-top:67%;position:relative;width:100%}.two-col-info-media .img-holder:before{background:linear-gradient(180deg,rgba(14,32,58,0) 60.27%,rgba(14,32,58,.7));bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.two-col-info-media .img-holder img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.two-col-info-media .heading-wrapp{margin-bottom:15px}.two-col-info-media .button-wrap{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.two-col-text-card{background-color:#fff;overflow:hidden;padding:60px 0}.two-col-text-card .container{position:relative}.two-col-text-card .container>*{position:relative;z-index:2}.two-col-text-card .decor-img{left:0;pointer-events:none;position:absolute;top:32px;width:200px;z-index:1}.two-col-text-card .heading-holder{margin-bottom:20px}.two-col-text-card .text-holder{color:#3c4b60;margin-bottom:20px}.two-col-text-card .text-holder p+.btn{margin-top:8px}.two-col-text-card .text-holder h1,.two-col-text-card .text-holder h2,.two-col-text-card .text-holder h3,.two-col-text-card .text-holder h4,.two-col-text-card .text-holder h5,.two-col-text-card .text-holder h6{color:#0f2239}.two-col-text-card .btn-group{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.image-section{background-color:#071425;color:hsla(0,0%,100%,.8);padding:60px 0}.image-section .subtitle,.image-section h1,.image-section h2,.image-section h3,.image-section h4,.image-section h5,.image-section h6{color:#fff}.image-section a:not([class]):not([id]){color:currentColor}.image-section hr{border-top-color:hsla(0,0%,100%,.15)}.image-section .heading-holder{margin-bottom:16px;max-width:calc(100% - 80px);min-height:50px;position:relative;z-index:2}.image-section .heading-holder h1:last-child,.image-section .heading-holder h2:last-child,.image-section .heading-holder h3:last-child,.image-section .heading-holder h4:last-child,.image-section .heading-holder h5:last-child,.image-section .heading-holder h6:last-child,.image-section .heading-holder p:last-child{margin-bottom:0}.image-section .image-slider{margin-top:-50px}.image-slider{margin-right:-32px;padding-top:50px}.image-slider:before{background:linear-gradient(270deg,#081525,rgba(8,21,37,0));bottom:0;content:"";pointer-events:none;position:absolute;right:0;top:50px;width:50px;z-index:111}.image-slider .swiper-wrapper{box-sizing:border-box;display:flex}.image-slider .swiper-pagination-holder{position:absolute;right:32px;top:0}.image-slider .image-slide{border-radius:8px;overflow:hidden;padding-top:68%;position:relative}.image-slider .image-slide img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.media-section{background-color:#fff;padding:50px 0}.media-section h1,.media-section h2,.media-section h3,.media-section h4,.media-section h5,.media-section h6{color:#0f2239}.media-section .slider-head{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:32px}.media-section .slider-head .subtitle{margin-bottom:16px}.media-section .slider-head .slider-heading-holder{flex:1;min-width:0;padding-right:16px}.media-section .slider-head .slider-heading-holder h2{margin-bottom:8px}.media-section .slider-head .slider-heading-holder h2:last-child,.media-section .slider-head .slider-heading-holder p:last-child{margin-bottom:0}.media-section .slider-head .swiper-pagination-holder{flex-shrink:0}.media-section .media-slider{margin-right:-32px}.media-section .media-slider .swiper-wrapper{align-items:flex-start}.media-section .media-slide{border-radius:8px;overflow:hidden;position:relative}.media-section .media-slide:nth-child(3n+1){padding-top:90%}.media-section .media-slide:nth-child(3n+2){padding-top:65%}.media-section .media-slide:nth-child(3n+3){padding-top:80%}.media-section .media-slide img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.media-section .swiper-button-next,.media-section .swiper-button-prev{background:#fff;border-color:rgba(1,2,6,.2)}.media-section .swiper-button-next:hover,.media-section .swiper-button-prev:hover{background:rgba(1,2,6,.05);border-color:rgba(1,2,6,.4)}.media-section .swiper-button-next svg path,.media-section .swiper-button-prev svg path{stroke:#0f2239}.two-col-center-logo-section{padding:50px 0}.two-col-center-logo-section .container{position:relative}.two-col-center-logo-section .decor-img{left:50%;max-width:80%;pointer-events:none;position:absolute;top:47%;transform:translate(-50%,-50%);width:493px;z-index:0}.two-col-center-logo-section .decor-img img{display:block;width:100%}.two-col-center-logo-section .flex-row{position:relative;z-index:1}.two-col-center-logo-section .text-holder{color:#3c4b60;font-size:16px;margin-bottom:40px}.two-col-center-logo-section .text-holder h1,.two-col-center-logo-section .text-holder h2,.two-col-center-logo-section .text-holder h3,.two-col-center-logo-section .text-holder h4,.two-col-center-logo-section .text-holder h5,.two-col-center-logo-section .text-holder h6{color:#0f2239}.two-col-center-logo-section .text-holder .subtitle{margin-bottom:16px}.two-col-center-logo-section .text-holder .button-group{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-top:15px}.two-col-center-logo-section .text-holder .features-list li{align-items:center;margin-bottom:11px}.two-col-center-logo-section .text-holder .features-list .feature-title:last-child{margin-bottom:0}.two-col-center-logo-section .img-holder{border-radius:16px;margin-bottom:15px;overflow:hidden;padding-top:70%;position:relative}.two-col-center-logo-section .img-holder:before{background:linear-gradient(180deg,rgba(197,171,82,0),rgba(197,171,82,.08));bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.two-col-center-logo-section .img-holder img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.text-three-cards-section{padding:60px 0}.text-three-cards-section .card-row{margin-bottom:10px}.text-three-cards-section .btn-holder{text-align:center}.blockquote-slider-section{background-color:#f5f5f5;padding:50px 0}.blockquote-slider-section h1,.blockquote-slider-section h2,.blockquote-slider-section h3,.blockquote-slider-section h4,.blockquote-slider-section h5,.blockquote-slider-section h6{color:#0f2239}.blockquote-slider-section .slider-head{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:32px}.blockquote-slider-section .slider-head .subtitle{margin-bottom:16px}.blockquote-slider-section .slider-head .slider-heading-holder{flex:1;min-width:0;padding-right:16px}.blockquote-slider-section .slider-head .slider-heading-holder h2{margin-bottom:15px}.blockquote-slider-section .slider-head .slider-heading-holder h2:last-child,.blockquote-slider-section .slider-head .slider-heading-holder p:last-child{margin-bottom:0}.blockquote-slider-section .slider-head .swiper-pagination-holder{flex-shrink:0}.blockquote-slider-section .slider-head .swiper-button-lock{display:none}.blockquote-slider-section .blockquote-slider .swiper-wrapper{box-sizing:border-box}.blockquote-slider-section .blockquote-item{background:#fff;border:1px solid rgba(1,2,6,.05);border-radius:12px;color:#1a1a17;display:flex;flex-direction:column;font-size:16px;font-weight:500;height:auto;line-height:1.6;margin:0;min-height:300px;overflow:hidden;padding:24px;position:relative}.blockquote-slider-section .blockquote-item>*{position:relative;z-index:2}.blockquote-slider-section .blockquote-item p:before{content:"“"}.blockquote-slider-section .blockquote-item p:after{content:"”"}.blockquote-slider-section .blockquote-item:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='121' height='102' fill='none' viewBox='0 0 121 102'%3E%3Cpath fill='url(%23a)' d='M96.065 102H68.732l17.263-51.24H69.21V0H121v45.972zm-68.732 0H0l17.263-51.24H.48V0h51.788v45.972z' opacity='.2'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='60.5' x2='60.5' y1='102' y2='0' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23c6ac56'/%3E%3Cstop offset='1' stop-color='%23c6ac56' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-size:80px 62px;bottom:32px;content:"";height:62px;pointer-events:none;position:absolute;right:15px;width:80px;z-index:1}.blockquote-slider-section .blockquote-author{align-items:center;display:flex;margin-top:auto;padding-top:24px}.blockquote-slider-section .blockquote-avatar{border-radius:50%;height:48px;margin-right:12px;min-width:48px;-o-object-fit:cover;object-fit:cover;width:48px}.blockquote-slider-section .blockquote-meta{display:flex;flex-direction:column}.blockquote-slider-section .blockquote-name{color:#0f2239;display:block;font-size:16px;font-style:normal;font-weight:600;line-height:1.5;margin-bottom:2px}.blockquote-slider-section .blockquote-role{color:#3c4b60;display:block;font-size:12px;font-weight:600;line-height:1.5;margin-bottom:2px;text-transform:uppercase}.blockquote-slider-section .swiper-button-next,.blockquote-slider-section .swiper-button-prev{background:#fff;border-color:rgba(1,2,6,.2)}.blockquote-slider-section .swiper-button-next:hover,.blockquote-slider-section .swiper-button-prev:hover{background:rgba(1,2,6,.05);border-color:rgba(1,2,6,.4)}.blockquote-slider-section .swiper-button-next svg path,.blockquote-slider-section .swiper-button-prev svg path{stroke:#0f2239}.heading-text-gallery{padding:60px 0}.heading-text-gallery .heading-layout-row .text-col{max-width:564px}.image-gallery-row{align-items:flex-start;display:flex;flex-wrap:wrap;margin:0 -16px}.image-gallery-row .gallery-image{border-radius:8px;margin:0 8px 8px;overflow:hidden;padding-top:54%;position:relative;width:calc(50% - 16px)}.image-gallery-row .gallery-image:nth-child(4n+2){padding-top:60%}.image-gallery-row .gallery-image:nth-child(4n+3){padding-top:46%}.image-gallery-row .gallery-image img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.art-section{padding:60px 0}.art-section .heading-layout-row .text-col p:last-child{margin-bottom:0}.art-section .container{position:relative}.art-section .container>*{position:relative;z-index:2}.art-section .decor-img{pointer-events:none;position:absolute;right:30px;top:0;z-index:1}.art-section .card-row .card .card-img{padding-top:58%}.art-section .card-row .card .card-title{margin-bottom:8px}.art-section .card-row .card .card-body{font-size:16px}.art-section .card-row .card .card-body p{margin-bottom:10px}.arts-tab-block{padding-bottom:60px;padding-top:60px;position:relative}.arts-tab-block .two-col-visual-content{background-color:transparent}.arts-tab-block .art-section,.arts-tab-block .two-col-visual-content{padding:0 0 60px}.arts-tab-block .art-tab[hidden]{display:block!important;left:-9999px;position:absolute;top:0;width:100%}.art-gallery{background-color:#f5f5f5;padding:50px 0}.art-gallery h1,.art-gallery h2,.art-gallery h3,.art-gallery h4,.art-gallery h5,.art-gallery h6{color:#0f2239}.art-gallery .slider-head{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:32px}.art-gallery .slider-head .subtitle{margin-bottom:16px}.art-gallery .slider-head .slider-heading-holder{flex:1;min-width:0;padding-right:16px}.art-gallery .slider-head .slider-heading-holder h2{margin-bottom:15px}.art-gallery .slider-head .slider-heading-holder h2:last-child,.art-gallery .slider-head .slider-heading-holder p:last-child{margin-bottom:0}.art-gallery .slider-head .swiper-pagination-holder{flex-shrink:0}.art-gallery .art-slider{margin-right:-32px}.art-gallery .art-slider .swiper-wrapper{box-sizing:border-box}.art-gallery .art-slider .art-slide{border-radius:8px;overflow:hidden;padding-top:60.5%;position:relative}.art-gallery .art-slider .art-slide img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.art-gallery .art-slider .art-slide .btn-play{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:2}.art-gallery .swiper-button-next,.art-gallery .swiper-button-prev{background:#fff;border-color:rgba(1,2,6,.2)}.art-gallery .swiper-button-next:hover,.art-gallery .swiper-button-prev:hover{background:rgba(1,2,6,.05);border-color:rgba(1,2,6,.4)}.art-gallery .swiper-button-next svg path,.art-gallery .swiper-button-prev svg path{stroke:#0f2239}.section-404{align-items:center;background-color:#071425;color:#fff;display:flex;min-height:100svh;overflow:hidden;padding:100px 0 60px;position:relative}.section-404:after{backdrop-filter:blur(5px);background:linear-gradient(180deg,rgba(9,21,37,0),#091525);bottom:0;content:"";height:56%;left:0;pointer-events:none;position:absolute;right:0;z-index:1}.section-404 a:not([class]):not([id]){color:currentColor;-webkit-text-decoration:underline;text-decoration:underline}.section-404 .bg-holder{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.section-404 .bg-holder img{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%}.section-404 .bg-holder:before{background:linear-gradient(180deg,rgba(9,22,38,0),#091626 98.57%),linear-gradient(180deg,#0c1826,rgba(12,24,38,0)),linear-gradient(0deg,rgba(8,21,37,.4),rgba(8,21,37,.4));bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.section-404 .bg-holder:after{backdrop-filter:blur(8.5px);background:linear-gradient(180deg,#0e203a,rgba(14,32,58,0));content:"";height:56%;left:0;position:absolute;right:0;top:0;z-index:2}.section-404 .decor-left,.section-404 .decor-right{max-width:439px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:35%;z-index:2}.section-404 .decor-left img,.section-404 .decor-right img{height:auto;width:100%}.section-404 .decor-left{left:0}.section-404 .decor-right{right:0}.section-404 .container{position:relative;width:100%;z-index:3}.section-404 .heading-holder{margin:0 auto;max-width:680px;text-align:center}.section-404 .heading-holder .subtitle{align-items:center;color:hsla(0,0%,100%,.8);display:inline-flex;gap:8px;margin-bottom:16px;padding-left:0}.section-404 .heading-holder .subtitle:before{flex-shrink:0;position:static;top:auto}.section-404 .heading-holder h1{color:#fff;font-size:80px;letter-spacing:-3px;line-height:1;margin-bottom:24px}.section-404 .heading-holder .text{margin:0 auto 30px;max-width:350px}.privacy-section{padding:120px 0 60px}.privacy-section .container{position:relative}.privacy-section .container>*{position:relative;z-index:2}.privacy-section .decor-img{pointer-events:none;position:absolute;right:0;top:25px;width:200px;z-index:1}.privacy-section .heading-holder{margin-bottom:40px}.privacy-section .heading-holder h1:last-child,.privacy-section .heading-holder h2:last-child,.privacy-section .heading-holder h3:last-child,.privacy-section .heading-holder h4:last-child,.privacy-section .heading-holder h5:last-child,.privacy-section .heading-holder h6:last-child{margin-bottom:0}.privacy-section .sticky-sidebar{margin-bottom:40px;width:100%}.privacy-section .information-nav-link{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.privacy-section .information-nav-link:after{content:none}.privacy-section .information-nav-link a{align-items:center;color:#6f7b8d;display:flex;font-size:15px;font-weight:500;line-height:1.556;padding:12px 16px;position:relative;transition:color .35s cubic-bezier(.3,.86,.36,.95),margin .35s cubic-bezier(.3,.86,.36,.95);white-space:nowrap}.privacy-section .information-nav-link a:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='11' fill='none' viewBox='0 0 7 11'%3E%3Cpath fill='%23c6ac56' d='M1 0a1 1 0 0 1 1 1c0 1.416.586 2.247 1.28 2.756a4.06 4.06 0 0 0 1.99.734l.23.01a1 1 0 0 1 0 2c-.571 0-1.48.201-2.22.744C2.585 7.753 2 8.584 2 10a1 1 0 1 1-2 0c0-2.084.914-3.503 2.096-4.37q.093-.066.187-.13a5 5 0 0 1-.187-.13C.914 4.502 0 3.083 0 1a1 1 0 0 1 1-1'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:7px 11px;content:"";height:11px;left:4px;margin-right:8px;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibilit .35s cubic-bezier(.3,.86,.36,.95);visibility:hidden;width:7px}.privacy-section .information-nav-link .active-nav>a,.privacy-section .information-nav-link a:hover{color:#0f2239}.privacy-section .content-col{flex:1;min-width:0}.privacy-section .content-block{border-top:1px solid rgba(1,2,6,.1);color:#3c4b60;line-height:1.334;padding-top:32px}.privacy-section .content-block h1,.privacy-section .content-block h2,.privacy-section .content-block h3,.privacy-section .content-block h4,.privacy-section .content-block h5,.privacy-section .content-block h6{color:#0f2239}.privacy-section .content-block+.content-block{margin-top:32px}.privacy-section .notice-box{background-color:#f4f3ea;border:1px solid #c6ac56;border-radius:8px;color:#3c4b60;letter-spacing:-.25px;line-height:1.334;padding:20px}.privacy-section .content-info-row .content-info-card{margin-bottom:8px}.privacy-section .content-info-row .content-info-card ul:not([class]):not([id]) li:last-child,.privacy-section .content-info-row .content-info-card ul:not([class]):not([id]):last-child{margin-bottom:0}.privacy-section .content-info-card{background-color:#fff;border:1px solid #d3d8df;border-radius:8px;padding:24px}.privacy-section .content-info-card h3{color:#0f2239;font-size:20px;letter-spacing:-1px;line-height:1.3;margin:0 0 16px}.privacy-section table{border:1px solid #d3d8df;border-collapse:separate;border-radius:8px;border-spacing:0;display:block;overflow-x:auto;width:100%;-webkit-overflow-scrolling:touch}.privacy-section table thead th{background-color:#071425;border-bottom:1px solid #a2abb7;color:#fff;font-size:12px;font-weight:600;line-height:1.5;padding:12px 24px;text-align:left;text-transform:uppercase;white-space:nowrap}.privacy-section table tbody tr:nth-child(odd){background-color:#fff}.privacy-section table tbody tr:nth-child(2n){background-color:#f5f5f5}.privacy-section table tbody tr:last-child td{border-bottom-width:0}.privacy-section table tbody td{border-bottom:1px solid #d3d8df;color:#0f2239;font-size:14px;line-height:1.45;padding:16px 24px;vertical-align:middle}.privacy-section table tbody td:first-child{font-weight:700;white-space:nowrap;width:26%}.privacy-section .notes-wrap .note-box+.note-box{margin-top:14px}.privacy-section .note-box{background-color:#fff;border:1px solid #c6ac56;border-radius:8px;color:#3c4b60;line-height:1.556;padding:16px}.privacy-section .note-box .note-title{color:#0f2239;display:block;font-size:16px;font-weight:600;margin-bottom:5px}.privacy-section .note-box p:last-child{margin-bottom:0}.privacy-section .contact-information .contact-item{max-width:100%}@media (min-width:520px){.announcement-bar{align-items:center;display:flex;justify-content:space-between;padding:10px 20px}.announcement-bar .info-bar{margin-bottom:0;padding-right:10px}.announcement-bar .close-bar{top:calc(50% + 2px);transform:translateY(-50%)}.announcement-bar .btn-holder{flex-shrink:0}.opens-label-v2{padding:8px 16px}.features-row{display:flex;flex-wrap:wrap;margin:0 -8px}.features-row .features-item{margin:0 8px 16px;width:calc(50% - 16px)}.step-item-row{display:flex;flex-wrap:wrap;margin:0 -8px}.step-item-row .step-item{margin:0 8px 16px;width:calc(50% - 16px)}.team-tabs-section .team-row{display:flex;flex-wrap:wrap;margin:0 -8px}.team-tabs-section .team-row .team-item{margin:0 8px 10px;width:calc(50% - 16px)}.horizontal-card{align-items:flex-start;display:flex}.horizontal-card .horizontal-card-img{margin-bottom:0;padding-top:30%;width:150px}.testimonial-slide{display:flex;flex-wrap:wrap}}@media (min-width:768px){.heading-layout-row{display:flex;flex-wrap:wrap}.heading-layout-row .heading-col{padding-right:16px;width:50%}.heading-layout-row .text-col{padding-left:16px;width:50%}.features-tab-block .heading-layout .decor-stamp{display:block;height:200px;position:absolute;right:70px;top:10px;width:200px;z-index:-1}.moving-text-block .moving-text{font-size:80px;letter-spacing:-2px}.anchor-nav-box{position:sticky;top:16px;top:var(--header-height,16px)}.anchor-list{display:flex;padding-top:10px}.anchor-list:after{border-bottom:1px solid rgba(1,2,6,.1);bottom:0;content:"";left:-100vw;position:absolute;right:-100vw}.anchor-list li{flex:1 1 auto;margin-bottom:0}.anchor-list a{padding-bottom:5px;width:100%}.info-panel .heading-holder{max-width:858px;width:70%}.opens-label .label-info-text{padding-left:12px}.giving-back .giving-box .giving-item{width:calc(33.332% - 16px)}.footer-inner .footer-top-row{display:flex;flex-wrap:wrap;margin-bottom:50px}.footer-inner .footer-top-row .footer-col{width:50%}.footer-inner .footer-bottom-row{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.footer-inner .footer-bottom-row .copyright{max-width:75%;padding-right:10px}.footer-inner .footer-bottom-row .social-media{max-width:25%}.cta-block .decor-branch-left,.cta-block .decor-branch-right{width:346px}.cta-block p+.btn-group{margin-top:32px}.contact-list{font-size:16px}.hero .heading-holder{margin-bottom:0;padding-right:10px;width:calc(100% - 270px)}.hero .container{align-items:flex-end;display:flex;flex-wrap:wrap}.company-stats.bg-white .img-holder{margin-bottom:0;padding-top:35%}.company-stats .flex-row{display:flex;gap:16px}.company-stats .stat-holder{display:flex;flex-wrap:wrap;margin:0 -7px;width:calc(50% + 14px)}.company-stats .img-holder{width:50%}.achievement-stats .heading-holder{max-width:50%}.achievement-stats .achievments-row{display:flex;flex-wrap:wrap}.achievement-stats .achievement-item{display:flex;flex-direction:column;justify-content:space-between;margin-left:8px;margin-right:8px;min-height:130px;padding:20px;width:calc(33.332% - 16px)}.gallery-section .flex-row{display:flex;flex-wrap:wrap}.gallery-section .heading-holder{padding-right:10px;width:50%}.gallery-section .text-holder{padding-left:20px;width:50%}.gallery-section .marquee-holder .marquee-img{height:300px;width:300px}.logo-text-block .flex-row{display:flex;flex-wrap:wrap}.logo-text-block .logo-holder{margin-bottom:0;text-align:left;width:40%}.logo-text-block .text-holder{font-size:22px;padding-left:50px;width:60%}.features-section .heading-holder{margin-bottom:50px;max-width:720px;width:55%}.vertical-tab-section .vertical-tab-row{display:flex;flex-wrap:wrap}.vertical-tab-section .text-col{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:0;padding-right:16px;width:50%}.vertical-tab-section .image-col{align-self:flex-end;width:50%}.visual-section{padding-bottom:30px}.village-intro{min-height:500px}.village-intro .info-row{display:flex;flex-wrap:wrap}.village-intro .heading-holder{padding-right:12px;width:50%}.village-intro .text-holder{padding-left:12px;width:50%}.section-sticky-holder{padding:50px 0}.section-sticky-holder .container{align-items:flex-start;display:flex}.section-sticky-holder .text-column{position:relative;width:50%;z-index:2}.section-sticky-holder .image-column{align-items:center;display:flex;height:100vh;position:sticky;top:0;width:50%}.section-sticky-holder .image-column .decor-stamp{display:block;height:200px;left:0;position:absolute;top:0;transform:translateX(-102%);width:200px;z-index:1}.two-col-sticky-section{padding:0}.two-col-sticky-section .flex-row{min-height:100vh}.two-col-sticky-section .flex-row .decor-stamp,.two-col-sticky-section .img-holder{display:none}.two-col-sticky-section .text-holder{padding-right:15px}.two-col-features-section.reverse-variant .flex-row{flex-direction:row-reverse}.two-col-features-section.reverse-variant .text-holder{padding-left:0;padding-right:15px}.two-col-features-section.large-media-variant .flex-row{align-items:stretch}.two-col-features-section.large-media-variant .text-holder{display:flex;flex-direction:column}.two-col-features-section.bg-dark .flex-row{align-items:stretch}.two-col-features-section.bg-dark .text-holder{display:flex;flex-direction:column}.two-col-features-section .flex-row{align-items:center;display:flex;flex-wrap:wrap}.two-col-features-section .img-holder{margin-bottom:0;padding-top:43.7%;width:50%}.two-col-features-section .text-holder{padding-left:15px;width:50%}.features-list li{padding:5px}.tab-list{flex-wrap:wrap;margin-bottom:48px}.tab-list li{flex:1 1 auto}.tab-list li a{padding:10px 8px}.team-detail .team-detail-row{align-items:flex-start;display:flex}.team-detail .left-col{margin-bottom:0;padding-right:10px;width:50%}.team-detail .right-col{padding-left:10px;width:50%}.two-col-image-text.reverse-variant .flex-row{flex-direction:row-reverse}.two-col-image-text.reverse-variant .text-holder{padding-left:0;padding-right:15px}.two-col-image-text .flex-row{align-items:center;display:flex;flex-wrap:wrap;position:relative;z-index:2}.two-col-image-text .img-holder{margin-bottom:0;padding-top:43%;width:50%}.two-col-image-text .text-holder{padding-left:15px;width:50%}.two-col-logo-section.reverse-variant .flex-row{flex-direction:row-reverse}.two-col-logo-section.reverse-variant .text-holder{padding-left:0;padding-right:15px}.two-col-logo-section.center-logo-variant .flex-row .decor-stamp{left:43%;top:40%;transform:translateX(-50%) translateY(-50%)}.two-col-logo-section .flex-row{align-items:center;display:flex;flex-wrap:wrap}.two-col-logo-section .flex-row .decor-stamp{bottom:auto;left:35px;top:52%;transform:translateX(0) translateY(-50%)}.two-col-logo-section .img-holder{margin-bottom:0;padding-top:43%;width:50%}.two-col-logo-section .text-holder{padding-left:15px;width:50%}.faq .decor-img{width:250px}.faq .flex-row{display:flex;flex-wrap:wrap}.faq .heading-col{margin-bottom:0;min-height:250px;padding-right:20px;width:50%}.faq .faq-col{padding-left:10px;width:50%}.contact-section .decor-img{left:calc(50% - 50px);max-width:796px;pointer-events:none;position:absolute;top:0;width:56%;z-index:1}.contact-section .flex-row{display:flex;flex-wrap:wrap}.contact-section .heading-col{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:0;padding-right:10px;width:50%}.contact-section .form-col{padding-left:10px;width:50%}.map-block .flex-row{display:flex;gap:16px}.map-block .heading-col{margin-bottom:0;width:40%}.map-block .map-col{min-height:450px;width:60%}.overlay-card-row{display:flex;flex-wrap:wrap;margin:0 -8px}.overlay-card-row .overlay-card{margin:0 8px 20px;width:calc(50% - 16px)}.overlay-card{min-height:380px}.two-col-visual-content .heading-holder{max-width:50%}.two-col-visual-content .flex-row{display:flex;flex-wrap:wrap}.two-col-visual-content .img-holder{margin-bottom:0;padding-top:54%;width:40%}.two-col-visual-content .text-holder{padding-left:20px;width:60%}.two-col-sticky-left .flex-row{align-items:flex-start;display:flex;flex-wrap:wrap}.two-col-sticky-left .heading-holder{margin-bottom:0;position:sticky;top:calc(var(--header-height) + 10px);width:45%}.two-col-sticky-left .text-holder{padding-left:15px;width:55%}.two-col-feature-panel.reverse-variant .flex-row{flex-direction:row-reverse}.two-col-feature-panel.reverse-variant .text-holder{padding-left:20px;padding-right:0}.two-col-feature-panel .flex-row{align-items:center;display:flex;flex-wrap:wrap}.two-col-feature-panel .text-holder{margin-bottom:0;padding-right:20px;width:50%}.two-col-feature-panel .img-holder{width:50%}.cards-section .card-row{display:flex;flex-wrap:wrap;margin:0 -8px}.cards-section .card-row .card{margin:0 8px 16px;width:calc(33.332% - 16px)}.testimonial-slide .testimonial-img{margin-bottom:0;padding-top:41.6%;width:200px}.testimonial-slide .testimonial-info{align-items:flex-start;display:flex;flex-direction:column;padding-left:15px;width:calc(100% - 200px)}.testimonial-slide .testimonial-info .testimonial{display:flex;flex-direction:column;justify-content:space-between}.program-overview .overview-bg-seal{right:100px}.program-overview .heading-layout .text-col{text-align:right}.program-overview .heading-layout .text-col .btn-group{justify-content:flex-end}.facts .facts-row{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}.facts .fact-card .fact-decor-img{width:200px}.fact-box{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.fact-box .heading-info{margin-bottom:0;max-width:70%;padding-right:10px}.fact-box .button-info{max-width:30%}.information-section .flex-row{align-items:center;display:flex;flex-wrap:wrap}.information-section .flex-row .img-holder{margin-left:8px;width:calc(50% - 8px)}.information-section .flex-row .text-holder{margin-bottom:0;padding-right:30px;width:50%}.information-section .img-holder{width:50%}.box-information{align-items:center;display:flex}.box-information .heading-col{margin-bottom:0;padding-right:15px}.two-col-info-media .flex-row{display:flex;flex-wrap:wrap}.two-col-info-media .text-holder{font-size:18px;margin-bottom:0;padding-right:30px;width:50%}.two-col-info-media .img-holder{margin-left:8px;padding-top:35.7%;width:calc(50% - 8px)}.two-col-text-card.variant-align-center .flex-row{align-items:center}.two-col-text-card.variant-align-center .features-row{margin-bottom:-16px}.two-col-text-card .decor-img{width:300px}.two-col-text-card .flex-row{display:flex;flex-wrap:wrap}.two-col-text-card .text-holder{margin-bottom:0;padding-right:20px;width:50%}.two-col-text-card .cards-holder{margin-left:8px;width:calc(50% - 8px)}.two-col-text-card .features-row .features-item{width:calc(50% - 16px)}.image-slider .image-slide{padding-top:36.2%}.media-section .media-slide:nth-child(3n+1){padding-top:35.3%}.media-section .media-slide:nth-child(3n+2){padding-top:25.2%}.media-section .media-slide:nth-child(3n+3){padding-top:31.6%}.two-col-center-logo-section .flex-row{align-items:center;display:flex;flex-wrap:wrap}.two-col-center-logo-section.reverse-variant .flex-row{flex-direction:row-reverse}.two-col-center-logo-section.reverse-variant .text-holder{padding-left:0;padding-right:15px}.two-col-center-logo-section .text-holder{margin-bottom:0;padding-left:15px;width:50%}.two-col-center-logo-section .text-holder .features-list{margin-top:25px}.two-col-center-logo-section .img-holder{margin-bottom:0;padding-top:43%;width:50%}.text-three-cards-section .card-row{display:flex;flex-wrap:wrap;margin:0 -8px 10px}.text-three-cards-section .card-row .card{margin:0 8px 16px;width:calc(33.332% - 16px)}.blockquote-slider-section .slider-head .slider-heading-holder{max-width:50%}.image-gallery-row .gallery-image{padding-top:27%;width:calc(25% - 16px)}.image-gallery-row .gallery-image:nth-child(4n+2){padding-top:30%}.image-gallery-row .gallery-image:nth-child(4n+3){padding-top:21.7%}.art-section .heading-layout-row{align-items:flex-end}.art-section .heading-layout-row .text-col{padding-left:5px}.art-section .card-row{display:flex;flex-wrap:wrap;margin:0 -8px}.art-section .card-row .card{margin:0 8px 8px;width:calc(50% - 16px)}.art-gallery .slider-head .slider-heading-holder{max-width:50%}.art-gallery .art-slider .art-slide{padding-top:29.5%}.section-404 .decor-left,.section-404 .decor-right{display:block}.section-404 .heading-holder h1{font-size:140px;letter-spacing:-5px}.privacy-section .decor-img{width:250px}.privacy-section .content-info-row{display:flex;flex-wrap:wrap;margin:0 -8px -8px}.privacy-section .content-info-row .content-info-card{margin:0 8px 8px;width:calc(50% - 16px)}.privacy-section table{display:table;overflow:hidden}}@media screen and (min-width:1024px){.form-area.w-50{width:calc(50% - .75rem)}}@media (min-width:1024px){body{font-size:18px}.location-label{font-size:16px}.h1,h1{font-size:48px;letter-spacing:-3px}.h2,h2{font-size:40px}.h2,.h3,h2,h3{letter-spacing:-2px;margin-bottom:24px}.h3,h3{font-size:30px}.h4,h4{font-size:22px;letter-spacing:-1px}ul:not([class]):not([id]){margin-bottom:24px}.header .header-inner.is-animating{overflow:hidden}.header-inner{align-items:flex-start;height:var(--active-drop-height);padding:7px 16px}.burger-btn{display:none}.logo-header{left:50%;position:absolute;top:12px;transform:translateX(-50%);width:200px;z-index:2}.header-drop{justify-content:space-between;width:100%}.header-drop,.header-nav{align-items:center;display:flex}.header-nav{max-width:50%;padding-right:100px}.main-nav{align-items:stretch;display:flex;margin:0 -7px}.main-nav>li{padding:0 7px;position:static}.main-nav>li,.main-nav>li>a{align-items:center;display:flex}.main-nav>li.has-drop.accessibility-hover>a{color:#85733a}.is-menu-opened .main-nav>li.has-drop>.drop{opacity:1;pointer-events:auto;visibility:visible}.drop{background:transparent;display:flex;gap:16px;height:auto!important;opacity:0;padding:28px 24px;pointer-events:none;top:57px;transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);transition-duration:0s!important;visibility:hidden;z-index:10}.drop,.drop:before{left:0;position:absolute;right:0}.drop:before{content:"";height:16px;top:-16px}.second-nav-col{flex:1;min-width:0}.second-nav{display:flex;flex-wrap:wrap;margin:0 -20px;padding-right:20px}.second-nav>li{border-right:1px solid #d3d8df;padding:0 20px;width:33.332%}.second-nav>li>a{margin-bottom:15px;padding-right:15px;position:relative}.second-nav>li>a:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='11' fill='none' viewBox='0 0 7 11'%3E%3Cpath fill='%23a2abb7' d='M1 0a1 1 0 0 1 1 1c0 1.416.586 2.247 1.28 2.756a4.06 4.06 0 0 0 1.99.734l.23.01a1 1 0 0 1 0 2c-.571 0-1.48.201-2.22.744C2.585 7.753 2 8.584 2 10a1 1 0 1 1-2 0c0-2.084.914-3.503 2.096-4.37q.093-.066.187-.13a5 5 0 0 1-.187-.13C.914 4.502 0 3.083 0 1a1 1 0 0 1 1-1'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:7px 11px;content:"";height:11px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:7px}.second-nav>li>.drop-opener{display:none;margin-bottom:14px;padding:0}.second-drop{height:auto!important}.third-nav>li>a{display:inline-block;padding-right:15px;position:relative;vertical-align:middle}.third-nav>li>a:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='11' fill='none' viewBox='0 0 7 11'%3E%3Cpath fill='%23a2abb7' d='M1 0a1 1 0 0 1 1 1c0 1.416.586 2.247 1.28 2.756a4.06 4.06 0 0 0 1.99.734l.23.01a1 1 0 0 1 0 2c-.571 0-1.48.201-2.22.744C2.585 7.753 2 8.584 2 10a1 1 0 1 1-2 0c0-2.084.914-3.503 2.096-4.37q.093-.066.187-.13a5 5 0 0 1-.187-.13C.914 4.502 0 3.083 0 1a1 1 0 0 1 1-1'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:7px 11px;content:"";height:11px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:7px}.header-contact-box{width:256px}.header-info .btn{font-size:12px}.language-popup .language-list{top:calc(100% + 22px)}.announcement-bar{padding:10px 56px 10px 31px}.announcement-bar .close-bar{height:20px;right:37px;width:20px}.cta-box{width:332px}.heading-layout{margin-bottom:42px}.heading-layout .subtitle{margin-bottom:25px}.swiper-button-next,.swiper-button-prev{height:48px;margin:0 8px;width:48px}.swiper-pagination-holder{margin:0 -8px}.features-tab-block{padding:120px 0}.moving-text-block{padding:107px 0 130px}.moving-text-block.indent-sm{padding:60px 0}.moving-text-block .moving-text{font-size:135px;letter-spacing:-6.31px}.anchor-block .two-col-image-text:first-of-type{padding-top:40px}.anchor-list{padding-top:17px}.anchor-list a{padding-bottom:15px}.info-panel .decor-image{bottom:-90px;right:-70px;width:350px}.info-panel .heading-holder{margin-bottom:48px}.info-panel .heading-holder h1,.info-panel .heading-holder h2,.info-panel .heading-holder h3,.info-panel .heading-holder h4,.info-panel .heading-holder h5,.info-panel .heading-holder h6{margin-bottom:24px}.info-panel .info-box{padding:32px 65px}.info-panel .info-box .bg-holder img{bottom:-150px;height:calc(100% + 400px);top:-200px}.opens-label .label-info-text .label-title,.opens-label .label-info-text .time{font-size:18px}.giving-back .giving-box{padding:30px 24px 24px}.giving-back .giving-box .giving-row{margin-bottom:-24px}.giving-back .giving-box .giving-item{height:137px;margin-bottom:24px;width:calc(20% - 16px)}.cta-info{padding:32px 0}.footer-list{font-size:16px}.footer-inner{padding-top:30px}.footer-inner .logo{margin-bottom:30px}.footer-inner .footer-top{margin-bottom:35px}.footer-inner .footer-top-row{margin-bottom:95px}.footer-nav .nav-col{width:calc(25% - 10px)}.cta-block{padding:71px 0}.hero{padding-bottom:57px;padding-top:150px}.hero .heading-holder{width:calc(100% - 332px)}.hero .scroll-indicator{height:50px}.company-stats{padding:120px 0 110px}.company-stats .subtitle{margin-bottom:24px}.company-stats .heading-holder{margin-bottom:65px}.company-stats .heading-holder .subtitle{margin-bottom:21px}.company-stats .heading-layout{margin-bottom:65px}.company-stats .img-holder{margin-bottom:15px}.company-stats .img-holder .btn-play{border-color:hsla(0,0%,100%,.3);font-size:18px;height:80px;width:80px}.company-stats .stat-item{margin-left:7px;margin-right:7px;padding:20px;width:calc(50% - 14px)}.company-stats .stat-item:first-child{width:100%}.company-stats .stat-item .number-title{margin-bottom:7px}.achievement-stats{padding:120px 0}.achievement-stats .heading-holder{margin-bottom:64px}.achievement-stats .subtitle{margin-bottom:24px}.achievement-stats .decor-img{right:31px;top:41px;width:448px}.achievement-stats .achievments-row{margin-bottom:-15px}.achievement-stats .achievement-item{min-height:200px}.achievement-stats .achievement-item .number-title{margin-bottom:7px}.gallery-section{padding:120px 0}.gallery-section .subtitle{margin-bottom:22px}.gallery-section .heading-holder{width:60%}.gallery-section .text-holder{padding-left:50px;padding-top:20px;width:40%}.gallery-section .marquee-holder .marquee-img{height:380px;width:380px}.logo-text-block{padding:120px 0}.logo-text-block .text-holder{font-size:26px;padding-left:35px}.features-section{padding:120px 0}.features-section .decor-holder .decor-image{top:-225px;width:300px}.features-row .features-item{flex:1 1 auto;margin:0 8px 16px;width:calc(25% - 16px)}.features-row .features-item .feature-title{font-size:18px}.features-row .features-item .image-icon{margin-bottom:30px}.step-item-row .step-item{flex:1 1 auto;margin:0 8px 16px;width:calc(25% - 16px)}.step-item-row .step-item:before{letter-spacing:-2px}.step-item-row .step-item .step-item-title{font-size:18px}.step-item-row .step-item .image-icon{left:23px;top:23px}.vertical-tab-section{padding:120px 0}.vertical-tab-section .heading-holder{margin-bottom:10px}.visual-section{min-height:640px;padding-bottom:64px}.visual-section h1{margin-bottom:24px}.village-intro{min-height:650px;padding:83px 0 61px}.village-intro .heading-holder{padding-right:20px}.village-intro .text-holder{font-size:20px;line-height:1.6}.section-sticky-holder{padding:120px 0}.two-col-sticky-section .text-holder{padding-right:40px}.two-col-features-section{padding:120px 0}.two-col-features-section.reverse-variant .text-holder{padding-right:50px}.two-col-features-section.small-media-variant .heading-layout{margin-bottom:30px}.two-col-features-section.small-media-variant .heading-layout-row .heading-col{width:41%}.two-col-features-section.small-media-variant .heading-layout-row .text-col{width:59%}.two-col-features-section.small-media-variant .img-holder{width:41%}.two-col-features-section.small-media-variant .text-holder{width:59%}.two-col-features-section.small-media-variant .text-holder .h3,.two-col-features-section.small-media-variant .text-holder h3{margin-bottom:24px}.two-col-features-section.large-media-variant .features-list li{padding-bottom:16px;padding-top:16px}.two-col-features-section.large-media-variant .img-holder{padding-top:48%;width:58%}.two-col-features-section.large-media-variant .text-holder{padding-left:16px;width:42%}.two-col-features-section.large-media-variant.reverse-variant .text-holder{padding-left:0;padding-right:16px}.two-col-features-section .giving-back{margin-top:68px}.two-col-features-section .text-holder{padding-left:40px}.two-col-features-section .text-holder .h2,.two-col-features-section .text-holder h2{margin-bottom:24px}.two-col-features-section .text-holder .button-group{margin-top:30px}.two-col-features-section .heading-layout .text-col{padding-left:40px}.features-list.features-title-lg,.features-list.features-title-lg .feature-title{font-size:18px}.features-list li{margin-bottom:16px;padding:12px}.team-tabs-section{padding:120px 0 70px}.team-tabs-section .team-row .team-item{margin-bottom:50px;width:calc(25% - 16px)}.tab-list li a{padding:12px}.team-detail{padding:120px 0}.team-detail .decor-img{left:56%;right:50px;top:20px}.team-detail .left-col{padding-left:5px;width:40%}.team-detail .right-col{padding-left:50px;width:60%}.contact-information .contact-item{padding:18px}.top-indent{padding-top:160px!important}.timeline-section{padding:120px 0}.timeline-section .decor-img{height:630px;right:206px;top:13px;width:465px}.timeline-section .subtitle{margin-bottom:24px}.timeline-section .heading-holder{max-width:calc(100% - 130px);min-height:80px}.timeline-section .timeline-slider{margin-top:-63px}.timeline-slider{padding-top:110px}.timeline-slide{min-height:336px;padding:32px}.timeline-slide .timeline-title{font-size:20px}.two-col-image-text{padding:120px 0}.two-col-image-text.reverse-variant .text-holder{padding-right:50px}.two-col-image-text .decor-img{max-width:320px}.two-col-image-text .text-holder{padding-left:40px}.two-col-image-text .text-holder .h3,.two-col-image-text .text-holder .subtitle,.two-col-image-text .text-holder h3{margin-bottom:24px}.two-col-logo-section{padding:120px 0}.two-col-logo-section.reverse-variant .text-holder{padding-right:40px}.two-col-logo-section .text-holder{padding-left:40px}.faq{padding:120px 0}.faq .decor-img{left:20px;top:20px;width:300px}.faq .heading-col{min-height:350px;padding-right:50px}.faq-accordion .accordion-item{padding:24px}.faq-accordion .accordion-item.is-active .accordion-opener{margin-bottom:25px}.faq-accordion .accordion-item .accordion-opener{font-size:20px}.contact-section{padding:120px 0}.contact-section .heading-holder .h1,.contact-section .heading-holder .subtitle,.contact-section .heading-holder h1{margin-bottom:24px}.contact-section .heading-col{padding-right:30px}.contact-section .form-box{min-height:728px}.map-block{padding:120px 0}.map-block .heading-col{padding:24px;width:33.332%}.map-block .heading-col .decor-img{width:289px}.map-block .map-col{min-height:602px;width:66.662%}.location-section{padding:120px 0 100px}.location-section .heading-holder{margin-bottom:48px}.location-section .heading-holder .subtitle{margin-bottom:24px}.overlay-card .location-label{margin-bottom:21px}.overlay-card .card-body{padding:24px}.two-col-visual-content{padding:120px 0}.two-col-visual-content .heading-holder{margin-bottom:64px}.two-col-visual-content .heading-holder .subtitle{margin-bottom:24px}.two-col-visual-content .decor-img{width:350px}.two-col-visual-content .img-holder{padding-top:37%;width:32.6%}.two-col-visual-content .text-holder{padding-left:50px;width:67.4%}.two-col-visual-content .text-holder .text{margin-bottom:50px}.two-col-visual-content .img-box{padding-top:51%}.two-col-sticky-left{padding:120px 0}.two-col-sticky-left .decor-img{left:30px;width:auto}.two-col-sticky-left .heading-holder{padding-right:30px;width:50%}.two-col-sticky-left .heading-holder h1,.two-col-sticky-left .heading-holder h2,.two-col-sticky-left .heading-holder h3,.two-col-sticky-left .heading-holder h4,.two-col-sticky-left .heading-holder h5,.two-col-sticky-left .heading-holder h6{margin-bottom:24px}.two-col-sticky-left .heading-holder p+.btn{margin-top:16px}.two-col-sticky-left .heading-holder .subtitle{margin-bottom:24px}.two-col-sticky-left .text-holder{padding-left:8px;width:50%}.horizontal-card{padding:12px}.horizontal-card .horizontal-card-title{font-size:18px}.horizontal-card .horizontal-card-img{margin-right:16px}.horizontal-card .horizontal-card-body{padding-top:7px}.two-col-feature-panel .subtitle{margin-bottom:24px}.two-col-feature-panel .text-holder{width:48%}.two-col-feature-panel .text-holder h1,.two-col-feature-panel .text-holder h2,.two-col-feature-panel .text-holder h3,.two-col-feature-panel .text-holder h4,.two-col-feature-panel .text-holder h5,.two-col-feature-panel .text-holder h6{margin-bottom:24px}.two-col-feature-panel .text-holder p+.btn{margin-top:16px}.two-col-feature-panel .img-holder{padding:20px;width:52%}.two-col-feature-panel .features-list li{margin-bottom:12px}.value-features{margin-bottom:0}.value-features .value-introduction{padding:120px 0 30px}.value-introduction{padding:120px 0}.value-introduction .heading-holder .h2,.value-introduction .heading-holder .subtitle,.value-introduction .heading-holder h2{margin-bottom:24px}.value-introduction .decor-branch-left,.value-introduction .decor-branch-right{width:279px}.cards-section{padding:120px 0}.cards-section .decor-img{width:406px}.cards-section .heading-holder .subtitle{margin-bottom:24px}.cards-section .heading-holder .h2,.cards-section .heading-holder h2{margin-bottom:50px}.card .card-img,.card .card-title{margin-bottom:16px}.card .card-title{font-size:20px}.testimonial-section{padding:120px 0}.testimonial-section.testimonial-sm .testimonial-slide .testimonial-info .testimonial{font-size:30px;letter-spacing:-2px}.testimonial-section .heading-layout .text-col{font-size:20px;line-height:1.6}.testimonial-section .heading-holder{max-width:calc(100% - 130px);min-height:80px}.testimonial-section .heading-holder .subtitle{margin-bottom:24px}.testimonial-section .testimonials-slider{margin-top:-63px}.testimonials-slider{padding-top:110px}.testimonial-slide{padding:24px}.testimonial-slide .testimonial-decor-img{width:320px}.testimonial-slide .testimonial-img{width:300px}.testimonial-slide .subtitle-decor{margin-bottom:32px}.testimonial-slide .testimonial-info{padding-bottom:16px;padding-left:30px;padding-top:16px;width:calc(100% - 300px)}.testimonial-slide .testimonial-info .testimonial{font-size:40px;letter-spacing:-2px}.program-overview{padding:120px 0}.program-overview .heading-layout .heading-col{width:65%}.program-overview .heading-layout .heading-col h1,.program-overview .heading-layout .heading-col h2,.program-overview .heading-layout .heading-col h3,.program-overview .heading-layout .heading-col h4,.program-overview .heading-layout .heading-col h5,.program-overview .heading-layout .heading-col h6{margin-bottom:24px}.program-overview .heading-layout .text-col{width:35%}.program-overview thead th{padding:12px 24px}.program-overview tbody td{font-size:16px;padding:20px 24px;width:21%}.facts{padding:120px 0}.facts .subtitle{margin-bottom:24px}.facts .heading-holder{margin-bottom:50px}.facts .fact-card{padding:24px}.facts .fact-card .fact-decor-img{width:344px}.facts .fact-card .fact-card-head{font-size:1.125rem}.facts .fact-card .discount-list .discount-title,.facts .fact-card .fact-heading .additionnal-info,.facts .fact-card .fact-heading .subtitle,.facts .fact-card .fact-info{font-size:16px}.facts .fact-card .discount-list .discount-label{font-size:16px;min-width:100px}.fact-box{padding:24px}.fact-box.variant-dark{min-height:294px}.fact-box.variant-dark .heading-info{max-width:55%}.fact-box.variant-dark .button-info{max-width:45%}.fact-box.variant-dark .fact-decor{right:0;top:51%;transform:translateY(-50%) rotate(0)}.fact-box .fact-decor{right:77px;top:76%;transform:translateY(-50%) rotate(-2deg)}.information-section{padding:120px 0}.information-section .flex-row{margin-bottom:48px}.information-section .flex-row .text-holder{padding-right:60px}.information-section .text-holder .h1,.information-section .text-holder .opens-label,.information-section .text-holder .subtitle,.information-section .text-holder h1{margin-bottom:24px}.box-information{padding:32px}.two-col-info-media{padding:120px 0}.two-col-info-media .decor-img{bottom:-125px;width:320px}.two-col-info-media .opens-label{margin-bottom:24px}.two-col-info-media .text-holder{font-size:20px;padding-right:50px}.two-col-text-card{padding:120px 0}.two-col-text-card.three-col-cards .features-row .features-item{width:calc(33.332% - 16px)}.two-col-text-card .heading-holder{margin-bottom:62px}.two-col-text-card .text-holder{padding-right:50px}.image-section{padding:120px 0}.image-section .heading-holder{max-width:calc(100% - 130px);min-height:80px}.image-section .heading-holder .subtitle{margin-bottom:24px}.image-section .image-slider{margin-top:-63px}.image-slider{padding-top:110px}.image-slider:before{top:110px;width:132px}.media-section{padding:120px 0}.media-section .slider-head{margin-bottom:48px}.media-section .slider-head .slider-heading-holder h2,.media-section .slider-head .subtitle{margin-bottom:24px}.two-col-center-logo-section{padding:120px 0}.two-col-center-logo-section.reverse-variant .text-holder{padding-right:40px}.two-col-center-logo-section .text-holder{font-size:18px;padding-left:40px}.two-col-center-logo-section .text-holder .subtitle{margin-bottom:24px}.two-col-center-logo-section .text-holder .button-group{margin-top:24px}.text-three-cards-section{padding:120px 0}.text-three-cards-section .heading-layout{margin-bottom:30px}.blockquote-slider-section{padding:120px 0}.blockquote-slider-section .slider-head{margin-bottom:48px}.blockquote-slider-section .slider-head .subtitle{margin-bottom:24px}.blockquote-slider-section .blockquote-item{font-size:20px;min-height:320px;padding:32px}.art-section,.heading-text-gallery{padding:120px 0}.art-section .card-row.col-3 .card{width:calc(33.332% - 16px)}.art-section .card-row.col-3 .card .card-img{padding-top:67%}.art-section .card-row.col-4 .card{width:calc(25% - 16px)}.art-section .card-row.col-4 .card .card-img{padding-top:80%}.art-section .card-row .card{padding:16px}.art-section .card-row .card .card-img{margin-bottom:25px}.arts-tab-block{padding-bottom:80px;padding-top:120px}.arts-tab-block .art-section,.arts-tab-block .two-col-visual-content{padding-bottom:120px}.art-gallery{padding:120px 0}.art-gallery .slider-head{margin-bottom:48px}.art-gallery .slider-head .subtitle{margin-bottom:24px}.section-404{padding:160px 0 64px}.section-404 .heading-holder{font-size:20px}.section-404 .heading-holder .subtitle{margin-bottom:24px}.section-404 .heading-holder h1{font-size:180px;letter-spacing:-8px;line-height:.85;margin-bottom:24px}.section-404 .heading-holder .text{max-width:564px}.privacy-section{padding:120px 0}.privacy-section .heading-holder{margin-bottom:64px}.privacy-section .heading-holder .subtitle{margin-bottom:24px}.privacy-section .two-column-layout{align-items:flex-start;display:flex;gap:100px}.privacy-section .sticky-sidebar{flex-shrink:0;margin-bottom:0;position:sticky;top:calc(var(--header-height) + 10px);width:216px}.privacy-section .information-nav-link{border-bottom:1px solid rgba(1,2,6,.1)}.privacy-section .information-nav-link li{align-items:center;border-top:1px solid rgba(1,2,6,.1);display:flex;padding:16px 0}.privacy-section .information-nav-link a{border-bottom:0;font-size:18px;margin-left:-23px;padding:0 0 0 23px;white-space:normal}.privacy-section .information-nav-link .active-nav>a{margin-left:0}.privacy-section .information-nav-link .active-nav>a:before{opacity:1;visibility:visible}.privacy-section .content-block{padding-top:48px}.privacy-section .content-block p{margin-bottom:24px}.privacy-section .content-block+.content-block{margin-top:64px}.privacy-section .notice-box{padding:24px}.privacy-section .content-info-card h3{font-size:24px}.privacy-section table tbody td{font-size:16px;padding:24px}.privacy-section .note-box .note-title{font-size:18px}.privacy-section .contact-information{gap:18px}}@media (min-width:1200px){.h1,h1{font-size:64px}.h2,h2{font-size:44px}.h3,h3{font-size:32px}.h4,h4{font-size:24px}.logo-header{top:10px;width:277px}.header-nav{padding-right:138.5px}.drop{padding:50px 32px 20px;top:62px}.drop:before{height:21px;top:-21px}.second-nav{margin:0 -30px;padding-right:45px}.second-nav>li{padding:0 30px}.second-nav>li>a,.third-nav>li>a{font-size:18px}.header-contact-box{padding:33px 30px;width:324px}.header-info{gap:21px}.header-info .btn{font-size:16px}.features-tab-block .heading-layout .decor-stamp{height:369px;right:175px;top:25px;width:369px}.info-panel .decor-image{bottom:-127px;right:-96px;width:523px}.giving-back .giving-text{font-size:20px;line-height:1.6;padding-top:48px}.footer-inner{padding-top:50px}.hero .scroll-indicator{bottom:65px}.company-stats .stat-item{padding-right:30px}.company-stats .stat-item .number-title{margin-bottom:11px}.achievement-stats .achievement-item{padding-right:30px}.achievement-stats .achievement-item .number-title{margin-bottom:11px}.gallery-section .text-holder{padding-left:102px;padding-top:43px}.gallery-section .marquee-holder .marquee-img{height:448px;width:448px}.features-section .decor-holder .decor-image{width:425px}.features-row .features-item{padding:24px 23px}.features-row .features-item .feature-title{font-size:20px;margin-bottom:16px}.features-row .features-item .image-icon{margin-bottom:42px}.step-item-row .step-item{padding:127px 23px 24px}.step-item-row .step-item:before{font-size:144px;right:9px}.step-item-row .step-item .step-item-title{font-size:20px}.vertical-tab-section .text-col{width:42%}.vertical-tab-section .image-col{width:58%}.village-intro{min-height:880px}.section-sticky-holder .image-column .decor-stamp{height:369px;width:369px}.two-col-sticky-section .text-holder{padding-right:124px}.two-col-features-section.reverse-variant .text-holder{padding-right:125px}.two-col-features-section.reverse-variant .text-holder>p{margin-bottom:16px}.two-col-features-section.small-media-variant .heading-layout-row .text-col,.two-col-features-section.small-media-variant .text-holder{padding-left:130px}.two-col-features-section.small-media-variant.reverse-variant .text-holder{padding-left:0;padding-right:130px}.two-col-features-section.large-media-variant .text-holder .subtitle{margin-bottom:24px}.two-col-features-section .text-holder{padding-left:125px}.two-col-features-section .text-holder>p{margin-bottom:21px}.two-col-features-section .text-holder .h3,.two-col-features-section .text-holder h3{margin-bottom:17px}.two-col-features-section .text-holder .subtitle.subtitle-gold{margin-bottom:25px}.two-col-features-section .heading-layout .text-col{padding-left:123px}.team-item .team-title{font-size:20px}.tab-list{font-size:18px}.tab-list li{width:16.665%}.tab-list li a{padding-left:5px;padding-right:5px}.team-detail .left-col{width:33%}.team-detail .right-col{padding-left:125px;width:67%}.two-col-image-text.reverse-variant .text-holder{padding-right:125px}.two-col-image-text .decor-img{max-width:407px}.two-col-image-text .text-holder{padding-left:125px}.two-col-image-text .text-holder .btn-group{margin-top:30px}.two-col-logo-section.reverse-variant .text-holder{padding-right:124px}.two-col-logo-section .flex-row .decor-stamp{height:369px;width:369px}.two-col-logo-section .text-holder{padding-left:124px}.two-col-logo-section .text-holder p+.btn{margin-top:17px}.faq .decor-img{left:33px;top:77px;width:474px}.faq .heading-col{padding-right:80px}.contact-section .decor-img{left:calc(50% - 106px)}.overlay-card{min-height:480px}.overlay-card .card-body{min-height:280px}.two-col-visual-content .decor-img{width:484px}.two-col-visual-content .text-holder{padding-left:100px}.two-col-visual-content .text-holder .text{margin-bottom:80px}.two-col-sticky-left .heading-holder{padding-right:80px}.horizontal-card .horizontal-card-img{width:225px}.two-col-feature-panel.reverse-variant .text-holder{padding-left:70px}.two-col-feature-panel .flex-row{padding:24px 24px 24px 40px}.two-col-feature-panel .text-holder{padding-right:70px}.two-col-feature-panel .img-holder{padding:30px}.two-col-feature-panel .features-list li{padding:22px}.card.simple-card .card-img{margin-bottom:24px}.testimonial-section.testimonial-sm .testimonial-slide .testimonial-info .testimonial{font-size:32px}.testimonial-slide .testimonial-decor-img{width:456px}.testimonial-slide .testimonial-img{width:423px}.testimonial-slide .testimonial-info{padding-left:47px;width:calc(100% - 423px)}.testimonial-slide .testimonial-info .testimonial{font-size:44px}.program-overview .overview-bg-seal{right:222px;top:33px;width:424px}.facts .fact-card .fact-heading .additionnal-info,.facts .fact-card .fact-heading .subtitle{font-size:18px}.facts .fact-card .fact-info{font-size:18px;margin-top:-8px}.facts .fact-card .discount-list .discount-label,.facts .fact-card .discount-list .discount-title{font-size:18px}.fact-box{padding:32px}.fact-box.variant-dark{padding:40px}.information-section .flex-row .text-holder{padding-right:100px}.box-information .heading-col{padding-right:50px}.two-col-info-media .decor-img{width:408px}.two-col-info-media .text-holder{font-size:22px;line-height:1.45;padding-right:110px}.two-col-text-card .decor-img{width:440px}.two-col-text-card .text-holder{padding-right:120px}.image-section .image-slider{margin-top:-116px}.image-slider{padding-top:162px}.image-slider:before{top:162px}.two-col-center-logo-section.reverse-variant .text-holder{padding-right:60px}.two-col-center-logo-section .text-holder{padding-left:60px}.blockquote-slider-section .blockquote-item:after{background-size:121px 102px;height:102px;right:33px;width:121px}.art-section .heading-layout-row{margin-bottom:64px}.section-404 .heading-holder h1{font-size:220px;letter-spacing:-10px}.privacy-section .decor-img{width:480px}.privacy-section .two-column-layout{gap:250px}}@media (min-width:1400px){.company-stats .img-holder,.company-stats .stat-item{margin-bottom:20px}.tab-accordion .accordion-body{padding-right:55px}.section-sticky-holder .image-column .image-block{height:100%;padding-top:0}.contact-information .contact-item .contact-body a,.contact-information .contact-item .contact-body address{font-size:20px}.two-col-logo-section .flex-row .decor-stamp{height:484px;width:484px}.overlay-card{min-height:602px}.two-col-visual-content .text-holder{padding-left:250px}.two-col-sticky-left .heading-holder{padding-right:130px}.two-col-feature-panel .img-holder{min-height:590px;padding:55px 32px}.information-section .flex-row .text-holder{padding-right:124px}.two-col-center-logo-section.reverse-variant .text-holder{padding-right:125px}.two-col-center-logo-section .text-holder{padding-left:125px}.section-404 .heading-holder h1{font-size:260px}}@media (min-width:1440px){.timeline-slider{margin-right:calc(-50vw + 688px)}.timeline-slider .swiper-pagination-holder{right:calc(50vw - 688px)}.image-slider{margin-right:calc(-50vw + 688px)}.image-slider .swiper-pagination-holder{right:calc(50vw - 688px)}.art-gallery .art-slider,.media-section .media-slider{margin-right:calc(-50vw + 688px)}}@media (min-width:1800px){.image-slider .image-slide{padding-top:23.2%}}@media (max-width:767px){.navigation .page-numbers,.navigation-comments .page-numbers{padding:0 3px}.navigation .next,.navigation .prev,.navigation-comments .next,.navigation-comments .prev,.navigation-single .next a,.navigation-single .prev a{padding:4px}.logo-header .logo{width:200px}.heading-layout .btn-group .btn{font-size:14px}.hero .cta-box{margin-left:auto;margin-right:auto}.hero .heading-holder{text-align:center}.hero .heading-holder .btn-group{justify-content:center}.achievement-stats .decor-img{display:none}.tab-accordion .accordion-opener:after,.tab-accordion .accordion-opener:before{top:calc(50% + 2px)}.two-col-sticky-section .flex-row{flex-direction:column-reverse}.two-col-features-section .decor-img{display:none}.two-col-features-section .text-holder .button-group .btn{font-size:14px}.art-section .decor-img,.contact-section .decor-img,.team-detail .decor-img,.timeline-section .decor-img,.two-col-center-logo-section .decor-img,.two-col-image-text .decor-img{display:none}}@media (max-width:1023px){iframe{width:100%}.header-drop{background-color:#fff;border-radius:0 0 16px 16px;left:0;opacity:0;padding:16px;position:absolute;top:100%;transition:opacity .35s cubic-bezier(.3,.86,.36,.95),visibility .35s cubic-bezier(.3,.86,.36,.95);visibility:hidden;width:100%}.main-nav>li{align-items:center;border-bottom:1px solid #d3d8df;display:flex;flex-wrap:wrap}.main-nav>li>a{flex:1;padding:10px 0}.drop{width:100%}.second-nav>li{align-items:center;border-bottom:1px solid rgba(211,216,223,.6);display:flex;flex-wrap:wrap;padding:10px 0}.second-nav>li:last-child{border-bottom:0}.second-nav>li>a{flex:1}.second-drop{width:100%}.header-contact-box{margin-top:16px;max-width:324px;width:100%}.header-info{flex-wrap:wrap;padding:16px 0 0}.header-btn-group{display:flex;flex-wrap:wrap;width:100%}.privacy-section .information-nav-link{flex-direction:row;overflow-x:auto;-webkit-overflow-scrolling:touch;border-bottom:2px solid rgba(1,2,6,.1)}.privacy-section .information-nav-link li{border-bottom:2px solid transparent;flex-shrink:0}.privacy-section .information-nav-link li.active{border-bottom-color:#c6ac56}.privacy-section .information-nav-link a:before{content:none}}@media (min-width:1024px)and (max-width:1199px){.header-contact-box .contact-list{font-size:12px}}@media (min-width:768px)and (max-width:1023px){.company-stats .img-holder{margin-bottom:5px}.achievement-stats .achievement-item,.company-stats .stat-item{font-size:14px;line-height:1.2;margin-bottom:5px;padding:7px}}@media (hover:hover){.f-button:hover:not([aria-disabled]){background-color:#f8f8f8;background-color:var(--f-button-hover-bg,var(--f-button-bg));color:#374151;color:var(--f-button-hover-color,var(--f-button-color))}}
