
.lt182-widget{background:var(--primary-color);position:relative}.lt182-widget__media{position:relative;height:472px}.lt182-widget__media:before,.lt182-widget__media:after{content:"";width:100%;height:100%;position:absolute;top:0;left:0;background:#000;opacity:.4}.lt182-widget__media:before{background:#000;opacity:.4}.lt182-widget__media:after{}.lt182-widget__media>img{width:100%;height:100%;object-fit:cover;object-position:center center}.hero-banner__title{position:absolute;bottom:140px;max-width:960px;text-align:center;left:50%;transform:translateX(-50%);width:100%;margin:0;font-size:50px;color:var(--inverse-font-color);padding:0 20px}@media(max-width:1399.98px){}@media(max-width:1199.98px){}@media(max-width:1023.98px){}@media(max-width:959.98px){.hero-banner__title{font-size:32px}.lt182-widget__media>img{width:100%;height:100%;object-fit:cover;object-position:center center}}@media(max-width:767.98px){.lt182-widget__media{height:382px}.hero-banner__title{bottom:75px}}@media(max-width:639.98px){}@media(max-width:575px){body.employment .lt182-widget__media>img{object-position:80% center}}
.h1-headline{text-align:center;position:relative;z-index:1;background:var(--primary-color);overflow:hidden;padding:60px 20px 60px}.h1-headline.addbg{background:url(https://assets.milestoneinternet.com/chula-vista-resort/chula-vista-resort-394482-1/website-assets/images-noindex/rays-overview.png) left 20% no-repeat var(--primary-color);background-size:95%;background-position:-112px 120px}.h1-headline__text *{color:var(--inverse-font-color);filter:opacity(1)}.h1-headline__text .uk-button-primary{border-color:var(--inverse-font-color)}.h1-headline__text .uk-button-primary:hover,.h1-headline__text .uk-button-primary:focus{border-color:var(--primary-cta-font-color)}.h1-headline__back{margin-bottom:20px}.h1-headline__back:hover,.h1-headline__back:focus{color:var(--inverse-font-color)}.h1-headline__back>.template-icon{font-size:125%;left:0;position:relative;transition:all .4s}.h1-headline__back:hover>.template-icon{left:-10px}.h1-headline__media{max-width:1030px;margin:0 auto 40px}.h1-headline__title{margin-bottom:30px}.h1-headline__title:last-child{margin-bottom:0}.h1-headline__text{max-width:820px;margin-left:auto;margin-right:auto}.h1-headline__content{max-width:750px;margin-left:auto;margin-right:auto}.h1-headline__content ul{display:inline-block;text-align:left}.h1-headline__content:last-child{margin-bottom:0}.h1-headline__text .button-readmore:after,.h1-headline__text .button-readmore:after{color:currentColor}.h1-headline__text .button-readmore:hover:after,.h1-headline__text .button-readmore:focus:after{color:var(--inverse-font-color)}.title--tagline{text-transform:capitalize}.h1-headline__content--extra{margin-top:30px}.h1-headline__actions{justify-content:center;margin-top:40px}.h1-headline__actions .uk-button+.uk-button{margin-left:20px}.section-bottom-divider{border-bottom:1px solid var(--border-color)}.h1-headline-widget--primary-bg{background:var(--primary-color);color:var(--inverse-font-color)}.h1-headline-widget--primary-bg *{color:var(--inverse-font-color)}.h1-headline-widget--secondary-bg{background:var(--bg-alt-1)}.intro-section-collapsible .wavemain{margin-top:-139px}@media(max-width:1399.98px){.h1-headline{padding:40px 20px 40px}}@media(max-width:959.98px){.intro-section-collapsible .wavemain{margin-top:-120px}}@media(max-width:767.98px){.h1-headline__title--noimage{margin:0}.h1-headline.addbg{background-size:120%;background-position:-112px 160px}.intro-section-collapsible .wavemain{margin-top:-95px}.h1-headline__actions{display:flex;flex-direction:column;align-items:center;gap:20px;justify-content:center;margin-top:20px}.h1-headline__actions .uk-button+.uk-button{margin:0}}@media(max-width:639.98px){.h1-headline--noimage{padding-bottom:20px}.h1-headline__media{margin-bottom:20px}}
:root{--header-height:95px}body{padding-top:var(--header-height)}body.has-header-alert{padding-top:calc(var(--header-height) + 50px)}body.home-page{padding-top:0}.header{position:fixed;z-index:990;color:var(--header-color);padding:0;left:0;top:0;width:100%;transition:all .4s;background:rgba(20,95,153,1)}.has_transparent_header .header{background:transparent}.has_transparent_header .header.is-fixed,.header.is-fixed{background:rgba(20,95,153,.85);backdrop-filter:blur(28.79px);-webkit-backdrop-filter:blur(28.79px)}.has_transparent_header .header__logo{width:auto;padding:25px 0}.has_transparent_header .is-fixed .header__logo,.is-fixed .header__logo,.header__logo{width:130px}a.header__logo img{transition:all .5s ease-in-out}.header__col--right .uk-navbar{position:static!important}@media(min-width:990.98px){.has_transparent_header .header.is-fixed{padding:0}}.header__grid{align-items:center;justify-content:space-between}.header__col--right{display:flex;justify-content:space-between;align-items:center;grid-column-gap:25px}.header__logo{max-width:var(--logo-width);max-height:var(--logo-height);display:inline-block;align-items:center;color:var(--header-color)!important}.has_transparent_header .is-fixed .header__logo,.is-fixed .header__logo{padding:10px 0}.header-collapsible,.header-collapsible__col--media{position:relative;display:none}.header-collapsible__col--media:before{content:"";position:absolute;background:var(--primary-color);width:100%;height:100%;top:0;z-index:-1;left:0}.header-collapsible__col--media:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background-repeat:no-repeat;background-position:bottom center;background-size:cover;z-index:-1}.header__phone{display:inline-flex;align-items:center;font-family:'Neutraface Text Demi';font-size:14px;color:var(--inverse-font-color);font-weight:600;letter-spacing:.05em;filter:opacity(1)}.header__phone .template-icon{margin-right:6px;margin-top:2px}.header__phone:hover,.header__phone:focus-within{color:#c1dbe1}ul.third-level-drop{left:100%!important;position:absolute;display:none;background:#fff;padding:10px 0;border-radius:10px;list-style:none;top:0;width:260px}ul.third-level-drop li a.navON{color:var(--primary-cta-hover-color)}.mainmenu-toggle{font-family:'Neutraface Text Demi';font-size:14px;font-weight:600;color:var(--inverse-font-color);text-transform:uppercase;letter-spacing:.5px;display:flex;align-items:center;filter:opacity(1)}.mainmenu-toggle:hover,.mainmenu-toggle:focus{color:#c1dbe1}.mainmenu-toggle span.chula-menu-rays{width:30px;display:inline-flex;overflow:hidden;height:16px;margin-left:10px;color:var(--inverse-font-color)}.mainmenu-toggle span.chula-menu-rays:before{transition:all .4s;font-size:16px}.mainmenu-toggle:hover span.chula-menu-rays:before,.mainmenu-toggle:focus span.chula-menu-rays:before{margin-left:-16px}.mainmenu .uk-modal-close-full{background:none;color:var(--inverse-font-color);font-size:14px;text-transform:uppercase;font-weight:600;letter-spacing:.5px;padding:0;display:flex;align-items:center;grid-column-gap:6px;top:50px;filter:opacity(1);right:50px}.mainmenu .uk-modal-close-full>span.chula-close{font-size:13px;position:relative;top:1px}.mainmenu .uk-modal-close-full:hover,.mainmenu .uk-modal-close-full:focus{color:var(--secondary-color)}.header__bookstay{background:transparent;font-size:14px;color:var(--inverse-font-color);border:1px solid var(--inverse-font-color);filter:opacity(1)}.header__bookstay:hover,.header__bookstay:focus{border-color:var(--primary-cta-hover-color)}.navmenu__list{padding:0;margin:0;list-style:none}.menu-left{width:60%;padding:60px 278px 60px 120px;background:url(https://assets.milestoneinternet.com/chula-vista-resort/chula-vista-resort-394482-1/website-assets/images-noindex/menu.png) 0 75% no-repeat;display:flex;flex-wrap:wrap;align-content:center}.menu-left>*{width:100%}.menu-right{width:40%;padding:98px 120px 98px 0;background-repeat:no-repeat;background-size:cover;display:flex;align-items:center}.menu-right__media{overflow:hidden;border-radius:10px;box-shadow:0 0 50px 0 rgba(0,0,0,.2);left:-120px;max-width:536px;position:relative;display:none;opacity:0}@media only screen and (min-width:1024px)and (max-width:1279.98px){.menu-left{padding:60px 80px 60px 40px;align-content:start}.menu-right{padding-right:40px}.menu-right__media{left:-40px}}@media only screen and (min-width:960px)and (max-width:1179.98px){.topnav__list-link,.mainmenu-toggle,.header__bookstay{font-size:12px}.has_transparent_header .header__logo{width:130px}}@media only screen and (min-width:768px)and (max-width:1199.98px){.header__col--right{grid-column-gap:12px}.topnav__list-item{margin-left:12px}}@media(max-width:959.98px){.topnavmenu__list{display:none}}@media screen and (min-width:768px)and (max-width:1024px)and (orientation:landscape){.topnavmenu__list{display:none}}.menu-right__media.activenav{display:block;opacity:1}.navmenu__list-item{position:relative}.navmenu__list-item+.navmenu__list-item{margin-top:18px}.navmenu__list-link{display:inline-flex;padding:5px 0;position:relative;text-transform:capitalize;color:var(--header-color);letter-spacing:.05em;font-size:18px;color:var(--secondary-color);font-family:var(--special-font);font-weight:600}.navmenu__list-link.only-link-nav{padding:0}.navmenu__list-link:hover,.navmenu__list-link:focus,.navmenu__list-link.only-link-nav.navON{color:var(--primary-color)}.mainmenu .uk-modal-dialog{display:flex;background:#f2eee6;min-height:100vh}.navmenu__dropdown>a{position:relative;font-family:var(--special-font);padding:0 40px 0 0;font-size:18px;color:var(--secondary-color);display:block;line-height:26px;text-transform:none;filter:opacity(1);letter-spacing:-.5px;font-weight:600}.navmenu__list-item.active_menu ul.navmenu-dropmenu{position:relative;display:grid;background:none;box-shadow:none;list-style:none;grid-row-gap:5px}.navmenu__list-item.active_menu ul.navmenu-dropmenu:after{content:'';border-bottom:solid 1px #66a6b5;bottom:-10px;position:relative}.navmenu__dropdown>a:before{content:'';font-family:'chula'!important;position:absolute;right:0;top:50%;transform:translateY(-50%) rotate(180deg);background-size:contain;transition:all .4s ease;font-size:20px;line-height:1;font-weight:normal;color:var(--highlight-color)}.active_menu.navmenu__dropdown>a:before{transform:translateY(-50%) rotate(-0deg)}.navmenu-dropmenu{padding:10px 0;margin:0;min-width:265px}.navmenu-dropmenu__link{display:block;padding:0;text-align:left;text-transform:none;color:var(--primary-color);font-family:var(--special-font);font-size:14px;font-weight:700;position:relative}.navmenu-dropmenu__link.navON{color:var(--secondary-color);filter:opacity(1)}.navmenu-dropmenu__item.third-level>a:before,.navmenu-dropmenu__item.third-level>a:after{content:"";width:12px;height:1.5px;position:absolute;right:0;background-color:var(--primary-color);transition:all .4s;top:12px}.navmenu-dropmenu__item.third-level{position:relative}.navmenu-dropmenu__item.third-level>a:before{transform:rotate(90deg)}.third-level.thirdlevel-active_menu>a:before{transform:rotate(0deg)}ul.navmenu-dropmenu .third-level-drop{display:none}.navmenu-dropmenu__item.third-level.thirdlevel-active_menu ul.third-level-drop{display:block;list-style:none;margin:0;padding:5px 0;position:relative;left:0!important;background:none;border-radius:0;top:0;width:100%}.header-social{display:flex;align-items:center;list-style:none;padding:0;margin-top:30px;grid-column-gap:20px;font-size:22px;width:100%}.header-social a{color:var(--secondary-color)}.header-social a:hover,.header-social a:focus{color:var(--primary-color)}.mobile-footer{display:none;opacity:0}@media(min-width:768px){.navmenu__list-item--onlymob,.navmenu__list-link--btn{display:none!important}}@media(min-width:768px){.mainmenu-toggle .template-icon{display:none}}@media(min-width:1024px){.navmenu__list-link:hover,.navmenu__list-link:focus{text-decoration:underline}}@media(max-width:1199.98px){.navmenu__list-item{margin-right:15px}}@media(max-width:1023.98px){}@media(max-width:990.98px){.navmenu__list-link{font-size:12px;padding:10px}.navmenu__list-item{margin-right:0}:root{--header-height:67px}.is-header-active.has_transparent_header .header{background:rgba(20,95,153,1)}.header__logo,.has_transparent_header .is-fixed .header__logo,.is-fixed .header__logo,.header__logo{width:100%;max-width:92px}.header__toggler-btn{background:transparent;border:0;display:flex;padding:0;margin:0;font-size:0;line-height:1;color:var(--header-color);cursor:pointer;align-items:center;min-width:24px;justify-content:flex-end}.header__toggler-btn .is-togglemenu-active{display:none}.header__toggler-btn .is-togglemenu-close{display:block;font-size:13px}.is-header-active{overflow:hidden}.is-header-active .header__toggler-btn .is-togglemenu-active{display:block;font-size:14px}.is-header-active .header__toggler-btn .is-togglemenu-close{display:none}.menu-left{width:100%;padding:40px 0 40px;background-position:-142px 90%;background-size:116%;align-content:start}.navmenu__dropdown>a{padding:4px 20px}.navmenu__dropdown>a:before{font-family:var(--icon-fonts);position:absolute;right:20px;width:18px;background-size:contain;transition:all .4s ease;font-size:18px;font-weight:normal}.navmenu__dropdown>a[aria-expanded="true"]:before{transform:translateY(-50%) rotate(180deg)}.navmenu__list-link{display:flex;padding:5px 20px;font-family:var(--special-font);font-size:18px;font-weight:600}.navmenu-dropmenu{position:relative!important;box-shadow:none!important;background:transparent;padding:0 20px 10px;top:0!important;left:0!important;right:0!important;bottom:auto!important;max-width:100%!important;list-style:none}.navmenu__list-link:after{display:none}.navmenu__list-link.navON,.navmenu__more-link.navON{color:var(--secondary-color);font-size:18px;font-weight:600;text-transform:none;justify-content:flex-start}.mainmenu-toggle span.chula-menu-rays{display:none}.menu-right{display:none}.mainmenu{top:67px;height:calc(100vh - 67px);display:none}.mainmenu .uk-modal-close-full{display:none}.header-social{padding:0 20px;margin-top:80px}.navmenu__list-link.only-link-nav{padding:0 20px}}@media only screen and (min-width:768px)and (max-width:959.98px){.header__logo,.has_transparent_header .is-fixed .header__logo,.is-fixed .header__logo,.has_transparent_header.is-header-active .header__logo{padding:7px 0}.has-header-alert .mainmenu,.has-header-alert.is-header-active .mainmenu{top:118px;height:calc(100vh - 118px)}}@media(max-width:767.98px){:root{--header-height:67px}body{padding-top:var(--header-height)}.header,.header--active{min-height:var(--header-height);z-index:999;padding:0}.header__container{width:100%}.header__bookstay{display:none}.header__col--right{grid-column-gap:8px}.header__logo,.has_transparent_header .is-fixed .header__logo,.is-fixed .header__logo,.header__logo{width:100%;max-width:92px;padding:7px 0}.has_transparent_header .is-fixed .header__logo,.is-fixed .header__logo,.is-header-active .header__logo,.has_transparent_header .header__logo,.is-header-active.has_transparent_header .header__logo{padding:7px 0}.mobile-footer{position:fixed;bottom:15px;width:100%;left:0;padding:0 15px;z-index:9;border:0;display:block;opacity:1}.mobile-footer .header__bookstay{display:block;padding:15px;background:var(--primary-cta-color);font-size:16px}.menu-left{background-size:130%;padding-top:20px}.mainmenu-toggle{font-size:0}.is-bookstay-active .header__bookstay{display:none}.header__phone{min-width:24px;line-height:1;padding:0;display:block}.header__phone-text{font-size:0;line-height:0}.header__phone>.template-icon{font-size:18px;font-weight:normal;margin:0}.header-collapsible{position:fixed;top:60px;bottom:0;right:-100%;width:100%;height:calc(100vh - 60px);z-index:9;overflow:auto;-webkit-overflow-scrolling:touch;background-color:var(--primary-color);border-top:1px solid var(--border-color);transition:right .4s ease;padding-top:50px;padding-bottom:50px}.is-header-active .header-collapsible{right:0}.navmenu__list{display:block;position:relative;z-index:10}.header__top-left,.header__top-right{width:60px}.header__top-center{width:calc(100% - 60px*2);width:-webkit-calc(100% - 60px*2);max-width:calc(100% - 60px*2);max-width:-webkit-calc(100% - 60px*2)}.has_transparent_header .header__logo{padding:20px 0}}@media(max-width:639.98px){}@media(max-width:575px){}.megamenu-drop-nav{background:var(--bg-alt-1);max-width:100%!important;left:0!important;width:100%!important;margin:0 auto;right:0;padding:60px 0;display:none;box-shadow:0 8px 12px rgba(0,0,0,.15);border-radius:0 0 10px 10px}.megamenu-drop-nav,.has_transparent_header .is-fixed.header .megamenu-drop-nav,.is-fixed.header .megamenu-drop-nav{top:96px!important}.has_transparent_header .megamenu-drop-nav{top:130px!important}.megamenu-drop{width:100%;max-width:1100px;padding:0 20px;margin:0 auto}.megamenu-drop-nav .close_drop{position:absolute;right:0;background:transparent;border:none;cursor:pointer;right:20px;top:20px;font-size:15px;color:var(--primary-color)}.megamenu-drop-nav .close_drop:hover,.megamenu-drop-nav .close_drop:focus{color:var(--secondary-color)}.megamenu-list{padding:0;position:relative;min-height:180px;list-style:none;line-height:normal;width:150px}.megamenu-list li+li{margin-top:15px}.megamenu-grid{display:flex}.uk-navbar-nav>li>a.topnav__list-link,.is-fixed .uk-navbar-nav>li>a.topnav__list-link{font-family:'Neutraface Text Demi';font-size:14px;font-weight:600;color:var(--inverse-font-color);position:relative;min-height:96px;letter-spacing:.05em;filter:opacity(1)}.uk-navbar-nav>li>a.topnav__list-link.navON,.uk-navbar-nav>li>a.topnav__list-link:hover,.uk-navbar-nav>li>a.topnav__list-link:focus{color:#c1dbe1}.has_transparent_header .uk-navbar-nav>li>a.topnav__list-link{min-height:110px}.uk-navbar-nav>li>a.topnav__list-link[aria-expanded=true]:before{content:"";width:20px;height:10px;border-right:solid 10px transparent;border-left:solid 10px transparent;position:absolute;bottom:0;border-bottom:solid 10px var(--bg-alt-1);left:50%;transform:translateX(-50%)}.megamenu-img{border-radius:var(--border-radius);width:350px;height:200px;overflow:hidden;margin-right:65px}.megamenu-img img{width:100%;height:100%;object-fit:cover}h4.megamenu__title{font-size:14px;font-weight:700;margin-bottom:30px}.megamenulist-links{display:flex;align-items:self-start}.megamenulist-links .uk-switcher ul li+li{margin-top:15px}.megamenulist-links ul li a.navmenu-dropmenu__link{font:400 16px/20px var(--text-fonts);color:var(--text-color);padding:0}.megamenuthird-level-drop li+li{margin-top:15px}a.megamenu-dropmenu__link,.megamenuthirdlevel-list a{color:#222;position:relative;padding-right:15px}a.megamenu-dropmenu__link.navON,a.megamenu-dropmenu__link:hover,.megamenuthirdlevel-list a:hover{color:var(--primary-color)}.megamenuthirdlevel-active a.megamenu-dropmenu__link{font-family:'Neutraface Text Demi';font-weight:600;color:var(--primary-color);position:relative}.megamenuthirdlevel-list a.megamenu-dropmenu__link:after{content:'';font-family:'chula'!important;position:absolute;right:0;font-size:10px;transform:rotate(90deg);top:6px;font-weight:600}ul.megamenuthird-level-drop{position:absolute;top:0!important;border-left:solid 1px #b4b1ab;left:100%!important;width:450px;display:none;column-count:2;margin-left:55px;padding:0 0 0 55px;height:100%;list-style:none;align-items:center;box-shadow:none;background:transparent}ul.megamenuthird-level-drop>li>a{color:#222}ul.megamenuthird-level-drop>li>a:hover,ul.megamenuthird-level-drop>li>a:focus,ul.megamenuthird-level-drop>li>a.navON{color:var(--primary-color)}.megamenuthirdlevel-list.megamenuthirdlevel-active ul{display:block;background:#f2eee6}@media(min-width:991px){.is-fixed .uk-navbar-nav>li>a.topnav__list-link{min-height:96px}.third-level-megamenu{position:absolute;left:100%;width:560px}.two-column ul.megamenu-list{width:550px;column-count:2}}@media only screen and (min-width:991px)and (max-width:1166px){.has_transparent_header .megamenu-drop-nav{top:117px!important}.nav-megamenu .uk-navbar-nav{gap:15px}.uk-navbar-nav>li>a.topnav__list-link,.is-fixed .uk-navbar-nav>li>a.topnav__list-link{font-size:12px}.megamenu-img{margin-right:25px}ul.megamenuthird-level-drop{margin-left:25px;padding:0 0 0 25px;width:380px}}@media(max-width:990.98px){.nav-megamenu{display:none!important}}@media(min-width:991px){body{transition:all .8s}body.mainmenu-active{margin-top:100vh}.mainmenu{opacity:1;transform:translateY(-100vh);transition:all .8s}.mainmenu.uk-open{transform:translateY(0)}}.alert-bar-content{margin:0;padding:14px 0 14px 0;background:var(--secondary-color);color:var(--inverse-font-color)}.alert-bar-content .uk-slider{max-width:560px;padding:0 20px;margin:0 auto}.alert-bartext{text-align:center;font-weight:600;font-size:16px;line-height:140%;font-family:var(--special-font);color:var(--inverse-font-color);letter-spacing:-.05em}.alert-bartext a:hover,.alert-bartext a:focus{opacity:.8}.slide-nav{position:absolute;top:-1px;left:-23px;color:var(--inverse-font-color);font-size:19px}.slide-nav:hover,.slide-nav:focus{color:var(--inverse-font-color);opacity:.75}a.slide-nav.slide-nav-right{right:-23px;left:auto}.header-alert-close{color:var(--inverse-font-color);opacity:1;top:18px;line-height:normal;font-size:14px;right:30px}.has-header-alert .is-fixed.header .megamenu-drop-nav,.has-header-alert .header .megamenu-drop-nav,.has_transparent_header.has-header-alert .is-fixed.header .megamenu-drop-nav{top:146px!important}.has_transparent_header.has-header-alert .header .megamenu-drop-nav{top:180px!important}@media(max-width:959.98px){.has-header-alert .mainmenu{top:108px;height:calc(100vh - 108px)}}@media(max-width:767.98px){.alert-bar-content{padding:9px 40px 9px 40px}.header-alert-close{right:12px;top:13px;font-size:13px;font-weight:normal}body.home-page.has-header-alert{padding-top:0}body.has-header-alert{padding-top:calc(var(--header-height) + 41px)}.alert-bartext{font-size:10px;margin-top:7px;margin-bottom:2px}}@media(max-width:640.98px){.slide-nav{font-size:16px}.alert-bartext{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.alert-bar-content{padding:9px 40px 9px 10px}}
.footer-wave{margin-top:-2px}.wavemain.footer-wave-darkblue{margin-top:-139px}.home-page .footer-wave{margin-top:0}.home-page .footer-wave .wavemain{margin-top:-139px}.footer9__container{max-width:1244px}.footer9{padding:45px 0 45px;background-size:cover;background-position:center;color:var(--footer-color);background-color:var(--bg-footer)}.footer9 :focus-visible{outline:1px solid var(--footer-color);box-shadow:0 0 2px var(--footer-color) inset;-webkit-box-shadow:0 0 2px var(--footer-color) inset;-ms-box-shadow:0 0 2px var(--footer-color) inset;-moz-box-shadow:0 0 2px var(--footer-color) inset}.footer9 .title{color:var(--footer-color)}.footer9 a{display:inline-flex;color:var(--footer-color)}.footer9 a:hover,.footer9 a:focus-visible{text-decoration:underline}.footer9-newsletter{max-width:500px}.footer9__logo{margin-bottom:25px}.footer9-newsletter__grid{display:flex;align-items:flex-start;gap:16px}.footer9-newsletter__control{flex:1;position:relative}.footer9-newsletter__input{height:48px;background:var(--inverse-font-color)!important;border-color:var(--footer-color)}.footer9-newsletter__gdpr{margin-top:16px;font-size:12px;line-height:1.5}.footer9-newsletter__gdpr a{text-decoration:underline}.footer9-newsletter__gdpr a:hover,.footer9-newsletter__gdpr a:focus-visible{text-decoration:none}.footer9-newsletter__btn{color:var(--footer-color);border-color:var(--footer-color)}.footer9__title{font:var(--body-text-fonts);font-weight:600;margin:0 0 15px 0;text-transform:none;letter-spacing:0;font-family:var(--special-font)}.footer9__address>a,.footer9__phone>a,.footer9__email>a{padding:0;display:inline-flex}.footer-content-info{display:flex}.contact-info{display:flex;margin:10px 0 25px}.footer9__email{margin-left:15px;padding-left:15px;border-left:solid 1px #fff}.footer9__menu-item>a{padding:0 0 0 15px;display:inline-flex;align-items:center;position:relative}.footer9__menu-item>a:before{content:"";width:3px;height:3px;position:absolute;top:12px;left:0;background:#fff;border-radius:6px}.footer9__menu-item>a:hover,.footer9__menu-item>a:focus,.footer9__menu-item>a.navON{text-decoration:none;color:var(--footer-color);opacity:.75}.footer9__menu{display:flex;flex-wrap:wrap;grid-row-gap:5px}.footer9__menu-item{width:50%}.footer9__social{display:flex}.footer9__social a.footer9__social-item{margin-right:20px;display:inline-flex}.footer9__copygrid{}.footer9__digital{font-size:14px;display:none}.home-page .footer9__digital{display:block}.footer9__submenu{display:flex;font-size:14px;justify-content:space-between;margin:35px 0 25px;padding:20px 0;border-top:solid 1px rgba(102,166,181,50%);border-bottom:solid 1px rgba(102,166,181,50%)}.footer9__submenu-item>a{text-transform:uppercase}.footer9__submenu-item>a:hover{text-decoration:none}.footer9__submenu-item>a.navON{color:var(--footer-color);opacity:.75;text-decoration:none}.footer9__submenu-item>a:hover,.footer9__submenu-item>a:focus{text-decoration:underline}.footer9-container{display:flex;justify-content:space-between;font-size:14px}@media(min-width:1200px){.footer9__grid{margin-left:-45px}.footer9__grid>*{padding-left:45px}.footer9__col--contact{width:317px}.footer9__col--link{width:570px}.footer9__col--social{width:auto}.footer9__col--newsletter{width:auto;flex:1}}@media(max-width:1399.98px){.footer9-newsletter{max-width:400px}.footer9-newsletter__grid{flex-direction:column}.footer9-newsletter__control{flex:1;width:100%;max-width:400px}}@media(max-width:1199.98px){.footer9-newsletter{max-width:100%}.footer9-newsletter__grid{flex-direction:row}.footer9__col--newsletter{margin-bottom:30px}}@media(max-width:1023.98px){}@media(max-width:959.98px){.wavemain.footer-wave-darkblue,.home-page .footer-wave .wavemain{margin-top:-120px}}@media(max-width:767.98px){.footer9__social{justify-content:space-between}.footer9__social a.footer9__social-item{font-size:24px;margin:0}.footer9-container{flex-wrap:wrap}.home-page .footer-wave .wavemain{margin-top:-95px}.wavemain.footer-wave-darkblue{margin-top:-95px}.footer9__copygrid{flex-direction:column-reverse}.footer9__copygrid>*.uk-grid-margin{margin-top:30px}.footer9{padding:40px 0 100px}.footer9__submenu{row-gap:0;flex-wrap:wrap}.footer9__submenu>*{}.footer9__submenu-item>a{padding:5px}.footer9__logo{margin-bottom:20px}.footer9__col--newsletter{margin-bottom:0}.footer9__grid>.uk-grid-margin{margin-top:45px}}@media(max-width:639.98px){.footer9-newsletter__grid{flex-direction:column}.footer9-newsletter__action{width:100%}.footer9-newsletter__btn{width:100%}}.footer9 span.template-icon.chula-facebook{font-size:18px}@media(max-width:575px){.footer9 span.template-icon.chula-facebook{font-size:28px}}