@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");:root{--color-black:#000;--color-white:#fff;--color-orange:#f27b1b;--color-blue-1:#002049;--color-blue-2:#001836;--color-blue-3:#001a3b;--color-gray-1:#ebebeb;--color-gray-2:#fafafa;--color-gray-3:#ebebeb;--color-gray-4:#f7f7f7;--color-red-1:#F00;--color-border:#ebebeb;--color-modal-overlay:#000000a3;--color-rgb-black:0 0 0;--color-rgb-white:255 255 255;--color-rgb-orange:242 123 27;--color-rgb-blue-1:0 32 73;--color-rgb-blue-2:0 24 54;--color-rgb-blue-3:0 26 59;--color-rgb-gray-1:235 235 235;--color-rgb-gray-2:250 250 250;--color-rgb-gray-3:235 235 235;--color-rgb-gray-4:247 247 247;--color-rgb-red-1:255 0 0;--color-rgb-border:235
235 235;--color-rgb-modal-overlay:0 0 0;--size-max-width:1200px;--inner-padding:15px;--inner-padding-large:30px;--header-top-height:35px;--header-main-height:57px;--header-height:calc(var(--header-top-height) + var(--header-main-height));--tab-content-padding:1rem;--z-auto:"auto";--z-behind:-1;--z-0:0;--z-1:1;--z-site-header:100;--z-search:200;--z-modal:1000;--font-family-base:"Montserrat", sans-serif;--font-family-accent:"UtilityPro", sans-serif;--font-size-base:16px;--font-size-10:0.625rem;--font-size-12:0.75rem;--font-size-13:0.8125rem;--font-size-14:0.875rem;--font-size-16:1rem;--font-size-18:1.125rem;--font-size-20:1.25rem;--font-size-21:1.3125rem;--font-size-22:1.375rem;--font-size-24:1.5rem;--font-size-28:1.75rem;--font-size-30:1.875rem;--font-size-32:2rem;--font-size-34:2.125rem;--font-size-36:2.25rem;--font-size-38:2.375rem;--font-size-40:2.5rem;--font-size-42:2.625rem;--font-size-46:2.85rem;--font-size-48:3rem;--font-size-60:3.75rem;--font-size-64:4rem;--font-size-80:5rem;--font-size-90:5.625rem;--font-weight-light:300;--font-weight-normal:400;--font-weight-bold:700}@media (min-width: 1024px){:root{--header-top-height:40px;--header-main-height:66px;--tab-content-padding:2rem}}@media (min-width: 1440px){:root{--size-max-width:1340px;--header-top-height:47px;--header-main-height:91px;--tab-content-padding:2rem}}@media (min-width: 1600px){:root{--size-max-width:1440px}}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}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:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;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:"UtilityPro";font-style:normal;font-weight:100;font-display:swap;src:url(/wp-content/themes/davlav25/fonts/utility-pro/utility-pro-thin.otf) format("opentype")}@font-face{font-family:"UtilityPro";font-style:normal;font-weight:200;font-display:swap;src:url(/wp-content/themes/davlav25/fonts/utility-pro/utility-pro-extralight.otf) format("opentype")}@font-face{font-family:"UtilityPro";font-style:normal;font-weight:300;font-display:swap;src:url(/wp-content/themes/davlav25/fonts/utility-pro/utility-pro-light.otf) format("opentype")}@font-face{font-family:"UtilityPro";font-style:normal;font-weight:400;font-display:swap;src:url(/wp-content/themes/davlav25/fonts/utility-pro/utility-pro-regular.otf) format("opentype")}@font-face{font-family:"UtilityPro";font-style:normal;font-weight:500;font-display:swap;src:url(/wp-content/themes/davlav25/fonts/utility-pro/utility-pro-medium.otf) format("opentype")}@font-face{font-family:"UtilityPro";font-style:normal;font-weight:700;font-display:swap;src:url(/wp-content/themes/davlav25/fonts/utility-pro/utility-pro-bold.otf) format("opentype")}@font-face{font-family:"UtilityPro";font-style:normal;font-weight:900;font-display:swap;src:url(/wp-content/themes/davlav25/fonts/utility-pro/utility-pro-black.otf) format("opentype")}*,*::before,*::after{box-sizing:border-box}html,body{overflow-x:hidden}body{position:relative;background-color:var(--color-white)}@media (min-width: 1024px){body{padding-top:var(--header-height, 0);padding-bottom:2rem}}@media (min-width: 0) and (max-width: 1023px){body.is-menu-open{overflow:hidden;height:100dvh}}::selection{color:var(--color-white);background:var(--color-orange)}img{display:block;max-width:100%;height:auto}img.aligncenter{margin-left:auto;margin-right:auto}img.alignleft{margin-left:0;margin-right:auto}img.alignright{margin-left:auto;margin-right:0}ul,ol{list-style:none;margin:0;padding:0}p{margin:0;padding:0}a{transition-timing-function:ease-in-out;transition-duration:200ms}.l-inner{max-width:var(--size-max-width);margin-left:auto;margin-right:auto}@media (min-width: 768px) and (max-width: 1439px){.l-inner{padding-inline:var(--inner-padding-large)}}.l-base-padding{padding:var(--inner-padding)}@media (min-width: 1024px){.l-base-padding{padding:var(--inner-padding-large)}}.ui-bg--black{background-color:#000}.ui-bg--white{background-color:#fff}.ui-bg--orange{background-color:#f27b1b}.ui-bg--blue-1{background-color:#002049}.ui-bg--blue-2{background-color:#001836}.ui-bg--blue-3{background-color:#001a3b}.ui-bg--gray-1{background-color:#ebebeb}.ui-bg--gray-2{background-color:#fafafa}.ui-bg--gray-3{background-color:#ebebeb}.ui-bg--gray-4{background-color:#f7f7f7}.ui-bg--red-1{background-color:#F00}.ui-bg--border{background-color:#ebebeb}.ui-bg--modal-overlay{background-color:#000000a3}.ui-color--black{color:#000}.ui-color--white{color:#fff}.ui-color--orange{color:#f27b1b}.ui-color--blue-1{color:#002049}.ui-color--blue-2{color:#001836}.ui-color--blue-3{color:#001a3b}.ui-color--gray-1{color:#ebebeb}.ui-color--gray-2{color:#fafafa}.ui-color--gray-3{color:#ebebeb}.ui-color--gray-4{color:#f7f7f7}.ui-color--red-1{color:#F00}.ui-color--border{color:#ebebeb}.ui-color--modal-overlay{color:#000000a3}.ui-fill-none{fill:none}@media (min-width: 0) and (max-width: 1023px){.ui-hide-mobile{display:none !important}}@media (min-width: 1024px){.ui-hide-desktop{display:none !important}}.ui-hide{display:none !important}.ui-border{border:1px
solid var(--color-border)}.ui-transition{transition-timing-function:ease-in-out;transition-duration:200ms}.ui-tabs-padding{padding:var(--tab-content-padding)}html,body{font-family:var(--font-family-base);font-size:var(--font-size-base);font-weight:400}.t-upper{text-transform:uppercase}.t-center{text-align:center}.t-left{text-align:left}.t-right{text-align:right}.c-site-header{width:100%;background-color:var(--color-blue-1);color:var(--color-white)}@media (min-width: 1024px){.c-site-header{position:fixed;top:0;z-index:var(--z-site-header)}}.c-site-header__top{color:var(--color-orange);background-color:var(--color-black);font-weight:var(--font-weight-bold);font-size:var(--font-size-12);display:flex;align-items:center;justify-content:center;height:var(--header-top-height)}.c-site-header__top
a{color:var(--color-white);text-decoration:none}.c-site-header__top a:hover{text-decoration:underline}@media (min-width: 1024px){.c-site-header__top{font-size:var(--font-size-16)}}@media (min-width: 1440px){.c-site-header__top{font-size:var(--font-size-22)}}.c-site-header__main{display:flex;align-items:center;width:100%;height:var(--header-main-height)}.c-site-header__logo{max-width:150px;margin-right:2rem}@media (min-width: 0) and (max-width: 1439px){.c-site-header__logo{padding-left:1em}}.c-site-header__nav{height:100%}.c-site-header__break{margin-left:auto}@media (min-width: 0) and (max-width: 1023px){.c-site-header__button{display:none}}.c-site-header__hamburger{display:none}@media (min-width: 0) and (max-width: 1023px){.c-site-header__hamburger{display:block}}.c-site-header__search{height:100%}.c-site-header__button,.c-site-header__hamburger,.c-site-header__search{margin-left:1rem}.c-site-footer{color:var(--color-white);display:grid;grid-template-columns:1fr 1fr;min-height:190px}@media (min-width: 1024px){.c-site-footer{grid-template-columns:1fr 1fr 2fr;min-height:260px}}@media (min-width: 1440px){.c-site-footer{min-height:360px}}.c-site-footer__col3{display:flex;align-self:stretch;grid-column:1 / -1}@media (min-width: 1024px){.c-site-footer__col3{grid-column:auto}}.c-site-footer__col1,.c-site-footer__col2{display:flex;flex-direction:column;justify-content:space-between}.c-site-footer__cert{width:100%;margin:auto}.c-site-footer__slogan,.c-site-footer__menu{margin:auto 0}.c-site-footer__copyright,.c-site-footer__social{padding-top:2em}.c-site-footer__slogan{font-family:var(--font-family-base);font-size:var(--font-size-20);line-height:1.1;font-weight:600;font-style:italic;text-wrap:balance;color:var(--color-orange)}@media (min-width: 1024px){.c-site-footer__slogan{font-size:var(--font-size-24)}}@media (min-width: 1440px){.c-site-footer__slogan{font-size:var(--font-size-28)}}.c-site-footer__copyright{font-family:var(--font-family-base);font-size:var(--font-size-10);line-height:1.5;font-weight:400}@media (min-width: 1024px){.c-site-footer__copyright{font-size:var(--font-size-12)}}.c-cms p,
.c-cms ul,
.c-cms
ol{color:var(--color-blue-1);font-size:var(--font-size-14);line-height:1.5;margin:0
0 1em 0}@media (min-width: 1024px){.c-cms p,
.c-cms ul,
.c-cms
ol{font-size:var(--font-size-16)}}@media (min-width: 1440px){.c-cms p,
.c-cms ul,
.c-cms
ol{font-size:var(--font-size-18)}}.c-cms
ol{list-style:decimal;padding-left:1em}.c-cms ul
li{list-style:none;list-style-position:inside}.c-cms ul li::before{content:"•";margin-right:0.25em}.c-cms :first-child{margin-top:0}.c-cms h2,
.c-cms
h3{color:var(--accent-color, var(--color-blue-1));line-height:1.1;margin:0;margin-bottom:0.5em;margin-top:1em;text-wrap:balance}@media (min-width: 1024px){.c-cms h2,
.c-cms
h3{margin-bottom:0.75em}}.c-cms
h2{font-family:var(--font-family-accent);font-weight:var(--font-weight-light);font-size:var(--font-size-36)}@media (min-width: 1024px){.c-cms
h2{font-size:var(--font-size-42)}}@media (min-width: 1024px){.c-cms
h2{font-size:var(--font-size-48)}}.c-cms
h3{font-size:var(--font-size-14);margin:0}@media (min-width: 1024px){.c-cms
h3{font-size:var(--font-size-16)}}@media (min-width: 1024px){.c-cms
h3{font-size:var(--font-size-18)}}.c-cms--product-overview h2,
.c-cms--product-features
h2{margin-top:0}@media (min-width: 1024px){.c-cms--product-features
ul{column-count:2}}.c-cms--troubleshooting{margin-block:1em}@media (min-width: 1024px) and (max-width: 1439px){.c-cms--troubleshooting{margin-inline:1em}}.c-hamburger{transition-timing-function:ease-in-out;transition-duration:200ms;font-size:15px;cursor:pointer;position:relative;display:flex;width:1.6em;height:1em;padding:0;background:transparent;border:0;transition-property:transform}.c-hamburger
span{position:absolute;left:0;transform:rotate(0deg);display:block;width:100%;height:2px;opacity:1;background:var(--color-white);border-radius:0.5em;transition:0.3s ease-in-out}.c-hamburger span:nth-child(1){top:0}.c-hamburger span:nth-child(2){top:0.5em}.c-hamburger span:nth-child(3){top:1em}.is-menu-open .c-hamburger{transform:translateX(0.125em)}.is-menu-open .c-hamburger span:nth-child(1){top:0.5em;transform:rotate(135deg)}.is-menu-open .c-hamburger span:nth-child(2){width:0;opacity:0;transition:0.1s}.is-menu-open .c-hamburger span:nth-child(3){top:0.5em;transform:rotate(-135deg)}@media (min-width: 0) and (max-width: 1023px){.c-header-menu__nav-item-banner-wrapper{display:none !important;visibility:hidden !important}.c-header-menu{height:calc(100vh - var(--header-height));width:100vw;position:fixed;display:none;position:absolute;top:var(--header-height);left:0;z-index:var(--z-site-header);background:var(--color-blue-1);color:var(--color-white);overflow-y:auto}.is-menu-open .c-header-menu{display:block}.c-header-menu__nav-submenu-wrapper{display:none}.c-header-menu__nav-submenu-trigger{position:absolute;top:0.75rem;right:0.5rem;display:inline-flex;align-items:center;justify-content:center;width:1.5em;height:1.5em}.c-header-menu__nav-submenu-trigger::before{content:"";position:relative;border-style:solid;border-width:2px 2px 0 0;display:inline-block;width:0.6em;height:0.6em;transform:rotate(45deg);left:-0.2em}.c-header-menu__nav-submenu{margin-top:1rem}.c-header-menu__nav-item.is-submenu-active>.c-header-menu__nav-submenu-wrapper{display:block}.c-header-menu__nav-item.is-submenu-active>.c-header-menu__nav-submenu-trigger::before{left:0;top:-0.2em;transform:rotate(135deg)}.c-header-menu__nav-submenu--depth-1 .c-header-menu__nav-item--has-submenu{margin-right:1rem}.c-header-menu__nav-submenu-wrapper--depth-0{margin-right:-1rem}.c-header-menu__nav-submenu-wrapper--depth-0 .c-header-menu__nav-item{margin-left:-1rem;padding-left:2rem}.c-header-menu__nav-submenu-wrapper--depth-1{margin-right:-2rem}.c-header-menu__nav-submenu-wrapper--depth-1 .c-header-menu__nav-item{margin-left:-2rem;padding-left:3rem}.c-header-menu__nav-submenu-wrapper--depth-2{margin-right:-3rem}.c-header-menu__nav-submenu-wrapper--depth-2 .c-header-menu__nav-item{margin-left:-3rem;padding-left:4rem}.c-header-menu__nav-item{position:relative;padding:1rem}.c-header-menu__nav-item.current_page_item{background-color:var(--accent-color, var(--color-orange))}.c-header-menu__nav-item--product .c-header-menu__nav-item.current-menu-item{background-color:var(--accent-color)}.c-header-menu__nav-item--product .c-header-menu__nav-item.current-menu-item>a{color:var(--accent-text-color, var(--color-blue-1))}.c-header-menu__nav-item>a{color:var(--color-white);font-family:var(--font-family-accent);font-weight:var(--font-weight-light);text-decoration:none}}@media (min-width: 1024px){.c-header-menu{height:100%}.c-header-menu__nav-item--depth-0{padding:1em
1.5em}.c-header-menu__nav-item--depth-0:hover{color:var(--color-orange);background-color:var(--color-white)}.c-header-menu__nav-item--depth-0:hover>a{text-shadow:0.025em 0 0 currentColor,
 0 -0.025em 0 currentColor,
 0 0 0.025em currentColor}.c-header-menu__nav-item>a{color:inherit;text-decoration:none;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.c-header-menu__nav{height:100%;display:flex;justify-content:center;gap:32px}.c-header-menu__nav-submenu{display:flex}.c-header-menu__nav-item--product .c-header-menu__nav-submenu-wrapper--depth-0,
.c-header-menu__nav-item--product .c-header-menu__nav-submenu-wrapper--depth-1,
.c-header-menu__nav-item--page .c-header-menu__nav-submenu-wrapper--depth-0{position:absolute;width:100%;top:100%;left:0;right:0;color:var(--color-black);background:var(--color-white);z-index:var(--z-site-header);max-width:var(--size-max-width);margin-left:auto;margin-right:auto}.c-header-menu__nav-item--product .c-header-menu__nav-submenu-wrapper,
.c-header-menu__nav-item--page .c-header-menu__nav-submenu-wrapper--depth-0{display:none}.c-header-menu__nav-item--has-submenu:hover>.c-header-menu__nav-submenu-wrapper{display:block}.c-header-menu__nav-item-banner-wrapper{display:none;background-color:var(--color-gray-4);left:var(--side-menu-width);position:absolute;top:0;right:0;bottom:0;min-height:500px}.c-header-menu__nav-item--product .c-header-menu__nav-submenu-wrapper--depth-1{min-height:500px;background-color:var(--color-gray-4);border:1px
solid var(--color-border)}.c-header-menu__nav-item--product .c-header-menu__nav-submenu-wrapper--depth-2{position:absolute;left:var(--side-menu-width);right:0;top:0;bottom:0}.c-header-menu__nav-item--product .c-header-menu__nav-submenu--depth-0{width:100%;display:flex;flex-direction:row}.c-header-menu__nav-item--product .c-header-menu__nav-submenu--depth-1,
.c-header-menu__nav-item--product .c-header-menu__nav-submenu--depth-2{width:var(--side-menu-width);flex-direction:column}.c-header-menu__nav-item--product .c-header-menu__nav-submenu--depth-1 a,
.c-header-menu__nav-item--product .c-header-menu__nav-submenu--depth-2
a{justify-content:flex-start}.c-header-menu__nav-item--product .c-header-menu__nav-item--depth-1{width:100%;border:1px
solid var(--color-border);padding:1em}.c-header-menu__nav-item--product .c-header-menu__nav-item--depth-1.current-menu-item, .c-header-menu__nav-item--product .c-header-menu__nav-item--depth-1:hover{background-color:var(--accent-color);color:var(--accent-text-color)}.c-header-menu__nav-item--product .c-header-menu__nav-item--depth-2,
.c-header-menu__nav-item--product .c-header-menu__nav-item--depth-3{width:100%;display:flex}.c-header-menu__nav-item--product .c-header-menu__nav-item--depth-2 > a,
.c-header-menu__nav-item--product .c-header-menu__nav-item--depth-3>a{padding:1em}.c-header-menu__nav-item--product .c-header-menu__nav-item--depth-2.current-menu-item > a,
.c-header-menu__nav-item--product .c-header-menu__nav-item--depth-2:hover > a,
.c-header-menu__nav-item--product .c-header-menu__nav-item--depth-3.current-menu-item > a,
.c-header-menu__nav-item--product .c-header-menu__nav-item--depth-3:hover>a{background-color:var(--color-white);text-shadow:0.025em 0 0 currentColor,
 0 -0.025em 0 currentColor,
 0 0 0.025em currentColor}.c-header-menu__nav-item--product .c-header-menu__nav-item--depth-2:hover > .c-header-menu__nav-item-banner-wrapper,
.c-header-menu__nav-item--product .c-header-menu__nav-item--depth-3:hover>.c-header-menu__nav-item-banner-wrapper{display:block}.c-header-menu__nav-item--page .c-header-menu__nav-submenu-wrapper--depth-0{min-height:500px;padding:2em
0;background-color:var(--color-gray-4);border:1px
solid var(--color-border)}.c-header-menu__nav-item--page .c-header-menu__nav-submenu--depth-0,
.c-header-menu__nav-item--page .c-header-menu__nav-submenu--depth-1{width:var(--side-menu-width);flex-direction:column}.c-header-menu__nav-item--page .c-header-menu__nav-submenu--depth-0 a,
.c-header-menu__nav-item--page .c-header-menu__nav-submenu--depth-1
a{justify-content:flex-start}.c-header-menu__nav-item--page .c-header-menu__nav-item--depth-1,
.c-header-menu__nav-item--page .c-header-menu__nav-item--depth-2{width:100%}.c-header-menu__nav-item--page .c-header-menu__nav-item--depth-1 > a,
.c-header-menu__nav-item--page .c-header-menu__nav-item--depth-2>a{padding:0.75em 1em}.c-header-menu__nav-item--page .c-header-menu__nav-item--depth-1.current-menu-item > a,
.c-header-menu__nav-item--page .c-header-menu__nav-item--depth-1:hover > a,
.c-header-menu__nav-item--page .c-header-menu__nav-item--depth-2.current-menu-item > a,
.c-header-menu__nav-item--page .c-header-menu__nav-item--depth-2:hover>a{background-color:var(--color-white);font-weight:var(--font-weight-bold)}.c-header-menu__nav-item--page .c-header-menu__nav-item--depth-1>a{padding-left:2em}.c-header-menu__nav-item--page .c-header-menu__nav-item--depth-2>a{padding-left:3em}.c-header-menu__nav-item--page .c-header-menu__nav-item--depth-1:hover > .c-header-menu__nav-item-banner-wrapper,
.c-header-menu__nav-item--page .c-header-menu__nav-item--depth-2:hover>.c-header-menu__nav-item-banner-wrapper{display:block}}@media (min-width: 0) and (max-width: 1023px){.c-header-menu__nav-item{font-size:var(--font-size-24)}}@media (min-width: 1024px){.c-header-menu{--side-menu-width:12rem}.c-header-menu__nav-item--depth-0{font-size:var(--font-size-18)}.c-header-menu__nav-item--depth-1,.c-header-menu__nav-item--depth-2{font-size:var(--font-size-14)}}@media (min-width: 1440px){.c-header-menu{--side-menu-width:20rem}.c-header-menu__nav-item--depth-0{font-size:var(--font-size-22)}.c-header-menu__nav-item--depth-1,.c-header-menu__nav-item--depth-2{font-size:var(--font-size-16)}}.c-button{transition-timing-function:ease-in-out;transition-duration:200ms;border:2px
solid var(--color-orange);color:var(--color-white);background-color:var(--color-orange);font-weight:var(--font-weight-bold);text-decoration:none;display:inline-flex;padding:0.778rem;border-radius:var(--font-size-32);line-height:1;font-size:var(--font-size-18);cursor:pointer}.c-button--wide{padding-inline:2.5rem}.c-button--extra-wide{padding-inline:5rem}.c-button--tall{padding-block:1.1rem}@media (min-width: 0) and (max-width: 1023px){.c-button--mobile-small{font-size:var(--font-size-14);padding-block:0.5rem}}.c-button:hover,.c-button:active{background-color:var(--color-white);color:var(--color-orange)}.c-button--accent_color{border:2px
solid var(--accent-color);background-color:var(--accent-color)}.c-button--accent_color:hover,.c-button--accent_color:active{background-color:var(--color-white);color:var(--accent-color)}.c-image{display:flex}.c-image
img{width:100%;height:auto;object-fit:cover}.c-image--inline{display:inline-flex}.c-image--squere{aspect-ratio:1}.c-image--squere
img{width:100%;height:100%}.c-image--round{aspect-ratio:1;border-radius:50%;overflow:hidden}.c-image--round
img{width:100%;height:100%}.c-image--fill{width:100%;height:100%}.c-image--fill
img{width:100%;height:100%}.c-image--contain
img{object-fit:contain}.c-image--top
img{object-position:top}.c-image--bottom
img{object-position:bottom}.c-image--left
img{object-position:left}.c-image--right
img{object-position:right}.c-image--top.c-image--right
img{object-position:top right}.c-image--top.c-image--left
img{object-position:top left}.c-image--bottom.c-image--right
img{object-position:bottom right}.c-image--bottom.c-image--left
img{object-position:bottom left}.c-search{width:100%;height:100%}.c-search__button{transition-timing-function:ease-in-out;transition-duration:200ms;background-color:var(--color-blue-3);height:100%;display:flex;align-items:center;justify-content:center;width:64px;cursor:pointer;opacity:0.5}@media (min-width: 0) and (max-width: 1023px){.c-search__button
svg{width:22px}}@media (min-width: 1024px){.c-search__button{width:105px}}.c-search__button:hover{opacity:1}.c-search__overlay{transition-timing-function:ease-in-out;transition-duration:200ms;z-index:var(--z-search);position:absolute;top:-100%;opacity:0;left:0;right:0;width:100%;background:var(--color-blue-1);height:var(--header-height)}.c-search__overlay-inner{position:relative;display:flex;justify-content:space-between;align-items:center;height:100%}.c-search__overlay-close{cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0.5em;font-size:2em;margin-left:1rem}.c-search__overlay-content{width:100%;display:flex;justify-content:center;align-items:center}.c-search__form{display:flex;gap:10px;padding-left:1em;width:100%}.c-search__input{width:100%;font-size:var(--font-size-16);font-style:italic;border:1px
solid var(--color-border);background:var(--color-white);padding:0.5em}.c-search.is-open .c-search__overlay{top:0;opacity:1}@media (min-width: 1024px){.c-search__input{padding:1.25em 1em}}.c-social__list{font-size:var(--font-size-10);display:flex;gap:1.5em}@media (min-width: 1024px){.c-social__list{font-size:var(--font-size-20)}}.c-social__link{color:inherit}.c-social__link:hover{color:var(--color-orange)}.c-social__link
svg{width:auto;height:1em}.c-footer-menu
ul{font-family:var(--font-family-base);font-size:var(--font-size-14);line-height:1.5;font-weight:400;display:flex;flex-direction:column;gap:0.75em}@media (min-width: 1024px){.c-footer-menu
ul{font-size:var(--font-size-16);gap:1em}}.c-footer-menu
a{color:inherit;text-decoration:none}.c-footer-menu a:hover{color:var(--color-orange)}.c-certificates{container-type:inline-size;max-width:720px;margin:auto}.c-certificates__list{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;align-items:center;justify-content:center;gap:1rem;padding:1rem}@container (min-width: 500px){.c-certificates__list{gap:2rem;padding:2rem}}@container (min-width: 600px){.c-certificates__list{gap:3rem;padding:3rem}}