@charset "UTF-8";.advanced-image-text{margin:calc(50px + 6vw) 0}.advanced-image-text .container{position:relative;width:100%;height:auto}.advanced-image-text .inner-container{padding:calc(6px + 5vw);background-color:#eff2ff;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(25px + 3vw)}@media (max-width:600px){.advanced-image-text .inner-container{padding:calc(25px + 3vw) 1.2em}}.advanced-image-text .upper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:calc(25px + 3vw)}.advanced-image-text .image{margin-top:1em;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;border-radius:20px;padding-bottom:85%}.advanced-image-text .image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-fit-contain .advanced-image-text .image img{-o-object-fit:contain;object-fit:contain;width:auto;height:auto;max-width:100%;max-height:100%;border-radius:20px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}@media (min-width:800px){.image-right .advanced-image-text .image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.advanced-image-text .text-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2em}.advanced-image-text .text-wrapper .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em}.advanced-image-text .text-wrapper .text *{max-width:28em}.advanced-image-text .text-wrapper .text p,.advanced-image-text .text-wrapper .text ul{color:var(--text-color)}.advanced-image-text .text-wrapper .text h1,.advanced-image-text .text-wrapper .text h2,.advanced-image-text .text-wrapper .text h3,.advanced-image-text .text-wrapper .text h4,.advanced-image-text .text-wrapper .text h5,.advanced-image-text .text-wrapper .text h6{font-family:Slippery-regular,sans-serif;font-size:calc(24px + 1 * ((100vw - 375px)/ 1075));line-height:1.1em;letter-spacing:-.01em}@media screen and (max-width:375px){.advanced-image-text .text-wrapper .text h1,.advanced-image-text .text-wrapper .text h2,.advanced-image-text .text-wrapper .text h3,.advanced-image-text .text-wrapper .text h4,.advanced-image-text .text-wrapper .text h5,.advanced-image-text .text-wrapper .text h6{font-size:24px}}@media screen and (min-width:1450px){.advanced-image-text .text-wrapper .text h1,.advanced-image-text .text-wrapper .text h2,.advanced-image-text .text-wrapper .text h3,.advanced-image-text .text-wrapper .text h4,.advanced-image-text .text-wrapper .text h5,.advanced-image-text .text-wrapper .text h6{font-size:25px}}.advanced-image-text .text-wrapper .text p+h1,.advanced-image-text .text-wrapper .text p+h2,.advanced-image-text .text-wrapper .text p+h3,.advanced-image-text .text-wrapper .text p+h4,.advanced-image-text .text-wrapper .text p+h5,.advanced-image-text .text-wrapper .text p+h6{margin-top:.4em}.advanced-image-text .text-wrapper .text ol ul,.advanced-image-text .text-wrapper .text ul,.advanced-image-text .text-wrapper .text ul ul{list-style-type:disc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em;max-width:26em}.advanced-image-text .text-wrapper .text ol ul li,.advanced-image-text .text-wrapper .text ul li,.advanced-image-text .text-wrapper .text ul ul li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5em;padding-left:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:1.4em}.advanced-image-text .text-wrapper .text ol ul li:before,.advanced-image-text .text-wrapper .text ul li:before,.advanced-image-text .text-wrapper .text ul ul li:before{content:url(../../../../inc/svg/check.svg);width:20px;height:20px;font-size:1.3em;margin-top:.2em;margin-left:-20px;color:#000}.advanced-image-text .text-wrapper .text ol,.advanced-image-text .text-wrapper .text ol ol,.advanced-image-text .text-wrapper .text ul ol{font-size:inherit}.advanced-image-text .text-wrapper .text ol li,.advanced-image-text .text-wrapper .text ol ol li,.advanced-image-text .text-wrapper .text ul ol li{list-style-type:decimal;list-style-position:outside;margin-left:1em;padding-left:.5em}.advanced-image-text .text-wrapper .text strong{font-family:Barlow-Medium,sans-serif}@media (min-width:800px){.image-right .advanced-image-text .text-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.background-color-maypole .advanced-image-text{color:#2b3f58;background-color:#f1fcf7}.background-color-yellow .advanced-image-text{color:#2b3f58;background-color:#fcfbf5}.background-color-dark-blue .advanced-image-text{margin-top:0;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;background-color:#2b3f58}.background-color-dark-blue .advanced-image-text .title{color:#fff}@media (max-width:800px){.advanced-image-text .upper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.advanced-image-text .image{padding-bottom:65%;border-radius:10px}.advanced-image-text .text-wrapper{padding:0}}.block-spacer{display:block;width:100%}.card-case-big{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em;position:relative}@media (max-width:800px){.card-case-big{display:none}}.card-case-big .image{position:relative;width:100%;padding-bottom:70%;border-radius:20px;overflow:hidden}.card-case-big .image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-webkit-filter:brightness(.8);filter:brightness(.8)}.card-case-big .inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5em;position:absolute;bottom:0;left:0;padding:calc(2em + .4vw);color:#fff}.card-case-big .inner-container .title{color:#fff;font-size:calc(20px + 15 * ((100vw - 375px)/ 1075))}@media screen and (max-width:375px){.card-case-big .inner-container .title{font-size:20px}}@media screen and (min-width:1450px){.card-case-big .inner-container .title{font-size:35px}}.card-case{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em}.card-case .image{position:relative;width:100%;padding-bottom:100%;border-radius:20px;overflow:hidden}.card-case .image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-case .inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5em}.card-case .inner-container .title{color:#2b3f58;font-size:24px}.card-case .inner-container .text{color:#6d7884;font-size:16px}.case-body-section1-cnt{padding:0 142px;margin-top:8em;width:100vw}.case-body-section1-cnt .single-case-body{display:-webkit-box;display:-ms-flexbox;display:flex;gap:51px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:127px}.case-body-section1-cnt .single-case-body h2{color:#2b3f58;font-size:50px;max-width:439px}@media (max-width:1020px){.case-body-section1-cnt .single-case-body h2{max-width:100%}}.case-body-section1-cnt .single-case-body .details-cnt{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2em;max-width:453px;color:#6d7884}@media (max-width:1020px){.case-body-section1-cnt .single-case-body .details-cnt{max-width:100%}}@media (max-width:1020px){.case-body-section1-cnt .single-case-body{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (max-width:800px){.case-body-section1-cnt{padding:0 50px}}@media (max-width:600px){.case-body-section1-cnt{padding:0 20px}}.esg-cnt{background-color:#fcfbf5;margin-top:168px;padding:121px 142px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start;gap:98px}.esg-cnt .list-div{max-width:470px}.esg-cnt .list-div h3{color:#2b3f58;margin-bottom:28px}.esg-cnt .list-div ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}.esg-cnt .list-div ul li{list-style:disc}@media (max-width:1020px){.esg-cnt .list-div{max-width:100%}}.esg-cnt img{border-radius:20px;height:612px;width:588px;-o-object-fit:cover;object-fit:cover}@media (max-width:600px){.esg-cnt img{width:100%;height:auto}}@media (max-width:600px){.esg-cnt{gap:50px}}@media (max-width:1020px){.esg-cnt{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:800px){.esg-cnt{padding:80px 50px}}@media (max-width:600px){.esg-cnt{padding:60px 20px}}.case-related-cnt{background-color:#f1fcf7;padding:121px 142px;border-radius:0 0 20px 20px;position:relative;top:20px;z-index:3}.case-related-cnt .heading{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:38px}.case-related-cnt .heading h3{color:#2b3f58;font-size:50px}.case-related-cnt .heading a{padding:13px 31px;border:1px solid #2b3f58;border-radius:37px;font-size:14px;width:133px;height:43px;color:#2b3f58;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (max-width:600px){.case-related-cnt .heading a{display:none}}.case-related-cnt .heading a:hover{background-color:#2b3f58;color:#fff}.case-related-cnt ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:38px}@media (max-width:800px){.case-related-cnt ul{grid-template-columns:1fr 1fr}}@media (max-width:600px){.case-related-cnt ul{grid-template-columns:1fr}}.case-related-cnt .button-mobile{display:none;padding:13px 31px;border:1px solid #2b3f58;border-radius:37px;font-size:14px;width:133px;height:43px;color:#2b3f58;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}@media (max-width:600px){.case-related-cnt .button-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:800px){.case-related-cnt{padding:80px 50px}}@media (max-width:600px){.case-related-cnt{padding:60px 20px}}.overview-cases{margin:calc(50px + 6vw) auto}.overview-cases>.title{margin-bottom:1em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.overview-cases ul{display:grid;grid-template-columns:repeat(6,1fr);gap:1.4em}@media (min-width:800px){.overview-cases ul li{grid-column:auto/span 2}.overview-cases ul .big-li{grid-column:auto/span 3}}@media (max-width:800px){.overview-cases ul{grid-template-columns:1fr 1fr}}@media (max-width:600px){.overview-cases ul{grid-template-columns:1fr}}.center-text{margin:calc(50px + 6vw) 0}.small-margin .center-text{margin:calc(50px + 6vw) 0 calc(25px + 3vw)}.center-text .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2em}.background-color-yellow .center-text{background-color:#fcfbf5;padding:calc(25px + 3vw) 0;margin:0}.center-text .text{text-align:center}.center-text .text *{max-width:70ch}.center-text .text a:hover{color:#2b3f58}.download-block{padding:calc(50px + 6vw) 0;background-color:#eff2ff}.download-block .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.download-block .container .title{margin-bottom:1em}.download-block .download-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;gap:1em;-ms-flex-wrap:wrap;flex-wrap:wrap}.highlights{margin:calc(50px + 6vw) 0}.highlights .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.highlights .container .title{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.highlights .swiper-container.columns-swiper{width:100%;margin-top:5%}.highlights .swiper-slide{height:auto}.highlights .swiper-wrapper{margin-top:5%;display:-webkit-box;display:-ms-flexbox;display:flex}.highlights .card-highlights{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.6em}.highlights .card-highlights .inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.highlights .card-highlights .title-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;width:100%;padding-bottom:90%;background:#f7f7f7;border-radius:20px}.highlights .card-highlights .title-container .text-container{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.highlights .card-highlights .title-container .text-container .title{width:3.8em;text-align:center}@media (max-width:600px){.highlights .title-container{display:-webkit-box;display:-ms-flexbox;display:flex}.highlights .swiper-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.highlights .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.highlights .container .text{width:100%}}.image-list .container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;height:auto;gap:98px;padding:121px 142px;margin-top:168px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}@media (max-width:1020px){.image-list .container{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media (max-width:800px){.image-list .container{padding:80px 50px}}@media (max-width:600px){.image-list .container{padding:60px 20px;gap:50px;margin-top:70px}}.image-list .title{font-size:50px}.image-list .image{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;border-radius:20px}.image-list .image img{border-radius:20px;height:612px;width:588px;-o-object-fit:cover;object-fit:cover}@media (max-width:600px){.image-list .image img{width:100%}}@media (min-width:800px){.image-right .image-list .image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.image-list .list-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2em;max-width:470px}@media (max-width:1020px){.image-list .list-wrapper{max-width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start}}.image-list .list-wrapper .list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em}.image-list .list-wrapper .list p,.image-list .list-wrapper .list ul{color:var(--text-color)}.image-list .list-wrapper .list h1,.image-list .list-wrapper .list h2,.image-list .list-wrapper .list h3,.image-list .list-wrapper .list h4,.image-list .list-wrapper .list h5,.image-list .list-wrapper .list h6{font-family:Slippery-regular,sans-serif;font-size:calc(24px + 1 * ((100vw - 375px)/ 1075));line-height:1.1em;letter-spacing:-.01em}@media screen and (max-width:375px){.image-list .list-wrapper .list h1,.image-list .list-wrapper .list h2,.image-list .list-wrapper .list h3,.image-list .list-wrapper .list h4,.image-list .list-wrapper .list h5,.image-list .list-wrapper .list h6{font-size:24px}}@media screen and (min-width:1450px){.image-list .list-wrapper .list h1,.image-list .list-wrapper .list h2,.image-list .list-wrapper .list h3,.image-list .list-wrapper .list h4,.image-list .list-wrapper .list h5,.image-list .list-wrapper .list h6{font-size:25px}}.image-list .list-wrapper .list p+h1,.image-list .list-wrapper .list p+h2,.image-list .list-wrapper .list p+h3,.image-list .list-wrapper .list p+h4,.image-list .list-wrapper .list p+h5,.image-list .list-wrapper .list p+h6{margin-top:.4em}.image-list .list-wrapper .list ol ul,.image-list .list-wrapper .list ul,.image-list .list-wrapper .list ul ul{list-style-type:disc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.5em;width:100%}.image-list .list-wrapper .list ol ul li,.image-list .list-wrapper .list ul li,.image-list .list-wrapper .list ul ul li{list-style-type:disc;color:#6d7884}.image-list .list-wrapper .list ol,.image-list .list-wrapper .list ol ol,.image-list .list-wrapper .list ul ol{font-size:inherit}.image-list .list-wrapper .list ol li,.image-list .list-wrapper .list ol ol li,.image-list .list-wrapper .list ul ol li{list-style-type:decimal;list-style-position:outside;margin-left:1em;padding-left:.5em}@media (min-width:800px){.image-right .image-list .list-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.background-color-maypole .image-list{color:#2b3f58;background-color:#f1fcf7}.background-color-yellow .image-list{color:#2b3f58;background-color:#fcfbf5}.background-color-dark-blue .image-list{margin-top:0;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;background-color:#2b3f58}.background-color-dark-blue .image-list .title{color:#fff}@media (max-width:800px){.image-list .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.image-list .text-wrapper{padding:0}}.block-text-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em}.block-text-content *{max-width:28em}.block-text-content p a,.block-text-content ul a{text-decoration:underline}.block-text-content h1,.block-text-content h2,.block-text-content h3,.block-text-content h4,.block-text-content h5,.block-text-content h6{font-family:Slippery-regular,sans-serif;font-size:calc(24px + 1 * ((100vw - 375px)/ 1075));line-height:1.1em;letter-spacing:-.01em}@media screen and (max-width:375px){.block-text-content h1,.block-text-content h2,.block-text-content h3,.block-text-content h4,.block-text-content h5,.block-text-content h6{font-size:24px}}@media screen and (min-width:1450px){.block-text-content h1,.block-text-content h2,.block-text-content h3,.block-text-content h4,.block-text-content h5,.block-text-content h6{font-size:25px}}.block-text-content p+h1,.block-text-content p+h2,.block-text-content p+h3,.block-text-content p+h4,.block-text-content p+h5,.block-text-content p+h6{margin-top:.4em}.block-text-content ol ul,.block-text-content ul,.block-text-content ul ul{list-style-type:disc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em;max-width:26em}.block-text-content ol ul li,.block-text-content ul li,.block-text-content ul ul li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em;padding-left:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:1.4em}.block-text-content ol ul li:before,.block-text-content ul li:before,.block-text-content ul ul li:before{content:"•";width:20px;height:20px;font-size:1.3em;margin-top:0;margin-left:-20px;color:#000}.block-text-content ol,.block-text-content ol ol,.block-text-content ul ol{font-size:inherit}.block-text-content ol li,.block-text-content ol ol li,.block-text-content ul ol li{list-style-type:decimal;list-style-position:outside;margin-left:1em;padding-left:.5em}.image-text{margin:calc(50px + 6vw) 0}.image-text .container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;height:auto;gap:calc(25px + 3vw)}.image-text .image{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;border-radius:20px}.image-text .image img{z-index:1;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-fit-contain .image-text .image img{-o-object-fit:contain;object-fit:contain;width:auto;height:auto;max-width:100%;max-height:100%;border-radius:20px;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.single-team .image-text .image{-webkit-box-flex:.7;-ms-flex:.7;flex:.7;padding-bottom:45%}.single-team .image-text .image img{-o-object-position:center top;object-position:center top}@media (max-width:800px){.single-team .image-text .image{padding-bottom:90%}}.image-text .image .button-wrapper{z-index:3;position:absolute;left:0;bottom:0;padding:2em}.button-on-image .image-text .image:after{content:"";z-index:2;position:absolute;width:100%;height:100%;left:0;top:0;background:-webkit-gradient(linear,left top, left bottom,color-stop(0, rgba(0,0,0,0)),to(rgba(0,0,0,.3)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.3) 100%)}@media (min-width:800px){.image-right .image-text .image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.image-text .text-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1em 0;gap:2em}.image-text .text-wrapper .title{-webkit-transition-delay:.3s;transition-delay:.3s}.image-text .text-wrapper .text{-webkit-transition-delay:.5s;transition-delay:.5s}.image-text .text-wrapper .button-wrapper{-webkit-transition-delay:.7s;transition-delay:.7s}@media (min-width:800px){.image-right .image-text .text-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.has-background-color .image-text{margin:0;padding-top:calc(50px + 6vw);padding-bottom:calc(50px + 6vw)}.background-color-maypole .image-text{color:#2b3f58;background-color:#f1fcf7}.background-color-yellow .image-text{color:#2b3f58;background-color:#fcfbf5}.background-color-dark-blue .image-text{margin-top:0;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;background-color:#2b3f58}.background-color-dark-blue .image-text .title{color:#fff}.no-image .image-text{padding-top:calc(25px + 3vw);padding-bottom:calc(25px + 3vw)}@media (max-width:800px){.image-text .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.image-text .image{padding-bottom:65%}.image-text .text-wrapper{padding:0}}.card-logo{display:block;position:relative;width:100%;text-align:center;padding-bottom:10em;overflow:hidden}.card-logo .logo{-webkit-filter:grayscale(100%);filter:grayscale(100%);display:inline-block;position:absolute;left:50%;top:50%;width:100%;height:100%;max-width:250px;background-repeat:no-repeat;background-position:center;background-size:100%;mix-blend-mode:multiply;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.card-logo .logo img,.card-logo .logo svg{width:70%;height:100%;opacity:0;-webkit-transition:opacity .4s ease-in,-webkit-transform .4s ease-in;transition:opacity .4s ease-in,-webkit-transform .4s ease-in;transition:opacity .4s ease-in,transform .4s ease-in;transition:opacity .4s ease-in,transform .4s ease-in,-webkit-transform .4s ease-in;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-o-object-fit:contain;object-fit:contain}.card-logo .logo.active img,.card-logo .logo.active svg{opacity:.75;-webkit-transition-delay:.4s;transition-delay:.4s;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-animation-name:logo-animation;animation-name:logo-animation;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.2s;animation-delay:.2s;-webkit-animation-timing-function:cubic-bezier(.55,.085,0,.99);animation-timing-function:cubic-bezier(.55,.085,0,.99)}.portfolio-logo-cnt{margin:calc(25px + 3vw) auto;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1em}@media not all and (-webkit-min-device-pixel-ratio:0), not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none){.card-logo figure{-webkit-animation-name:none!important;animation-name:none!important}}}@-webkit-keyframes logo-animation{0%{-webkit-transform:translate3d(0,1em,0);transform:translate3d(0,1em,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes logo-animation{0%{-webkit-transform:translate3d(0,1em,0);transform:translate3d(0,1em,0)}100%{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.card-portfolio-logo{display:block;background-color:#f0f0f0;border-radius:20px;-webkit-transition:background-color .2s cubic-bezier(.55,.085,0,.99);transition:background-color .2s cubic-bezier(.55,.085,0,.99)}.card-portfolio-logo .image{position:relative;padding-bottom:70%}.card-portfolio-logo .image img{position:absolute;top:50%;left:50%;width:60%;height:45%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-o-object-fit:contain;object-fit:contain;-webkit-transition:-webkit-transform .2s cubic-bezier(.55,.085,0,.99);transition:-webkit-transform .2s cubic-bezier(.55,.085,0,.99);transition:transform .2s cubic-bezier(.55,.085,0,.99);transition:transform .2s cubic-bezier(.55,.085,0,.99), -webkit-transform .2s cubic-bezier(.55,.085,0,.99)}.card-portfolio-logo:hover{background-color:#e3e3e3}.card-portfolio-logo:hover .image img{-webkit-transform:translate(-50%,-50%) scale(1.04);transform:translate(-50%,-50%) scale(1.04)}.client-logos{display:block;position:relative;width:100%;margin:calc(25px + 3vw) 0;padding:0 calc(6px + 5vw);opacity:1}.client-logos ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.client-logos ul li{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:20%}@media (max-width:800px){.client-logos ul li{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}.client-logos ul li:nth-of-type(5){display:none}}.card-news{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em}.card-news .image{position:relative;width:100%;padding-bottom:100%;border-radius:20px;overflow:hidden}.card-news .image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-news .button-link{margin-top:1em}.card-news .inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5em}.card-news .inner-container .date{color:#6d7884}.card-popular-news{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em}.card-popular-news .image{position:relative;width:100%;padding-bottom:70%;border-radius:20px;overflow:hidden}.card-popular-news .image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-popular-news .inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.5em}.card-popular-news .inner-container .title{font-size:calc(22px + 13 * ((100vw - 375px)/ 1075))}@media screen and (max-width:375px){.card-popular-news .inner-container .title{font-size:22px}}@media screen and (min-width:1450px){.card-popular-news .inner-container .title{font-size:35px}}.news{background-color:#f1fcf7;padding:calc(50px + 6vw) 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(20px + 1.5vw)}.news .container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.news .swiper-container{width:100%}.news .swiper-container .swiper-slide{height:auto}.news .swiper-container .swiper-slide:nth-child(1){-webkit-transition-delay:.5s;transition-delay:.5s}.news .swiper-container .swiper-slide:nth-child(2){-webkit-transition-delay:.6s;transition-delay:.6s}.news .swiper-container .swiper-slide:nth-child(3){-webkit-transition-delay:.7s;transition-delay:.7s}.news .swiper-container .swiper-slide:nth-child(4){-webkit-transition-delay:.8s;transition-delay:.8s}.news .swiper-container .swiper-slide:nth-child(5){-webkit-transition-delay:.9s;transition-delay:.9s}@media (max-width:600px){.news .swiper-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.overview-news{display:grid;grid-template-columns:1fr 1fr 1fr;gap:4em 1.4em;margin:calc(50px + 6vw) auto}@media (max-width:800px){.overview-news{grid-template-columns:1fr 1fr}}@media (max-width:600px){.overview-news{grid-template-columns:1fr}}.popular-news{padding-top:calc(50px + 6vw);padding-bottom:calc(50px + 6vw);background-color:#f1fcf7}.popular-news .container{position:relative;width:100%}.popular-news .container:nth-child(1){padding-bottom:calc(25px + 3vw);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.popular-news .container:nth-child(1) .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.2em}.popular-news .container:nth-child(1) .buttons .button-swipe{cursor:pointer;line-height:.8em;background:0 0}.popular-news .container:nth-child(1) .buttons .button-swipe.news-swiper__next{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.background-color-yellow .popular-news{color:#2b3f58;background-color:#fcfbf5}.background-color-maypole .popular-news{color:#2b3f58;background-color:#f1fcf7}.related-cases{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(20px + 1.5vw);background-color:#f1fcf7;padding:calc(50px + 6vw) 0}.related-cases .portfolio-header-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 calc(6px + 5vw)}@media (max-width:600px){.related-cases .portfolio-header-container .button-container{display:none}}.related-cases .portfolio-header-container .button-container a{background-color:transparent;border:1px solid #2b3f58;color:#2b3f58}.related-cases .portfolio-header-container .button-container a:hover{background-color:#2b3f58;color:#fff}.related-cases .swiper-container{width:100%}.related-cases .swiper-container .swiper-slide{height:auto}.related-cases .button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width:600px){.related-cases .swiper-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0}.related-cases .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.related-cases .container .text{width:100%;text-align:left}.related-cases .button-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.related-cases .button-container-mobile{display:none;padding:0 calc(6px + 5vw)}@media (max-width:600px){.related-cases .button-container-mobile{display:-webkit-box;display:-ms-flexbox;display:flex}}.related-cases .button-container-mobile a{background-color:transparent;border:1px solid #2b3f58;color:#2b3f58}.related-cases .button-container-mobile a:hover{background-color:#2b3f58;color:#fff}.overview-portfolio-logos{display:block;position:relative;width:100%;margin:calc(25px + 3vw) auto}.overview-portfolio-logos ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1em}@media (max-width:1020px){.overview-portfolio-logos ul{grid-template-columns:1fr 1fr 1fr}}@media (max-width:800px){.overview-portfolio-logos ul{grid-template-columns:1fr 1fr}}.portfolio-client-logos{display:block;position:relative;width:100%;margin:calc(25px + 3vw) 0}.portfolio-client-logos ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1em}@media (max-width:1200px){.portfolio-client-logos ul{grid-template-columns:1fr 1fr}.portfolio-client-logos ul li:nth-of-type(5){display:none}}@media (max-width:600px){.portfolio-client-logos ul{grid-template-columns:1fr}.portfolio-client-logos ul li:nth-of-type(5){display:none}}.portfolio{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(20px + 1.5vw);background-color:#f1fcf7;padding:calc(50px + 6vw) 0}.portfolio .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.portfolio .container .title{-webkit-transition-delay:.3s;transition-delay:.3s}.portfolio .container>.text{width:calc(700px + 14vw);text-align:center;-webkit-transition-delay:.5s;transition-delay:.5s}.portfolio .swiper-container{width:100%}.portfolio .swiper-container .swiper-slide{height:auto}.portfolio .swiper-container .swiper-slide:nth-child(1){-webkit-transition-delay:.5s;transition-delay:.5s}.portfolio .swiper-container .swiper-slide:nth-child(2){-webkit-transition-delay:.6s;transition-delay:.6s}.portfolio .swiper-container .swiper-slide:nth-child(3){-webkit-transition-delay:.7s;transition-delay:.7s}.portfolio .swiper-container .swiper-slide:nth-child(4){-webkit-transition-delay:.8s;transition-delay:.8s}.portfolio .swiper-container .swiper-slide:nth-child(5){-webkit-transition-delay:.9s;transition-delay:.9s}.portfolio .button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition-delay:1.2s;transition-delay:1.2s}@media (max-width:600px){.portfolio .swiper-container{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0}.portfolio .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.portfolio .container .text{width:100%;text-align:left}.portfolio .button-container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.report-block{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(20px + 1.5vw);padding:calc(25px + 3vw) 0 calc(50px + 6vw);border-bottom-left-radius:20px;border-bottom-right-radius:20px;top:30px;z-index:40}.report-block .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:46px}.report-block .container .reports{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;padding:0;margin:0}.report-block .container .reports .report{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:14px;font-weight:500;background-color:#2b3f58;color:#fff;padding:13px 19px;border-radius:37px;white-space:nowrap;cursor:pointer;border:1px solid #2b3f58}.report-block .container .reports .report:hover{background-color:#fff;border:1px solid #2b3f58;color:#2b3f58}@media (max-width:600px){.report-block .container .reports{gap:20px}}.background-color-maypole .report-block{color:#2b3f58;background-color:#f1fcf7}.background-color-yellow .report-block{color:#2b3f58;background-color:#fcfbf5}.background-color-light-blue .report-block{background-color:#eff2ff}.background-color-dark-blue .report-block{margin-top:0;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;background-color:#2b3f58}.background-color-dark-blue .report-block .title{color:#fff}.single-image{display:block;position:relative;width:100%;margin:calc(50px + 6vw) auto}.single-image .image{position:relative;z-index:1;overflow:hidden;font-size:0;width:100%;border-radius:20px}.single-image .image img{max-width:100%}.single-image.fixed-height .image{padding-bottom:60%}.single-image.fixed-height .image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-image.full-size img{position:relative;width:100%;height:auto}.single-image.original-size .image{width:auto;margin:0;max-width:100%}.single-image.original-size .image img{max-width:100%;height:auto}@media (max-width:800px){.single-image.fixed-height .image{padding-bottom:80%}}.site-footer{z-index:1;display:block;position:relative;width:100%;color:#fff;background-color:#2b3f58;overflow:hidden}.site-footer a:not(.button),.site-footer p{line-height:1.8em;font-size:calc(15px + 2 * ((100vw - 375px)/ 1075));color:#fff}@media screen and (max-width:375px){.site-footer a:not(.button),.site-footer p{font-size:15px}}@media screen and (min-width:1450px){.site-footer a:not(.button),.site-footer p{font-size:17px}}.site-footer .footer-title{font-family:Slippery-regular,sans-serif;font-size:calc(40px + 10 * ((100vw - 375px)/ 1075));line-height:1.2em;color:#fff}@media screen and (max-width:375px){.site-footer .footer-title{font-size:40px}}@media screen and (min-width:1450px){.site-footer .footer-title{font-size:50px}}.site-footer .footer-button{-webkit-transition-delay:.9s;transition-delay:.9s}.site-footer .site-footer-menu .terms-and-policy{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:50px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-footer .site-footer-menu .terms-and-policy li a{color:#6d7884}@media (max-width:600px){.site-footer .site-footer-menu .terms-and-policy{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:4px;-webkit-box-align:start;-ms-flex-align:start;align-items:start;margin-top:20px}}.site-footer .column-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.site-footer .column-container .copy{color:#6d7884}.site-footer .column-container.column-container-top{display:grid;grid-template-columns:1.75fr .75fr 1fr 1fr 1fr;gap:2em}.site-footer .column-container .footer-column{-webkit-box-flex:1;-ms-flex:1;flex:1}.site-footer .column-container .footer-column.column-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:24em;padding-right:calc(2em + 2vw);gap:2em}.site-footer .column-container .footer-column .button{margin-top:1em}@media (max-width:800px){.site-footer .column-container .footer-column .button{margin-top:0}}.site-footer .column-container .footer-column .column-title{font-family:Barlow-Medium,sans-serif;color:#fff}.site-footer .column-container .footer-column .column-title:first-child{margin-bottom:1em}.site-footer .column-container .footer-column .line-spacer{height:1.8em}@media (max-width:600px){.site-footer .column-container .footer-column .line-spacer{display:none}}.site-footer .column-container .footer-column.column-nav a:not(.button),.site-footer .column-container .footer-column.column-nav p{color:#bae7d2}.site-footer .footer-row-top{padding:calc(50px + 6vw) calc(6px + 5vw)}.site-footer .footer-row-bottom{padding:2em calc(6px + 5vw) calc(6px + 5vw)}.site-footer .footer-row-bottom .menu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2em}.site-footer .footer-row-bottom .col-right{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.site-footer .footer-row-bottom .col-right a{opacity:1;color:#6d7884;-webkit-transition:color .3s ease;transition:color .3s ease;white-space:nowrap}.site-footer .footer-row-bottom .col-right a:hover{opacity:1;color:#a4abb3}.site-footer .footer-row-bottom .col-right .button-linkedin{width:2em;height:2em}.site-footer .footer-row-bottom .col-right .button-linkedin svg{width:100%;height:100%;stroke:#bae7d2;fill:#bae7d2}.site-footer .footer-row-bottom .col-right .button-linkedin:hover svg{stroke:#fff;fill:#fff}.site-footer .footer-row-bottom .col-right .site-footer-menu{display:-webkit-box;display:-ms-flexbox;display:flex;gap:3em}@media (max-width:800px){.site-footer .footer-row-bottom .col-right .site-footer-menu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em}}@media (max-width:800px){.site-footer .footer-row-bottom .col-right{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.site-footer .footer-row-bottom .col-right .site-footer-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.site-footer .footer-row-bottom .col-right .site-footer-menu ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}.site-footer a{display:inline-block}.site-footer a:not(.button){-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.site-footer a:not(.button):hover{opacity:.7}@media (max-width:1020px){.site-footer .column-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.site-footer .column-container.column-container-top{grid-template-columns:1fr 1fr 1fr}}@media (max-width:1020px) and (min-width:700px){.site-footer .column-container.column-container-top .footer-column:first-child{grid-column:span 2}}@media (max-width:1020px){.site-footer .column-container .site-footer-menu{color:#6d7884}}@media (max-width:700px){.site-footer .footer-row-top{padding-bottom:calc(6px + 5vw)}.site-footer .column-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.site-footer .column-container.column-container-top{grid-template-columns:1fr}.site-footer .column-nav{display:none}}.team-card-cnt{padding:0 calc(25px + 3vw);margin:calc(25px + 3vw) 0}.team-card-cnt .container{background-color:#eff2ff;padding:calc(6px + 5vw);border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;gap:40px}.team-card-cnt .container .title{font-size:calc(26px + 22 * ((100vw - 375px)/ 1075));width:99%;display:inline;color:#2b3f58}@media screen and (max-width:375px){.team-card-cnt .container .title{font-size:26px}}@media screen and (min-width:1450px){.team-card-cnt .container .title{font-size:48px}}.team-card-cnt .container .title span{color:#8ca6fc}.team-card-cnt .container .text{color:#2b3f58;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:.4em}.team-card-cnt .container .text .name{color:#2b3f58;font-weight:700}@media (max-width:800px){.team-card-cnt{padding:0 50px}}@media (max-width:600px){.team-card-cnt{padding:0 20px}}.card-hover .image img{-webkit-transition:-webkit-filter .3s ease,-webkit-transform .3s ease;transition:-webkit-filter .3s ease,-webkit-transform .3s ease;transition:filter .3s ease,transform .3s ease;transition:filter .3s ease,transform .3s ease,-webkit-filter .3s ease,-webkit-transform .3s ease}.card-hover .image .read-more{z-index:3;position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:2px 15px;color:#fff;background-color:rgba(255,255,255,.2);backdrop-filter:blur(50px);border-radius:30px;font-size:12px;opacity:0;-webkit-transition:opacity .1s ease;transition:opacity .1s ease;text-transform:uppercase;font-family:Barlow-Medium,sans-serif}.card-hover:hover .image img{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-filter:brightness(.7);filter:brightness(.7)}.card-hover:hover .image .read-more{opacity:1}.card-team-member{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em}.card-team-member *{pointer-events:none}.card-team-member .image{position:relative;width:100%;padding-bottom:140%;border-radius:20px;overflow:hidden}.card-team-member .image img{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-team-member .image img.second{z-index:2;opacity:0}.card-team-member:hover .image img.second{opacity:1}.card-team-member .inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.1em}.card-team-member .inner-container .title{color:#2b3f58;font-size:24px}.card-team-member .inner-container .text{color:#6d7884;font-size:16px}.dropdown-select{position:relative;display:inline-block;border:1px solid #2b3f58;background-color:#fff;padding:0 3em 0 1.2em;border-radius:4em;color:#2b3f58;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color .3s ease,color .3s ease,border-color .3s ease;transition:background-color .3s ease,color .3s ease,border-color .3s ease;line-height:2em;white-space:nowrap}.dropdown-select svg{position:absolute;width:.7em;height:.7em;right:1.2em;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);stroke:#2b3f58;-webkit-transition:-webkit-transform .2s cubic-bezier(.55,.085,0,.99);transition:-webkit-transform .2s cubic-bezier(.55,.085,0,.99);transition:transform .2s cubic-bezier(.55,.085,0,.99);transition:transform .2s cubic-bezier(.55,.085,0,.99), -webkit-transform .2s cubic-bezier(.55,.085,0,.99)}.dropdown-select .dropdown-content{position:absolute;z-index:0;left:0;top:calc(100% + 1px);padding:.8em 2em 1.2em 1.4em;background-color:#fff;border-radius:10px;color:#2b3f58;min-width:100%;opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px);pointer-events:none;-webkit-transition:opacity,-webkit-transform;transition:opacity,-webkit-transform;transition:opacity,transform;transition:opacity,transform,-webkit-transform;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transition-delay:.2s;transition-delay:.2s}@media (max-width:800px){.dropdown-select .dropdown-content{top:3.1em}}.dropdown-select .dropdown-content .filter-item{color:#6d7884;-webkit-transition:color .2s ease;transition:color .2s ease;cursor:pointer;position:relative;white-space:nowrap}.dropdown-select .dropdown-content .filter-item p{line-height:1.7em;font-size:inherit;white-space:nowrap}.dropdown-select .dropdown-content .filter-item.active p{color:#2b3f58;font-family:Barlow-Medium,sans-serif}.mobile-device .dropdown-select .dropdown-content .filter-item:active p,body:not(.mobile-device) .dropdown-select .dropdown-content .filter-item:hover p{color:#2b3f58}.dropdown-select.active,body:not(.mobile-device) .dropdown-select:hover{color:#2b3f58;border:1px solid #000}.dropdown-select.active svg,body:not(.mobile-device) .dropdown-select:hover svg{-webkit-transform:rotate(-180deg) translateY(40%);transform:rotate(-180deg) translateY(40%)}.dropdown-select.active .dropdown-content,body:not(.mobile-device) .dropdown-select:hover .dropdown-content{-webkit-transform:translateY(0);transform:translateY(0);opacity:1;pointer-events:visible;-webkit-transition-delay:0s;transition-delay:0s;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:cubic-bezier(.1,.48,0,.99);transition-timing-function:cubic-bezier(.1,.48,0,.99)}@media (max-width:800px){.dropdown-select{font-size:15px;padding-left:1.6em}.dropdown-select .dropdown-content{top:calc(100% + 1px)}}.overview-filter{margin-bottom:2em}.overview-filter .overview-filter-settings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1em;line-height:2.6em;font-size:calc(16px + 2 * ((100vw - 375px)/ 1075))}@media screen and (max-width:375px){.overview-filter .overview-filter-settings{font-size:16px}}@media screen and (min-width:1450px){.overview-filter .overview-filter-settings{font-size:18px}}.overview-filter .overview-filter-settings .title-wrapper{z-index:2;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.overview-filter .overview-filter-settings .title-wrapper .filter-options{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.overview-filter .overview-filter-settings .title-wrapper .filter-options .settings{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em}@media (max-width:1050px) and (max-width:1100px){.overview-filter .overview-filter-settings .title-wrapper .filter-options .settings{gap:.4em}}.overview-filter .overview-filter-settings .title-wrapper .filter-options .settings .input-text-component{position:relative}.overview-filter .overview-filter-settings .title-wrapper .filter-options .settings .input-text-component .input-text{z-index:1;position:relative;border-radius:4em;padding:0 .4em 0 1em;width:12em;line-height:inherit;-webkit-transition:width .3s ease;transition:width .3s ease;font-size:inherit;border:1px solid #ddd}.overview-filter .overview-filter-settings .title-wrapper .filter-options .settings .input-text-component .button-clear-input-text{cursor:pointer;z-index:2;position:absolute;right:.4em;top:50%;height:2em;width:2em;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);border-radius:50%}.overview-filter .overview-filter-settings .title-wrapper .filter-options .settings .input-text-component .button-clear-input-text svg{position:absolute;left:50%;top:50%;height:12px;width:12px;fill:rgba(0,0,0,.5);-webkit-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.overview-filter .overview-filter-settings .title-wrapper .filter-options .settings .input-text-component .button-clear-input-text:hover svg{fill:#000}@media (max-width:800px){.overview-filter .overview-filter-settings .title-wrapper .filter-options .settings .input-text-component .button-clear-input-text{right:.7em}}.overview-filter .overview-filter-settings .filter-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em}.overview-filter .overview-filter-settings .overview-filter-results{display:-webkit-box;display:-ms-flexbox;display:flex;gap:2em;font-size:calc(16px + 2 * ((100vw - 375px)/ 1075));line-height:1.6em;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:375px){.overview-filter .overview-filter-settings .overview-filter-results{font-size:16px}}@media screen and (min-width:1450px){.overview-filter .overview-filter-settings .overview-filter-results{font-size:18px}}@media (max-width:600px){.overview-filter .overview-filter-settings .overview-filter-results{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.overview-filter .overview-filter-settings .overview-filter-results .number-overview-found{color:#aaa;line-height:1.4em;line-height:inherit;font-size:inherit}.overview-filter .overview-filter-settings .overview-filter-results .selected-filters{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em;font-size:inherit}.overview-filter .overview-filter-settings .overview-filter-results .selected-filters .selected-filter-item{position:relative;background-color:#fff;border-radius:3em;overflow:hidden;line-height:calc(2.2em - 2px);padding:0 2.4em 0 1.2em;border:1px solid #ddd;font-size:calc(14px + 1 * ((100vw - 375px)/ 1075));white-space:nowrap;color:rgba(0,0,0,.6)}@media screen and (max-width:375px){.overview-filter .overview-filter-settings .overview-filter-results .selected-filters .selected-filter-item{font-size:14px}}@media screen and (min-width:1450px){.overview-filter .overview-filter-settings .overview-filter-results .selected-filters .selected-filter-item{font-size:15px}}.overview-filter .overview-filter-settings .overview-filter-results .selected-filters .selected-filter-item.term:first-letter{text-transform:capitalize}.overview-filter .overview-filter-settings .overview-filter-results .selected-filters .selected-filter-item .button-clear-filter{cursor:pointer;position:absolute;width:2em;height:100%;right:0;top:0}.overview-filter .overview-filter-settings .overview-filter-results .selected-filters .selected-filter-item .button-clear-filter svg{position:absolute;left:50%;top:50%;height:12px;width:12px;fill:#6d7884;-webkit-transform:translate(-70%,-50%) rotate(45deg);transform:translate(-70%,-50%) rotate(45deg)}.overview-filter .overview-filter-settings .overview-filter-results .selected-filters .selected-filter-item .button-clear-filter:hover svg{fill:#000}@media (max-width:600px){.overview-filter{margin-bottom:1em}.overview-filter .filter-options{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em}.overview-filter .overview-filter-settings .title-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.overview-teams{margin:calc(50px + 6vw) auto;min-height:80vh}.overview-teams>.title{margin-bottom:1em}.overview-teams ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1em}@media (max-width:1020px){.overview-teams ul{grid-template-columns:1fr 1fr 1fr}}@media (max-width:800px){.overview-teams ul{grid-template-columns:1fr 1fr}}@media (max-width:600px){.overview-teams ul{grid-template-columns:1fr}}.teams{background-color:#fff;padding:calc(50px + 6vw) 0;position:relative;top:-50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(20px + 1.5vw)}.teams .container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.teams .title{text-align:center}.teams .swiper-container{width:100%}.teams .swiper-container .swiper-slide{height:auto}@media (max-width:600px){.teams .swiper-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.text-between{margin:calc(50px + 6vw) auto}.text-between .container{gap:calc(25px + 3vw)}.text-between .container .col{gap:2em}.text-between .container .title{margin-top:-.2em;color:#2b3f58;line-height:1.4em;max-width:21em}.has-background-color .text-between{padding:calc(50px + 6vw) 0;margin:0}.background-color-purple .text-between{color:#2b3f58;background-color:#eff2ff}.background-color-yellow .text-between{background-color:#fcfbf5}@media (max-width:1020px){.text-between{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.2em}}.background-color-maypole .text-between{color:#2b3f58;background-color:#f1fcf7}.title-image-text .container{position:relative;width:100%;height:100%;padding-bottom:calc(50px + 6vw)}.title-image-text .inner-container{padding:calc(50px + 6vw);background-color:#eff2ff;border-radius:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:100%;gap:calc(25px + 3vw)}@media (max-width:600px){.title-image-text .inner-container{padding:calc(25px + 3vw)}}.title-image-text .image{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;border-radius:20px;min-height:362px}.title-image-text .image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (min-width:800px){.image-right .title-image-text .image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.title-image-text .text-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2em}.title-image-text .text-wrapper .text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em}.title-image-text .text-wrapper .text *{max-width:28em}.title-image-text .text-wrapper .text p,.title-image-text .text-wrapper .text ul{color:var(--text-color)}.title-image-text .text-wrapper .text h1,.title-image-text .text-wrapper .text h2,.title-image-text .text-wrapper .text h3,.title-image-text .text-wrapper .text h4,.title-image-text .text-wrapper .text h5,.title-image-text .text-wrapper .text h6{font-family:Slippery-regular,sans-serif;font-size:calc(24px + 1 * ((100vw - 375px)/ 1075));line-height:1.1em;letter-spacing:-.01em}@media screen and (max-width:375px){.title-image-text .text-wrapper .text h1,.title-image-text .text-wrapper .text h2,.title-image-text .text-wrapper .text h3,.title-image-text .text-wrapper .text h4,.title-image-text .text-wrapper .text h5,.title-image-text .text-wrapper .text h6{font-size:24px}}@media screen and (min-width:1450px){.title-image-text .text-wrapper .text h1,.title-image-text .text-wrapper .text h2,.title-image-text .text-wrapper .text h3,.title-image-text .text-wrapper .text h4,.title-image-text .text-wrapper .text h5,.title-image-text .text-wrapper .text h6{font-size:25px}}.title-image-text .text-wrapper .text p+h1,.title-image-text .text-wrapper .text p+h2,.title-image-text .text-wrapper .text p+h3,.title-image-text .text-wrapper .text p+h4,.title-image-text .text-wrapper .text p+h5,.title-image-text .text-wrapper .text p+h6{margin-top:.4em}.title-image-text .text-wrapper .text ol ul,.title-image-text .text-wrapper .text ul,.title-image-text .text-wrapper .text ul ul{list-style-type:disc;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em;max-width:26em}.title-image-text .text-wrapper .text ol ul li,.title-image-text .text-wrapper .text ul li,.title-image-text .text-wrapper .text ul ul li{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.5em;padding-left:20px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;line-height:1.4em}.title-image-text .text-wrapper .text ol ul li:before,.title-image-text .text-wrapper .text ul li:before,.title-image-text .text-wrapper .text ul ul li:before{content:url(../../../../inc/svg/check.svg);width:20px;height:20px;font-size:1.3em;margin-top:.2em;margin-left:-20px;color:#000}.title-image-text .text-wrapper .text ol,.title-image-text .text-wrapper .text ol ol,.title-image-text .text-wrapper .text ul ol{font-size:inherit}.title-image-text .text-wrapper .text ol li,.title-image-text .text-wrapper .text ol ol li,.title-image-text .text-wrapper .text ul ol li{list-style-type:decimal;list-style-position:outside;margin-left:1em;padding-left:.5em}@media (min-width:800px){.image-right .title-image-text .text-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.background-color-maypole .title-image-text{color:#2b3f58;background-color:#f1fcf7}.background-color-yellow .title-image-text{color:#2b3f58;background-color:#fcfbf5}.background-color-dark-blue .title-image-text{margin-top:0;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;color:#fff;background-color:#2b3f58}.background-color-dark-blue .title-image-text .title{color:#fff}@media (max-width:800px){.title-image-text .inner-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.title-image-text .image{padding-bottom:65%}.title-image-text .text-wrapper{padding:0}}.values{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(20px + 1.5vw);margin:calc(50px + 6vw) 0}.values .container{display:-webkit-box;display:-ms-flexbox;display:flex}.values .intro .col-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em}.values .intro .col-text .text{max-width:30em}.values .intro .col-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.values .faq-container{gap:calc(25px + 3vw)}.values .faq-container .image{position:relative;width:100%;padding-bottom:100%;border-radius:20px;overflow:hidden}.values .faq-container .image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.values .faq-container .question-wrapper{border-top:1px solid rgba(43,63,88,.2)}.values .faq-container .question-wrapper .question-container{-webkit-transition:padding-bottom .3s cubic-bezier(.55,.085,0,.99);transition:padding-bottom .3s cubic-bezier(.55,.085,0,.99);border-bottom:1px solid rgba(43,63,88,.2)}.values .faq-container .question-wrapper .question-container .question{z-index:1;cursor:pointer;position:relative;display:block;width:100%;padding-top:1.9em;padding-bottom:1.5em;padding-right:3em}.values .faq-container .question-wrapper .question-container .question .question-text{max-width:30em;line-height:1.4em;color:#2b3f58;font-size:calc(24px + 6 * ((100vw - 375px)/ 1075))}@media screen and (max-width:375px){.values .faq-container .question-wrapper .question-container .question .question-text{font-size:24px}}@media screen and (min-width:1450px){.values .faq-container .question-wrapper .question-container .question .question-text{font-size:30px}}.values .faq-container .question-wrapper .question-container .question:hover{color:#2b3f58}.values .faq-container .question-wrapper .question-container .answer{display:grid;padding-right:5vw;opacity:0;grid-template-rows:0fr;gap:1em;-webkit-transition:opacity .1s ease 0s,grid-template-rows .3s cubic-bezier(.55,.085,0,.99) 0s;transition:opacity .1s ease 0s,grid-template-rows .3s cubic-bezier(.55,.085,0,.99) 0s;transition:opacity .1s ease 0s,grid-template-rows .3s cubic-bezier(.55,.085,0,.99) 0s,-ms-grid-rows .3s cubic-bezier(.55,.085,0,.99) 0s}.values .faq-container .question-wrapper .question-container .answer .answer-wrapper{overflow:hidden;padding:0 .1em}.values .faq-container .question-wrapper .question-container .answer .answer-wrapper a:hover{text-decoration:underline}.values .faq-container .question-wrapper .question-container .answer .answer-wrapper ul{list-style-type:disc}.values .faq-container .question-wrapper .question-container .answer .answer-wrapper ul li{list-style-type:disc;list-style-position:outside;margin-left:1em;padding-left:.5em;margin-bottom:.5em;line-height:1.4em}.values .faq-container .question-wrapper .question-container .answer .answer-wrapper ol{font-size:inherit}.values .faq-container .question-wrapper .question-container .answer .answer-wrapper ol li{list-style-type:decimal;list-style-position:outside;margin-left:1em;padding-left:.5em;margin-bottom:.5em}.values .faq-container .question-wrapper .question-container .button-dropdown{z-index:2;position:absolute;top:50%;right:0;width:16px;height:16px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.values .faq-container .question-wrapper .question-container .button-dropdown svg{position:absolute;top:0;width:100%;height:100%;fill:#6d7884;-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease}.values .faq-container .question-wrapper .question-container .button-dropdown svg:nth-child(2){opacity:0}.values .faq-container .question-wrapper .question-container.open{padding-bottom:2em}.values .faq-container .question-wrapper .question-container.open .button-dropdown svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.values .faq-container .question-wrapper .question-container.open .button-dropdown svg:nth-child(1){opacity:0}.values .faq-container .question-wrapper .question-container.open .button-dropdown svg:nth-child(2){opacity:1}.values .faq-container .question-wrapper .question-container.open .answer{opacity:1;grid-template-rows:1fr;-webkit-transition:opacity .3s ease .3s,grid-template-rows .4s cubic-bezier(.55,.085,0,.99) 0s;transition:opacity .3s ease .3s,grid-template-rows .4s cubic-bezier(.55,.085,0,.99) 0s;transition:opacity .3s ease .3s,grid-template-rows .4s cubic-bezier(.55,.085,0,.99) 0s,-ms-grid-rows .4s cubic-bezier(.55,.085,0,.99) 0s}@media (max-width:800px){.values{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.values .col-image{display:none}.values .button{display:none}}.video-block{padding:calc(50px + 6vw) calc(6px + 5vw);background-color:#eff2ff}.video-block .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.video-block .inner-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:400px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:40px}.video-block .inner-container .title{font-size:35px}.video-block .inner-container .text{font-size:12px}.video-block .video-container{margin-top:10%;margin-bottom:10%;width:588px;height:441px;border-radius:30px;background-color:red}@media (max-width:600px){.video-block .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.video-text{position:relative;width:100%;height:auto;margin:calc(50px + 6vw) auto}.video-text .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(25px + 3vw)}.video-text .image-wrapper{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.video-text .image-wrapper .image{cursor:pointer;position:relative;padding-bottom:70%;height:100%;overflow:hidden;border-radius:20px}.video-text .image-wrapper .image img{position:absolute;width:100%;height:101%;-o-object-fit:cover;object-fit:cover}.video-text .image-wrapper .image .video-text-play-button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);cursor:pointer;width:83px;height:83px;backdrop-filter:blur(30px);background:var(--unnamed-color-ffffff) 0 0 no-repeat padding-box;border-radius:50%;-webkit-transition:background .3s ease;transition:background .3s ease}.video-text .image-wrapper .image:hover .video-text-play-button{background-color:#2b3f58}@media (min-width:800px){.video-right .video-text .image-wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.video-text .text-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2em;padding:calc(25px + 3vw) 0}.video-text .text-wrapper .title{line-height:1.4em;-webkit-transition-delay:.5s;transition-delay:.5s}.video-text .text-wrapper .title span{color:#8ca6fc}.video-text .text-wrapper .text{-webkit-transition-delay:.8s;transition-delay:.8s}.video-text .text-wrapper .button-wrapper{margin-top:1.6em}@media (min-width:800px){.image-right .video-text .text-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.background-color-soft-blue .video-text{margin-top:0;margin-bottom:0;padding-top:calc(50px + 6vw);padding-bottom:calc(50px + 6vw);background-color:#eff2ff}.background-color-dark-blue .video-text .wrapper{gap:0;border-radius:20px;overflow:hidden}.background-color-dark-blue .video-text .image-wrapper{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.background-color-dark-blue .video-text .image-wrapper .image{border-radius:0}.background-color-dark-blue .video-text .text-wrapper{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;background-color:#2b3f58;padding:calc(25px + 3vw)}.background-color-dark-blue .video-text .text-wrapper .text,.background-color-dark-blue .video-text .text-wrapper .title{color:#fff}@media (max-width:800px){.background-color-dark-blue .video-text .image-wrapper .video{padding-bottom:50%;border-radius:20px 20px 0 0}.background-color-dark-blue .video-text .text-wrapper{border-radius:0 0 20px 20px}}@media (max-width:800px){.video-text .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.video-text .text-wrapper{padding:0}.video-text .text-wrapper .title{line-height:1.3em}}.videobanner-block-cnt{margin:calc(50px + 6vw) 0}.videobanner-block-cnt .video{cursor:pointer}.videobanner-block-cnt .video .image{width:100%;position:relative;padding-bottom:50%;overflow:hidden;border-radius:20px}.videobanner-block-cnt .video .image img{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.videobanner-block-cnt .video .image .video-play-button{z-index:2;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:4em;height:4em;backdrop-filter:blur(30px);background-color:rgba(255,255,255,.2);border-radius:50%;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.videobanner-block-cnt .video .image .video-play-button svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.videobanner-block-cnt .video:hover .image .video-play-button{background-color:#2b3f58}.vimeo-shadowbox{position:fixed;left:50%;top:50%;right:0;bottom:0;z-index:1000;background:rgba(0,0,0,.7);-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;height:100%;visibility:visible}.vimeo-shadowbox--hidden{opacity:0;z-index:-1000;visibility:hidden;pointer-events:none}.vimeo-shadowbox__video-wrapper-frame{position:fixed;width:100%;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;max-width:840px}@media (max-width:600px){.vimeo-shadowbox__video-wrapper-frame{width:90%;margin:0 auto}}.vimeo-shadowbox__video-frame{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.vimeo-shadowbox__video-frame iframe{position:absolute;top:0;left:0;width:100%;height:100%}.vimeo-shadowbox__close-button{color:rgba(255,255,255,.7)}.videoplayer{margin:calc(50px + 6vw) 0}.videoplayer .container{position:relative;padding-bottom:50%;overflow:hidden;border-radius:10px}.videoplayer .container video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}