.element-hero{background-position:50%;background-repeat:no-repeat;background-size:cover;height:calc(var(--100vh) - var(--header-height));justify-content:center;padding:0!important;position:relative}@media screen and (max-width:860px){.element-hero{height:100vw}}.element-hero video{-o-object-fit:cover;object-fit:cover;z-index:0}.element-hero video,.element-hero:after{height:100%;left:0;position:absolute;top:0;width:100%}.element-hero:after{background-color:#0003;bottom:0;content:" ";right:0;z-index:1}.element-hero .container{position:relative;z-index:2}.element-hero h2{text-align:center}.element-hero.hero-custom-height{border-radius:1.56rem;height:28.375rem}.element-hero.hero-custom-height:after{background-color:#fff3}.element-hero-image{display:flex;height:calc(var(--100vh) - var(--header-height));justify-content:center;justify-content:flex-end;position:relative}@media screen and (max-width:860px){.element-hero-image{height:100vw}}.element-hero-image img.background-image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:0}.element-hero-image:after{background:linear-gradient(180deg,rgba(0,0,0,.2) 0,rgba(0,0,0,.2) 40%,rgba(0,0,0,.7));bottom:0;content:" ";height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}.element-hero-image .container{padding-bottom:4rem;position:relative;z-index:2}.element-hero-image .h2{color:#fff}.element-keywords .container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:28rem;position:relative}@media screen and (max-width:860px){.element-keywords .container{gap:3rem;justify-content:flex-start;min-height:0}}.element-keywords h2{text-align:center}.element-keywords .keywords{height:0;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:0}@media screen and (max-width:860px){.element-keywords .keywords{align-items:center;-moz-column-gap:2rem;column-gap:2rem;display:flex;flex-wrap:wrap;height:auto;justify-content:center;position:static;row-gap:1.5rem;transform:none;width:100%}}.element-keywords .keyword-wrapper{position:absolute;transform-origin:0 0;--multiplier:1;transform:translate(calc(var(--x)*var(--multiplier)),calc(var(--y)*var(--multiplier)))}@media screen and (max-width:860px){.element-keywords .keyword-wrapper{position:static;transform:none}}.element-keywords .keyword-wrapper .keyword{background:#8b8b8b;border-radius:99999px;color:#fff;font-size:1.25rem;left:50%;padding:.75rem 2rem;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);white-space:nowrap}@media screen and (max-width:1124px){.element-keywords .keyword-wrapper .keyword{padding:.5rem 1.25rem}}@media screen and (max-width:860px){.element-keywords .keyword-wrapper .keyword{font-size:1rem;left:auto;padding:.25rem .75rem;position:static;top:auto;transform:none}}.element-cta-section{background:var(--mainColor);padding:4rem 0}.element-cta-section .container{color:#fff;text-align:center}.element-cta-section .container .h2{color:#fff}.element-cta-section .container .buttons-wrapper{gap:2rem;justify-content:center;margin-top:2rem}.element-cta-section .container .button{background:#fff;color:var(--mainColor)}.element-cta-section .container .button.secondary{background:transparent;border:2px solid #fff;color:#fff}.element-projects{display:flex;flex-direction:column;gap:3rem}.element-projects .titles{text-align:center}.element-projects .projects-list{display:flex;flex-wrap:wrap;--gap:2rem;--items-per-line:4;gap:var(--gap)}.element-projects .projects-list .project-item{border:1px solid var(--darkColor);border-radius:1rem;cursor:pointer;max-width:calc((100% - var(--gap)*(var(--items-per-line) - 1))/var(--items-per-line));padding:.5rem;width:100%}.element-projects .projects-list .project-item .h3{font-size:1.25rem;line-height:1.3;margin-bottom:.66rem}.element-projects .projects-list .project-item .media-wrapper{border-radius:1rem;margin-bottom:1rem;overflow:hidden;position:relative}.element-projects .projects-list .project-item .media-wrapper img,.element-projects .projects-list .project-item .media-wrapper video{aspect-ratio:1;max-width:100%;-o-object-fit:cover;object-fit:cover}.element-projects .projects-list .project-item .media-wrapper .video-icon{background:hsla(0,0%,100%,.5);border-radius:50%;height:30%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:30%}.element-projects .projects-list .project-item .media-wrapper .zoomed{background:rgba(0,0,0,.5);border-radius:0;cursor:zoom-out;height:100vh;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);width:100vw;z-index:1000}.element-projects .projects-list .project-item .media-wrapper .zoomed .fullscreen{aspect-ratio:auto;height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}.element-two-column{z-index:1}@media screen and (max-width:860px){.element-two-column{overflow:hidden}}.element-two-column.element{gap:8.38rem;padding-bottom:8rem;padding-top:0}@media screen and (max-width:1124px){.element-two-column.element{gap:3rem}}@media screen and (max-width:860px){.element-two-column.element{gap:4rem;padding-bottom:5rem}}.element-two-column.swap-columns{flex-direction:row-reverse}@media screen and (max-width:860px){.element-two-column.swap-columns{flex-direction:column}}@media screen and (max-width:1580px){.element-two-column.swap-columns-laptop{flex-direction:row-reverse}}@media screen and (max-width:860px){.element-two-column.swap-columns-laptop{flex-direction:column}}@media screen and (max-width:1124px){.element-two-column.swap-columns-tablet{flex-direction:row-reverse}}@media screen and (max-width:860px){.element-two-column.swap-columns-tablet{flex-direction:column}.element-two-column.swap-columns-phone{flex-direction:column-reverse}}.element-two-column .left-section{width:42%}@media screen and (max-width:1124px){.element-two-column .left-section{width:50%}}@media screen and (max-width:860px){.element-two-column .left-section{width:100%}}.element-two-column .left-section .h5{margin-bottom:1.81rem}.element-two-column .left-section .h2{margin-bottom:2.25rem}.element-two-column .left-section .rich-text h2{font-size:4rem;font-weight:275;line-height:1.3em;margin-bottom:2rem}@media screen and (max-width:1124px){.element-two-column .left-section .rich-text h2{font-size:2rem;margin-bottom:1.625rem}}@media screen and (max-width:860px){.element-two-column .left-section .rich-text h2{font-size:1.66rem;margin-bottom:1.6rem}}.element-two-column .left-section .rich-text h3,.element-two-column .left-section .rich-text ul li{color:#253c59;font-size:1rem;font-weight:700;line-height:1.25rem}.element-two-column .left-section .rich-text ul{margin-left:0}.element-two-column .left-section .rich-text ul li{color:#2c272e;font-size:1rem;font-weight:400;line-height:1.625rem;list-style:none;margin-bottom:.81rem;padding-left:2rem;position:relative}.element-two-column .left-section .rich-text ul li:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.25rem;left:0;position:absolute;top:0;width:1.25rem}@media screen and (max-width:1580px){.element-two-column .left-section .rich-text{font-size:1.1rem}}@media screen and (max-width:1124px){.element-two-column .left-section .rich-text{font-size:1rem}}.element-two-column .left-section .button{display:flex;margin-top:1.8rem;width:-moz-fit-content;width:fit-content}.element-two-column .right-section{width:58%}@media screen and (max-width:860px){.element-two-column .right-section{width:100%}}.element-two-column .right-section img{margin-left:auto;width:100%}.element-two-column.customized.element{padding-bottom:13rem}@media screen and (max-width:1580px){.element-two-column.customized.element{padding-bottom:9rem}}@media screen and (max-width:1124px){.element-two-column.customized.element{padding-bottom:7rem}}@media screen and (max-width:860px){.element-two-column.customized.element{padding-bottom:5rem}}.element-two-column.home.element{padding-bottom:10rem}@media screen and (max-width:1580px){.element-two-column.home.element{padding-bottom:8rem}}@media screen and (max-width:1124px){.element-two-column.home.element{padding-bottom:6rem}}@media screen and (max-width:860px){.element-two-column.home.element{padding-bottom:5rem}}.element-two-column.pharmacy{padding-right:9rem}@media screen and (max-width:1580px){.element-two-column.pharmacy{padding-right:5rem}}@media screen and (max-width:1124px){.element-two-column.pharmacy{padding-right:0}}.element-two-column.pharmacy.element{padding-bottom:11rem;padding-top:10rem}@media screen and (max-width:1580px){.element-two-column.pharmacy.element{padding-bottom:9rem;padding-top:8rem}}@media screen and (max-width:1124px){.element-two-column.pharmacy.element{padding-bottom:7rem;padding-top:6rem}}@media screen and (max-width:860px){.element-two-column.pharmacy.element{padding-bottom:5rem;padding-top:5rem}}.element-gallery{--bleed:2rem;display:flex;gap:var(--bleed);margin-bottom:3rem}@media screen and (max-width:860px){.element-gallery{flex-direction:column}}.element-gallery .images-list{flex:9;--columns-count:4}@media screen and (max-width:860px){.element-gallery .images-list{--columns-count:1}}.element-gallery .videos-list{flex:3;--columns-count:1}.element-gallery div img{aspect-ratio:1}.element-gallery div img,.element-gallery video{border-radius:1.5625rem;box-shadow:0 1rem 2rem #00000040;-o-object-fit:cover;object-fit:cover;width:100%}.element-gallery video{height:100%;-o-object-position:center;object-position:center}@media screen and (max-width:860px){.element-gallery video{height:auto}}.element-gallery.has-video .images-list{--columns-count:3}@media screen and (max-width:860px){.element-gallery.has-video .images-list{--columns-count:1}}.element-accordion h2{margin-bottom:3rem;text-align:center}.element-accordion .number-list{cursor:pointer;opacity:.6}.element-accordion .number-list:hover{opacity:1}.element-accordion .number-list .content{display:none}.element-accordion .number-list.active{opacity:1}.element-accordion .number-list.active .content{display:block}.element-slideshow-section{padding:0;width:100%}.element-slideshow-section .titles-container{margin-bottom:0}.element-slideshow-section .testimonial-swiper-wrapper{height:100%;margin-left:auto;margin-right:auto;max-width:1920px;position:relative;width:100%}.element-slideshow-section .testimonial-swiper-wrapper .swiper-button-next,.element-slideshow-section .testimonial-swiper-wrapper .swiper-button-prev{height:30px;left:50%;position:absolute;top:3rem;transform:none;width:30px;z-index:10}.element-slideshow-section .testimonial-swiper-wrapper .swiper-button-next:after,.element-slideshow-section .testimonial-swiper-wrapper .swiper-button-prev:after{display:none}.element-slideshow-section .testimonial-swiper-wrapper .swiper-button-prev{transform:translate(-120%)}.element-slideshow-section .testimonial-swiper-wrapper .swiper-button-next{transform:translate(20%)}.element-slideshow-section .testimonial-swiper-wrapper .testimonial-swiper{margin-left:auto;margin-right:auto;overflow:hidden;padding:7rem 52px 4rem}.element-slideshow-section .testimonial-swiper-wrapper .testimonial-swiper .swiper-wrapper{width:100%}.element-slideshow-section .testimonial-swiper-wrapper .testimonial-swiper .swiper-wrapper .swiper-slide{height:100%}.element-slideshow-section .testimonial-swiper-wrapper .testimonial-swiper .swiper-wrapper .swiper-slide .slide{cursor:pointer;height:100%;transition:all .3s ease-in-out}.element-slideshow-section .testimonial-swiper-wrapper .testimonial-swiper .swiper-wrapper .swiper-slide .slide:hover{transform:translateY(-3rem)}.element-slideshow-section .testimonial-swiper-wrapper .testimonial-swiper .swiper-wrapper .swiper-slide .slide:hover .content{box-shadow:0 1rem 3rem #00000040}.element-slideshow-section .testimonial-swiper-wrapper .testimonial-swiper .swiper-wrapper .swiper-slide .slide .content{background:#fff;border-radius:1.5625rem;box-shadow:0 .5rem 3rem #00000020;height:100%;overflow:hidden;transition:all .3s ease-in-out}.element-slideshow-section .testimonial-swiper-wrapper .testimonial-swiper .swiper-wrapper .swiper-slide .slide .content .image-wrapper img{aspect-ratio:413/274;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.element-slideshow-section .testimonial-swiper-wrapper .testimonial-swiper .swiper-wrapper .swiper-slide .slide .content .texts{padding:2.31rem 1.93rem}.element-slideshow-section .testimonial-swiper-wrapper .testimonial-swiper .swiper-wrapper .swiper-slide .slide .content .texts .h5{color:var(--mainColor);font-size:1.625rem;font-style:normal;font-weight:700;letter-spacing:-.03125rem;line-height:1.3em;margin-bottom:.88rem}@media screen and (max-width:1124px){.element-slideshow-section .testimonial-swiper-wrapper .testimonial-swiper .swiper-wrapper .swiper-slide .slide .content .texts .h5{font-size:1.425rem}}.item{--viewPercent:0;--progress:0;--textColor:#fff}.item-text{color:#253c59;font-size:3rem;font-style:normal;font-weight:700;line-height:4.5rem;text-align:center}.item-text p{display:inline;text-decoration:none}.element.element-scroll-animation .animation-outer{align-items:center;display:flex;height:100%;justify-content:center;left:0;overflow:hidden;padding:0;position:fixed;top:0;width:100%}.element.element-scroll-animation.isSticky .animation-outer{height:var(--100vh);left:0;position:sticky;top:0}.element.element-scroll-animation .animation-wrapper{aspect-ratio:var(--aspectRatio);height:auto;position:relative;width:100%}@media (orientation:portrait){.element.element-scroll-animation .animation-wrapper{aspect-ratio:var(--aspectRatioPortrait);height:100%;width:100%}}.element.element-scroll-animation .animation-wrapper .item{align-items:center;aspect-ratio:1;display:flex;height:auto;justify-content:center;position:absolute;transform:translate(-50%,-50%);transform-origin:50% 50%;transition:none}.element.element-scroll-animation .animation-wrapper .item .inner{width:100%}.element.element-scroll-animation .animation-wrapper .item img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:1124px){.element.element-scroll-animation .animation-wrapper .item .item-text p{font-size:15px}}.element.element-scroll-animation .animation-wrapper .item .item-text h2{color:#bbb;font-size:10vw;font-weight:900;text-transform:uppercase}@media screen and (max-width:860px){.element.element-scroll-animation .animation-wrapper .item .item-text h2{font-size:12vw}}.element.element-scroll-animation .animation-wrapper .item .item-text h2 strong{background-color:#fff;color:#fff}.element.element-scroll-animation .animation-wrapper .item .item-text h3{color:#bbb;font-size:32px;font-weight:300;line-height:1.31em;padding-bottom:30px;text-transform:capitalize}@media screen and (max-width:860px){.element.element-scroll-animation .animation-wrapper .item .item-text h3{font-size:18px;padding-bottom:15px}}.element.element-scroll-animation .animation-wrapper .item .item-text h5{font-size:18px;line-height:1.4em}@media screen and (max-width:860px){.element.element-scroll-animation .animation-wrapper .item .item-text h5{font-size:16px}}.icon-list-section .icon-list-wrapper{align-items:center;display:flex;gap:3rem;justify-content:center}.icon-list-section .icon-list-wrapper .icon-list .image{max-height:5rem}.one-column-content.element{padding-top:4.88rem}.one-column-content .one-column-inner{margin-left:auto;margin-right:auto}.one-column-content .h2{margin-bottom:1.13rem}.one-column-content .rich-text strong{font-weight:700}.one-column-content.datenschutz-pt{padding-top:9rem}@media screen and (max-width:860px){.one-column-content.datenschutz-pt{padding-top:0}}.history-slider-wrapper{padding:0;width:100%}.history-slider-wrapper.element{padding:0}.history-slider-wrapper.history-home{margin-top:-4rem}.history-slider-wrapper .swiper-wrapper{padding-bottom:4.2rem}.history-slider-wrapper .swiper-wrapper .swiper-slide{height:auto}.history-slider-wrapper .swiper-wrapper .swiper-slide .slide{height:100%}.history-slider-wrapper .swiper-wrapper .swiper-slide .image-wrapper{padding-left:2rem}@media screen and (max-width:860px){.history-slider-wrapper .swiper-wrapper .swiper-slide .image-wrapper{padding-left:0}}.history-slider-wrapper .swiper-wrapper .swiper-slide .image-wrapper img{aspect-ratio:696/934;width:100%}.history-slider-wrapper .swiper-wrapper .swiper-slide .year{color:#253c59;font-size:4rem;font-weight:700;left:46%;letter-spacing:.4rem;line-height:5.75rem;position:absolute;top:35%;transform:translate(-50%,-50%);white-space:nowrap;z-index:2}@media screen and (max-width:860px){.history-slider-wrapper .swiper-wrapper .swiper-slide .year{font-size:3rem;left:50%;top:48%}}.history-slider-wrapper .swiper-wrapper .swiper-slide .content{height:100%;justify-content:space-evenly;margin-left:8.5rem}@media screen and (max-width:860px){.history-slider-wrapper .swiper-wrapper .swiper-slide .content{justify-content:flex-start;margin-left:0;margin-top:7rem}}.history-slider-wrapper .swiper-wrapper .swiper-slide .content .row-1{color:#404040;font-family:Poppins;font-size:1.5rem;font-style:normal;font-weight:700;line-height:2rem;padding-bottom:1.5rem}@media screen and (max-width:860px){.history-slider-wrapper .swiper-wrapper .swiper-slide .content .row-1{font-size:1.1rem;padding-bottom:.5rem}}.history-slider-wrapper .swiper-wrapper .swiper-slide .content .row-2{color:#253c59;font-family:Poppins;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem;padding-top:1.5rem}@media screen and (max-width:860px){.history-slider-wrapper .swiper-wrapper .swiper-slide .content .row-2{font-size:1.1rem;padding-top:.5rem}}.history-slider-wrapper .swiper-pagination{bottom:10px}.history-slider-wrapper .swiper-pagination .swiper-pagination-bullet{background:#fff;opacity:1}.history-slider-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--swiper-theme-color)}.history-slider-wrapper .swiper-button-next,.history-slider-wrapper .swiper-button-prev{bottom:auto;height:22px;top:50%;width:22px}@media screen and (max-width:860px){.history-slider-wrapper .swiper-button-next,.history-slider-wrapper .swiper-button-prev{top:52%}}.history-slider-wrapper .swiper-button-next:after,.history-slider-wrapper .swiper-button-prev:after{display:none}.history-slider-wrapper .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='42' fill='none'%3E%3Crect width='41' height='41' x='41.5' y='41.5' fill='%23f49d00' rx='20.5' transform='rotate(-180 41.5 41.5)'/%3E%3Cpath fill='%23fff' d='m8.508 21.825 8.167 8.166a1.166 1.166 0 0 0 1.65-1.65l-6.175-6.175h20.517a1.166 1.166 0 1 0 0-2.333H12.15l6.175-6.175a1.165 1.165 0 0 0-1.271-1.911q-.216.093-.379.261l-8.167 8.167a1.167 1.167 0 0 0 0 1.65'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;left:0}@media screen and (max-width:860px){.history-slider-wrapper .swiper-button-prev{left:0}}.history-slider-wrapper .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='42' fill='none'%3E%3Crect width='42' height='42' fill='%23f49d00' rx='21'/%3E%3Cpath fill='%23fff' d='m33.492 20.175-8.167-8.166a1.166 1.166 0 0 0-1.65 1.65l6.175 6.175H9.333a1.167 1.167 0 1 0 0 2.333H29.85l-6.175 6.175a1.165 1.165 0 1 0 1.65 1.65l8.167-8.167a1.167 1.167 0 0 0 0-1.65'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;right:10%}@media screen and (max-width:860px){.history-slider-wrapper .swiper-button-next{right:0}}.history-slider-wrapper .swiper-scrollbar{background:rgba(129,145,166,.2);border-radius:0;height:11px;left:5%;top:49%;transform:translateY(-50%);width:80%}@media screen and (max-width:860px){.history-slider-wrapper .swiper-scrollbar{left:13%;top:51%;width:75%}}.history-slider-wrapper .swiper-scrollbar .swiper-scrollbar-drag{background:#253c59;border-radius:0}.element-accordion-two-columns{flex:1;padding-left:13rem}@media screen and (max-width:1580px){.element-accordion-two-columns{padding-left:6rem}}@media screen and (max-width:1124px){.element-accordion-two-columns{padding-left:0}}.element-accordion-two-columns.element{padding-top:4.88rem}@media screen and (max-width:860px){.element-accordion-two-columns.element{padding-bottom:1rem;padding-top:3rem}}.element-accordion-two-columns .h2{margin-bottom:1.13rem}.element-accordion-two-columns .accordion-wrapper{gap:4.75rem}@media screen and (max-width:860px){.element-accordion-two-columns .accordion-wrapper{flex-direction:column-reverse;gap:3.75rem}}.element-accordion-two-columns .accordion-wrapper .accordion-list{width:55%}@media screen and (max-width:860px){.element-accordion-two-columns .accordion-wrapper .accordion-list{width:100%}}.element-accordion-two-columns .accordion-wrapper .accordion-list .accordion{background:#fff;border-radius:1.75rem;box-shadow:0 0 20px #00000026;margin-bottom:1.25rem;padding:1.1rem 2rem 1.15rem 1.25rem}.element-accordion-two-columns .accordion-wrapper .accordion-list .accordion .accordion-title{color:#000;cursor:pointer;font-size:.8125rem;font-style:normal;font-weight:500;line-height:130%}.element-accordion-two-columns .accordion-wrapper .accordion-list .accordion .content{color:#000;font-size:.75rem;font-weight:400;line-height:.975rem;margin-top:.37rem}.element-accordion-two-columns .accordion-wrapper .image-wrapper{width:45%}@media screen and (max-width:860px){.element-accordion-two-columns .accordion-wrapper .image-wrapper{width:100%}}.element-accordion-two-columns .accordion-wrapper .image-wrapper img{border-radius:1.5625rem;width:100%}.element-wrapper:first-child .element-two-column-with-image{padding-top:4rem}.element-two-column-with-image{gap:14rem;z-index:1}@media screen and (max-width:860px){.element-two-column-with-image{padding-bottom:1rem;padding-top:1rem}}.element-two-column-with-image .upper{position:relative;z-index:1;--magicPadding:7.44rem;align-items:flex-start;gap:var(--magicPadding)}@media screen and (max-width:1580px){.element-two-column-with-image .upper{--magicPadding:7rem}}@media screen and (max-width:1124px){.element-two-column-with-image .upper{--magicPadding:4rem}}@media screen and (max-width:860px){.element-two-column-with-image .upper{--magicPadding:1rem;margin-bottom:0}}.element-two-column-with-image .upper img{aspect-ratio:1;border-radius:1.5625rem;box-shadow:0 1rem 3rem #00000040;-o-object-fit:cover;object-fit:cover;width:100%}@media screen and (max-width:860px){.element-two-column-with-image .upper img{box-shadow:0 1rem 2rem #00000040}}.element-two-column-with-image .upper .left-section{flex:2}.element-two-column-with-image .upper .right-section{flex:1}.element-two-column-with-image .upper .left-section{display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:860px){.element-two-column-with-image .upper .left-section{padding-bottom:1rem;padding-top:1rem}}.element-two-column-with-image .upper .buttons-wrapper{gap:2rem;justify-content:center;margin-top:2rem}.element-two-column-with-image .lower img{width:100%}.element-two-column-with-image.swap-columns .upper{flex-direction:row-reverse}@media screen and (max-width:860px){.element-two-column-with-image.swap-columns .upper{flex-direction:column}}.element-two-column-with-image.image-contain .upper .right-section img{-o-object-fit:contain;object-fit:contain}.iframe-section{height:calc(var(--100vh) - var(--header-height))}.iframe-section.element{padding-bottom:1rem;padding-top:1rem}.iframe-section .iframe-wrapper{background:url(<path-to-image>),#d3d3d3 50%/cover no-repeat;box-shadow:0 0 48px #00000040;height:100%;overflow:hidden}.iframe-section .iframe-wrapper>*{height:100%;width:100%}.element-question-section{padding-left:9rem;padding-right:10rem;z-index:1}@media screen and (max-width:1580px){.element-question-section{padding-left:4rem;padding-right:5rem}}@media screen and (max-width:1124px){.element-question-section{padding-left:0;padding-right:0}}@media screen and (max-width:860px){.element-question-section{overflow:hidden}}.element-question-section.element{gap:12rem;padding-bottom:8rem;padding-top:0}@media screen and (max-width:1580px){.element-question-section.element{gap:8rem}}@media screen and (max-width:1124px){.element-question-section.element{gap:3rem}}@media screen and (max-width:860px){.element-question-section.element{gap:3rem;padding-bottom:0;padding-top:2.5rem}}.element-question-section .left-section{width:55%}@media screen and (max-width:1124px){.element-question-section .left-section{width:50%}}@media screen and (max-width:860px){.element-question-section .left-section{width:100%}}.element-question-section .left-section .h5{margin-bottom:1.81rem}.element-question-section .left-section .h2{margin-bottom:2.25rem}.element-question-section .left-section .rich-text h2{font-size:4rem;font-weight:275;line-height:1.3em;margin-bottom:2rem}@media screen and (max-width:1124px){.element-question-section .left-section .rich-text h2{font-size:2rem;margin-bottom:1.625rem}}@media screen and (max-width:860px){.element-question-section .left-section .rich-text h2{font-size:1.66rem;margin-bottom:1.6rem}}.element-question-section .left-section .rich-text h3,.element-question-section .left-section .rich-text ul li{color:#253c59;font-size:1rem;font-weight:700;line-height:1.25rem}.element-question-section .left-section .rich-text ul{margin-left:0}.element-question-section .left-section .rich-text ul li{color:#2c272e;font-size:1rem;font-weight:400;line-height:1.625rem;list-style:none;margin-bottom:.81rem;padding-left:2rem;position:relative}.element-question-section .left-section .rich-text ul li:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.25rem;left:0;position:absolute;top:0;width:1.25rem}@media screen and (max-width:1580px){.element-question-section .left-section .rich-text{font-size:1.1rem}}@media screen and (max-width:1124px){.element-question-section .left-section .rich-text{font-size:1rem}}.element-question-section .left-section .button{display:flex;margin-top:2.4rem;width:-moz-fit-content;width:fit-content}.element-question-section .right-section{aspect-ratio:398/310;background-position:50%;background-repeat:no-repeat;background-size:contain;position:relative;width:45%}@media screen and (max-width:860px){.element-question-section .right-section{justify-content:center;width:100%}}.element-question-section .right-section .button-list{gap:1.2rem}.element-question-section .right-section .button-list .buttons-app{transform:translate(-50%)}@media screen and (max-width:1580px){.element-question-section .right-section .button-list .buttons-app{transform:translate(-35%)}}@media screen and (max-width:1124px){.element-question-section .right-section .button-list .buttons-app{transform:translate(-25%);transform:translate(0)}}.element-question-section .right-section .button-list .buttons-app img{-o-object-fit:cover;object-fit:cover}.element-support-section{padding-left:9rem;padding-right:10rem;z-index:1}@media screen and (max-width:1580px){.element-support-section{padding-left:4rem;padding-right:5rem}}@media screen and (max-width:1124px){.element-support-section{padding-left:0;padding-right:0}}@media screen and (max-width:860px){.element-support-section{overflow:hidden}}.element-support-section.element{gap:18rem;padding-bottom:6.31rem;padding-top:0}@media screen and (max-width:1124px){.element-support-section.element{gap:3rem}}@media screen and (max-width:860px){.element-support-section.element{gap:4rem;padding-bottom:2.5rem;padding-top:2.5rem}}.element-support-section .left-section{width:50%}@media screen and (max-width:1124px){.element-support-section .left-section{width:50%}}@media screen and (max-width:860px){.element-support-section .left-section{width:100%}}.element-support-section .left-section .h5{margin-bottom:1.81rem}.element-support-section .left-section .h2{margin-bottom:2.25rem}.element-support-section .left-section .rich-text h2{font-size:4rem;font-weight:275;line-height:1.3em;margin-bottom:2rem}@media screen and (max-width:1124px){.element-support-section .left-section .rich-text h2{font-size:2rem;margin-bottom:1.625rem}}@media screen and (max-width:860px){.element-support-section .left-section .rich-text h2{font-size:1.66rem;margin-bottom:1.6rem}}.element-support-section .right-section{width:50%}@media screen and (max-width:860px){.element-support-section .right-section{width:100%}}.element-support-section .right-section img{margin-left:auto;width:100%}.element-home-first-section{align-items:flex-start;z-index:1}@media screen and (max-width:860px){.element-home-first-section{overflow:hidden}}.element-home-first-section.element{gap:1.88rem;padding-bottom:7.6rem;padding-top:1.5rem}@media screen and (max-width:860px){.element-home-first-section.element{gap:4rem;padding-bottom:5rem;padding-top:0}}.element-home-first-section .left-section{background:#f5f5f5;border-radius:1.5625rem;padding:6.19rem 7.94rem 3.81rem;width:63%}@media screen and (max-width:1580px){.element-home-first-section .left-section{padding:4.19rem 4.94rem 4.81rem 3.94rem}}@media screen and (max-width:1124px){.element-home-first-section .left-section{padding:3.19rem 3.94rem 3.81rem 2.94rem}}@media screen and (max-width:860px){.element-home-first-section .left-section{padding:3rem 1.5rem;width:100%}}.element-home-first-section .left-section .h5{margin-bottom:3rem}.element-home-first-section .left-section .h2{margin-bottom:2.25rem}.element-home-first-section .left-section .icon-list{padding-left:1.3rem;width:70%}@media screen and (max-width:1124px){.element-home-first-section .left-section .icon-list{width:85%}}@media screen and (max-width:860px){.element-home-first-section .left-section .icon-list{width:100%}}.element-home-first-section .left-section .icon-list .icon{gap:1.25rem}.element-home-first-section .left-section .icon-list .icon .image{max-height:2.85rem;max-width:2.28rem;-o-object-fit:contain;object-fit:contain}.element-home-first-section .left-section .icon-list .icon .content,.element-home-first-section .left-section .icon-list .icon .h6{color:#000;font-size:.9375rem;font-style:normal;font-weight:700;line-height:130%}.element-home-first-section .left-section .icon-list .icon .content{font-weight:400}.element-home-first-section .left-section .icon-list .icon .h6.mb-1{margin-bottom:1rem}.element-home-first-section .left-section .rich-text h2{font-size:4rem;font-weight:275;line-height:1.3em;margin-bottom:2rem}@media screen and (max-width:1124px){.element-home-first-section .left-section .rich-text h2{font-size:2rem;margin-bottom:1.625rem}}@media screen and (max-width:860px){.element-home-first-section .left-section .rich-text h2{font-size:1.66rem;margin-bottom:1.6rem}}.element-home-first-section .left-section .rich-text h3,.element-home-first-section .left-section .rich-text ul li{color:#253c59;font-size:1rem;font-weight:700;line-height:1.25rem}.element-home-first-section .left-section .rich-text ul{margin-left:0}.element-home-first-section .left-section .rich-text ul li{color:#2c272e;font-size:1rem;font-weight:400;line-height:1.625rem;list-style:none;margin-bottom:.81rem;padding-left:2rem;position:relative}.element-home-first-section .left-section .rich-text ul li:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.25rem;left:0;position:absolute;top:0;width:1.25rem}@media screen and (max-width:1580px){.element-home-first-section .left-section .rich-text{font-size:1.1rem}}@media screen and (max-width:1124px){.element-home-first-section .left-section .rich-text{font-size:1rem}}.element-home-first-section .left-section .buttons-wrapper{gap:1.31rem;margin-top:2.25rem}.element-home-first-section .left-section .buttons-wrapper .button{display:flex;font-weight:800;width:-moz-fit-content;width:fit-content}@media screen and (max-width:860px){.element-home-first-section .left-section .buttons-wrapper .button{padding:1.05rem 2.44rem;white-space:nowrap}}.element-home-first-section .left-section .buttons-wrapper .h5{font-family:Lato;font-weight:700;gap:.68rem;letter-spacing:normal;line-height:normal;margin-bottom:0}.element-home-first-section .middle-image{bottom:3rem;position:absolute;right:50%;transform:translate(75%);z-index:2}@media screen and (max-width:1580px){.element-home-first-section .middle-image{transform:translate(100%)}}@media screen and (max-width:1124px){.element-home-first-section .middle-image{bottom:14rem}}@media screen and (max-width:860px){.element-home-first-section .middle-image{right:10%;transform:translate(0);width:40%}}.element-home-first-section .middle-image img{aspect-ratio:389/816;-o-object-fit:contain;object-fit:contain;width:100%}@media screen and (max-width:1580px){.element-home-first-section .middle-image img{width:70%}}@media screen and (max-width:1124px){.element-home-first-section .middle-image img{width:45%}}@media screen and (max-width:860px){.element-home-first-section .middle-image img{width:100%}}.element-home-first-section .right-section{width:37%}@media screen and (max-width:860px){.element-home-first-section .right-section{width:100%}}.element-home-first-section .right-section .image-wrapper{margin-bottom:2.88rem}.element-home-first-section .right-section .image-wrapper img{aspect-ratio:534/600;border-radius:1.56rem;margin-left:auto;-o-object-fit:cover;object-fit:cover;width:100%}.element-home-first-section .right-section .app-buttons{gap:1.19rem;--columns-count:2;flex-wrap:wrap;justify-content:flex-end}@media screen and (max-width:860px){.element-home-first-section .right-section .app-buttons{align-items:start;justify-content:flex-start}}.element-home-first-section .right-section .app-buttons .buttons-app{width:35%}@media screen and (max-width:860px){.element-home-first-section .right-section .app-buttons .buttons-app{align-items:start;width:100%}}.element-job-section{padding-left:9rem;padding-right:10rem;z-index:1}@media screen and (max-width:1580px){.element-job-section{padding-left:4rem;padding-right:5rem}}@media screen and (max-width:1124px){.element-job-section{padding-left:0;padding-right:0}}@media screen and (max-width:860px){.element-job-section{overflow:hidden}}.element-job-section.element{gap:12rem;padding-bottom:7.75rem;padding-top:5rem}@media screen and (max-width:1580px){.element-job-section.element{gap:8rem}}@media screen and (max-width:1124px){.element-job-section.element{gap:3rem}}@media screen and (max-width:860px){.element-job-section.element{gap:4rem;padding-bottom:2.5rem;padding-top:2.5rem}}.element-job-section .left-section{width:50%}@media screen and (max-width:1124px){.element-job-section .left-section{width:50%}}@media screen and (max-width:860px){.element-job-section .left-section{width:100%}}.element-job-section .left-section .h5{margin-bottom:1.81rem}.element-job-section .left-section .h2{margin-bottom:2.25rem}.element-job-section .left-section .rich-text h2{font-size:4rem;font-weight:275;line-height:1.3em;margin-bottom:2rem}@media screen and (max-width:1124px){.element-job-section .left-section .rich-text h2{font-size:2rem;margin-bottom:1.625rem}}@media screen and (max-width:860px){.element-job-section .left-section .rich-text h2{font-size:1.66rem;margin-bottom:1.6rem}}.element-job-section .left-section .rich-text h3,.element-job-section .left-section .rich-text ul li{color:#253c59;font-size:1rem;font-weight:700;line-height:1.25rem}.element-job-section .left-section .rich-text ul{margin-left:0}.element-job-section .left-section .rich-text ul li{color:#2c272e;font-size:1rem;font-weight:400;line-height:1.625rem;list-style:none;margin-bottom:.81rem;padding-left:2rem;position:relative}.element-job-section .left-section .rich-text ul li:before{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.25rem;left:0;position:absolute;top:0;width:1.25rem}@media screen and (max-width:1580px){.element-job-section .left-section .rich-text{font-size:1.1rem}}@media screen and (max-width:1124px){.element-job-section .left-section .rich-text{font-size:1rem}}.element-job-section .left-section .button{display:flex;margin-top:2.4rem;width:-moz-fit-content;width:fit-content}.element-job-section .right-section{aspect-ratio:398/310;background-position:100%;background-repeat:no-repeat;background-size:contain;padding-bottom:4rem;padding-top:4rem;position:relative;width:50%}@media screen and (max-width:860px){.element-job-section .right-section{background-position:50%;justify-content:center;width:100%}}.element-job-section .right-section .job-list{gap:1.2rem}.element-job-section .right-section .job-list .job{background:#fff;border-radius:1.5625rem;box-shadow:0 10px 40px #00000040;min-width:20.4375rem;padding:1.06rem 1.06rem .94rem 1.63rem}@media screen and (max-width:1580px){.element-job-section .right-section .job-list .job{transform:translate(-35%)}}@media screen and (max-width:1124px){.element-job-section .right-section .job-list .job{transform:translate(-25%);transform:translate(0)}}.element-job-section .right-section .job-list .job .icon-wraper{margin-bottom:1rem}.element-job-section .right-section .job-list .job .icon-wraper .wage{background:var(--mainColor);border-radius:1.75rem;color:#fff;font-size:.875rem;font-weight:700;line-height:1.1375em;padding:.31rem .81rem;text-align:center}.element-job-section .right-section .job-list .job h6{color:#000}.element-job-section .right-section .job-list .job .title{font-weight:700;margin-bottom:.03rem}.blog-post-slider-wrapper{gap:3.38rem;min-height:685px;padding-left:0}@media screen and (max-width:1124px){.blog-post-slider-wrapper{min-height:auto}}.blog-post-slider-wrapper.element{padding-top:0}@media screen and (max-width:1124px){.blog-post-slider-wrapper.element{padding-bottom:3rem;padding-top:3rem}}.blog-post-slider-wrapper .left-column{width:30%}@media screen and (max-width:860px){.blog-post-slider-wrapper .left-column{width:100%}}.blog-post-slider-wrapper .left-column .h5{margin-bottom:1.81rem}.blog-post-slider-wrapper .left-column .h2{margin-bottom:2.44rem}.blog-post-slider-wrapper .left-column .rich-text{margin-bottom:2.55rem}.blog-post-slider-wrapper .slider-section{position:relative;width:70%}@media screen and (max-width:1124px){.blog-post-slider-wrapper .slider-section{align-selft:flex-start;width:100%}}.blog-post-slider-wrapper .slider-section .blop-post-slider{height:auto;padding:3rem 2rem}@media screen and (max-width:860px){.blog-post-slider-wrapper .slider-section .blop-post-slider{padding:2rem}}.blog-post-slider-wrapper .slider-section .blop-post-slider .post{height:auto}.blog-post-slider-wrapper .slider-section .blop-post-slider .post .slide{height:100%}.blog-post-slider-wrapper .slider-section .blop-post-slider .post .slide .content{display:flex;flex-direction:column;height:100%}.blog-post-slider-wrapper .slider-section .blop-post-slider .post .slide .content .truncate{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:5;line-clamp:5;-webkit-box-orient:vertical}.blog-post-slider-wrapper .slider-section .blop-post-slider .post .slide .content .button{margin-top:auto}.blog-post-slider-wrapper .slider-section .swiper>.swiper-button-next,.blog-post-slider-wrapper .slider-section .swiper>.swiper-button-prev{display:none;opacity:0}.blog-post-slider-wrapper .swiper-buttons{margin-top:6rem;position:relative}@media screen and (max-width:860px){.blog-post-slider-wrapper .swiper-buttons{margin-top:4.5rem}}.blog-post-slider-wrapper .swiper-buttons .swiper-button-next,.blog-post-slider-wrapper .swiper-buttons .swiper-button-prev{height:2.625rem;width:2.625rem}.blog-post-slider-wrapper .swiper-buttons .swiper-button-next:after,.blog-post-slider-wrapper .swiper-buttons .swiper-button-prev:after{display:none}.blog-post-slider-wrapper .swiper-buttons .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='42' fill='none'%3E%3Crect width='41' height='41' x='41.5' y='41.5' fill='%23f49d00' rx='20.5' transform='rotate(-180 41.5 41.5)'/%3E%3Cpath fill='%23fff' d='m8.508 21.825 8.167 8.166a1.166 1.166 0 0 0 1.65-1.65l-6.175-6.175h20.517a1.166 1.166 0 1 0 0-2.333H12.15l6.175-6.175a1.165 1.165 0 0 0-1.271-1.911q-.216.093-.379.261l-8.167 8.167a1.167 1.167 0 0 0 0 1.65'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;left:0}@media screen and (max-width:860px){.blog-post-slider-wrapper .swiper-buttons .swiper-button-prev{left:20px}}.blog-post-slider-wrapper .swiper-buttons .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='42' height='42' fill='none'%3E%3Crect width='42' height='42' fill='%23f49d00' rx='21'/%3E%3Cpath fill='%23fff' d='m33.492 20.175-8.167-8.166a1.166 1.166 0 0 0-1.65 1.65l6.175 6.175H9.333a1.167 1.167 0 1 0 0 2.333H29.85l-6.175 6.175a1.165 1.165 0 1 0 1.65 1.65l8.167-8.167a1.167 1.167 0 0 0 0-1.65'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;left:80px}.element-job-info-section{z-index:1}@media screen and (max-width:860px){.element-job-info-section{overflow:hidden}}.element-job-info-section.element{padding-bottom:10rem;padding-top:0}@media screen and (max-width:860px){.element-job-info-section.element{padding-bottom:2.5rem;padding-top:2.5rem}}.element-job-info-section .job-info-inner{background:#f5f5f5;border-radius:1.5625rem;gap:12rem;padding:8.69rem 10rem 8.69rem 6.75rem}@media screen and (max-width:860px){.element-job-info-section .job-info-inner{gap:4rem;padding:3rem 2rem}}.element-job-info-section .h2{margin-bottom:2.25rem}.element-job-info-section .left-section{width:50%}@media screen and (max-width:1124px){.element-job-info-section .left-section{width:50%}}@media screen and (max-width:860px){.element-job-info-section .left-section{width:100%}}.element-job-info-section .right-section{width:50%}@media screen and (max-width:860px){.element-job-info-section .right-section{width:100%}}.element-video.element{padding-bottom:6.62rem;padding-top:0}@media screen and (max-width:860px){.element-video.element{padding-bottom:5rem}}.element-video .video-wrapper{border-radius:1.56rem;display:flex;justify-content:center;position:relative;z-index:2}.element-video .video-wrapper video{border-radius:1.56rem;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:860px){.element-video .video-wrapper video{width:100%}}.rich-text-content>*{margin-left:auto;margin-right:auto}.rich-text-content .h2{margin-bottom:1.13rem}.element-team{gap:14rem;z-index:1;--magicPadding:14.44rem;gap:var(--magicPadding)}@media screen and (max-width:1580px){.element-team{--magicPadding:7rem}}@media screen and (max-width:1124px){.element-team{--magicPadding:4rem}}@media screen and (max-width:860px){.element-team{overflow:hidden;--magicPadding:3rem;margin-bottom:0}}.element-team .left-section{flex:1}.element-team .right-section{flex:2}.element-team .left-section{display:flex;flex-direction:column;justify-content:center}.element-team .right-section{--columns-count:3;--bleed:3rem;padding-bottom:2rem;padding-top:2rem}@media screen and (max-width:1124px){.element-team .right-section{--columns-count:2;--bleed:2rem}}@media screen and (max-width:860px){.element-team .right-section{--columns-count:1;--bleed:1rem}}.element-team .right-section .team-member{border:1px solid var(--mainColor);border-radius:1.5625rem;overflow:hidden;position:relative;transition:all .3s ease-in-out}.element-team .right-section .team-member:hover .content{opacity:1;transform:translateY(0)}.element-team .right-section .team-member:hover h5{background:var(--mainColor);color:#fff}.element-team .right-section .team-member img{aspect-ratio:4/3;border-radius:1.5625rem;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;position:relative;width:100%}.element-team .right-section .team-member h5{align-items:center;border-top:none;color:var(--mainColor);display:flex;font-size:1.13rem;font-weight:700;height:6rem;justify-content:center;line-height:1.13;margin-top:-1.5625rem;padding-left:1rem;padding-right:1rem;padding-top:1.5625rem;position:relative;text-align:center;z-index:1}.element-team .right-section .team-member .content{background:var(--mainColor);color:#fff;font-size:.75rem;height:100%;left:0;opacity:0;padding:1rem 2rem;position:absolute;top:0;transform:translateY(100%);width:100%;z-index:1}@media screen and (max-width:860px){.element-team .right-section .team-member .content{font-size:1rem;padding:2rem}}.element-team .right-section .team-member .content>*{margin-bottom:1rem}.element-team .right-section .team-member .content>:last-child{margin-bottom:0}.element-team .right-section .team-member .content>* a{cursor:pointer;text-decoration:underline}.element-team.swap-columns .upper{flex-direction:row-reverse}@media screen and (max-width:860px){.element-team.swap-columns .upper{flex-direction:column}}.element-quotes{background:var(--mainColor);margin-top:-7rem;position:relative;z-index:-1}.element-quotes .container{display:flex}@media screen and (max-width:860px){.element-quotes .container{flex-direction:column}}.element-quotes .quote-item{align-items:baseline;display:flex;flex:1;justify-content:center;padding:6rem 0}@media screen and (max-width:860px){.element-quotes .quote-item{padding:4rem 0}.element-quotes .quote-item:first-child{margin-top:0}}.element-quotes .quote-item .quote{border:.5rem solid #000;border-bottom-left-radius:3rem;border-top-right-radius:3rem;color:#000;max-width:70%;padding:4rem;position:relative}@media screen and (max-width:860px){.element-quotes .quote-item .quote{max-width:90%}}.element-quotes .quote-item .quote .title{background:var(--mainColor);color:#000;left:-.6rem;padding:1rem 2rem 1rem .1rem;position:absolute;top:-.5rem;transform:translateY(-50%);z-index:1}.element-quotes .quote-item .quote img{background:var(--mainColor);bottom:-.5rem;color:#000;left:auto;line-height:.5;padding:1rem .1rem 1rem 2rem;position:absolute;right:-.6rem;top:auto;transform:translateY(50%);width:6rem;z-index:1}:root{--100vh:100vh;--breakpoint:desktop;--orientation:landscape}@media (orientation:portrait){:root{--orientation:portrait}}@media screen and (max-width:1580px){:root{--breakpoint:laptop}}@media screen and (max-width:1124px){:root{--breakpoint:tablet}}@media screen and (max-width:860px){:root{--breakpoint:phone}}.element-wrapper{align-items:center;display:flex;padding-bottom:7rem}@media screen and (max-width:860px){.element-wrapper#no-mobile-padding{padding-bottom:1rem}}.element-wrapper .element-container{width:100%}
