@charset "UTF-8";:root{--color--text--primary:#000000;--color--text--secondary:#005f96;--color--text--tertiary:#2c3332;--color--white:white;--color--link--primary:#005f96;--color--light--green:#c9eae3;--color--green:#7ED2C1;--font--family--100:"PFDINTextProLight","Times New Roman",tahoma,arial,sans-serif;--font--family--500:"PFDINTextPro","Times New Roman",tahoma,arial,sans-serif;--header__color--primary:#005f96;--button__color--cta:#ff9000;--button__color--primary:#005f96;--button__color--secondary:#005f96;--button__color--border:#005f96;--button__color--outline-text:#007bff;--button__color--background--hover:rgba(255, 255, 255, 0.2);--panel--background:linear-gradient(#dff4f0, #bfe9e0);--panel--border-radius:0.3rem 0.3rem 1.5rem 1.5rem;--panel__connected--margin-bottom:-45px;--panel__connected--background:#bfe9e0;--grid__column-layout:[full-start] minmax(1rem, 1fr) [breakout-start] minmax(0, 160px) [content-start] minmax(2rem, 840px) [content-end] minmax(0, 160px) [breakout-end] minmax(1rem, 1fr) [full-end];--grid__default-spacing:40px;--footer--background:linear-gradient(#dff4f0, #bfe9e0);--color--border--list--element:#eeeeee}*,::after,::before{box-sizing:border-box;margin:0;padding:0}:where(html){color-scheme:light;hanging-punctuation:first allow-end last;interpolate-size:allow-keywords;scroll-behavior:smooth;scrollbar-gutter:stable;-moz-text-size-adjust:none;text-size-adjust:none;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:antialiased}:where(html.translated-rtl){direction:rtl}@media (prefers-reduced-motion:reduce){:where(html){scroll-behavior:auto}}:where(body){min-block-size:100svb;min-inline-size:300px}:where(canvas,img,picture,svg,video){block-size:auto;border:none;display:block;max-inline-size:100%}:where(button,input,progress,select,textarea){-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:none;color:inherit;font:inherit;hanging-punctuation:none;line-height:inherit;text-align:start;touch-action:manipulation}:where(button){cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}:where(textarea){resize:vertical}:where(textarea:not([rows])){field-sizing:content}:where(fieldset,iframe){border:none}:where(p,li,h1,h2,h3,h4,h5,h6){overflow-wrap:break-word;text-wrap:pretty}:where(abbr[title]){border:none;text-decoration:none}:where(cite){font-style:inherit}:where(small){font-size:inherit}:where(li,ol,ul){list-style:none}:where(dialog,[popover]){background:0 0;border:none;color:inherit;margin:auto;max-block-size:none;max-inline-size:none;position:fixed}:where([popover]){inset:auto}:where(dialog:not([open],[popover]),[popover]:not(:popover-open)){display:none}:where([hidden]:not([hidden=until-found])){display:none!important}@font-face{font-family:PFDINTextPro;src:url(/content/themes/euclaim/style/base/fonts/PFDinTextPro/PFDINTextPro-Regular.woff) format("woff");font-display:swap}@font-face{font-family:PFDINTextProLight;src:url(/content/themes/euclaim/style/base/fonts/PFDinTextPro/PFDINTextPro-Light.woff) format("woff");font-display:swap}:where(html){font-size:62.5%}:where(body){font-size:1.6rem;line-height:1.5;font-family:var(--font--family--100);color:#2c3332;background-color:#fff}:where(h1,h2,h3,h4,h5,h6){line-height:1.2;text-wrap:balance;color:#005f96}:where(h1){font-size:3.2rem}:where(h2){font-size:4rem;text-align:center;font-weight:400}:where(h3){font-size:3rem;font-weight:400}:where(a){color:#06c}:where(a:focus-visible,button:focus-visible){outline:2px solid #06c;outline-offset:2px}:where(p,ul,ol,h1,h2,h3){margin-block-end:1.6rem}#grid{display:grid;grid-template-columns:var(--grid__column-layout);row-gap:var(--grid__default-spacing)}#grid>footer,#grid>section{display:grid;grid-template-columns:subgrid;grid-column:var(--_section-grid-collumn,full)}#grid>section:first-of-type{margin-top:var(--_section-margin-top,-40px)}#grid>section>.content-wrapper{grid-column:var(--_grid-column,content)}#grid>section>.content-wrapper.--breakout{--_grid-column:breakout}#grid>section>.content-wrapper.--full{--_grid-column:full}#grid>section .panel{background:var(--panel--background);border-radius:var(--panel--border-radius);padding:4rem}#grid>section:has(+section>.panel.connect) .panel{margin-bottom:var(--panel__connected--margin-bottom);border-bottom-left-radius:0;border-bottom-right-radius:0}#grid>section:has(+section>.panel.connect)+section .panel.connect{background:var(--panel__connected--background);border-top-left-radius:0;border-top-right-radius:0;position:relative}#grid>section:has(+section>.panel.connect)+section .panel.connect::before{content:"";position:absolute;top:0;left:4rem;right:4rem;height:2px;background:#fff}#grid>section:has(.panel.--breakout)+section .panel.connect{grid-column:breakout}#grid>section:has(.panel.--full)+section .panel.connect{grid-column:full}@media (max-width:1000px){#grid>section{--_section-grid-collumn:breakout}#grid>section>.content-wrapper{--_grid-column:breakout}#grid>section:first-of-type{--_section-margin-top:0}}#main-navigation{display:grid;grid-template-columns:subgrid;grid-column:full;background-color:#fff;z-index:1000}#main-navigation #mobile-navigation{display:var(--_mobile-navigation-display,contents)}#main-navigation #mobile-navigation .ham{display:none}#main-navigation #secondary-navigation{display:var(--_secondary_nav-display,grid);grid-template-columns:subgrid;grid-column:full}#main-navigation #primary-navigation{display:grid;grid-template-columns:190px 1fr;grid-template-areas:"logo navigation";grid-column:breakout;min-height:10rem;font-size:1.8rem}#main-navigation #primary-navigation .logo{grid-area:logo;align-self:center;display:block;width:100%}#main-navigation #primary-navigation ul.primary-navigation-list{grid-area:navigation;display:flex;justify-content:flex-end;align-items:center;gap:2.7rem;margin:0;padding:0}#main-navigation #primary-navigation ul.primary-navigation-list li a{text-decoration:none;color:#005f96}#main-navigation #secondary-navigation{min-height:4rem;background-color:#c9eae3;font-size:1.5rem}#main-navigation #secondary-navigation ul.secondary-navigation-list{grid-column:breakout;display:inline-flex;flex-direction:row}#main-navigation #secondary-navigation ul.secondary-navigation-list{display:flex;justify-content:flex-end;align-items:center;gap:2rem;margin:0;padding:0}#main-navigation #secondary-navigation ul.secondary-navigation-list li a{text-decoration:none;color:#005f96}#main-navigation #mobile-navigation{height:1dvh}@media (max-width:1000px){body.menu-open{overflow:hidden;position:fixed;width:100%;top:0}#main-navigation #mobile-navigation{--_mobile-navigation-display:grid;position:fixed;left:0;top:0;right:0;height:1dvh;min-height:50px;grid-template-columns:[full-width-start] 1rem [content-start] auto [content-end] 1rem [full-width-end];grid-template-rows:auto auto;grid-template-areas:". primary-navigation ." "secondary-navigation secondary-navigation secondary-navigation";background-color:#fff;overflow-y:auto;-webkit-overflow-scrolling:touch;box-shadow:0 -12px 12px 12px #000;transition:height .3s ease-out}#main-navigation #mobile-navigation::before{content:"";position:fixed;top:0;left:0;right:0;height:50px;background-color:#fff;z-index:20;box-shadow:0 -12px 12px 12px #000}#main-navigation #mobile-navigation:has(.ham.active){height:100vh;height:100dvh}#main-navigation #mobile-navigation>*{grid-column:content}#main-navigation #mobile-navigation #primary-navigation{display:flex;flex-direction:column;grid-area:primary-navigation;min-height:auto;padding-top:55px}#main-navigation #mobile-navigation #primary-navigation .logo{position:fixed;top:0;left:0;margin:1rem 0 0 1rem;width:100px;align-self:start;z-index:30}#main-navigation #mobile-navigation #primary-navigation .primary-navigation-list{flex-direction:column;justify-content:flex-start;align-items:stretch;height:100%;gap:0}#main-navigation #mobile-navigation #primary-navigation ul.primary-navigation-list li{position:relative}#main-navigation #mobile-navigation #primary-navigation ul.primary-navigation-list li:not(:last-child)::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,rgba(196,196,196,0) 0,#c4c4c4 10%,#c4c4c4 90%,rgba(196,196,196,0) 100%)}#main-navigation #mobile-navigation #primary-navigation ul.primary-navigation-list li a{position:relative;overflow:hidden;display:block;width:100%;text-align:center;padding:2rem 0}#main-navigation #mobile-navigation #primary-navigation ul.primary-navigation-list li:last-child{display:flex;flex-direction:column;justify-content:center;align-items:stretch;margin-top:auto;margin-bottom:1rem}#main-navigation #mobile-navigation #secondary-navigation{--_secondary_nav-display:flex;flex-direction:column;grid-area:secondary-navigation;min-height:auto;padding-top:1rem;box-shadow:0 10px 12px 8px #000}#main-navigation #mobile-navigation #secondary-navigation ul.secondary-navigation-list{flex-direction:column;justify-content:flex-start;align-items:stretch;height:100%;gap:0}#main-navigation #mobile-navigation #secondary-navigation ul.secondary-navigation-list li{position:relative}#main-navigation #mobile-navigation #secondary-navigation ul.secondary-navigation-list ul.select-options li::after,#main-navigation #mobile-navigation #secondary-navigation ul.secondary-navigation-list>li:not(:last-child)::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,rgba(196,196,196,0) 20%,#c4c4c4 30%,#c4c4c4 70%,rgba(196,196,196,0) 80%)}#main-navigation #mobile-navigation #secondary-navigation ul.secondary-navigation-list li a{position:relative;overflow:hidden;display:block;width:100%;text-align:center;padding:1.5rem 0}#main-navigation #mobile-navigation #secondary-navigation ul.secondary-navigation-list li:last-child{margin-top:auto;padding:0 1rem}#main-navigation #mobile-navigation #secondary-navigation ul.secondary-navigation-list li:last-child .custom-select{width:100%;margin:1rem 0 1rem 0}#main-navigation #mobile-navigation .ham{display:block;position:fixed;right:1rem;z-index:100000;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:transform .4s;-moz-user-select:none;-webkit-user-select:none;user-select:none}.hamRotate.active{transform:rotate(45deg)}.hamRotate180.active{transform:rotate(180deg)}.line{fill:none;transition:stroke-dasharray .4s,stroke-dashoffset .4s;stroke:#005f96;stroke-width:5.5;stroke-linecap:round}.ham .top{stroke-dasharray:40 139}.ham .bottom{stroke-dasharray:40 180}.ham.active .top{stroke-dashoffset:-98px}.ham.active .bottom{stroke-dashoffset:-138px}}#grid>footer{background-image:var(--footer--background);padding-top:2rem}#grid>footer #footer_navigation{position:relative;grid-column:breakout;display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-areas:"flights company contact";min-height:200px}#grid>footer #footer_navigation>div{position:relative;margin-bottom:2rem}#grid>footer #footer_navigation>div .toggle_icon_wrapper{display:none}#grid>footer #footer_navigation>div>h3{margin-block-end:0;font-size:1.8rem;font-weight:700;color:var(--color--text--secondary)}#grid>footer #footer_navigation>div>.collapsible-content>ul{display:grid;grid-template-rows:repeat(5,auto);grid-auto-flow:column;gap:0 20px}#grid>footer #footer_navigation>div>.collapsible-content>ul li{display:flex;justify-content:flex-start;align-items:center;height:3.2rem}#grid>footer #footer_navigation>div>.collapsible-content>ul li a{color:var(--color--link--primary);text-decoration:none}#grid>footer #footer_navigation>div>.collapsible-content>ul li a:hover{text-decoration:underline}#grid>footer #footer_navigation div.flights{grid-area:flights}#grid>footer #footer_navigation div.company{grid-area:company}#grid>footer #footer_navigation div.contact{grid-area:contact;color:var(--color--link--primary)}#grid>footer #footer_navigation div.contact>ul li{display:grid;grid-template-columns:3rem auto;grid-template-areas:"icon text"}#grid>footer #footer_navigation div.contact>ul li svg{grid-area:icon}#grid>footer #footer_navigation div.contact>ul li span{grid-area:text}#grid>footer #footer_navigation div.contact .icon{display:inline-block;margin-right:1rem;width:1.7rem;height:2rem;fill:currentColor}#grid>footer #footer_navigation::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,rgba(196,196,196,0) 0,#c4c4c4 10%,#c4c4c4 90%,rgba(196,196,196,0) 100%)}#grid>footer #footer_quicklinks{grid-column:breakout;display:grid;grid-template-columns:2fr 1fr 1fr;grid-template-areas:"legal partner social";padding-top:2rem}#grid>footer #footer_quicklinks div{justify-content:center;align-content:center;margin-bottom:2rem}#grid>footer #footer_quicklinks div>ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-content:center;gap:2rem}#grid>footer #footer_quicklinks div>ul li a{color:var(--color--link--primary);text-decoration:none}#grid>footer #footer_quicklinks div>ul li a:hover{text-decoration:underline}#grid>footer #footer_quicklinks div>ul li a img{height:40px}#grid>footer #footer_quicklinks div.legal{grid-area:legal}#grid>footer #footer_quicklinks div.partner{grid-area:partner}#grid>footer #footer_quicklinks div.social{grid-area:social}#grid>footer #footer_quicklinks div.social .icon{display:inline-block;margin-right:1rem;width:1.7rem;height:2rem;fill:currentColor}@media (max-width:1000px){#grid>footer #footer_navigation{grid-template-columns:auto;grid-template-areas:"flights" "company" "contact";padding-left:30px;padding-right:30px}#grid>footer #footer_navigation .expanded .toggle_icon{transform:rotate(180deg)}#grid>footer #footer_navigation .expanded>.collapsible-content{grid-template-rows:1fr}#grid>footer #footer_navigation>div .collapsible-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows .2s ease-out}#grid>footer #footer_navigation>div .collapsible-content ul{grid-template-rows:auto;grid-template-columns:1fr;grid-auto-flow:unset;overflow:hidden}#grid>footer #footer_navigation>div .collapsible-content ul li{position:relative;justify-content:center;align-content:center;padding:2.5rem 0}#grid>footer #footer_navigation>div .collapsible-content ul li::after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;height:1px;background:linear-gradient(90deg,rgba(196,196,196,0) 20%,#c4c4c4 40%,#c4c4c4 60%,rgba(196,196,196,0) 80%)}#grid>footer #footer_navigation>div .toggle_icon_wrapper{position:absolute;display:flex;justify-content:center;align-items:center;top:0;right:0;width:2rem;height:2rem;border:1px solid var(--text-color-primary-2);border-radius:50%;cursor:pointer}#grid>footer #footer_navigation>div .toggle_icon_wrapper .toggle_icon{width:1rem;height:1rem;fill:var(--text-color-primary-2);transition:transform .2s ease-out}#grid>footer #footer_navigation div.company,#grid>footer #footer_navigation div.flights{min-height:25px;overflow:hidden}#grid>footer #footer_quicklinks{grid-template-columns:auto;grid-template-areas:"legal" "partner" "social";padding-left:30px;padding-right:30px}#grid>footer #footer_quicklinks div>ul{justify-content:center}}.button{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:var(--_button-padding,.7rem 2.8rem);text-align:center;box-sizing:border-box;cursor:pointer;overflow:hidden;z-index:1;transition:background-image .3s ease-in-out;color:var(--_button-text-color,#fff);text-decoration:none;border-radius:var(--_button-border-radius,0)}.button::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#fff;opacity:var(--_button-hover-opacity,0);z-index:-1;transition:opacity .2s ease-in-out}.button:hover::before{--_button-hover-opacity:0.2}.button.button--primary{--_button-border-radius:3rem;background-color:var(--button__color--primary)}.button.button--secondary{--_button-border-radius:0.5rem;background-color:var(--button__color--secondary)}.button.button--cta{--_button-padding:2rem 3rem;--_button-border-radius:3rem;margin:.5rem;line-height:2rem;background-color:var(--button__color--cta);font-size:2.6rem;box-shadow:var(--_button-cta-shadow,0 6px 8px 0 rgba(44,51,50,0));transition:transform .2s ease-out,box-shadow 150ms ease-out}.button.button--cta:focus,.button.button--cta:hover{--_button-cta-shadow:0 6px 8px 0 rgba(44, 51, 50, 0.3);transform:scale(1.01) translateY(-.3rem)}.button.button--outline{background-color:transparent;border-color:var(--button__color--border);color:var(--button__color--outline-text)}.flag-icon{display:inline-block;width:20px;height:15px;background-size:cover;background-position:center;margin-right:8px;border:1px solid #ccc;vertical-align:middle}.flag-icon-en{background-image:url(/content/themes/euclaim/img/flags/en.jpg)}.flag-icon-es{background-image:url(/content/themes/euclaim/img/flags/es.jpg)}.flag-icon-fr{background-image:url(/content/themes/euclaim/img/flags/fr.svg)}.flag-icon-de{background-image:url(/content/themes/euclaim/img/flags/de.svg)}.flag-icon-nl{background-image:url(/content/themes/euclaim/img/flags/nl.svg)}.flag-icon-it{background-image:url(/content/themes/euclaim/img/flags/it.jpg)}.custom-select{position:relative;display:flex;align-content:center;justify-content:center;height:30px;width:120px;background:#fff;border-radius:5px;box-shadow:0 0 2px 0 #000}.select-options{position:absolute;top:110%;left:0;z-index:10;list-style:none;padding:0;margin:0;border:1px solid #005f96;border-radius:10px;background:#fff;width:100%;display:none;box-shadow:0 0 8px -2px #000}.select-options li{padding:10px;cursor:pointer;transition:background-color .2s ease-in-out}.select-options li:hover{background-color:#bfe9e0}.select-options li:first-child,.select-options li:hover:first-child{border-top-left-radius:10px;border-top-right-radius:10px}.select-options li:hover:last-child,.select-options li:last-child{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.custom-select.open .select-options{display:block}@media (max-width:1000px){.custom-select{width:initial;height:initial;display:inline-flex}.custom-select .select-toggle{width:100%;text-align:center;padding:1.5rem 0 1.5rem 0;margin:0 1rem 0 1rem}.custom-select.open .select-options{display:flex;flex-direction:column;top:auto;bottom:110%}.custom-select.open .select-options li{display:flex;padding:2rem 0 2rem 0}}.writerProfile{border:1px solid #c9eae3;border-radius:.5rem;color:var(--color--text--secondary)}.writerProfile h3{font-size:2.4rem;line-height:1.2}.writerProfile .details{display:flex;flex-wrap:wrap;width:100%}.writerProfile .details_contact,.writerProfile .details_info{flex:0 0 50%;max-width:50%;box-sizing:border-box}.writerProfile .details_info{display:flex;padding:1.6rem}.writerProfile .details_info div{padding:2rem}.writerProfile .details_info .text{color:#005f96;line-height:2rem;font-size:clamp(1rem,.5vw + 1rem,1.6rem)}.writerProfile .details_info .link{color:#005f96;line-height:1.2rem;font-size:1.6rem;text-decoration:underline}.writerProfile .details_contact{padding:3.6rem;background-image:linear-gradient(#dff4f0,#bfe9e0)}.writerProfile .details_contact .button{margin-block:.5rem;min-width:18rem}.writerProfile .details_contact .button .icon{display:inline-block;height:2rem;width:2rem;position:relative;right:10%}.writerProfile .details_contact .button .icon svg{fill:currentColor;height:100%;width:100%;transition:fill .25s ease}.writerProfile .details_contact .button .button-text{font-size:2rem;line-height:2}.writerProfile .details img{inline-size:19.4rem;block-size:19.4rem;margin-block:auto;margin-inline-end:1rem;padding:0}@media (max-width:1000px){.writerProfile .details{flex-direction:column}.writerProfile .details_contact,.writerProfile .details_info{flex:0 0 100%;max-width:100%}.writerProfile .details_contact{padding:2.6rem;text-align:center}}@media (max-width:700px){.writerProfile .details h3{font-size:1.8rem}.writerProfile .details_info .text{display:none}.writerProfile .details img{inline-size:11.5rem;block-size:11.5rem}}.arrow-icon{--_arrow-color:#005f96;--_border-with:2px;--_size:25px;position:relative;display:inline-flex;justify-content:center;align-items:center;width:var(--_size);height:var(--_size);border-radius:50.1%;border:var(--_border-with,2px) solid var(--_arrow-color,#005f96);rotate:var(--_rotate,0deg);transition:rotate .2s ease-in-out}.arrow-icon::after{content:"";display:block;width:90%;height:90%;background-color:var(--_arrow-color,#005f96);-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8.59 16.59L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M8.59 16.59L13.17 12 8.59 7.41 10 6l6 6-6 6-1.41-1.41z'/%3E%3C/svg%3E");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.arrow-icon.--up{--_rotate:270deg}.arrow-icon.--left{--_rotate:180deg}.arrow-icon.--down{--_rotate:90deg}.arrow-icon.--no-border{--_size:21px;--_border-with:0}
/*# sourceMappingURL=style.css.map */
