.about-us-videos{margin:calc(50px + 3vw) auto;position:relative;overflow:hidden;width:100%}.about-us-videos .wrapper .title-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5em;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.about-us-videos .wrapper .title-wrapper .title{font-family:"Gilroy SemiBold",sans-serif}.about-us-videos .wrapper .swiper-container{overflow-x:hidden}@media (max-width:1020px){.about-us-videos .wrapper .swiper-container{overflow:visible}}.about-us-videos .wrapper .card-video .video{position:relative;padding-bottom:80%;opacity:.9;cursor:pointer}.theme-2 .about-us-videos .wrapper .card-video .video,.theme-3 .about-us-videos .wrapper .card-video .video{border-radius:20px;overflow:hidden}.about-us-videos .wrapper .card-video .video .overlay{z-index:2;pointer-events:visible;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);pointer-events:none;-webkit-transition:opacity .4s ease 0s,background-color .4s ease;transition:opacity .4s ease 0s,background-color .4s ease}.about-us-videos .wrapper .card-video .video .overlay .icon{width:calc(35px + 1vw);height:calc(35px + 1vw);position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;background:#fff;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.about-us-videos .wrapper .card-video .video .overlay .icon svg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-40%,-50%);transform:translate(-40%,-50%);width:20px;height:20px;display:inline-block;fill:var(--color-primary)}.about-us-videos .wrapper .card-video .video video{z-index:1;display:block;position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover}.about-us-videos .wrapper .card-video .video:hover .overlay{background-color:rgba(0,0,0,.22)}.about-us-videos .wrapper .card-video .video:hover .overlay .icon{-webkit-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}.about-us-videos .wrapper .card-video .video.playing .overlay{opacity:0}.about-us-videos .wrapper .card-video .video.playing .overlay .icon{-webkit-transform:translate(-50%,-50%) scale(.9);transform:translate(-50%,-50%) scale(.9)}.about-us-videos .wrapper .card-video .video-title{color:#000;margin-top:1.4em;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;font-family:"Gilroy SemiBold",sans-serif;font-size:calc(18px + 6 * ((100vw - 375px)/ 1175));padding-right:calc(20px + 2vw)}@media screen and (max-width:375px){.about-us-videos .wrapper .card-video .video-title{font-size:18px}}@media screen and (min-width:1550px){.about-us-videos .wrapper .card-video .video-title{font-size:24px}}.about-us-videos .wrapper .card-video .name{margin-top:.5em}.banner-cta{position:relative}.banner-cta .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;overflow:hidden}.theme-3 .banner-cta .wrapper{border-radius:10px}.white .banner-cta .text,.white .banner-cta .title{color:#fff}.black .banner-cta .text,.black .banner-cta .title{color:#000}.banner-cta .content{z-index:2;position:relative;display:block;padding:calc(50px + 3vw) 10vw;margin-left:auto;width:55%}@media (min-width:800px){.image_layout_side .banner-cta .content{padding:calc(calc(50px + 3vw) + 4vw) 10vw}}.banner-cta .content .title{font-family:"Gilroy SemiBold",sans-serif;font-size:calc(25px + 20 * ((100vw - 375px)/ 1175))}@media screen and (max-width:375px){.banner-cta .content .title{font-size:25px}}@media screen and (min-width:1550px){.banner-cta .content .title{font-size:45px}}.theme-3 .banner-cta .content .title{font-family:bebas-neue-pro-semiexpanded,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;line-height:1em;font-size:calc(35px + 40 * ((100vw - 375px)/ 1175))}@media screen and (max-width:375px){.theme-3 .banner-cta .content .title{font-size:35px}}@media screen and (min-width:1550px){.theme-3 .banner-cta .content .title{font-size:75px}}.banner-cta .content .text{margin-top:1em;max-width:30em}.block:not(.image_layout_side) .banner-cta .image{z-index:1;position:absolute;width:100%;height:100%;left:0;top:0}.darken .banner-cta .image:after{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.3);z-index:2}.banner-cta .image img{z-index:1;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image_layout_fullwidth .banner-cta .image img{-o-object-position:left;object-position:left}.image_layout_side .banner-cta{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.image_layout_side .banner-cta .content,.image_layout_side .banner-cta .image{position:relative;width:50%;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.image_layout_side.image_layout_left .banner-cta .content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.theme-2 .banner-cta{width:calc(100% - (6px + 5vw) * 2);margin:0 auto;border-radius:20px;overflow:hidden;max-width:1800px;margin-bottom:calc(25px + 3vw)}.theme-3 .banner-cta{padding:1em;position:relative}@media (max-width:800px){.image_layout_fullwidth .banner-cta .content,.image_layout_fullwidth.black .banner-cta .content{margin-left:0;width:100%}.image_layout_fullwidth .banner-cta .content .text,.image_layout_fullwidth .banner-cta .content .title,.image_layout_fullwidth.black .banner-cta .content .text,.image_layout_fullwidth.black .banner-cta .content .title{color:#fff}.image_layout_fullwidth .banner-cta .image:after,.image_layout_fullwidth.black .banner-cta .image:after{content:"";z-index:2;position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.6)}}@media (max-width:600px){.banner-cta .content{padding-left:calc(6px + 5vw);padding-right:calc(6px + 5vw)}.image_layout_side .banner-cta .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.image_layout_side .banner-cta .content,.image_layout_side .banner-cta .image{position:relative;width:100%;-webkit-box-flex:0;-ms-flex:none;flex:none}.image_layout_side .banner-cta .image{padding-bottom:80%}}.block-spacer{display:block;width:100%}.blogposts-recent{width:100%;max-width:100%;background-color:var(--color-background)}.blogposts-recent .wrapper{max-width:calc(1600px + (10vw * 2));margin:0 auto;padding:calc(50px + 3vw) 10vw;position:relative}.blogposts-recent .swiper-container .swiper-slide{height:auto}.blogposts-recent .title-wrapper{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:30px}.blogposts-recent .title-wrapper .title{font-size:calc(20px + 10 * ((100vw - 375px)/ 1175));font-family:"Gilroy Bold",sans-serif}@media screen and (max-width:375px){.blogposts-recent .title-wrapper .title{font-size:20px}}@media screen and (min-width:1550px){.blogposts-recent .title-wrapper .title{font-size:30px}}.blogposts-recent .title-wrapper .link{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-family:"Gilroy Bold",sans-serif;opacity:.7;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.blogposts-recent .title-wrapper .link:hover{opacity:1}.blogposts-recent .title-wrapper .link svg{display:inline-block;width:12px;margin-top:.5em;margin-left:.4em;opacity:.8;-webkit-transform:translateY(.13em);transform:translateY(.13em)}@media (max-width:800px){.blogposts-recent .wrapper{padding:calc(50px + 3vw) 0}.blogposts-recent .title-wrapper{padding:0 10vw}}.core-values{padding:calc(50px + 3vw) 0;background-color:var(--color-background);width:100%;overflow:hidden}.core-values .container>.title{font-size:calc(25px + 20 * ((100vw - 375px)/ 1175));font-family:"Gilroy SemiBold",sans-serif;text-align:center;max-width:10em;margin:0 auto}@media screen and (max-width:375px){.core-values .container>.title{font-size:25px}}@media screen and (min-width:1550px){.core-values .container>.title{font-size:45px}}.black .core-values .container>.title{color:#000}.white .core-values .container>.title{color:#fff}.core-values .container .values-wrapper{display:block;position:relative;width:100%;margin-top:2em}.core-values .container .values-wrapper .swiper-slide{height:auto}.core-values .container .values-wrapper .value{position:relative;height:100%;padding:calc(20px + 1vw);background-color:var(--color-primary);color:var(--color-secondary)}.theme-2 .core-values .container .values-wrapper .value,.theme-3 .core-values .container .values-wrapper .value{border-radius:20px}.core-values .container .values-wrapper .value .text{margin-top:1em}.cta-image{width:100%;max-width:100%;padding:11vw 0;position:relative}.cta-image .wrapper{max-width:calc(1600px + (10vw * 2));margin:0 auto;padding:0 10vw}.cta-image .image{display:block;position:absolute;width:100%;height:100%;left:0;top:0;overflow:hidden}.cta-image .image img{display:block;position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover}.cta-image .image:after{content:"";display:block;position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.2)}.cta-image .text-wrapper{display:block;position:relative;color:#fff;width:40%}.cta-image .text-wrapper .title{margin-bottom:.8em;font-size:calc(30px + 10 * ((100vw - 375px)/ 1175));font-family:"Gilroy SemiBold",sans-serif}@media screen and (max-width:375px){.cta-image .text-wrapper .title{font-size:30px}}@media screen and (min-width:1550px){.cta-image .text-wrapper .title{font-size:40px}}.cta-image .text-wrapper .text{margin-bottom:2em;line-height:1.6em;font-size:calc(18px + 4 * ((100vw - 375px)/ 1175))}@media screen and (max-width:375px){.cta-image .text-wrapper .text{font-size:18px}}@media screen and (min-width:1550px){.cta-image .text-wrapper .text{font-size:22px}}@media (max-width:1020px){.cta-image .text-wrapper{width:50%}}@media (max-width:800px){.cta-image{padding:calc(50px + 3vw) 0}.cta-image .text-wrapper{width:100%}}.featured-vacancies .text-wrapper{margin-bottom:2em;position:relative}.featured-vacancies .text-wrapper .title{font-family:"Gilroy SemiBold",sans-serif}.featured-vacancies .text-wrapper .text{max-width:35em;margin:.6em 0 2em}.thumb .featured-vacancies .text-wrapper .button,.wide .featured-vacancies .text-wrapper .button{position:absolute;bottom:0;right:0}@media (max-width:800px){.thumb .featured-vacancies .text-wrapper .button,.wide .featured-vacancies .text-wrapper .button{position:relative}}.featured-vacancies .button-wrapper{text-align:center;margin-top:2em}.theme-1 .featured-vacancies .vacancies a{background-color:var(--color-background)}.theme-2 .wide .featured-vacancies{background-color:#fff;padding-top:calc(25px + 3vw);padding-bottom:calc(25px + 3vw);border-radius:10px}.no-image .featured-vacancies{display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(25px + 3vw)}.no-image .featured-vacancies .vacancies{-webkit-box-flex:2;-ms-flex:2;flex:2}.no-image .featured-vacancies .text-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}.theme-2 .no-image .featured-vacancies ul,.theme-3 .no-image .featured-vacancies ul{border-radius:20px;overflow:hidden}.theme-1 .no-image .featured-vacancies ul li:not(:first-of-type){border-top:1px solid rgba(0,0,0,.12)}.theme-2 .no-image .featured-vacancies ul li:not(:first-of-type),.theme-3 .no-image .featured-vacancies ul li:not(:first-of-type){margin-top:.5em}.no-image .featured-vacancies ul .info,.no-image .featured-vacancies ul .title{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%}@media (max-width:800px){.no-image .featured-vacancies{display:block}}.thumb .featured-vacancies ul,.thumb-summary .featured-vacancies ul{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;grid-row-gap:1em;margin:0 calc(0px - (12px))}.thumb .featured-vacancies ul li,.thumb-summary .featured-vacancies ul li{-webkit-box-flex:1;-ms-flex:1 1 33.33%;flex:1 1 33.33%;max-width:33.33%;position:relative;height:auto;padding:0 12px}@media (max-width:1020px){.thumb .featured-vacancies ul li,.thumb-summary .featured-vacancies ul li{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;max-width:50%}}@media (max-width:600px){.thumb .featured-vacancies ul li,.thumb-summary .featured-vacancies ul li{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}}.featured-vacancies .button{margin-top:0}.image-links{margin:calc(50px + 3vw) auto;overflow:hidden;width:100%}.image-links .title{font-size:calc(25px + 20 * ((100vw - 375px)/ 1175));font-family:"Gilroy SemiBold",sans-serif;max-width:10em}@media screen and (max-width:375px){.image-links .title{font-size:25px}}@media screen and (min-width:1550px){.image-links .title{font-size:45px}}.image-links .links-wrapper{margin-top:1.5em}.image-links .links-wrapper .swiper-slide{position:relative;height:auto;color:#fff}.image-links .links-wrapper .swiper-slide a{display:block;position:relative}.image-links .links-wrapper .swiper-slide a .image{position:relative;padding-bottom:130%;pointer-events:none;overflow:hidden}.theme-2 .image-links .links-wrapper .swiper-slide a .image,.theme-3 .image-links .links-wrapper .swiper-slide a .image{border-radius:20px}.image-links .links-wrapper .swiper-slide a .image:after{position:absolute;content:"";z-index:1;display:block;position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.4);pointer-events:none}.image-links .links-wrapper .swiper-slide a .image>picture img{display:block;position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover;-webkit-transition:-webkit-transform 1s cubic-bezier(.55,.085,0,.99);transition:-webkit-transform 1s cubic-bezier(.55,.085,0,.99);transition:transform 1s cubic-bezier(.55,.085,0,.99);transition:transform 1s cubic-bezier(.55,.085,0,.99), -webkit-transform 1s cubic-bezier(.55,.085,0,.99)}.image-links .links-wrapper .swiper-slide a .image .logo{position:absolute;z-index:2;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50%;height:5em}.image-links .links-wrapper .swiper-slide a .image .logo>picture img{display:block;position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:contain;object-fit:contain}.image-links .links-wrapper .swiper-slide a .image .text{z-index:2;bottom:3em;position:absolute;text-align:center;width:100%;font-family:"Gilroy Medium",sans-serif}.image-links .links-wrapper .swiper-slide a:hover .image>img{-webkit-transform:scale(1.03);transform:scale(1.03)}.image-links .links-wrapper .swiper-slide a:hover .image .text{text-decoration:underline}.image-text{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;height:auto;margin:calc(50px + 3vw) auto}.white .image-text{color:#fff}.black .image-text{color:#000}.background-color .image-text{padding:calc(50px + 3vw) 0;margin:0}.theme-2 .image-text,.theme-3 .image-text{background-color:transparent!important;padding:calc(25px + 3vw) 0}.image-text .container{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;height:auto}.image-text .image{position:relative;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;z-index:1}.theme-2 .image-text .image,.theme-3 .image-text .image{height:calc(100% + 50px + 3vw);width:50%;margin-top:calc((50px + 3vw) * -.5)}.image-text .image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.theme-2 .image-text .image img,.theme-3 .image-text .image img{border-radius:20px;width:calc(100% + 50px + 3vw);left:0}@media (min-width:800px){.image-right .image-text .image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.theme-2 .image-right .image-text .image img,.theme-3 .image-right .image-text .image img{left:auto;right:0}}.image-text .text-wrapper{position:relative;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;padding:calc(25px + 3vw);padding-right:0;z-index:2}.theme-2 .image-text .text-wrapper,.theme-3 .image-text .text-wrapper{border-radius:20px;background-color:#fff;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.05);box-shadow:0 10px 20px rgba(0,0,0,.05);padding:calc(25px + 3vw)}.image-right .theme-2 .image-text .text-wrapper,.image-right .theme-3 .image-text .text-wrapper{padding:calc(25px + 3vw)}.image-text .text-wrapper .title{margin-top:.3em;margin-bottom:.8em;font-family:"Gilroy SemiBold",sans-serif}.image-text .text-wrapper .button{display:inline-block;vertical-align:top;margin-top:3em}.image-text .text-wrapper .button:not(:last-of-type){margin-right:1em}@media (min-width:800px){.image-right .image-text .text-wrapper{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:calc(10vw/ 2);padding-left:0}.theme-2 .image-right .image-text .text-wrapper,.theme-3 .image-right .image-text .text-wrapper{padding:calc(25px + 3vw)}}@media (max-width:800px){.theme-2 .image-text,.theme-3 .image-text{padding:0;margin:calc(50px + 3vw) auto}.image-text .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.image-text .image{padding-bottom:60%;margin-bottom:calc(25px + 3vw)}.theme-2 .image-text .image,.theme-3 .image-text .image{width:100vw;margin-left:calc((6px + 5vw) * -1);margin-bottom:0;height:100%;margin-top:0}.theme-2 .image-text .image img,.theme-3 .image-text .image img{width:100%;border-radius:0}.image-text .text-wrapper{padding:0}.theme-2 .image-text .text-wrapper,.theme-3 .image-text .text-wrapper{margin-top:calc((25px + 3vw) * -1)}.image-text .text-wrapper .title{margin-top:.3em;margin-bottom:.8em}}.images{display:block;position:relative;width:100%;overflow:hidden}.images .wrapper{padding-bottom:60%;position:relative}.images .image-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;position:absolute;top:0;left:0;height:100%;width:100%}.images .image-wrapper .left{-webkit-box-flex:1;-ms-flex:1 1 60%;flex:1 1 60%;z-index:1;overflow:hidden;position:relative}.images .image-wrapper .left img{display:block;position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover}.theme-2 .images .image-wrapper .left img,.theme-3 .images .image-wrapper .left img{border-radius:10px;overflow:hidden}.images .image-wrapper .right{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;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;gap:20px;height:100%}.images .image-wrapper .right .image{position:relative;height:100%;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.theme-2 .images .image-wrapper .right .image,.theme-3 .images .image-wrapper .right .image{border-radius:10px;overflow:hidden}.images .image-wrapper .right .image img{display:block;position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover}@media (max-width:800px){.images .image-wrapper{gap:10px}.images .image-wrapper .right{gap:10px}}.card-logo{display:block;width:100%;text-align:center;padding-bottom:80%;overflow:hidden}.card-logo figure{display:inline-block;position:absolute;left:50%;top:0;width:100%;height:100%;max-width:180px;background-repeat:no-repeat;background-position:center;background-size:120px;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(-50%,-1vw,0);transform:translate3d(-50%,-1vw,0);mix-blend-mode:multiply}.card-logo figure.active{opacity:1;-webkit-transition-delay:.4s;transition-delay:.4s;-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);-webkit-animation-name:logo-figure-animation;animation-name:logo-figure-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 (max-width:800px){.card-logo figure{background-size:80px}}@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-figure-animation{0%{-webkit-transform:translate3d(-50%,1vw,0);transform:translate3d(-50%,1vw,0)}100%{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}}@keyframes logo-figure-animation{0%{-webkit-transform:translate3d(-50%,1vw,0);transform:translate3d(-50%,1vw,0)}100%{-webkit-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0)}}.logos{z-index:2;display:block;position:relative;margin:calc(50px + 3vw) 10vw calc(25px + 3vw)}.logos .title{text-align:center;width:100%;margin:0 auto .4em}.logos ul{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;text-align:center;max-width:calc(1600px + (10vw * 2));margin:0 auto}.logos ul li{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative}@media (max-width:1020px){.logos ul li{-webkit-box-flex:1;-ms-flex:1 1 33.33%;flex:1 1 33.33%}}@media (max-width:800px){.logos ul li{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.logos ul li:nth-of-type(5),.logos ul li:nth-of-type(6){display:none}}.photo-slider{position:relative;width:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.photo-slider .title-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5em;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.photo-slider .title-wrapper .title{font-family:"Gilroy SemiBold",sans-serif}.photo-slider .swiper-container{width:100%;padding:0 calc(6px + 5vw)}.photo-slider .image{position:relative;padding-bottom:80%}.photo-slider .image img{display:block;position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover}.post-excerpt{font-family:"Gilroy Medium",sans-serif;font-size:calc(18px + 4 * ((100vw - 375px)/ 1175))}@media screen and (max-width:375px){.post-excerpt{font-size:18px}}@media screen and (min-width:1550px){.post-excerpt{font-size:22px}}.post-content .content-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.post-content .content-wrapper.column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.post-content .content-wrapper .content-inner{-webkit-box-flex:2;-ms-flex:2;flex:2;position:relative;padding:0 calc(6px + 5vw)}@media (max-width:800px){.post-content .content-wrapper .content-inner{padding:0}}.post-content .content-wrapper .content-inner .excerpt{font-family:argent-cf,serif;font-weight:400;font-style:normal;font-size:calc(18px + 4 * ((100vw - 375px)/ 1175));margin-bottom:calc(25px + 3vw);max-width:calc(700px + 5vw)}@media screen and (max-width:375px){.post-content .content-wrapper .content-inner .excerpt{font-size:18px}}@media screen and (min-width:1550px){.post-content .content-wrapper .content-inner .excerpt{font-size:22px}}@media (max-width:1020px){.post-content .content-wrapper .sidebar{display:none}}.post-content .share{border-top:1px solid #eee;padding:calc(25px + 3vw) 0;margin-top:calc(25px + 3vw)}.post-intro{display:block;position:relative;padding:calc(calc(50px + 6vw) + calc(70px + 1vw)) 0 calc(50px + 6vw);background-color:#999;color:#fff;margin-bottom:calc(50px + 3vw)}.theme-2 .post-intro{max-width:1800px;margin:0 auto calc(50px + 3vw);border-bottom-left-radius:20px;border-bottom-right-radius:20px;overflow:hidden;width:calc(100% - (6px + 5vw))}.theme-3 .post-intro{max-width:calc(100% - 2em);margin:0 auto calc(50px + 3vw);border-radius:20px;overflow:hidden;margin-top:1em}.post-intro .content{z-index:2;position:relative}.post-intro .content .button{width:4em;height:4em;padding:0;position:relative;min-width:0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.post-intro .content .button svg{position:absolute;left:50%;top:50%;width:auto;height:30%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);fill:#000;-webkit-transition:fill .2s ease;transition:fill .2s ease}.post-intro .content .button:hover svg{fill:#fff}.post-intro .content .tag{margin:4em 0 .5em}.post-intro .content .title{position:relative;line-height:1.1em;max-width:12em;font-family:"Gilroy Bold",sans-serif}.theme-3 .post-intro .content .title{font-family:bebas-neue-pro-semiexpanded,sans-serif;font-weight:700;font-style:normal;text-transform:uppercase;line-height:1em}.post-intro .content .title span{color:var(--color-primary)}.post-intro .content .button-wrapper{margin-top:2em}.post-intro .image{z-index:1;position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}.post-intro .image:after{z-index:2;content:"";top:0;left:0;position:absolute;height:100%;width:100%;background-color:rgba(0,0,0,.3)}.post-intro .image img,.post-intro .image video{z-index:1;position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.error404 .post-intro{background-color:var(--color-secondary)}.error404 .theme-1 .post-intro{padding-bottom:calc(50px + 3vw)}.error404 .theme-2 .post-intro{padding-bottom:calc(50px + 3vw);margin-bottom:calc(50px + 3vw)}.error404 .theme-3 .post-intro{padding-bottom:calc(50px + 3vw);margin-bottom:calc(50px + 3vw)}.post-sidebar{background-color:var(--color-background);border-radius:20px;padding:calc(20px + 1vw);display:block;position:relative;-webkit-box-flex:1.7;-ms-flex:1.7;flex:1.7;width:calc(220px + 10vw)}.post-sidebar>.title{white-space:nowrap;margin-bottom:1em}.post-sidebar .button.black{margin-top:1em;width:100%}.post-sidebar .button.black:hover{background-color:#fff}.share-sidebar{background-color:#222;margin-top:1em;border-radius:20px;color:#fff;padding:28px calc(20px + 1vw);margin-bottom:calc(50px + 3vw)}.share-sidebar .share{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;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px;position:relative}.share-sidebar .share .text-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}.share-sidebar .share .text-wrapper .text{margin-top:1em}.share-sidebar .share .icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;font-size:0}.share-sidebar .share .icon-wrapper .link{cursor:pointer;width:30px;height:30px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.share-sidebar .share .icon-wrapper .link svg{width:100%;height:100%;fill:#fcf4e7}.share-sidebar .share .icon-wrapper .link:hover{opacity:.8}.share-sidebar .share .copy-notification{font-family:"Gilroy Medium",sans-serif;margin-top:1em;display:none;position:absolute;right:calc(20px + 2vw);bottom:calc(15px + 1vw)}.quote .container{display:-webkit-box;display:-ms-flexbox;display:flex}.quote .container .wrapper{background-color:var(--color-background);-webkit-box-flex:1;-ms-flex:1 1 60%;flex:1 1 60%;padding:2em;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}.theme-2 .quote .container .wrapper{border-top-left-radius:20px;border-bottom-left-radius:20px;background-color:#fff}.theme-3 .quote .container .wrapper{border-top-left-radius:10px;border-bottom-left-radius:10px;background-color:#fff}.theme-2 .no-image .quote .container .wrapper{border-radius:20px}.theme-3 .no-image .quote .container .wrapper{border-radius:10px}.quote .container .wrapper .text{line-height:1.4em;font-family:"Gilroy Medium",sans-serif;font-size:calc(16px + 8 * ((100vw - 375px)/ 1175))}@media screen and (max-width:375px){.quote .container .wrapper .text{font-size:16px}}@media screen and (min-width:1550px){.quote .container .wrapper .text{font-size:24px}}.quote .container .wrapper .name{margin-top:2em;font-family:"Gilroy SemiBold",sans-serif}.quote .container .image-wrapper{-webkit-box-flex:1;-ms-flex:1 1 40%;flex:1 1 40%;overflow:hidden}.theme-2 .quote .container .image-wrapper{border-top-right-radius:20px;border-bottom-right-radius:20px}.theme-3 .quote .container .image-wrapper{border-top-right-radius:10px;border-bottom-right-radius:10px}.quote .container .image-wrapper .image{width:100%;height:100%;padding-bottom:100%;position:relative}.quote .container .image-wrapper .image img{display:block;position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover}.single-vacancy .quote .container{padding:0}@media (max-width:600px){.quote .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.quote .container .wrapper{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding:calc(6px + 5vw)}.theme-2 .quote .container .wrapper{border-top-left-radius:0;border-bottom-right-radius:20px}.theme-3 .quote .container .wrapper{border-top-left-radius:0;border-bottom-right-radius:10px}.theme-2 .quote .container .image-wrapper{border-top-left-radius:20px;border-bottom-right-radius:0}.theme-3 .quote .container .image-wrapper{border-top-left-radius:10px;border-bottom-right-radius:0}.quote .container .image-wrapper .image{padding-bottom:80%}}.share{margin-top:2em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;display:block}.share .text-wrapper .title{margin-bottom:.5em}.share .icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;font-size:0}.share .icon-wrapper .link{cursor:pointer;width:35px;height:35px;-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.share .icon-wrapper .link svg{width:100%;height:100%;fill:#000}.share .icon-wrapper .link:hover{opacity:.8}.share .copy-notification{font-family:"Gilroy Medium",sans-serif;margin-top:1em;display:none}.share .copy-notification.copied{display:block}.single-image{display:block;position:relative;width:100%;overflow:hidden;margin:calc(50px + 3vw) auto}.theme-2:not(.single-vacancy) .single-image{width:calc(100% - (6px + 5vw));max-width:1800px}.theme-2 .single-image{border-radius:20px;overflow:hidden}.theme-3 .single-image{border-radius:10px;overflow:hidden;width:calc(100% - 2em);max-width:1550px}.theme-3.single-vacancy .single-image{width:100%}.single-image .image{position:relative;z-index:1;overflow:hidden;font-size:0}.single-image .image img{position:relative;width:100%;height:auto}.single-image.fixed-height .image{padding-bottom:50%}.single-image.fixed-height .image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.single-image.original-size{max-width:calc(100% - 60vw)}.single-image.original-size .image{width:auto;margin:0;max-width:100%}.single-image.original-size .image img{width:auto;max-width:100%}@media (max-width:800px){.single-image.fixed-height .image{padding-bottom:80%}}.site-footer{display:block;position:relative;width:100%;color:#fff;background-color:#000;background-color:var(--color-footer-main-background);color:var(--color-footer-main-text);border-top:1px solid #eee}.site-footer a,.site-footer p{line-height:1.8em;font-size:calc(16px + 2 * ((100vw - 375px)/ 1175))}@media screen and (max-width:375px){.site-footer a,.site-footer p{font-size:16px}}@media screen and (min-width:1550px){.site-footer a,.site-footer p{font-size:18px}}.site-footer .column-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:calc(1600px + (10vw * 2));margin:0 auto}.site-footer .column-container .footer-column{padding:0 2vw}.site-footer .column-container .footer-column:first-of-type{padding:0;-webkit-box-flex:.7;-ms-flex:.7;flex:.7}.site-footer .column-container .footer-column:first-of-type .branding-logo{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:3em}.site-footer .column-container .footer-column:first-of-type .branding-logo img{display:inline-block;height:100%;max-width:calc(10em + 5vw)}.site-footer .column-container .footer-column:first-of-type>p{margin-top:2em;max-width:26em}.site-footer .column-container .footer-column:last-of-type{padding:0}.site-footer .column-container .footer-column .column-title{font-family:"Gilroy Bold",sans-serif;text-transform:uppercase;margin-bottom:.4em}.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 .footer-row-top{padding:calc(50px + 3vw) calc(6px + 5vw);max-width:1550px;margin:0 auto}.site-footer .footer-row-bottom{padding:30px 0;border-top:1px solid rgba(255,255,255,.1);width:100%;background-color:var(--color-footer-bottom-background);color:var(--color-footer-bottom-text)}.theme-3 .site-footer .footer-row-bottom{border-top:1px solid rgba(0,0,0,.1)}.site-footer .footer-row-bottom a,.site-footer .footer-row-bottom p{font-size:calc(14px + 2 * ((100vw - 375px)/ 1175))}@media screen and (max-width:375px){.site-footer .footer-row-bottom a,.site-footer .footer-row-bottom p{font-size:14px}}@media screen and (min-width:1550px){.site-footer .footer-row-bottom a,.site-footer .footer-row-bottom p{font-size:16px}}.site-footer .footer-row-bottom .wrapper{max-width:1550px;padding:0 calc(6px + 5vw);margin:0 auto;position:relative}.site-footer a{display:block;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;opacity:.7}.site-footer a:hover{opacity:1}@media (max-width:600px){.site-footer .column-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.site-footer .column-container .footer-column{padding:0;margin:15px 0}.site-footer .column-container .footer-column .column-title:first-child{margin-bottom:.6em}.site-footer .column-container .footer-column:first-of-type p{margin-top:1em}}.sollicitatie-form{background-color:var(--color-background);padding:calc(25px + 3vw) 0;display:none}.sollicitatie-form .title{margin-bottom:.5em}.sollicitatie-form .form{max-width:calc(700px + 10vw)}.open .sollicitatie-form{display:block}.testimonials{width:100%;overflow-x:hidden}.testimonials .wrapper .title-wrapper{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1.5em;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.testimonials .wrapper .title-wrapper .title{font-family:"Gilroy SemiBold",sans-serif}.testimonials .wrapper .swiper-container{overflow-x:hidden}@media (max-width:1020px){.testimonials .wrapper .swiper-container{overflow:visible}}.testimonials .wrapper .swiper-slide{height:auto}.theme-2 .testimonials .wrapper .swiper-slide,.theme-3 .testimonials .wrapper .swiper-slide{margin-bottom:1.5em}.testimonials .wrapper .card-testimonial{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;background-color:var(--color-background);padding:calc(10px + 2vw);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.theme-2 .testimonials .wrapper .card-testimonial,.theme-3 .testimonials .wrapper .card-testimonial{border-radius:20px;overflow:hidden;background-color:#fff;-webkit-box-shadow:0 10px 20px rgba(0,0,0,.05);box-shadow:0 10px 20px rgba(0,0,0,.05)}.testimonials .wrapper .card-testimonial .image-wrapper{position:relative}.testimonials .wrapper .card-testimonial .image-wrapper .image{position:relative;border-radius:30em;overflow:hidden;margin:0 auto;width:calc(140px + 2vw);height:calc(140px + 2vw)}.testimonials .wrapper .card-testimonial .image-wrapper .image img{display:block;position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:cover;object-fit:cover}.testimonials .wrapper .card-testimonial .text-wrapper{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;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;height:100%;text-align:center}.testimonials .wrapper .card-testimonial .text-wrapper .quote{line-height:1.5em;-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2;margin-top:1em}.testimonials .wrapper .card-testimonial .text-wrapper .name,.testimonials .wrapper .card-testimonial .text-wrapper .role{font-family:"Gilroy SemiBold",sans-serif;font-size:calc(14px + 2 * ((100vw - 375px)/ 1175))}@media screen and (max-width:375px){.testimonials .wrapper .card-testimonial .text-wrapper .name,.testimonials .wrapper .card-testimonial .text-wrapper .role{font-size:14px}}@media screen and (min-width:1550px){.testimonials .wrapper .card-testimonial .text-wrapper .name,.testimonials .wrapper .card-testimonial .text-wrapper .role{font-size:16px}}.testimonials .wrapper .card-testimonial .text-wrapper .name{margin-top:1.5em}.timeline{background-color:var(--color-background);padding:calc(6px + 5vw);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;gap:calc(50px + 3vw);margin-bottom:calc(25px + 3vw)}.theme-2 .timeline,.theme-3 .timeline{border-radius:20px;background-color:#fff}.timeline .title-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1}.timeline .title-wrapper .title{margin-bottom:.2em}.timeline .timeline-wrapper{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:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-flex:2;-ms-flex:2;flex:2;gap:2em}.timeline .timeline-wrapper .step{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:2;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:2em;position:relative}.timeline .timeline-wrapper .step .label{cursor:pointer;font-family:"Gilroy Bold",sans-serif;line-height:1.4em;margin-bottom:.4em;opacity:.8}.timeline .timeline-wrapper .step .text{max-width:25em;max-height:0;overflow:hidden;-webkit-transition:max-height .3s cubic-bezier(.1,.48,0,.99);transition:max-height .3s cubic-bezier(.1,.48,0,.99)}.timeline .timeline-wrapper .step .mark{cursor:pointer;position:relative;border:5px solid var(--color-background);min-width:2.4em;height:2.4em;border-radius:50%}.theme-2 .timeline .timeline-wrapper .step .mark,.theme-3 .timeline .timeline-wrapper .step .mark{border-color:#fff}.timeline .timeline-wrapper .step .mark span{position:absolute;display:block;width:100%;height:100%;border-radius:50%;border:2px solid #222;background-color:var(--color-background)}.theme-2 .timeline .timeline-wrapper .step .mark span,.theme-3 .timeline .timeline-wrapper .step .mark span{background-color:#fff}.timeline .timeline-wrapper .step:not(:last-of-type):before{z-index:0;content:"";position:absolute;left:calc(2.4em/ 2);width:2px;height:calc(100% + 2em);background-color:#222;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.timeline .timeline-wrapper .step.open .label{opacity:1}.timeline .timeline-wrapper .step.open .mark span{background-color:#222}.timeline .timeline-wrapper .step.open .text{max-height:100em;-webkit-transition:max-height .3s cubic-bezier(.99,0,.9,.42) .3s;transition:max-height .3s cubic-bezier(.99,0,.9,.42) .3s}.timeline .timeline-wrapper .step:hover .label{opacity:1}@media (max-width:800px){.timeline{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(25px + 3vw)}.timeline .timeline-wrapper{gap:2em}.timeline .timeline-wrapper .step{gap:1em}}.usps{margin:calc(50px + 3vw) auto}.usps .container>.title{font-family:"Gilroy SemiBold",sans-serif}.background-color .usps{margin:0 auto;padding-top:calc(50px + 3vw);padding-bottom:calc(50px + 3vw)}.black .usps .container{color:#000}.white .usps .container{color:#fff}.usps .container>.title{text-align:center;margin-bottom:1.4em}.usps .container .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.usps .container .wrapper .value{text-align:center;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;max-width:33.33%}.card .usps .container .wrapper .value{background-color:var(--color-background);padding:3.5em 1.5em}.theme-2 .card .usps .container .wrapper .value,.theme-3 .card .usps .container .wrapper .value{background-color:#fff;border-radius:20px}.usps .container .wrapper .value .title{margin:1em 0 .5em;font-size:calc(18px + 7 * ((100vw - 375px)/ 1175))}@media screen and (max-width:375px){.usps .container .wrapper .value .title{font-size:18px}}@media screen and (min-width:1550px){.usps .container .wrapper .value .title{font-size:25px}}.usps .container .wrapper .value .number{color:var(--color-primary);font-family:"Gilroy Bold",sans-serif;border:2px var(--color-primary) solid;display:inline-block;width:50px;height:50px;line-height:47px;border-radius:50px;font-size:30px}.usps .container .wrapper .value .icon{display:inline-block;width:calc(18px + 1vw);height:calc(18px + 1vw);position:relative}.usps .container .wrapper .value .icon img{display:block;position:absolute;width:100%;height:100%;left:0;top:0;-o-object-fit:contain;object-fit:contain}@media (max-width:800px){.usps .wrapper .container .value{-webkit-box-flex:1;-ms-flex:1 1 calc(50% - 15px - .5vw);flex:1 1 calc(50% - 15px - .5vw);max-width:50%}.usps .wrapper .container .value .number{display:inline-block;width:40px;height:40px;line-height:37px;border-radius:50px;font-size:20px}}@media (max-width:600px){.usps .container .wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.usps .container .wrapper .value{-webkit-box-flex:1;-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}}.video-block{margin:calc(50px + 3vw) auto;width:100%;pointer-events:none;overflow:hidden}.video-block .wrapper{position:relative;pointer-events:visible;margin:0 auto}.theme-2 .video-block .wrapper{border-radius:20px;overflow:hidden}.theme-3 .video-block .wrapper{border-radius:10px;overflow:hidden;width:100%;max-width:1550px}.video-block .wrapper.playing .image,.video-block .wrapper.playing .overlay{pointer-events:none;opacity:0}.video-block .wrapper.playing video{cursor:default}.video-block .wrapper .overlay{z-index:3;cursor:pointer;pointer-events:none;position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.3);-webkit-transition:opacity .4s ease 0s,background-color .4s ease;transition:opacity .4s ease 0s,background-color .4s ease}.video-block .wrapper .overlay .icon{width:calc(35px + 2.5vw);height:calc(35px + 2.5vw);position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);border-radius:50%;background:#fff;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.video-block .wrapper .overlay .icon svg{position:absolute;left:50%;top:50%;-webkit-transform:translate(-40%,-50%);transform:translate(-40%,-50%);width:calc(20px + 1vw);height:calc(20px + 1vw);display:inline-block;fill:var(--color-primary)}.video-block .wrapper .image{z-index:2;position:absolute;left:0;top:0;width:100%;height:100%;overflow:hidden;pointer-events:none;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.video-block .wrapper .image img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.video-block .wrapper:hover{cursor:pointer}.video-block .wrapper:hover .overlay .icon span{-webkit-transform:translate(-50%,-50%) scale(1.2);transform:translate(-50%,-50%) scale(1.2)}.video-block .video-player{width:100%;display:block}@media (max-width:600px){.video-block{padding:0;margin:0}.theme-3 .video-block{padding:0 1em}.theme-2 .video-block{padding:0 calc(6px + 5vw)}}