@charset "UTF-8";.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,.block-text-content ol 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:GreedStandard-Heavy,sans-serif;font-weight:400;font-size:calc(21px + 4 * (100vw - 375px) / 2185)}@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:21px}}@media screen and (min-width:2560px){.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 h1,.block-text-content h2,.block-text-content h3,.block-text-content h4,.block-text-content h5,.block-text-content h6{line-height:1.1em;letter-spacing:-.01em}.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 ul,.block-text-content ol 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:.4em;max-width:26em}.block-text-content ul li,.block-text-content ol ul li,.block-text-content ul ul li{position:relative;padding-left:1.4em;line-height:1.6em}.block-text-content ul li *,.block-text-content ol ul li *,.block-text-content ul ul li *{display:inline}.block-text-content ul li:before,.block-text-content ol ul li:before,.block-text-content ul ul li:before{content:"•";position:absolute;left:0;width:20px;height:20px;font-size:1.3em;margin-top:.05em;color:currentColor}.block-text-content ol,.block-text-content ol ol,.block-text-content ul ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.4em;max-width:26em;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}.card-contact{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:center;-ms-flex-align:center;align-items:center;border-radius:8px;padding:1.7em 2em 1.5em;background-color:#c8deff}.card-contact .icon{width:2em;aspect-ratio:1;margin-bottom:.2em}.card-contact .icon picture{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;width:100%;height:100%}.card-contact .icon picture img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.card-contact .text{margin-top:.2em;text-align:center}.card-contact .links{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;gap:.3em 1em;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:1em}.card-contact .links .link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.6em;font-family:GreedStandard-Heavy,sans-serif;font-weight:400;white-space:nowrap}.card-contact .links .link svg{width:.8em;height:.8em}.card-contact .links .link:hover{text-decoration:underline}.site-footer{display:block;position:relative;color:#fff;background-color:#0c4dc7;margin-bottom:calc(10px + 1vw);border-radius:32px}.site-footer p:not(.title),.site-footer a{line-height:2em;color:#fffc;font-size:calc(14px + 2 * (100vw - 375px) / 2185)}@media screen and (max-width:375px){.site-footer p:not(.title),.site-footer a{font-size:14px}}@media screen and (min-width:2560px){.site-footer p:not(.title),.site-footer a{font-size:16px}}.site-footer .column-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:2em}.site-footer .column-container .column-left{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;gap:2em;-webkit-box-flex:2;-ms-flex:2;flex:2}.site-footer .column-container .column-left .logo{color:#fff;height:calc(28px + .1vw);margin-bottom:2em}.site-footer .column-container .column-left .logo svg{height:100%;width:auto}.site-footer .column-container .column-left .title{color:#c8deff;font-size:calc(40px + 32 * (100vw - 375px) / 2185)}@media screen and (max-width:375px){.site-footer .column-container .column-left .title{font-size:40px}}@media screen and (min-width:2560px){.site-footer .column-container .column-left .title{font-size:72px}}.site-footer .column-container .column-left .title{max-width:10ch}.site-footer .column-container .column-right{-webkit-box-flex:1;-ms-flex:1;flex:1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2em 3em}.site-footer .column-container .footer-menu-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.6em}.site-footer .column-container .footer-menu-column.hidden{display:none}.site-footer .column-container .footer-menu-column .column-title{color:#c8deff;font-family:GreedStandard-SemiBold,sans-serif;font-weight:400;margin-bottom:.1em}.site-footer .column-container .footer-menu-column .line-spacer{height:2em}@media(max-width:600px){.site-footer .column-container .footer-menu-column .line-spacer{display:none}}.site-footer .column-container .footer-menu-column .menu{line-height:2em}.site-footer .column-container .footer-menu-column .menu li{line-height:2em;font-size:calc(14px + 2 * (100vw - 375px) / 2185)}@media screen and (max-width:375px){.site-footer .column-container .footer-menu-column .menu li{font-size:14px}}@media screen and (min-width:2560px){.site-footer .column-container .footer-menu-column .menu li{font-size:16px}}.site-footer .footer-row-top{padding:3em 0 2em}.site-footer .footer-row-top a{min-width:12em}.site-footer .footer-row-bottom{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;gap:2em;padding:2em 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.site-footer .footer-row-bottom .menu{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 li,.site-footer .footer-row-bottom p,.site-footer .footer-row-bottom a{font-size:calc(12px + 0*(100vw - 375px))}@media screen and (max-width:375px){.site-footer .footer-row-bottom li,.site-footer .footer-row-bottom p,.site-footer .footer-row-bottom a{font-size:12px}}@media screen and (min-width:2560px){.site-footer .footer-row-bottom li,.site-footer .footer-row-bottom p,.site-footer .footer-row-bottom a{font-size:12px}}.site-footer .footer-row-bottom .certificates{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1.4em}.site-footer .footer-row-bottom .certificates .certificate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1em}.site-footer .footer-row-bottom .certificates .certificate img{height:1.7em;width:auto;opacity:.8}.site-footer a{display:inline-block;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.site-footer a[href]:hover{color:#fff}@media(max-width:1020px){.site-footer .column-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(50px + 6vw);-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.site-footer .column-container .column-right{width:90%}}@media(max-width:800px){.site-footer .column-container .column-left{gap:2em}.site-footer .column-container .column-left .logo{margin-bottom:0}.site-footer .column-container .column-right{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5em 2em;width:100%}.site-footer .footer-row-top{padding-top:calc(50px + 1vw)}.site-footer .footer-row-bottom .column-container{gap:.4em}}.cards-images{padding:calc(50px + 1vw) 0;background-color:#f6f6f6;overflow:hidden;margin:calc(10px + 1vw) auto}.background-color-blue .cards-images{background-color:#c8deff}.cards-images .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:1em;padding-bottom:calc(50px + 1vw)}@media(max-width:800px){.cards-images .content-wrapper{-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}}.cards-images .content-wrapper .title{max-width:19ch;text-wrap:balance;margin-bottom:0}.cards-images .content-wrapper .text{max-width:24em}.cards-images .cards-images-wrapper{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.25em}.cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(35px,8vw,70px)}.block-image-text.big-text+.block .cards .cards-header{padding-top:calc(50px + 1vw);border-top:.5px solid rgba(4,11,46,.5)}.cards .cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:clamp(35px,8vw,70px)}.cards .cards-header{padding:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cards .cards-header .col-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.4em;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cards .cards-header .col-title .cards-subtitle{font-size:calc(14px + 2 * (100vw - 375px) / 2185)}@media screen and (max-width:375px){.cards .cards-header .col-title .cards-subtitle{font-size:14px}}@media screen and (min-width:2560px){.cards .cards-header .col-title .cards-subtitle{font-size:16px}}.cards .cards-header .col-title .cards-subtitle{color:#040b2e;opacity:.7}.cards .cards-header .col-title .title{font-family:GreedStandard-Heavy,sans-serif;font-weight:400;font-size:calc(35px + 21 * (100vw - 375px) / 2185)}@media screen and (max-width:375px){.cards .cards-header .col-title .title{font-size:35px}}@media screen and (min-width:2560px){.cards .cards-header .col-title .title{font-size:56px}}.cards .cards-header .col-title .title{max-width:14em;line-height:1.1}.cards .cards-header .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;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:1.2em;max-width:30em;-webkit-box-flex:0;-ms-flex:none;flex:none}.cards .cards-header .col-text .text{opacity:.7}.cards .cards-header .col-text .button-wrapper{margin-top:0}.cards .cards-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(12px,1.5vw,20px)}.cards .cards-grid.count-1,.cards .cards-grid.count-2,.cards .cards-grid.count-3{grid-template-columns:repeat(3,1fr)}@media(max-width:1020px){.cards .cards-grid{grid-template-columns:repeat(2,1fr)}.cards .cards-grid.count-1{grid-template-columns:1fr}}@media(max-width:600px){.cards .cards-grid{grid-template-columns:1fr}}.cards .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.6em;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:1.6em 1.9em;border-radius:8px;background-color:#f6f6f6}.style-center .cards .card{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.style-left-big .cards .card{aspect-ratio:1.5;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.style-left-big .cards .card .card-title{font-family:GreedStandard-Heavy,sans-serif;font-weight:400;font-size:calc(25px + 30 * (100vw - 375px) / 2185)}@media screen and (max-width:375px){.style-left-big .cards .card .card-title{font-size:25px}}@media screen and (min-width:2560px){.style-left-big .cards .card .card-title{font-size:55px}}.style-left-big .cards .card .card-text{-webkit-box-flex:0;-ms-flex:none;flex:none;font-family:GreedStandard-SemiBold,sans-serif;font-weight:400}.theme-blue .cards .card{background-color:#c8deff}.cards .card .card-icon{width:32px;height:32px;-ms-flex-negative:0;flex-shrink:0;margin-bottom:.4em}.cards .card .card-icon svg,.cards .card .card-icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.cards .card .card-title{font-family:GreedStandard-SemiBold,sans-serif;font-weight:400;font-size:calc(21px + 4 * (100vw - 375px) / 2185)}@media screen and (max-width:375px){.cards .card .card-title{font-size:21px}}@media screen and (min-width:2560px){.cards .card .card-title{font-size:25px}}.cards .card .card-title{line-height:1.2}.cards .card .card-text{font-size:calc(16px + 4 * (100vw - 375px) / 2185)}@media screen and (max-width:375px){.cards .card .card-text{font-size:16px}}@media screen and (min-width:2560px){.cards .card .card-text{font-size:20px}}.cards .card .card-text{line-height:1.4em;-webkit-box-flex:1;-ms-flex:1;flex:1}.cards .card .card-button{margin-top:.8em}@media(max-width:800px){.cards{padding:0}}.contact-form{padding:calc(50px + 1vw) 0;background-color:#f6f6f6;overflow:hidden;margin:calc(10px + 1vw) auto;border-radius:32px}.background-color-blue .contact-form{background-color:#c8deff}.contact-form .container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.contact-form .text-wrapper{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;width:50%}.contact-form .text-wrapper .title{font-size:calc(30px + 30 * (100vw - 375px) / 2185)}@media screen and (max-width:375px){.contact-form .text-wrapper .title{font-size:30px}}@media screen and (min-width:2560px){.contact-form .text-wrapper .title{font-size:60px}}.contact-form .text-wrapper .title{word-break:break-word}.contact-form .text-wrapper .text,.contact-form .text-wrapper .button{margin-top:2em}.contact-form .form-wrapper{width:100%;max-width:50em;background-color:#fff;padding:2em;border-radius:32px}@media(max-width:800px){.contact-form .text-wrapper{width:auto}.contact-form .form-wrapper{width:100%}}.contact-info{position:relative;width:100%;height:auto}.contact-info .image-container{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.75em}.contact-info .image-container .opening-hours{max-width:unset}.contact-info .image{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;border-radius:32px}.contact-info .image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media(min-width:800px){.image-right .contact-info .image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.contact-info .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;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding-bottom:calc(50px + 1vw)}.contact-info .text-wrapper .title{max-width:14ch;text-wrap:balance}@media(min-width:800px){.image-right .contact-info .text-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.contact-info .contact-details{display:grid;grid-template-columns:repeat(2,1fr);gap:1em}.contact-info .contact-details .detail-item{grid-column:auto/span 1}.contact-info .contact-details .detail-item .subtitle{margin-bottom:.75em}@media(max-width:800px){.contact-info{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.contact-info .image{padding-bottom:65%}.contact-info .text-wrapper{padding:0}}.faq{--color: #040b2e;--side-padding: 1.5em;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;margin:calc(50px + 1vw) auto}.faq .container{gap:calc(50px + 1vw)}.faq .col-questions{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}.faq .col-questions .question-container{width:100%;-webkit-transition:padding-bottom .3s cubic-bezier(.55,.085,0,.99);transition:padding-bottom .3s cubic-bezier(.55,.085,0,.99);background-color:#f6f6f6;border-radius:32px}.faq .col-questions .question-container .question{z-index:1;cursor:pointer;position:relative;display:block;width:100%;padding:1.4em var(--side-padding);padding-right:3em}.faq .col-questions .question-container .question .question-text{max-width:90%;-ms-hyphens:none;-webkit-hyphens:none;hyphens:none;font-family:GreedStandard-SemiBold,sans-serif;font-weight:400;-webkit-transition:color .1s ease;transition:color .1s ease}.faq .col-questions .question-container .question:hover .question-text{color:#0c4dc7}.faq .col-questions .question-container .answer{display:grid;padding:0 5vw 0 var(--side-padding);opacity:0;grid-template-rows:0fr;-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}.faq .col-questions .question-container .answer .answer-wrapper{overflow:hidden;padding:0 .1em}.faq .col-questions .question-container .answer .answer-wrapper *{max-width:none}.faq .col-questions .question-container .answer .answer-wrapper a{font-family:GreedStandard-Heavy,sans-serif;font-weight:400}.faq .col-questions .question-container .answer .answer-wrapper a:hover{text-decoration:underline}.faq .col-questions .question-container .button-dropdown{z-index:2;position:absolute;top:50%;right:2em;width:1.7em;height:1.7em;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:-webkit-transform .3s cubic-bezier(.55,.085,0,.99);transition:-webkit-transform .3s cubic-bezier(.55,.085,0,.99);transition:transform .3s cubic-bezier(.55,.085,0,.99);transition:transform .3s cubic-bezier(.55,.085,0,.99),-webkit-transform .3s cubic-bezier(.55,.085,0,.99);background-color:#c8deff;border-radius:50%}.faq .col-questions .question-container .button-dropdown .plus:before,.faq .col-questions .question-container .button-dropdown .plus:after{content:"";position:absolute;top:50%;left:50%;background-color:var(--color);-webkit-transition:opacity .3s cubic-bezier(.55,.085,0,.99);transition:opacity .3s cubic-bezier(.55,.085,0,.99);border-radius:2px}.faq .col-questions .question-container .button-dropdown .plus:before{width:.6em;height:1px;-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0)}.faq .col-questions .question-container .button-dropdown .plus:after{width:1px;height:.6em;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.faq .col-questions .question-container.open{padding-bottom:var(--side-padding)}.faq .col-questions .question-container.open .button-dropdown{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.faq .col-questions .question-container.open .button-dropdown .plus:before{height:1px}.faq .col-questions .question-container.open .button-dropdown .plus:after{opacity:0}.faq .col-questions .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){.faq{--side-padding: 1.6em}.faq .col-questions .question-container{border-radius:32px}.faq .col-questions .question-container .question{padding-top:1.4em;padding-right:1.4em;padding-bottom:1.4em}.faq .col-questions .question-container .button-dropdown{right:var(--side-padding)}}.image-text{position:relative;width:100%;height:auto}.image-text .image{position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden;border-radius:32px}.image-text .image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@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;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:calc(50px + 1vw) 0}@media(min-width:800px){.image-right .image-text .text-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.big-text .image-text .text-wrapper{-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5;padding-top:1em;padding-bottom:1em}.big-text .image-text .text-wrapper .text p{line-height:1.2;font-family:GreedStandard-SemiBold,sans-serif;font-weight:400;font-size:calc(22px + 18 * (100vw - 375px) / 2185)}@media screen and (max-width:375px){.big-text .image-text .text-wrapper .text p{font-size:22px}}@media screen and (min-width:2560px){.big-text .image-text .text-wrapper .text p{font-size:40px}}@media(min-width:800px){.big-text .image-text .image{padding-bottom:20%}}.theme-grey .image-text .container{background-color:#f6f6f6;padding:calc(10px + 1vw);padding-left:clamp(14px,5vw,90px);border-radius:32px}.theme-blue .image-text{color:#fff;background-color:#040b2e}.theme-blue .image-text .subtitle{--color: white}.theme-blue .image-text .text{color:#fff9}.theme-blue .image-text .container{padding-top:calc(50px + 1vw);padding-bottom:calc(50px + 1vw)}@media(min-width:800px){.theme-blue .image-text .image{padding-bottom:40%}}@media(max-width:800px){.image-text{-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}}.image-ticker{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;margin:calc(50px + 1vw) auto}.image-ticker .ticker{display:block;width:100%;overflow:hidden;border-radius:8px}.image-ticker .ticker .scroll-scrubber{width:120vw}.image-ticker .ticker .scroll-scrubber .ticker-container{margin:auto;position:relative}.image-ticker .ticker .scroll-scrubber .ticker-container .ticker-loop{display:-webkit-box;display:-ms-flexbox;display:flex;will-change:transform}.image-ticker .ticker .scroll-scrubber .ticker-container .ticker-loop .ticker-content{display:-webkit-box;display:-ms-flexbox;display:flex}.image-ticker .ticker .scroll-scrubber .ticker-container .card-ticker{position:relative;width:clamp(200px,30vw,600px);display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:1.4em}.image-ticker .ticker .scroll-scrubber .ticker-container .card-ticker .image{position:relative;width:100%;padding-bottom:90%;overflow:hidden;border-radius:8px}.image-ticker .ticker .scroll-scrubber .ticker-container .card-ticker .image img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@-webkit-keyframes scroll{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(var(--ticker-move),0,0);transform:translate3d(var(--ticker-move),0,0)}}@keyframes scroll{0%{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}to{-webkit-transform:translate3d(var(--ticker-move),0,0);transform:translate3d(var(--ticker-move),0,0)}}.card-logo{display:block;position:relative;width:100%;text-align:center;padding-bottom:10em;overflow:hidden}.card-logo .logo{display:inline-block;position:absolute;left:50%;top:50%;width:100%;height:100%;background-repeat:no-repeat;background-position:center;background-size:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);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;opacity:0;-webkit-transition:opacity .4s ease-in;transition:opacity .4s ease-in}.card-logo .logo picture{width:100%;height:100%}.card-logo .logo picture svg,.card-logo .logo picture img{opacity:0;width:55%;height:100%;max-height:10em;-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:translateZ(0);-o-object-fit:contain;object-fit:contain}.card-logo .logo.active{opacity:1}.card-logo .logo.active svg,.card-logo .logo.active img{opacity:1;-webkit-transition-delay:.4s;transition-delay:.4s;-webkit-transform:translate3d(0%,0,0);transform:translateZ(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)}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:.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)}to{-webkit-transform:translate3d(0%,0,0);transform:translateZ(0)}}@keyframes logo-animation{0%{-webkit-transform:translate3d(0%,1em,0);transform:translate3d(0,1em,0)}to{-webkit-transform:translate3d(0%,0,0);transform:translateZ(0)}}.logos{display:block;position:relative;width:100%;padding:0 clamp(14px,5vw,90px);margin:calc(50px + 1vw) auto;opacity:.6}.logos .title{text-align:center;margin-bottom:calc(50px + 1vw)}.logos ul{display:grid;grid-template-columns:repeat(var(--logo-count-desktop, 5),1fr);gap:1.4em}@media(max-width:1200px){.logos ul{grid-template-columns:1fr 1fr}.logos ul li:nth-of-type(5){display:none}}@media(max-width:800px){.logos .container{padding:0}}.single-image{display:block;position:relative;width:100%;margin:0 auto}.single-image .image{position:relative;z-index:1;overflow:hidden;font-size:0;width:100%}.single-image .image img{max-width:100%}.single-image.fixed-height .image{padding-bottom:40%}.single-image.fixed-height .image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-image.full-size .image 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%}}.card-stat{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:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:#c8deff;padding:3em 2.4em 2em;aspect-ratio:20/16;border-radius:8px}.card-stat .stat-number .value{font-size:calc(55px + 25 * (100vw - 375px) / 2185)}@media screen and (max-width:375px){.card-stat .stat-number .value{font-size:55px}}@media screen and (min-width:2560px){.card-stat .stat-number .value{font-size:80px}}.card-stat .stat-number .value{font-family:GreedStandard-Heavy,sans-serif;font-weight:400}.card-stat .stat-number .stat-prefix,.card-stat .stat-number .stat-suffix{display:inline-block;font-size:calc(35px + 21 * (100vw - 375px) / 2185)}@media screen and (max-width:375px){.card-stat .stat-number .stat-prefix,.card-stat .stat-number .stat-suffix{font-size:35px}}@media screen and (min-width:2560px){.card-stat .stat-number .stat-prefix,.card-stat .stat-number .stat-suffix{font-size:56px}}.card-stat .stat-number .stat-prefix,.card-stat .stat-number .stat-suffix{font-family:GreedStandard-Heavy,sans-serif;font-weight:400;color:#0c4dc7;-webkit-transform:translateY(-90%);transform:translateY(-90%);opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}@media(max-width:600px){.card-stat{aspect-ratio:20/10}}.statistics{position:relative;margin:clamp(40px,6vw,85px) auto}.statistics .container{z-index:2;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}.statistics .container .col-content{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}.statistics .container .col-content *{text-align:center}.statistics .stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:0;gap:1em;width:100%}.statistics.completed .card-stat .stat-prefix,.statistics.completed .card-stat .stat-suffix{opacity:1}@media(max-width:800px){.statistics .container{gap:0}.statistics .text-wrapper{margin-bottom:1em}.statistics .stats{grid-template-columns:1fr}}.title-text{margin-top:clamp(40px,6vw,85px);margin-bottom:clamp(40px,6vw,85px)}.block:first-of-type .title-text{margin-top:0}.has-background .title-text{padding:calc(50px + 1vw) 0}.background-grey .title-text{background-color:#f6f6f6}.title-text .container{gap:calc(10px + 1vw);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.orientation-vertical .title-text .container{-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:0}.orientation-vertical .title-text .container .col{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.orientation-horizontal .title-text .container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.orientation-horizontal .title-text .container .col-text .text *{max-width:32em}.title-text .container .col-title .title{max-width:12em}.title-text .container .col-text{max-width:30em;-webkit-box-flex:1;-ms-flex:1;flex:1}.title-text .container .col-text .text{max-width:none}.title-text .container .col-text .block-text-content p strong{display:block;margin-top:1em;color:#040b2e;font-size:calc(16px + 6 * (100vw - 375px) / 2185)}@media screen and (max-width:375px){.title-text .container .col-text .block-text-content p strong{font-size:16px}}@media screen and (min-width:2560px){.title-text .container .col-text .block-text-content p strong{font-size:22px}}.vacancies{padding:calc(50px + 1vw) 0;background-color:#f6f6f6;overflow:hidden;margin:calc(10px + 1vw) auto;border-radius:60px}.background-color-blue .vacancies{background-color:#c8deff}.vacancies .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:1em;padding-bottom:calc(50px + 1vw)}@media(max-width:800px){.vacancies .content-wrapper{-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}}.vacancies .content-wrapper .title{max-width:19ch;text-wrap:balance;margin-bottom:0}.vacancies .content-wrapper .text{max-width:24em}.vacancies .vacancies-wrapper{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.25em}.video-player-component{width:100%}.block .video-player-component{margin:clamp(40px,6vw,85px) auto}.video-player-component.video-youtube .video-wrapper.playing{cursor:default}.video-player-component.video-youtube .video-wrapper.playing iframe{pointer-events:auto}.video-player-component.video-regular .video-wrapper{padding-bottom:56.25%}.video-player-component .container{position:relative}.video-player-component .video-wrapper{cursor:pointer;z-index:1;position:relative;border-radius:8px;overflow:hidden;aspect-ratio:100/56.25}.video-player-component .video-wrapper video{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-player-component .video-wrapper iframe{width:100%;height:auto;pointer-events:none;aspect-ratio:100/56.25}.video-player-component .video-wrapper .image-placeholder{z-index:2;position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;background-color:#000}.video-player-component .video-wrapper .image-placeholder img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.8;-webkit-transform:scale(1.001);transform:scale(1.001);-webkit-transition:opacity .4s ease,-webkit-transform .6s cubic-bezier(.55,.085,0,.99);transition:opacity .4s ease,-webkit-transform .6s cubic-bezier(.55,.085,0,.99);transition:opacity .4s ease,transform .6s cubic-bezier(.55,.085,0,.99);transition:opacity .4s ease,transform .6s cubic-bezier(.55,.085,0,.99),-webkit-transform .6s cubic-bezier(.55,.085,0,.99)}.video-player-component .video-wrapper .video-play-button{z-index:3;pointer-events:none;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:4em;height:4em;background-color:#fff;border-radius:50%;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.video-player-component .video-wrapper .video-play-button svg{position:absolute;top:50%;left:50%;-webkit-transform:translate(-40%,-50%);transform:translate(-40%,-50%);width:25%;color:#000}.video-player-component .video-wrapper.playing .video-play-button,.video-player-component .video-wrapper.playing .image-placeholder{opacity:0}.video-player-component .video-wrapper:hover .image-placeholder img{opacity:1;-webkit-transform:scale(1.03);transform:scale(1.03)}@media(max-width:800px){.video-player-component .video-wrapper .video-play-button{width:3em;height:3em}}
