.wpml-ls-menu-item .wpml-ls-flag{display:inline;vertical-align:baseline}.wpml-ls-menu-item .wpml-ls-flag+span{margin-left:.3em}.rtl .wpml-ls-menu-item .wpml-ls-flag+span{margin-left:0;margin-right:.3em}ul .wpml-ls-menu-item a{display:flex;align-items:center}
/*!
Theme Name: Stratsha
Theme URI: https://stratsha.ch
Author: Stratsha
Author URI: https://stratsha.ch
Description: Custom theme
Version: 0.1
Text Domain: stratsha
*/
@font-face{font-family:AvenirNext;font-style:normal;font-weight:400;src:url(/app/themes/stratsha/build/images/AvenirNext-Regular.eot);src:url(/app/themes/stratsha/build/images/AvenirNext-Regular.eot?#iefix) format("embedded-opentype"),url(/app/themes/stratsha/build/images/AvenirNext-Regular.woff2) format("woff2"),url(/app/themes/stratsha/build/images/AvenirNext-Regular.woff) format("woff"),url(/app/themes/stratsha/build/images/AvenirNext-Regular.ttf) format("truetype"),url(/app/themes/stratsha/build/images/AvenirNext-Regular.svg#AvenirNext-Regular) format("svg");text-rendering:optimizeLegibility}@font-face{font-family:AvenirNext;font-style:normal;font-weight:500;src:url(/app/themes/stratsha/build/images/AvenirNext-Medium.eot);src:url(/app/themes/stratsha/build/images/AvenirNext-Medium.eot?#iefix) format("embedded-opentype"),url(/app/themes/stratsha/build/images/AvenirNext-Medium.woff2) format("woff2"),url(/app/themes/stratsha/build/images/AvenirNext-Medium.woff) format("woff"),url(/app/themes/stratsha/build/images/AvenirNext-Medium.ttf) format("truetype"),url(/app/themes/stratsha/build/images/AvenirNext-Medium.svg#AvenirNext-Medium) format("svg");text-rendering:optimizeLegibility}:root{--font-family-text:"AvenirNext",Helvetica,Arial,sans-serif;--font-family-heading:var(--font-family-text);--font-size-text:24px;--border-radius-small:5px;--border-radius:12px;--border-radius-large:25px;--color-primary:#142347;--color-accent:#2a34be;--color-text:#030a1c;--color-success:#08af0b;--error-color:#b01313;--color-border:#d8d8d8;--color-border-accent:#a5b1cf;--color-white:#fff;--color-black:#000;--color-icon-background:#6c7898;--color-switzerland:#b42222;--color-background:#efefef;--margin-document:50px;--margin-section:200px;--margin-section-inside:75px;--margin-element:40px;--margin-gap:32px;--width-document:1490px;--width-document-small:1050px}@media screen and (max-width:1000px){:root{--margin-document:25px;--margin-gap:16px}}@media screen and (max-width:800px){:root{--margin-document:16px;--margin-element:32px;--font-size-text:22px;--margin-section:125px;--margin-section-inside:48px}}@media screen and (max-width:600px){:root{--font-size-text:20px}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}img{height:auto;max-width:100%}img:focus{outline:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px
23px 14px;-webkit-text-decoration:none;text-decoration:none;top:5px;width:auto;z-index:100000}body,html{background-color:#efefef;background-color:var(--color-background);font-family:AvenirNext,Helvetica,Arial,sans-serif;font-family:var(--font-family-text)}.body-background{--icon-size:92px;background:url(/app/themes/stratsha/build/images/icon-background.svg) space 50%/107.45902px auto;background:url(/app/themes/stratsha/build/images/icon-background.svg) space 50%/calc(var(--icon-size)*1.16803) auto;bottom:0;left:0;position:fixed;right:0;top:0}@media screen and (max-width:1100px){.body-background{--icon-size:82px}}@media screen and (max-width:800px){.body-background{--icon-size:64px}}@media screen and (max-width:600px){.body-background{--icon-size:56px}}.body-background:after,.body-background:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}.body-background:before{background:linear-gradient(180deg,hsla(0,0%,94%,0) 50.04%,hsla(0,0%,94%,.75))}.body-background:after{background:linear-gradient(114deg,hsla(0,0%,94%,.75) 10%,hsla(0,0%,94%,0) 50%,hsla(0,0%,94%,.5) 90%)}.body-background+#page{position:relative;z-index:1}body,button,html,input,select,textarea{color:#030a1c;color:var(--color-text);font-family:AvenirNext,Helvetica,Arial,sans-serif;font-family:var(--font-family-text);line-height:1.5}h1{color:#2a34be;color:var(--color-accent);font-size:6.25rem;font-weight:500;letter-spacing:-.05em;line-height:1;margin-bottom:25px}h1:has(+.subheading){margin-bottom:15px}@media screen and (max-width:800px){h1:has(+.subheading){margin-bottom:25px}}@media screen and (max-width:1000px){h1{font-size:80px}}@media screen and (max-width:800px){h1{font-size:60px;font-size:3.75rem}}h2{font-size:3.4375rem;font-weight:400;letter-spacing:-.011em;line-height:1.25;margin-bottom:1.3636em}h2:has(+p){margin-bottom:.454545em}@media screen and (max-width:1000px){h2{font-size:2.625rem}}@media screen and (max-width:800px){h2{font-size:2.375rem}}@media screen and (max-width:600px){h2{font-size:2rem}}h3{font-size:1.875rem;font-weight:500;letter-spacing:-.011em;line-height:1.25;margin-bottom:.9333em}@media screen and (max-width:1000px){h3{font-size:1.625rem}}h4{font-weight:700;margin-bottom:1em;text-transform:uppercase}h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child{margin-bottom:0}img{vertical-align:top}address,blockquote,dl,fieldset,ol,p,pre,table,ul{font-size:24px;font-size:var(--font-size-text);margin-bottom:1em}address:last-child,blockquote:last-child,dl:last-child,fieldset:last-child,ol:last-child,p:last-child,pre:last-child,table:last-child,ul:last-child{margin-bottom:0}.subheading{font-size:2.25rem;letter-spacing:-.019em}@media screen and (max-width:800px){.subheading{font-size:1.75rem;font-size:24px}}a{color:#142347;color:var(--color-primary);-webkit-text-decoration:none;text-decoration:none}a:hover{-webkit-text-decoration:underline;text-decoration:underline}.no-blocks .entry-content{--width:var(--width-document-small);box-sizing:border-box;margin-bottom:200px;margin-bottom:var(--margin-section);margin-left:auto;margin-right:auto;max-width:1150px;max-width:calc(var(--width) + var(--margin-document)*2);padding-left:50px;padding-left:var(--margin-document);padding-right:50px;padding-right:var(--margin-document);width:100%}.entry-content ul li:before{background-color:#142347;background-color:var(--color-primary);border-radius:2px;content:"";display:inline-block;height:4px;margin-right:.5em;margin-top:7px;vertical-align:top;width:4px}li
ul{margin:0
0 0 1em}ol{counter-reset:ol}ol li:before{color:#142347;color:var(--color-primary);content:counter(ol);counter-increment:ol;display:inline-block;margin-right:.5em}ol li
ol{counter-reset:ol1;margin:0
0 0 1em}ol li ol li:before{content:counter(ol) "." counter(ol1);counter-increment:ol1}ol li ol li
ol{counter-reset:ol2;margin:0
0 0 1em}ol li ol li ol li:before{content:counter(ol) "." counter(ol1) "." counter(ol2);counter-increment:ol2}b,strong{font-weight:500}em,i{font-style:italic}table{margin:2em
0;width:100%}table caption,th,thead{font-weight:700}th,thead{text-align:left}thead{border-bottom:1px solid #dadada}tfoot{border-top:1px solid #dadada}tfoot,tfoot
th{font-style:italic;font-weight:400}tr:nth-child(2n){background-color:#f7f7f7}td,th{padding:.5em 0}blockquote{margin:1.5em 0}blockquote
p{font-size:1.571rem}code,pre{font-family:monospace}dl
dt{font-weight:700;margin-bottom:.5em;-webkit-text-decoration:underline;text-decoration:underline}dl
dd{margin-bottom:1em;padding-left:1em}hr{border:none;border-bottom:1px solid #030a1c;border-bottom:1px solid var(--color-text);height:1px;margin:2em
0}.btn,[type=button],[type=submit],button{background-color:#2a34be;background-color:var(--color-accent);border:2px
solid #2a34be;border:2px
solid var(--color-accent);border-radius:12px;border-radius:var(--border-radius);color:#fff;color:var(--color-white);cursor:pointer;display:inline-block;font-size:1.375rem;font-weight:400;letter-spacing:-.011em;padding:7px
24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;text-align:center;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.gm-style .btn,.gm-style [type=button],.gm-style [type=submit],.gm-style
button{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit}.gm-style .btn:after,.gm-style .btn:before,.gm-style [type=button]:after,.gm-style [type=button]:before,.gm-style [type=submit]:after,.gm-style [type=submit]:before,.gm-style button:after,.gm-style button:before{display:none}.btn.active,.btn:hover,[type=button].active,[type=button]:hover,[type=submit].active,[type=submit]:hover,a:hover .btn,a:hover [type=button],a:hover [type=submit],a:hover button,button.active,button:hover{background-color:#030a1c;background-color:var(--color-text);border-color:#030a1c;border-color:var(--color-text);color:#fff;color:var(--color-white);-webkit-text-decoration:none;text-decoration:none}input:focus,select:focus,textarea:focus{outline:none}.btn:hover,button:hover,input[type=button]:hover{-webkit-text-decoration:none;text-decoration:none}.message{background-color:#142347;background-color:var(--color-primary);font-weight:700;padding:.5em 1em}.message
a{color:#030a1c;color:var(--color-text);-webkit-text-decoration:underline;text-decoration:underline}.success,.success
a{background-color:var(--success-color);color:#fff}.error,.error
a{background-color:#b01313;background-color:var(--error-color);color:#fff}.boxed{--width:var(--width-document);box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1590px;max-width:calc(var(--width) + var(--margin-document)*2);padding-left:50px;padding-left:var(--margin-document);padding-right:50px;padding-right:var(--margin-document);width:100%}.cols{display:flex;justify-content:space-between;margin:0
-2em}.cols:after{content:"";flex:auto}.cols-3{flex-wrap:wrap}.cols-3:after{flex-basis:31.5%;flex-grow:0}.cols
.col{flex:1 1 0;margin-left:2em;margin-right:2em}.cols-3
.col{flex-basis:31.5%;flex-grow:0;margin-left:0;margin-right:0}.link{color:#fff;color:var(--color-white);font-size:1rem;font-weight:500;letter-spacing:.1em;line-height:1.25;text-transform:uppercase}.link:before{background-color:#fff;background-color:var(--color-white);content:"";display:inline-block;height:1px;margin-right:10px;transition:width .2s ease;vertical-align:middle;width:38px}@media screen and (max-width:1300px){.link:before{width:20px}}a:hover .link:before{width:58px}@media screen and (max-width:1300px){a:hover .link:before{width:30px}}.link:hover:before{width:58px}@media screen and (max-width:1300px){.link:hover:before{width:30px}}.cards{align-items:flex-start;display:flex;gap:32px;gap:var(--margin-gap)}@media screen and (max-width:800px){.cards{flex-direction:column}}.cards
.card{flex:0 0 calc(33.33333% - 21.33312px);flex:0 0 calc(33.33333% - var(--margin-gap)*0.66666)}@media screen and (max-width:800px){.cards
.card{flex:1 1 auto;width:100%}}.cards .card:nth-child(3n+2){margin-top:75px;margin-top:var(--margin-section-inside)}@media screen and (max-width:800px){.cards .card:nth-child(3n+2){margin-top:0}}.cards .card:nth-child(3n+3){margin-top:150px;margin-top:calc(var(--margin-section-inside)*2)}@media screen and (max-width:800px){.cards .card:nth-child(3n+3){margin-top:0}}.card{aspect-ratio:19/27;border-radius:25px;border-radius:var(--border-radius-large);overflow:hidden}@media screen and (max-width:800px){.card{aspect-ratio:408/450;max-height:355px}}.card
a{align-items:flex-end;box-sizing:border-box;color:#fff;color:var(--color-white);display:flex;height:100%;justify-content:stretch;padding:3rem;position:relative}@media screen and (max-width:1000px){.card
a{padding:1.25rem}}@media screen and (max-width:800px){.card
a{max-height:355px}}.card a:before{background:linear-gradient(198deg,transparent 47.97%,#2a34be 89.18%);bottom:0;content:"";height:100%;left:0;max-height:700px;position:absolute;right:0;z-index:1}.card a:hover{-webkit-text-decoration:none;text-decoration:none}.card-image{bottom:0;left:0;position:absolute;right:0;top:0;transition:transform 1s ease}.card-image
img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.card-content{position:relative;z-index:2}.card .icon-enki-simple{fill:#fff;fill:var(--color-white);height:39px;margin-bottom:20px;width:39px}.card-title{font-size:1.875rem;font-weight:500;letter-spacing:-.011em;margin-bottom:20px}@media screen and (max-width:1000px){.card-title{font-size:1.625rem}}.card-description{margin-bottom:1.25em}.card:hover .entry-preview-image{transform:scale(1.02)}.caption{color:#142347;color:var(--color-primary);font-size:1.375rem;font-weight:500;letter-spacing:.1em;line-height:1.41;margin-bottom:.4545em;text-transform:uppercase}.social-navigation .menu-social{align-items:center;display:flex;margin-bottom:0}.social-navigation .menu-social-item:before{display:none}.social-navigation .menu-social-item
a{display:block;height:2rem;line-height:1;width:2rem}.social-navigation .menu-social-item
svg{height:100%;transition:fill .2s ease;width:100%}.info-block{margin-bottom:2.5rem}@media screen and (max-width:800px){.info-block{margin-bottom:1.875rem}}.info-block .info-title{font-size:1rem;font-weight:400;letter-spacing:.1em;line-height:1;margin-bottom:1.25em;opacity:.5;text-transform:uppercase}.info-block .info-text{letter-spacing:-.011em}.info-block .info-text
a{display:block}.site-header{left:0;padding-bottom:50px;padding-left:50px;padding-left:var(--margin-document);padding-right:50px;padding-right:var(--margin-document);padding-top:50px;position:fixed;right:0;top:0;transition:transform .3s ease,opacity .3s ease,visibility .3s ease;z-index:9}@media screen and (max-width:800px){.site-header{padding-bottom:25px;padding-top:25px}}.site-header:before{background-color:#fff;background-color:var(--color-white);bottom:0;content:"";left:-50px;left:calc(var(--margin-document)*-1);opacity:0;position:absolute;right:-50px;right:calc(var(--margin-document)*-1);top:0;transition:opacity 1s ease}.scroll-down .site-header{opacity:0;pointer-events:none;transform:translateY(-100%);visibility:hidden}.scroll-down .site-header:before,.scroll-up .site-header:before{opacity:1}.all-the-way-up .site-header:before{opacity:0}.menu-open.all-the-way-up .site-header,.menu-open.scroll-down .site-header,.menu-open.scroll-up .site-header{opacity:1;pointer-events:auto;transform:none;visibility:visible}.admin-bar .site-header{top:32px}@media screen and (max-width:782px){.admin-bar .site-header{top:46px}}.site-header-inner{align-items:flex-start;display:flex;justify-content:space-between}@media screen and (max-width:950px){.site-header-inner{align-items:center}}.site-header .site-branding{margin-right:auto}.site-header .site-title{font-size:1rem;line-height:1;margin:0
auto 0 0;position:relative;width:225px;z-index:1}@media screen and (max-width:1100px){.site-header .site-title{width:200px}}@media screen and (max-width:800px){.site-header .site-title{width:160px}}@media screen and (max-width:600px){.site-header .site-title{width:140px}}.site-header .site-title
svg{width:100%}.site-header .site-title svg
path{transition:fill .3s ease}.menu-open .site-header .site-title svg
path{fill:#fff;fill:var(--color-white)}.site-header
ul{margin:0}.site-header .main-navigation{align-items:center;display:flex;justify-content:flex-end;margin-left:2rem;margin-top:10px}.site-header .main-navigation-inner
.infos{display:none}@media screen and (max-width:950px){.site-header .main-navigation-inner{background-color:#2a34be;background-color:var(--color-accent);bottom:0;color:#fff;color:var(--color-white);left:0;margin-left:0;opacity:0;overflow-y:auto;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;-webkit-overflow-scrolling:touch}.menu-open .site-header .main-navigation-inner{opacity:1;pointer-events:auto;visibility:visible}.site-header .main-navigation-inner
.infos{display:block;margin:auto}.site-header .main-navigation-inner .infos .info-text
a{color:#fff;color:var(--color-white)}.site-header .main-navigation-inner .infos .social-navigation
svg{fill:#fff;fill:var(--color-white);height:32px;width:32px}.site-header .main-navigation-inner .infos .social-navigation a:hover
svg{fill:#030a1c;fill:var(--color-text)}.site-header .main-navigation-inner .main-navigation-scroller{align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:flex-start}}@media screen and (max-width:650px){.site-header .main-navigation-inner .main-navigation-scroller{align-items:flex-start;flex-direction:column;justify-content:center;padding-bottom:30px;padding-top:155px}.site-header .main-navigation-inner
.infos{margin:2rem 0 0 2rem}}.site-header .menu-item{display:inline-block;margin-right:11px;vertical-align:baseline}.site-header .menu-item.wpml-ls-item{margin-right:0}@media screen and (max-width:1100px){.site-header .menu-item{margin-right:0}}@media screen and (max-width:950px){.site-header .menu-item{display:block;margin:15px
0}.site-header .menu-item.wpml-ls-item{align-items:baseline;display:flex;padding-left:32px}.site-header .menu-item.wpml-ls-item>a{color:#fff;color:var(--color-white);font-size:1rem;margin-right:1rem;opacity:.5;padding:0}.site-header .menu-item.wpml-ls-item>a:after{display:none}.site-header .menu-item.wpml-ls-item .sub-menu{align-items:baseline;background-color:transparent;display:flex;opacity:1;position:static;transform:translateY(0);visibility:visible}.site-header .menu-item.wpml-ls-item .sub-menu .menu-item{margin:0;padding-left:0}.site-header .menu-item.wpml-ls-item .sub-menu .menu-item
a{color:#fff;color:var(--color-white);font-size:1rem;margin-right:1rem;opacity:1;padding:0}}.site-header .menu-item:before{display:none}.site-header .menu-item.button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0
25px 0 15px;padding:0;-webkit-text-decoration:none;text-decoration:none}@media screen and (max-width:1100px){.site-header .menu-item.button{margin-right:14px}}@media screen and (max-width:950px){.site-header .menu-item.button{display:none}}.site-header .menu-item.button.current-menu-item
a{background-color:#142347;background-color:var(--color-primary);border-color:#142347;border-color:var(--color-primary);color:#fff;color:var(--color-white)}.site-header .menu-item.button
a{background-color:#2a34be;background-color:var(--color-accent);border:2px
solid #2a34be;border:2px
solid var(--color-accent);border-radius:12px;border-radius:var(--border-radius);color:#fff;color:var(--color-white);cursor:pointer;display:inline-block;font-size:1.375rem;font-weight:400;letter-spacing:-.011em;padding:7px
24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;text-align:center;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.gm-style .site-header .menu-item.button
a{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit}.gm-style .site-header .menu-item.button a:after,.gm-style .site-header .menu-item.button a:before{display:none}.site-header .menu-item.button a.active,.site-header .menu-item.button a:hover,a:hover .site-header .menu-item.button
a{background-color:#030a1c;background-color:var(--color-text);border-color:#030a1c;border-color:var(--color-text);color:#fff;color:var(--color-white);-webkit-text-decoration:none;text-decoration:none}.site-header .menu-item.button a:hover{background-color:#142347;background-color:var(--color-primary);border-color:#142347;border-color:var(--color-primary);color:#fff;color:var(--color-white)}.site-header .menu-item
a{color:#2a34be;color:var(--color-accent);font-size:1.375rem;letter-spacing:-.011em;padding:7px
15px;position:relative;transition:color .2s ease}@media screen and (max-width:1100px){.site-header .menu-item
a{font-size:20px}}@media screen and (max-width:950px){.site-header .menu-item
a{color:#fff;color:var(--color-white);font-size:2rem;padding-left:32px;position:relative}.site-header .menu-item a:before{background-color:#fff;background-color:var(--color-white);content:"";height:1px;left:0;margin-top:-1px;position:absolute;top:50%;transform:scaleX(0);transform-origin:right center;transition:transform .3s ease;width:20px}}@media screen and (max-width:650px){.site-header .menu-item
a{font-size:1.5rem}}.site-header .menu-item a:focus,.site-header .menu-item a:hover{color:#142347;color:var(--color-primary);-webkit-text-decoration:none;text-decoration:none}.single-company .site-header .menu-item.menu-item-object-company a,.single-team-member .site-header .menu-item.menu-item-object-team-member a,.site-header .menu-item.current-menu-ancestor a,.site-header .menu-item.current-menu-item
a{color:#142347;color:var(--color-primary)}@media screen and (max-width:950px){.single-company .site-header .menu-item.menu-item-object-company a,.single-team-member .site-header .menu-item.menu-item-object-team-member a,.site-header .menu-item.current-menu-ancestor a,.site-header .menu-item.current-menu-item
a{color:#fff;color:var(--color-white)}}.single-company .site-header .menu-item.menu-item-object-company a:before,.single-team-member .site-header .menu-item.menu-item-object-team-member a:before,.site-header .menu-item.current-menu-ancestor a:before,.site-header .menu-item.current-menu-item a:before{transform:scaleX(1);transform-origin:left center}.site-header .menu-item-has-children{position:relative}.site-header .menu-item-has-children>a{color:#142347;color:var(--color-primary)}.site-header .menu-item-has-children>a:after{border-color:#142347 transparent transparent;border-color:var(--color-primary) transparent transparent transparent;border-style:solid;border-width:8px 5px 0;content:"";display:inline-block;height:0;margin-left:5px;margin-top:-1px;transform-origin:center 4px;transition:transform .3s ease;vertical-align:middle;width:0}.site-header .menu-item-has-children:hover>a:after{transform:rotate(180deg)}.site-header .menu-item-has-children:hover .sub-menu{opacity:1;transform:translateY(0);visibility:visible}.site-header .menu-item-has-children .sub-menu{background-color:#fff;background-color:var(--color-white);border-radius:12px;border-radius:var(--border-radius);left:0;opacity:0;position:absolute;top:100%;transform:translateY(-15px);transition:opacity .2s ease,visibility .2s ease,transform .2s ease;visibility:hidden}.site-header .menu-item-has-children .sub-menu .menu-item{display:block;white-space:nowrap}.site-header .menu-item-has-children .sub-menu .menu-item
a{color:#030a1c;color:var(--color-text);color:#2a34be;color:var(--color-accent);display:block;padding:.5em 1em;transition:color .2s ease}.site-header .menu-item-has-children .sub-menu .menu-item a:hover{color:#030a1c;color:var(--color-text)}.site-header .menu-item-has-children.wpml-ls-item .sub-menu .menu-item:not(:first-child) a{padding-top:0}.site-header .menu-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:inherit;cursor:pointer;display:none;font-family:inherit;font-size:inherit;font-weight:inherit;height:35px;line-height:inherit;margin:0
-5px 0 0;padding:0;position:relative;-webkit-text-decoration:none;text-decoration:none;width:42px;z-index:1}@media screen and (max-width:950px){.site-header .menu-toggle{display:block}}.site-header .menu-toggle
.bar{background-color:#142347;background-color:var(--color-primary);border-radius:2px;display:block;height:3px;left:5px;position:absolute;right:5px;top:16px;transition:opacity .3s ease,transform .3s ease}.site-header .menu-toggle .bar:first-child{top:5px}.site-header .menu-toggle .bar:last-child{top:27px}.menu-open .site-header .menu-toggle
.bar{opacity:0;transform:translateX(120%)}.menu-open .site-header .menu-toggle .bar:first-child,.menu-open .site-header .menu-toggle .bar:last-child{background-color:#fff;background-color:var(--color-white);opacity:1;transform:translateX(0)}.menu-open .site-header .menu-toggle .bar:first-child{transform:translateY(11px) rotate(45deg)}.menu-open .site-header .menu-toggle .bar:last-child{transform:translateY(-11px) rotate(-45deg)}.site-header .contact-menu{display:none;z-index:2}@media screen and (max-width:950px){.site-header .contact-menu{display:block}}.site-header .contact-menu
.button{display:block;margin-left:0}.site-header .contact-menu .button a:before{display:none}.menu-open .site-header .contact-menu .button
a{background-color:#fff;background-color:var(--color-white);border-color:#fff;border-color:var(--color-white);color:#2a34be;color:var(--color-accent)}.section-contact-cta{box-sizing:border-box;margin:0
auto 200px;margin:0
auto var(--margin-section) auto;max-width:1080px;max-width:calc(980px + var(--margin-document)*2);padding-left:50px;padding-left:var(--margin-document);padding-right:50px;padding-right:var(--margin-document)}.section-contact-cta
a{color:#fff;color:var(--color-white)}.section-contact-cta a:hover{-webkit-text-decoration:none;text-decoration:none}.section-contact-cta a:hover .section-contact-cta-image{transform:scale(1.02)}.section-contact-cta-inner{border-radius:25px;border-radius:var(--border-radius-large);overflow:hidden;padding:165px
75px 75px;padding:165px
var(--margin-section-inside) var(--margin-section-inside) var(--margin-section-inside);position:relative}@media screen and (max-width:800px){.section-contact-cta-inner{padding:20.9375rem 3rem 3rem}}.section-contact-cta-inner:before{background:linear-gradient(222deg,rgba(42,52,190,0) 63.81%,#2a34be 92.48%);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:2}.section-contact-cta-image{bottom:0;left:0;position:absolute;right:0;top:0;transition:transform 1s ease}.section-contact-cta-image
img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.section-contact-cta-content{position:relative;z-index:3}.section-contact-cta-title{margin-bottom:20px}.section-contact-cta .icon-enki-simple{fill:#fff;fill:var(--color-white);height:39px;margin-bottom:20px;width:39px}.site-footer-top{align-items:flex-start;background-color:#fff;background-color:var(--color-white);border-radius:12px;border-radius:var(--border-radius);-moz-column-gap:40px;column-gap:40px;-moz-column-gap:var(--margin-element);column-gap:var(--margin-element);display:flex;flex-wrap:wrap;justify-content:space-between;margin-left:50px;margin-left:var(--margin-document);margin-right:50px;margin-right:var(--margin-document);padding:75px;padding:var(--margin-section-inside);position:relative}.site-footer
.title{font-size:.875rem;font-weight:600;letter-spacing:-.011em;text-transform:uppercase}.site-footer a,.site-footer
p{font-size:1.375rem}.site-footer .footer-branding{flex-basis:100%;margin-bottom:55px}@media screen and (max-width:1300px){.site-footer .footer-branding{margin-bottom:40px}}.site-footer .footer-branding .custom-logo-link{display:block;width:200px}.site-footer .footer-branding
svg{width:100%}.site-footer .b-corp{margin-top:40px}@media screen and (max-width:1300px){.site-footer .b-corp{display:none}.site-footer .company-infos{flex-basis:100%;margin-bottom:48px}}.site-footer .finma .b-corp{display:none}@media screen and (max-width:1300px){.site-footer
.finma{order:6}.site-footer .finma .b-corp{display:block;margin-top:0}.site-footer .finma-content{display:flex;gap:2rem}}@media screen and (max-width:1000px){.site-footer
.finma{flex-basis:100%}.site-footer .finma-content{justify-content:space-between}.site-footer .finma .finma-logo{width:160px}.site-footer .finma .b-corp{margin-top:-40px}.site-footer .footer-navigation-menu{flex-basis:100%;margin-bottom:40px}}.site-footer .footer-navigation-menu .menu-item{margin-bottom:10px}.site-footer .footer-navigation-menu .button,.site-footer .footer-navigation-menu .wpml-ls-item{display:none}@media screen and (max-width:1000px){.site-footer .footer-contact{flex-basis:100%;margin-bottom:40px}}.site-footer .footer-contact-content{align-items:center;display:flex;flex-wrap:wrap}.site-footer .footer-contact .button
a{background-color:#2a34be;background-color:var(--color-accent);border:2px
solid #2a34be;border:2px
solid var(--color-accent);border-radius:12px;border-radius:var(--border-radius);color:#fff;color:var(--color-white);cursor:pointer;display:inline-block;font-size:1.375rem;font-weight:400;letter-spacing:-.011em;padding:7px
24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;text-align:center;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.gm-style .site-footer .footer-contact .button
a{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit}.gm-style .site-footer .footer-contact .button a:after,.gm-style .site-footer .footer-contact .button a:before{display:none}.site-footer .footer-contact .button a.active,.site-footer .footer-contact .button a:hover,a:hover .site-footer .footer-contact .button
a{background-color:#030a1c;background-color:var(--color-text);border-color:#030a1c;border-color:var(--color-text);color:#fff;color:var(--color-white);-webkit-text-decoration:none;text-decoration:none}.site-footer .footer-contact .wpml-ls-item{display:none}.site-footer .footer-contact .social-navigation{margin-left:40px}.site-footer .footer-contact .social-navigation a:hover
svg{opacity:1}.site-footer .footer-contact
svg{fill:#030a1c;fill:var(--color-text);opacity:.5;transition:opacity .2s ease}.site-footer-bottom{--width:var(--width-document);box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:1590px;max-width:calc(var(--width) + var(--margin-document)*2);padding-left:50px;padding-left:var(--margin-document);padding-right:50px;padding-right:var(--margin-document);width:100%}.site-footer-bottom-inner{padding:15px
0}.site-footer-bottom .site-info{font-size:.875rem;opacity:.5;text-align:center}.site-footer-bottom .site-info
a{color:#030a1c;color:var(--color-text);font-size:.875rem}.quform .quform-field-captcha,.quform .quform-field-date,.quform .quform-field-email,.quform .quform-field-file,.quform .quform-field-multiselect,.quform .quform-field-password,.quform .quform-field-select,.quform .quform-field-text,.quform .quform-field-textarea,.quform .quform-field-time,.quform .select2-container--quform .select2-selection{border:1px
solid #a5b1cf;border:1px
solid var(--color-border-accent);border-radius:12px;border-radius:var(--border-radius);box-sizing:border-box;color:#030a1c;color:var(--color-text);font-size:1.125rem;padding-left:15px}.quform .quform-field-captcha:focus,.quform .quform-field-date:focus,.quform .quform-field-email:focus,.quform .quform-field-file:focus,.quform .quform-field-multiselect:focus,.quform .quform-field-password:focus,.quform .quform-field-select:focus,.quform .quform-field-text:focus,.quform .quform-field-textarea:focus,.quform .quform-field-time:focus,.quform .select2-container--quform .select2-selection:focus{border-color:transparent;outline:2px
solid #2a34be;outline:2px
solid var(--color-accent)}.quform .quform-spacer{margin-bottom:1.875rem;padding-bottom:.625rem}@media screen and (max-width:1000px){.quform .quform-spacer{margin-bottom:1rem}}.quform .quform-label{font-size:1rem;font-weight:500;margin-bottom:5px;text-transform:uppercase}.quform .quform-label-text{color:#030a1c;color:var(--color-text);transition:color .2s ease}.quform .quform-spacer:focus-within .quform-label-text{color:#2a34be;color:var(--color-accent)}.quform .quform-element-radio{margin-bottom:1em}.quform .quform-element-checkbox{font-size:.875rem}.quform .quform-element-checkbox .quform-spacer{margin-bottom:0;margin-top:-2rem;padding-bottom:1rem}@media screen and (max-width:1000px){.quform .quform-element-checkbox .quform-spacer{margin-top:-1rem}}.quform .quform-element-checkbox
a{color:#2a34be;color:var(--color-accent)}.quform .quform-field-checkbox{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.quform .quform-field-checkbox+.quform-option-label{display:block;padding-left:37px;position:relative}.quform .quform-field-checkbox+.quform-option-label:after,.quform .quform-field-checkbox+.quform-option-label:before{border:1px
solid #a5b1cf;border:1px
solid var(--color-border-accent);border-radius:5px;border-radius:var(--border-radius-small);box-sizing:border-box;content:"";height:22px;left:0;margin-top:-11px;position:absolute;top:50%;width:22px}.quform .quform-field-checkbox+.quform-option-label:after{background-color:#a5b1cf;background-color:var(--color-border-accent);border:none;border-radius:3px;height:14px;left:4px;margin-top:-7px;transform:scale(0);transition:transform .2s ease;width:14px}.quform .quform-field-checkbox:checked+.quform-option-label:after{transform:scale(1)}.quform .quform-field-textarea{height:290px;width:100%!important}.select2-container--quform .select2-results__option--highlighted[aria-selected]{background:#142347;background:var(--color-primary);color:#fff;color:var(--color-white)}.page-header{--width:var(--width-document);box-sizing:border-box;margin-bottom:200px;margin-bottom:var(--margin-section);margin-left:auto;margin-right:auto;margin-top:200px;margin-top:var(--margin-section);max-width:1590px;max-width:calc(var(--width) + var(--margin-document)*2);padding-left:50px;padding-left:var(--margin-document);padding-right:50px;padding-right:var(--margin-document);width:100%}.page-header-inner{max-width:855px}.post-type-archive-company .post-list-navigation{background-color:#efefef;background-color:var(--color-background);border-bottom:1px solid var(--border-color);box-sizing:border-box;margin-bottom:30px;padding:0
calc(50px - .5rem);padding:0
calc(var(--margin-document) - .5rem);position:relative;transition:transform .3s ease}.post-type-archive-company .post-list-navigation.no-transition{transition:none!important}.post-type-archive-company .post-list-navigation-wrapper{display:none;position:sticky;top:0;z-index:3}@media screen and (max-width:800px){.post-type-archive-company .post-list-navigation-wrapper{display:block}}.post-type-archive-company .post-list-navigation .carousel-slide{font-size:1.125rem;opacity:.4;padding:.5rem;position:relative;transition:opacity .2s ease,color .2s ease}.post-type-archive-company .post-list-navigation .carousel-slide:before{background-color:#2a34be;background-color:var(--color-accent);bottom:0;content:"";height:3px;left:.5rem;position:absolute;right:.5rem;transform:scaleX(0);transform-origin:right;transition:transform .2s ease}.post-type-archive-company .post-list-navigation .carousel-slide.active,.post-type-archive-company .post-list-navigation .carousel-slide:hover{color:#2a34be;color:var(--color-accent);opacity:1;-webkit-text-decoration:none;text-decoration:none}.post-type-archive-company .post-list-navigation .carousel-slide.active:before{transform:scaleX(1);transform-origin:left}.post-type-archive-company .post-list{--width:var(--width-document);box-sizing:border-box;margin-bottom:200px;margin-bottom:var(--margin-section);margin-left:auto;margin-right:auto;max-width:1590px;max-width:calc(var(--width) + var(--margin-document)*2);padding-left:50px;padding-left:var(--margin-document);padding-right:50px;padding-right:var(--margin-document);position:relative;width:100%}.post-type-archive-company .post-list .type-company{border-bottom:1px solid var(--border-color)}.post-type-archive-company .post-list .type-company .entry-header{width:calc(50% - 100px);width:calc(50% - var(--margin-section)/2)}@media screen and (max-width:1300px){.post-type-archive-company .post-list .type-company .entry-header{width:calc(50% - 20px);width:calc(50% - var(--margin-element)/2)}}@media screen and (max-width:800px){.post-type-archive-company .post-list .type-company .entry-header{display:none}}.post-type-archive-company .post-list .type-company .entry-header
a{align-items:baseline;border-bottom:1px solid #a5b1cf;border-bottom:1px solid var(--color-border-accent);display:flex;justify-content:space-between;opacity:.4;padding:15px
0;transition:opacity .2s ease}.post-type-archive-company .post-list .type-company .entry-header a:hover{-webkit-text-decoration:none;text-decoration:none}.post-type-archive-company .post-list .type-company .entry-header .entry-title{color:#030a1c;color:var(--color-text);font-size:1.5rem;font-weight:400;letter-spacing:-.011em;margin-bottom:0;margin-right:30px;transition:color .2s ease,transform .2s ease}@media screen and (max-width:1000px){.post-type-archive-company .post-list .type-company .entry-header .entry-title{font-size:1.375rem}}@media screen and (max-width:800px){.post-type-archive-company .post-list .type-company .entry-header .entry-title{font-size:1.25rem}}.post-type-archive-company .post-list .type-company .entry-header .company-types{color:#2a34be;color:var(--color-accent);font-size:1.375rem;font-weight:400;letter-spacing:-.011em;line-height:1.2;opacity:0;text-align:right;transition:opacity .2s ease}@media screen and (max-width:1000px){.post-type-archive-company .post-list .type-company .entry-header .company-types{font-size:1.25rem}}@media screen and (max-width:800px){.post-type-archive-company .post-list .type-company .entry-header .company-types{display:none}}.post-type-archive-company .post-list .type-company .entry-preview{aspect-ratio:75/100;border-radius:25px;border-radius:var(--border-radius-large);opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:50px;right:var(--margin-document);top:0;transition:opacity .2s ease .2s,visibility .2s ease .2s;visibility:hidden;width:calc(50% - 150px);width:calc(50% - var(--margin-section)/2 - var(--margin-document))}@media screen and (max-width:1300px){.post-type-archive-company .post-list .type-company .entry-preview{width:calc(50% - 70px);width:calc(50% - var(--margin-element)/2 - var(--margin-document))}}@media screen and (max-width:800px){.post-type-archive-company .post-list .type-company .entry-preview{aspect-ratio:auto;margin-bottom:40px;margin-bottom:var(--margin-element);opacity:1;pointer-events:auto;position:relative;right:auto;top:auto;visibility:visible;width:100%}}.post-type-archive-company .post-list .type-company .entry-preview
a{align-items:flex-end;box-sizing:border-box;color:#fff;color:var(--color-white);display:flex;height:100%;justify-content:stretch;padding:3.125rem;position:relative}@media screen and (max-width:800px){.post-type-archive-company .post-list .type-company .entry-preview
a{padding:10.3125rem 2.8125rem 2.8125rem}}.post-type-archive-company .post-list .type-company .entry-preview a:before{background:linear-gradient(198deg,transparent 47.97%,#2a34be 89.18%);bottom:0;content:"";height:100%;left:0;max-height:700px;position:absolute;right:0;z-index:1}.post-type-archive-company .post-list .type-company .entry-preview a:hover{-webkit-text-decoration:none;text-decoration:none}.post-type-archive-company .post-list .type-company .entry-preview-image{bottom:0;left:0;position:absolute;right:0;top:0;transition:transform 1s ease}.post-type-archive-company .post-list .type-company .entry-preview-image
img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.post-type-archive-company .post-list .type-company .entry-preview-content{position:relative;z-index:2}.post-type-archive-company .post-list .type-company .entry-preview .icon-enki-simple{fill:#fff;fill:var(--color-white);height:39px;margin-bottom:20px;width:39px}.post-type-archive-company .post-list .type-company .entry-preview-title{font-size:1.875rem;font-weight:500;letter-spacing:-.011em;margin-bottom:20px;text-transform:none}@media screen and (max-width:800px){.post-type-archive-company .post-list .type-company .entry-preview-title{font-size:1.625rem}}.post-type-archive-company .post-list .type-company .entry-preview-description{margin-bottom:1.25em}.post-type-archive-company .post-list .type-company .entry-preview:hover .entry-preview-image{transform:scale(1.02)}.post-type-archive-company .post-list .type-company:first-child .entry-header
a{border-top:1px solid #a5b1cf;border-top:1px solid var(--color-border-accent)}.post-type-archive-company .post-list .type-company.active .entry-header
a{opacity:1}.post-type-archive-company .post-list .type-company.active .entry-title{color:#2a34be;color:var(--color-accent);transform:translateX(25px)}.post-type-archive-company .post-list .type-company.active .company-types{opacity:1}.post-type-archive-company .post-list .type-company.active .entry-preview{opacity:1;pointer-events:auto;transition-delay:0s;visibility:visible;z-index:2}.single-company .page-header{margin-bottom:200px;margin-bottom:var(--margin-section);margin-left:0;margin-right:0;margin-top:0;max-width:100%;padding-left:0;padding-right:0;width:100%}.single-company .page-header-inner{align-items:center;display:flex;gap:75px;gap:var(--margin-section-inside);max-width:none}@media screen and (max-width:1000px){.single-company .page-header-inner{flex-direction:column}}.single-company .page-header .back-to-archive{color:#2a34be;color:var(--color-accent);letter-spacing:.1em;text-transform:uppercase}.single-company .page-header .back-to-archive-wrapper{flex-basis:100%;margin-bottom:.9375rem}.single-company .page-header .back-to-archive:before{background:url(/app/themes/stratsha/build/images/icon-arrow.svg) no-repeat 50%/contain;content:"";display:inline-block;height:15px;margin-bottom:5px;margin-right:1rem;transition:transform .3s ease;vertical-align:middle;width:22px}.single-company .page-header .back-to-archive:hover{-webkit-text-decoration:none;text-decoration:none}.single-company .page-header .back-to-archive:hover:before{transform:translateX(-5px)}.single-company .page-header .project-logo{align-items:center;aspect-ratio:1/1;background-color:#fff;background-color:var(--color-white);border-radius:25px;border-radius:var(--border-radius-large);box-sizing:border-box;display:flex;flex:0 0 348px;justify-content:center;padding:2rem}@media screen and (max-width:800px){.single-company .page-header .project-logo{height:272px;width:100%}}.single-company .page-header .project-logo
img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.single-company .page-header-content{flex:1}.single-company .page-header .entry-title{font-size:3.75rem}@media screen and (max-width:1000px){.single-company .page-header .entry-title{font-size:3.125rem}}@media screen and (max-width:800px){.single-company .page-header .entry-title{font-size:2.5rem}}.single-company .page-header .project-summary{font-size:2.25rem;letter-spacing:-.011em}@media screen and (max-width:1000px){.single-company .page-header .project-summary{font-size:1.75rem}}@media screen and (max-width:800px){.single-company .page-header .project-summary{font-size:1.5rem}}.single-company .type-company{--width:1194px;box-sizing:border-box;margin-left:auto;margin-right:auto;margin-top:200px;margin-top:var(--margin-section);max-width:1294px;max-width:calc(var(--width) + var(--margin-document)*2);padding-left:50px;padding-left:var(--margin-document);padding-right:50px;padding-right:var(--margin-document);width:100%}.single-company .type-company .back-to-archive{color:#2a34be;color:var(--color-accent);letter-spacing:.1em;text-transform:uppercase}.single-company .type-company .back-to-archive-wrapper{margin-bottom:.9375rem}.single-company .type-company .back-to-archive:before{background:url(/app/themes/stratsha/build/images/icon-arrow.svg) no-repeat 50%/contain;content:"";display:inline-block;height:15px;margin-bottom:5px;margin-right:1rem;transition:transform .3s ease;vertical-align:middle;width:22px}.single-company .type-company .back-to-archive:hover{-webkit-text-decoration:none;text-decoration:none}.single-company .type-company .back-to-archive:hover:before{transform:translateX(-5px)}.single-company .entry-content{margin-left:0;margin-right:0;max-width:100%;padding-left:0;padding-right:0;width:100%}.single-company .entry-content-inner{align-items:stretch;background-color:#fff;background-color:var(--color-white);border-radius:12px;border-radius:var(--border-radius);display:flex;padding:1.25rem}@media screen and (max-width:900px){.single-company .entry-content-inner{flex-direction:column}}.single-company .entry-content
a{color:#2a34be;color:var(--color-accent)}.single-company .entry-content .company-photo{flex:1;margin-right:75px;margin-right:var(--margin-section-inside);max-width:454px;width:100%}.single-company .entry-content .company-photo
img{border-radius:5px;border-radius:var(--border-radius-small);height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:1000px){.single-company .entry-content .company-photo{margin-right:20px}}@media screen and (max-width:900px){.single-company .entry-content .company-photo{aspect-ratio:98/143;margin-right:0;max-height:500px;max-width:none}}.single-company .entry-content .company-details{display:flex;flex:1;flex-wrap:wrap;padding:50px
35px 50px 0}@media screen and (max-width:1000px){.single-company .entry-content .company-details{padding:30px
20px 30px 0}}@media screen and (max-width:900px){.single-company .entry-content .company-details{padding-left:0;padding-right:0;padding-top:48px}}.single-company .entry-content .company-details .info-block{flex:0 0 50%}.single-company .entry-content .company-details>p{flex:0 0 100%}.team-members-list{--width:var(--width-document);box-sizing:border-box;margin-bottom:200px;margin-bottom:var(--margin-section);margin-left:auto;margin-right:auto;max-width:1590px;max-width:calc(var(--width) + var(--margin-document)*2);padding-left:50px;padding-left:var(--margin-document);padding-right:50px;padding-right:var(--margin-document);width:100%}.team-members-list .team-members-header{margin:auto auto 75px;margin-bottom:var(--margin-section-inside);max-width:740px;text-align:center}.team-members-list .post-list{align-items:stretch;display:flex;gap:32px;gap:var(--margin-gap)}@media screen and (max-width:1300px){.team-members-list .post-list{gap:1rem}}@media screen and (max-width:900px){.team-members-list .post-list{flex-wrap:nowrap;justify-content:flex-start}}.team-members-list .post-list-wrapper{margin-left:-50px;margin-left:calc(var(--margin-document)*-1);margin-right:-50px;margin-right:calc(var(--margin-document)*-1);overflow:hidden;padding-left:50px;padding-left:var(--margin-document);padding-right:50px;padding-right:var(--margin-document)}.team-members-list .post-list .type-team-member{flex:0 0 calc(25% - 24px);flex:0 0 calc(25% - var(--margin-gap)*0.75)}@media screen and (max-width:1300px){.team-members-list .post-list .type-team-member{flex:0 0 calc(25% - 0.75rem)}}@media screen and (max-width:900px){.team-members-list .post-list .type-team-member{flex:0 0 268px}}.team-members-list .post-list .type-team-member
a{background-color:#efefef;background-color:var(--color-background);border:1px
solid #d8d8d8;border:1px
solid var(--color-border);border-radius:25px;border-radius:var(--border-radius-large);box-sizing:border-box;display:block;height:100%;padding:1.25rem;position:relative;transition:background-color .3s ease}@media screen and (max-width:1300px){.team-members-list .post-list .type-team-member
a{padding:1rem 1rem 2rem}}@media screen and (max-width:1150px){.team-members-list .post-list .type-team-member
a{padding-bottom:1rem}}.team-members-list .post-list .type-team-member a:hover{background-color:#2a34be;background-color:var(--color-accent);-webkit-text-decoration:none;text-decoration:none}.team-members-list .post-list .type-team-member a:hover .entry-thumbnail{aspect-ratio:308/360}@media screen and (max-width:1150px){.team-members-list .post-list .type-team-member a:hover .entry-thumbnail{aspect-ratio:67/100}}.team-members-list .post-list .type-team-member a:hover .entry-title,.team-members-list .post-list .type-team-member a:hover
.title{color:#fff;color:var(--color-white)}.team-members-list .post-list .type-team-member a:hover
.link{opacity:1;transform:translateY(0)}.team-members-list .post-list .type-team-member .entry-thumbnail{aspect-ratio:19/25;border-radius:12px;border-radius:var(--border-radius);margin-bottom:1.25rem;overflow:hidden;transition:aspect-ratio .3s ease;width:100%}@media screen and (max-width:1150px){.team-members-list .post-list .type-team-member .entry-thumbnail{aspect-ratio:67/100}}@media screen and (max-width:1000px){.team-members-list .post-list .type-team-member .entry-thumbnail{margin-bottom:1rem}}.team-members-list .post-list .type-team-member .entry-thumbnail
img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;width:100%}.team-members-list .post-list .type-team-member .entry-content{padding:0
1rem}.team-members-list .post-list .type-team-member .entry-title,.team-members-list .post-list .type-team-member
.title{transition:color .3s ease}.team-members-list .post-list .type-team-member .entry-title{color:#2a34be;color:var(--color-accent);font-size:1.5rem;margin-bottom:0}.team-members-list .post-list .type-team-member
.title{font-size:1.125rem;letter-spacing:-.01em;line-height:1.222;margin-top:4px}.team-members-list .post-list .type-team-member
.link{bottom:1.5625rem;left:2.25rem;opacity:0;padding-bottom:0;position:absolute;transform:translateY(20px);transition:opacity .3s ease,transform .3s ease}@media screen and (max-width:1150px){.team-members-list .post-list .type-team-member
.link{display:none}}.ecosystem{--circle-size:396px;--width:var(--width-document);box-sizing:border-box;margin-bottom:200px;margin-bottom:var(--margin-section);margin-left:auto;margin-right:auto;max-width:1590px;max-width:calc(var(--width) + var(--margin-document)*2);padding-left:50px;padding-left:var(--margin-document);padding-right:50px;padding-right:var(--margin-document);width:100%}@media screen and (max-width:1200px){.ecosystem{--circle-size:200px}}.ecosystem .section-header{max-width:740px;padding-bottom:75px;padding-bottom:var(--margin-section-inside)}.ecosystem
.accordions{display:flex;flex-wrap:wrap;justify-content:space-between;position:relative}@media screen and (max-width:999px){.ecosystem
.accordions{display:flex;flex-direction:column;padding-top:130px}}.ecosystem
.accordion{position:relative;z-index:2}@media screen and (max-width:999px){.ecosystem .accordion:nth-child(4){order:2}}@media screen and (min-width:1000px){.ecosystem
.accordion{flex:0 0 calc(50% - var(--circle-size)*0.70711/2 + 34px)}.ecosystem .accordion .accordion-content-inner{padding:2rem}.ecosystem .accordion:first-child,.ecosystem .accordion:nth-child(2){align-self:flex-end;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:calc(var(--circle-size)*-.29289 + 17px)}.ecosystem .accordion:first-child .accordion-button,.ecosystem .accordion:nth-child(2) .accordion-button{order:2}.ecosystem .accordion:nth-child(4),.ecosystem .accordion:nth-child(5){margin-top:calc(var(--circle-size)*-.29289 + 17px)}.ecosystem .accordion:first-child .accordion-button,.ecosystem .accordion:nth-child(4) .accordion-button{justify-content:flex-end}.ecosystem .accordion:first-child .accordion-button .accordion-icon,.ecosystem .accordion:nth-child(4) .accordion-button .accordion-icon{margin-left:2em;margin-right:0;order:2}.ecosystem .accordion:first-child .accordion-content-inner,.ecosystem .accordion:nth-child(4) .accordion-content-inner{margin-left:0;margin-right:68px}.ecosystem .accordion:first-child.open .accordion-content-inner{border-radius:12px 12px 0 12px;border-radius:var(--border-radius) var(--border-radius) 0 var(--border-radius)}.ecosystem .accordion:first-child.open .accordion-icon{border-radius:0 12px 12px 12px;border-radius:0 var(--border-radius) var(--border-radius) var(--border-radius)}.ecosystem .accordion:first-child .accordion-icon:before{left:0;top:0}.ecosystem .accordion:nth-child(2).open .accordion-content-inner{border-radius:12px 12px 12px 0;border-radius:var(--border-radius) var(--border-radius) var(--border-radius) 0}.ecosystem .accordion:nth-child(2).open .accordion-icon{border-radius:12px 0 12px 12px;border-radius:var(--border-radius) 0 var(--border-radius) var(--border-radius)}.ecosystem .accordion:nth-child(2) .accordion-icon:before{background:-webkit-radial-gradient(100% 100%,circle,rgba(204,0,0,0) 22px,var(--color-primary) 23px),-webkit-radial-gradient(0 0,circle,rgba(204,0,0,0) 22px,var(--color-primary) 23px);background-position:100% 100%,0 0;background-repeat:no-repeat;background-size:52% 52%;left:100%;top:0}.ecosystem .accordion:nth-child(4).open .accordion-content-inner{border-radius:12px 0 12px 12px;border-radius:var(--border-radius) 0 var(--border-radius) var(--border-radius)}.ecosystem .accordion:nth-child(4).open .accordion-icon{border-radius:12px 12px 12px 0;border-radius:var(--border-radius) var(--border-radius) var(--border-radius) 0}.ecosystem .accordion:nth-child(4) .accordion-icon:before{background:-webkit-radial-gradient(100% 100%,circle,rgba(204,0,0,0) 22px,var(--color-primary) 23px),-webkit-radial-gradient(0 0,circle,rgba(204,0,0,0) 22px,var(--color-primary) 23px);background-position:100% 100%,0 0;background-repeat:no-repeat;background-size:52% 52%;left:0;top:100%}}.ecosystem
.circle{align-items:center;display:flex;height:var(--circle-size);justify-content:center;margin:auto;position:relative;width:var(--circle-size);z-index:1}@media screen and (max-width:999px){.ecosystem
.circle{height:55px;position:static;width:55px}}.ecosystem .circle-wrapper{flex:0 0 100%;pointer-events:none}@media screen and (max-width:999px){.ecosystem .circle-wrapper{bottom:0;left:0;position:absolute;top:0}}.ecosystem .circle-filling{--circle-percentage:0%;--circle-pixel:0px;background:conic-gradient(from -45deg,#142347 0,#142347 -45deg,#d8d8d8 0);background:conic-gradient(from -45deg,#142347 0 -45deg,#d8d8d8 0);bottom:0;left:0;-webkit-mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 396 396"><path d="M198,0C88.6476,0,0,88.6476,0,198s88.6476,198,198,198,198-88.6476,198-198S307.3524,0,198,0ZM198,393C90.3045,393,3,305.6956,3,198S90.3045,3,198,3s195,87.3045,195,195-87.3044,195-195,195Z"/></svg>');mask-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 396 396"><path d="M198,0C88.6476,0,0,88.6476,0,198s88.6476,198,198,198,198-88.6476,198-198S307.3524,0,198,0ZM198,393C90.3045,393,3,305.6956,3,198S90.3045,3,198,3s195,87.3045,195,195-87.3044,195-195,195Z"/></svg>');-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:cover;mask-size:cover;position:absolute;right:0;top:0}@supports (background:conic-gradient(red 0deg,red 0deg 1deg,red 2deg)){.ecosystem .circle-filling{background:conic-gradient(from -45deg,var(--color-primary) var(--circle-percentage) -45deg,var(--color-border) 0)}}@media screen and (max-width:999px){.ecosystem .circle-filling{background:none;background-color:#d8d8d8;background-color:var(--color-border);left:50%;margin-left:-2px;-webkit-mask:none;mask:none;overflow:hidden;width:4px}.ecosystem .circle-filling:before{background-color:#142347;background-color:var(--color-primary);content:"";height:var(--circle-pixel);left:0;position:absolute;top:0;width:100%}}.ecosystem .switzerland-flag{background-color:#b42222;background-color:var(--color-switzerland);border-radius:12px;border-radius:var(--border-radius);height:68px;position:relative;width:68px}@media screen and (max-width:999px){.ecosystem .switzerland-flag{height:55px;width:55px}}.ecosystem .switzerland-flag:after,.ecosystem .switzerland-flag:before{background-color:#fff;background-color:var(--color-white);content:"";height:12px;left:50%;margin-left:-17px;margin-top:-6px;position:absolute;top:50%;width:34px}@media screen and (max-width:999px){.ecosystem .switzerland-flag:after,.ecosystem .switzerland-flag:before{height:10px;margin-left:-15px;margin-top:-5px;width:30px}}.ecosystem .switzerland-flag:after{transform:rotate(90deg)}.single-team-member .type-team-member{--width:1234px;box-sizing:border-box;display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;margin-top:200px;margin-top:var(--margin-section);max-width:1334px;max-width:calc(var(--width) + var(--margin-document)*2);padding-left:50px;padding-left:var(--margin-document);padding-right:50px;padding-right:var(--margin-document);width:100%}@media screen and (max-width:800px){.single-team-member .type-team-member{display:block}}.single-team-member .type-team-member .back-to-archive{color:#2a34be;color:var(--color-accent);letter-spacing:.1em;text-transform:uppercase}.single-team-member .type-team-member .back-to-archive-wrapper{flex-basis:100%;margin-bottom:.9375rem}.single-team-member .type-team-member .back-to-archive:before{background:url(/app/themes/stratsha/build/images/icon-arrow.svg) no-repeat 50%/contain;content:"";display:inline-block;height:15px;margin-bottom:5px;margin-right:1rem;transition:transform .3s ease;vertical-align:middle;width:22px}.single-team-member .type-team-member .back-to-archive:hover{-webkit-text-decoration:none;text-decoration:none}.single-team-member .type-team-member .back-to-archive:hover:before{transform:translateX(-5px)}.single-team-member .type-team-member .team-photo{flex:1;margin-right:75px;margin-right:var(--margin-section-inside);max-width:350px}@media screen and (max-width:800px){.single-team-member .type-team-member .team-photo{aspect-ratio:67/100;margin-bottom:75px;margin-bottom:var(--margin-section-inside);margin-right:0;max-width:none}.single-team-member .type-team-member .team-photo
img{height:100%;-o-object-fit:cover;object-fit:cover}}.single-team-member .type-team-member .team-photo
img{border-radius:12px;border-radius:var(--border-radius);width:100%}.single-team-member .type-team-member
.social{margin-top:1rem}.single-team-member .type-team-member .social>a{opacity:.5;transition:opacity .3s ease}.single-team-member .type-team-member .social>a:hover{opacity:1}.single-team-member .type-team-member .social
svg{height:32px;width:32px}.single-team-member .type-team-member .entry-header{margin-bottom:40px;margin-bottom:var(--margin-element)}.single-team-member .type-team-member .entry-content{flex:1;margin-left:0;margin-right:0;max-width:100%;padding-left:0;padding-right:0;width:100%}.home .page-header{align-items:center;display:flex;height:100vh;justify-content:center;margin:200px
auto;margin:calc(var(--margin-section)) auto;max-height:calc(100vh - 480px);max-height:calc(100vh - var(--margin-section)*2 - 80px)}@media screen and (max-height:600px){.home .page-header{min-height:200px}}.home .page-header-inner{text-align:center}.home .entry-title{opacity:0}.home .entry-title
.word{overflow:hidden}.home .entry-title .word-inner{display:inline-block;opacity:0;transform:translateY(50px);transition:opacity .8s ease,transform .8s ease}.home .entry-title .word.show .word-inner{opacity:1;transform:translateY(0)}.home
.subheading{opacity:0;transform:translateY(20px);transition:opacity .8s ease .5s,transform .8s ease .5s}.home
.subheading.show{opacity:1;transform:translateY(0)}.home
.intro{--width:980px;box-sizing:border-box;margin-bottom:200px;margin-bottom:var(--margin-section);margin-left:auto;margin-right:auto;max-width:1080px;max-width:calc(var(--width) + var(--margin-document)*2);padding-left:50px;padding-left:var(--margin-document);padding-right:50px;padding-right:var(--margin-document);width:100%}.home .intro-content{background-color:#142347;background-color:var(--color-primary);border-radius:12px;border-radius:var(--border-radius);color:#fff;color:var(--color-white);font-size:2.25rem;letter-spacing:-.011em;line-height:1.5;padding:75px;padding:var(--margin-section-inside)}@media screen and (max-width:1000px){.home .intro-content{font-size:1.75rem}}@media screen and (max-width:800px){.home .intro-content{font-size:1.625rem}}@media screen and (max-width:600px){.home .intro-content{font-size:1.25rem}}.page-template-template-contact .page-header-inner{margin:auto;text-align:center}.page-template-template-contact
.contact{--width:var(--width-document-small);box-sizing:border-box;display:flex;gap:32px;gap:var(--margin-gap);margin-bottom:200px;margin-bottom:var(--margin-section);margin-left:auto;margin-right:auto;max-width:1150px;max-width:calc(var(--width) + var(--margin-document)*2);padding-left:50px;padding-left:var(--margin-document);padding-right:50px;padding-right:var(--margin-document);width:100%}@media screen and (max-width:1000px){.page-template-template-contact
.contact{flex-direction:column}}.page-template-template-contact .contact
.infos{flex:1;max-width:375px}@media screen and (max-width:1000px){.page-template-template-contact .contact
.infos{margin-bottom:75px;margin-bottom:var(--margin-section-inside);max-width:none}}.page-template-template-contact .contact .infos-content{background-color:#142347;background-color:var(--color-primary);border-radius:12px;border-radius:var(--border-radius);color:#fff;color:var(--color-white);padding:3.125rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.page-template-template-contact .contact .infos
a{color:#fff;color:var(--color-white)}.page-template-template-contact .contact .infos .menu-social
svg{fill:#fff;fill:var(--color-white)}.page-template-template-contact .contact
.form{flex:1}.page-template-template-contact .contact .form-content{background-color:#fff;background-color:var(--color-white);border-radius:12px;border-radius:var(--border-radius);padding:75px;padding:var(--margin-section-inside)}.error404 .page-header,.page-template-template-contact .block-text{text-align:center}.error404 .page-content{--width:var(--width-document-small);box-sizing:border-box;margin-bottom:200px;margin-bottom:var(--margin-section);margin-left:auto;margin-right:auto;max-width:1150px;max-width:calc(var(--width) + var(--margin-document)*2);padding-left:50px;padding-left:var(--margin-document);padding-right:50px;padding-right:var(--margin-document);text-align:center;width:100%}.error404 .page-content
.menu{align-items:baseline;display:flex;flex-wrap:wrap;gap:32px;gap:var(--margin-gap);justify-content:center}.error404 .page-content .menu li
a{background-color:#2a34be;background-color:var(--color-accent);border:2px
solid #2a34be;border:2px
solid var(--color-accent);border-radius:12px;border-radius:var(--border-radius);color:#fff;color:var(--color-white);cursor:pointer;display:inline-block;font-size:1.375rem;font-weight:400;letter-spacing:-.011em;padding:7px
24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;text-align:center;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.gm-style .error404 .page-content .menu li
a{color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit}.gm-style .error404 .page-content .menu li a:after,.gm-style .error404 .page-content .menu li a:before{display:none}.error404 .page-content .menu li a.active,.error404 .page-content .menu li a:hover,a:hover .error404 .page-content .menu li
a{background-color:#030a1c;background-color:var(--color-text);border-color:#030a1c;border-color:var(--color-text);color:#fff;color:var(--color-white);-webkit-text-decoration:none;text-decoration:none}.accordion{margin-bottom:1rem}.accordion-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;box-sizing:border-box;color:inherit;color:#2a34be;color:var(--color-accent);cursor:pointer;display:flex;font-family:inherit;font-size:inherit;font-size:1.625rem;font-weight:inherit;font-weight:500;-webkit-hyphens:auto;hyphens:auto;justify-content:flex-start;letter-spacing:.1em;line-height:inherit;line-height:1.2;margin:0;padding:0;text-align:left;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:color .3s ease;width:100%}@media screen and (max-width:999px){.accordion-button{font-size:1.375rem}}.accordion-button .accordion-icon{align-items:center;background-color:#2a34be;background-color:var(--color-accent);border-radius:12px;border-radius:var(--border-radius);display:flex;flex:0 0 68px;height:68px;justify-content:center;margin-right:2rem;position:relative;transition:border-radius .3s ease,background-color .3s ease;transition-delay:.15s}@media screen and (max-width:999px){.accordion-button .accordion-icon{flex:0 0 55px;height:55px;margin-right:1rem}}.accordion-button .accordion-icon:before{background:-webkit-radial-gradient(0 100%,circle,rgba(204,0,0,0) 22px,var(--color-primary) 23px),-webkit-radial-gradient(100% 0,circle,rgba(204,0,0,0) 22px,var(--color-primary) 23px);background-position:0 100%,100% 0;background-repeat:no-repeat;background-size:52% 52%;content:"";height:44px;left:100%;margin-left:-22px;margin-top:-22px;position:absolute;top:100%;transform:scale(0);transition:transform .3s ease;transition-delay:0s;width:44px}.accordion-button .accordion-icon
img{height:38px;-o-object-fit:contain;object-fit:contain;width:38px}@media screen and (max-width:999px){.accordion-button .accordion-icon
img{height:30px;width:30px}}.accordion-button:hover{background-color:transparent;color:#142347;color:var(--color-primary)}@media(hover:none){.accordion-button:hover{color:#2a34be;color:var(--color-accent)}}.accordion-button:hover .accordion-icon{background-color:#142347;background-color:var(--color-primary)}@media(hover:none){.accordion-button:hover .accordion-icon{background-color:#2a34be;background-color:var(--color-accent)}}.accordion .accordion-content{color:#fff;color:var(--color-white);display:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:600px){.accordion .accordion-content
h2{font-size:1.75rem;-webkit-hyphens:auto;hyphens:auto}.accordion .accordion-content
h3{font-size:1.375rem}}.accordion .accordion-content-inner{background-color:#142347;background-color:var(--color-primary);border-radius:12px;border-radius:var(--border-radius);margin-left:68px;padding:75px;padding:var(--margin-section-inside);transition:border-radius .3s ease;transition-delay:.15s}@media screen and (max-width:999px){.accordion .accordion-content-inner{margin-left:55px;padding:40px;padding:var(--margin-element)}}.accordion .accordion-content
img{border-radius:var(--border-radius-medium);margin-bottom:1rem;width:auto}.accordion.open .accordion-button{color:#142347;color:var(--color-primary)}.accordion.open .accordion-button .accordion-icon{background-color:#142347;background-color:var(--color-primary);border-radius:12px 12px 0 12px;border-radius:var(--border-radius) var(--border-radius) 0 var(--border-radius);transition-delay:0s}.accordion.open .accordion-button .accordion-icon:before{transform:scale(1);transition-delay:.15s}.accordion.open .accordion-content-inner{border-radius:0 12px 12px 12px;border-radius:0 var(--border-radius) var(--border-radius) var(--border-radius);transition-delay:0s}.carousel{overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.carousel-container{display:flex}.carousel-slide{flex:0 0 auto;max-width:100%;min-width:0}.carousel-dots{display:flex;justify-content:center;margin-top:36px}.carousel-dots .carousel-dot{padding:.25rem}.carousel-dots .carousel-dot:before{display:none}.carousel-dots .carousel-dot-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;background-color:#6c7898;background-color:var(--color-icon-background);border:none;border-radius:50%;color:inherit;cursor:pointer;font-family:inherit;font-size:inherit;font-weight:inherit;height:12px;line-height:inherit;margin:0;padding:0;-webkit-text-decoration:none;text-decoration:none;transition:background-color .3s ease;width:12px}.carousel-dots .carousel-dot-selected .carousel-dot-button,.carousel-dots .carousel-dot:hover .carousel-dot-button{background-color:#2a34be;background-color:var(--color-accent)}.carousel-navigation-inner{display:flex;gap:1rem;justify-content:center;margin-top:40px}.fade-in{opacity:0;transform:translateY(60px);transition:opacity .8s ease,transform .8s ease}.fade-in.show{opacity:1;transform:translateY(0)}#cc-main{--cc-font-family:var(--font-family-text);--cc-modal-border-radius:0.5rem;--cc-btn-border-radius:0.4rem;--cc-modal-transition-duration:0.25s;--cc-modal-margin:1rem;--cc-z-index:2147483647;--cc-btn-primary-bg:var(--color-primary);--cc-btn-primary-border-color:var(--color-primary);--cc-btn-primary-hover-bg:var(--color-accent);--cc-btn-primary-hover-border-color:var(--color-accent);text-rendering:auto}#cc-main
li{border-top:1px solid #d8d8d8;border-top:1px solid var(--color-border);font-size:1rem;margin-top:.5rem;padding-top:.5rem}.block-accordion{--width:var(--width-document-small);max-width:1150px;max-width:calc(var(--width) + var(--margin-document)*2)}.block-accordion,.block-icon-list{box-sizing:border-box;margin-bottom:200px;margin-bottom:var(--margin-section);margin-left:auto;margin-right:auto;padding-left:50px;padding-left:var(--margin-document);padding-right:50px;padding-right:var(--margin-document);width:100%}.block-icon-list{--width:var(--width-document);max-width:1590px;max-width:calc(var(--width) + var(--margin-document)*2);text-align:center}.block-icon-list .icon-list{display:flex;flex-wrap:wrap;gap:75px 32px;gap:var(--margin-section-inside) var(--margin-gap);justify-content:center;list-style:none;margin:0;padding:0}@media screen and (max-width:800px){.block-icon-list .icon-list{flex-wrap:nowrap;gap:0;justify-content:flex-start}}.block-icon-list .icon-list-wrapper{margin-left:-50px;margin-left:calc(var(--margin-document)*-1);margin-right:-50px;margin-right:calc(var(--margin-document)*-1);overflow:hidden;padding-left:50px;padding-left:var(--margin-document);padding-right:50px;padding-right:var(--margin-document)}.block-icon-list .icon-list .icon-item{flex:0 0 calc(33.33333% - 21.33312px);flex:0 0 calc(33.33333% - var(--margin-gap)*0.66666)}@media screen and (max-width:800px){.block-icon-list .icon-list .icon-item{flex:0 0 290px;margin-right:40px;text-align:left}}.block-icon-list .icon-list .icon-item:before{display:none}.block-icon-list .icon-list .icon-item
.icon{align-items:center;background-color:#6c7898;background-color:var(--color-icon-background);border-radius:12px;border-radius:var(--border-radius);display:flex;height:68px;justify-content:center;margin:auto auto 28px;width:68px}@media screen and (max-width:1000px){.block-icon-list .icon-list .icon-item
.icon{height:55px;width:55px}}@media screen and (max-width:800px){.block-icon-list .icon-list .icon-item
.icon{margin-left:0}}.block-icon-list .icon-list .icon-item .icon
img{height:38px;-o-object-fit:contain;object-fit:contain;width:38px}@media screen and (max-width:1000px){.block-icon-list .icon-list .icon-item .icon
img{height:30px;width:30px}}.block-icon-list .icon-list .icon-item .title:first-child{margin-top:96px}.block-pages,.block-text{--width:var(--width-document);box-sizing:border-box;margin-bottom:200px;margin-bottom:var(--margin-section);margin-left:auto;margin-right:auto;max-width:1590px;max-width:calc(var(--width) + var(--margin-document)*2);padding-left:50px;padding-left:var(--margin-document);padding-right:50px;padding-right:var(--margin-document);width:100%}#cc-main{background:transparent;color:#2c2f31;color:var(--cc-primary-color);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-family:var(--cc-font-family);font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.15;position:relative;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;position:fixed;z-index:2147483647;z-index:var(--cc-z-index)}#cc-main :after,#cc-main :before,#cc-main a,#cc-main button,#cc-main div,#cc-main h2,#cc-main input,#cc-main p,#cc-main
span{all:unset;box-sizing:border-box}#cc-main .pm__badge,#cc-main
button{animation:none 0s ease 0s 1 normal none running;backface-visibility:visible;background:transparent none repeat 0 0/auto auto padding-box border-box scroll;border:none;border-collapse:separate;-o-border-image:none;border-image:none;border-radius:0;border-spacing:0;bottom:auto;box-shadow:none;box-sizing:content-box;caption-side:top;clear:none;clip:auto;all:initial;box-sizing:border-box;color:#000;color:inherit;-moz-columns:auto;-moz-column-count:auto;-moz-column-fill:balance;column-fill:balance;-moz-column-gap:normal;column-gap:normal;-moz-column-rule:medium none currentcolor;column-rule:medium none currentcolor;-moz-column-span:1;column-span:1;-moz-column-width:auto;columns:auto;content:normal;counter-increment:none;counter-reset:none;cursor:auto;display:inline;empty-cells:show;float:none;font-family:serif;font-size:medium;font-stretch:normal;font-style:normal;font-variant:normal;font-weight:400;height:auto;-webkit-hyphens:none;hyphens:none;left:auto;letter-spacing:normal;line-height:normal;list-style:disc none outside;margin:0;max-height:none;max-width:none;min-height:0;min-width:0;opacity:1;orphans:2;outline:medium none currentcolor;overflow:visible;overflow-x:visible;overflow-y:visible;padding:0;page-break-after:auto;page-break-before:auto;page-break-inside:auto;perspective:none;perspective-origin:50% 50%;position:static;right:auto;-moz-tab-size:8;-o-tab-size:8;tab-size:8;table-layout:auto;text-align:left;-moz-text-align-last:auto;text-align-last:auto;-webkit-text-decoration:none;text-decoration:none;text-indent:0;text-shadow:none;text-transform:none;top:auto;transform:none;transform-origin:50% 50% 0;transform-style:flat;transition:none 0s ease 0s;vertical-align:baseline;visibility:visible;visibility:inherit;white-space:normal;widows:2;width:auto;word-spacing:normal;z-index:auto}#cc-main .pm__badge,#cc-main a,#cc-main button,#cc-main
input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:normal;margin:0;outline:revert;outline-offset:2px;overflow:hidden}#cc-main table,#cc-main tbody,#cc-main td,#cc-main th,#cc-main thead,#cc-main
tr{all:revert;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}:root{--cc-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--cc-modal-border-radius:.5rem;--cc-btn-border-radius:.4rem;--cc-modal-transition-duration:.25s;--cc-link-color:var(--cc-btn-primary-bg);--cc-modal-margin:1rem;--cc-z-index:2147483647;--cc-bg:#fff;--cc-primary-color:#2c2f31;--cc-secondary-color:#5e6266;--cc-btn-primary-bg:#30363c;--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#000;--cc-btn-primary-hover-color:#fff;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#d4dae0;--cc-btn-secondary-hover-color:#000;--cc-btn-secondary-hover-border-color:#d4dae0;--cc-separator-border-color:#f0f4f7;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#667481;--cc-toggle-on-knob-bg:#fff;--cc-toggle-off-knob-bg:var(--cc-toggle-on-knob-bg);--cc-toggle-enabled-icon-color:var(--cc-bg);--cc-toggle-disabled-icon-color:var(--cc-bg);--cc-toggle-readonly-bg:#d5dee2;--cc-toggle-readonly-knob-bg:#fff;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:var(--cc-cookie-category-block-bg);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-border:#f0f4f7;--cc-cookie-category-block-hover-bg:#e9eff4;--cc-cookie-category-block-hover-border:#e9eff4;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:#dee4e9;--cc-overlay-bg:rgba(0,0,0,.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:var(--cc-btn-secondary-bg);--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#e4eaed;--cc-pm-toggle-border-radius:4em}#cc-main.cc--rtl{direction:rtl}#cc-main .cm__title,#cc-main a,#cc-main b,#cc-main em,#cc-main
strong{font-weight:600}#cc-main button>span{pointer-events:none}#cc-main .cc__link,#cc-main
a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;font-weight:600;position:relative;transition:background-size .25s,color .25s ease}#cc-main .cc__link:hover,#cc-main a:hover{background-size:100% 1px;color:#2c2f31;color:var(--cc-primary-color)}#cc-main
.cc__link{color:#30363c;color:var(--cc-link-color)}#cc-main .cm__desc,#cc-main
.pm__body{overscroll-behavior:auto contain;scrollbar-width:thin}@media screen and (min-width:640px){#cc-main ::-webkit-scrollbar,#cc-main ::-webkit-scrollbar-thumb,#cc-main ::-webkit-scrollbar-track{all:revert}#cc-main ::-webkit-scrollbar-thumb{-webkit-background-clip:padding-box;background-clip:padding-box;background:#d5dee2;background:var(--cc-toggle-readonly-bg);border:.25rem solid #fff;border:.25rem solid var(--cc-bg);border-radius:1rem}#cc-main ::-webkit-scrollbar-thumb:hover{background:#667481;background:var(--cc-toggle-off-bg)}#cc-main ::-webkit-scrollbar{background:transparent;width:12px}}html.disable--interaction.show--consent,html.disable--interaction.show--consent
body{height:auto!important;overflow:hidden!important}@media (prefers-reduced-motion){#cc-main{--cc-modal-transition-duration:0s}}.cc--darkmode{--cc-bg:#161a1c;--cc-primary-color:#ebf3f6;--cc-secondary-color:#aebbc5;--cc-btn-primary-bg:#c2d0e0;--cc-btn-primary-color:var(--cc-bg);--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#98a7b6;--cc-btn-primary-hover-color:#000;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#242c31;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#353d43;--cc-btn-secondary-hover-color:#fff;--cc-btn-secondary-hover-border-color:var(--cc-btn-secondary-hover-bg);--cc-separator-border-color:#222a30;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#525f6b;--cc-toggle-on-knob-bg:var(--cc-btn-primary-color);--cc-toggle-off-knob-bg:var(--cc-btn-primary-color);--cc-toggle-enabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-disabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-readonly-bg:#343e45;--cc-toggle-readonly-knob-bg:#5f6b72;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:#1e2428;--cc-cookie-category-block-bg:#1e2428;--cc-cookie-category-block-border:var(--cc-section-category-border);--cc-cookie-category-block-hover-bg:#242c31;--cc-cookie-category-block-hover-border:#232a2f;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:var(--cc-toggle-readonly-bg);--cc-overlay-bg:rgba(0,0,0,.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:#0c0e0f;--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#060809}.cc--darkmode #cc-main{--csstools-color-scheme--light:;color-scheme:dark}#cc-main
.cm{background:#fff;background:var(--cc-bg);border-radius:.5rem;border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em rgba(0,0,2,.3);display:flex;flex-direction:column;max-width:24rem;opacity:0;overflow:hidden;position:fixed;transform:translateY(1.6em);visibility:hidden;z-index:1}#cc-main .cm--top{top:1rem;top:var(--cc-modal-margin)}#cc-main .cm--middle{top:50%;transform:translateY(calc(-50% + 1.6em))}#cc-main .cm--bottom{bottom:1rem;bottom:var(--cc-modal-margin)}#cc-main .cm--center{left:1rem;left:var(--cc-modal-margin);margin:0
auto;right:1rem;right:var(--cc-modal-margin);width:auto}#cc-main .cm--left{left:1rem;left:var(--cc-modal-margin);margin-right:1rem;margin-right:var(--cc-modal-margin)}#cc-main .cm--right{margin-left:1rem;margin-left:var(--cc-modal-margin);right:1rem;right:var(--cc-modal-margin)}#cc-main
.cm__body{display:flex;flex-direction:column;justify-content:space-between;position:relative}#cc-main .cm__btns,#cc-main
.cm__links{padding:1rem 1.3rem;width:auto}#cc-main
.cm__texts{display:flex;flex:1;flex-direction:column;justify-content:center;padding:1rem 0 0}#cc-main .cm__desc,#cc-main
.cm__title{padding:0
1.3rem}#cc-main
.cm__title{font-size:1.05em}#cc-main .cm__title+.cm__desc{margin-top:1.1em}#cc-main
.cm__desc{color:#5e6266;color:var(--cc-secondary-color);font-size:.9em;line-height:1.5;max-height:40vh;overflow-x:visible;overflow-y:auto;padding-bottom:1em}#cc-main
.cm__btns{border-top:1px solid #f0f4f7;border-top:1px solid var(--cc-separator-border-color);display:flex;flex-direction:column;justify-content:center}#cc-main .cm__btn-group{display:grid;grid-auto-columns:minmax(0,1fr)}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin-top:.375rem}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .cm--inline .cm__btn+.cm__btn{margin-left:.375rem;margin-top:0}#cc-main .cm--inline.cm--flip .cm__btn+.cm__btn{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--inline.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-right:0}#cc-main .cm--wide .cm__btn+.cm__btn,#cc-main .cm--wide .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--wide.cm--flip .cm__btn+.cm__btn,#cc-main .cm--wide.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-right:.375rem}#cc-main .cm--bar:not(.cm--inline) .cm__btn-group--uneven,#cc-main .cm--wide .cm__btn-group--uneven{display:flex;flex:1;justify-content:space-between}#cc-main .cm--bar:not(.cm--inline).cm--flip .cm__btn-group--uneven,#cc-main .cm--wide.cm--flip .cm__btn-group--uneven{flex-direction:row-reverse}#cc-main
.cm__btn{background:#30363c;background:var(--cc-btn-primary-bg);border:1px
solid #30363c;border:1px
solid var(--cc-btn-primary-border-color);border-radius:.4rem;border-radius:var(--cc-btn-border-radius);color:#fff;color:var(--cc-btn-primary-color);font-size:.82em;font-weight:600;min-height:42px;padding:.5em 1em;text-align:center}#cc-main .cm__btn:hover{background:#000;background:var(--cc-btn-primary-hover-bg);border-color:#000;border-color:var(--cc-btn-primary-hover-border-color);color:#fff;color:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--secondary{background:#eaeff2;background:var(--cc-btn-secondary-bg);border-color:#eaeff2;border-color:var(--cc-btn-secondary-border-color);color:#2c2f31;color:var(--cc-btn-secondary-color)}#cc-main .cm__btn--secondary:hover{background:#d4dae0;background:var(--cc-btn-secondary-hover-bg);border-color:#d4dae0;border-color:var(--cc-btn-secondary-hover-border-color);color:#000;color:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close{border-radius:0;border-bottom-left-radius:.4rem;border-bottom-left-radius:var(--cc-btn-border-radius);border-right:none;border-top:none;display:none;font-size:1em;height:42px;min-width:auto!important;overflow:hidden;padding:0!important;position:absolute;right:0;top:0;width:42px}#cc-main .cm__btn--close
svg{stroke:#fff;stroke:var(--cc-btn-primary-color);transform:scale(.5);transition:stroke .15s ease}#cc-main .cm__btn--close:hover
svg{stroke:#fff;stroke:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--close.cm__btn--secondary
svg{stroke:#2c2f31;stroke:var(--cc-btn-secondary-color)}#cc-main .cm__btn--close.cm__btn--secondary:hover
svg{stroke:#000;stroke:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close+.cm__texts
.cm__title{padding-right:3rem}#cc-main .cm--inline .cm__btn-group{grid-auto-flow:column}#cc-main
.cm__footer{background:#eaeff2;background:var(--cc-footer-bg);border-top:1px solid #e4eaed;border-top:1px solid var(--cc-footer-border-color);color:#5e6266;color:var(--cc-footer-color);padding:.4em 0 .5em}#cc-main
.cm__links{display:flex;flex-direction:row;padding-bottom:0;padding-top:0}#cc-main .cm__link-group{display:flex;flex-direction:row;font-size:.8em;width:100%}#cc-main .cm__link-group>*+*{margin-left:1.3rem}#cc-main .cm--flip .cm__btn:last-child{grid-row:1}#cc-main .cm--inline.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--box .cm__btn--close{display:block}#cc-main .cm--box.cm--flip
.cm__btns{flex-direction:column-reverse}#cc-main .cm--box.cm--wide{max-width:36em}#cc-main .cm--box.cm--wide
.cm__btns{flex-direction:row;justify-content:space-between}#cc-main .cm--box.cm--wide .cm__btn-group{grid-auto-flow:column}#cc-main .cm--box.cm--wide
.cm__btn{min-width:120px;padding-left:1.8em;padding-right:1.8em}#cc-main .cm--box.cm--wide.cm--flip
.cm__btns{flex-direction:row-reverse}#cc-main .cm--box.cm--wide.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--cloud{max-width:54em;width:auto}#cc-main .cm--cloud
.cm__body{flex-direction:row}#cc-main .cm--cloud
.cm__texts{flex:1}#cc-main .cm--cloud
.cm__desc{max-height:9.4em}#cc-main .cm--cloud
.cm__btns{border-left:1px solid #f0f4f7;border-left:1px solid var(--cc-separator-border-color);border-top:none;max-width:23em}#cc-main .cm--cloud .cm__btn-group{flex-direction:column}#cc-main .cm--cloud
.cm__btn{min-width:19em}#cc-main .cm--cloud.cm--flip .cm__btn-group,#cc-main .cm--cloud.cm--flip
.cm__btns{flex-direction:column-reverse}#cc-main .cm--cloud.cm--inline .cm__btn-group{flex-direction:row}#cc-main .cm--cloud.cm--inline
.cm__btn{min-width:10em}#cc-main .cm--cloud.cm--inline.cm--flip .cm__btn-group{flex-direction:row-reverse}#cc-main .cm--bar{border-radius:0;left:0;margin:0;max-width:none;opacity:1;right:0;transform:translateY(0);width:100vw;--cc-modal-transition-duration:.35s}#cc-main .cm--bar.cm--top{top:0;transform:translateY(-100%)}#cc-main .cm--bar.cm--bottom{bottom:0;transform:translateY(100%)}#cc-main .cm--bar .cm__body,#cc-main .cm--bar
.cm__links{margin:0
auto;max-width:55em;width:100%}#cc-main .cm--bar
.cm__body{padding:.5em 0 .9em}#cc-main .cm--bar
.cm__btns{border-top:none;flex-direction:row;justify-content:space-between}#cc-main .cm--bar .cm__btn-group{grid-auto-flow:column}#cc-main .cm--bar:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--bar
.cm__btn{min-width:120px;padding-left:2em;padding-right:2em}#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--bar.cm--flip
.cm__btns{flex-direction:row-reverse}#cc-main .cm--bar.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--bar.cm--inline .cm__body,#cc-main .cm--bar.cm--inline
.cm__links{max-width:74em}#cc-main .cm--bar.cm--inline
.cm__body{flex-direction:row;padding:0}#cc-main .cm--bar.cm--inline
.cm__btns{flex-direction:column;justify-content:center;max-width:23em}#cc-main .cm--bar.cm--inline.cm--flip
.cm__btns{flex-direction:column-reverse}#cc-main .cc--anim .cm,#cc-main .cc--anim.cm-wrapper:before{transition:opacity .25s ease,visibility .25s ease,transform .25s ease;transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}#cc-main .cc--anim .cm__btn,#cc-main .cc--anim
.cm__close{transition:background-color .15s ease,border-color .15s ease,color .15s ease}.disable--interaction #cc-main .cm-wrapper:before{background:rgba(0,0,0,.65);background:var(--cc-overlay-bg);bottom:0;content:"";left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:0}.show--consent #cc-main .cc--anim
.cm{opacity:1;transform:translateY(0);visibility:visible!important}.show--consent #cc-main .cc--anim .cm--middle{transform:translateY(-50%)}.show--consent #cc-main .cc--anim .cm--bar{transform:translateY(0)}.show--consent #cc-main .cc--anim.cm-wrapper:before{opacity:1;visibility:visible}#cc-main.cc--rtl .cm__btn--close{border-bottom-left-radius:0;border-bottom-right-radius:.4rem;border-bottom-right-radius:var(--cc-btn-border-radius);left:0;right:auto}#cc-main.cc--rtl .cm__btn--close+.cm__texts
.cm__title{padding-left:3rem!important;padding-right:1.3rem}#cc-main.cc--rtl .cm--inline .cm__btn+.cm__btn{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm--inline.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn-group+.cm__btn-group,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn-group+.cm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar.cm--flip .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm__link-group>*+*{margin-left:0;margin-right:1.3rem}@media screen and (max-width:640px){#cc-main{--cc-modal-margin:.5em}#cc-main
.cm{max-width:none!important;width:auto!important}#cc-main
.cm__body{flex-direction:column!important;padding:0!important}#cc-main .cm__btns,#cc-main .cm__desc,#cc-main .cm__links,#cc-main
.cm__title{padding-left:1.1rem!important;padding-right:1.1rem!important}#cc-main
.cm__btns{border-left:none!important;border-top:1px solid #f0f4f7!important;border-top:1px solid var(--cc-separator-border-color)!important;flex-direction:column!important;max-width:none!important;min-width:auto!important}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin:.375rem 0 0!important}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem!important;margin-top:0!important}#cc-main .cm__btn-group{display:flex!important;flex-direction:column!important;min-width:auto!important}#cc-main
.cm__btn{flex:auto!important}#cc-main .cm__link-group{justify-content:center!important}#cc-main .cm--flip .cm__btn-group,#cc-main .cm--flip
.cm__btns{flex-direction:column-reverse!important}}#cc-main .pm-wrapper{position:relative;z-index:2}#cc-main
.pm{background:#fff;background:var(--cc-bg);border-radius:.5rem;border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em rgba(0,0,2,.3);display:flex;flex-direction:column;opacity:0;overflow:hidden;position:fixed;visibility:hidden;width:100%;width:auto;z-index:1}#cc-main
svg{fill:none;width:100%}#cc-main .pm__body,#cc-main .pm__footer,#cc-main
.pm__header{padding:1em
1.4em}#cc-main
.pm__header{align-items:center;border-bottom:1px solid #f0f4f7;border-bottom:1px solid var(--cc-separator-border-color);display:flex;justify-content:space-between}#cc-main
.pm__title{align-items:center;display:flex;flex:1;font-weight:600;margin-right:2em}#cc-main .pm__close-btn{background:#eaeff2;background:var(--cc-btn-secondary-bg);border:1px
solid #eaeff2;border:1px
solid var(--cc-btn-secondary-border-color);border-radius:.4rem;border-radius:var(--cc-btn-border-radius);height:40px;position:relative;transition:all .15s ease;width:40px}#cc-main .pm__close-btn
span{display:flex;height:100%;width:100%}#cc-main .pm__close-btn
svg{stroke:#2c2f31;stroke:var(--cc-btn-secondary-color);transform:scale(.5);transition:stroke .15s ease}#cc-main .pm__close-btn:hover{background:#d4dae0;background:var(--cc-btn-secondary-hover-bg);border-color:#d4dae0;border-color:var(--cc-btn-secondary-hover-border-color)}#cc-main .pm__close-btn:hover
svg{stroke:#000;stroke:var(--cc-btn-secondary-hover-color)}#cc-main
.pm__body{flex:1;overflow-y:auto;overflow-y:overlay}#cc-main .pm__section,#cc-main .pm__section--toggle{border-radius:.4rem;border-radius:var(--cc-btn-border-radius);display:flex;flex-direction:column;margin-bottom:.5em}#cc-main .pm__section--toggle .pm__section-desc-wrapper{border:1px
solid #f0f4f7;border:1px
solid var(--cc-cookie-category-block-border);border-radius:.4rem;border-radius:var(--cc-btn-border-radius);border-top:none;border-top-left-radius:0;border-top-right-radius:0;display:none;margin-top:0!important;overflow:hidden}#cc-main
.pm__section{border:1px
solid #f0f4f7;border:1px
solid var(--cc-separator-border-color);padding:1em;transition:background-color .25s ease,border-color .25s ease}#cc-main .pm__section:first-child{border:none;margin-bottom:2em;margin-top:0;padding:0;transition:none}#cc-main .pm__section:not(:first-child):hover{background:#f0f4f7;background:var(--cc-cookie-category-block-bg);border-color:#f0f4f7;border-color:var(--cc-cookie-category-block-border)}#cc-main .pm__section-toggles+.pm__section{margin-top:2em}#cc-main .pm__section--toggle{background:#f0f4f7;background:var(--cc-cookie-category-block-bg);border-top:none;margin-bottom:.375rem}#cc-main .pm__section--toggle .pm__section-title{align-items:center;background:#f0f4f7;background:var(--cc-cookie-category-block-bg);border:1px
solid #f0f4f7;border:1px
solid var(--cc-cookie-category-block-border);display:flex;justify-content:space-between;min-height:58px;padding:1.1em 5.4em 1.1em 1.2em;position:relative;transition:background-color .25s ease,border-color .25s ease;width:100%}#cc-main .pm__section--toggle .pm__section-title:hover{background:#e9eff4;background:var(--cc-cookie-category-block-hover-bg);border-color:#e9eff4;border-color:var(--cc-cookie-category-block-hover-border)}#cc-main .pm__section--toggle .pm__section-desc{margin-top:0;padding:1em}#cc-main .pm__section--toggle.is-expanded{--cc-cookie-category-block-bg:var(--cc-cookie-category-expanded-block-bg);--cc-cookie-category-block-border:var(--cc-cookie-category-expanded-block-hover-bg)}#cc-main .pm__section--toggle.is-expanded .pm__section-title{border-bottom-left-radius:0;border-bottom-right-radius:0}#cc-main .pm__section--toggle.is-expanded .pm__section-arrow
svg{transform:scale(.5) rotate(180deg)}#cc-main .pm__section--toggle.is-expanded .pm__section-desc-wrapper{display:flex}#cc-main .pm__section--expandable .pm__section-title{cursor:pointer;padding-left:3.4em}#cc-main .pm__section--expandable .pm__section-arrow{background:#d5dee2;background:var(--cc-toggle-readonly-bg);border-radius:100%;display:flex;height:20px;justify-content:center;left:18px;pointer-events:none;position:absolute;width:20px}#cc-main .pm__section--expandable .pm__section-arrow
svg{stroke:#2c2f31;stroke:var(--cc-btn-secondary-color);transform:scale(.5)}#cc-main .pm__section-title-wrapper{align-items:center;display:flex;position:relative}#cc-main .pm__section-title-wrapper+.pm__section-desc-wrapper{margin-top:.85em}#cc-main .pm__section-title{border-radius:.4rem;border-radius:var(--cc-btn-border-radius);font-size:.95em;font-weight:600}#cc-main
.pm__badge{align-items:center;background:#eaeff2;background:var(--cc-btn-secondary-bg);border-radius:5em;color:#5e6266;color:var(--cc-secondary-color);display:flex;flex:none;font-size:.8em;font-weight:600;height:23px;justify-content:center;margin-left:1em;min-width:23px;overflow:hidden;padding:0
.6em 1px;position:relative;text-align:center;white-space:nowrap;width:auto}#cc-main .pm__service-counter{background:#30363c;background:var(--cc-btn-primary-bg);color:#fff;color:var(--cc-btn-primary-color);padding:0;width:23px}#cc-main .pm__service-counter[data-counterlabel]{padding:0
.6em 1px;width:auto}#cc-main .section__toggle,#cc-main .section__toggle-wrapper,#cc-main .toggle__icon,#cc-main
.toggle__label{border-radius:4em;border-radius:var(--cc-pm-toggle-border-radius);height:23px;transform:translateZ(0);width:50px}#cc-main .section__toggle-wrapper{cursor:pointer;position:absolute;right:18px;z-index:1}#cc-main .toggle-service{height:19px;position:relative;right:0;width:42px}#cc-main .toggle-service .section__toggle,#cc-main .toggle-service .toggle__icon,#cc-main .toggle-service
.toggle__label{height:19px;width:42px}#cc-main .toggle-service
.toggle__icon{position:relative}#cc-main .toggle-service .toggle__icon-circle{height:19px;width:19px}#cc-main .toggle-service .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translateX(23px)}#cc-main .pm__section--toggle:nth-child(2) .section__toggle-wrapper:after{display:none!important}#cc-main
.section__toggle{border:0;cursor:pointer;display:block;left:0;margin:0;position:absolute;top:0}#cc-main .section__toggle:disabled{cursor:not-allowed}#cc-main
.toggle__icon{background:#667481;background:var(--cc-toggle-off-bg);box-shadow:0 0 0 1px #667481;box-shadow:0 0 0 1px var(--cc-toggle-off-bg);display:flex;flex-direction:row;pointer-events:none;position:absolute;transition:all .25s ease}#cc-main .toggle__icon-circle{background:#fff;background:var(--cc-toggle-off-knob-bg);border:none;border-radius:4em;border-radius:var(--cc-pm-toggle-border-radius);box-shadow:0 1px 2px rgba(24,32,3,.36);display:block;height:23px;left:0;position:absolute;top:0;transition:transform .25s ease,background-color .25s ease;width:23px}#cc-main .toggle__icon-off,#cc-main .toggle__icon-on{height:100%;position:absolute;transition:opacity .15s ease;width:100%}#cc-main .toggle__icon-on{opacity:0;transform:rotate(45deg)}#cc-main .toggle__icon-on
svg{stroke:#30363c;stroke:var(--cc-toggle-on-bg);transform:scale(.55) rotate(-45deg)}#cc-main .toggle__icon-off{opacity:1}#cc-main .toggle__icon-off
svg{stroke:#667481;stroke:var(--cc-toggle-off-bg);transform:scale(.55)}#cc-main .section__toggle:checked~.toggle__icon{background:#30363c;background:var(--cc-toggle-on-bg);box-shadow:0 0 0 1px #30363c;box-shadow:0 0 0 1px var(--cc-toggle-on-bg)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-circle{background-color:#fff;background-color:var(--cc-toggle-on-knob-bg);transform:translateX(27px)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-on{opacity:1}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-off{opacity:0}#cc-main .section__toggle:checked:disabled~.toggle__icon{background:#d5dee2;background:var(--cc-toggle-readonly-bg);box-shadow:0 0 0 1px #d5dee2;box-shadow:0 0 0 1px var(--cc-toggle-readonly-bg)}#cc-main .section__toggle:checked:disabled~.toggle__icon .toggle__icon-circle{background:#fff;background:var(--cc-toggle-readonly-knob-bg);box-shadow:none}#cc-main .section__toggle:checked:disabled~.toggle__icon
svg{stroke:#d5dee2;stroke:var(--cc-toggle-readonly-knob-icon-color)}#cc-main
.toggle__label{opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:-1}#cc-main .pm__section-desc-wrapper{color:#5e6266;color:var(--cc-secondary-color);display:flex;flex-direction:column;font-size:.9em}#cc-main .pm__section-desc-wrapper>:not(:last-child){border-bottom:1px solid #f0f4f7;border-bottom:1px solid var(--cc-cookie-category-block-border)}#cc-main .pm__section-services{display:flex;flex-direction:column}#cc-main
.pm__service{align-items:center;display:flex;justify-content:space-between;padding:.4em 1.2em;position:relative;transition:background-color .15s ease}#cc-main .pm__service:hover{background-color:#e9eff4;background-color:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__service-header{align-items:center;display:flex;margin-right:1em;width:100%}#cc-main .pm__service-icon{border:2px
solid;border-radius:100%;height:8px;margin-left:6px;margin-right:20px;margin-top:1px;min-width:8px}#cc-main .pm__service-title{font-size:.95em;width:100%;word-break:break-word}#cc-main .pm__section-desc{line-height:1.5em}#cc-main .pm__section-table{border-collapse:collapse;font-size:.9em;margin:0;overflow:hidden;padding:0;text-align:left;width:100%}#cc-main .pm__table-caption{text-align:left}#cc-main .pm__table-caption,#cc-main .pm__table-head>tr{border-bottom:1px dashed #f0f4f7;border-bottom:1px dashed var(--cc-separator-border-color);color:#2c2f31;color:var(--cc-primary-color);font-weight:600}#cc-main .pm__table-tr{transition:background-color .15s ease}#cc-main .pm__table-tr:hover{background:#e9eff4;background:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th{padding:.625em .625em .625em 1.2em;vertical-align:top}#cc-main
.pm__footer{border-top:1px solid #f0f4f7;border-top:1px solid var(--cc-separator-border-color);display:flex;justify-content:space-between}#cc-main .pm__btn-group{display:flex}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin-left:.375rem}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main
.pm__btn{background:#30363c;background:var(--cc-btn-primary-bg);border:1px
solid #30363c;border:1px
solid var(--cc-btn-primary-border-color);border-radius:.4rem;border-radius:var(--cc-btn-border-radius);color:#fff;color:var(--cc-btn-primary-color);flex:auto;font-size:.82em;font-weight:600;min-height:42px;min-width:110px;padding:.5em 1.5em;text-align:center;transition:background-color .15s ease,border-color .15s ease,color .15s ease}#cc-main .pm__btn:hover{background:#000;background:var(--cc-btn-primary-hover-bg);border-color:#000;border-color:var(--cc-btn-primary-hover-border-color);color:#fff;color:var(--cc-btn-primary-hover-color)}#cc-main .pm__btn--secondary{background:#eaeff2;background:var(--cc-btn-secondary-bg);border-color:#eaeff2;border-color:var(--cc-btn-secondary-border-color);color:#2c2f31;color:var(--cc-btn-secondary-color)}#cc-main .pm__btn--secondary:hover{background:#d4dae0;background:var(--cc-btn-secondary-hover-bg);border-color:#d4dae0;border-color:var(--cc-btn-secondary-hover-border-color);color:#000;color:var(--cc-btn-secondary-hover-color)}#cc-main .pm--box{height:calc(100% - 2em);left:1rem;left:var(--cc-modal-margin);margin:0
auto;max-height:37.5em;max-width:43em;right:1rem;right:var(--cc-modal-margin);top:50%;transform:translateY(calc(-50% + 1.6em))}#cc-main .pm--box.pm--flip .pm__btn-group,#cc-main .pm--box.pm--flip
.pm__footer{flex-direction:row-reverse}#cc-main .pm--bar{border-radius:0;bottom:0;height:100%;margin:0;max-height:none;max-width:29em;opacity:1;top:0;width:100%;--cc-modal-transition-duration:.35s}#cc-main .pm--bar .pm__section-table,#cc-main .pm--bar .pm__table-body,#cc-main .pm--bar .pm__table-td,#cc-main .pm--bar .pm__table-th,#cc-main .pm--bar .pm__table-tr{display:block}#cc-main .pm--bar .pm__table-head{display:none}#cc-main .pm--bar .pm__table-caption{display:block}#cc-main .pm--bar .pm__table-tr:not(:last-child){border-bottom:1px solid #f0f4f7;border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm--bar .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm--bar .pm__table-td:before{color:#2c2f31;color:var(--cc-primary-color);content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm--bar .pm__table-td>div{flex:3}#cc-main .pm--bar:not(.pm--wide) .pm__body,#cc-main .pm--bar:not(.pm--wide) .pm__footer,#cc-main .pm--bar:not(.pm--wide) .pm__header{padding:1em
1.3em}#cc-main .pm--bar:not(.pm--wide) .pm__btn-group,#cc-main .pm--bar:not(.pm--wide) .pm__footer{flex-direction:column}#cc-main .pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin:.375rem 0 0}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group,#cc-main .pm--bar:not(.pm--wide).pm--flip
.pm__footer{flex-direction:column-reverse}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .pm--bar:not(.pm--wide) .pm__badge{display:none}#cc-main .pm--bar.pm--left{left:0;transform:translateX(-100%)}#cc-main .pm--bar.pm--right{right:0;transform:translateX(100%)}#cc-main .pm--bar.pm--wide{max-width:35em}#cc-main .pm--bar.pm--wide .pm__body,#cc-main .pm--bar.pm--wide .pm__footer,#cc-main .pm--bar.pm--wide
.pm__header{padding:1em
1.4em}#cc-main .pm--bar.pm--wide.pm--flip .pm__btn-group,#cc-main .pm--bar.pm--wide.pm--flip
.pm__footer{flex-direction:row-reverse}#cc-main .pm-overlay{background:rgba(0,0,0,.65);background:var(--cc-overlay-bg);bottom:0;content:"";left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:1}#cc-main .cc--anim .pm,#cc-main .cc--anim .pm-overlay{transition:opacity .25s ease,visibility .25s ease,transform .25s ease;transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}.show--preferences #cc-main .cc--anim
.pm{opacity:1;visibility:visible!important}.show--preferences #cc-main .cc--anim .pm--box{transform:translateY(-50%)}.show--preferences #cc-main .cc--anim .pm--bar{transform:translateX(0)}.show--preferences #cc-main .cc--anim .pm-overlay{opacity:1;visibility:visible}#cc-main.cc--rtl .pm__service-header{margin-left:1em;margin-right:0}#cc-main.cc--rtl .pm__section-arrow{left:auto;right:18px}#cc-main.cc--rtl .section__toggle-wrapper{left:18px;right:auto;transform-origin:left}#cc-main.cc--rtl .toggle-service{left:0}#cc-main.cc--rtl .pm__service-icon{margin-left:20px;margin-right:5px}#cc-main.cc--rtl .pm__section--toggle .pm__section-title{padding-left:5.4em;padding-right:1.2em}#cc-main.cc--rtl .pm__section--expandable .pm__section-title{padding-right:3.4em}#cc-main.cc--rtl
.pm__badge{margin-left:0;margin-right:1em}#cc-main.cc--rtl .toggle__icon-circle{transform:translateX(27px)}#cc-main.cc--rtl .toggle-service .toggle__icon-circle{transform:translateX(23px)}#cc-main.cc--rtl .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translateX(0)}#cc-main.cc--rtl .pm__table-td,#cc-main.cc--rtl .pm__table-th{padding-left:0;padding-right:1.2em;text-align:right}#cc-main.cc--rtl .pm__table-td{padding-left:0;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td:before{padding-left:2em;padding-right:0}#cc-main.cc--rtl .pm__btn+.pm__btn,#cc-main.cc--rtl .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .pm--flip .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip .pm__btn-group+.pm__btn-group{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin-left:0}@media screen and (max-width:640px){#cc-main
.pm{border-radius:0;bottom:0;height:auto;left:0;max-height:100%;max-width:none!important;right:0;top:0;transform:translateY(1.6em)}#cc-main .pm__body,#cc-main .pm__footer,#cc-main
.pm__header{padding:.9em!important}#cc-main
.pm__badge{display:none}#cc-main .pm__section-table,#cc-main .pm__table-body,#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th,#cc-main .pm__table-tr{display:block}#cc-main .pm__table-head{display:none}#cc-main .pm__table-tr:not(:last-child){border-bottom:1px solid #f0f4f7;border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm__table-td:before{color:#2c2f31;color:var(--cc-primary-color);content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm__table-td>div{flex:3}#cc-main .pm__btn-group,#cc-main
.pm__footer{flex-direction:column!important}#cc-main .pm__btn-group{display:flex!important}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin:.375rem 0 0!important}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem!important;margin-top:0!important}#cc-main .pm--flip .pm__btn-group,#cc-main .pm--flip
.pm__footer{flex-direction:column-reverse!important}.show--preferences #cc-main .cc--anim
.pm{transform:translateY(0)!important}}