@font-face{font-family:Canela;src:url("../fonts/../fonts/Canela-Regular.woff2") format("woff2"), url("../fonts/../fonts/Canela-Regular.woff") format("woff");font-weight:400;font-style:normal;font-display:swap}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box;min-width:1px}html{-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;text-size-adjust:none;min-height:100%;scrollbar-gutter:stable;font:400 18px/26px "Manrope", sans-serif;letter-spacing:0.002em}@media (max-width: 1024px){html{font-size:17px;line-height:24px;letter-spacing:0.01em}}@media (max-width: 767px){html{font-size:16px;line-height:23px}}body{position:relative;color:#58595B;background:#EFF2F3;min-height:100vh}a,input,textarea,select,button{-webkit-tap-highlight-color:rgba(0, 0, 0, 0)}article,aside,details,figcaption,figure,footer,header,nav,section,summary,main{display:block}:focus:not(:focus-visible){outline:0}:focus-visible{outline:2px solid var(--focus, #00617F);outline-offset:3px}a img,fieldset,hr{border:0}mark{background:none}[hidden]{display:none !important}hr{clear:both;overflow:hidden;display:block}footer{position:sticky;top:100%;--focus: #FFD040}ol{list-style:decimal inside;margin-bottom:20px}ol li{padding:5px 0 5px 15px}ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}@media (max-width: 768px){table{overflow-y:scroll;display:block}table tbody{display:block;width:800px}}td{vertical-align:top}img,svg,video{max-width:100%;height:auto;display:block}figure{margin-bottom:0}.alignleft{float:left;margin:0 30px 10px 0}.alignright{float:right;margin:0 0 10px 30px}.aligncenter{margin:0 auto 20px}.alignnone{margin:0 0 20px}@media (max-width: 1024px){.alignleft,.aligncenter,.alignright{float:none;margin:0 auto 20px}}.screen-reader-text{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.skip-link{position:fixed;top:8px;left:8px;z-index:1000;padding:12px 18px;background:#fff;color:#00617F;font-weight:600;transform:translateY(-200%)}.skip-link:focus{transform:none}@media (prefers-reduced-motion:reduce){*,*::before,*::after{animation-duration:0.01ms !important;animation-iteration-count:1 !important;transition-duration:0.01ms !important;scroll-behavior:auto !important}}@supports (scrollbar-gutter: stable){html.with-fancybox body.hide-scrollbar{margin-right:var(--f-body-margin, 0px)}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}@media screen and (min-width:1201px){::-webkit-scrollbar{width:7px}::-webkit-scrollbar-track{background-color:#D8DFE1}::-webkit-scrollbar-thumb{background-color:#00617F}::-webkit-scrollbar-thumb:hover{background:#7BA7BC}textarea::-webkit-scrollbar{width:7px}textarea::-webkit-scrollbar-thumb{background:#00617F;cursor:pointer}html{scrollbar-color:#00617F #D8DFE1;scrollbar-width:thin}}p{margin-bottom:20px}@media (max-width: 480px){p{margin-bottom:12px}}p:last-child{margin-bottom:0}a{color:inherit;text-decoration:none;transition:0.3s}#main h1,#main h2,#main h3,#main h4,#main .h-serif{text-wrap:wrap}#main h1.natural-wrap,#main h2.natural-wrap{text-wrap:wrap}h1,h2,h3,h4,h5,h6{font-family:"Canela", Georgia, serif;font-weight:400;color:#00617F}h1 strong,h1 b,h2 strong,h2 b,h3 strong,h3 b,h4 strong,h4 b,h5 strong,h5 b,h6 strong,h6 b{font-family:"parlare", cursive;font-weight:400;font-style:normal;line-height:1;font-feature-settings:"liga" 1, "clig" 1, "calt" 1}h1,h2,.h-serif{font-family:"Canela", Georgia, serif;font-weight:400;font-size:56px;line-height:81px;letter-spacing:0.04em;margin-bottom:20px;position:relative;top:calc(var(--ct, 0) * -.185em);margin-top:calc(var(--cm, 0) * -.185em);padding-bottom:calc(var(--cl, 0) * .215em)}@media (max-width: 1024px){h1,h2,.h-serif{font-size:52px;line-height:75px}}@media (max-width: 767px){h1,h2,.h-serif{font-size:32px;line-height:46px}}@media (max-width: 767px){h1,h2,.h-serif{margin-bottom:12px}}h1:last-child,h2:last-child,.h-serif:last-child{margin-bottom:0}.h2-serif{font-family:"Canela", Georgia, serif;font-weight:400;font-size:44px;line-height:63px;letter-spacing:0.04em}@media (max-width: 1024px){.h2-serif{font-size:40px;line-height:58px}}@media (max-width: 767px){.h2-serif{font-size:32px;line-height:46px}}h3,.h3-serif{font-family:"Canela", Georgia, serif;font-weight:400;font-size:28px;line-height:normal;letter-spacing:0.02em;margin-bottom:12px}@media (max-width: 767px){h3,.h3-serif{font-size:20px;letter-spacing:0}}h3:last-child,.h3-serif:last-child{margin-bottom:0}.h-cursive{font-family:"Canela", Georgia, serif;font-weight:400;font-size:56px;line-height:81px;letter-spacing:0.04em;font-family:"parlare", cursive}@media (max-width: 1024px){.h-cursive{font-size:52px;line-height:75px}}@media (max-width: 767px){.h-cursive{font-size:32px;line-height:46px}}.h2-cursive{font-family:"Canela", Georgia, serif;font-weight:400;font-size:44px;line-height:63px;letter-spacing:0.04em;font-family:"parlare", cursive}@media (max-width: 1024px){.h2-cursive{font-size:40px;line-height:58px}}@media (max-width: 767px){.h2-cursive{font-size:32px;line-height:46px}}.p,.blog-share h2,.photo-gallery figcaption,.comparison-table tbody th,.comparison-table tbody td,.form-panel label,.form-panel .gform_confirmation_message{font:400 18px/26px "Manrope";letter-spacing:0.002em}@media (max-width: 1024px){.p,.blog-share h2,.photo-gallery figcaption,.comparison-table tbody th,.comparison-table tbody td,.form-panel label,.form-panel .gform_confirmation_message{font-size:17px;line-height:24px;letter-spacing:0.01em}}@media (max-width: 767px){.p,.blog-share h2,.photo-gallery figcaption,.comparison-table tbody th,.comparison-table tbody td,.form-panel label,.form-panel .gform_confirmation_message{font-size:16px;line-height:23px}}@media (min-width:1025px){br.br-t,br.br-m,br.br-tm{display:none}}@media (min-width:768px) and (max-width:1024px){br.br-d,br.br-m{display:none}}@media (max-width:767px){br.br-d,br.br-t,br.br-dt{display:none}}.keep-together{white-space:nowrap}@media (max-width:359px){.keep-together.can-wrap-small{white-space:normal}}#main .heading-perfect strong{margin-inline-end:0.3em}@media (min-width:768px) and (max-width:1024px){#main .heading-perfect strong{margin-inline-end:0.34em}}@media (max-width:767px){#main .heading-perfect strong{margin-inline-end:0.465em}}#main .heading-well strong{margin-inline-start:0.15em}#main p.footnote{font-size:12px;line-height:17.28px}img:is([sizes="auto" i], [sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}input[type="text"],input[type="email"],input[type="tel"],input[type="search"],select,textarea{transition:0.3s;border-radius:0;-webkit-appearance:none}input[type="submit"],input[type="button"],button,.button{transition:0.3s;-webkit-appearance:none;cursor:pointer;border:none;background:none;font:inherit;color:inherit}input[type="text"],input[type="email"],input[type="url"],input[type="tel"],input[type="search"],input[type="password"],textarea,select{height:40px;width:100%;border:1px solid #58595B;background:#fff;padding:0 20px;color:#58595B;font-family:"Manrope";font-size:16px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="tel"]:focus,input[type="search"]:focus,input[type="password"]:focus,textarea:focus,select:focus{border-color:#00617F}input[type="text"]::-webkit-input-placeholder,input[type="email"]::-webkit-input-placeholder,input[type="url"]::-webkit-input-placeholder,input[type="tel"]::-webkit-input-placeholder,input[type="search"]::-webkit-input-placeholder,input[type="password"]::-webkit-input-placeholder,textarea::-webkit-input-placeholder,select::-webkit-input-placeholder{color:#58595B;opacity:1}input[type="text"]:-moz-placeholder,input[type="email"]:-moz-placeholder,input[type="url"]:-moz-placeholder,input[type="tel"]:-moz-placeholder,input[type="search"]:-moz-placeholder,input[type="password"]:-moz-placeholder,textarea:-moz-placeholder,select:-moz-placeholder{color:#58595B;opacity:1}input[type="text"]::-moz-placeholder,input[type="email"]::-moz-placeholder,input[type="url"]::-moz-placeholder,input[type="tel"]::-moz-placeholder,input[type="search"]::-moz-placeholder,input[type="password"]::-moz-placeholder,textarea::-moz-placeholder,select::-moz-placeholder{color:#58595B;opacity:1}input[type="text"]:-ms-input-placeholder,input[type="email"]:-ms-input-placeholder,input[type="url"]:-ms-input-placeholder,input[type="tel"]:-ms-input-placeholder,input[type="search"]:-ms-input-placeholder,input[type="password"]:-ms-input-placeholder,textarea:-ms-input-placeholder,select:-ms-input-placeholder{color:#58595B;opacity:1}select option{color:#58595B;padding:5px 10px}textarea{resize:none;height:100px;padding:12px 20px;display:block}.btn,.submit{display:inline-block;padding:18px 22px;background:#00617F;color:#fff;font:600 18px/1.16 "Manrope";letter-spacing:0.03em;text-align:center;text-decoration:none;cursor:pointer;border:0}.btn:hover,.btn:focus-visible,.submit:hover,.submit:focus-visible{background:#7BA7BC}.btn.disabled,.btn[disabled],.btn[aria-disabled="true"],.submit.disabled,.submit[disabled],.submit[aria-disabled="true"]{background:#58595B;color:#D8DFE1;pointer-events:none}.btn.white,.submit.white{background:#fff;color:#00617F}.btn.white:hover,.btn.white:focus-visible,.submit.white:hover,.submit.white:focus-visible{background:#FFD040}.btn.rounded,.submit.rounded{background:#fff;color:#00617F;padding:17px 21px;border:1px solid #00617F;border-radius:16px;letter-spacing:0.06em}.btn.rounded:hover,.btn.rounded:focus-visible,.submit.rounded:hover,.submit.rounded:focus-visible{background:#FFD040}.btn.rounded.disabled,.btn.rounded[disabled],.btn.rounded[aria-disabled="true"],.submit.rounded.disabled,.submit.rounded[disabled],.submit.rounded[aria-disabled="true"]{background:#D8DFE1;border-color:#97A3AE;color:#58595B}.btn.simple,.submit.simple{position:relative;width:fit-content;padding:0;background:none;padding-bottom:1px;color:#8A6700;font-weight:400;line-height:25px;letter-spacing:0.06em;font-feature-settings:"liga" 1;text-align:left}@media (max-width: 767px){.btn.simple,.submit.simple{font-size:16px;line-height:22px}}.btn.simple.grey,.submit.simple.grey{color:#58595B}.btn.simple:before,.submit.simple:before{position:absolute;left:0;right:0;bottom:0;content:"";background:currentColor;height:1px}.btn.simple:hover,.btn.simple:focus-visible,.submit.simple:hover,.submit.simple:focus-visible{color:#7BA7BC}.btn.simple.disabled,.btn.simple[disabled],.btn.simple[aria-disabled="true"],.submit.simple.disabled,.submit.simple[disabled],.submit.simple[aria-disabled="true"]{color:#58595B}.link-light{color:#fff;font:400 18px/1.2 "Manrope";letter-spacing:0.02em}.link-light:hover,.link-light:focus-visible{color:#FFD040;text-decoration:underline}.link-light.disabled,.link-light[aria-disabled="true"]{color:#D8DFE1;text-decoration:underline;pointer-events:none}.nav-link{color:#fff;font:600 16px/20px "Manrope";letter-spacing:0.02em}.nav-link:hover,.nav-link:focus-visible{text-decoration:underline}.soc-link{position:relative;display:inline-block;color:#fff}.soc-link img,.soc-link svg{display:block;height:32px;width:auto}.soc-link::after{content:"";position:absolute;left:50%;top:calc(100% + 3px);width:30px;height:2px;margin-left:-15px;background:currentColor;opacity:0;transition:opacity 0.3s}.soc-link:hover::after,.soc-link:focus-visible::after{opacity:1}.arrow-btn{display:inline-flex;align-items:center;justify-content:center;flex:none;width:60px;height:60px;padding:0;border-radius:4px;background:#00617F;color:#fff}.arrow-btn .icon-arrow{width:28px;height:19px;margin-left:-5px;overflow:visible}.arrow-btn .arrow-head,.arrow-btn .arrow-shaft{transform-box:fill-box;transition:transform 0.3s ease}.arrow-btn .arrow-head{transform:translateX(6.7px)}.arrow-btn .arrow-shaft{transform-origin:right center;transform:translateX(-1px) scaleX(0.71)}.arrow-btn:hover,.arrow-btn:focus-visible{background:#7BA7BC}.arrow-btn:hover .arrow-head,.arrow-btn:hover .arrow-shaft,.arrow-btn:focus-visible .arrow-head,.arrow-btn:focus-visible .arrow-shaft{transform:none}.arrow-btn.next .icon-arrow{margin:0 0 0 5px;transform:scaleX(-1)}.arrow-btn.disabled,.arrow-btn[disabled],.arrow-btn.swiper-button-disabled{background:#58595B;color:#D8DFE1;cursor:default;pointer-events:none}.play-btn{position:relative;display:inline-block;flex:none;width:60px;height:60px;padding:0;border-radius:50%;background:#00617F;color:#fff}.play-btn .icon{position:absolute;inset:0;width:100%;height:100%}.play-btn .icon-pause{display:none}.play-btn.is-playing .icon-play{display:none}.play-btn.is-playing .icon-pause{display:block}:root{--re-yellow: #FFD040;--re-light-blue: #7BA7BC;--re-dark-blue: #00617F;--re-light-grey: #D8DFE1;--re-med-grey: #97A3AE;--re-dark-grey: #58595B;--re-white: #fff;--re-gold: #8A6700}.c-yellow{color:#FFD040}.bg-yellow{background-color:#FFD040}.c-light-blue{color:#7BA7BC}.bg-light-blue{background-color:#7BA7BC}.c-dark-blue{color:#00617F}.bg-dark-blue{background-color:#00617F}.c-light-grey{color:#D8DFE1}.bg-light-grey{background-color:#D8DFE1}.c-med-grey{color:#97A3AE}.bg-med-grey{background-color:#97A3AE}.c-dark-grey{color:#58595B}.bg-dark-grey{background-color:#58595B}.c-white{color:#fff}.bg-white{background-color:#fff}.c-gold{color:#8A6700}.bg-gold{background-color:#8A6700}.bg-dark-blue,.bg-dark-grey,.bg-light-blue{--focus: #FFD040}.wave-bottom{-webkit-mask:linear-gradient(#000 0 0) top / 100% calc(100% - 33px) no-repeat, url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 734 1440 34%22 preserveAspectRatio=%22none%22%3E%3Cpath d=%22M0 734V754.637C188.696 740.342 361.094 735.611 518.801 738.462C727.696 742.239 885.622 753.441 983.639 757.721C1132.82 764.234 1250.43 775.305 1440 761.074V734Z%22/%3E%3C/svg%3E") bottom / 100% 34px no-repeat;mask:linear-gradient(#000 0 0) top / 100% calc(100% - 33px) no-repeat, url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 734 1440 34%22 preserveAspectRatio=%22none%22%3E%3Cpath d=%22M0 734V754.637C188.696 740.342 361.094 735.611 518.801 738.462C727.696 742.239 885.622 753.441 983.639 757.721C1132.82 764.234 1250.43 775.305 1440 761.074V734Z%22/%3E%3C/svg%3E") bottom / 100% 34px no-repeat}@media (max-width: 1024px){.wave-bottom{-webkit-mask:linear-gradient(#000 0 0) top / 100% calc(100% - 17px) no-repeat, url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 750 768 18%22 preserveAspectRatio=%22none%22%3E%3Cpath d=%22M0 750V765.632C100.638 753.191 192.584 751.44 276.694 753.313C386.376 755.755 469.57 760.533 522.096 763.549L524.608 763.693C604.172 768.261 666.899 770.356 768 764.051V750Z%22/%3E%3C/svg%3E") bottom / 100% 18px no-repeat;mask:linear-gradient(#000 0 0) top / 100% calc(100% - 17px) no-repeat, url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 750 768 18%22 preserveAspectRatio=%22none%22%3E%3Cpath d=%22M0 750V765.632C100.638 753.191 192.584 751.44 276.694 753.313C386.376 755.755 469.57 760.533 522.096 763.549L524.608 763.693C604.172 768.261 666.899 770.356 768 764.051V750Z%22/%3E%3C/svg%3E") bottom / 100% 18px no-repeat}}@media (max-width: 767px){.wave-bottom{-webkit-mask:linear-gradient(#000 0 0) top / 100% calc(100% - 13px) no-repeat, url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 592 360 14%22 preserveAspectRatio=%22none%22%3E%3Cpath d=%22M0 592V600.109C47.1739 592.755 95.2735 598.997 134.7 601.262C186.924 604.261 216.405 606.159 245.91 605.558C283.555 604.792 312.609 603.525 360 600.222V592Z%22/%3E%3C/svg%3E") bottom / 100% 14px no-repeat;mask:linear-gradient(#000 0 0) top / 100% calc(100% - 13px) no-repeat, url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 592 360 14%22 preserveAspectRatio=%22none%22%3E%3Cpath d=%22M0 592V600.109C47.1739 592.755 95.2735 598.997 134.7 601.262C186.924 604.261 216.405 606.159 245.91 605.558C283.555 604.792 312.609 603.525 360 600.222V592Z%22/%3E%3C/svg%3E") bottom / 100% 14px no-repeat}}.wrap{position:relative;width:auto;max-width:none;margin-left:max(72px, calc((100% - 1296px) / 2));margin-right:max(72px, calc((100% - 1296px) / 2))}@media (max-width: 1024px){.wrap{margin-left:72px;margin-right:72px}}@media (max-width: 767px){.wrap{margin-left:20px;margin-right:20px}}.text{max-width:100%}.text ul{margin-bottom:20px}.text ul li{position:relative;padding-left:30px}.text ul li:before{content:"";position:absolute;top:0.7rem;left:0;width:4px;height:4px;background:#00617F;border-radius:50%}.text h1 a:not(.btn),.text h2 a:not(.btn),.text h3 a:not(.btn),.text h4 a:not(.btn),.text h5 a:not(.btn),.text h6 a:not(.btn),.text li a:not(.btn),.text p a:not(.btn){color:#58595B;text-decoration:underline}.text h1 a:not(.btn):hover,.text h2 a:not(.btn):hover,.text h3 a:not(.btn):hover,.text h4 a:not(.btn):hover,.text h5 a:not(.btn):hover,.text h6 a:not(.btn):hover,.text li a:not(.btn):hover,.text p a:not(.btn):hover{text-decoration:none;color:#7BA7BC}.flex{display:flex;justify-content:space-between;flex-wrap:wrap}.flex-center{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.alc{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.space{padding:100px 0}@media (max-width: 1366px){.space{padding:60px 0}}@media (max-width: 1024px){.space{padding:40px 0}}@media (max-width: 480px){.space{padding:25px 0}}.space-bottom{padding-bottom:100px}@media (max-width: 1366px){.space-bottom{padding-bottom:60px}}@media (max-width: 1024px){.space-bottom{padding-bottom:40px}}@media (max-width: 480px){.space-bottom{padding-bottom:25px}}.outer-space{margin:100px 0}@media (max-width: 1366px){.outer-space{margin:60px 0}}@media (max-width: 1024px){.outer-space{margin:40px 0}}@media (max-width: 480px){.outer-space{margin:25px 0}}.outer-space-bottom{margin-bottom:100px}@media (max-width: 1366px){.outer-space-bottom{margin-bottom:60px}}@media (max-width: 1024px){.outer-space-bottom{margin-bottom:40px}}@media (max-width: 480px){.outer-space-bottom{margin-bottom:25px}}.last-no-spacing>*:last-child:not(.btn){margin-bottom:0;padding-bottom:0}.tac{text-align:center}.tar{text-align:right}.cover{background-size:cover;background-position:50% 50%;background-repeat:no-repeat}div.wpcf7 .wpcf7-form-control-wrap{display:block !important;margin-bottom:20px;clear:both}div.wpcf7 .wpcf7-not-valid-tip{position:absolute;inset:0;height:100%;line-height:40px;padding:0 23px;background:#fff;border:1px solid #FF0000;text-align:left;cursor:pointer;font-family:"Manrope"}div.wpcf7 .wpcf7-response-output{width:100%;margin:10px 0 0 0;padding:5px 20px;background:#fff;color:#000;text-align:center;font-family:"Manrope";font-size:12px;line-height:20px}div.wpcf7 .btn-wrapper{display:inline-block;position:relative}div.wpcf7 .wpcf7-spinner,div.wpcf7 .ajax-loader{position:absolute;top:50%;transform:translate(0, -50%);right:0;margin:0 10px}.share-icons,.social-icons{display:inline-block;text-align:center;font-size:0;cursor:pointer}.share-icons a,.social-icons a{position:relative;display:inline-block;width:40px;height:40px;margin:5px;font-size:20px;background:#00617F;border-radius:5px;transition:0.3s}.share-icons a.facebook-icon:hover,.social-icons a.facebook-icon:hover{background:#3b5993}.share-icons a.twitter-icon:hover,.social-icons a.twitter-icon:hover{background:#55acee}.share-icons a.instagram-icon:hover,.social-icons a.instagram-icon:hover{background:#d6249f}.share-icons a.linkedin-icon:hover,.social-icons a.linkedin-icon:hover{background:#0177b5}.share-icons a.pinterest-icon:hover,.social-icons a.pinterest-icon:hover{background:#bd1e23}.share-icons a.youtube-icon:hover,.social-icons a.youtube-icon:hover{background:#f80000}.share-icons a.vimeo-icon:hover,.social-icons a.vimeo-icon:hover{background:#1ab7ea}.share-icons a svg,.social-icons a svg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:block;height:20px;color:#fff}.selectric{border:none;border-bottom:2px solid #00617F;background:transparent;transition:0.3s}.selectric .label{height:40px;line-height:40px;margin:0 40px 0 12px;color:#58595B;font-family:"Manrope";font-size:16px}.selectric .button{height:40px;width:40px;line-height:40px;background:transparent}.selectric .button::after{display:none}.selectric .button::before{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);content:"";width:0;height:0;border-style:solid;border-width:6px 4px 0 4px;border-color:#00617F transparent transparent transparent;transition:0.3s}.selectric-hover .selectric,.selectric-focus .selectric{border-color:#001319}.selectric-items ul{margin:0}.selectric-items ul li{padding:5px 12px;transition:0.3s}.selectric-items ul li::before{display:none}.selectric-items ul li.highlighted{background:#00617F}.pagination{margin-top:40px}@media (max-width: 480px){.pagination{margin-top:20px}}.pagination .screen-reader-text{display:none}.pagination .nav-links{text-align:center;font-size:0}.pagination .page-numbers{display:inline-block;margin:0 10px;padding:5px 10px;font-size:14px;color:#fff;background:#00617F;border-radius:4px}.pagination svg{height:12px}.pagination .current{background:#7BA7BC}.pagination a.page-numbers:hover{background:#7BA7BC}.pagination .prev,.pagination .next{position:relative}#main-menu li{padding:0}#main-menu a{display:block}#main-menu .sub-toggle{display:inline-flex;align-items:center;justify-content:center;flex:none;color:inherit}#main-menu .sub-toggle svg{flex:none;width:18px;height:auto;transition:transform 0.3s}#main-menu .open>.sub-toggle svg{transform:rotate(180deg)}#main-menu .sub-wave{display:none}@media (min-width:1181px){#main-menu{display:flex;justify-content:flex-end;gap:0 clamp(24px, 3.02vw, 43.5px)}#main-menu>li{position:relative;display:flex;align-items:center;gap:9px;height:64px}#main-menu>li>a{position:relative;top:2px;color:#fff;font-size:16px;line-height:1.2;letter-spacing:0.01em;white-space:nowrap}#main-menu>li>a:hover,#main-menu>li>a:focus-visible,#main-menu>li.current-menu-item>a,#main-menu>li.current-menu-ancestor>a{text-decoration:underline;text-underline-offset:4px}#main-menu>li>.sub-toggle{width:18px;height:24px;color:#fff}#main-menu>li>.sub-toggle .chev-m{display:none}#main-menu>li:hover>.sub-toggle svg{transform:rotate(180deg)}#main-menu>li:hover>.sub-menu,#main-menu>li.open>.sub-menu{opacity:1;visibility:visible;transform:none}#main-menu .sub-menu{position:absolute;top:100%;right:7px;z-index:5;display:flex;flex-direction:column;align-items:flex-start;gap:32px;width:403px;padding:32px 40px 32px 52px;background:#00617F;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity 0.25s, transform 0.25s, visibility 0.25s}#main-menu .sub-menu a{color:#fff;font:600 16px/20px "Manrope";letter-spacing:0.02em}#main-menu .sub-menu a:hover,#main-menu .sub-menu a:focus-visible{text-decoration:underline}#main-menu .sub-menu .current-menu-item>a{text-decoration:underline}#main-menu .sub-menu .menu-btn>a{display:inline-block;padding:18px 22px;background:#00617F;color:#fff;font:600 18px/1.16 "Manrope";letter-spacing:0.03em;text-align:center;text-decoration:none;cursor:pointer;border:0;background:#fff;color:#00617F}#main-menu .sub-menu .menu-btn>a:hover,#main-menu .sub-menu .menu-btn>a:focus-visible{background:#FFD040;text-decoration:none}}@media (min-width:1181px) and (max-width:1280px){#main-menu>li:first-child>.sub-menu{right:auto;left:0}}@media (max-width:1180px){#main-menu{--focus: #00617F;--wave-top: 24.4px;--wave-bottom: 25.6px;--sub-first: -19px;--sub-last: 21px;--chev-open: -2px;padding:31.6px 20px 28px;background:#fff}#main-menu>li{display:flex;flex-wrap:wrap;align-items:center;gap:0 7px}#main-menu>li::after{content:"";flex:0 0 calc(100% + 1px);height:15px;margin:var(--wave-top) -1px var(--wave-bottom) 0;background:url("../img/menu-wave.svg") 0 0 / 100% 100% no-repeat}#main-menu>li:last-child::after{margin-bottom:0}#main-menu>li.menu-item-has-children{--p: 0}#main-menu>li.menu-item-has-children::after{display:none}#main-menu>li.menu-item-has-children.open{--p: 1}#main-menu>li>.sub-wave{display:block;flex:0 0 calc(100% + 1px);max-width:none;height:15px;margin:var(--wave-top) -1px calc(var(--wave-bottom) * (1 - var(--p))) 0;overflow:visible}#main-menu>li.open>.sub-wave{height:22px}#main-menu>li:last-child>.sub-wave{margin-bottom:0}#main-menu>li>a{color:#00617F;font-size:16px;line-height:1.2;letter-spacing:0.03em}#main-menu>li>.sub-toggle{width:18px;height:24px;color:#00617F}#main-menu>li>.sub-toggle .chev-d{display:none}#main-menu>li.open>.sub-toggle svg{transform:translate(2px, var(--chev-open)) rotate(180deg)}#main-menu .sub-menu{display:none;flex:0 0 100%;flex-direction:column;align-items:flex-start;gap:40px;padding:0 20px}#main-menu .sub-menu::before{content:"";margin-bottom:var(--sub-first)}#main-menu .sub-menu::after{content:"";flex-shrink:0;align-self:stretch;height:15px;margin:calc(var(--sub-last) - 40px) -21px var(--wave-bottom) -20px;background:url("../img/menu-wave.svg") 0 0 / 100% 100% no-repeat}#main-menu .sub-menu li{line-height:20px}#main-menu .sub-menu a{color:#00617F;font-size:16px;font-weight:500;line-height:20px;letter-spacing:0.02em}#main-menu .sub-menu a:hover,#main-menu .sub-menu a:focus-visible{text-decoration:underline}#main-menu .sub-menu .menu-btn>a{display:inline-block;padding:18px 22px;background:#00617F;color:#fff;font:600 18px/1.16 "Manrope";letter-spacing:0.03em;text-align:center;text-decoration:none;cursor:pointer;border:0}#main-menu .sub-menu .menu-btn>a:hover,#main-menu .sub-menu .menu-btn>a:focus-visible{text-decoration:none}#main-menu>li:last-child>.sub-menu::after{margin-bottom:0}#main-menu .open>.sub-menu,#main-menu .sub-anim>.sub-menu{display:flex}#main-menu .sub-anim>.sub-menu{justify-content:flex-end;overflow:hidden}}@media (max-width:1180px) and (min-width:768px){#main-menu{--wave-top: 27.4px;--wave-bottom: 28.6px;--chev-open: -2px;--sub-first: 1px;--sub-last: 41px}}@media (max-width:1180px) and (min-width:768px){#main-menu .sub-menu{padding:0 40px}}@media (max-width:1180px) and (min-width:768px){#main-menu .sub-menu::after{margin-inline:-40px -41px}}header{position:relative;z-index:100}header .logo:hover{opacity:0.7}.submit-wrap{display:inline-block;position:relative;padding-right:50px}.submit-wrap .wpcf7-spinner{position:absolute;top:50%;right:0;transform:translateY(-50%)}.submit-wrap.left-loader{padding-right:0;padding-left:50px}.submit-wrap.left-loader .wpcf7-spinner{right:auto;left:0}footer{padding:56px 0;background:#00617F}@media (max-width: 767px){footer{padding:32px 0}}footer .wrap{width:auto;max-width:none;margin-left:max(72px, calc((100% - 1296px) / 2));margin-right:max(72px, calc((100% - 1296px) / 2))}@media (max-width: 1024px){footer .wrap{margin-left:48px;margin-right:48px}}@media (max-width: 767px){footer .wrap{margin-left:20px;margin-right:20px}}footer .top-f{margin-bottom:80px}@media (max-width: 700px){footer .top-f{margin-bottom:40px}}footer .top-f .left{flex:1;max-width:1018px;margin-right:30px}@media (max-width: 700px){footer .top-f .left{margin-right:0;flex-basis:100%;margin-bottom:64px}}footer .top-f .left nav{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));column-gap:40px;row-gap:80px;align-items:start}@media (max-width: 1024px){footer .top-f .left nav{grid-template-columns:repeat(2, minmax(0, 1fr));row-gap:80px}}@media (min-width:768px) and (max-width:1024px){footer .top-f .left nav{grid-template-columns:repeat(2, 213px)}}@media (max-width: 700px){footer .top-f .left nav{grid-template-columns:repeat(1, minmax(0, 1fr));row-gap:40px}}footer .top-f .left .contact-f h2,footer .top-f .left .contact-f h3{font-family:"Canela", Georgia, serif;font-weight:400;font-size:28px;line-height:normal;letter-spacing:0.02em;font-size:20px;letter-spacing:0.04em;line-height:29px;color:#FFF;position:relative;padding-bottom:18px;margin-bottom:18px;font-family:"Canela"}@media (max-width: 767px){footer .top-f .left .contact-f h2,footer .top-f .left .contact-f h3{font-size:20px;letter-spacing:0}}@media (max-width: 767px){footer .top-f .left .contact-f h2,footer .top-f .left .contact-f h3{letter-spacing:0.04em}}@media (min-width:768px){footer .top-f .left .contact-f h2,footer .top-f .left .contact-f h3{max-width:187px}}footer .top-f .left .contact-f h2:before,footer .top-f .left .contact-f h3:before{position:absolute;left:0;bottom:0;width:20px;height:1px;background:#FFF;content:""}footer .top-f .left .contact-f p{color:#FFF;margin-bottom:16px;line-height:22px;overflow-wrap:anywhere;letter-spacing:0.02em}@media (max-width: 767px){footer .top-f .left .contact-f p{line-height:19px}}@media (min-width:768px) and (max-width:1024px){footer .top-f .left .contact-f p{font-size:18px}}footer .top-f .left .contact-f p:last-child{margin-bottom:0}footer .top-f .left .contact-f .soc{display:flex;gap:24px;margin-top:16px;align-items:end}footer .top-f .left .contact-f .soc a:hover{opacity:0.7}footer .top-f .left #menu-footer-menu{display:contents}footer .top-f .left #menu-footer-menu .menu-item-has-children{position:relative;max-width:312px;flex-basis:32%}footer .top-f .left #menu-footer-menu .menu-item-has-children>a{display:block;font-size:20px;line-height:29px;letter-spacing:0.04em;color:#FFF;font-family:"Canela"}@media (min-width:768px){footer .top-f .left #menu-footer-menu .menu-item-has-children>a{max-width:187px}}footer .top-f .left #menu-footer-menu .menu-item-has-children .sub-menu{position:relative;padding-top:18px;margin-top:18px}footer .top-f .left #menu-footer-menu .menu-item-has-children .sub-menu:before{position:absolute;left:0;top:0;width:20px;height:1px;background:#FFF;content:""}footer .top-f .left #menu-footer-menu .menu-item-has-children .sub-menu .menu-item{margin-bottom:16px;line-height:22px}@media (max-width: 767px){footer .top-f .left #menu-footer-menu .menu-item-has-children .sub-menu .menu-item{line-height:19px}}@media (min-width:768px) and (max-width:1024px){footer .top-f .left #menu-footer-menu .menu-item-has-children .sub-menu .menu-item{font-size:18px}}footer .top-f .left #menu-footer-menu .menu-item-has-children .sub-menu .menu-item:last-child{margin-bottom:0}footer .top-f .left #menu-footer-menu .menu-item-has-children .sub-menu .menu-item a{color:#FFF;line-height:inherit;letter-spacing:0.02em}footer .top-f .left #menu-footer-menu .menu-item-has-children .sub-menu .menu-item a:hover{color:#ffd040}footer .top-f .right{flex:0 0 134px;text-align:center;display:grid}@media (max-width: 700px){footer .top-f .right{flex-basis:100%}}footer .top-f .right .logo-f{display:inline-block;margin-left:auto;margin-right:auto}@media (max-width: 700px){footer .top-f .right .logo-f{flex-basis:100%}}footer .top-f .right .logo-f .image-l img{width:auto}@media (max-width: 700px){footer .top-f .right .logo-f .image-l img{margin-left:auto;margin-right:auto}}footer .top-f .right .right-items{display:flex;flex-wrap:wrap;justify-content:space-between;column-gap:20px;row-gap:39px;align-content:space-between}@media (max-width: 700px){footer .top-f .right .right-items{column-gap:0}}footer .top-f .right .right-items .image{margin-left:auto;margin-right:auto}@media (max-width: 700px){footer .top-f .right .right-items .image{flex-basis:49%}}@media (max-width: 700px){footer .top-f .right .right-items .image img{margin-left:auto;margin-right:auto}}@media (min-width:701px){footer .top-f .right .right-items{margin:0 -9px;column-gap:0}footer .top-f .right .right-items .image{margin:0}footer .top-f .right .right-items .image img{width:50px;height:auto}footer .top-f .right .right-items .image:last-child:nth-child(even) img{width:96px}footer .top-f .right .right-items .image:nth-child(2){margin-left:9.5px}footer .top-f .right .right-items .image:nth-child(3){margin-right:9.5px}footer .top-f .right .right-items .image:last-child:nth-child(even){margin:0 auto}}@media (max-width: 700px){footer .top-f .right .right-items{width:240px;margin:0 auto}footer .top-f .right .right-items .image{display:flex;flex:0 0 50%;margin:0}footer .top-f .right .right-items .image:nth-child(odd){justify-content:flex-end}footer .top-f .right .right-items .image img{width:64px;height:auto;margin:0;object-fit:contain}footer .top-f .right .right-items .image:nth-child(2) img{width:61px;height:73px}footer .top-f .right .right-items .image:nth-child(3) img{height:61px}footer .top-f .right .right-items .image:nth-child(4) img{height:71px}footer .top-f .right .right-items .image:nth-child(5) img{height:64px}footer .top-f .right .right-items .image:last-child:nth-child(even){flex-basis:100%;justify-content:center}footer .top-f .right .right-items .image:last-child:nth-child(even) img{width:124.65px;height:128px}}footer .bottom-f{color:#FFF}footer .bottom-f p{font-size:16px;line-height:19px;letter-spacing:0.02em}footer .bottom-f a{text-decoration:underline;text-underline-offset:3px}footer .bottom-f a:hover,footer .bottom-f a:focus-visible{color:#FFD040}footer .bottom-f .info{margin-bottom:16px}footer .bottom-f .left-right{gap:16px}.simple-content{margin:224px 0}@media (max-width: 767px){.simple-content{margin:76px 0}}.simple-content .wrap{width:auto;max-width:none;margin-left:max(72px, calc((100% - 1296px) / 2));margin-right:max(72px, calc((100% - 1296px) / 2))}@media (max-width: 1024px){.simple-content .wrap{margin-left:56px;margin-right:56px}}@media (max-width: 767px){.simple-content .wrap{margin-left:20px;margin-right:20px}}@media (min-width: 1025px){.home .simple-content .wrap{margin-right:max(0px, 50% - 720px)}}.simple-content .content{max-width:867px;margin-left:auto;margin-right:auto}.simple-content .content h2{position:relative}.simple-content .content h2:after{display:block;width:100%;height:22px;background:url("../img/wave-line.svg") 0 0 / 100% 100% no-repeat;content:"";font-size:0;margin:7px 0 -1px}@media (max-width: 1024px){.simple-content .content h2:after{height:15px}}@media (max-width: 767px){.simple-content .content h2:after{height:6px}}.simple-content .content a{color:#8A6700;text-decoration:underline;display:inline-block}@media (max-width: 480px){.simple-content .content a{font-size:16px}}.simple-content .content a:hover{color:#7BA7BC}.image-and-info{margin:224px 0}@media (max-width: 767px){.image-and-info{margin:76px 0}}.image-and-info .wrap{width:auto;max-width:none;margin-left:max(72px, calc((100% - 1106px) / 2));margin-right:max(72px, calc((100% - 1106px) / 2));align-items:center}@media (max-width: 1024px){.image-and-info .wrap{margin-left:72px;margin-right:72px}}@media (max-width: 767px){.image-and-info .wrap{margin-left:20px;margin-right:20px}}.image-and-info .wrap.reverse{flex-direction:row-reverse}.image-and-info .wrap.reverse .image:before{left:auto;right:-30px;background-image:url("../img/wave-2.png")}@media (max-width: 767px){.image-and-info .wrap.reverse .image:before{right:-17px}}.image-and-info .image{flex-basis:43%;max-width:464px;position:relative}@media (max-width: 1024px){.image-and-info .image{flex-basis:100%;max-width:624px;margin-left:auto;margin-right:auto;order:1;margin-bottom:80px}}@media (max-width: 480px){.image-and-info .image{margin-bottom:40px}}.image-and-info .image:before{position:absolute;left:-30px;bottom:-29px;top:-42px;content:"";background-image:url("../img/wave-1.png");aspect-ratio:0.07738;background-size:cover}@media (max-width: 767px){.image-and-info .image:before{left:-17px}}@media (max-width: 480px){.image-and-info .image:before{bottom:-23px;top:-23px}}.image-and-info .image img{width:100%;aspect-ratio:0.7733;object-fit:cover}@media (max-width: 1024px){.image-and-info .image img{aspect-ratio:1.04}}.image-and-info .info{flex-basis:55%;max-width:562px}@media (max-width: 1024px){.image-and-info .info{flex-basis:100%;max-width:624px;margin-left:auto;margin-right:auto;order:2}}.image-and-info .info h2{margin-bottom:30px}@media (max-width: 480px){.image-and-info .info h2{margin-bottom:20px}}.double-image-and-info{margin:224px 0}@media (max-width: 767px){.double-image-and-info{margin:76px 0}}.double-image-and-info .wrap{width:auto;max-width:none;margin-left:max(72px, calc((100% - 1296px) / 2));margin-right:max(72px, calc((100% - 1296px) / 2));justify-content:flex-start;gap:56px}@media (max-width: 1024px){.double-image-and-info .wrap{margin-left:72px;margin-right:72px}}@media (max-width: 767px){.double-image-and-info .wrap{margin-left:20px;margin-right:20px}}@media (max-width: 480px){.double-image-and-info .wrap{gap:32px}}.double-image-and-info .wrap.reverse{flex-direction:row-reverse;justify-content:flex-start}@media (min-width:768px) and (max-width:1239px){.double-image-and-info .wrap.reverse .images{margin-bottom:-3px}.double-image-and-info .wrap.reverse .images figure{height:483px}}.double-image-and-info .wrap.reverse .images .image-first{margin-bottom:62px;margin-top:0}@media (max-width: 480px){.double-image-and-info .wrap.reverse .images .image-first{margin-bottom:32px}}.double-image-and-info .wrap.reverse .images .image-second{margin-top:62px;margin-bottom:0}@media (max-width: 480px){.double-image-and-info .wrap.reverse .images .image-second{margin-top:32px}}.double-image-and-info .images{flex:1;max-width:616px;flex-wrap:nowrap;gap:56px}@media (max-width: 1239px){.double-image-and-info .images{flex-basis:100%;order:1;max-width:624px;margin-left:auto;margin-right:auto;gap:57px}}@media (max-width: 480px){.double-image-and-info .images{gap:29px}}@media (min-width:768px) and (max-width:1239px){.double-image-and-info .images figure{height:476px}}.double-image-and-info .images .image-first{margin-top:62px;width:100%}@media (max-width: 480px){.double-image-and-info .images .image-first{margin-top:32px}}.double-image-and-info .images .image-first img{width:100%;height:100%;object-fit:cover}.double-image-and-info .images .image-second{margin-bottom:62px;width:100%}@media (max-width: 480px){.double-image-and-info .images .image-second{margin-bottom:32px}}.double-image-and-info .images .image-second img{width:100%;height:100%;object-fit:cover}.double-image-and-info .info{flex:1;max-width:616px;display:flex;flex-direction:column;justify-content:center}@media (max-width: 1239px){.double-image-and-info .info{flex-basis:100%;max-width:624px;margin-left:auto;margin-right:auto;order:2}}.double-image-and-info .info h2{margin-bottom:32px}@media (max-width: 480px){.double-image-and-info .info h2{margin-bottom:20px}}.card-content{margin:238px 0 224px}@media (max-width: 767px){.card-content{margin:76px 0}}.card-content .wrap{width:auto;max-width:none;margin-left:max(60px, calc((100% - 1320px) / 2));margin-right:max(60px, calc((100% - 1320px) / 2))}@media (max-width: 1024px){.card-content .wrap{margin-left:72px;margin-right:72px}}@media (max-width: 767px){.card-content .wrap{margin-left:20px;margin-right:20px}}.card-content .top-info{margin-bottom:72px;max-width:900px;margin-left:auto;margin-right:auto}@media (max-width: 480px){.card-content .top-info{margin-bottom:40px}}.card-content .top-info .button{text-align:center;margin-top:32px}@media (max-width: 480px){.card-content .top-info .button{margin-top:20px}}.card-content .cards{row-gap:56px}@media (max-width: 480px){.card-content .cards{row-gap:32px}}@media (min-width:768px) and (max-width:1179px){.card-content .cards{width:628px;max-width:none;margin-left:calc((100% - 628px) / 2);justify-content:flex-start;column-gap:60px}}.card-content .cards .card{flex-basis:23%;max-width:284px}@media (max-width: 1179px){.card-content .cards .card{flex-basis:48%}}@media (max-width: 480px){.card-content .cards .card{flex-basis:100%;max-width:100%}}.card-content .cards .card .image{margin-bottom:24px}@media (max-width: 480px){.card-content .cards .card .image{margin-bottom:16px}}.card-content .cards .card .image img{width:100%;object-fit:cover}@media (max-width: 480px){.card-content .cards .card .image img{aspect-ratio:0.95238}}.card-content .cards .card .info{padding:0 12px 16px}@media (max-width: 480px){.card-content .cards .card .info{padding:0}}.card-content .cards .card .info h3{color:#58595B;font-size:28px;line-height:42px;margin-bottom:8px;font-family:"Canela";font-weight:400}@media (max-width: 480px){.card-content .cards .card .info h3{font-size:20px;line-height:1.2;margin-bottom:4px}}.card-content .cards .card .info .btn{display:block;width:fit-content;margin-top:18px}@media (max-width: 480px){.card-content .cards .card .info .btn{margin-top:12px}}.wave-img-header-body{margin-bottom:224px}@media (max-width: 767px){.wave-img-header-body{margin-bottom:76px}}.wave-img-header-body .top-image{margin-bottom:56px;width:100%}@media (max-width: 480px){.wave-img-header-body .top-image{margin-bottom:24px}}.wave-img-header-body .top-image img{mask-image:url("../img/wave-top-image.png");mask-size:cover;mask-position:center bottom;width:100%;object-fit:cover;object-position:center;height:610px}@media (max-width: 768px){.wave-img-header-body .top-image img{mask-image:url("../img/wave-top-image-medium.svg")}}@media (max-width: 480px){.wave-img-header-body .top-image img{mask-image:url("../img/wave-top-image-small.svg")}}.wave-img-header-body .wrap{width:auto;max-width:none;margin-left:max(72px, calc((100% - 1296px) / 2));margin-right:max(72px, calc((100% - 1296px) / 2))}@media (max-width: 1024px){.wave-img-header-body .wrap{margin-left:72px;margin-right:72px}}@media (max-width: 767px){.wave-img-header-body .wrap{margin-left:20px;margin-right:20px}}.wave-img-header-body .info{max-width:828px}.wave-img-header-body .info h2{position:relative}.wave-img-header-body .info h2:after{display:block;width:100%;background-image:url("../img/wave.svg");content:"";font-size:0;aspect-ratio:39.45;margin-top:8px;background-size:cover}#header{--focus: #FFD040;position:absolute;top:0;left:0;right:0;z-index:100;color:#fff}#header::before{content:"";position:absolute;top:0;left:0;right:0;z-index:-1;height:372px;background:linear-gradient(180deg, #00617F 21.64%, rgba(0, 97, 127, 0) 100%);pointer-events:none}@media (min-width:1025px){html.header-sticky .admin-bar #header,html.mob-menu-act .admin-bar #header{top:32px}}.header-bar{display:flex;align-items:flex-start;padding-left:40px}#header .logo{flex:0 0 320px;margin-top:28px;transition:opacity 0.3s}#header .logo img{width:320px;height:auto}#header .logo:hover{opacity:0.8}.header-main{flex:1;display:flex;flex-direction:column;align-items:flex-end;min-width:0}.header-top{display:flex;align-items:center;justify-content:flex-end;width:100%;height:97px;padding:20px 32px}.header-search{display:flex;align-items:center;gap:9px;flex:0 1 171px;min-width:171px;height:36px;margin-right:44px;--search-pad: 0 4px 0 9px;padding:var(--search-pad);border:1px solid #fff;border-radius:20px;transition:flex-basis 0.3s ease}.header-search svg{flex:none;width:22px}.header-search .header-search-submit{order:-1;display:flex;flex:none;padding:0;color:inherit;fill:currentColor}.header-search:focus-within,.header-search.filled{flex-basis:614px}.header-search:focus-within{outline:2px solid var(--focus);outline-offset:3px}.header-search input[type="search"]{flex:1;width:100%;height:100%;padding:0;border:0;background:transparent;color:#fff;font:400 16px/1.2 "Manrope";letter-spacing:0.01em;outline:0}.header-search input[type="search"]::-webkit-input-placeholder{color:#fff;opacity:1}.header-search input[type="search"]:-moz-placeholder{color:#fff;opacity:1}.header-search input[type="search"]::-moz-placeholder{color:#fff;opacity:1}.header-search input[type="search"]:-ms-input-placeholder{color:#fff;opacity:1}.header-search input[type="search"]::-webkit-search-cancel-button{filter:invert(1)}.header-search input[type="search"]:placeholder-shown::-webkit-search-cancel-button{display:none}#header .header-search.is-asp{padding:0}#header .header-search.is-asp .asp_w_container,#header .header-search.is-asp .asp_m{width:100%;min-width:0;height:100%;margin:0}#header .header-search.is-asp .asp_w_container,#header .header-search.is-asp .asp_m,#header .header-search.is-asp .probox,#header .header-search.is-asp .proinput,#header .header-search.is-asp .proinput form{color:inherit}#header .header-search.is-asp .asp_m{padding:0;border:0;border-radius:0;background:none;box-shadow:none}#header .header-search.is-asp .asp_m .probox{display:flex;align-items:center;height:100%;margin:0;padding:var(--search-pad);border:0;border-radius:0;background:none;box-shadow:none}#header .header-search.is-asp .asp_m .prosettings{display:none}#header .header-search.is-asp .asp_m .promagnifier{order:-1;display:flex;flex:none;width:22px;height:22px;margin:0 9px 0 0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:inherit}#header .header-search.is-asp .asp_m .promagnifier .innericon,#header .header-search.is-asp .asp_m .promagnifier .asp_text_button,#header .header-search.is-asp .asp_m .promagnifier .asp_clear{display:none}#header .header-search.is-asp .asp_m .promagnifier svg{width:22px;height:auto;fill:currentColor}#header .header-search.is-asp .asp_m .proinput{flex:1;min-width:0;height:100%;margin:0;padding:0}#header .header-search.is-asp .asp_m .proinput form{height:100%;margin:0}#header .header-search.is-asp .asp_m .proinput input.orig{width:100%;height:100%;margin:0 !important;padding:0 !important;border:0;background:transparent;box-shadow:none;color:inherit;font:400 16px/1.2 "Manrope";letter-spacing:0.01em;outline:0}#header .header-search.is-asp .asp_m .proinput input.orig::-webkit-input-placeholder{color:inherit;font:400 16px/1.2 "Manrope";letter-spacing:0.01em;opacity:1}#header .header-search.is-asp .asp_m .proinput input.orig:-moz-placeholder{color:inherit;font:400 16px/1.2 "Manrope";letter-spacing:0.01em;opacity:1}#header .header-search.is-asp .asp_m .proinput input.orig::-moz-placeholder{color:inherit;font:400 16px/1.2 "Manrope";letter-spacing:0.01em;opacity:1}#header .header-search.is-asp .asp_m .proinput input.orig:-ms-input-placeholder{color:inherit;font:400 16px/1.2 "Manrope";letter-spacing:0.01em;opacity:1}#header .header-search.is-asp .asp_m .proinput input.orig::-webkit-search-cancel-button{display:none}#header .header-search.is-asp .asp_m .proinput input.autocomplete{display:none}#header .header-search.is-asp .asp_m .proloading,#header .header-search.is-asp .asp_m .proclose{flex:none;width:28px;height:28px;margin:0;padding:0;background:none;box-shadow:none}#header .header-search.is-asp .asp_m .proclose{cursor:pointer;text-align:center;line-height:28px;position:relative}#header .header-search.is-asp .asp_m .proclose svg{position:absolute;top:50%;left:50%;width:12px;height:12px;margin:-6px 0 0 -6px;padding:0;border:0;border-radius:0;background:none;box-shadow:none;fill:currentColor}#header .header-search.is-asp .asp_m .asp_loader-inner>div{border-color:currentColor;background-color:currentColor}html body div.asp_w.asp_r.asp_r_1{--focus: #00617F;margin-top:8px;padding:8px 0;border:0;border-radius:8px;background:#fff;box-shadow:0 12px 32px rgba(0, 41, 54, 0.18);color:#58595B}html body div.asp_w.asp_r.asp_r_1 .results{max-height:min(60vh, 480px);overflow-y:auto;overscroll-behavior:contain}html body div.asp_w.asp_r.asp_r_1 .results .item{position:relative;margin:0;padding:14px 24px;border:0;background:none}html body div.asp_w.asp_r.asp_r_1 .results .item+.item{border-top:1px solid #D8DFE1}html body div.asp_w.asp_r.asp_r_1 .results .item:hover,html body div.asp_w.asp_r.asp_r_1 .results .item.hovered{background:#EFF2F3}html body div.asp_w.asp_r.asp_r_1 .results .item .asp_content{padding:0;background:none}html body div.asp_w.asp_r.asp_r_1 .results .item h3{margin:0;padding:0;line-height:1}html body div.asp_w.asp_r.asp_r_1 .results .item h3 a{color:#00617F;font:400 20px/1.3 "Canela", Georgia, serif;letter-spacing:0.02em;text-decoration:none}html body div.asp_w.asp_r.asp_r_1 .results .item h3 a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}html body div.asp_w.asp_r.asp_r_1 .results .item .asp_res_text{margin:4px 0 0;color:#58595B;font:400 14px/20px "Manrope";letter-spacing:0.01em}html body div.asp_w.asp_r.asp_r_1 .results .item .etc{display:none}html body div.asp_w.asp_r.asp_r_1 .results .item .highlighted{background:none;color:inherit;font-weight:700}html body div.asp_w.asp_r.asp_r_1 .asp_showmore_container{margin:0;padding:12px 24px 6px;border-top:1px solid #D8DFE1}html body div.asp_w.asp_r.asp_r_1 p.showmore{margin:0;padding:0;border:0;text-align:left}html body div.asp_w.asp_r.asp_r_1 p.showmore a,html body div.asp_w.asp_r.asp_r_1 p.showmore a.asp_showmore{display:inline;padding:0;border:0;background:none;color:#8A6700;font:500 16px/1.2 "Manrope";letter-spacing:0.01em;text-decoration:underline;text-underline-offset:4px}html body div.asp_w.asp_r.asp_r_1 .asp_nores{padding:14px 24px;background:none;color:#58595B;font:400 16px/24px "Manrope"}html body div.asp_w.asp_r.asp_r_1 .asp_loader-inner>div{border-color:#00617F}.header-phone{font-size:16px;font-weight:800;line-height:1.2;letter-spacing:0.06em;white-space:nowrap}.header-phone:hover,.header-phone:focus-visible{color:#FFD040;text-decoration:underline;text-underline-offset:4px}.header-squiggle{flex:none;width:28px;margin:0 15px 0 16px}.header-cta{min-width:152px;white-space:nowrap}#menu-wrap{padding-right:63px}.header-mobile{display:none}body{--admin-h: 0px;--header-clear-min: calc(188px + var(--admin-h));--header-clear: var(--header-clear-min)}@media (min-width:1025px){body.admin-bar{--admin-h: 32px}}@media (min-width:1181px){html.header-sticky.header-up body{--header-clear: calc(372px + var(--admin-h))}}html.header-sticky #header{position:fixed;animation:header-in 0.35s ease}html.header-sticky #header::before{height:188px;background:linear-gradient(180deg, #00617F 21%, rgba(0, 97, 127, 0) 100%)}@media (min-width:1181px){html.header-sticky #header::before{background:linear-gradient(180deg, #00617F 21.64%, rgba(0, 97, 127, 0) 100%);transition:height 0.18s ease}html.header-sticky #menu-wrap{max-height:0;overflow:hidden;visibility:hidden;opacity:0;pointer-events:none;transition:max-height 0.18s ease, opacity 0.18s ease, visibility 0.18s}html.header-sticky.header-up #header::before{height:372px}html.header-sticky.header-up #menu-wrap{max-height:64px;overflow:visible;visibility:visible;opacity:1;pointer-events:auto}}@media (prefers-reduced-motion:reduce){html.header-sticky #header,html.header-sticky #header::before,html.header-sticky #menu-wrap{animation:none;transition:none}}@keyframes header-in{from{transform:translateY(-100%)}to{transform:none}}@media (max-width:1320px) and (min-width:1181px){.header-bar{padding-left:32px}#header .logo{flex-basis:260px}.header-search{margin-right:28px}#menu-wrap{padding-right:32px}}@media (max-width:1180px){#header::before{height:188px;background:linear-gradient(180deg, #00617F 0%, rgba(0, 97, 127, 0) 100%)}.header-bar{position:relative;z-index:2;align-items:center;justify-content:space-between;height:85px;padding:20px 32px}#header .logo{flex:0 0 auto;margin:0}#header .logo img{width:173px}.header-top{display:none}.header-main{display:none;position:fixed;top:var(--bar-h, 89px);left:0;right:0;bottom:0;z-index:1;overflow-y:auto;overscroll-behavior:contain;background:#fff}#menu-wrap{width:100%;padding:0}.header-mobile{display:flex;align-self:flex-start;align-items:flex-start;gap:32px;padding-top:8px}.header-call{display:block;width:32px}.header-call:hover{color:#FFD040}#m{display:flex;flex-direction:column;align-items:center;width:32px;color:#fff}.burger-lines{position:relative;width:28px;height:22px;background:linear-gradient(currentColor 0 0) center / 100% 2px no-repeat;transition:background-size 0.2s}.burger-lines::before,.burger-lines::after{content:"";position:absolute;left:0;width:100%;height:2px;background:currentColor;transition:transform 0.3s}.burger-lines::before{top:0}.burger-lines::after{bottom:0}.burger-label{margin-top:3px;font:400 11px/1.2 "Manrope"}html.mob-menu-act{overflow:hidden}html.mob-menu-act #header{position:fixed;animation:none}html.mob-menu-act #header::before{display:none}html.mob-menu-act .header-bar{height:89px;padding-bottom:24px;background:#00617F}html.mob-menu-act .header-main{display:block}html.mob-menu-act .header-top{display:block;height:auto;padding:24px 20px 0}html.mob-menu-act .header-top>:not(.header-search){display:none}html.mob-menu-act .header-search{--focus: #00617F;width:100%;min-width:0;height:44px;margin:0;--search-pad: 0 12px 0 13px;border-color:#00617F;color:#00617F}html.mob-menu-act .header-search input[type="search"]{color:#00617F}html.mob-menu-act .header-search input[type="search"]::-webkit-input-placeholder{color:#00617F}html.mob-menu-act .header-search input[type="search"]:-moz-placeholder{color:#00617F}html.mob-menu-act .header-search input[type="search"]::-moz-placeholder{color:#00617F}html.mob-menu-act .header-search input[type="search"]:-ms-input-placeholder{color:#00617F}html.mob-menu-act .header-search input[type="search"]::-webkit-search-cancel-button{filter:none}html.mob-menu-act .burger-lines{background-size:0 2px}html.mob-menu-act .burger-lines::before{transform:translateY(10px) rotate(45deg)}html.mob-menu-act .burger-lines::after{transform:translateY(-10px) rotate(-45deg)}html.mob-menu-act .burger-label{visibility:hidden}}@media (max-width:1180px) and (max-width: 767px){.header-bar{height:65px;padding:10px 20px}}@media (max-width:1180px) and (max-width: 767px){.header-main{--bar-h: 69px}}@media (max-width:1180px) and (min-width:1025px){.admin-bar .header-main{top:calc(var(--bar-h, 89px) + 32px)}}@media (max-width:1180px) and (max-width: 767px){html.mob-menu-act .header-bar{height:69px;padding-block:12px}}.video-hero{position:relative;height:768px;overflow:hidden;background:#00617F}@media (max-width: 1024px){.video-hero{height:672px}}.video-hero .still img,.video-hero .video{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover}.video-hero .video{opacity:0;transition:opacity 0.6s ease}.video-hero.has-played .video{opacity:1}.video-hero .still{position:absolute;inset:0}.video-hero.has-wave.wave-bg-light{background:#EFF2F3}.video-hero.has-wave.wave-bg-white{background:#fff}.video-hero .play-btn{position:absolute;right:20px;bottom:20px;z-index:2}@media (max-width: 1024px){.video-hero .play-btn{right:16px;bottom:16px}}.video-hero .play-btn:focus-visible{outline:3px solid #fff;outline-offset:2px;box-shadow:0 0 0 7px #00617F}.carousel-v2{--slide-w: min(804px, 55.84vw);--slide-ratio: 804 / 452;--gap: 80px;--space: 48px;margin:224px 0}@media (max-width: 1024px){.carousel-v2{--slide-w: 420px;--slide-ratio: 420 / 380;--gap: 40px;--space: 40px}}@media (max-width: 767px){.carousel-v2{--slide-w: min(420px, 72.23vw);--slide-ratio: 260 / 300;--gap: 20px;margin:76px 0}}.carousel-v2 .info{max-width:900px;margin:0 auto;padding-top:10px;text-align:center}@media (max-width: 1024px){.carousel-v2 .info{padding-top:0}}@media (max-width: 1024px){.carousel-v2 .info{max-width:none;padding:0 72px}}@media (max-width: 767px){.carousel-v2 .info{padding:0 20px}}.carousel-v2 .info p{text-align:justify}@media (max-width: 1024px){.carousel-v2 .info p{text-align:center}}.carousel-v2 .swiper{position:relative;margin-top:var(--space)}.carousel-v2 .swiper:first-child{margin-top:0}.carousel-v2 .swiper::before,.carousel-v2 .swiper::after{content:"";position:absolute;top:0;bottom:0;z-index:2;width:calc((100% - var(--slide-w)) / 2 - var(--gap));pointer-events:none}.carousel-v2 .swiper::before{left:0;background:linear-gradient(90deg, #fff, rgba(255, 255, 255, 0))}.carousel-v2 .swiper::after{right:0;background:linear-gradient(270deg, #fff, rgba(255, 255, 255, 0))}.carousel-v2 .swiper-slide{width:var(--slide-w);aspect-ratio:var(--slide-ratio)}.carousel-v2 .swiper-slide img{width:100%;height:100%;object-fit:cover}.carousel-v2 .controls{display:flex;justify-content:center;align-items:center;gap:56px;margin-top:var(--space)}@media (max-width: 1024px){.carousel-v2 .controls .btn.simple{font-size:16px;line-height:22px}}@media (max-width: 1024px){.carousel-v2 .controls .arrow-btn{width:52px;height:52px}.carousel-v2 .controls .arrow-btn .icon-arrow{width:24.27px;height:16.47px;margin-left:-4.33px}.carousel-v2 .controls .arrow-btn.next .icon-arrow{margin:0 0 0 4.33px}}.wave-hero{margin-bottom:224px}@media (max-width: 767px){.wave-hero{margin-bottom:76px}}.wave-hero.no-media{padding-top:372px}@media (max-width: 1180px){.wave-hero.no-media{padding-top:188px}}.wave-hero .media{display:block;height:768px}@media (max-width: 767px){.wave-hero .media{height:606px}}.wave-hero .media img{width:100%;height:100%;max-width:none;object-fit:cover}.wave-hero .content{width:calc(100% - 144px);max-width:1296px;margin:56px auto 0}@media (max-width: 767px){.wave-hero .content{width:calc(100% - 40px);margin-top:24px}}.wave-hero .breadcrumbs{margin-bottom:32px;color:#00617F}@media (max-width: 767px){.wave-hero .breadcrumbs{margin-bottom:20px}}@media (max-width: 767px){.page-life-plan-community .wave-hero .breadcrumbs{min-height:58px}}.wave-hero .breadcrumbs ol{display:flex;flex-wrap:wrap;gap:12px;margin:0;list-style:none}.wave-hero .breadcrumbs li{display:flex;align-items:center;padding:0}.wave-hero .breadcrumbs li .icon-crumb{flex:none;width:7.57px;height:14px;margin:0 12px 0 0}.wave-hero .breadcrumbs a:hover,.wave-hero .breadcrumbs a:focus-visible{text-decoration:underline}.wave-hero .info{max-width:900px}@media (max-width: 1024px){.wave-hero .info{max-width:none}}.wave-hero .info>:is(h1, h2):first-child{padding-bottom:calc(var(--cl, 0) * .215em + 16px)}@media (max-width: 1024px){.wave-hero .info>:is(h1, h2):first-child{padding-bottom:calc(var(--cl, 0) * .215em + 22px)}}@media (max-width: 767px){.wave-hero .info>:is(h1, h2):first-child{padding-bottom:calc(var(--cl, 0) * .215em + 12px)}}.wave-hero .info>:is(h1, h2):first-child::after{content:"";position:absolute;left:0;right:0;bottom:calc(var(--ct, 0) * -.185em);height:10px;background:url("../img/title-wave-d.svg") 0 0 / 100% 100% no-repeat}@media (max-width: 1024px){.wave-hero .info>:is(h1, h2):first-child::after{height:15px;background-image:url("../img/title-wave-t.svg")}}@media (max-width: 767px){.wave-hero .info>:is(h1, h2):first-child::after{height:6px;background-image:url("../img/title-wave-m.svg")}}.wave-hero .info p{text-align:justify}@media (max-width: 767px){.wave-hero .info p{text-align:left}}.wave-hero .btn.simple{margin-top:32px}.tri-img{display:flex;align-items:center;margin:calc(224px + 48px) 0 calc(224px + 20px);padding:0 max(72px, calc((100% - 1296px) / 2));overflow:hidden}@media (max-width: 1024px){.tri-img{flex-direction:column;align-items:stretch;margin:224px 0;padding:0}}@media (max-width: 767px){.tri-img{margin:76px 0}}.tri-img .collage{position:relative;flex:0 0 min(47.84%, 620px);aspect-ratio:1.0333333333}@media (max-width: 1024px){.tri-img .collage{flex:none;width:calc(100% - 104px);margin-left:72px;aspect-ratio:1.0375}}@media (max-width: 767px){.tri-img .collage{width:calc(100% - 20px);margin-left:20px;aspect-ratio:1.0089020772}}.tri-img .photo{position:absolute;margin:0;border:8px solid #EFF2F3}@media (max-width: 767px){.tri-img .photo{border-width:4px}}.tri-img .photo img{width:100%;height:100%;object-fit:cover}.tri-img .photo.large{z-index:1;left:35.968%;top:0%;width:64.032%;height:100%}.tri-img .photo.top{z-index:2;left:-11.613%;top:-8%;width:60.968%;height:53%}.tri-img .photo.bottom{z-index:3;left:-8.387%;top:43.667%;width:47.419%;height:59.5%}@media (max-width: 1024px){.tri-img .photo.large{left:40.211%;top:6.25%;width:59.789%;height:93.75%}.tri-img .photo.top{left:-4.217%;top:-1.25%;width:56.928%;height:49.688%}.tri-img .photo.bottom{left:-1.205%;top:47.188%;width:44.277%;height:55.781%}}@media (max-width: 767px){.tri-img .photo.large{left:39.412%;top:6.092%;width:59.706%;height:91.098%}.tri-img .photo.top{left:-5%;top:-1.326%;width:56.765%;height:48.368%}.tri-img .photo.bottom{left:-2.353%;top:45.855%;width:45%;height:55.193%}}.tri-img .text{flex:1;max-width:620px;margin-left:56px}@media (max-width: 1024px){.tri-img .text{max-width:none;margin:56px 72px 0}}@media (max-width: 767px){.tri-img .text{margin:32px 20px 0}}.tri-img .text h2{margin-bottom:32px}@media (max-width: 767px){.tri-img .text h2{margin-bottom:20px}}.tri-img .text p{text-align:justify}@media (max-width: 767px){.tri-img .text p{text-align:left}}.tri-img .text .btn.simple{margin-top:32px}@media (max-width: 767px){.tri-img .text .btn.simple{margin-top:20px}}.multi-card-scroller{display:flex;align-items:flex-start;margin:calc(224px + 14px) 0 224px;padding:0 max(72px, calc((100% - 1296px) / 2))}@media (max-width: 1024px){.multi-card-scroller{flex-direction:column;align-items:stretch;padding:0 48px}}@media (max-width: 767px){.multi-card-scroller{margin:calc(76px + 14px) 0 76px;padding:0 20px}}.multi-card-scroller .intro{flex:0 0 max(30.672%, 380px);margin-right:6.173%;position:sticky;top:clamp(var(--header-clear-min), max(calc(var(--header-clear-min) + (100vh - var(--header-clear-min) - var(--mcs-h, 100vh)) / 2), var(--header-clear)), calc(100vh - var(--mcs-h, 0px)));transition:top 0.18s ease}@media (prefers-reduced-motion:reduce){.multi-card-scroller .intro{transition:none}}.multi-card-scroller .intro.is-tall{position:relative;top:0}@media (max-width: 1024px){.multi-card-scroller .intro{flex:none;position:static;margin:0 0 80px}}@media (max-width: 767px){.multi-card-scroller .intro{margin-bottom:40px}}.multi-card-scroller .intro h2{font-family:"Canela", Georgia, serif;font-weight:400;font-size:44px;line-height:63px;letter-spacing:0.04em}@media (max-width: 1024px){.multi-card-scroller .intro h2{font-size:40px;line-height:58px}}@media (max-width: 767px){.multi-card-scroller .intro h2{font-size:32px;line-height:46px}}@media (min-width:1025px){.multi-card-scroller .intro h2{font-size:40px;line-height:58px;margin-top:calc(var(--cm, 0) * -.135em);padding-bottom:calc(var(--cl, 0) * .215em + var(--cm, 0) * .035em)}.multi-card-scroller .intro h2 strong,.multi-card-scroller .intro h2 b{font-size:1.1em}}.multi-card-scroller .intro p{text-align:justify}.multi-card-scroller .intro .btn.simple{margin-top:32px}@media (max-width: 767px){.multi-card-scroller .intro .btn.simple{margin-top:20px}}.multi-card-scroller .cards{flex:0 1 58.372%;min-width:0;display:flex;flex-direction:column;gap:80px}@media (max-width: 767px){.multi-card-scroller .cards{gap:40px}}.multi-card-scroller .card{display:flex;align-items:center}@media (max-width: 767px){.multi-card-scroller .card{flex-direction:column;align-items:stretch}}.multi-card-scroller .image{flex:0 0 36.881%;margin:0 10.575% 0 0}@media (max-width: 1024px){.multi-card-scroller .image{flex-basis:41.518%;margin-right:48px}}@media (max-width: 767px){.multi-card-scroller .image{margin:0 0 24px}}.multi-card-scroller .image img{display:block;width:100%;aspect-ratio:1;object-fit:cover}.multi-card-scroller .text{flex:1;min-width:0}.multi-card-scroller .text h3{font-family:"Canela", Georgia, serif;font-weight:400;font-size:44px;line-height:63px;letter-spacing:0.04em;margin-bottom:32px}@media (max-width: 1024px){.multi-card-scroller .text h3{font-size:40px;line-height:58px}}@media (max-width: 767px){.multi-card-scroller .text h3{font-size:32px;line-height:46px}}@media (max-width: 767px){.multi-card-scroller .text h3{margin-bottom:20px}}.multi-card-scroller .text p{text-align:justify}.multi-card-scroller .card.has-link .text h3{margin-bottom:20px}@media (max-width: 767px){.multi-card-scroller .card.has-link .text h3{margin-bottom:12px}}.multi-card-scroller .card.has-link .text p{margin-bottom:0}.multi-card-scroller .card.has-link .text .btn.simple{margin-top:32px}@media (max-width: 767px){.multi-card-scroller .card.has-link .text .btn.simple{margin-top:20px}}@media (max-width: 1024px){.multi-card-scroller:has(.card.has-bio){padding:0 72px}}@media (max-width: 767px){.multi-card-scroller:has(.card.has-bio){padding:0 20px}}@media (min-width:768px) and (max-width:1024px){.multi-card-scroller:has(.card.has-bio) .intro{margin-bottom:86px}}.multi-card-scroller .card.has-bio{align-items:flex-start}@media (max-width: 1024px){.multi-card-scroller .card.has-bio .image{flex-basis:279px}}@media (max-width: 767px){.multi-card-scroller .card.has-bio .image{flex-basis:auto}}.multi-card-scroller .card.has-bio .image img{aspect-ratio:auto;height:auto}@media (max-width: 767px){.multi-card-scroller .card.has-bio .image img{aspect-ratio:1;height:auto;object-position:50% 15%}}.multi-card-scroller .card.has-bio .text h3{margin-bottom:20px}@media (max-width: 767px){.multi-card-scroller .card.has-bio .text h3{margin-bottom:12px}}.multi-card-scroller .card.has-bio .text .card-subtitle{margin:0 0 20px;font-weight:700;text-align:left}@media (max-width: 767px){.multi-card-scroller .card.has-bio .text .card-subtitle{margin-bottom:12px}}.multi-card-scroller .card.has-bio .text .card-bio p{margin:0 0 20px;text-align:justify}@media (max-width: 1024px){.multi-card-scroller .card.has-bio .text .card-bio p{text-align:left}}@media (max-width: 767px){.multi-card-scroller .card.has-bio .text .card-bio p{margin-bottom:12px}}.multi-card-scroller .card.has-bio .text .card-bio p:last-child{margin-bottom:0}.multi-card-scroller.accent-large{margin-top:224px}@media (max-width: 767px){.multi-card-scroller.accent-large{margin-top:76px}}@media (min-width:1025px){.multi-card-scroller.accent-large .intro h2{line-height:81px;margin-right:-40px;top:calc(var(--ct, 0) * (3px - .185em))}.multi-card-scroller.accent-large .intro h2 strong,.multi-card-scroller.accent-large .intro h2 b{font-size:1.4em;margin-right:12px}}@media (max-width: 1024px){.multi-card-scroller.accent-large .intro h2 strong,.multi-card-scroller.accent-large .intro h2 b{margin-right:0.125em}}@media (min-width:768px) and (max-width:1024px){.multi-card-scroller.accent-large .intro h2{padding-top:11px}.multi-card-scroller.accent-large .intro h2 strong,.multi-card-scroller.accent-large .intro h2 b{margin-right:calc(.125em + 6px)}}@media (min-width:1025px) and (max-width:1180px){.multi-card-scroller .image{flex-basis:30%;margin-right:40px}.multi-card-scroller .text h3{font-size:40px;line-height:58px}}@media (min-width:1025px) and (max-width:1328px){.multi-card-scroller .card:not(.has-bio){flex-direction:column;align-items:stretch}.multi-card-scroller .card:not(.has-bio) .image{flex-basis:auto;max-width:480px;margin:0 0 32px}.multi-card-scroller .card:not(.has-bio) .image img{aspect-ratio:1.5;object-position:50% 35%}}.double-column-text{width:min(1106px, calc(100% - 144px));margin:224px auto}@media (max-width: 1024px){.double-column-text{width:auto;margin:224px 72px}}@media (max-width: 767px){.double-column-text{margin:76px 20px}}.double-column-text .dct-columns{display:flex}@media (max-width: 1024px){.double-column-text .dct-columns{flex-direction:column}}.double-column-text .column{flex:1 1 0;min-width:0}.double-column-text .divider{flex:0 0 16.881%;background:url("../img/column-wave-d.svg") 0 0 / 100% 100% no-repeat}@media (max-width: 1024px){.double-column-text .divider{flex:none;height:28px;margin:40px 0;background-image:url("../img/column-wave-t.svg")}}@media (max-width: 767px){.double-column-text .divider{height:12px;margin:36px 0;background-image:url("../img/column-wave-m.svg")}}.double-column-text h2{font-family:"Canela", Georgia, serif;font-weight:400;font-size:44px;line-height:63px;letter-spacing:0.04em}@media (max-width: 1024px){.double-column-text h2{font-size:40px;line-height:58px}}@media (max-width: 767px){.double-column-text h2{font-size:32px;line-height:46px}}.double-column-text p{text-align:justify}@media (max-width: 767px){.double-column-text p{text-align:left}}.double-column-text .btn.simple{margin-top:32px}@media (max-width: 767px){.double-column-text .btn.simple{margin-top:20px}}@media (min-width:1025px){.double-column-text.has-embed .divider{flex-basis:15.338%;background-image:url("../img/column-wave-d-narrow.svg")}}.double-column-text .dct-embed{margin-top:112px;border-radius:10px;overflow:hidden}@media (max-width: 1024px){.double-column-text .dct-embed{margin:112px -3px 0}}@media (max-width: 767px){.double-column-text .dct-embed{margin:76px 0 0}}.double-column-text .dct-embed iframe{display:block;width:100%;height:727px;border:0}@media (max-width: 1024px){.double-column-text .dct-embed iframe{height:560px}}.faq{width:min(900px, calc(100% - 144px));margin:calc(224px + 10px) auto 224px}@media (max-width: 1024px){.faq{width:auto;margin-inline:72px}}@media (max-width: 767px){.faq{margin:calc(76px + 10px) 20px 76px}}.faq .info p{text-align:justify}.faq .faq-title{font-family:"Canela", Georgia, serif;font-weight:400;font-size:28px;line-height:42px;letter-spacing:0.02em;margin:48px 0 32px;color:#58595B}@media (max-width: 767px){.faq .faq-title{font-size:20px;line-height:24px;letter-spacing:0}}@media (max-width: 767px){.faq .faq-title{margin:29px 0 35px}}.faq .info+.faq-list{margin-top:48px}@media (max-width: 767px){.faq .info+.faq-list{margin-top:32px}}@media (min-width:1025px){.faq .faq-panel p:not(:last-child){margin-bottom:26px}}.faq-list{display:flex;flex-direction:column;gap:20px}.faq-list .faq-item{border-radius:4px;transition:filter 0.35s}.faq-list .faq-item.is-open{filter:drop-shadow(0 4px 6.5px rgba(0, 0, 0, 0.2))}.faq-list .faq-q{top:0;margin:0;padding:0;font:inherit}.faq-list .faq-q button{display:flex;gap:8px;width:100%;padding:0;border:0;background:none;color:#fff;text-align:left;cursor:pointer}.faq-list .faq-text,.faq-list .faq-arrow{border-radius:4px;background:#00617F;transition:background-color 0.3s}.faq-list .faq-text{flex:1;font-family:"Canela", Georgia, serif;font-weight:400;font-size:28px;line-height:42px;letter-spacing:0.02em;padding:10px 32px 8px}@media (max-width: 767px){.faq-list .faq-text{font-size:20px;line-height:24px;letter-spacing:0}}@media (max-width: 1024px){.faq-list .faq-text{padding:21px 32px 19px}}@media (max-width: 767px){.faq-list .faq-text{padding:13px 16px 19px}}.faq-list .faq-arrow{display:flex;flex:0 0 60px;align-items:center;justify-content:center}.faq-list .faq-arrow .icon{transform:translateX(1.9px);transition:transform 0.3s}.faq-list button:hover .faq-text,.faq-list button:hover .faq-arrow{background:#004a60}.faq-list button:focus-visible{outline:2px solid var(--focus, #00617F);outline-offset:3px}.faq-list .is-open .faq-arrow .icon{transform:rotate(90deg)}@media (min-width:1025px){.faq-list .is-open .faq-arrow .icon{transform:rotate(90deg) translateX(1.7px)}}.faq-list .faq-a{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows 0.35s ease, visibility 0s 0.35s}.faq-list .is-open .faq-a{grid-template-rows:1fr;visibility:visible;transition:grid-template-rows 0.35s ease, visibility 0s}.faq-list .faq-a-inner{min-height:0;overflow:hidden}.faq-list .faq-panel{margin-top:8px;padding:28px 32px;border-radius:4px 4px 16px 16px;background:#d8dfe1;color:#00617F}@media (max-width: 767px){.faq-list .faq-panel{padding:20px 18px}}@media (max-width: 767px){.faq-list .faq-panel p{margin-bottom:18px}}.faq-list .faq-panel p:last-child{margin-bottom:0}@media (prefers-reduced-motion:reduce){.faq-list .faq-item,.faq-list .faq-a,.faq-list .faq-arrow .icon{transition:none}}html:not(.js) .faq-list .faq-a{grid-template-rows:1fr;visibility:visible}@media (max-width: 480px){.image-and-info .info p:not(:last-child),.wave-img-header-body .info p:not(:last-child){margin-bottom:20px}}.image-and-info .info p:has(> .btn.simple:only-child),.wave-img-header-body .info p:has(> .btn.simple:only-child){margin-top:32px}@media (max-width: 767px){.image-and-info .info p:has(> .btn.simple:only-child),.wave-img-header-body .info p:has(> .btn.simple:only-child){margin-top:20px}}@media (max-width: 480px){.double-image-and-info .info p:not(:last-child){margin-bottom:20px}}.double-image-and-info .info p:has(> .btn.simple:only-child){margin-top:12px}@media (max-width: 767px){.double-image-and-info .info p:has(> .btn.simple:only-child){margin-top:0}}.image-and-info .info>p,.double-image-and-info .info>p,.wave-img-header-body .info>p,.simple-content .content>p,.card-content .top-info>p{text-align:justify}@media (max-width: 767px){.image-and-info .info>p,.double-image-and-info .info>p,.wave-img-header-body .info>p,.simple-content .content>p,.card-content .top-info>p{text-align:left}}@media (max-width: 767px){.card-content .top-info>p{text-align:center}}.flexible .info ul:not([class]){margin-bottom:20px}.flexible .info ul:not([class]):last-child{margin-bottom:0}.flexible .info ul:not([class]) li{position:relative;padding-left:1.5em}.flexible .info ul:not([class]) li::before{content:"";position:absolute;top:calc(.5lh - .09em);left:0.6325em;width:0.235em;height:0.235em;border-radius:50%;background:currentColor}@media (min-width:768px) and (max-width:1024px){.image-and-info .info h2{margin-bottom:32px}}.image-and-info .wrap{column-gap:40px}@media (min-width:1025px){.image-and-info .info{flex:1 1 0}}@media (max-width: 1024px){.image-and-info .image{margin-bottom:80px}}@media (max-width: 767px){.image-and-info .image{flex:0 0 auto;width:calc(min(624px, 100%) - 16px);margin-left:calc(max(0px, (100% - 624px) / 2) + 16px);margin-right:auto}.image-and-info .reverse .image{margin-left:auto;margin-right:calc(max(0px, (100% - 624px) / 2) + 16px)}}@media (min-width:1025px){.image-and-info .image::before{left:-34.5px}.image-and-info .wrap.reverse .image::before{left:auto;right:-34.5px}}@media (min-width:1025px){.headline-faq .media.wave-bottom{-webkit-mask:linear-gradient(#000 0 0) top / 100% calc(100% - 33px) no-repeat, url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 734 1440 34%22 preserveAspectRatio=%22none%22%3E%3Cpath d=%22M1440 734V754.637C1251.304 740.342 1078.906 735.611 921.199 738.462C712.304 742.239 554.378 753.441 456.361 757.721C307.18 764.234 189.57 775.305 0 761.074V734Z%22/%3E%3C/svg%3E") bottom / 100% 34px no-repeat;mask:linear-gradient(#000 0 0) top / 100% calc(100% - 33px) no-repeat, url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 734 1440 34%22 preserveAspectRatio=%22none%22%3E%3Cpath d=%22M1440 734V754.637C1251.304 740.342 1078.906 735.611 921.199 738.462C712.304 742.239 554.378 753.441 456.361 757.721C307.18 764.234 189.57 775.305 0 761.074V734Z%22/%3E%3C/svg%3E") bottom / 100% 34px no-repeat}}.headline-faq .content{width:min(900px, calc(100% - 160px));margin-top:66px}@media (max-width: 1024px){.headline-faq .content{width:calc(100% - 144px);margin-top:56px}}@media (max-width: 767px){.headline-faq .content{width:calc(100% - 40px);margin-top:24px}}.headline-faq .breadcrumbs{margin-bottom:20px}@media (max-width: 767px){.headline-faq .breadcrumbs{margin-bottom:12px}}.headline-faq.wave-hero .info>:is(h1, h2):first-child{padding-bottom:calc(var(--cl, 0) * .215em)}.headline-faq.wave-hero .info>:is(h1, h2):first-child::after{content:none}.headline-faq.wave-hero .info{max-width:none}.headline-faq .faq-list.is-wide{width:min(1280px, calc(100% - 160px));margin:72px auto 0}@media (min-width:768px) and (max-width:1024px){.headline-faq .faq-list.is-wide .is-open .faq-arrow .icon{transform:rotate(90deg) translateX(3.2px)}}@media (max-width: 1024px){.headline-faq .faq-list.is-wide{width:auto;margin:56px 72px 0}}@media (max-width: 767px){.headline-faq .faq-list.is-wide{margin:40px 20px 0}}.headline-faq .faq-list.is-wide .faq-panel{margin-top:10px}@media (max-width: 1024px){.headline-faq .faq-list.is-wide .faq-panel{margin-top:8px}}.headline-faq .faq-list.is-wide .faq-panel>*{max-width:900px}@media (min-width:1025px){.headline-faq .faq-list.is-wide .faq-item.is-open{filter:none}.headline-faq .faq-list.is-wide .is-open .faq-q{filter:drop-shadow(0 4px 6.5px rgba(0, 0, 0, 0.2))}.headline-faq .faq-list.is-wide .is-open .faq-panel{box-shadow:0 4px 13px rgba(0, 0, 0, 0.2)}.headline-faq .faq-list.is-wide .is-open .faq-a-inner{position:relative;overflow:clip;overflow-clip-margin:24px}}.single-text{width:auto;max-width:none;margin-left:max(72px, calc((100% - 900px) / 2));margin-right:max(72px, calc((100% - 900px) / 2));margin-top:224px;margin-bottom:224px}@media (max-width: 1024px){.single-text{margin-left:72px;margin-right:72px}}@media (max-width: 767px){.single-text{margin-left:20px;margin-right:20px}}@media (max-width: 767px){.single-text{margin-top:76px;margin-bottom:76px}}.single-text h2{font-family:"Canela", Georgia, serif;font-weight:400;font-size:44px;line-height:63px;letter-spacing:0.04em}@media (max-width: 1024px){.single-text h2{font-size:40px;line-height:58px}}@media (max-width: 767px){.single-text h2{font-size:32px;line-height:46px}}.single-text p{text-align:justify}@media (max-width: 767px){.single-text p{text-align:left;margin-bottom:12px}}.single-text p:last-child{margin-bottom:0}.single-text .btn.simple{margin-top:32px}@media (max-width: 767px){.single-text .btn.simple{margin-top:20px}}.single-text.error-404,.single-text.is-page-top{margin-top:0;padding-top:448px}@media (max-width: 767px){.single-text.error-404,.single-text.is-page-top{padding-top:240px;margin-bottom:168px}}.single-text.error-404 h1,.single-text.is-page-top h1{font-family:"Canela", Georgia, serif;font-weight:400;font-size:44px;line-height:63px;letter-spacing:0.04em}@media (max-width: 1024px){.single-text.error-404 h1,.single-text.is-page-top h1{font-size:40px;line-height:58px}}@media (max-width: 767px){.single-text.error-404 h1,.single-text.is-page-top h1{font-size:32px;line-height:46px}}@media (max-width: 767px){.single-text.error-404 h1,.single-text.is-page-top h1{margin-bottom:12px}}.search-page{width:auto;max-width:none;margin-left:max(72px, calc((100% - 1296px) / 2));margin-right:max(72px, calc((100% - 1296px) / 2));padding-top:448px;margin-bottom:224px}@media (max-width: 1024px){.search-page{margin-left:72px;margin-right:72px}}@media (max-width: 767px){.search-page{margin-left:20px;margin-right:20px}}@media (max-width: 1024px){.search-page{padding-top:264px}}@media (max-width: 767px){.search-page{padding-top:240px;margin-bottom:76px}}.search-page .search-title{font-family:"Canela", Georgia, serif;font-weight:400;font-size:56px;line-height:81px;letter-spacing:0.04em;font-family:"parlare", cursive;position:relative;top:-0.036em;margin:0 0 61px;padding-bottom:19px;font-feature-settings:"liga" 1, "clig" 1, "calt" 1}@media (max-width: 1024px){.search-page .search-title{font-size:52px;line-height:75px}}@media (max-width: 767px){.search-page .search-title{font-size:32px;line-height:46px}}@media (max-width: 767px){.search-page .search-title{margin-bottom:42px;padding-bottom:14px}}.search-page .search-title::after{content:"";position:absolute;left:0;bottom:0;width:min(900px, 100%);height:10px;background:url("../img/title-wave-d.svg") 0 0 / 100% 100% no-repeat}@media (max-width: 767px){.search-page .search-title::after{height:6px;background-image:url("../img/title-wave-m.svg")}}.search-page .results{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:64px}@media (max-width: 1024px){.search-page .results{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (max-width: 767px){.search-page .results{grid-template-columns:minmax(0, 1fr);gap:44px}}@media (max-width: 767px){.search-page .result:nth-child(2n+3){margin-top:20px}}.search-page .result h2{font-family:"Canela", Georgia, serif;font-weight:400;font-size:44px;line-height:63px;letter-spacing:0.04em;margin-bottom:20px}@media (max-width: 1024px){.search-page .result h2{font-size:40px;line-height:58px}}@media (max-width: 767px){.search-page .result h2{font-size:32px;line-height:46px}}@media (max-width: 767px){.search-page .result h2{margin-bottom:21px}}.search-page .result p{margin:0}.search-page .result .btn.simple{margin-top:32px}@media (max-width: 767px){.search-page .result .btn.simple{margin-top:31px}}.search-page .pagination{margin-top:64px}.search-page .pagination .nav-links{display:flex;flex-wrap:wrap;gap:24px}.search-page .pagination .page-numbers{margin:0;padding:0;background:none;border-radius:0;color:#8A6700;font-size:18px;line-height:25px;letter-spacing:0.06em;text-decoration:underline;text-underline-offset:4px}@media (max-width: 767px){.search-page .pagination .page-numbers{font-size:16px;line-height:22px}}.search-page .pagination .page-numbers.current{background:none;color:#00617F;text-decoration:none}.search-page .pagination .page-numbers.dots{color:#58595B;text-decoration:none}.search-page .pagination .page-numbers:hover,.search-page .pagination .page-numbers:focus-visible{background:none;color:#7BA7BC}.search-page .no-results p{margin:0}.search-page .no-results .btn.simple{margin-top:32px}.search-page .search-again{display:flex;align-items:center;gap:16px;max-width:640px;margin-top:32px}@media (max-width: 767px){.search-page .search-again{flex-direction:column;align-items:stretch}}body.blog .wave-hero{margin-bottom:64px}@media (max-width: 767px){body.blog .wave-hero{margin-bottom:40px}}.blog-index{width:auto;max-width:none;margin-left:max(72px, calc((100% - 1296px) / 2));margin-right:max(72px, calc((100% - 1296px) / 2));margin-bottom:88px}@media (max-width: 1024px){.blog-index{margin-left:72px;margin-right:72px}}@media (max-width: 767px){.blog-index{margin-left:20px;margin-right:20px}}@media (max-width: 767px){.blog-index{margin-bottom:64px}}.blog-filter{display:flex;align-items:flex-start;gap:61px;padding:40px 44px;background:#00617F}@media (max-width: 1024px){.blog-filter{gap:32px;padding:32px}}@media (max-width: 767px){.blog-filter{flex-direction:column;align-items:stretch;gap:16px;padding:20px}}.blog-topic{position:relative;z-index:5;flex:0 0 249px}@media (max-width: 767px){.blog-topic{flex-basis:auto}}.blog-topic-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;height:48px;padding:0 12px 0 20px;border-radius:1px;background:#fff;color:#00617F;font:400 18px/21px "Manrope";letter-spacing:0.03em}.blog-topic-toggle .icon-chevron{flex:none;width:20px;height:11px}.blog-topic-list{display:none;position:absolute;top:100%;left:0;width:100%;margin:0;padding:0 12px;border:1px solid #00617F;border-top:0;border-radius:0 0 8px 8px;background:#fff;list-style:none}.blog-topic-list.is-open{display:block}.blog-topic-list li{padding:0;border-bottom:1px solid #58595B}.blog-topic-list li:last-child{border-bottom:0}.blog-topic-list button{display:block;width:100%;padding:16px 0;color:#00617F;font:400 18px/18px "Manrope";letter-spacing:0.03em;text-align:left}.blog-topic-list button:hover,.blog-topic-list button[aria-current="true"]{text-decoration:underline;text-underline-offset:4px}html:not(.js) .blog-topic-toggle{display:none}html:not(.js) .blog-topic-list{display:block;position:static;border-radius:0}.blog-search{position:relative;flex:1 1 auto;max-width:898px}@media (max-width: 1024px){.blog-search{max-width:none}}.blog-search .icon-search{position:absolute;top:13px;left:14px;width:22px;height:22px;color:#00617F;pointer-events:none}.blog-search input[type="search"]{height:48px;padding:0 16px 0 49px;border:0;border-radius:1px;background:#fff;color:#00617F;font:400 16px/19px "Manrope";letter-spacing:0.004em}.blog-search input[type="search"]::-webkit-input-placeholder{color:#00617F;opacity:1}.blog-search input[type="search"]:-moz-placeholder{color:#00617F;opacity:1}.blog-search input[type="search"]::-moz-placeholder{color:#00617F;opacity:1}.blog-search input[type="search"]:-ms-input-placeholder{color:#00617F;opacity:1}.blog-grid{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:64px;margin-top:64px;padding-top:64px;border-top:1px solid #203e5b;transition:opacity 0.2s}@media (max-width: 1200px){.blog-grid{grid-template-columns:repeat(2, minmax(0, 1fr));gap:56px 40px}}@media (max-width: 767px){.blog-grid{grid-template-columns:minmax(0, 1fr);gap:48px;margin-top:40px;padding-top:40px}}.is-loading .blog-grid{opacity:0.45}.blog-card .blog-card-image{display:block;aspect-ratio:1.7458744395;margin-bottom:32px;background:#d2d2d2;overflow:hidden}@media (max-width: 767px){.blog-card .blog-card-image{margin-bottom:24px}}.blog-card .blog-card-image img{display:block;width:100%;height:100%;object-fit:cover}.blog-card h2{font-family:"Canela", Georgia, serif;font-weight:400;font-size:44px;line-height:63px;letter-spacing:0.04em;margin-bottom:20px}@media (max-width: 1024px){.blog-card h2{font-size:40px;line-height:58px}}@media (max-width: 767px){.blog-card h2{font-size:32px;line-height:46px}}@media (max-width: 767px){.blog-card h2{margin-bottom:12px}}.blog-card p{margin:20px 0 0}@media (max-width: 767px){.blog-card p{margin-top:12px}}.blog-card .btn.simple{margin-top:32px}@media (max-width: 767px){.blog-card .btn.simple{margin-top:20px}}.post-meta{color:#58595B;font:400 16px/19px "Manrope";letter-spacing:0.028em}.post-meta time{display:block;font-weight:500}.post-meta .post-topics{display:flex;flex-wrap:wrap;gap:0 8px;margin:8px 0 0;list-style:none}.post-meta .post-topics li{display:flex;align-items:center;height:24px;padding:0 0 0 8px;border-left:1px solid #58595B}.post-meta .post-topics a{color:inherit;text-decoration:underline;text-underline-offset:3px}.post-meta .post-topics a:hover,.post-meta .post-topics a:focus-visible{color:#00617F}.blog-empty{margin-top:32px}.blog-more{margin-top:88px;text-align:center}@media (max-width: 767px){.blog-more{margin-top:56px}}.blog-post{width:auto;max-width:none;margin-left:max(72px, calc((100% - 1296px) / 2));margin-right:max(72px, calc((100% - 1296px) / 2));padding-top:372px;margin-bottom:80px}@media (max-width: 1024px){.blog-post{margin-left:72px;margin-right:72px}}@media (max-width: 767px){.blog-post{margin-left:20px;margin-right:20px}}@media (max-width: 1180px){.blog-post{padding-top:212px}}@media (max-width: 767px){.blog-post{margin-bottom:64px}}.blog-post .blog-post-image{aspect-ratio:2.5214007782;margin:0;background:#d2d2d2;overflow:hidden}@media (max-width: 767px){.blog-post .blog-post-image{aspect-ratio:1.3333333333}}.blog-post .blog-post-image img{display:block;width:100%;height:100%;object-fit:cover}.blog-post .blog-back{margin-top:32px}.blog-post h1{font-family:"Canela", Georgia, serif;font-weight:400;font-size:44px;line-height:63px;letter-spacing:0.04em;margin:24px 0 12px}@media (max-width: 1024px){.blog-post h1{font-size:40px;line-height:58px}}@media (max-width: 767px){.blog-post h1{font-size:32px;line-height:46px}}.blog-post .blog-post-content{max-width:900px;margin-top:32px}.blog-post .blog-post-content h2{font-family:"Canela", Georgia, serif;font-weight:400;font-size:44px;line-height:63px;letter-spacing:0.04em;margin:40px 0 20px}@media (max-width: 1024px){.blog-post .blog-post-content h2{font-size:40px;line-height:58px}}@media (max-width: 767px){.blog-post .blog-post-content h2{font-size:32px;line-height:46px}}.blog-post .blog-post-content h3{margin:32px 0 12px}.blog-post .blog-post-content>:first-child{margin-top:0}.blog-post .blog-post-content ul:not([class]){margin-bottom:20px}.blog-post .blog-post-content ul:not([class]) li{position:relative;padding-left:1.5em}.blog-post .blog-post-content ul:not([class]) li::before{content:"";position:absolute;top:calc(.5lh - .09em);left:0.6325em;width:0.235em;height:0.235em;border-radius:50%;background:currentColor}.blog-post .blog-post-content a:not(.btn){color:#00617F;text-decoration:underline}.blog-post .blog-post-content img{height:auto}.blog-archive{padding-top:372px}@media (max-width: 1180px){.blog-archive{padding-top:212px}}.blog-archive h1{font-family:"Canela", Georgia, serif;font-weight:400;font-size:44px;line-height:63px;letter-spacing:0.04em;margin:0}@media (max-width: 1024px){.blog-archive h1{font-size:40px;line-height:58px}}@media (max-width: 767px){.blog-archive h1{font-size:32px;line-height:46px}}.blog-archive .pagination{margin-top:64px}.blog-archive .pagination .nav-links{display:flex;flex-wrap:wrap;gap:24px}.blog-archive .pagination .page-numbers{margin:0;padding:0;background:none;border-radius:0;color:#8A6700;font-size:18px;line-height:25px;letter-spacing:0.06em;text-decoration:underline;text-underline-offset:4px}@media (max-width: 767px){.blog-archive .pagination .page-numbers{font-size:16px;line-height:22px}}.blog-archive .pagination .page-numbers.current{background:none;color:#00617F;text-decoration:none}.blog-archive .pagination .page-numbers.dots{color:#58595B;text-decoration:none}.blog-archive .pagination .page-numbers:hover,.blog-archive .pagination .page-numbers:focus-visible{background:none;color:#7BA7BC}.blog-archive>.btn.simple{margin-top:32px}.blog-post .breadcrumbs,.blog-archive .breadcrumbs{margin-bottom:12px;color:#00617F}.blog-post .breadcrumbs ol,.blog-archive .breadcrumbs ol{display:flex;flex-wrap:wrap;gap:12px;margin:0;list-style:none}.blog-post .breadcrumbs li,.blog-archive .breadcrumbs li{display:flex;align-items:center;padding:0}.blog-post .breadcrumbs .icon-crumb,.blog-archive .breadcrumbs .icon-crumb{flex:none;width:7.57px;height:14px;margin-right:12px}.blog-post .breadcrumbs a:hover,.blog-post .breadcrumbs a:focus-visible,.blog-archive .breadcrumbs a:hover,.blog-archive .breadcrumbs a:focus-visible{text-decoration:underline}.blog-share{margin-top:48px}.blog-share h2{margin:0 0 12px;color:#58595B;font-weight:600}.blog-share ul{display:flex;flex-wrap:wrap;gap:8px;margin:0;list-style:none}.blog-share li{padding:0}.blog-share a{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;background:#00617F;color:#fff}.blog-share a:hover,.blog-share a:focus-visible{background:#7BA7BC}.blog-share a .icon{width:16px;height:16px}.photo-gallery{width:auto;max-width:none;margin-left:max(72px, calc((100% - 1296px) / 2));margin-right:max(72px, calc((100% - 1296px) / 2));margin-top:224px;margin-bottom:224px}@media (max-width: 1024px){.photo-gallery{margin-left:72px;margin-right:72px}}@media (max-width: 767px){.photo-gallery{margin-left:20px;margin-right:20px}}@media (max-width: 767px){.photo-gallery{margin-top:76px;margin-bottom:76px}}.photo-gallery .gallery-grid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:40px;margin:0;padding:0;list-style:none}@media (max-width: 1024px){.photo-gallery .gallery-grid{grid-template-columns:minmax(0, 1fr)}}.photo-gallery li{padding:0}.photo-gallery figure{margin:0}.photo-gallery a{display:block;border-radius:16px;overflow:hidden;cursor:zoom-in}.photo-gallery a:focus-visible{outline:2px solid #00617F;outline-offset:3px}.photo-gallery img{display:block;width:100%;height:375px;object-fit:cover}.photo-gallery figcaption{margin-top:8px;text-align:justify}@media (max-width: 767px){.photo-gallery figcaption{text-align:left}}@media (min-width:1180px){.card-content .cards.count-3{justify-content:center;column-gap:41.5px}}.comparison-table{width:auto;max-width:none;margin-left:max(72px, calc((100% - 1196px) / 2));margin-right:max(72px, calc((100% - 1196px) / 2));margin-top:224px;margin-bottom:224px}@media (max-width: 1024px){.comparison-table{margin-left:48px;margin-right:48px}}@media (max-width: 767px){.comparison-table{margin-left:20px;margin-right:20px}}@media (max-width: 767px){.comparison-table{margin-top:76px;margin-bottom:76px}}.comparison-table .info{max-width:867px;margin-bottom:80px}@media (max-width: 1024px){.comparison-table .info{max-width:none}}@media (max-width: 767px){.comparison-table .info{margin-bottom:40px}}.comparison-table table{display:block;width:100%;overflow:visible;border-collapse:collapse;color:#00617F}.comparison-table thead,.comparison-table tbody{display:block;width:100%}.comparison-table tr{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));column-gap:120px;align-items:center;padding:0 64px}@media (max-width: 1024px){.comparison-table tr{column-gap:32px;padding:0 74px 0 24px}}.comparison-table th,.comparison-table td{padding:0;text-align:left;vertical-align:middle}.comparison-table thead tr{align-items:end}.comparison-table thead th{font-family:"Canela", Georgia, serif;font-weight:400;font-size:24px;line-height:26px;letter-spacing:0.002em;position:relative;top:5px}@media (max-width: 1024px){.comparison-table thead th{top:0;font-size:20px;line-height:29px}}.comparison-table tbody{margin-top:40px;box-shadow:0 0 16px rgba(0, 0, 0, 0.08)}@media (max-width: 1024px){.comparison-table tbody{margin-top:20px}}.comparison-table tbody tr{min-height:88px;padding-top:23px;padding-bottom:23px;background:#fff}@media (max-width: 1024px){.comparison-table tbody tr{padding-top:14px;padding-bottom:14px}}.comparison-table tbody tr:nth-child(even){background:#d8dfe1}.comparison-table tbody th{font-weight:700}.comparison-table .ct-question,.comparison-table .ct-short{display:none}@media (max-width: 767px){.comparison-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap}.comparison-table tbody{margin-top:0;box-shadow:none}.comparison-table tbody tr{display:block;min-height:0;margin-bottom:20px;padding:0;background:none;box-shadow:0 4px 10px rgba(0, 0, 0, 0.15)}.comparison-table tbody tr:nth-child(even){background:none}.comparison-table tbody tr:last-child{margin-bottom:0}.comparison-table tbody th{display:block;padding:13px 16px 19px;background:#fff;font-family:"Canela", Georgia, serif;font-weight:400;font-size:20px;line-height:24px;letter-spacing:0}.comparison-table .ct-label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.comparison-table .ct-question{display:block}.comparison-table tbody td{display:block;padding:0 18px 20px;background:#d8dfe1}.comparison-table tbody th+td{padding-top:20px}.comparison-table .ct-short{display:block;margin-bottom:8px;font-weight:700}}.info-form{width:auto;max-width:none;margin-left:max(69px, calc((100% - 1302px) / 2));margin-right:max(69px, calc((100% - 1302px) / 2));display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));align-items:start;gap:44px;margin-top:288px;margin-bottom:64px}@media (max-width: 1024px){.info-form{margin-left:69px;margin-right:69px}}@media (max-width: 767px){.info-form{margin-left:20px;margin-right:20px}}@media (max-width: 1024px){.info-form{grid-template-columns:minmax(0, 1fr);margin-top:224px}}@media (max-width: 767px){.info-form{margin-top:76px;margin-bottom:76px}}.info-form .info h2{font-family:"Canela", Georgia, serif;font-weight:400;font-size:56px;line-height:81px;letter-spacing:0.04em;margin-bottom:20px}@media (max-width: 1024px){.info-form .info h2{font-size:52px;line-height:75px}}@media (max-width: 767px){.info-form .info h2{font-size:32px;line-height:46px}}.info-form .info p{margin-bottom:20px}.info-form .info p:last-child{margin-bottom:0}.form-panel{--focus: #FFD040;padding:64px;border-radius:24px;background:#00617F;color:#fff}@media (max-width: 767px){.form-panel{padding:32px 24px}}.form-panel form>p{margin:0}.form-panel form br{display:none}.form-panel .hidden-fields-container{display:none}.form-panel label{display:block;margin-bottom:32px;color:#fff}.form-panel label br{display:none}.form-panel label:has(textarea){margin-top:44px}@media (max-width: 767px){.form-panel label:has(textarea){margin-top:40px}}.form-panel .wpcf7-form-control-wrap.wpcf7-form-control-wrap{display:block;position:relative;margin:18px 0 0}@media (max-width: 1024px){.form-panel label{padding-top:1px}.form-panel .wpcf7-form-control-wrap.wpcf7-form-control-wrap{margin-top:17px}}.form-panel input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),.form-panel textarea,.form-panel select{display:block;width:100%;height:44px;padding:4px 14px 0;border:2px solid #fff;border-radius:4px;background:transparent;color:#fff;font:inherit;letter-spacing:inherit}.form-panel input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):focus,.form-panel textarea:focus,.form-panel select:focus{border-color:#FFD040}.form-panel input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="hidden"])::-webkit-input-placeholder,.form-panel textarea::-webkit-input-placeholder,.form-panel select::-webkit-input-placeholder{color:#fff;opacity:1}.form-panel input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):-moz-placeholder,.form-panel textarea:-moz-placeholder,.form-panel select:-moz-placeholder{color:#fff;opacity:1}.form-panel input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="hidden"])::-moz-placeholder,.form-panel textarea::-moz-placeholder,.form-panel select::-moz-placeholder{color:#fff;opacity:1}.form-panel input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="hidden"]):-ms-input-placeholder,.form-panel textarea:-ms-input-placeholder,.form-panel select:-ms-input-placeholder{color:#fff;opacity:1}.form-panel textarea{height:88px;padding:9px 14px}.form-panel select{appearance:none;padding-right:44px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E") no-repeat right 16px center / 14px 8px;cursor:pointer;text-overflow:ellipsis;overflow:hidden}.form-panel select option{color:#00617F;background:#fff}.form-panel input[type="submit"],.form-panel button[type="submit"]{display:inline-block;padding:18px 22px;background:#00617F;color:#fff;font:600 18px/1.16 "Manrope";letter-spacing:0.03em;text-align:center;text-decoration:none;cursor:pointer;border:0;margin-top:6px;padding:17px 21px;border:1px solid #00617F;border-radius:16px;background:#fff;color:#00617F;letter-spacing:0.06em}@media (max-width: 1024px){.form-panel input[type="submit"],.form-panel button[type="submit"]{margin-top:8px}}.form-panel input[type="submit"]:hover,.form-panel input[type="submit"]:focus-visible,.form-panel button[type="submit"]:hover,.form-panel button[type="submit"]:focus-visible{background:#FFD040}.form-panel input[type="submit"][disabled],.form-panel button[type="submit"][disabled]{background:#D8DFE1;border-color:#97A3AE;color:#58595B}.form-panel .wpcf7-spinner{vertical-align:middle}.form-panel .wpcf7-not-valid{border-color:#FFD040}.form-panel .wpcf7-not-valid-tip.wpcf7-not-valid-tip{position:static;height:auto;margin-top:6px;padding:0;border:0;background:none;color:#FFD040;font:400 14px/20px "Manrope"}.form-panel form:is(.init, .submitting, .resetting) .wpcf7-response-output{display:none}.form-panel .wpcf7-response-output.wpcf7-response-output{margin:24px 0 0;padding:12px 16px;border:1px solid #fff;border-radius:4px;background:none;color:#fff;text-align:left;font-size:14px;line-height:20px}.form-panel .gform_heading,.form-panel .gform_validation_container,.form-panel .gfield--type-honeypot,.form-panel .gfield_visibility_hidden,.form-panel .gform_hidden,.form-panel .gfield--type-hidden,.form-panel .gfield_description:not(.validation_message){display:none !important}.form-panel .gform_wrapper form,.form-panel .gform_body,.form-panel .gform_fields{display:block;margin:0;padding:0;border:0}.form-panel .gfield{margin:0 0 32px;padding:0;border:0}.form-panel .gfield--type-textarea{margin-top:44px}@media (max-width: 767px){.form-panel .gfield--type-textarea{margin-top:40px}}.form-panel label.gfield_label,.form-panel legend.gfield_label{display:block;margin:0;font-weight:400}.form-panel .gfield_required{margin-left:0.25em;color:inherit}.form-panel .gfield_required .gfield_required{margin:0}.form-panel .ginput_container{margin-top:18px}@media (max-width: 1024px){.form-panel .ginput_container{margin-top:17px}}.form-panel .gform_footer,.form-panel .gform-footer{display:flex;align-items:center;gap:16px;margin:0;padding:0;border:0}.form-panel .gform_ajax_spinner{width:20px;height:20px;margin-top:6px}.form-panel .gform_validation_errors{margin:0 0 32px;padding:12px 16px;border:1px solid #FFD040;border-radius:4px}.form-panel .gform_validation_errors h2{margin:0;color:#fff;font:400 14px/20px "Manrope";letter-spacing:0}.form-panel .gfield_error input:not([type="submit"]):not([type="checkbox"]):not([type="radio"]):not([type="hidden"]),.form-panel .gfield_error textarea,.form-panel .gfield_error select{border-color:#FFD040}.form-panel .validation_message,.form-panel .gfield_validation_message{margin-top:6px;color:#FFD040;font:400 14px/20px "Manrope"}.form-panel .gform_confirmation_message{color:#fff}.image-and-info .image::before{transform:translate3d(0, var(--line-y, 0px), 0);will-change:transform}.double-image-and-info .images .image-first,.double-image-and-info .images .image-second{transform:translate3d(0, var(--dbl-y, 0px), 0) scale(var(--dbl-s, 1));will-change:transform}.double-image-and-info .images .image-first{transform-origin:left top}.double-image-and-info .images .image-second{transform-origin:right top}.wave-img-header-body .top-image.is-pan{height:610px;overflow:hidden;mask-image:url("../img/wave-top-image.png");mask-size:cover;mask-position:center bottom}@media (max-width: 768px){.wave-img-header-body .top-image.is-pan{mask-image:url("../img/wave-top-image-medium.svg")}}@media (max-width: 480px){.wave-img-header-body .top-image.is-pan{mask-image:url("../img/wave-top-image-small.svg")}}.wave-img-header-body .top-image.is-pan img{height:123.33%;mask-image:none;transform:translate3d(0, var(--pan-y, 0px), 0);will-change:transform}.tri-img .photo{transform:translate3d(var(--box-x, 0px), var(--box-y, 0px), 0);will-change:transform}#main nav.breadcrumbs+.info>h1{top:0;margin-top:0}#interactive-map{scroll-margin-top:185px}@media (max-width:1180px){#interactive-map{scroll-margin-top:109px}}@media (max-width:767px){#interactive-map{scroll-margin-top:89px}}