@charset "UTF-8";h1,.h1{font-family:dulcinea,Georgia,Garamond,Times New Roman,sans-serif;font-size:5.5rem;line-height:1.1}@media only screen and (max-width: 1023px){h1,.h1{font-size:2rem}}@media only screen and (max-width: 767px){h1,.h1{font-size:1.3rem;word-break:break-word}}h1.big,.h1.big{font-size:3.5rem;font-weight:700}@media only screen and (max-width: 1300px){h1.big,.h1.big{font-size:2.5rem}}@media only screen and (max-width: 1023px){h1.big,.h1.big{font-size:2.25rem}}@media only screen and (max-width: 767px){h1.big,.h1.big{font-size:1.45rem}}h1.normal-font,.h1.normal-font{font-weight:400}h1.normal-font span,.h1.normal-font span{font-weight:700}h2,.h2{font-size:3rem;font-weight:700;line-height:1.2}h2.font-base,.h2.font-base{font-family:Playfair Display,Georgia,Garamond,Times New Roman,serif}@media only screen and (max-width: 1023px){h2,.h2{font-size:2.5rem}}@media only screen and (max-width: 767px){h2,.h2{font-size:2rem}}h3,.h3{font-size:2rem;line-height:1.2}@media only screen and (max-width: 1023px){h3,.h3{font-size:1.5rem}}@media only screen and (max-width: 767px){h3,.h3{font-size:1.5rem}}h4,.h4{font-size:1.25rem}@media only screen and (max-width: 1023px){h4,.h4{font-size:1.125rem}}@media only screen and (max-width: 767px){h4,.h4{font-size:1.1rem}}h5,.h5{font-size:1.125rem}@media only screen and (max-width: 1023px){h5,.h5{font-size:1rem}}h6,.h6{font-size:.875rem}h1 span,.h1 span,h2 span,.h2 span,h3 span,.h3 span,h4 span,.h4 span,h5 span,.h5 span,h6 span,.h6 span{color:#f07d80}.main-title{font-size:12rem;margin-top:-4rem}@media only screen and (max-width: 1300px){.main-title{font-size:10rem}}@media only screen and (max-width: 1023px){.main-title{font-size:7rem;margin-top:-3rem}}@media only screen and (max-width: 767px){.main-title{font-size:4rem;margin-top:-1rem}}.main-subtitle{font-size:3rem}@media only screen and (max-width: 1300px){.main-subtitle{font-size:3rem}}@media only screen and (max-width: 1023px){.main-subtitle{font-size:2rem}}@media only screen and (max-width: 767px){.main-subtitle{font-size:1.125rem}}.subtitle{font-family:dulcinea,Helvetica,Arial,Calibri,sans-serif;font-size:.875rem;font-weight:600}.main-content{color:#2b4a91}.page-content ul{list-style-type:none;margin-left:0;padding-left:0;display:flex;flex-direction:column;margin-top:.75rem}.page-content ul li{position:relative;display:inline-flex;align-items:baseline}.page-content ul li:before{content:"\2022";color:#f07d80;font-weight:700;display:inline-block;width:1.25rem}header{--header-color: #1F366A;--header-active: #1F366A}header .header{color:var(--header-color);transition:all .3s cubic-bezier(.55,0,.1,1)}header .header a{color:var(--header-color);transition:all .3s cubic-bezier(.55,0,.1,1)}header .header .nav-bar{padding-top:2rem;padding-bottom:2rem;transition:all .3s cubic-bezier(.55,0,.1,1)}header .header .header__logo{max-width:250px;transition:all .3s cubic-bezier(.55,0,.1,1)}header .header .header__logo .logo{background-image:url(../img/logo.svg);background-size:contain;background-position:center;background-repeat:no-repeat}header .header .header__logo .logo:before{content:"";display:block;padding-top:65%}header .header .header__navigation{transition:all .3s cubic-bezier(.55,0,.1,1)}header .header .header__navigation .navigation__item a{display:inline-block;color:var(--header-color);font-size:1.125rem}header .header .header__navigation .navigation__item a:hover,header .header .header__navigation .navigation__item a[data-state=active]{color:var(--header-active)}header .header .header__navigation .navigation__item.navigation__item--cta a{border-radius:1.5rem;--tw-bg-opacity: 1;background-color:rgb(240 125 128 / var(--tw-bg-opacity));padding:.5rem 1.5rem;font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity))}header .header .header__navigation .navigation__item.active{--header-color: #1F366A;background-color:#fff;box-shadow:0 4px 10px #0000001a}header .header.active{--header-color: #fff;--header-active: #2b4a91;background-color:#f07d80;box-shadow:0 0 10px #0000001a}header .header.active .header__logo{max-width:100px}header .header.active .nav-bar{padding-top:1rem;padding-bottom:1rem}.navigation__block.navigation__block--mobile{--header-color: #fff;display:none}@media only screen and (max-width: 1023px){.navigation__block.navigation__block--mobile{align-items:center;background-color:#f07d80;box-shadow:0 4px 2px -2px #0000001a;display:flex;flex:1;height:65px;justify-content:space-between;left:0;padding:0 1em;position:fixed;right:0;top:0;z-index:999}}.navigation__block.navigation__block--mobile .mobile-header__logo{background-image:url(../img/logo.svg);background-position:center center;background-repeat:no-repeat;background-size:contain;height:100%;position:relative;width:70px;display:flex;align-items:center}.navigation__block.navigation__block--mobile .mobile-header__btns{height:30px;margin-top:3px}.navigation__block.navigation__block--mobile .mobile-header__btns .mobile-header__btn{color:#1f366a;display:inline-block;height:24px;overflow:hidden;position:relative;width:30px}.navigation__block.navigation__block--mobile .mobile-header__btns .mobile-header__btn.open span:first-child{transform:rotate(45deg) translate(6px,10px)}.navigation__block.navigation__block--mobile .mobile-header__btns .mobile-header__btn.open span:nth-child(2){transform:translate(-100%)}.navigation__block.navigation__block--mobile .mobile-header__btns .mobile-header__btn.open span:last-child{transform:rotate(-45deg) translate(6px,-10px)}.navigation__block.navigation__block--mobile .mobile-header__btns .mobile-header__btn span{transition:all .5s ease;background:#1F366A;display:block;height:2px;position:absolute;width:30px}.navigation__block.navigation__block--mobile .mobile-header__btns .mobile-header__btn span:first-child{top:0}.navigation__block.navigation__block--mobile .mobile-header__btns .mobile-header__btn span:nth-child(2){top:11px}.navigation__block.navigation__block--mobile .mobile-header__btns .mobile-header__btn span:last-child{top:22px}.navigation__block.navigation__block--mobile .mobile-header__btns .mobile-header__btn.mobile-header__btn--phone{color:#f07d80;font-size:1.25rem;margin-right:.5rem}.navigation__block.navigation__block--mobile .mobile-header__btns .mobile-header__btn i.fas,.navigation__block.navigation__block--mobile .mobile-header__btns .mobile-header__btn i.fab{font-size:1.5rem}.navigation__block.navigation__block--mobile .mobile-header__btns .mobile-header__btn:not(:last-of-type){margin-right:.5rem}.mobile-nav{display:none}@media only screen and (max-width: 1023px){.mobile-nav{background-color:#fff;display:block}}.mobile-nav .nav{padding:0;padding-bottom:3rem;margin:0}.mobile-nav .nav .nav__item{text-align:center;font-weight:600}.mobile-nav .nav .nav__item a{color:#1f366a;display:block;padding:1em;font-size:1.25rem}.mobile-nav .nav .nav__item:not(:last-of-type){border-bottom:1px solid rgba(31,54,106,.2)}.mobile-nav .nav .nav__item [data-state=active]{color:#eb4f53}.mobile-nav .nav .nav__item .language-wrap{display:flex;justify-content:center}/*! purgecss start ignore */footer{--footer-bg: #fff;--footer-color: #1F366A;--footer-active: #1F366A}footer .copy-bar{background-color:var(--footer-bg)}footer .copy-bar .created-by,footer .copy-bar .copy-bar__item a,footer .copy-bar .copy-bar__item span{color:var(--footer-color);font-size:.75rem;opacity:.75;font-weight:600}footer .copy-bar .copy-bar__item a:hover{opacity:1}/*! purgecss end ignore */.jv_form .checkbox input[name=privacy]+label{font-size:.875rem;padding-top:3px;padding-bottom:0;padding-left:2rem;margin:0}.jv_form .checkbox input[name=privacy]+label a{text-decoration:underline}.jv_form .checkbox input[name=privacy]+label span{top:0;left:0;transform:translate(0)}.jv_form .checkbox input[name=privacy]:checked+label{background-color:transparent}.jv_form .checkbox input[type=checkbox]+label span{background-color:#f2f2f2;border-color:#f2f2f2;transition:all .3s cubic-bezier(.55,0,.1,1)}.jv_form .checkbox input[type=checkbox]+label span i.fas{color:#1f366a}.jv_form .checkbox input[type=checkbox]:checked+label span,.jv_form .checkbox input[type=checkbox]:hover+label span{border-color:#1f366a}.jv_form input[type=text],.jv_form input[type=search],.jv_form input[type=email],.jv_form input[type=tel],.jv_form input[type=password],.jv_form input[type=number],.jv_form input[type=date],.jv_form textarea,.jv_form select{border-radius:0;border-color:#f2f2f2;background-color:#f2f2f2;padding:14px;transition:all .3s cubic-bezier(.55,0,.1,1)}.jv_form input[type=text]::-moz-placeholder,.jv_form input[type=search]::-moz-placeholder,.jv_form input[type=email]::-moz-placeholder,.jv_form input[type=tel]::-moz-placeholder,.jv_form input[type=password]::-moz-placeholder,.jv_form input[type=number]::-moz-placeholder,.jv_form input[type=date]::-moz-placeholder,.jv_form textarea::-moz-placeholder,.jv_form select::-moz-placeholder{color:#1f366a;opacity:.7}.jv_form input[type=text]::placeholder,.jv_form input[type=search]::placeholder,.jv_form input[type=email]::placeholder,.jv_form input[type=tel]::placeholder,.jv_form input[type=password]::placeholder,.jv_form input[type=number]::placeholder,.jv_form input[type=date]::placeholder,.jv_form textarea::placeholder,.jv_form select::placeholder{color:#1f366a;opacity:.7}.jv_form input[type=text]:focus,.jv_form input[type=text]:hover,.jv_form input[type=search]:focus,.jv_form input[type=search]:hover,.jv_form input[type=email]:focus,.jv_form input[type=email]:hover,.jv_form input[type=tel]:focus,.jv_form input[type=tel]:hover,.jv_form input[type=password]:focus,.jv_form input[type=password]:hover,.jv_form input[type=number]:focus,.jv_form input[type=number]:hover,.jv_form input[type=date]:focus,.jv_form input[type=date]:hover,.jv_form textarea:focus,.jv_form textarea:hover,.jv_form select:focus,.jv_form select:hover{border-color:#1f366a}.jv_form input[type=text]::-moz-placeholder,.jv_form input[type=search]::-moz-placeholder,.jv_form input[type=email]::-moz-placeholder,.jv_form input[type=tel]::-moz-placeholder,.jv_form input[type=password]::-moz-placeholder,.jv_form input[type=number]::-moz-placeholder,.jv_form input[type=date]::-moz-placeholder,.jv_form textarea::-moz-placeholder,.jv_form select::-moz-placeholder{color:#bfbfbf}.jv_form input[type=text]::placeholder,.jv_form input[type=search]::placeholder,.jv_form input[type=email]::placeholder,.jv_form input[type=tel]::placeholder,.jv_form input[type=password]::placeholder,.jv_form input[type=number]::placeholder,.jv_form input[type=date]::placeholder,.jv_form textarea::placeholder,.jv_form select::placeholder{color:#bfbfbf}.jv_form .custom-select select{cursor:pointer}.jv_form select option{color:#1f366a}.jv_form input[type=date]::-webkit-calendar-picker-indicator{filter:invert(1)}.jv_form .field-wrap{justify-content:flex-end}.jv_form .field-wrap .field-wrap__error{font-weight:600}.jv_form button.btn:not(.loading):hover{background-color:#eb4f53}@font-face{font-family:gravesend-sans;src:url(https://use.typekit.net/af/bc003c/00000000000000007735cbb1/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff2"),url(https://use.typekit.net/af/bc003c/00000000000000007735cbb1/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("woff"),url(https://use.typekit.net/af/bc003c/00000000000000007735cbb1/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n3&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:300;font-stretch:normal}@font-face{font-family:gravesend-sans;src:url(https://use.typekit.net/af/b8ed3b/00000000000000007735cbb2/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/b8ed3b/00000000000000007735cbb2/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/b8ed3b/00000000000000007735cbb2/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}@font-face{font-family:dulcinea;src:url(https://use.typekit.net/af/b8ed3b/00000000000000007735cbb2/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff2"),url(https://use.typekit.net/af/b8ed3b/00000000000000007735cbb2/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("woff"),url(https://use.typekit.net/af/b8ed3b/00000000000000007735cbb2/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n7&v=3) format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}.base-popup.base-popup--booking .base-popup__modal{max-width:1200px}.base-popup.base-popup--booking .base-popup__modal .base-popup__close{display:none}body.has-cms-topbar .page-wrapper{min-height:calc(100vh - 92px)}body.has-cms-topbar .main-section{min-height:calc(100vh - 41px)}@media only screen and (max-width: 1023px){body.has-cms-topbar .page-wrapper{min-height:calc(100vh - 51px)}body.has-cms-topbar .main-section{min-height:500px}}@media only screen and (max-width: 767px){body.has-cms-topbar .page-wrapper{min-height:initial}}a{transition:all .3s cubic-bezier(.55,0,.1,1);color:#1f366a}a:hover{color:#1f366a;opacity:.75}.page-wrapper{min-height:calc(100vh - 51px)}@media only screen and (max-width: 1023px){.page-wrapper{min-height:initial}}.container.wide{max-width:1600px}.btn{transition:all .3s cubic-bezier(.55,0,.1,1);padding:.75rem 2rem;font-size:1.375rem}.btn.btn--gradient{background-image:linear-gradient(#eb4f53,#F07D80)}.btn.btn--gradient:hover{background-image:linear-gradient(#eb4f53 100%,#F07D80)}.btn.btn--border.btn--border--custom{color:#fff}.btn.btn--border:hover{background-color:#f07d80;color:#fff}.btn.btn--disabled{pointer-events:none}.btn.btn--disabled:hover{opacity:.5}@media only screen and (max-width: 767px){.btn{font-size:1rem}}.page-link{color:#f07d80;transition:all .3s cubic-bezier(.55,0,.1,1)}.page-link:hover{color:#eb4f53}.arrow-link{color:#1f366a;transition:all .3s cubic-bezier(.55,0,.1,1)}.arrow-link:hover{color:#eb4f53}.text-base{color:#fff}.main-logo{background-image:url(../img/logo.svg)}.main-bg{background-image:url(../img/bg_main.svg)}.info-bg{background-image:url(../img/bg_info.svg)}.main-section{min-height:100vh}@media only screen and (max-width: 1023px){.main-section{min-height:500px}}.main-item:not(.disabled):hover .btn{background-color:#eb4f53}.video-item .video-item__underlay{background-color:#1f366a4d}.is-playing .inner-controls{display:none}@media only screen and (max-width: 1300px){.flex.n\:flex-gap-8{margin-top:-4rem;margin-left:-2rem;margin-right:-2rem}.flex.n\:flex-gap-8>div{padding-top:4rem;padding-left:2rem;padding-right:2rem}}@media only screen and (max-width: 767px){.flex.n\:flex-gap-8{margin-top:-4rem;margin-left:0;margin-right:0}.flex.n\:flex-gap-8>div{padding-top:4rem;padding-left:0;padding-right:0}}
