/*!Theme Name: _s
Theme URI: https://underscores.me/
Author: Automattic
Author URI: https://automattic.com/
Description: Hi. I'm a starter theme called <code>_s</code>, or <em>underscores</em>, if you like. I'm a theme meant for hacking so don't use me as a <em>Parent Theme</em>. Instead try turning me into the next, most awesome, WordPress theme out there. That's what I'm here for.
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: _s
Tags: custom-menu, featured-images, translation-ready
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.
_s is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.
Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/*/*,*::before,*::after{box-sizing:border-box}body,h1,h2,h3,h4,figure,blockquote,dl,dd{margin:0}ul[role=list],ol[role=list]{list-style:none}html:focus-within{scroll-behavior:smooth}body{min-height:100vh;text-rendering:optimizeSpeed;line-height:1.5}a:not([class]){text-decoration-skip-ink:auto}input,button,textarea,select{font:inherit}@media(prefers-reduced-motion:reduce){html:focus-within{scroll-behavior:auto}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}@font-face{font-display:swap;font-family:nunito;font-style:normal;font-weight:200;src:url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-200.eot);src:url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-200.eot?#iefix) format("embedded-opentype"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-200.woff2) format("woff2"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-200.woff) format("woff"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-200.ttf) format("truetype"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-200.svg#Nunito) format("svg")}@font-face{font-display:swap;font-family:nunito;font-style:italic;font-weight:200;src:url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-200italic.eot);src:url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-200italic.eot?#iefix) format("embedded-opentype"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-200italic.woff2) format("woff2"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-200italic.woff) format("woff"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-200italic.ttf) format("truetype"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-200italic.svg#Nunito) format("svg")}@font-face{font-display:swap;font-family:nunito;font-style:normal;font-weight:300;src:url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-300.eot);src:url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-300.eot?#iefix) format("embedded-opentype"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-300.woff2) format("woff2"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-300.woff) format("woff"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-300.ttf) format("truetype"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-300.svg#Nunito) format("svg")}@font-face{font-display:swap;font-family:nunito;font-style:italic;font-weight:300;src:url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-300italic.eot);src:url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-300italic.eot?#iefix) format("embedded-opentype"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-300italic.woff2) format("woff2"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-300italic.woff) format("woff"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-300italic.ttf) format("truetype"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-300italic.svg#Nunito) format("svg")}@font-face{font-display:swap;font-family:nunito;font-style:normal;font-weight:400;src:url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-regular.eot);src:url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-regular.eot?#iefix) format("embedded-opentype"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-regular.woff2) format("woff2"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-regular.woff) format("woff"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-regular.ttf) format("truetype"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-regular.svg#Nunito) format("svg")}@font-face{font-display:swap;font-family:nunito;font-style:italic;font-weight:400;src:url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-italic.eot);src:url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-italic.eot?#iefix) format("embedded-opentype"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-italic.woff2) format("woff2"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-italic.woff) format("woff"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-italic.ttf) format("truetype"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-italic.svg#Nunito) format("svg")}@font-face{font-display:swap;font-family:nunito;font-style:normal;font-weight:500;src:url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-500.eot);src:url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-500.eot?#iefix) format("embedded-opentype"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-500.woff2) format("woff2"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-500.woff) format("woff"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-500.ttf) format("truetype"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-500.svg#Nunito) format("svg")}@font-face{font-display:swap;font-family:nunito;font-style:italic;font-weight:500;src:url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-500italic.eot);src:url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-500italic.eot?#iefix) format("embedded-opentype"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-500italic.woff2) format("woff2"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-500italic.woff) format("woff"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-500italic.ttf) format("truetype"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-500italic.svg#Nunito) format("svg")}@font-face{font-display:swap;font-family:nunito;font-style:normal;font-weight:600;src:url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-600.eot);src:url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-600.eot?#iefix) format("embedded-opentype"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-600.woff2) format("woff2"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-600.woff) format("woff"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-600.ttf) format("truetype"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-600.svg#Nunito) format("svg")}@font-face{font-display:swap;font-family:nunito;font-style:italic;font-weight:600;src:url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-600italic.eot);src:url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-600italic.eot?#iefix) format("embedded-opentype"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-600italic.woff2) format("woff2"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-600italic.woff) format("woff"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-600italic.ttf) format("truetype"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-600italic.svg#Nunito) format("svg")}@font-face{font-display:swap;font-family:nunito;font-style:normal;font-weight:700;src:url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-700.eot);src:url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-700.eot?#iefix) format("embedded-opentype"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-700.woff2) format("woff2"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-700.woff) format("woff"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-700.ttf) format("truetype"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-700.svg#Nunito) format("svg")}@font-face{font-display:swap;font-family:nunito;font-style:italic;font-weight:700;src:url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-700italic.eot);src:url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-700italic.eot?#iefix) format("embedded-opentype"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-700italic.woff2) format("woff2"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-700italic.woff) format("woff"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-700italic.ttf) format("truetype"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-700italic.svg#Nunito) format("svg")}@font-face{font-display:swap;font-family:nunito;font-style:normal;font-weight:800;src:url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-800.eot);src:url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-800.eot?#iefix) format("embedded-opentype"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-800.woff2) format("woff2"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-800.woff) format("woff"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-800.ttf) format("truetype"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-800.svg#Nunito) format("svg")}@font-face{font-display:swap;font-family:nunito;font-style:italic;font-weight:800;src:url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-800italic.eot);src:url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-800italic.eot?#iefix) format("embedded-opentype"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-800italic.woff2) format("woff2"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-800italic.woff) format("woff"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-800italic.ttf) format("truetype"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-800italic.svg#Nunito) format("svg")}@font-face{font-display:swap;font-family:nunito;font-style:normal;font-weight:900;src:url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-900.eot);src:url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-900.eot?#iefix) format("embedded-opentype"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-900.woff2) format("woff2"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-900.woff) format("woff"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-900.ttf) format("truetype"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-900.svg#Nunito) format("svg")}@font-face{font-display:swap;font-family:nunito;font-style:italic;font-weight:900;src:url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-900italic.eot);src:url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-900italic.eot?#iefix) format("embedded-opentype"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-900italic.woff2) format("woff2"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-900italic.woff) format("woff"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-900italic.ttf) format("truetype"),url(../../../../../../themes/coolproducts_theme/fonts/Nunito/nunito-v25-latin-900italic.svg#Nunito) format("svg")}@font-face{font-display:swap;font-family:lora;font-style:normal;font-weight:400;src:url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-regular.eot);src:url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-regular.eot?#iefix) format("embedded-opentype"),url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-regular.woff2) format("woff2"),url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-regular.woff) format("woff"),url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-regular.ttf) format("truetype"),url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-regular.svg#Lora) format("svg")}@font-face{font-display:swap;font-family:lora;font-style:italic;font-weight:400;src:url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-italic.eot);src:url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-italic.eot?#iefix) format("embedded-opentype"),url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-italic.woff2) format("woff2"),url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-italic.woff) format("woff"),url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-italic.ttf) format("truetype"),url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-italic.svg#Lora) format("svg")}@font-face{font-display:swap;font-family:lora;font-style:normal;font-weight:500;src:url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-500.eot);src:url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-500.eot?#iefix) format("embedded-opentype"),url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-500.woff2) format("woff2"),url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-500.woff) format("woff"),url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-500.ttf) format("truetype"),url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-500.svg#Lora) format("svg")}@font-face{font-display:swap;font-family:lora;font-style:italic;font-weight:500;src:url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-500italic.eot);src:url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-500italic.eot?#iefix) format("embedded-opentype"),url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-500italic.woff2) format("woff2"),url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-500italic.woff) format("woff"),url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-500italic.ttf) format("truetype"),url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-500italic.svg#Lora) format("svg")}@font-face{font-display:swap;font-family:lora;font-style:normal;font-weight:600;src:url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-600.eot);src:url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-600.eot?#iefix) format("embedded-opentype"),url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-600.woff2) format("woff2"),url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-600.woff) format("woff"),url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-600.ttf) format("truetype"),url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-600.svg#Lora) format("svg")}@font-face{font-display:swap;font-family:lora;font-style:italic;font-weight:600;src:url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-600italic.eot);src:url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-600italic.eot?#iefix) format("embedded-opentype"),url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-600italic.woff2) format("woff2"),url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-600italic.woff) format("woff"),url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-600italic.ttf) format("truetype"),url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-600italic.svg#Lora) format("svg")}@font-face{font-display:swap;font-family:lora;font-style:normal;font-weight:700;src:url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-700.eot);src:url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-700.eot?#iefix) format("embedded-opentype"),url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-700.woff2) format("woff2"),url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-700.woff) format("woff"),url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-700.ttf) format("truetype"),url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-700.svg#Lora) format("svg")}@font-face{font-display:swap;font-family:lora;font-style:italic;font-weight:700;src:url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-700italic.eot);src:url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-700italic.eot?#iefix) format("embedded-opentype"),url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-700italic.woff2) format("woff2"),url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-700italic.woff) format("woff"),url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-700italic.ttf) format("truetype"),url(../../../../../../themes/coolproducts_theme/fonts/Lora/lora-v32-latin-700italic.svg#Lora) format("svg")}table{margin:0 0 1.5em;width:100%}embed,iframe,object{max-width:100%}img{height:auto;max-width:100%}figure{margin:1em 0}.alignleft{float:left;margin-right:1.5em;margin-bottom:1.5em}.alignright{float:right;margin-left:1.5em;margin-bottom:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto;margin-bottom:1.5em}.gallery{margin-bottom:1.5em;display:grid;grid-gap:1.5em}.gallery-item{display:inline-block;text-align:center;width:100%}.gallery-columns-2{grid-template-columns:repeat(2,1fr)}.gallery-columns-3{grid-template-columns:repeat(3,1fr)}.gallery-columns-4{grid-template-columns:repeat(4,1fr)}.gallery-columns-5{grid-template-columns:repeat(5,1fr)}.gallery-columns-6{grid-template-columns:repeat(6,1fr)}.gallery-columns-7{grid-template-columns:repeat(7,1fr)}.gallery-columns-8{grid-template-columns:repeat(8,1fr)}.gallery-columns-9{grid-template-columns:repeat(9,1fr)}.gallery-caption{display:block}@media screen and (max-width:900px){body.menu-is-open{overflow-y:hidden}}.row{width:100%}.row .cont{margin:auto;padding-left:16px;padding-right:16px;max-width:1232px}body{font-family:nunito,sans-serif}.featured-box-with-half-image__introduction,.single-page-content-wrapper>p,.single-page-content-wrapper>blockquote,.single-page-content-wrapper>ul,.single-page-content-wrapper>ol,.single-page-content-wrapper a{font-family:lora,sans-serif}body,.menu-coolproducts-main-container .menu a,.menu-coolproducts-mobile-container .menu a,.underlined-title-section__title,.tag,.news-card__link-to-self,.document-card,.row-breadcrumbs:not(.row-breadcrumbs--about-page) .breadcrumb-path,.product-card,.policy-card{color:#2a3256}.footer-contact-text,.footer-contact-text a,.footer-company-info-text,.footer-legal-info-wrapper,.footer-legal-info-wrapper a,.button--main,.button--main-alternative,.hero-text__title,.hero-text__presentation,.featured-product-category-box__title,.featured-box-with-big-image__title,.filter.checked,.archive-filters-wrapper .facetwp-reset,.row-breadcrumbs--about-page .breadcrumb-path,.row-breadcrumbs--about-page .breadcrumb-current,.about-hero-title-wrapper{color:#fff}.button--secondary,.document-card__introduction,.document-card__meta-data-title,.document-card__file-data,.featured-box-with-half-image__introduction,.footer-supporter-icons-text,.archive-filters-dropdown-wrapper .facetwp-facet:not(.active) .fs-label,.archive-filters-search-wrapper input[type=text]::placeholder,.facetwp-page:not(.active),.single-page-introduction,.single-page-content-wrapper>p,.single-page-content-wrapper li,.single-page-content-wrapper>blockquote cite,.single-page-content-wrapper>blockquote p,.single-page-date,.single-page-content-wrapper figcaption,.author-box__role,.member-card__role,.member-card__data-value,.text-404{color:#475569}.archive-content-result-sorting-options-wrapper select{color:#1e293b}.single-page-content-wrapper>p:first-of-type:first-letter,.single-news-page-content-wrapper li::marker{color:#46bfe0}.single-page-content-wrapper a,.author-box__phone,.author-box__mail{color:#1f82b0}.menu-coolproducts-main-container .menu a,.menu-coolproducts-mobile-container .menu a,a.button--main,a.button--main-alternative,.button--secondary,.news-card__link-to-self,.document-card,.product-card,.archive-filters-wrapper .facetwp-reset,.policy-card{text-decoration:none}.news-card__date,.policy-card__date,.single-page-content-wrapper>p:first-of-type:first-letter,.single-page-date{text-transform:uppercase}.single-page-content-wrapper>blockquote cite{font-style:italic}.menu-coolproducts-mobile-container .menu a,.button--main,.button--main-alternative,.button--secondary,.underlined-title-section__title,.news-card__title,.tag,.breadcrumb-current,.archive-filters-label,.archive-content-result-label,.policy-card__title,.single-page-content-wrapper>p:first-of-type:first-letter,.member-card__data-title,.fancy-separation{font-weight:700}.archive-filters-wrapper .facetwp-reset{font-weight:600}.member-card__name{letter-spacing:calc(0rem + (0.12 - 0) * (100vw - 600px)/(900 - 600))}@media(min-width:900px){.member-card__name{letter-spacing:.0075rem}}@media(max-width:600px){.member-card__name{letter-spacing:0}}.archive-content-result-label{letter-spacing:.005rem}.member-card__data-title{letter-spacing:calc(0.00375rem + (0.08 - 0.06) * (100vw - 600px)/(900 - 600))}@media(min-width:900px){.member-card__data-title{letter-spacing:.005rem}}@media(max-width:600px){.member-card__data-title{letter-spacing:.00375rem}}.policy-card__date,.single-page-date{letter-spacing:.004375rem}.news-card__date{letter-spacing:.00375rem}.row-single-product-page-top-layout .single-page-title{line-height:1.3636363636;font-size:calc(2.25rem + (88 - 36) * (100vw - 600px)/(900 - 600))}@media(min-width:900px){.row-single-product-page-top-layout .single-page-title{font-size:5.5rem}}@media(max-width:600px){.row-single-product-page-top-layout .single-page-title{font-size:2.25rem}}@media(max-width:600px){.row-single-product-page-top-layout .single-page-title{line-height:1.3611111111}}.single-page-content-wrapper>p:first-of-type:first-letter{line-height:1;font-size:calc(2.9375rem + (52 - 47) * (100vw - 600px)/(900 - 600))}@media(min-width:900px){.single-page-content-wrapper>p:first-of-type:first-letter{font-size:3.25rem}}@media(max-width:600px){.single-page-content-wrapper>p:first-of-type:first-letter{font-size:2.9375rem}}@media(max-width:600px){.single-page-content-wrapper>p:first-of-type:first-letter{line-height:1}}.hero-text__title,.page-main-title,.about-hero-main-title{line-height:1.375;font-size:calc(2rem + (48 - 32) * (100vw - 600px)/(900 - 600))}@media(min-width:900px){.hero-text__title,.page-main-title,.about-hero-main-title{font-size:3rem}}@media(max-width:600px){.hero-text__title,.page-main-title,.about-hero-main-title{font-size:2rem}}@media(max-width:600px){.hero-text__title,.page-main-title,.about-hero-main-title{line-height:1.34375}}.single-page-title{line-height:1.1666666667;font-size:calc(2rem + (48 - 32) * (100vw - 600px)/(900 - 600))}@media(min-width:900px){.single-page-title{font-size:3rem}}@media(max-width:600px){.single-page-title{font-size:2rem}}@media(max-width:600px){.single-page-title{line-height:1.34375}}.underlined-title-section__title,.news-archive-title,.about-page-title,.fancy-separation{line-height:1.34375;font-size:calc(1.75rem + (32 - 28) * (100vw - 600px)/(900 - 600))}@media(min-width:900px){.underlined-title-section__title,.news-archive-title,.about-page-title,.fancy-separation{font-size:2rem}}@media(max-width:600px){.underlined-title-section__title,.news-archive-title,.about-page-title,.fancy-separation{font-size:1.75rem}}@media(max-width:600px){.underlined-title-section__title,.news-archive-title,.about-page-title,.fancy-separation{line-height:1.4285714286}}.single-page-content-wrapper>h2{line-height:1.34375;font-size:calc(1.375rem + (32 - 22) * (100vw - 600px)/(900 - 600))}@media(min-width:900px){.single-page-content-wrapper>h2{font-size:2rem}}@media(max-width:600px){.single-page-content-wrapper>h2{font-size:1.375rem}}@media(max-width:600px){.single-page-content-wrapper>h2{line-height:1.2727272727}}.product-card__title{font-size:1.5rem;line-height:1.3333333333}.single-page-introduction{line-height:1.6666666667;font-size:calc(1rem + (24 - 16) * (100vw - 600px)/(900 - 600))}@media(min-width:900px){.single-page-introduction{font-size:1.5rem}}@media(max-width:600px){.single-page-introduction{font-size:1rem}}@media(max-width:600px){.single-page-introduction{line-height:1.5}}.document-card__title,.featured-product-category-box__title,.featured-box-with-big-image__title,.featured-box-with-half-image__title,.underlined-title-section--small .underlined-title-section__title,.policy-card__title,.single-page-content-wrapper>h3,.single-page-content-wrapper>h4,.single-page-content-wrapper>h5,.single-page-content-wrapper>h6,.member-card__name{line-height:1.3333333333;font-size:calc(1.25rem + (24 - 20) * (100vw - 600px)/(900 - 600))}@media(min-width:900px){.document-card__title,.featured-product-category-box__title,.featured-box-with-big-image__title,.featured-box-with-half-image__title,.underlined-title-section--small .underlined-title-section__title,.policy-card__title,.single-page-content-wrapper>h3,.single-page-content-wrapper>h4,.single-page-content-wrapper>h5,.single-page-content-wrapper>h6,.member-card__name{font-size:1.5rem}}@media(max-width:600px){.document-card__title,.featured-product-category-box__title,.featured-box-with-big-image__title,.featured-box-with-half-image__title,.underlined-title-section--small .underlined-title-section__title,.policy-card__title,.single-page-content-wrapper>h3,.single-page-content-wrapper>h4,.single-page-content-wrapper>h5,.single-page-content-wrapper>h6,.member-card__name{font-size:1.25rem}}@media(max-width:600px){.document-card__title,.featured-product-category-box__title,.featured-box-with-big-image__title,.featured-box-with-half-image__title,.underlined-title-section--small .underlined-title-section__title,.policy-card__title,.single-page-content-wrapper>h3,.single-page-content-wrapper>h4,.single-page-content-wrapper>h5,.single-page-content-wrapper>h6,.member-card__name{line-height:1.2}}.single-page-content-wrapper>blockquote cite,.single-page-content-wrapper>blockquote p{line-height:1.6363636364;font-size:calc(1.1875rem + (22 - 19) * (100vw - 600px)/(900 - 600))}@media(min-width:900px){.single-page-content-wrapper>blockquote cite,.single-page-content-wrapper>blockquote p{font-size:1.375rem}}@media(max-width:600px){.single-page-content-wrapper>blockquote cite,.single-page-content-wrapper>blockquote p{font-size:1.1875rem}}@media(max-width:600px){.single-page-content-wrapper>blockquote cite,.single-page-content-wrapper>blockquote p{line-height:1.6842105263}}.news-card__title,.about-hero-secondary-title,.about-hero-introduction,.text-404{font-size:1.25rem;line-height:1.4}.facetwp-page{font-size:1.25rem;line-height:1.35}.single-page-content-wrapper>p,.single-page-content-wrapper li,.single-page-content-wrapper div:not(.wp-block-image) a{line-height:1.6842105263;font-size:calc(1rem + (19 - 16) * (100vw - 600px)/(900 - 600))}@media(min-width:900px){.single-page-content-wrapper>p,.single-page-content-wrapper li,.single-page-content-wrapper div:not(.wp-block-image) a{font-size:1.1875rem}}@media(max-width:600px){.single-page-content-wrapper>p,.single-page-content-wrapper li,.single-page-content-wrapper div:not(.wp-block-image) a{font-size:1rem}}@media(max-width:600px){.single-page-content-wrapper>p,.single-page-content-wrapper li,.single-page-content-wrapper div:not(.wp-block-image) a{line-height:1.75}}.featured-box-with-half-image__introduction{line-height:1.6842105263;font-size:calc(1rem + (19 - 16) * (100vw - 600px)/(900 - 600))}@media(min-width:900px){.featured-box-with-half-image__introduction{font-size:1.1875rem}}@media(max-width:600px){.featured-box-with-half-image__introduction{font-size:1rem}}@media(max-width:600px){.featured-box-with-half-image__introduction{line-height:1.5}}.menu-coolproducts-mobile-container .menu a,.archive-filters-dropdown-wrapper .fs-label,.archive-filters-search-wrapper input[type=text]{font-size:1.125rem;line-height:1.3333333333}.filter{line-height:1.3333333333;font-size:calc(0.875rem + (18 - 14) * (100vw - 600px)/(900 - 600))}@media(min-width:900px){.filter{font-size:1.125rem}}@media(max-width:600px){.filter{font-size:.875rem}}@media(max-width:600px){.filter{line-height:1.3571428571}}.footer-contact-text{font-size:1rem;line-height:2}.hero-text__presentation,.single-page-content-wrapper figcaption{font-size:1rem;line-height:1.5}.menu-coolproducts-main-container a,.button--main,.button--main-alternative,.button--secondary,.tag--on-card,.archive-filters-label,.archive-content-result-label,.author-box__name{font-size:1rem;line-height:1.375}.member-card__data-title{line-height:1.375;font-size:calc(0.75rem + (16 - 12) * (100vw - 600px)/(900 - 600))}@media(min-width:900px){.member-card__data-title{font-size:1rem}}@media(max-width:600px){.member-card__data-title{font-size:.75rem}}@media(max-width:600px){.member-card__data-title{line-height:1.3333333333}}.footer-legal-info-text{font-size:.875rem;line-height:2.2857142857}.footer-company-info-text,.author-box__phone,.author-box__mail{font-size:.875rem;line-height:1.7142857143}.document-card__introduction,.footer-supporter-icons-text{font-size:.875rem;line-height:1.4285714286}.member-card__role{line-height:1.4285714286;font-size:calc(0.75rem + (14 - 12) * (100vw - 600px)/(900 - 600))}@media(min-width:900px){.member-card__role{font-size:.875rem}}@media(max-width:600px){.member-card__role{font-size:.75rem}}@media(max-width:600px){.member-card__role{line-height:1.3333333333}}.tag--on-card-over-picture,.document-card__meta-data-title,.document-card__file-data,.policy-card__date,.single-page-date{font-size:.875rem;line-height:1.3571428571}.author-box__role{font-size:.875rem;line-height:1.2857142857}@media screen and (max-width:809px){.tag--on-card{font-size:.875rem;line-height:1.3571428571}}.news-card__date,.breadcrumb-path,.breadcrumb-current,.member-card__data-value{font-size:.75rem;line-height:1.3333333333}@media screen and (max-width:809px){.document-card__meta-data-title,.document-card__file-data{font-size:.75rem;line-height:1.3333333333}}.row-header{position:relative;border-bottom:1px solid #1f82b0}.row-header .cont{max-width:1781px;padding-top:16px;padding-bottom:16px;display:grid;grid-template-columns:264px minmax(auto,1200px) minmax(auto,1fr);column-gap:16.5px}@media screen and (max-width:900px){.row-header .cont{padding-top:14px;padding-bottom:14px;grid-template-columns:minmax(auto,150.86px) 1fr max-content;align-items:center}}.row-header .cont .separation-bar{display:none;justify-self:end;min-height:40px}@media screen and (max-width:900px){.row-header .cont .separation-bar{display:block}}@media screen and (max-width:900px){.row-header .main-logo{max-height:32px}}.main-navigation{justify-self:end;align-self:center;width:100%;max-width:528px}@media screen and (max-width:900px){.main-navigation{display:none}}.menu-coolproducts-main-container .menu{padding-left:0;margin-top:0;margin-bottom:0;list-style-type:none;display:flex;justify-content:space-between;column-gap:16px}.menu-coolproducts-mobile-container{position:absolute;top:calc(100% + 1px);left:0;right:0;max-height:0;height:calc(100vh - 67px);background-color:#46bfe0;visibility:hidden;transition:visibility .3s,max-height .3s;overflow:hidden;z-index:4}.menu-coolproducts-mobile-container .menu{margin-top:0;margin-bottom:0;list-style-type:none;padding-left:0;display:grid;height:100%;justify-content:center;align-items:center;grid-template-rows:repeat(5,max-content);align-content:center;text-align:center;row-gap:32px}@media screen and (max-width:900px){.hamburger.is-active+.menu-coolproducts-mobile-container{visibility:visible;max-height:100vh}}.row-footer-top{background-color:#2a3256}.row-footer-top .cont{padding-top:40px;padding-bottom:29px;display:grid;grid-template-columns:minmax(auto,334px) minmax(auto,554px);justify-content:space-between;row-gap:8px;column-gap:24px}@media screen and (max-width:900px){.row-footer-top .cont{grid-template-columns:1fr}}.footer-contact-wrapper{grid-area:2/1/3/2}@media screen and (max-width:900px){.footer-contact-wrapper{grid-area:inherit}}.footer-company-info-wrapper{grid-area:2/2/3/3;padding-top:4px}@media screen and (max-width:900px){.footer-company-info-wrapper{grid-area:inherit}}.footer-contact-text,.footer-company-info-text,.footer-legal-info-text{margin:0}.row-footer-bottom{background-color:#1d2444}.row-footer-bottom .cont{padding-top:28px;padding-bottom:28px}.footer-legal-info-wrapper{text-align:center}.row-supporters .cont{padding-top:55px;padding-bottom:47px}.footer-supporters-icons{padding-top:32px;display:grid;grid-template-columns:max-content max-content 1fr;align-items:center;column-gap:calc(1rem + (56 - 16) * (100vw - 600px)/(900 - 600))}@media(min-width:900px){.footer-supporters-icons{column-gap:3.5rem}}@media(max-width:600px){.footer-supporters-icons{column-gap:1rem}}@media screen and (max-width:600px){.footer-supporters-icons{grid-template-columns:1fr;justify-items:center;row-gap:16px}}@media screen and (max-width:600px){.footer-supporter-icons-text{text-align:center}}.layout-hero{min-height:473px;background-repeat:no-repeat;background-size:cover}.layout-hero,.layout-hero .cont{position:relative}.layout-hero .cont{padding-top:109.02px;padding-bottom:46px}.row-layout-hero-archive{background-color:#46bfe0}.row-layout-hero-archive>.cont{padding-top:27.08px;padding-bottom:56px}.row-layout-hero-archive .page-main-title{padding-top:52px}.archive-filters-wrapper--dropdown-and-search{display:grid;grid-template-columns:repeat(2,minmax(auto,398px)) minmax(max-content,1fr);column-gap:23px}@media screen and (max-width:809px){.archive-filters-wrapper--dropdown-and-search{row-gap:24px;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:600px){.archive-filters-wrapper--dropdown-and-search{grid-template-columns:1fr}}.archive-filters-label{margin:0;padding-top:calc(0.84375rem + (6.84 - 13.5) * (100vw - 600px)/(900 - 600));padding-bottom:calc(0.625rem + (10.08 - 10) * (100vw - 600px)/(900 - 600))}@media(min-width:900px){.archive-filters-label{padding-top:.4275rem}}@media(max-width:600px){.archive-filters-label{padding-top:.84375rem}}@media(min-width:900px){.archive-filters-label{padding-bottom:.63rem}}@media(max-width:600px){.archive-filters-label{padding-bottom:.625rem}}.archive-filters-button-wrapper .facetwp-facet{display:flex;flex-wrap:wrap;grid-gap:12px}.archive-filters-dropdown-wrapper .fs-wrap{width:100%}.archive-filters-dropdown-wrapper .fs-label-wrap{border-radius:8px;border:none;padding:20px 24px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.archive-filters-dropdown-wrapper .fs-label-wrap::after{content:url(../../../../../../themes/coolproducts_theme/images/dropdown-arrow.svg);display:block;transition:transform 350ms}.archive-filters-dropdown-wrapper .fs-label-wrap .fs-label{padding:0}.archive-filters-dropdown-wrapper .fs-wrap.fs-open .fs-label-wrap::after{transform:rotate(180deg)}.archive-filters-dropdown-wrapper .fs-arrow{display:none}.facetwp-facet-reset.facetwp-hidden{display:none}.archive-filters-search-wrapper .facetwp-facet{border-radius:8px;padding:16px;display:grid;grid-template-columns:max-content 1fr;background-color:#f1f5f9;position:relative}.archive-filters-search-wrapper input[type=text]{border:none;background-color:transparent;grid-area:1/2/2/3;padding:0 0 0 17.78px}.archive-filters-search-wrapper input[type=text]:focus{outline:none}.archive-filters-search-wrapper .fcomplete-wrap{max-width:100%;top:100%;left:0;right:0}.archive-filters-wrapper .facetwp-facet{align-self:end;justify-self:end}@media screen and (max-width:809px){.archive-filters-wrapper .facetwp-facet{align-self:auto;justify-self:start}}.archive-filters-wrapper .facetwp-reset{padding:22px 12px 20px;border-radius:8px;background-color:#014371;display:inline-block;transition:box-shadow 350ms}.archive-filters-wrapper .facetwp-reset img{vertical-align:text-top}.archive-filters-wrapper .facetwp-reset:hover{box-shadow:0 8px 16px #24a1c4}.underlined-title-section{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px;border-bottom:1px solid #cbd5e1}.underlined-title-section__title{margin:0}.underlined-title-section__link--mobile.button{display:none}@media screen and (max-width:502px){.underlined-title-section__link--mobile.button{display:inline-block}}@media screen and (max-width:502px){.underlined-title-section__mobile-link-wrapper{display:flex;justify-content:center;padding-top:56px}}@media screen and (max-width:502px){.underlined-title-section__link.button:not(.underlined-title-section__link--mobile){display:none}}.underlined-title-section--small{padding-bottom:11px}.news-grid{display:grid;grid-template-columns:repeat(3,minmax(auto,373px));column-gap:16px;row-gap:16px;justify-content:space-between}.news-grid--on-homepage,.news-grid--on-single-page{padding-top:24px}.news-grid--on-news-archive{padding-top:20px}@media screen and (max-width:809px){.news-grid{grid-template-columns:repeat(2,minmax(auto,373px))}}@media screen and (max-width:502px){.news-grid{grid-template-columns:1fr}}.document-grid{display:grid;row-gap:32px}.document-grid--on-homepage,.document-grid--on-single-page{padding-top:32px}.document-grid--on-archive-page{padding-top:31px}@media screen and (max-width:809px){.document-grid{grid-template-columns:repeat(2,1fr);column-gap:16px}}@media screen and (max-width:600px){.document-grid{grid-template-columns:1fr}}.featured-product-category-boxes-grid{display:grid;grid-template-columns:repeat(2,minmax(auto,580px));padding-top:32px;column-gap:16px;row-gap:16px;justify-content:space-between}@media screen and (max-width:809px){.featured-product-category-boxes-grid{grid-template-columns:1fr}}.row-breadcrumbs .cont{padding-left:0;padding-right:0}.breadcrumbs-wrapper{display:flex;column-gap:16px;align-items:center;overflow:auto;padding-right:50px}.mobile-scroll-right-overlay{position:relative}.mobile-scroll-right-overlay::after{content:"";position:absolute;top:0;bottom:0;right:0;width:48px}.row-breadcrumbs--archive .mobile-scroll-right-overlay::after{background-image:linear-gradient(90deg,rgba(31,130,176,0) 0%,#46BFE0 66%,#46BFE0 100%)}.row-breadcrumbs--single-page .mobile-scroll-right-overlay::after{background-image:linear-gradient(90deg,rgba(248,250,252,0) 0%,#F8FAFC 100%)}.row-breadcrumbs--about-page .mobile-scroll-right-overlay::after{background-image:linear-gradient(90deg,rgba(248,250,252,0) 0%,#2A3256 100%)}.archive-content-result-wrapper{display:flex;justify-content:space-between;align-items:center;padding-top:49px}@media screen and (max-width:600px){.archive-content-result-wrapper{flex-direction:column;align-items:start;row-gap:32px}}.archive-content-result-label{margin:0}.archive-content-result-sorting-options-wrapper select{padding:19px 23.5px 15px 24px;border-radius:8px;border:1px solid #cbd5e1;appearance:none;background-image:url(../../../../../../themes/coolproducts_theme/images/dropdown-arrow.svg);background-repeat:no-repeat;background-position-x:90%;background-position-y:50%;min-width:202px}.archive-content-result-sorting-options-wrapper select:focus{outline:1px solid #1f82b0}.product-grid{display:grid;grid-template-columns:repeat(3,minmax(auto,373px));justify-content:space-between;column-gap:24px;row-gap:24px}.product-grid--on-archive-page{padding-top:31px}.product-grid--on-single-page{padding-top:18px}@media screen and (max-width:900px){.product-grid{grid-template-columns:repeat(2,1fr);column-gap:16px;row-gap:16px}}@media screen and (max-width:600px){.product-grid{grid-template-columns:1fr;justify-content:center}}.policy-grid{display:grid;grid-template-columns:1fr;row-gap:32px}.policy-grid--on-archive-page{padding-top:31px}.policy-grid--on-single-page{padding-top:24px}@media screen and (max-width:809px){.policy-grid{grid-template-columns:repeat(2,1fr);grid-gap:16px}}@media screen and (max-width:600px){.policy-grid{grid-template-columns:1fr}}.archive-pagination-wrapper{padding-top:98px}.archive-pagination-wrapper .facetwp-pager{display:flex;column-gap:8px;justify-content:center}.archive-pagination-wrapper .facetwp-page{padding:0 18px 9px;cursor:pointer}.archive-pagination-wrapper .facetwp-page.active{border-bottom:3px solid #46bfe0}.row-single-page-top-layout,.row-single-page-content,.row-single-page-related-posts{background-color:#f8fafc}.row-single-page-top-layout>.cont{padding-top:27.08px}.single-page-tag-and-date-wrapper{display:flex;align-items:baseline;column-gap:16px}.single-page-category-title{margin-top:83.92px}.row-single-page-top-layout:not(.row-single-product-page-top-layout) .single-page-title{margin-top:17px}.single-page-introduction{margin-top:10px;margin-bottom:0}.row-single-page-top-layout:not(.row-single-product-page-top-layout) .single-page-image-wrapper{margin-top:36px}.row-single-product-page-top-layout .single-page-image-wrapper{margin-top:39px}.single-page-image-wrapper{border-radius:16px;overflow:hidden}.single-page-image{width:100%;height:100%;object-fit:cover}.single-page-image:not(.single-page-image--mobile){display:block}@media screen and (max-width:600px){.single-page-image:not(.single-page-image--mobile){display:none}}.single-page-image--mobile{display:none}@media screen and (max-width:600px){.single-page-image--mobile{display:block}}.row-single-page-content:not(.row-single-product-page-content) .cont{padding-top:71px}.row-single-product-page-content .cont{padding-top:82px}.row-single-page-content:not(.row-single-news-page-content) .cont{max-width:752px}.row-single-page-content{position:relative}.row-single-page-content .cont{padding-bottom:120px}.row-single-page-content::after{content:"";position:absolute;left:0;right:0;bottom:0;height:136px;background-image:linear-gradient(180deg,rgba(255,255,255,0) 0%,#FFFFFF 100%)}.single-page-aside-and-content-presentation{display:grid;grid-template-columns:minmax(auto,183px) minmax(16px,1fr) minmax(auto,720px);width:960px;max-width:100%}@media screen and (max-width:600px){.single-page-aside-and-content-presentation{grid-template-columns:1fr;row-gap:56px}}.single-page-aside-and-content-presentation .single-page-content-wrapper{grid-area:1/3/2/4}@media screen and (max-width:600px){.single-page-aside-and-content-presentation .single-page-content-wrapper{grid-area:inherit}}.single-page-content-wrapper>*:not(h2,h3,h4,h5,h6,blockquote,ul)+p,.single-page-content-wrapper:not(.single-news-page-content-wrapper) li+li,.single-page-content-wrapper *:not(h2,h3,h4,h5,h6,blockquote)+ul{margin-top:calc(1.5rem + (35 - 24) * (100vw - 600px)/(900 - 600))}@media(min-width:900px){.single-page-content-wrapper>*:not(h2,h3,h4,h5,h6,blockquote,ul)+p,.single-page-content-wrapper:not(.single-news-page-content-wrapper) li+li,.single-page-content-wrapper *:not(h2,h3,h4,h5,h6,blockquote)+ul{margin-top:2.1875rem}}@media(max-width:600px){.single-page-content-wrapper>*:not(h2,h3,h4,h5,h6,blockquote,ul)+p,.single-page-content-wrapper:not(.single-news-page-content-wrapper) li+li,.single-page-content-wrapper *:not(h2,h3,h4,h5,h6,blockquote)+ul{margin-top:1.5rem}}.single-page-content-wrapper>ul+p{margin-top:calc(1.75rem + (40 - 28) * (100vw - 600px)/(900 - 600))}@media(min-width:900px){.single-page-content-wrapper>ul+p{margin-top:2.5rem}}@media(max-width:600px){.single-page-content-wrapper>ul+p{margin-top:1.75rem}}.single-page-content-wrapper>h2+p{margin-top:calc(0.25rem + (7 - 4) * (100vw - 600px)/(900 - 600))}@media(min-width:900px){.single-page-content-wrapper>h2+p{margin-top:.4375rem}}@media(max-width:600px){.single-page-content-wrapper>h2+p{margin-top:.25rem}}.single-page-content-wrapper>h2+h3,.single-page-content-wrapper>h2+h4,.single-page-content-wrapper>h2+h5,.single-page-content-wrapper>h2+h6{margin-top:calc(0.9375rem + (23 - 15) * (100vw - 600px)/(900 - 600))}@media(min-width:900px){.single-page-content-wrapper>h2+h3,.single-page-content-wrapper>h2+h4,.single-page-content-wrapper>h2+h5,.single-page-content-wrapper>h2+h6{margin-top:1.4375rem}}@media(max-width:600px){.single-page-content-wrapper>h2+h3,.single-page-content-wrapper>h2+h4,.single-page-content-wrapper>h2+h5,.single-page-content-wrapper>h2+h6{margin-top:.9375rem}}.single-page-content-wrapper:not(.single-news-page-content-wrapper)>h3+p,.single-page-content-wrapper:not(.single-news-page-content-wrapper)>h3+ul,.single-page-content-wrapper:not(.single-news-page-content-wrapper)>h4+p,.single-page-content-wrapper:not(.single-news-page-content-wrapper)>h4+ul,.single-page-content-wrapper:not(.single-news-page-content-wrapper)>h5+p,.single-page-content-wrapper:not(.single-news-page-content-wrapper)>h5+ul,.single-page-content-wrapper:not(.single-news-page-content-wrapper)>h6+p,.single-page-content-wrapper:not(.single-news-page-content-wrapper)>h6+ul{margin-top:calc(0.4375rem + (11 - 7) * (100vw - 600px)/(900 - 600))}@media(min-width:900px){.single-page-content-wrapper:not(.single-news-page-content-wrapper)>h3+p,.single-page-content-wrapper:not(.single-news-page-content-wrapper)>h3+ul,.single-page-content-wrapper:not(.single-news-page-content-wrapper)>h4+p,.single-page-content-wrapper:not(.single-news-page-content-wrapper)>h4+ul,.single-page-content-wrapper:not(.single-news-page-content-wrapper)>h5+p,.single-page-content-wrapper:not(.single-news-page-content-wrapper)>h5+ul,.single-page-content-wrapper:not(.single-news-page-content-wrapper)>h6+p,.single-page-content-wrapper:not(.single-news-page-content-wrapper)>h6+ul{margin-top:.6875rem}}@media(max-width:600px){.single-page-content-wrapper:not(.single-news-page-content-wrapper)>h3+p,.single-page-content-wrapper:not(.single-news-page-content-wrapper)>h3+ul,.single-page-content-wrapper:not(.single-news-page-content-wrapper)>h4+p,.single-page-content-wrapper:not(.single-news-page-content-wrapper)>h4+ul,.single-page-content-wrapper:not(.single-news-page-content-wrapper)>h5+p,.single-page-content-wrapper:not(.single-news-page-content-wrapper)>h5+ul,.single-page-content-wrapper:not(.single-news-page-content-wrapper)>h6+p,.single-page-content-wrapper:not(.single-news-page-content-wrapper)>h6+ul{margin-top:.4375rem}}.single-page-content-wrapper>*+h2{margin-top:calc(2.9375rem + (62 - 47) * (100vw - 600px)/(900 - 600))}@media(min-width:900px){.single-page-content-wrapper>*+h2{margin-top:3.875rem}}@media(max-width:600px){.single-page-content-wrapper>*+h2{margin-top:2.9375rem}}.single-page-content-wrapper>*:not(h2)+h3,.single-page-content-wrapper>*:not(h2)+h4,.single-page-content-wrapper>*:not(h2)+h5,.single-page-content-wrapper>*:not(h2)+h6{margin-top:calc(2rem + (48 - 32) * (100vw - 600px)/(900 - 600))}@media(min-width:900px){.single-page-content-wrapper>*:not(h2)+h3,.single-page-content-wrapper>*:not(h2)+h4,.single-page-content-wrapper>*:not(h2)+h5,.single-page-content-wrapper>*:not(h2)+h6{margin-top:3rem}}@media(max-width:600px){.single-page-content-wrapper>*:not(h2)+h3,.single-page-content-wrapper>*:not(h2)+h4,.single-page-content-wrapper>*:not(h2)+h5,.single-page-content-wrapper>*:not(h2)+h6{margin-top:2rem}}.single-page-content-wrapper>*+blockquote,.single-page-content-wrapper>*+.wp-block-image,.single-page-content-wrapper>*+.wp-block-gallery{margin-top:calc(2.9375rem + (62 - 47) * (100vw - 600px)/(900 - 600))}@media(min-width:900px){.single-page-content-wrapper>*+blockquote,.single-page-content-wrapper>*+.wp-block-image,.single-page-content-wrapper>*+.wp-block-gallery{margin-top:3.875rem}}@media(max-width:600px){.single-page-content-wrapper>*+blockquote,.single-page-content-wrapper>*+.wp-block-image,.single-page-content-wrapper>*+.wp-block-gallery{margin-top:2.9375rem}}.single-page-content-wrapper>blockquote+*:not(h2),.single-page-content-wrapper .wp-block-image+*:not(h2),.single-page-content-wrapper .wp-block-gallery+*:not(h2){margin-top:calc(3.25rem + (69 - 52) * (100vw - 600px)/(900 - 600))}@media(min-width:900px){.single-page-content-wrapper>blockquote+*:not(h2),.single-page-content-wrapper .wp-block-image+*:not(h2),.single-page-content-wrapper .wp-block-gallery+*:not(h2){margin-top:4.3125rem}}@media(max-width:600px){.single-page-content-wrapper>blockquote+*:not(h2),.single-page-content-wrapper .wp-block-image+*:not(h2),.single-page-content-wrapper .wp-block-gallery+*:not(h2){margin-top:3.25rem}}.single-page-content-wrapper>*:first-child{margin-top:0}.single-page-content-wrapper>p:first-of-type:first-letter{float:left;border-bottom:2px solid #46bfe0;padding-bottom:4px;margin-right:6px}.single-page-content-wrapper:not(.single-news-page-content-wrapper)>ul{padding-left:8px}.single-page-content-wrapper:not(.single-news-page-content-wrapper)>ul>li>p,.single-page-content-wrapper:not(.single-news-page-content-wrapper)>ul>li>span{left:-7px}.single-page-content-wrapper>ul>li>p,.single-page-content-wrapper>ul>li>span{position:relative;margin-top:0;margin-bottom:0}.single-page-content-wrapper>blockquote{position:relative;padding:16px 16px 16px 24px}.single-page-content-wrapper>blockquote::before,.single-page-content-wrapper>blockquote::after{content:"";position:absolute;top:0;left:0;bottom:0}.single-page-content-wrapper>blockquote::before{width:50%;background-image:linear-gradient(135deg,#46BFE0 0%,#F8FAFC 100%);z-index:0;opacity:.14}@media screen and (max-width:600px){.single-page-content-wrapper>blockquote::before{width:100%}}.single-page-content-wrapper>blockquote::after{width:8px;border-radius:4px;background-color:#46bfe0}.single-page-content-wrapper>blockquote p{margin-top:0;margin-bottom:0;position:relative}.row-single-page-related-posts:not(.row-404-page-related-posts) .cont{padding-top:139px;padding-bottom:60px}.row-single-page-related-posts .news-grid+.underlined-title-section__mobile-link-wrapper+.underlined-title-section{margin-top:95px}.row-single-page-related-posts .policy-grid+.underlined-title-section__mobile-link-wrapper+.underlined-title-section{margin-top:96px}.member-grid{display:grid;grid-template-columns:repeat(2,minmax(auto,580px));grid-gap:calc(1rem + (40 - 16) * (100vw - 600px)/(900 - 600))}@media(min-width:900px){.member-grid{grid-gap:2.5rem}}@media(max-width:600px){.member-grid{grid-gap:1rem}}@media screen and (max-width:730px){.member-grid{grid-template-columns:1fr}}.member-grid--on-team-page{padding-top:27px}.logo-grid{display:grid;grid-template-columns:repeat(6,minmax(auto,153px));justify-content:space-between;column-gap:16px;row-gap:56px;padding-top:32px}@media screen and (max-width:900px){.logo-grid{grid-template-columns:repeat(5,minmax(auto,153px))}}@media screen and (max-width:600px){.logo-grid{grid-template-columns:repeat(3,minmax(auto,153px))}}@media screen and (max-width:420px){.logo-grid{grid-template-columns:repeat(2,minmax(auto,153px));row-gap:24px}}.logo-grid+.underlined-title-section{margin-top:93px}.logo-grid+.footer-supporters-wrapper{margin-top:117px}.separation-bar{width:1px;height:100%;background-color:#e2e8f0}.hero-text__presentation{margin:0;max-width:523px}.hero-text__read-more{margin-top:22.04px}.button,.tag,.filter{border-radius:8px;display:inline-block}.button--main,.button--main-alternative{padding:22px 16px 20px}.button--main{background-color:#33aa52}.button--main-alternative{background-color:#46bfe0}.button--secondary{padding:14px 16px 12px;background-color:#e2e8f0;white-space:nowrap}.tag{background-color:#ecf9fc;border:1px solid #88d5ea;white-space:nowrap}.tag--on-card-over-picture{padding:9px 8px}.tag--on-card{padding:9px 16px}@media screen and (max-width:809px){.tag--on-card{padding:9px 8px}}.filter{cursor:pointer;padding-top:calc(0.9375rem + (16 - 15) * (100vw - 600px)/(900 - 600));padding-right:calc(0.5rem + (16 - 8) * (100vw - 600px)/(900 - 600));padding-bottom:calc(0.875rem + (16 - 14) * (100vw - 600px)/(900 - 600));padding-left:calc(0.5rem + (16 - 8) * (100vw - 600px)/(900 - 600))}@media(min-width:900px){.filter{padding:1rem}}@media(max-width:600px){.filter{padding:.9375rem .5rem .875rem}}.filter .facetwp-counter{display:none}.filter.checked{background-color:#1f82b0}.filter:not(.checked){background-color:#fff}.overlay{position:absolute;top:0;left:0;right:0;bottom:0}.overlay--hero{background-color:#2a3256;opacity:.75}.news-card{border-radius:16px;border:1px solid #cbd5e1;overflow:hidden;background-color:#fff}.news-card__image-mobile{display:none;width:100%}@media screen and (max-width:502px){.news-card__image-mobile{display:block}}.news-card__link-to-self{height:100%;display:grid;grid-template-rows:max-content max-content max-content minmax(auto,1fr) max-content;position:relative}.news-card__image-wrapper{grid-area:1/1/3/2}.news-card__category,.news-card__title,.news-card__date{margin-left:23px;margin-right:22px}.news-card__category,.news-card__date{margin-top:0;margin-bottom:0}.news-card__category{grid-area:2/1/4/2;justify-self:left;align-self:end}.news-card__title{padding-top:33.5px;grid-area:3/1/5/2}.news-card__image{display:block}@media screen and (max-width:502px){.news-card__image{display:none}}.news-card__date{padding-top:17px;padding-bottom:20px}.news-card__hover-effect{position:absolute;bottom:0;left:0;right:0;height:4px;background-color:#46bfe0;opacity:0;transition:opacity 350ms}.news-card:hover .news-card__hover-effect{opacity:1}.document-card{display:grid;grid-template-columns:minmax(auto,201px) minmax(auto,666px) minmax(132px,1fr);column-gap:40px;padding:16px 40px 13px 16px;border:1px solid #cbd5e1;border-radius:16px;overflow:hidden;background-color:#fff}@media screen and (max-width:809px){.document-card{grid-template-columns:1fr;padding:0 0 32px}}.document-card__image-wrapper{border-top-left-radius:8px;border-bottom-left-radius:8px;align-self:start;overflow:hidden;position:relative;height:100%}@media screen and (max-width:809px){.document-card__image-wrapper{border-top-left-radius:0;border-bottom-left-radius:0}}.document-card__image{height:100%;width:100%;object-fit:cover}.document-card__image:not(.document-card__image--mobile){display:block}@media screen and (max-width:809px){.document-card__image:not(.document-card__image--mobile){display:none}}.document-card__image--mobile{display:none}@media screen and (max-width:809px){.document-card__image--mobile{display:block;width:100%}}.document-card__image-bottom-right-angle{position:absolute;bottom:0;right:0}.document-card__info-wrapper{padding-top:24px;display:grid;grid-template-rows:repeat(2,max-content) 1fr;height:calc(100% - 23.92px)}@media screen and (max-width:809px){.document-card__info-wrapper{padding-top:18px;padding-left:16px;padding-right:16px;padding-bottom:29px}}.document-card__introduction,.document-card__meta-data-title,.document-card__meta-data-value,.document-card__file-data{margin-bottom:0}.document-card__introduction,.document-card__meta-data-title{margin-top:0}.document-card__introduction{padding-top:calc(0.375rem + (10 - 6) * (100vw - 600px)/(900 - 600))}@media(min-width:900px){.document-card__introduction{padding-top:.625rem}}@media(max-width:600px){.document-card__introduction{padding-top:.375rem}}.document-card__meta-data-wrapper{display:flex;column-gap:16px;row-gap:16px;flex-wrap:wrap;align-self:end;padding-top:16px}@media screen and (max-width:809px){.document-card__meta-data-wrapper{column-gap:8px;row-gap:8px;padding-top:24px}}.document-card__meta-data-value{margin-top:4.08px}.document-card__link-wrapper{display:grid;grid-template-rows:repeat(2,max-content);align-content:center;text-align:center;justify-self:end}@media screen and (max-width:809px){.document-card__link-wrapper{grid-template-columns:max-content 1fr;grid-template-rows:1fr;align-items:center;column-gap:16px;padding-left:16px;padding-right:16px;width:100%}}.document-card__link{display:flex}.document-card__file-data{margin-top:15px}@media screen and (max-width:809px){.document-card__file-data{justify-self:start;margin-top:0}}.featured-product-category-box{overflow:hidden;border-radius:16px}.featured-product-category-box,.featured-product-category-box__image-wrapper{display:grid}.featured-product-category-box__image-wrapper,.featured-product-category-box__text-wrapper,.featured-product-category-box__image,.featured-product-category-box__image-overlay{grid-area:1/1/2/2}.featured-product-category-box__image{width:100%;height:100%;object-fit:cover}.featured-product-category-box__image:not(.featured-product-category-box__image--mobile){display:block}@media screen and (max-width:809px){.featured-product-category-box__image:not(.featured-product-category-box__image--mobile){display:none}}.featured-product-category-box__image--mobile{display:none}@media screen and (max-width:809px){.featured-product-category-box__image--mobile{display:block}}.featured-product-category-box__image-overlay{background-image:linear-gradient(180deg,rgba(42,50,86,.4) 0%,#2A3256 100%);backdrop-filter:blur(2px)}.featured-product-category-box__text-wrapper{z-index:1;padding:16px;display:grid;grid-template-rows:1fr minmax(112px,auto);row-gap:22px;text-align:center}.featured-product-category-box__title{align-self:end}.featured-product-category-box__link-wrapper{display:flex;justify-content:center;align-items:flex-start;column-gap:16px;row-gap:16px;flex-wrap:wrap}.featured-box-with-big-image{border-radius:16px;overflow:hidden}.featured-box-with-big-image,.featured-box-with-big-image__image-wrapper{display:grid}.featured-box-with-big-image__image-wrapper,.featured-box-with-big-image__image,.featured-box-with-big-image__image-overlay,.featured-box-with-big-image__bottom-text-section{grid-area:1/1/2/2}.featured-box-with-big-image__image{display:block;height:100%;width:100%;object-fit:cover}.featured-box-with-big-image__image-overlay{background-image:linear-gradient(180deg,rgba(42,50,86,0) 0%,rgba(42,50,86,.4) 50%,#2A3256 100%)}@media screen and (max-width:809px){.featured-box-with-big-image__image-overlay{background-image:linear-gradient(0deg,rgba(42,50,86,0) 0%,rgba(42,50,86,.4) 50%,#2A3256 100%)}}.featured-box-with-big-image__bottom-text-section{z-index:1;align-self:end;padding:40px;border-top:1px solid #fff;display:grid;grid-template-columns:minmax(auto,846px) minmax(max-content,1fr);column-gap:16px;justify-content:space-between}@media screen and (max-width:809px){.featured-box-with-big-image__bottom-text-section{align-self:start;border-top:none;padding:0;grid-template-columns:1fr;row-gap:32px;height:100%}}@media screen and (max-width:809px){.featured-box-with-big-image__title{padding-left:16px;padding-right:16px;padding-top:16px}}.featured-box-with-big-image__link-wrapper{justify-self:end;align-self:start}@media screen and (max-width:809px){.featured-box-with-big-image__link-wrapper{border-top:1px solid #fff;padding:16px;justify-self:stretch;align-self:end;display:flex;justify-content:end}}.featured-box-with-half-image{display:grid;overflow:hidden;border-radius:16px;border:1px solid #cbd5e1;grid-template-columns:repeat(2,1fr)}@media screen and (max-width:809px){.featured-box-with-half-image{grid-template-columns:1fr;grid-template-rows:minmax(auto,225px) auto}}.featured-box-with-half-image__image{width:100%;height:100%;object-fit:cover}.featured-box-with-half-image__image:not(.featured-box-with-half-image__image--mobile){display:block}@media screen and (max-width:809px){.featured-box-with-half-image__image:not(.featured-box-with-half-image__image--mobile){display:none}}.featured-box-with-half-image__image--mobile{display:none}@media screen and (max-width:809px){.featured-box-with-half-image__image--mobile{display:block}}.featured-box-with-half-image__text-wrapper{padding:40px;display:grid;align-content:center;justify-items:left;background-color:#fff;padding:calc(1rem + (40 - 16) * (100vw - 600px)/(809 - 600))}@media(min-width:809px){.featured-box-with-half-image__text-wrapper{padding:2.5rem}}@media(max-width:600px){.featured-box-with-half-image__text-wrapper{padding:1rem}}@media screen and (max-width:809px){.featured-box-with-half-image__text-wrapper{grid-area:2/1/3/2}}.featured-box-with-half-image__introduction{margin-top:7px;margin-bottom:0}.featured-box-with-half-image__link{margin-top:22px}@media screen and (max-width:809px){.featured-box-with-half-image__image-wrapper{grid-area:1/1/2/2}}.breadcrumb-path,.breadcrumb-current{white-space:nowrap}.breadcrumb-arrow{height:7px;min-width:4.08px}.breadcrumb-arrow img{display:block;height:100%}.product-card{border-radius:16px;border:1px solid #cbd5e1;overflow:hidden;display:grid;grid-template-rows:minmax(auto,152px) 18.5px 18.5px auto}.product-card__icon-wrapper{background-image:linear-gradient(115deg,#88D5EA 0%,#46BFE0 100%);grid-area:1/1/3/2;padding-bottom:10.5px}.product-card__icon{max-height:100%;max-width:100%;width:123.64px;height:160px;display:block;object-fit:cover;margin:auto}.product-card__category{grid-area:2/1/4/2;margin:0;justify-self:center}.product-card__title-wrapper{position:relative;grid-area:3/1/5/2;padding-top:29.5px;padding-bottom:24px;padding-left:18px;padding-right:18px}.product-card__title{text-align:center}.product-card__hover-effect{position:absolute;bottom:0;left:0;right:0;height:4px;background-color:#46bfe0;opacity:0;transition:opacity 350ms}.product-card:hover .product-card__hover-effect{opacity:1}.policy-card{border-radius:16px;overflow:hidden;border:1px solid #cbd5e1;display:grid;grid-template-columns:minmax(215px,360px) minmax(325px,728px);grid-template-rows:repeat(2,max-content) 1fr;column-gap:24px;padding-right:56px;justify-content:space-between;background-color:#fff;position:relative}@media screen and (max-width:809px){.policy-card{grid-template-columns:1fr;grid-template-rows:max-content repeat(2,18.5px) max-content 1fr;column-gap:0;padding-right:0;padding-bottom:24px}}.policy-card__image-wrapper{grid-area:1/1/4/2}@media screen and (max-width:809px){.policy-card__image-wrapper{grid-area:1/1/3/2}}.policy-card__image{height:100%;width:100%;object-fit:cover}.policy-card__image:not(.policy-card__image--mobile){display:block;aspect-ratio:309/221}@media screen and (max-width:809px){.policy-card__image:not(.policy-card__image--mobile){display:none}}.policy-card__image--mobile{display:none;aspect-ratio:344/185}@media screen and (max-width:809px){.policy-card__image--mobile{display:block}}.policy-card__date{grid-area:1/2/2/3;margin:0;padding-top:34px}@media screen and (max-width:809px){.policy-card__date{grid-area:5/1/6/5;margin-left:16px;align-self:end;padding-top:16px}}.policy-card__title{grid-area:2/2/3/3;margin-top:8px}@media screen and (max-width:809px){.policy-card__title{grid-area:4/1/5/2;margin-top:12px;margin-left:16px;margin-right:16px}}.policy-card__category{grid-area:3/2/4/3;align-self:end;justify-self:start;margin-top:24px;margin-bottom:32px}@media screen and (max-width:809px){.policy-card__category{grid-area:2/1/4/2;margin-left:16px;align-self:start;margin-top:0;margin-bottom:0}}.policy-card__hover-effect{position:absolute;bottom:0;left:0;right:0;height:4px;background-color:#46bfe0;opacity:0;transition:opacity 350ms}.policy-card:hover .policy-card__hover-effect{opacity:1}@media screen and (max-width:600px){.author-box{text-align:center}}.author-box__image-wrapper{border-radius:100%;max-width:100%;max-height:100%;width:120px;height:120px;overflow:hidden}@media screen and (max-width:600px){.author-box__image-wrapper{margin:auto}}.author-box__image{display:block;object-fit:cover;width:100%;height:100%}.author-box__author-info-wrapper{margin-top:25px}.author-box__name{margin:0}.author-box__role{margin-top:3px;margin-bottom:0}.author-box__separation-bar{margin-top:19.5px;margin-bottom:17.5px;height:2px;width:24px;background-color:#cbd5e1}@media screen and (max-width:600px){.author-box__separation-bar{margin-left:auto;margin-right:auto}}.author-box__phone,.author-box__mail{display:block}.member-card{display:grid;grid-template-columns:minmax(auto,160px) minmax(250px,1fr);border-radius:16px;overflow:hidden;border:1px solid #cbd5e1;background-color:#fff;grid-template-rows:auto 1px auto}@media screen and (max-width:900px){.member-card{grid-template-columns:minmax(120px,160px) minmax(200px,1fr);grid-template-rows:repeat(2,max-content) 1fr}}@media screen and (max-width:730px){.member-card{grid-template-columns:minmax(90px,120px) minmax(180px,auto)}}.member-card__image-wrapper{overflow:hidden;grid-area:1/1/4/2}@media screen and (max-width:900px){.member-card__image-wrapper{grid-area:inherit}}.member-card__image{height:100%;width:100%;object-fit:cover}.member-card__image:not(.member-card__image--mobile){display:block}@media screen and (max-width:900px){.member-card__image:not(.member-card__image--mobile){display:none}}.member-card__image--mobile{display:none}@media screen and (max-width:900px){.member-card__image--mobile{display:block}}.member-card__name-and-role-wrapper{padding:24px 26px 35px 24px}@media screen and (max-width:900px){.member-card__name-and-role-wrapper{align-self:center;padding:16px;margin-bottom:5px}}.member-card__role{margin-bottom:0;margin-top:calc(0rem + (2 - 0) * (100vw - 600px)/(900 - 600))}@media(min-width:900px){.member-card__role{margin-top:.125rem}}@media(max-width:600px){.member-card__role{margin-top:0}}.member-card__separation-bar{height:1px;width:100%;background-color:#cbd5e1}@media screen and (max-width:900px){.member-card__separation-bar{grid-area:2/1/3/3}}.member-card__contact-and-languages-wrapper{display:grid;column-gap:16px;grid-template-columns:repeat(2,auto);justify-content:space-between;padding:14px 26px 19px 24px}@media screen and (max-width:900px){.member-card__contact-and-languages-wrapper{grid-area:3/1/4/3;padding:20px 16px}}.member-card__data-title,.member-card__data-value{margin:0}.row-home-latest-news .cont{padding-top:calc(5.5625rem + (128 - 89) * (100vw - 600px)/(900 - 600))}@media(min-width:900px){.row-home-latest-news .cont{padding-top:8rem}}@media(max-width:600px){.row-home-latest-news .cont{padding-top:5.5625rem}}.row-home-latest-documents .cont,.row-home-featured-box-with-big-image .cont,.row-home-featured-box-with-half-image .cont{padding-top:calc(5.5625rem + (120 - 89) * (100vw - 600px)/(900 - 600))}@media(min-width:900px){.row-home-latest-documents .cont,.row-home-featured-box-with-big-image .cont,.row-home-featured-box-with-half-image .cont{padding-top:7.5rem}}@media(max-width:600px){.row-home-latest-documents .cont,.row-home-featured-box-with-big-image .cont,.row-home-featured-box-with-half-image .cont{padding-top:5.5625rem}}.row-home-featured-product-category-boxes .cont{padding-top:calc(5.5625rem + (123 - 89) * (100vw - 600px)/(900 - 600))}@media(min-width:900px){.row-home-featured-product-category-boxes .cont{padding-top:7.6875rem}}@media(max-width:600px){.row-home-featured-product-category-boxes .cont{padding-top:5.5625rem}}.row-home-featured-box-with-big-image+.row-home-featured-box-with-big-image .cont,.row-home-featured-box-with-big-image+.row-home-featured-box-with-half-image .cont,.row-home-featured-box-with-half-image+.row-home-featured-box-with-big-image .cont,.row-home-featured-box-with-half-image+.row-home-featured-box-with-half-image .cont{padding-top:40px}.home section:not(.row-home-hero){background-color:#f8fafc}.home section:last-of-type{padding-bottom:calc(5.875rem + (136 - 94) * (100vw - 600px)/(900 - 600))}@media(min-width:900px){.home section:last-of-type{padding-bottom:8.5rem}}@media(max-width:600px){.home section:last-of-type{padding-bottom:5.875rem}}.row-product-archive-content{background-color:#f8fafc}.row-product-archive-content .cont{padding-bottom:120px}@media screen and (max-width:600px){.row-product-archive-content .cont{max-width:437px}}.row-policy-archive-content{background-color:#f8fafc}.row-policy-archive-content .cont{padding-bottom:120px}.row-news-archive-content{background-color:#f8fafc}.row-news-archive-content .cont{padding-bottom:120px}.news-archive-title{padding-top:73px}.row-document-archive-content{background-color:#f8fafc}.row-document-archive-content .cont{padding-bottom:120px}.single-news-page-content-wrapper>h3+p,.single-news-page-content-wrapper>h3+ul,.single-news-page-content-wrapper>h4+p,.single-news-page-content-wrapper>h4+ul,.single-news-page-content-wrapper>h5+p,.single-news-page-content-wrapper>h5+ul,.single-news-page-content-wrapper>h6+p,.single-news-page-content-wrapper>h6+ul{margin-top:calc(0.3125rem + (8 - 5) * (100vw - 600px)/(900 - 600))}@media(min-width:900px){.single-news-page-content-wrapper>h3+p,.single-news-page-content-wrapper>h3+ul,.single-news-page-content-wrapper>h4+p,.single-news-page-content-wrapper>h4+ul,.single-news-page-content-wrapper>h5+p,.single-news-page-content-wrapper>h5+ul,.single-news-page-content-wrapper>h6+p,.single-news-page-content-wrapper>h6+ul{margin-top:.5rem}}@media(max-width:600px){.single-news-page-content-wrapper>h3+p,.single-news-page-content-wrapper>h3+ul,.single-news-page-content-wrapper>h4+p,.single-news-page-content-wrapper>h4+ul,.single-news-page-content-wrapper>h5+p,.single-news-page-content-wrapper>h5+ul,.single-news-page-content-wrapper>h6+p,.single-news-page-content-wrapper>h6+ul{margin-top:.3125rem}}.single-news-page-content-wrapper>ul{padding-left:19px}.single-news-page-content-wrapper>ul>li>p,.single-news-page-content-wrapper>ul>li>span{left:4px}.single-news-page-content-wrapper li+li{margin-top:calc(0.75rem + (16 - 12) * (100vw - 600px)/(900 - 600))}@media(min-width:900px){.single-news-page-content-wrapper li+li{margin-top:1rem}}@media(max-width:600px){.single-news-page-content-wrapper li+li{margin-top:.75rem}}.row-about-page-hero{background-color:#2a3256}.row-about-page-hero>.cont{padding-top:27.08px;padding-bottom:101px}.about-hero-title-wrapper{display:grid;grid-template-columns:max-content minmax(auto,968px);justify-content:space-between;align-items:start;padding-top:52px;column-gap:24px}@media screen and (max-width:600px){.about-hero-title-wrapper{grid-template-columns:1fr;row-gap:24px}}.about-hero-introduction-wrapper{padding-top:3.92px}.about-hero-introduction{margin:0}.row-about-page-members{background-color:#f8fafc}.row-about-page-members .cont{padding-top:126px;padding-bottom:140px}.member-grid+.about-page-title{padding-top:150px}.row-about-page-logo .cont{padding-top:89px;padding-bottom:136px}.row-404{position:relative;background-color:#f8fafc}.row-404::after{background-image:linear-gradient(180deg,rgba(255,255,255,0) 0%,#FFFFFF 100%);content:"";position:absolute;left:0;bottom:0;right:0;top:0}.row-404 .cont{position:relative;z-index:1;padding-top:59px;padding-bottom:104px;text-align:center}.text-404{margin-bottom:0}p.text-404:first-of-type{margin-top:11px}p.text-404:not(:first-of-type){margin-top:0}.image-with-title{display:grid;grid-template-rows:auto 22px}.image-with-title img{grid-area:1/1/2/2;justify-self:center}.image-with-title h1{grid-area:1/1/3/2;align-self:end}.button-home-on-404{margin-top:35px}.row-404-page-related-posts .cont{padding-top:93px;padding-bottom:136px}.screen-reader-text{border:0;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;clip-path:none;color:#21759b;display:block;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#primary[tabindex="-1"]:focus{outline:0}/*!* Hamburgers
* @description Tasty CSS-animated hamburgers
* @author Jonathan Suh @jonsuh
* @site https://jonsuh.com/hamburgers
* @link https://github.com/jonsuh/hamburgers*/.hamburger{padding:15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::before,.hamburger.is-active .hamburger-inner::after{background-color:#000}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:40px;height:4px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx .hamburger-inner::before,.hamburger--3dx .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r .hamburger-inner::before,.hamburger--3dx-r .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy .hamburger-inner::before,.hamburger--3dy .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r .hamburger-inner::before,.hamburger--3dy-r .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy .hamburger-inner::before,.hamburger--3dxy .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r .hamburger-inner::before,.hamburger--3dxy-r .hamburger-inner::after{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner::before{transform:translate3d(-8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrow.is-active .hamburger-inner::after{transform:translate3d(-8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrow-r.is-active .hamburger-inner::before{transform:translate3d(8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrow-r.is-active .hamburger-inner::after{transform:translate3d(8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowalt .hamburger-inner::before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner::after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;transform:translate3d(-8px,-10px,0) rotate(-45deg) scale(.7,1);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;transform:translate3d(-8px,10px,0) rotate(45deg) scale(.7,1);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r .hamburger-inner::before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;transform:translate3d(8px,-10px,0) rotate(45deg) scale(.7,1);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;transform:translate3d(8px,10px,0) rotate(-45deg) scale(.7,1);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner::before{transform:translate3d(8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrowturn.is-active .hamburger-inner::after{transform:translate3d(8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner::before{transform:translate3d(-8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner::after{transform:translate3d(-8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::before,.hamburger--boring .hamburger-inner::after{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse .hamburger-inner::before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner::before{top:10px;transition:opacity .125s .275s ease}.hamburger--elastic .hamburger-inner::after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(135deg);transition-delay:.075s}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:.075s}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner::before{top:10px;transition:opacity .125s .275s ease}.hamburger--elastic-r .hamburger-inner::after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-135deg);transition-delay:.075s}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(270deg);transition-delay:.075s}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic .hamburger-inner::after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic.is-active .hamburger-inner::before{left:-80px;top:-80px;transform:translate3d(80px,80px,0) rotate(45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-80px;top:-80px;transform:translate3d(-80px,80px,0) rotate(-45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s .175s ease-in}.hamburger--emphatic-r .hamburger-inner::before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,left .125s .175s ease-in}.hamburger--emphatic-r .hamburger-inner::after{top:10px;right:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s .125s linear,right .125s .175s ease-in}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent!important}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-80px;top:80px;transform:translate3d(80px,-80px,0) rotate(-45deg);transition:left .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-80px;top:80px;transform:translate3d(-80px,-80px,0) rotate(45deg);transition:right .125s ease-out,top .05s .125s linear,transform .125s .175s cubic-bezier(.075,.82,.165,1)}.hamburger--minus .hamburger-inner::before,.hamburger--minus .hamburger-inner::after{transition:bottom .08s 0s ease-out,top .08s 0s ease-out,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner::before,.hamburger--minus.is-active .hamburger-inner::after{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s .08s linear}.hamburger--minus.is-active .hamburger-inner::before{top:0}.hamburger--minus.is-active .hamburger-inner::after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner::before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner::after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-5.7142857143px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner::before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider-r .hamburger-inner::after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{transform:rotate(45deg) translate3d(5.7142857143px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s .13s linear}.hamburger--spring .hamburger-inner::before{top:10px;transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner::after{top:20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent!important}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s .22s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1)}.hamburger--stand .hamburger-inner{transition:transform .075s .15s cubic-bezier(.55,.055,.675,.19),background-color 0s .075s linear}.hamburger--stand .hamburger-inner::before{transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand .hamburger-inner::after{transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent!important;transition:transform .075s 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.hamburger--stand.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r .hamburger-inner{transition:transform .075s .15s cubic-bezier(.55,.055,.675,.19),background-color 0s .075s linear}.hamburger--stand-r .hamburger-inner::before{transition:top .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r .hamburger-inner::after{transition:bottom .075s .075s ease-in,transform .075s 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent!important;transition:transform .075s 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom .075s .1s ease-out,transform .075s .15s cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze .hamburger-inner{transition-duration:.075s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{transition:top .075s .12s ease,opacity .075s ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom .075s .12s ease,transform .075s cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .075s ease,opacity .075s .12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .075s ease,transform .075s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner::before,.hamburger--vortex .hamburger-inner::after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner::after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner::before,.hamburger--vortex.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner::before,.hamburger--vortex-r .hamburger-inner::after{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner::after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner::before,.hamburger--vortex-r.is-active .hamburger-inner::after{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.hamburger{display:none;padding-left:3px;padding-top:0;padding-right:4px;padding-bottom:0}@media screen and (max-width:900px){.hamburger{display:inline-block}}.hamburger:hover,.hamburger.is-active:hover{opacity:1}.hamburger-box{width:18px;height:10px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:100%;height:2px;background-color:#2a3256}.hamburger-inner::before{top:-5px}.hamburger-inner::after{bottom:-5px}