﻿/*!
Theme Name: Topflight
Theme URI: https://topflight.se
Author: hstd webb- & reklambyrå
Author URI: https://hstd.se
Description: Officiellt tema för Topflight 2026
Version: 1.0.0
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: topflight
*/html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;width:100%}body{margin:0;overflow-x:hidden}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:25%;font-size:50%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-2.1em;top:-0.8em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.6;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button:-moz-focus-inner,[type="button"]:-moz-focus-inner,[type="reset"]:-moz-focus-inner,[type="submit"]:-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]:-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:'topflight';src:url("fonts/topflight.woff2?dic3cv") format("woff2"),url("fonts/topflight.ttf?dic3cv") format("truetype"),url("fonts/topflight.woff?dic3cv") format("woff"),url("fonts/topflight.svg?dic3cv#topflight") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^="icon-"],[class*=" icon-"]{font-family:'topflight' !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-email:before{content:"\e90c"}.icon-close:before{content:"\e900"}.icon-search:before{content:"\e901"}.icon-language:before{content:"\e902"}.icon-document:before{content:"\e903"}.icon-down-arrow:before{content:"\e904"}.icon-left-arrow:before{content:"\e905"}.icon-right-arrow:before{content:"\e906"}.icon-up-arrow:before{content:"\e907"}.icon-up-chevron:before{content:"\e908"}.icon-right-chevron:before{content:"\e909"}.icon-left-chevron:before{content:"\e90a"}.icon-down-chevron:before{content:"\e90b"}body,button,input,select,optgroup,textarea{color:#000;font-family:"inter-18pt",sans-serif;font-weight:300}p{font-size:22px;margin:0 0 30px 0;line-height:1.4}@media (max-width: 1024px){p{font-size:18px}}h1{font-family:"brandon-grotesque",sans-serif;font-size:70px;font-weight:900;text-transform:uppercase;line-height:1.1;margin:0 0 30px 0;color:#063D43}@media (max-width: 1024px){h1{font-size:34px}}h2{font-family:"brandon-grotesque",sans-serif;font-size:46px;font-weight:900;text-transform:uppercase;margin:0 0 30px 0;line-height:1.1;color:#063D43}@media (max-width: 1024px){h2{font-size:30px}}h3{font-family:"brandon-grotesque",sans-serif;font-size:36px;font-weight:900;text-transform:uppercase;margin:0 0 30px 0;line-height:1.1;color:#063D43}@media (max-width: 1024px){h3{font-size:26px}}h4{font-size:40px;font-weight:300;margin:0 0 16px 0;line-height:1.2}@media (max-width: 1024px){h4{font-size:26px}}h5{font-size:30px;font-weight:300;margin:0 0 16px 0;line-height:1.2}@media (max-width: 1024px){h5{font-size:24px}}h6{font-family:"brandon-grotesque",sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;margin:0 0 16px 0;line-height:1.1}@media (max-width: 1024px){h6{font-size:16px}}.preamble{font-size:26px}@media (max-width: 1024px){.preamble{font-size:22px}}.tagline{font-family:"brandon-grotesque",sans-serif;font-weight:900;color:#fff;font-size:188px;line-height:1;text-transform:uppercase}@media (max-width: 1024px){.tagline{font-size:90px}}b,strong{font-family:"brandon-grotesque",sans-serif}dfn,cite,em,i{font-style:italic}blockquote{margin:0 1.5em}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch", Courier, monospace;font-size:15px;font-size:0.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;font-size:15px;font-size:0.9375rem}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}::selection{background:#00B5CA;color:#fff}::-moz-selection{background:#00B5CA;color:#fff}::placeholder{color:#000;background-color:#D7DEDE;opacity:1}:-ms-input-placeholder{color:#000;background-color:#D7DEDE}::-ms-input-placeholder{color:#000;background-color:#D7DEDE}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus{-webkit-text-fill-color:#000;transition:background-color 5000s ease-in-out 0s}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{background:#FAF9F7;container-type:inline-size}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}ul,ol{margin:0;padding:0}ul li,ol li{margin:0;padding:0}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}img{height:auto;max-width:100%}figure{margin:1em 0}table{margin:0 0 1.5em;width:100%}button,input[type="button"],input[type="reset"],input[type="submit"]{border:none;background:none;cursor:pointer;outline:none}button:focus,button:active,input[type="button"]:focus,input[type="button"]:active,input[type="reset"]:focus,input[type="reset"]:active,input[type="submit"]:focus,input[type="submit"]:active{outline:none}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{font-size:22px;font-weight:300;background:#D7DEDE;width:100%;outline:none;color:#000;border:solid 2px #D7DEDE;padding:5px 23px;margin-bottom:16px;border-radius:5px}@media (max-width: 1024px){input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{font-size:18px;padding:14px 10px 13px 10px}}textarea{width:100%;height:245px;resize:none}.wpcf7 form .wpcf7-response-output{font-size:26px;border:none;color:#fff;padding:0;margin:30px 0 0 0}@media (max-width: 1024px){.wpcf7 form .wpcf7-response-output{font-size:22px}}.wpcf7 form .btn{position:relative}.wpcf7 form .btn label{padding:0;margin:0;-webkit-align-self:stretch;-moz-align-self:stretch;-ms-align-self:stretch;align-self:stretch;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}.wpcf7 form .btn input[type="submit"]{font-family:"brandon-grotesque",sans-serif;font-weight:700;font-size:14px;text-transform:uppercase;text-align:left;padding:0;min-width:150px;width:100%;height:100%;margin-right:-52px;padding-left:16px;z-index:99}.wpcf7 form .btn .wpcf7-spinner{position:absolute;display:none}.wpcf7-not-valid-tip{display:none !important}input[aria-invalid="true"],textarea[aria-invalid="true"]{border-color:#00B5CA}a{color:#00B5CA;outline:none;-webkit-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}a:active{outline:none}a:focus-visible{outline:2px solid #000}a:hover{outline:none}button{-webkit-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.btn{font-family:"brandon-grotesque",sans-serif;font-weight:700;font-size:14px;text-transform:uppercase;border:solid 2px #00B5CA;border-radius:30px;padding:4px;color:#000;width:fit-content;text-align:center;text-decoration:none;overflow:hidden}.btn:hover label{color:#fff}.btn:hover .circle .dot{-webkit-transform:translateY(-50%) scale(15);-ms-transform:translateY(-50%) scale(15);transform:translateY(-50%) scale(15)}.btn.flex{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width: 1024px){.btn.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}.btn label{padding:0 16px;cursor:pointer;z-index:9;-webkit-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.document{color:#000;text-decoration:none;width:fit-content;overflow:hidden}.document.flex{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width: 1024px){.document.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}.document.flex .circle{-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}.document:hover{color:#00B5CA}.document:hover .circle{animation:arrow-reset 0.5s cubic-bezier(0.65, 0.05, 0.36, 1) forwards}.document label{font-size:40px;margin-left:30px;cursor:pointer}@media (max-width: 1024px){.document label{font-size:26px}}.link{color:#000;text-decoration:none;width:fit-content;overflow:hidden}.link.flex{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center}@media (max-width: 1024px){.link.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}.link.flex .circle{-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}.link:hover{color:#00B5CA}.link:hover .circle{animation:arrow-reset 0.5s cubic-bezier(0.65, 0.05, 0.36, 1) forwards}.link label{font-size:40px;margin-right:16px;cursor:pointer}@media (max-width: 1024px){.link label{font-size:26px}}.circle{position:relative;display:inline-block;color:#fff;height:48px;width:48px;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}.circle .dot{display:inline-block;background:#00B5CA;border-radius:100%;width:100%;height:100%;-webkit-transition:transform 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86);-o-transition:transform 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86);transition:transform 0.2s cubic-bezier(0.785, 0.135, 0.15, 0.86)}.circle.dot{background:#00B5CA;border-radius:100%}.circle i{font-size:16px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.circle i.icon-document{font-size:20px}@keyframes arrow-reset{0%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}30%{opacity:1}49%{-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px);opacity:0}50%{-webkit-transform:translateX(-20px);-ms-transform:translateX(-20px);transform:translateX(-20px);opacity:0}90%{opacity:1}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}}#masthead{position:fixed;top:16px;left:16px;right:16px;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;z-index:9999}@media (max-width: 1024px){#masthead{top:16px}}@media (max-width: 1024px){#masthead.toggled .header-content{height:auto;padding:0 0 16px 16px}}#masthead .header-content{background-color:#00B5CA;border-radius:30px;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;padding:17px 30px}@media (max-width: 1100px){#masthead .header-content{padding:17px 16px}}@media (max-width: 1024px){#masthead .header-content{height:60px}}@media (max-width: 1024px){#masthead .site-branding{position:absolute;top:17px;left:16px}}#masthead .site-branding img{display:block;width:157px}.main-navigation ul{display:none;list-style:none;margin:0;padding:0}.main-navigation ul ul{display:none;position:fixed;top:81px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#00B5CA;border-radius:30px;padding:calc(16px / 2) calc(30px / 2)}.main-navigation ul ul li{margin:0 calc(30px / 2)}.main-navigation ul li{display:inline-block;font-family:"brandon-grotesque",sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;margin-left:30px}@media (max-width: 1100px){.main-navigation ul li{margin-left:16px}}.main-navigation ul li.current-menu-item.menu-item-has-children ul,.main-navigation ul li.current-menu-ancestor.menu-item-has-children ul,.main-navigation ul li.current-page-ancestor.menu-item-has-children ul{display:block}.main-navigation ul li a{position:relative;display:block;text-decoration:none;color:#fff}.main-navigation ul li a:hover{opacity:0.8}.main-navigation .menu-expand{display:none}@media (max-width: 1024px){.main-navigation.toggled{height:100%;width:100%;overflow-y:scroll;padding-top:90px;padding-bottom:90px}.main-navigation.toggled .sub-menu{display:none !important}.main-navigation ul.sub-menu{display:none;position:static;background:none;-webkit-transform:none;-ms-transform:none;transform:none;backdrop-filter:none;-webkit-backdrop-filter:none;padding:0}.main-navigation ul.sub-menu.open{display:block !important}.main-navigation ul.sub-menu li{margin:16px}.main-navigation ul li{display:block;position:relative;font-size:18px;margin:0 0 30px 0}.main-navigation ul li a{display:inline-block;margin-right:16px}.main-navigation .menu-expand{display:block;position:absolute;right:0;top:0;cursor:pointer;outline:none;color:#fff;padding:0 16px;z-index:9999}.main-navigation .menu-expand.active i{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.main-navigation .menu-expand i{display:block}.main-navigation .menu-toggle{background:none;position:absolute;right:19px;top:19px;margin:0;padding:0;border-radius:0;min-width:auto;z-index:9999;box-shadow:none}.main-navigation .menu-toggle .icon-bar{display:block;width:28px;height:2px;border-radius:25px;background-color:#fff}.main-navigation .menu-toggle .icon-bar+.icon-bar{margin-top:7px}}.menu-toggle,.main-navigation.toggled ul{display:block}@media screen and (min-width: 1025px){.menu-toggle{display:none}.main-navigation ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}.language-container{position:relative;margin-left:30px;color:#fff;-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}@media (max-width: 1024px){.language-container{position:absolute;top:19px;right:120px}}.language-container i{font-size:19px;cursor:pointer;-webkit-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.language-container i:hover{opacity:0.8}@media (max-width: 1024px){.language-container i:hover{color:#fff}}.language-container ul{display:none;position:fixed;top:81px;left:0;right:0;width:fit-content;margin:auto;padding:17px 24px 19px 24px;list-style:none;background-color:rgba(0,0,0,0.4);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:30px;z-index:1}@media (max-width: 1024px){.language-container ul{top:91px}}.language-container ul li{display:inline-block;font-family:"brandon-grotesque",sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;padding:0;margin:0 0 0 30px}.language-container ul li.current-lang a{color:#00B5CA}.language-container ul li:first-child{margin-left:0}.language-container ul li a{display:inline-block;text-decoration:none;color:#fff}.search-container{margin-left:30px;color:#fff;-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end}@media (max-width: 1024px){.search-container{position:absolute;top:19px;right:76px}}.search-container .icon-search{font-size:19px;cursor:pointer;-webkit-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}.search-container .icon-search:hover{opacity:0.8}@media (max-width: 1024px){.search-container .icon-search:hover{color:#fff}}.search-container .search-dropdown{position:fixed;display:none;left:0;right:0;top:81px;cursor:default;z-index:9999;-webkit-transition:top 0.3s ease-out;-o-transition:top 0.3s ease-out;transition:top 0.3s ease-out}@media (max-width: 1024px){.search-container .search-dropdown{top:91px;left:16px;right:16px}}.search-container .search-dropdown .search-form{width:100%;max-width:560px;background-color:rgba(0,0,0,0.4);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:30px;padding:5px 23px;padding-right:4px;margin:auto;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}@media (max-width: 1024px){.search-container .search-dropdown .search-form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:80%;margin-left:0}}.search-container .search-dropdown .search-form label{width:100%;background:transparent}@media (max-width: 1024px){.search-container .search-dropdown .search-form label{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}.search-container .search-dropdown .search-form label .search-field{font-family:"brandon-grotesque",sans-serif;font-weight:700;font-size:14px;text-transform:uppercase;color:#fff;background:none;margin-bottom:0;padding:0;border:none;max-width:100%}.search-container .search-dropdown .search-form label .search-field::placeholder{color:#D7DEDE;background-color:transparent;opacity:1}.search-container .search-dropdown .search-form label .search-field:-ms-input-placeholder{color:#D7DEDE;background-color:transparent}.search-container .search-dropdown .search-form label .search-field::-ms-input-placeholder{color:#D7DEDE;background-color:transparent}.search-container .search-dropdown .search-form label .search-submit{line-height:1;padding:0}.search-container .search-dropdown .search-form label .search-submit .icon-search{font-size:20px}.search-container .search-dropdown .search-form label .search-submit .icon-search:hover{color:#fff}.search-container .search-dropdown .search-form .icon-close{position:absolute;right:-35px;cursor:pointer}.menu-space{height:80px}@media (max-width: 1024px){.menu-space{height:70px}}.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,0.6);clip:auto !important;clip-path:none;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.mobile{display:none}@media (max-width: 1024px){.mobile{display:block}}.desktop{display:block}@media (max-width: 1024px){.desktop{display:none}}.gdpr{font-size:16px}.ai-label{position:absolute;right:10px;bottom:10px;width:40px;height:40px;z-index:99}.beige{background:#FAF9F7}.grey{background:#D7DEDE}.light-blue{background:#F2F5F5}.green{background:#063D43}#breadcrumbs{margin-bottom:16px;opacity:0.5;line-height:1.1}#breadcrumbs span{font-family:"brandon-grotesque",sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;color:#F2F5F5}#breadcrumbs a{text-decoration:none}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}@media (max-width: 1024px){.flex{display:block}}html.js .sr-init{opacity:0;transform:translateY(40px);transition:opacity .3s ease, transform .3s ease}html.js .sr-init.is-visible{opacity:1;transform:none}.cover-header{position:relative;height:100vh;width:100%;overflow:hidden}@media (max-width: 1024px){.cover-header{height:100dvh}}.cover-header .media-content{position:static}.cover-header .media-content img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.cover-header .media-content img.top{-o-object-position:top;object-position:top}.cover-header .media-content img.ai-label{top:initial;left:initial;right:10px;bottom:10px;width:40px;height:40px;-webkit-transform:none;-ms-transform:none;transform:none;-o-object-fit:revert;object-fit:revert;-o-object-position:unset;object-position:unset}.cover-header .media-content video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width: 1024px){.cover-header .media-content video{height:100%;width:auto}}.cover-header .media-content video.top{-o-object-position:top;object-position:top}.cover-header .cover-content{position:absolute;left:0;bottom:30px;width:100%;margin:auto;padding:0 30px;z-index:99}@media (max-width: 1024px){.cover-header .cover-content{padding:0 16px}}.cover-header .cover-content .tagline{max-width:720px}.media-box{position:relative;aspect-ratio:1360 / 715;width:100%;border-radius:5px;overflow:hidden}.media-box img{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.media-box img.ai-label{top:initial;left:initial;right:10px;bottom:10px;width:40px;height:40px;-webkit-transform:none;-ms-transform:none;transform:none;-o-object-fit:revert;object-fit:revert;-o-object-position:unset;object-position:unset}.media-box video{width:100%;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.media-box video:focus{outline:none}.play-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#063D43;z-index:1;cursor:pointer}.play-overlay .cover-content{position:absolute;top:50%;left:50%;bottom:unset;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:99}@media (max-width: 1024px){.play-overlay .cover-content{width:100%;padding:0 30px}}.play-overlay .video-poster{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:8}.play-overlay .icon-play .circle{position:relative;background:#00B5CA;margin:auto;border:none;border-radius:50%;width:140px;height:140px}@media (max-width: 1024px){.play-overlay .icon-play .circle{width:100px;height:100px}}.play-overlay .icon-play .circle .triangle{width:0;height:0;border-style:solid;border-width:30px 0 30px 50px;border-color:transparent transparent transparent #fff;margin-left:5px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (max-width: 1024px){.play-overlay .icon-play .circle .triangle{border-width:20px 0 20px 30px}}.home #breadcrumbs{display:none}.home h1{font-size:50px}@media (max-width: 1024px){.home h1{font-size:34px}}.home #intro .content-width{padding-top:90px}@media (max-width: 1400px){.home #intro .content-width{padding-top:46px}}.home #intro .btn{margin-bottom:0}.page-child #intro{background:#D7DEDE;color:#000}.page-child #intro #breadcrumbs span,.page-child #intro #breadcrumbs a{color:#063D43}.page-child #intro h1,.page-child #intro h2,.page-child #intro h3{color:#063D43}.page-child #intro .btn{color:#000}#intro{background:#063D43;color:#fff}#intro .content-width{padding-top:160px}@media (max-width: 1024px){#intro .content-width{padding-top:105px}}#intro .content-width p:last-child{margin:0}#intro .content-width .media-content{margin-top:90px}@media (max-width: 1400px){#intro .content-width .media-content{margin-top:46px}}@media (max-width: 1024px){#intro .content-width .media-content{margin-top:30px}}@media (max-width: 1024px){#intro .content-width .media-content .media-box{aspect-ratio:1/1}}#intro h1,#intro h2,#intro h3{color:#D7DEDE}#intro .btn{color:#fff}@media (max-width: 1024px){#intro .btn{margin-top:30px}}.content-width{max-width:2040px;width:100%;margin:0 auto;padding:90px 120px}@media (max-width: 1400px){.content-width{padding:46px 30px}}@media (max-width: 1024px){.content-width{padding:46px 16px}}.content-width.remove-margin{padding-bottom:0}.text-container.flex{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end;gap:30px}.text-container.flex div:last-child{-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}.text-content{position:relative;max-width:900px;width:100%}.text-content ul{list-style:none;margin:0 0 30px 0;padding:0}.text-content ul li{position:relative;font-size:30px;list-style:none;margin-top:16px;padding-left:63px}@media (max-width: 1024px){.text-content ul li{font-size:24px}}.text-content ul li:first-child{margin-top:0}.text-content ul li:last-child:after{display:none}.text-content ul li:before{content:"";position:absolute;top:20px;left:0;height:2px;width:38px;background:#00B5CA}.text-layout:not(:has(p)) h2,.text-layout:not(:has(p)) h3{margin-bottom:0}.text-layout p:last-child{margin:0}@media (max-width: 1024px){.text-layout .btn{margin-top:30px}}.media-layout.full-width .content-width{max-width:100%;padding:0}.media-layout.full-width .content-width .media-box{border-radius:0}@media (max-width: 1024px){.media-layout.full-width .content-width .media-box{aspect-ratio:1/1}}@media (max-width: 1024px){.media-layout.full-width.with-text .media-box{aspect-ratio:390/605}}@media (max-width: 1024px){.media-layout .cover-container{position:absolute;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;height:100%;width:100%;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:90px 0}}@media (max-width: 550px){.media-layout .cover-container{padding:46px 0}}.media-layout .cover-content{position:absolute;color:#fff;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:99}.media-layout .cover-content.header-container{top:120px;text-align:center}@media (max-width: 1100px){.media-layout .cover-content.header-container{top:46px}}@media (max-width: 1024px){.media-layout .cover-content.header-container{position:static;-webkit-flex-basis:10%;-moz-flex-basis:10%;-ms-flex-basis:10%;flex-basis:10%;left:unset;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}}@media (max-width: 550px){.media-layout .cover-content.header-container{-webkit-flex-basis:20%;-moz-flex-basis:20%;-ms-flex-basis:20%;flex-basis:20%}}.media-layout .cover-content.text-container{width:100%;height:100%;padding:0 90px;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden}@media (max-width: 1400px){.media-layout .cover-content.text-container{padding:0 30px}}@media (max-width: 1024px){.media-layout .cover-content.text-container{position:static;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-basis:90%;-moz-flex-basis:90%;-ms-flex-basis:90%;flex-basis:90%;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-transform:none;-ms-transform:none;transform:none;top:unset;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0}}@media (max-width: 550px){.media-layout .cover-content.text-container{-webkit-flex-basis:80%;-moz-flex-basis:80%;-ms-flex-basis:80%;flex-basis:80%}}.media-layout .cover-content.text-container .item{text-align:center;-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}@media (max-width: 1024px){.media-layout .cover-content.text-container .item{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-grow:0;flex-grow:0}}@media (max-width: 1100px){.media-layout .cover-content.text-container .item h5{font-size:24px}}.media-layout .cover-content.text-container .arrow{position:relative;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;padding:0 30px}@media (max-width: 1400px){.media-layout .cover-content.text-container .arrow{padding:0 16px}}@media (max-width: 1024px){.media-layout .cover-content.text-container .arrow{padding:0 46px}}.media-layout .cover-content.text-container .arrow::before,.media-layout .cover-content.text-container .arrow::after{content:'';position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:2px;height:100vh;background-color:rgba(255,255,255,0.3)}@media (max-width: 1024px){.media-layout .cover-content.text-container .arrow::before,.media-layout .cover-content.text-container .arrow::after{-webkit-transform:none;-ms-transform:none;transform:none;height:2px;width:100vw}}.media-layout .cover-content.text-container .arrow:before{bottom:100%;margin-bottom:46px}@media (max-width: 1024px){.media-layout .cover-content.text-container .arrow:before{left:100%;top:10px;bottom:0;margin:0}}.media-layout .cover-content.text-container .arrow::after{top:100%;margin-top:46px}@media (max-width: 1024px){.media-layout .cover-content.text-container .arrow::after{right:100%;left:unset;top:10px;bottom:0;margin:0}}.media-layout .cover-content.text-container .arrow:last-child{display:none}@media (max-width: 1024px){.media-layout .cover-content.text-container .arrow i{display:block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}}.media-layout .cover-content h2,.media-layout .cover-content h5{color:#fff;margin-bottom:0}.media-layout .play-overlay .cover-content{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media (max-width: 1024px){.media-layout .play-overlay .cover-content{width:auto}}.media-text-layout.page-width .media-content{-webkit-flex-basis:556px;-moz-flex-basis:556px;-ms-flex-basis:556px;flex-basis:556px}.media-text-layout.page-width .text-box{-webkit-flex-basis:900px;-moz-flex-basis:900px;-ms-flex-basis:900px;flex-basis:900px;-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1}.media-text-layout.full-width .content-width{max-width:100%;padding:0}.media-text-layout.full-width .content-width .media-box{border-radius:0}@media (max-width: 1024px){.media-text-layout.full-width .content-width .text-box{padding:30px 16px 46px 16px}}.media-text-layout .media-content .media-box{aspect-ratio:1 / 1}.media-text-layout .text-box{margin-top:90px;margin-left:46px;padding-right:30px;padding-bottom:30px}@media (max-width: 1100px){.media-text-layout .text-box{margin-top:46px}}@media (max-width: 1024px){.media-text-layout .text-box{margin:0;padding:30px 0 0 0}}.bullets-layout .content-width{width:100%}.bullets-layout .content-width.with-img{column-gap:30px}.bullets-layout .content-width.with-img .two-column:last-child{border-radius:5px}@media (max-width: 1024px){.bullets-layout .content-width.with-img .two-column.media-content{margin-bottom:30px}}.bullets-layout .content-width.with-img .two-column.text-container{-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;padding:46px}@media (max-width: 1024px){.bullets-layout .content-width.with-img .two-column.text-container{padding:30px 16px}}.bullets-layout .content-width.with-img .two-column.text-container:has(.btn) ul{margin-top:30px}.bullets-layout .content-width .two-column{background:#063D43;color:#fff;border-radius:5px 0 0 5px;padding:90px;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-grow:1;flex-grow:1}@media (max-width: 1400px){.bullets-layout .content-width .two-column{padding:46px}}@media (max-width: 1024px){.bullets-layout .content-width .two-column{padding:30px 16px;border-radius:5px 5px 0 0}}.bullets-layout .content-width .two-column:last-child{padding:90px 90px 90px 0;border-radius:0 5px 5px 0}@media (max-width: 1400px){.bullets-layout .content-width .two-column:last-child{padding:46px 46px 46px 0}}@media (max-width: 1024px){.bullets-layout .content-width .two-column:last-child{padding:0 16px 46px 16px;border-radius:0 0 5px 5px}}.bullets-layout .content-width .two-column.media-content{-webkit-flex-basis:556px;-moz-flex-basis:556px;-ms-flex-basis:556px;flex-basis:556px;-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-grow:0;flex-grow:0;-webkit-flex-shrink:1;-moz-flex-shrink:1;-ms-flex-shrink:1;flex-shrink:1;background:none;padding:0}.bullets-layout .content-width .two-column.media-content .media-box{aspect-ratio:1/1}.bullets-layout .content-width .two-column .text-content li,.bullets-layout .content-width .two-column.text-content li{padding-bottom:16px}.bullets-layout .content-width .two-column .text-content li:after,.bullets-layout .content-width .two-column.text-content li:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:rgba(215,222,222,0.2);opacity:1}.bullets-layout .content-width .two-column h2,.bullets-layout .content-width .two-column h3,.bullets-layout .content-width .two-column li{color:#D7DEDE}.bullets-layout .content-width .two-column .btn{color:#fff}.bullets-layout .content-width .two-column ul{margin-bottom:0}.links-layout.beige .list .three-column,.links-layout.light-blue .list .three-column{background:#D7DEDE}.links-layout.grey .list:not(.flex):after,.links-layout.grey .list:not(.flex):before{background:#F2F5F5}.links-layout:not(:has(h2,h3)) .list:not(.flex){margin-top:0;padding:0}.links-layout:not(:has(h2,h3)) .list:after,.links-layout:not(:has(h2,h3)) .list:before{display:none}.links-layout .list{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:16px;column-gap:16px}@media (max-width: 1024px){.links-layout .list{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.links-layout .list:not(.flex){position:relative;padding:46px 0;margin-top:90px}@media (max-width: 1400px){.links-layout .list:not(.flex){margin-top:46px;padding:30px 0}}.links-layout .list:not(.flex):after,.links-layout .list:not(.flex):before{content:"";position:absolute;left:50%;transform:translateX(-50%);width:calc(100cqw - 30px);height:2px;background:#D7DEDE;opacity:1}.links-layout .list:not(.flex):after{bottom:0}.links-layout .list:not(.flex):before{top:0}.links-layout .list:not(.flex) .link,.links-layout .list:not(.flex) .document{margin-bottom:30px}@media (max-width: 1024px){.links-layout .list:not(.flex) .link,.links-layout .list:not(.flex) .document{margin-bottom:16px}}.links-layout .list:not(.flex) .link:last-child,.links-layout .list:not(.flex) .document:last-child{margin-bottom:0}.links-layout .list .three-column{background:#fff;color:#000;border-radius:5px;padding:28px 26px 32px 26px;-webkit-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}@media (max-width: 1024px){.links-layout .list .three-column{padding:24px 26px 28px 26px}}.links-layout .list .three-column:hover{background:#00B5CA;color:#fff}@media (max-width: 1024px){.links-layout .list .three-column:hover{background:#fff;color:#000}}.links-layout .list .three-column h5{margin:0}.links-layout .btn-content{margin-left:auto}@media (max-width: 1024px){.links-layout .btn-content{margin-left:0}}.links-layout .btn-content .btn{margin-top:16px;margin-left:auto}@media (max-width: 1024px){.links-layout .btn-content .btn{margin-top:30px;margin-left:0}}.usp-layout:not(:has(p)) h2,.usp-layout:not(:has(p)) h3{margin-bottom:0}.usp-layout:not(:has(.btn)) .list{padding-bottom:0}.usp-layout.grey .list h4:after{background:#F2F5F5}.usp-layout p:last-child{margin:0}.usp-layout .list{padding:90px 0}@media (max-width: 1400px){.usp-layout .list{padding:46px 0}}.usp-layout .list .item{position:relative;padding:16px 0;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;gap:30px}.usp-layout .list .item:first-child{padding-top:0}.usp-layout .list .item:after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:0;width:calc(100cqw - 30px);height:2px;background:#D7DEDE;opacity:1}.usp-layout .list .item:hover .usp{opacity:1}.usp-layout .list .item:hover .more-info{opacity:1;visibility:visible;height:auto;-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.usp-layout .list .item .usp{margin-right:46px;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;opacity:0.5;margin:0}@media (max-width: 1024px){.usp-layout .list .item .usp{opacity:1}}.usp-layout .list .item .more-info{visibility:hidden;font-size:22px;line-height:1.2;color:#fff;background:#00B5CA;border-radius:50px;padding:20px 36px 23px 36px;opacity:0;height:0;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);transform-origin:center;transition:opacity 0.1s ease,transform 0.1s cubic-bezier(0.42, 0, 1, 0.37),visibility 0.1s}@media (max-width: 1024px){.usp-layout .list .item .more-info{display:none}}.industries-layout .content-width .text-container:not(:has(p)) h2,.industries-layout .content-width .text-container:not(:has(p)) h3{margin-bottom:0}.industries-layout .content-width .text-container p{margin-bottom:0}@media (max-width: 1024px){.industries-layout .content-width .text-container .text-content{margin-bottom:30px}}.industries-layout .content-width .slider{position:relative;margin-top:90px}@media (max-width: 1400px){.industries-layout .content-width .slider{margin-top:46px}}.industries-layout .content-width .slider .slider-viewport{position:relative;margin-right:-90px;padding-right:90px;overflow:hidden}@media (max-width: 1024px){.industries-layout .content-width .slider .slider-viewport{margin:0;padding:0}}.industries-layout .content-width .slider .slider-viewport .slider-track{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transition:transform 0.7s ease;-o-transition:transform 0.7s ease;transition:transform 0.7s ease}.industries-layout .content-width .slider .slider-viewport .slider-track .slide{position:relative;flex:0 0 calc((100% / 3) - 16px);width:calc((100% / 3) - 16px);margin-right:16px}@media (max-width: 1024px){.industries-layout .content-width .slider .slider-viewport .slider-track .slide{-webkit-flex-basis:100%;-moz-flex-basis:100%;-ms-flex-basis:100%;flex-basis:100%;width:100%}}.industries-layout .content-width .slider .slider-viewport .slider-track .slide:last-child{margin-right:0}.industries-layout .content-width .slider .slider-viewport .slider-track .slide:hover .cover-content .text-container:not(:has(p)) h6{margin-bottom:0}.industries-layout .content-width .slider .slider-viewport .slider-track .slide:hover .cover-content .text-container h6{margin-bottom:16px}.industries-layout .content-width .slider .slider-viewport .slider-track .slide .media-content .media-box{aspect-ratio:441/612}.industries-layout .content-width .slider .slider-viewport .slider-track .slide .cover-content{position:absolute;left:16px;right:16px;bottom:16px;z-index:99}.industries-layout .content-width .slider .slider-viewport .slider-track .slide .cover-content .text-container{color:#fff;width:fit-content;background-color:rgba(0,0,0,0.4);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:30px;padding:18px 24px 20px 24px;-webkit-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.industries-layout .content-width .slider .slider-viewport .slider-track .slide .cover-content .text-container:not(:has(p)) h6{margin-bottom:0}.industries-layout .content-width .slider .slider-viewport .slider-track .slide .cover-content .text-container h6{margin-bottom:0}.industries-layout .content-width .slider .slider-viewport .slider-track .slide .cover-content .text-container p{display:none;margin-bottom:0}.industries-layout .content-width .slider .slider-arrows .slide-arrow{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer}.industries-layout .content-width .slider .slider-arrows .slide-arrow.is-disabled{visibility:hidden}.industries-layout .content-width .slider .slider-arrows .slide-arrow:hover{opacity:0.6}.industries-layout .content-width .slider .slider-arrows .slide-arrow-next{position:absolute;right:-16px}.industries-layout .content-width .slider .slider-arrows .slide-arrow-prev{left:-24px}@media (max-width: 1024px){.industries-layout .content-width .slider .slider-arrows .slide-arrow-prev{left:-16px}}.three-column-layout .content-width .text-container:not(:has(p)) h2,.three-column-layout .content-width .text-container:not(:has(p)) h3,.three-column-layout .content-width .text-container:not(:has(p)) h4{margin-bottom:0}.three-column-layout .content-width .text-container p{margin-bottom:0}.three-column-layout .content-width .text-container:not(:has(h2,h3)) .list{margin-top:0}.three-column-layout .content-width .list{position:relative;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:90px;column-gap:16px;margin-top:46px}@media (max-width: 1400px){.three-column-layout .content-width .list{row-gap:46px}}@media (max-width: 1024px){.three-column-layout .content-width .list{margin-top:30px}}.three-column-layout .content-width .list .three-column{-webkit-transition:all 0.1s ease-in-out;-o-transition:all 0.1s ease-in-out;transition:all 0.1s ease-in-out}@media (max-width: 1024px){.three-column-layout .content-width .list .three-column{margin-bottom:46px}.three-column-layout .content-width .list .three-column:last-child{margin-bottom:0}}.three-column-layout .content-width .list .three-column .media-box{aspect-ratio:1/1}.three-column-layout .content-width .list .three-column .link .flex{margin-top:16px;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;align-items:center;overflow:hidden}@media (max-width: 1024px){.three-column-layout .content-width .list .three-column .link .flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}}.three-column-layout .content-width .list .three-column .link label{font-size:30px}@media (max-width: 1024px){.three-column-layout .content-width .list .three-column .link label{font-size:24px}}.three-column-layout .content-width .list .three-column .text-content{margin-top:16px}.three-column-layout .content-width .list .three-column .text-content p{margin-bottom:0}.three-column-layout .content-width .list .three-column .text-content a{font-size:22px}@media (max-width: 1024px){.three-column-layout .content-width .list .three-column .text-content a{font-size:18px}}.two-column{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:calc(100%/2 - 20px);-moz-flex-basis:calc(100%/2 - 20px);-ms-flex-basis:calc(100%/2 - 20px);flex-basis:calc(100%/2 - 20px)}.three-column{-webkit-flex-grow:0;-moz-flex-grow:0;-ms-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-shrink:0;flex-shrink:0;-webkit-flex-basis:calc(100%/3 - 16px);-moz-flex-basis:calc(100%/3 - 16px);-ms-flex-basis:calc(100%/3 - 16px);flex-basis:calc(100%/3 - 16px);text-decoration:none}.form-layout.green{color:#fff}.form-layout.green input[type="submit"]{color:#fff}.page-contact-btn{position:fixed;right:30px;bottom:30px;z-index:999}@media (max-width: 1024px){.page-contact-btn{right:16px;bottom:16px}}.page-contact-btn:hover{opacity:0.6}.search-results .search-results-content article{margin-bottom:30px}footer{background:#063D43;color:#fff}footer a{color:#fff;text-decoration:none}footer a:hover{color:#00B5CA}footer p{line-height:1.6}footer .footer-content .footer-top{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}footer .footer-content .footer-mid{padding-top:90px;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end}@media (max-width: 1024px){footer .footer-content .footer-mid{padding-top:16px}}footer .footer-content .footer-mid .tagline{font-size:70px}@media (max-width: 1024px){footer .footer-content .footer-mid .tagline{font-size:58px}}footer .footer-content .footer-mid .indutrade{margin-left:auto}@media (max-width: 1024px){footer .footer-content .footer-mid .indutrade{margin-top:46px}}footer .footer-content .footer-mid .indutrade img{max-width:200px}footer .footer-content.footer-bottom{position:relative}footer .footer-content.footer-bottom:before{content:"";position:absolute;background:rgba(215,222,222,0.2);height:2px;left:16px;right:16px}footer .footer-content.footer-bottom .content-width{padding-top:46px;font-size:16px;gap:30px}@media (max-width: 1024px){footer .footer-content.footer-bottom .content-width span,footer .footer-content.footer-bottom .content-width a{display:block;font-size:18px;margin-bottom:5px}}.grecaptcha-badge{display:none}.sticky{display:block}.updated:not(.published){display:none}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}.custom-logo-link{display:inline-block}
