@font-face{font-family:HelveticaNeueLight;src:url(/build/assets/HelveticaNeueLight-Ct5-NwMS.otf) format("opentype")}@font-face{font-family:HelveticaNeueBold;src:url(/build/assets/HelveticaNeueBold-CvSAbIAR.otf) format("opentype")}html body{font-family:HelveticaNeueLight,sans-serif!important}html body b{font-family:HelveticaNeueBold,sans-serif!important}html body header .rounded-pill{padding:.7rem;box-shadow:0 2px 12px #0000001a}html body header .logo{width:100%;max-width:200px}html body header #menu-hover .row{position:relative;z-index:2}html body header #menu-hover .menu-item{position:relative;z-index:2}html body header #menu-hover .menu-item:hover{color:#000}html body header #menu-hover .menu-item .menu-button{position:relative;z-index:10}html body header #menu-hover .menu-item .submenu{display:none;min-width:250%;position:absolute;background-color:#fff;padding:1.25rem;border-radius:0 25px 25px/0px 25px 25px;top:calc(100% + 36px);left:0;box-shadow:0 2px 12px #0000004a;z-index:1}html body header #menu-hover .menu-item .submenu.submenu-center{left:50%;translate:-50% 0;border-top-left-radius:25px}html body header #menu-hover .menu-item .submenu.submenu-center:before{left:50%;translate:-50% 0}html body header #menu-hover .menu-item .submenu.submenu-center:after{left:calc(50% + 4px + var(--width) / 2)}html body header #menu-hover .menu-item .submenu.submenu-center .arrow-before{display:block!important;left:auto;right:calc(50% + 4px + var(--width) / 2);background:-moz-radial-gradient(0 0,circle,rgba(204,0,0,0) 73%,#ffffff 15px);background:-o-radial-gradient(0 0,circle,rgba(204,0,0,0) 73%,#ffffff 15px);background:-webkit-radial-gradient(0 0,circle,rgba(204,0,0,0) 73%,#ffffff 15px)}html body header #menu-hover .menu-item .submenu.submenu-end{left:auto;right:-11px;border-top-left-radius:25px;border-top-right-radius:0}html body header #menu-hover .menu-item .submenu.submenu-end:before{left:auto;right:0}html body header #menu-hover .menu-item .submenu.submenu-end:after{left:auto;right:calc(var(--width) + 10px);background:-moz-radial-gradient(0 0,circle,rgba(204,0,0,0) 73%,#ffffff 15px);background:-o-radial-gradient(0 0,circle,rgba(204,0,0,0) 73%,#ffffff 15px);background:-webkit-radial-gradient(0 0,circle,rgba(204,0,0,0) 73%,#ffffff 15px)}html body header #menu-hover .menu-item .submenu.submenu-languages{min-width:auto;width:calc(var(--width) + 10px + 56.66px)}html body header #menu-hover .menu-item .submenu.open{display:block}html body header #menu-hover .menu-item .submenu:before{content:"";position:absolute;bottom:100%;left:0;width:120%;width:calc(var(--width) + 10px);height:81.66px;border-top-left-radius:25px;border-top-right-radius:25px;background-color:#fff;box-shadow:0 -18px 20px #0000000f;z-index:1}html body header #menu-hover .menu-item .submenu:after,html body header #menu-hover .menu-item .submenu .arrow-before{content:"";display:block;position:absolute;bottom:99%;left:calc(var(--width) + 10px);width:28.33px;aspect-ratio:1;background:-moz-radial-gradient(100% 0,circle,rgba(204,0,0,0) 73%,#ffffff 15px);background:-o-radial-gradient(100% 0,circle,rgba(204,0,0,0) 73%,#ffffff 15px);background:-webkit-radial-gradient(100% 0,circle,rgba(204,0,0,0) 73%,#ffffff 15px);background-position:bottom left,bottom right,top right,top left;-moz-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:100% 100%;background-repeat:no-repeat}html body header #menu-hover .hover-bg{display:block;position:absolute;background:#fff;border-radius:25px;height:56.66px;transition:left .4s cubic-bezier(.4,0,.2,1),opacity .4s cubic-bezier(.4,0,.2,1),width .1s cubic-bezier(.4,0,.2,1);pointer-events:none;opacity:0;box-shadow:0 2px 12px #0000004a;top:-12px;z-index:1}html body header .cta{background-color:#f03c46;color:#fff;font-weight:700;right:80px;transition:background-color .3s;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s}html body header .cta:hover{background-color:color-mix(in srgb,#f03c46 80%,black)}html body .menu #menu-close{cursor:pointer;box-shadow:0 2px 12px #0000001a}html body .menu a.underline-link{position:relative;display:inline-block}html body .menu a.underline-link:after{content:"";display:inline-block;position:absolute;width:0%;height:2px;background-color:#000;bottom:1px;left:calc(50% + 1px);transform:translate(-50%);transition:width .3s;-webkit-transition:width .3s;-moz-transition:width .3s;-o-transition:width .3s}html body .menu a.underline-link:hover:after{width:100%}html body .menu a.highlight-link{position:relative;display:inline-block;color:#333;text-decoration:none}html body .menu a.highlight-link svg{position:absolute;left:10px;top:-50%;right:0;margin-left:auto;margin-right:auto;pointer-events:none}html body .menu a.highlight-link svg path{transition:stroke-dashoffset .3s linear;stroke-width:1;stroke:#000;fill:none;stroke-linecap:round}html body .menu a.highlight-link:hover path{stroke-dashoffset:0}html body #main-photo{height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}html body #main-photo.half{height:50%}html body #main-photo.half #scroll-down{padding-bottom:20px!important}html body #main-photo .colored-column{position:absolute;top:0;left:0;height:100%;width:100%;background:linear-gradient(180deg,rgba(6,20,50,.6901960784) 0%,transparent 30%)}html body #main-photo #logo-container{padding:150px 70px 0;position:relative}html body #main-photo #logo-container #logo{width:100%;max-width:370px}html body #main-photo #scroll-down{padding-bottom:60px}@media only screen and (min-width: 992px){html body #main-photo #scroll-down{padding-bottom:20px}}html body #main-photo #book-now{border:0;position:relative;overflow:hidden;background:#fff3;box-shadow:0 4px 30px #0000001a;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);position:fixed;bottom:0;right:0;z-index:1030;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s}@media only screen and (min-width: 992px){html body #main-photo #book-now{width:auto!important;top:1.25rem;right:10rem;bottom:auto;border-radius:var(--bs-border-radius-pill)!important}html body #main-photo #book-now:hover{scale:1.05}}html body #main-photo #book-now:before{content:"";position:absolute;top:50%;left:50%;translate:-50% -50%;scale:0;width:100%;height:0px;background-color:#fff9;padding-bottom:100%;border-radius:50em;animation-name:cta-animation;animation-duration:4s;animation-iteration-count:infinite;animation-timing-function:linear}html body #main-photo #book-now.scroll,html body #main-photo #book-now:hover{color:#000;background:#f03c46;box-shadow:0 4px 30px #0000001a}html body #main-photo #catch-phrase{color:#fff;font-size:4.5rem!important}html body #main-photo .wave{position:relative;height:65vh}html body #main-photo .wave:before{content:"";position:absolute;display:block;left:0;bottom:-2px;width:100%;height:50px;background:var(--wave);background-repeat:no-repeat;background-size:100% 100%;z-index:0}html body #main-photo .booking{width:75%;margin:auto}@media only screen and (max-width: 1200px){html body #main-photo .booking{width:90%}}@media only screen and (max-width: 1000px){html body #main-photo .booking{width:100%}}html body #main-photo .booking .cta{background-color:#f03c46;transition:background-color .3s;-webkit-transition:background-color .3s;-moz-transition:background-color .3s;-o-transition:background-color .3s}html body #main-photo .booking .cta:hover{background-color:color-mix(in srgb,#f03c46 80%,black)}html body .accommodation #booking{background-color:#fff;padding:1.25rem;border-radius:15px;box-shadow:0 2px 12px #0000001a}html body .accommodation #booking .date-range{border:1px solid #1f3868!important;border-radius:10px}html body .accommodation #booking .date-range .rounded-pill{position:relative;z-index:10;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s}html body .accommodation #booking .date-range .rounded-pill:hover .text-secondary{color:#b6b6b6!important}html body .accommodation #booking .date-range .rounded-pill:hover{color:#fff!important;z-index:15}html body .accommodation #booking .date-range .rounded-pill.selected{color:#fff}html body .accommodation #booking .date-range .rounded-pill.selected .text-secondary{color:#b6b6b6!important}html body .accommodation #booking .date-range .hover-bg{display:block;position:absolute;background:#1f3868;border-radius:50em;height:61px;width:100px;transition:all .4s cubic-bezier(.4,0,.2,1);pointer-events:none;opacity:0;box-shadow:0 2px 12px #0000004a;left:0;z-index:10}html body .accommodation #booking .guests{border:1px solid #1f3868!important;border-radius:10px;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s}html body .accommodation #booking .guests:hover,html body .accommodation #booking .guests.hover{background-color:color-mix(in srgb,#1f3868 80%,black)}html body .accommodation #booking .guests:hover .text-secondary,html body .accommodation #booking .guests.hover .text-secondary{color:#b6b6b6!important}html body .accommodation #booking .guests:hover,html body .accommodation #booking .guests.hover{color:#fff!important;z-index:15}html body .accommodation #services ul.columns{list-style:none;padding:0;margin:0;columns:3;-webkit-columns:3;-moz-columns:3}@media only screen and (max-width: 768px){html body .accommodation #services ul.columns{columns:2;-webkit-columns:2;-moz-columns:2}}html body .accommodation #services ul.columns li{display:flex;align-items:flex-start;gap:10px}html body .accommodation #services ul.columns li:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"";color:#22c55e;font-weight:700;flex-shrink:0}html body .accommodation #services .accordion .accordion-item:not(:last-child){border-bottom:1px solid #e3e3e3;margin-bottom:10px}html body .accommodation #services .accordion .accordion-item button{box-shadow:none!important}html body .accommodation #services .accordion .accordion-item button:not(.collapsed){background-color:#1f3868;color:#fff}html body .accommodation #services .accordion .accordion-item button:not(.collapsed):after{filter:brightness(0) invert(1)}html body footer ul{list-style:none;padding:0;margin:0}html body footer ul li{padding:7px 0}html body footer .banner{max-width:150px}html body footer .logo{max-width:180px}html body footer.accordion .accordion-header .accordion-button{box-shadow:none!important}html body footer.accordion .accordion-header .accordion-button:not(.collapsed){background-color:inherit;color:inherit}html body footer.accordion .accordion-header .accordion-button:after{filter:none}@media only screen and (max-width: 768px){html body footer.accordion .accordion-header .accordion-button{border-bottom:1px solid #e3e3e3}}@media only screen and (min-width: 769px){html body footer.accordion .accordion-header .accordion-button{pointer-events:none}html body footer.accordion .accordion-header .accordion-button:after{content:none}}@media only screen and (min-width: 769px){html body footer.accordion .accordion-collapse{display:block!important}}html body footer.accordion .accordion-collapse .accordion-body{padding:10px 0}@media only screen and (min-width: 769px){html body footer.accordion .accordion-collapse .accordion-body{padding:0}}#benefits ul.columns{list-style:none;padding:0;margin:0;columns:3;-webkit-columns:3;-moz-columns:3}@media only screen and (max-width: 768px){#benefits ul.columns{columns:2;-webkit-columns:2;-moz-columns:2}}#benefits ul.columns li{display:flex;align-items:flex-start;gap:10px;margin-bottom:10px}#benefits ul.columns li:before{font-family:"Font Awesome 6 Free";font-weight:900;content:"";color:#22c55e;font-weight:700;flex-shrink:0}#open-positions .position:hover .discover-more{opacity:1}#open-positions .position .discover-more{opacity:0;transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s}#map i.fa-location-dot{color:#1f3868}.booking-modal{right:initial;height:100%;background-color:#fefefe;border-right:1px solid #d3d3d3;width:100%;transform:translate(-105%);overflow:auto;--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-right:auto;margin-left:auto}.booking-modal.active{transition:transform .3s;-webkit-transition:transform .3s;-moz-transition:transform .3s;-o-transition:transform .3s}.booking-modal.open{transform:translate(0)}.booking-modal .logo{width:100%;max-width:370px}.booking-modal .datepicker{margin:auto;width:100%;height:100%;border:1px solid #dcdcdc;box-shadow:none}.booking-modal .datepicker .datepicker__inner{display:flex;flex-direction:column;justify-content:space-between;height:100%}.booking-modal .datepicker .datepicker__month-day--first-day-selected{border-top-left-radius:10px;border-bottom-left-radius:10px}.booking-modal .datepicker .datepicker__month-day--last-day-selected{border-top-right-radius:10px;border-bottom-right-radius:10px}.booking-modal .datepicker .datepicker__month-day:is([d="6"],[d="7"]):not(.datepicker__month-day--selected,.datepicker__month-day--first-day-selected,.datepicker__month-day--hovering){background-color:#efefef}.booking-modal .datepicker .datepicker__month-day:is([d="6"],[d="7"]):not(.datepicker__month-day--selected,.datepicker__month-day--first-day-selected,.datepicker__month-day--hovering).datepicker__month-day--invalid{background-color:#f9f9f9}.booking-modal .datepicker .datepicker__month-button--prev{float:left;padding-left:27px}.booking-modal .datepicker .datepicker__month-button--next{float:right;padding-right:27px}@media only screen and (min-width: 700px){.booking-modal .datepicker .datepicker__month{width:48%}.booking-modal .datepicker .datepicker__month .datepicker__month-caption,.booking-modal .datepicker .datepicker__month .datepicker__week-days{height:.9em}.booking-modal .datepicker .datepicker__month{font-size:60px}.booking-modal .datepicker .datepicker__month .datepicker__month-name{font-size:35px!important}}@media only screen and (min-width: 700px) and (max-width: 1370px){.booking-modal .datepicker .datepicker__month .datepicker__month-name{font-size:21px!important}}@media only screen and (min-width: 700px){.booking-modal .datepicker .datepicker__month .datepicker__week-name,.booking-modal .datepicker .datepicker__month .datepicker__month-day{font-size:21px!important}}@media only screen and (min-width: 700px) and (max-width: 1370px){.booking-modal .datepicker .datepicker__month .datepicker__week-name,.booking-modal .datepicker .datepicker__month .datepicker__month-day{font-size:16px!important}}.banner.fidelity-program{background-size:contain;background-position:bottom 15px right 15px;background-repeat:no-repeat;background-size:75px}.banner .asset{position:absolute;top:0;right:0;height:100%;width:20%;margin-right:-2px;background-repeat:no-repeat;background-size:100% 100%;background-position:right}@media only screen and (max-width: 576px){.banner .asset{top:auto;right:auto;bottom:0;left:0;height:50%;width:105%;margin-right:auto;margin-left:-2px;margin-bottom:-2px;background-image:var(--mobile-asset)!important;background-position:bottom;background-size:100% 30px}}#contact-form form{background-color:#82e3804d;color:#005a05}#newsletter{color:#0a5399}#newsletter #newsletter-submit i.fly{position:absolute;animation-name:fly;animation-duration:3s;animation-timing-function:ease-in-out;animation-fill-mode:forwards;animation-delay:0;color:#99bfeb;filter:drop-shadow(0px 0px 2px rgba(255,255,255,.5))}#newsletter #newsletter-submit .fade_text{opacity:0;animation:fade 2s 1s;animation-fill-mode:forwards}.btn{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-o-transition:all .3s}.btn.btn-blue{background-color:#1f3868;color:#fff}.btn.btn-blue:hover,.btn.btn-blue.hover{background-color:color-mix(in srgb,#1f3868 80%,black);color:#fff}.btn.btn-blue:active{background-color:color-mix(in srgb,#1f3868 65%,black)!important;color:#fff}.btn.btn-cta{background-color:#f03c46;color:#fff}.btn.btn-cta:hover,.btn.btn-cta.hover{background-color:color-mix(in srgb,#f03c46 80%,black);color:#fff}.btn.btn-cta:active{background-color:color-mix(in srgb,#f03c46 65%,black)!important;color:#fff}.btn.btn-green{color:#fff!important;background-color:#005a05;border:none}.btn.btn-green:hover{background-color:#013b04}.btn.btn-green:active{background-color:#002b03}.btn.btn-zoom:hover{scale:1.05}.text-blue{color:#1f3868!important}.border-blue{border-color:#1f3868!important}.bg-blue{background-color:#1f3868!important}.btn-outline-blue{--bs-btn-color: #1f3868;--bs-btn-border-color: #1f3868;--bs-btn-hover-color: #fff;--bs-btn-hover-bg: #1f3868;--bs-btn-hover-border-color: #1f3868;--bs-btn-focus-shadow-rgb: 13, 110, 253;--bs-btn-active-color: #fff;--bs-btn-active-bg: #1f3868;--bs-btn-active-border-color: #1f3868;--bs-btn-active-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);--bs-btn-disabled-color: #1f3868;--bs-btn-disabled-bg: transparent;--bs-btn-disabled-border-color: #1f3868;--bs-gradient: none}.btn-outline-blue.hover{color:var(--bs-btn-hover-color);background-color:var(--bs-btn-hover-bg);border-color:var(--bs-btn-hover-border-color)}.text-cta{color:#f03c46!important}.border-cta{border-color:#f03c46!important}.bg-cta{background-color:#f03c46!important}.text-yellow{color:#ffeeca!important}.border-yellow{border-color:#ffeeca!important}.bg-yellow{background-color:#ffeeca!important}.text-light-blue{color:#95d3e5!important}.border-light-blue{border-color:#95d3e5!important}.bg-light-blue{background-color:#95d3e5!important}img{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;backface-visibility:hidden;transform:translateZ(0)}.img-hover-zoom img{transition:transform .3s;-webkit-transition:transform .3s;-moz-transition:transform .3s;-o-transition:transform .3s}.img-hover-zoom:hover img{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05)}.hover-zoom{transition:transform .3s;-webkit-transition:transform .3s;-moz-transition:transform .3s;-o-transition:transform .3s}.hover-zoom:hover{transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05)}.no-link{color:inherit;text-decoration:none}.form-control:focus,.form-select:focus{box-shadow:none;border-color:#ced4da}.fs-0{font-size:3.5rem!important}@media (max-width: 1200px){.fs-0{font-size:2.2rem!important}}.fs-7_5{font-size:.85rem!important}@media (min-width: 1200px){.fs-7_5{font-size:.85rem!important}}.fs-7{font-size:.75rem!important}@media (min-width: 1200px){.fs-7{font-size:.75rem!important}}.fs-8{font-size:.5rem!important}@media (min-width: 1200px){.fs-8{font-size:.5rem!important}}.fs-9{font-size:.25rem!important}@media (min-width: 1200px){.fs-9{font-size:.25rem!important}}.toastify{max-height:96vh;overflow:auto}.toastify.danger{background:linear-gradient(-90deg,#ff4242,#fe7878)}.toastify.success{background:linear-gradient(-90deg,#6bb95d,#9ddb94)}.toastify.warning{background:linear-gradient(-90deg,#ffc273,#f5ca5f)}.toastify .toast-close{position:absolute;top:0;right:0}.select-search-modal{min-width:auto!important}.air-datepicker-global-container{z-index:9999!important}.slick-slider i.slick-arrow,.slick-slider img.slick-arrow{--arrow-margin: -20px;position:absolute;top:calc(50% - 18px);transform:translateY(-50%);z-index:9;max-height:24px}.slick-slider i.slick-arrow.inside,.slick-slider img.slick-arrow.inside{--arrow-margin: 10px;top:50%;filter:brightness(0) invert(1)}.slick-slider i.slick-arrow:is(.fa-chevron-left,.arrow-left),.slick-slider img.slick-arrow:is(.fa-chevron-left,.arrow-left){left:var(--arrow-margin)}.slick-slider i.slick-arrow:is(.fa-chevron-right,.arrow-right),.slick-slider img.slick-arrow:is(.fa-chevron-right,.arrow-right){right:var(--arrow-margin)}@media only screen and (max-width: 700px){.slick-slider i.slick-arrow,.slick-slider img.slick-arrow{--arrow-margin: -15px}}.slick-slider .slick-dots{position:relative;bottom:0}.slick-slider .slick-dots.inside{position:absolute;bottom:10px;display:flex;justify-content:center;background:#cdcdcdc0;width:75%;left:50%;transform:translate(-50%)}.slick-slider .slick-track{margin-left:0}.slick-slider .slick-track>div,.slick-slider .slick-track>div>div{height:100%}.pswp__zoom-wrap .pswp__img--placeholder{display:none!important}.pswp__zoom-wrap .pswp__img{object-fit:contain;padding:30px;cursor:auto}@media only screen and (max-width: 700px){.pswp__zoom-wrap .pswp__img{padding:15px}}.accordion .accordion-header.no-link .accordion-button:after{rotate:-90deg!important}.accordion .accordion-button:focus{box-shadow:none!important}.accordion .accordion-button:not(.collapsed){background-color:#1f3868;color:#fff}.accordion .accordion-button:not(.collapsed):after{filter:brightness(0) invert(1)}.accordion .accordion-button:not(.collapsed).accordion-menu{background-color:#fff;color:initial}.accordion .accordion-button:not(.collapsed).accordion-menu:after{filter:none;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23000000' stroke-linecap='round' stroke-linejoin='round'%3e%3cpath d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}.vh-50{height:50vh}@media only screen and (max-width: 768px){.highlights>div:not(:first-child) .highlight{border-top-left-radius:0!important;border-top-right-radius:0!important}.highlights>div:not(:first-child) .highlight>div{border-top:1px solid white}.highlights>div:not(:last-child) .highlight{border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}}.swiper:hover .swiper-scrollbar{opacity:1}.swiper .swiper-scrollbar{height:5px;opacity:0;transition:opacity .3s;-webkit-transition:opacity .3s;-moz-transition:opacity .3s;-o-transition:opacity .3s}.swiper#offers-swiper .swiper-slide{width:40%}@media only screen and (max-width: 768px){.swiper#offers-swiper .swiper-slide{width:80%}}.swiper .swiper-wrapper .swiper-slide{margin-right:30px}.overflow-x-scroll{scrollbar-color:transparent transparent;scroll-behavior:smooth}.overflow-x-scroll.dragging{scroll-snap-type:none!important;scroll-behavior:auto!important}.overflow-x-scroll:hover{scrollbar-color:initial}.catalog dl{display:grid;grid-template-columns:auto 1fr;gap:.5rem 1rem}.catalog dl dt{font-weight:700;margin-bottom:5px}.catalog dl dt:after{content:": "}.catalog dl dd{margin:0 0 5px;text-align:end}.blog-gallery .ratio{--bs-aspect-ratio: 35%}@media only screen and (max-width: 768px){.blog-gallery .ratio{--bs-aspect-ratio: 60%}}.photo-counter{position:absolute;bottom:10px;right:10px;width:auto;height:auto;background-color:#00000080;color:#fff;padding:5px 10px;border-radius:15px;font-size:.75rem}@media only screen and (max-width: 992px){#modal-accommodationGame .page img{height:auto!important;aspect-ratio:4/3!important}}.page-404 .people{width:50%}@media only screen and (max-width: 1200px){.page-404 .people{width:75%}}@media only screen and (max-width: 768px){.page-404 .people{width:100%}}@keyframes fade{0%{opacity:0}to{opacity:1}}@keyframes fly{0%{top:17px;right:48px}to{top:-200vh;right:-100vw;transform:scale(.3)}}
