@font-face{font-family:"Source Sans 3";src:url(/build/assets/SourceSans3-Regular.nm3g_E-Y.woff2) format("woff2"),url(/build/assets/SourceSans3-Regular.QP3cDxJc.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans 3";src:url(/build/assets/SourceSans3-Bold.DA4-55EB.woff2) format("woff2"),url(/build/assets/SourceSans3-Bold.BRROtfla.woff) format("woff");font-weight:900;font-style:normal;font-display:swap}header{width:100%;padding:1rem 2rem;display:flex;align-items:center;justify-content:center;background-color:#2e3b45;position:fixed;top:0;box-shadow:#0000001a 0 1px 3px,#0000000f 0 1px 2px;z-index:2}header nav{display:flex;align-items:center;justify-content:space-between;max-width:1200px;width:100%}header nav .logo{cursor:pointer;font-weight:700}header nav .logo img{max-width:100px;width:100%}header nav ul{display:flex;align-items:center;justify-content:center;gap:1rem}header nav ul li{cursor:pointer}header nav ul li a{position:relative;color:#fff;transition:all .4s ease}header nav ul li a:before{content:"";position:absolute;top:110%;width:100%;height:2px;background-color:#fff;transform:scaleX(0);transition:all .4s ease}header nav ul li a:hover{color:#8fc6c1}header nav ul li a:hover:before{transform:scaleX(1);background-color:#8fc6c1}header nav a{color:#fff}header nav a .contact{cursor:pointer;border:1px solid #FCDA79;border-radius:50px;padding:.5rem 2rem;color:#fcda79;background:linear-gradient(135deg,#FCDA79 50%,transparent 50%);background-size:250%;background-position:top right;transition:background-position .4s ease,color .4s ease;position:relative;overflow:hidden}header nav a .contact.hoverEffect:hover{background-position:bottom left;color:#2e3b45}header nav a .contact.hoverEffect:hover a{color:#2e3b45}header nav a .contact a{color:#fff}header .menu-toggle{display:none;position:relative;width:20px;height:14px;cursor:pointer}header .menu-toggle span,header .menu-toggle:before,header .menu-toggle:after{content:"";position:absolute;height:2px;width:100%;background-color:#fff;border-radius:2px;transition:all .3s ease}header .menu-toggle span{top:50%;transform:translateY(-50%)}header .menu-toggle:before{top:0}header .menu-toggle:after{bottom:0}header .menu-toggle.active span{opacity:0}header .menu-toggle.active:before{top:38%;transform:rotate(45deg)}header .menu-toggle.active:after{bottom:50%;transform:rotate(-45deg)}@media (max-width: 768px){header .logo{flex:1 1;z-index:1}header .contact{margin-right:2rem}header .menu-toggle{display:flex}header nav ul{display:flex;flex-direction:column;gap:1rem;position:absolute;top:0;left:0;right:0;background-color:#2e3b45;transform:translateY(-100%);opacity:0;transition:transform .3s ease,opacity .3s ease}header nav ul.show{height:100vh;gap:50px;transform:translateY(0);opacity:1}}footer{background-color:#2e3b45;color:#96a2a1;padding:3rem 2rem;font-size:.95rem}footer .footer-content{max-width:1200px;display:flex;gap:2rem;justify-content:space-between;margin:0 auto}footer .footer-column .logo{color:#96a2a1;font-weight:700}footer .footer-column .logo img{max-width:175px;width:100%}footer .footer-column h4{color:#8fc6c1;font-size:1rem;font-weight:600;margin-bottom:1rem;text-align:left}footer .footer-column ul{list-style:none;padding:0}footer .footer-column ul li{display:flex;flex-direction:row;align-items:center;vertical-align:middle;margin-bottom:.8rem;text-align:left}footer .footer-column ul li a{color:#96a2a1;text-decoration:none;transition:all .4s ease}footer .footer-column ul li a:hover{color:#8fc6c1}footer .footer-column ul li .icon{width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:50px;margin-right:.8rem;background-color:#8fc6c1}footer .footer-column ul li .icon ion-icon{font-size:18px;color:#2e3b45}footer .logo-column{max-width:325px}footer .logo-column .logo{width:200px;display:block;margin-bottom:1rem}footer .logo-column .logo img{width:100%}footer .logo-column p{text-align:left;margin-bottom:1rem;font-weight:300;font-size:.9rem}footer .logo-column .social-icons{display:flex;gap:1rem}footer .logo-column .social-icons a{color:#96a2a1;font-size:1.25rem;transition:all .4s ease}footer .logo-column .social-icons a:hover{color:#96a2a1}footer .logo-column .social-icons a .icon{width:30px;height:30px;display:flex;justify-content:center;align-items:center;border-radius:50px;background-color:#8fc6c1}footer .logo-column .social-icons a .icon ion-icon{font-size:18px;color:#2e3b45}footer .footer-bottom{max-width:1200px;border-top:1px solid #96A2A1;margin-top:2rem;padding-top:1rem;display:flex;justify-content:space-between;align-items:center;vertical-align:middle;flex-wrap:wrap;font-size:.85rem;margin-left:auto;margin-right:auto;color:#96a2a1}footer .footer-bottom .footer-links{display:flex;gap:1.5rem}footer .footer-bottom .footer-links a{color:#96a2a1;text-decoration:none;transition:all .4s ease}footer .footer-bottom .footer-links a:hover{color:#8fc6c1}@media (max-width: 768px){footer{padding:2rem}footer .footer-content{flex-direction:column;align-items:flex-start;gap:1.5rem}footer .logo-column{max-width:100%}footer .logo-column .logo{width:150px;margin-bottom:.8rem}footer .logo-column p{font-size:.85rem}footer .footer-column{width:100%;margin-bottom:1rem}footer .footer-column h4{margin-bottom:.7rem}footer .footer-bottom{flex-direction:column;align-items:center;gap:1rem;padding-top:1.5rem}footer .footer-bottom .footer-links{flex-direction:column;align-items:center;gap:.8rem}}#home{background:#2e3b45;height:100vh;padding:4.5rem 0;min-height:calc(100vh - 140px)}#home .content{min-height:calc(100vh - 140px);display:flex;align-items:center;justify-content:center;flex-direction:column}#home .content .bkg-video{position:absolute;top:0;left:0;background-size:cover;width:100%;height:100vh}#home .content .bkg-video #bg-video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:brightness(.3);pointer-events:none}#home .content h1{font-size:2.5rem;text-align:center;margin-bottom:1rem;color:#fff;padding:0 2rem;text-transform:uppercase}#home .content .text{text-align:center}#home .content .text p{font-size:1.1rem;text-align:center;max-width:700px;width:100%;color:#fff;padding:.5rem 2rem}#home .content .text p.italic{font-style:italic;font-size:1rem}#home .content .text p span{font-size:1.1rem;color:#fcda79;font-weight:700}#home .content .text .btn-more{text-align:center;margin:2rem auto;transition:all ease-in-out .25s}#home .content .text .btn-more a{font-size:1.1rem;padding:.5rem 1rem;color:#fff;background:#ffffff1a;border:1px solid #ffffff;border-radius:5px;transition:all ease-in-out .25s}#home .content .text .btn-more:hover a{color:#fcda79;background:#2e3b451a;border:1px solid #FCDA79}@media (max-width: 576px){#home .content h1{font-size:1.6rem}#home .content .text{text-align:center}#home .content .text p,#home .content .text p.italic,#home .content .text p span{font-size:1rem}#home .content .text .btn-more{padding:.5rem 1rem;margin:2rem auto}#home .content .text .btn-more a{font-size:1rem}}#home .content .arrow{position:absolute;bottom:50px;left:50%;transform:translate(-50%);cursor:pointer;z-index:1}#home .content .arrow a{text-decoration:none}#home .content .arrow a span{display:block;width:12px;height:12px;border-bottom:2px solid white;border-right:2px solid white;transform:rotate(45deg);margin:-10px;animation:animateArrow 2s infinite}#home .content .arrow a span:nth-child(2){animation-delay:-.2s}#home .content .arrow a span:nth-child(3){animation-delay:-.4s}@keyframes animateArrow{0%{opacity:0;transform:rotate(45deg) translate(-10px,-10px)}50%{opacity:1}to{opacity:0;transform:rotate(45deg) translate(10px,10px)}}#experiences{background:#fff}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}#experiences .slider-wrapper{width:100%;background:#2e3b45;z-index:2;padding:1rem 2rem}#experiences .slider-wrapper .slider{margin:auto;overflow:hidden;position:relative;width:100%;max-width:1200px;padding:0 1rem;color:#fff}#experiences .slider-wrapper .slider:before,#experiences .slider-wrapper .slider:after{content:"";position:absolute;top:0;width:2rem;height:100%;z-index:1;pointer-events:none}#experiences .slider-wrapper .slider:before{left:0;background:linear-gradient(to right,#2e3b45,#ddd0)}#experiences .slider-wrapper .slider:after{right:0;background:linear-gradient(to left,#2e3b45,#ddd0)}#experiences .slider-wrapper .slider .slide-track{display:flex;width:-moz-max-content;width:max-content;animation:scroll 40s linear infinite}#experiences .slider-wrapper .slider .slide{flex:0 0 auto;width:180px;height:auto;display:flex;justify-content:center;align-items:center;font-weight:700}#experiences .slider-wrapper .slider .slide img{width:75px}@media (max-width: 768px){#experiences .slider-wrapper .slider .slide{width:120px;font-size:.9rem}#experiences .slider-wrapper .slider .slide img{width:75px}}#experiences .text{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:4.5rem 2rem;color:#2e3b45}#experiences .text h3{font-size:1.8rem;margin-bottom:1rem}#experiences .text p{font-size:.9rem;max-width:616px;width:100%}#experiences .wrapper{position:relative;width:100%;height:auto;padding:5rem 0 4.5rem;display:flex;align-items:center;overflow:visible;overflow-x:hidden}#experiences .wrapper .swiper{position:relative;width:100%;height:auto;overflow:visible;padding:0 5vw}#experiences .wrapper .swiper-slide{width:65%;max-width:900px;flex-shrink:0;transition:transform .3s ease,z-index .3s ease;border-radius:.5rem;z-index:1;display:flex;align-items:stretch;height:auto}#experiences .wrapper .swiper-slide.swiper-slide-active{transform:translateY(-4rem);z-index:2}#experiences .wrapper .swiper-content{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1rem;background-color:#8fc6c14d;border-radius:.5rem;gap:2rem;height:100%}#experiences .wrapper .content{flex:1}#experiences .wrapper .content:first-child{display:flex;flex-direction:column;justify-content:center;gap:1rem;padding-left:2rem;color:#2e3b45}#experiences .wrapper .content:first-child h1{font-size:1.8rem}#experiences .wrapper .content:first-child p{font-size:.9rem;line-height:1.5}#experiences .wrapper .content:first-child .cta-button-container{display:flex;justify-content:flex-start;align-items:center;padding:1rem 0}#experiences .wrapper .content:first-child .cta-button-container .learn-more{width:11rem;height:auto;position:relative;display:inline-block;cursor:pointer;background:transparent;border:none;padding:0;font-size:inherit}#experiences .wrapper .content:first-child .cta-button-container .learn-more .circle{transition:all .45s cubic-bezier(.65,0,.076,1);position:relative;display:block;width:2rem;height:2rem;background:#2e3b45;border-radius:1.625rem}#experiences .wrapper .content:first-child .cta-button-container .learn-more .circle .icon.arrow{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;bottom:0;left:.2rem;margin:auto;width:1.125rem;height:.125rem;background:none}#experiences .wrapper .content:first-child .cta-button-container .learn-more .circle .icon.arrow:before{content:"";position:absolute;top:-.25rem;right:.0625rem;width:.625rem;height:.625rem;border-top:.125rem solid white;border-right:.125rem solid white;transform:rotate(45deg)}#experiences .wrapper .content:first-child .cta-button-container .learn-more .button-text{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;left:0;right:0;bottom:0;margin-left:1.85rem;padding:.3rem 0;color:#2e3b45;font-weight:700;line-height:1.6;text-align:center;text-transform:uppercase}#experiences .wrapper .content:first-child .cta-button-container .learn-more:hover .circle{width:100%}#experiences .wrapper .content:first-child .cta-button-container .learn-more:hover .circle .icon.arrow{background:#fff;transform:translate(1rem)}#experiences .wrapper .content:first-child .cta-button-container .learn-more:hover .button-text{color:#fff}#experiences .wrapper .content:last-child .visual-content{display:block;width:100%;max-width:550px;aspect-ratio:1/1;border-radius:.5rem;height:auto;background-color:transparent}#experiences .wrapper .content:last-child .visual-content.sysnapp{background:#2e3b45}#experiences .wrapper .content:last-child .visual-content.talkify{background:#3a2642}#experiences .wrapper .content:last-child .visual-content.memorify{background:#3a2642}#experiences .wrapper .content:last-child .visual-content video{display:flex;align-items:center;justify-content:center;width:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;border-radius:.5rem}@media (max-width: 1024px){#experiences .wrapper,#experiences .wrapper .swiper{padding:0 5vw}#experiences .wrapper .swiper-slide{width:80%;height:auto}#experiences .wrapper .swiper-slide.swiper-slide-active{transform:translateY(0)}}@media (max-width: 768px){#experiences .wrapper,#experiences .wrapper .swiper{padding:0 5vw}#experiences .wrapper .swiper-slide{width:80%;height:auto}#experiences .wrapper .swiper-slide.swiper-slide-active{transform:translateY(0)}#experiences .wrapper .swiper-content{flex-direction:column;align-items:center;gap:1rem;padding:2rem 1rem 1rem;height:auto;min-height:100%;display:flex}#experiences .wrapper .content:first-child{padding:0 1rem;justify-content:flex-start}#experiences .wrapper .content:first-child h1{font-size:1.5rem}#experiences .wrapper .content:first-child p{font-size:1rem;line-height:1.5}#experiences .wrapper .content:first-child .cta-button-container .learn-more{width:10rem}#experiences .wrapper .content:first-child .cta-button-container .learn-more .circle{width:2.5rem;height:2.5rem}#experiences .wrapper .content:first-child .cta-button-container .learn-more .circle .icon.arrow{left:.5rem;width:1rem}#experiences .wrapper .content:first-child .cta-button-container .learn-more .circle .icon.arrow:before{width:.5rem;height:.5rem;border-top:.1rem solid white;border-right:.1rem solid white}#experiences .wrapper .content:first-child .cta-button-container .learn-more .button-text{margin-left:1.6rem;font-size:.8rem;padding:.6rem 0}#experiences .wrapper .content:first-child .cta-button-container .learn-more:hover .circle .icon.arrow{transform:translate(.8rem)}#experiences .wrapper .content:last-child{display:flex;justify-content:center;align-items:flex-end;width:100%}#experiences .wrapper .content:last-child .visual-content{display:block;width:100%;aspect-ratio:1/1;height:auto;background-color:#ccc;border-radius:.5rem}}#experiences .btn-wrapper{position:relative;width:100%;height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 2rem}@media (max-width: 768px){#experiences .btn-wrapper{padding:4.5rem 0 0}}#experiences .btn-wrapper .button .cases{cursor:pointer;border-radius:50px;padding:.5rem 2rem;color:#fff;background:linear-gradient(135deg,#8fc6c1 50%,#2e3b45 50%);background-size:250%;background-position:top right;transition:background-position .4s ease,color .4s ease;position:relative;overflow:hidden}#experiences .btn-wrapper .button .cases.hoverEffect:hover{background-position:bottom left;color:#2e3b45}#experiences .btn-wrapper .button .cases.hoverEffect:hover a,#experiences .btn-wrapper .button .cases a{color:#2e3b45}#cases{background:#f9f9f9}#cases .white-space{height:72px;background:#fff}#cases .text{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:4.5rem 2rem;color:#2e3b45}#cases .text h3{font-size:2rem;margin-bottom:1rem}#cases .text p{font-size:1rem;max-width:616px;width:100%}#cases .wrapper{position:relative;width:100%;height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 2rem}#cases .wrapper .container{max-width:1264px;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2rem}#cases .wrapper .container .cards{width:400px;border-radius:.5rem;background-color:#8fc6c14d;padding:1rem;transition:all .4s ease}@media (max-width: 1024px){#cases .wrapper .container .cards{width:300px}}@media (max-width: 768px){#cases .wrapper .container .cards{width:400px}}#cases .wrapper .container .cards:hover{transform:translateY(-1rem)}#cases .wrapper .container .cards .image{width:100%;min-height:200px;border-radius:.5rem;overflow:hidden}#cases .wrapper .container .cards .image img{width:100%;height:200px;border-radius:.5rem;-o-object-fit:cover;object-fit:cover}#cases .wrapper .container .cards .content{max-width:400px;width:100%;padding:1rem 1rem 0;color:#2e3b45}#cases .wrapper .container .cards .content span{font-size:.8rem}#cases .wrapper .container .cards .content p{font-size:1.2rem;font-weight:700;text-transform:uppercase}#cases .wrapper .container .cards .content .cta-button-container{display:flex;justify-content:flex-start;align-items:center;padding:1rem 0}#cases .wrapper .container .cards .content .cta-button-container .learn-more{width:9rem;height:auto;position:relative;display:inline-block;cursor:pointer;background:transparent;border:none;padding:0;font-size:inherit}#cases .wrapper .container .cards .content .cta-button-container .learn-more .circle{transition:all .45s cubic-bezier(.65,0,.076,1);position:relative;display:block;width:2rem;height:2rem;background:#2e3b45;border-radius:1.625rem}#cases .wrapper .container .cards .content .cta-button-container .learn-more .circle .icon.arrow{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;bottom:0;left:.25rem;width:1rem;margin:auto;height:.025rem;background:none}#cases .wrapper .container .cards .content .cta-button-container .learn-more .circle .icon.arrow:before{content:"";position:absolute;top:-.25rem;right:.0625rem;width:.5rem;height:.5rem;border-top:.1rem solid white;border-right:.1rem solid white;transform:rotate(45deg)}#cases .wrapper .container .cards .content .cta-button-container .learn-more .button-text{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;left:0;right:0;bottom:0;color:#2e3b45;font-weight:700;line-height:1.2;text-align:center;text-transform:uppercase;margin-left:1.6rem;font-size:.8rem;padding:.6rem 0}#cases .wrapper .container .cards .content .cta-button-container .learn-more:hover .circle{width:100%}#cases .wrapper .container .cards .content .cta-button-container .learn-more:hover .circle .icon.arrow{background:#fff;transform:translate(.8rem)}#cases .wrapper .container .cards .content .cta-button-container .learn-more:hover .button-text{color:#fff}#cases .button{padding:4.5rem 0 0}#cases .button .cases{cursor:pointer;border-radius:50px;padding:.5rem 2rem;color:#fff;background:linear-gradient(135deg,#8fc6c1 50%,#2e3b45 50%);background-size:250%;background-position:top right;transition:background-position .4s ease,color .4s ease;position:relative;overflow:hidden}#cases .button .cases.hoverEffect:hover{background-position:bottom left;color:#2e3b45}#cases .button .cases.hoverEffect:hover a,#cases .button .cases a{color:#2e3b45}#ecossystem{background:#fff}#ecossystem .white-space{height:72px;background:#f9f9f9}#ecossystem .text{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:4.5rem 2rem;color:#2e3b45}#ecossystem .text:last-child{padding:4.5rem 2rem 0}#ecossystem .text h3{font-size:2rem;margin-bottom:1rem}#ecossystem .text p{font-size:1rem;max-width:616px;width:100%}#ecossystem .wrapper{padding:0 2rem;display:flex;align-items:center;justify-content:center}#ecossystem .wrapper video{max-width:400px;width:100%}#ecossystem .btn-wrapper{position:relative;width:100%;height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 2rem}@media (max-width: 768px){#ecossystem .btn-wrapper{padding:4.5rem 0 0}}#ecossystem .btn-wrapper .button .cases{cursor:pointer;border-radius:50px;padding:.5rem 2rem;color:#fff;background:linear-gradient(135deg,#8fc6c1 50%,#2e3b45 50%);background-size:250%;background-position:top right;transition:background-position .4s ease,color .4s ease;position:relative;overflow:hidden}#ecossystem .btn-wrapper .button .cases.hoverEffect:hover{background-position:bottom left;color:#2e3b45}#ecossystem .btn-wrapper .button .cases.hoverEffect:hover a,#ecossystem .btn-wrapper .button .cases a{color:#2e3b45}#about{background:#f9f9f9}#about .white-space{height:72px;background:#fff}#about .wrapper{position:relative;width:100%;display:flex;align-items:flex-start;justify-content:center;gap:4rem;overflow:visible;padding:4.5rem 2rem 0}#about .wrapper .video{width:100%;max-width:400px;aspect-ratio:1/1;border-radius:.5rem;overflow:hidden}#about .wrapper .video video{display:flex;align-items:center;justify-content:center;width:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;border-radius:.5rem;filter:brightness(.6)}#about .wrapper .accordion-container{max-width:500px;height:400px;width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:column}#about .wrapper .accordion-container details{margin:0 auto;width:100%;position:relative;transition:all .3s ease-in-out;padding:2rem 0;border-bottom:1px solid #DDDDDD;outline:0!important}#about .wrapper .accordion-container details:first-child{padding-top:0!important}#about .wrapper .accordion-container details:hover{opacity:1}#about .wrapper .accordion-container summary{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;list-style:none;display:flex;align-items:center;outline:0!important;flex-wrap:wrap}#about .wrapper .accordion-container summary:hover .title{opacity:1}#about .wrapper .accordion-container summary:hover .accordion-icon{opacity:1}#about .wrapper .accordion-container .accordion-title{color:#2e3b45;width:90%;font-weight:500;transition:all .25s ease-in-out;font-size:1.4rem;word-break:break-word}#about .wrapper .accordion-container .accordion-icon{opacity:.5;pointer-events:none;position:absolute;right:1rem;transition:all .15s ease-out}#about .wrapper .accordion-container .accordion-icon svg{transition:transform .3s ease-in-out}#about .wrapper .accordion-container .accordion-content{color:#2e3b45;font-weight:400;line-height:1.65;margin-top:1rem;overflow:hidden;transition:height .3s ease}#about .wrapper .accordion-container summary::-webkit-details-marker{display:none}#about .wrapper .accordion-container details[open] .accordion-icon svg{transform:rotate(180deg)}#about .wrapper .accordion-container .btn-wrapper{position:relative;width:100%;height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 2rem;flex-grow:2}@media (max-width: 768px){#about .wrapper .accordion-container .btn-wrapper{padding:4.5rem 0 0}}#about .wrapper .accordion-container .btn-wrapper .button .cases{cursor:pointer;border-radius:50px;padding:.5rem 2rem;color:#fff;background:linear-gradient(135deg,#8fc6c1 50%,#2e3b45 50%);background-size:250%;background-position:top right;transition:background-position .4s ease,color .4s ease;position:relative;overflow:hidden}#about .wrapper .accordion-container .btn-wrapper .button .cases.hoverEffect:hover{background-position:bottom left;color:#2e3b45}#about .wrapper .accordion-container .btn-wrapper .button .cases.hoverEffect:hover a,#about .wrapper .accordion-container .btn-wrapper .button .cases a{color:#2e3b45}@media (max-width: 768px){#about .wrapper{flex-wrap:wrap}}#news{background:#fff}#news .white-space{height:72px;background:#f9f9f9}#news .text{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:4.5rem 2rem;color:#2e3b45}#news .text h3{font-size:2rem;margin-bottom:1rem}#news .text p{font-size:1rem;max-width:616px;width:100%}#news .wrapper{position:relative;width:100%;height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 2rem}#news .wrapper .container{max-width:1264px;width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:2rem}#news .wrapper .container .cards{min-height:570px;height:100%;width:400px;border-radius:.5rem;background-color:#8fc6c14d;transition:all .4s ease}@media (max-width: 1024px){#news .wrapper .container .cards{width:300px}}@media (max-width: 768px){#news .wrapper .container .cards{width:400px}}#news .wrapper .container .cards:hover{transform:translateY(-1rem)}#news .wrapper .container .cards .image{width:100%;min-height:250px;border-top-left-radius:.5rem;border-top-right-radius:.5rem}#news .wrapper .container .cards .image img{width:100%;height:250px;transition:all .4s ease;border-top-left-radius:.5rem;border-top-right-radius:.5rem;-o-object-fit:cover;object-fit:cover}#news .wrapper .container .cards .content{max-width:400px;min-height:320px;width:100%;padding:2rem 2rem 1rem;color:#2e3b45;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}#news .wrapper .container .cards .content h1{font-size:1.4rem;font-weight:700}#news .wrapper .container .cards .content .description p{font-size:1rem;padding:1rem 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden;text-overflow:ellipsis;line-height:1.4;height:150px;display:none}#news .wrapper .container .cards .content .description p:first-child{display:-webkit-box}#news .wrapper .container .cards .content .cta-button-container{display:flex;justify-content:flex-start;align-items:center;padding:1rem 0}#news .wrapper .container .cards .content .cta-button-container .learn-more{width:9rem;height:auto;position:relative;display:inline-block;cursor:pointer;background:transparent;border:none;padding:0;font-size:inherit}#news .wrapper .container .cards .content .cta-button-container .learn-more .circle{transition:all .45s cubic-bezier(.65,0,.076,1);position:relative;display:block;width:2rem;height:2rem;background:#2e3b45;border-radius:1.625rem}#news .wrapper .container .cards .content .cta-button-container .learn-more .circle .icon.arrow{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;bottom:0;left:.25rem;width:1rem;margin:auto;height:.025rem;background:none}#news .wrapper .container .cards .content .cta-button-container .learn-more .circle .icon.arrow:before{content:"";position:absolute;top:-.25rem;right:.0625rem;width:.5rem;height:.5rem;border-top:.1rem solid white;border-right:.1rem solid white;transform:rotate(45deg)}#news .wrapper .container .cards .content .cta-button-container .learn-more .button-text{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;left:0;right:0;bottom:0;color:#2e3b45;font-weight:700;line-height:1.2;text-align:center;text-transform:uppercase;margin-left:1.6rem;font-size:.8rem;padding:.6rem 0}#news .wrapper .container .cards .content .cta-button-container .learn-more:hover .circle{width:100%}#news .wrapper .container .cards .content .cta-button-container .learn-more:hover .circle .icon.arrow{background:#fff;transform:translate(.8rem)}#news .wrapper .container .cards .content .cta-button-container .learn-more:hover .button-text{color:#fff}#news .button{padding:4.5rem 0 0}#news .button .cases{cursor:pointer;border-radius:50px;padding:.5rem 2rem;color:#fff;background:linear-gradient(135deg,#8fc6c1 50%,#2e3b45 50%);background-size:250%;background-position:top right;transition:background-position .4s ease,color .4s ease;position:relative;overflow:hidden}#news .button .cases.hoverEffect:hover{background-position:bottom left;color:#2e3b45}#news .button .cases.hoverEffect:hover a,#news .button .cases a{color:#2e3b45}#contact{background:#fff}#contact .white-space{height:72px;background:#fff}#contact .wrapper{position:relative;width:100%;height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:4.5rem 2rem}#contact .wrapper .card{max-width:1264px;width:100%;background-color:#8fc6c1;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px;padding:6rem 2rem;text-align:center;color:#2e3b45}#contact .wrapper .card .bkg-video{position:absolute;top:0;left:0;background-size:cover;width:100%;height:100%}#contact .wrapper .card .bkg-video #bg-video{border-radius:.5rem;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:brightness(.6)}#contact .wrapper .card .text{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;color:#fff;z-index:1}#contact .wrapper .card .text h1{font-size:2.5rem}#contact .wrapper .card .text p{font-size:1rem}#contact .wrapper .card .button{padding:1rem 0 0}#contact .wrapper .card .button .cases{cursor:pointer;border-radius:50px;padding:.5rem 2rem;color:#2e3b45;background:linear-gradient(135deg,#8fc6c1 50%,#fcda79 50%);background-size:250%;background-position:top right;transition:background-position .4s ease,color .4s ease;position:relative;overflow:hidden;font-size:1.25rem;display:inline-block}#contact .wrapper .card .button .cases:hover{background-position:bottom left;color:#2e3b45}.paginator{max-width:900px;width:100%;margin:0 auto;display:flex;align-items:center;justify-content:center;padding-bottom:2rem}.paginator ul{display:inline-block;padding-left:0;margin:20px 0;border-radius:0!important}.paginator ul li{display:inline}.paginator ul li span{cursor:default}.paginator ul li a,.paginator ul li span{position:relative;float:left;padding:8px 16px;margin-left:-2px;text-decoration:none;background:#fafafa;color:#2e3b45;border:1px solid rgba(143,198,193,.3);font-size:16px}@media (max-width: 454px){.paginator ul li a,.paginator ul li span{padding:4px 12px;font-size:12px}}.paginator ul li a:hover,.paginator ul li a:focus,.paginator ul li span:hover,.paginator ul li span:focus{z-index:2;color:#2e3b45;background-color:#8fc6c14d;border-color:#8fc6c14d}.paginator ul li:first-child a,.paginator ul li:first-child span{margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.paginator ul li:last-child a,.paginator ul li:last-child span{border-top-right-radius:0;border-bottom-right-radius:0}.paginator ul .active a,.paginator ul .active a:hover,.paginator ul .active a:focus,.paginator ul .active span,.paginator ul .active span:hover,.paginator ul .active span:focus{z-index:3;color:#fff;cursor:default;background-color:#2e3b45;border-color:#2e3b45}.paginator ul .disabled a,.paginator ul .disabled a:hover,.paginator ul .disabled a:focus,.paginator ul .disabled span,.paginator ul .disabled span:hover,.paginator ul .disabled span:focus{color:#2e3b45;cursor:not-allowed;background-color:#fff;border-color:#ddd}#experiences-list{background-color:#fff;padding:4.5rem 2rem}#experiences-list .text{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:4.5rem 0;color:#2e3b45}#experiences-list .text h3{font-size:1.8rem;margin-bottom:1rem}#experiences-list .text p{font-size:.9rem;max-width:616px;width:100%}#experiences-list .wrapper{position:relative;width:100%;height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0}#experiences-list .wrapper .container{max-width:1264px;width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:2rem}#experiences-list .wrapper .container .cards{width:343px;min-height:532px;border-radius:.5rem;background-color:#8fc6c14d;padding:1rem;transition:all .4s ease}@media (max-width: 1024px){#experiences-list .wrapper .container .cards{width:300px}}@media (max-width: 768px){#experiences-list .wrapper .container .cards{width:400px}}#experiences-list .wrapper .container .cards:hover{transform:translateY(-1rem)}#experiences-list .wrapper .container .cards .visual-content{display:block;width:100%;aspect-ratio:1/1;border-radius:.5rem;height:auto;background-color:#8fc6c1}#experiences-list .wrapper .container .cards .visual-content video{display:flex;align-items:center;justify-content:center;width:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;border-radius:.5rem}#experiences-list .wrapper .container .cards .content{max-width:311px;width:100%;padding:1rem 1rem 0;color:#2e3b45;display:flex;align-items:flex-start;justify-content:center;flex-direction:column}#experiences-list .wrapper .container .cards .content h1{font-size:1.3rem;font-weight:700;text-transform:uppercase}#experiences-list .wrapper .container .cards .content p{font-size:.9rem;padding:1rem 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;line-height:1.4;height:80px}#experiences-list .wrapper .container .cards .content .cta-button-container{display:flex;justify-content:flex-start;align-items:center;padding:1rem 0}#experiences-list .wrapper .container .cards .content .cta-button-container .learn-more{width:9rem;height:auto;position:relative;display:inline-block;cursor:pointer;background:transparent;border:none;padding:0;font-size:inherit}#experiences-list .wrapper .container .cards .content .cta-button-container .learn-more .circle{transition:all .45s cubic-bezier(.65,0,.076,1);position:relative;display:block;width:2rem;height:2rem;background:#2e3b45;border-radius:1.625rem}#experiences-list .wrapper .container .cards .content .cta-button-container .learn-more .circle .icon.arrow{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;bottom:0;left:.25rem;width:1rem;margin:auto;height:.025rem;background:none}#experiences-list .wrapper .container .cards .content .cta-button-container .learn-more .circle .icon.arrow:before{content:"";position:absolute;top:-.25rem;right:.0625rem;width:.5rem;height:.5rem;border-top:.1rem solid white;border-right:.1rem solid white;transform:rotate(45deg)}#experiences-list .wrapper .container .cards .content .cta-button-container .learn-more .button-text{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;left:0;right:0;bottom:0;color:#2e3b45;font-weight:700;line-height:1.2;text-align:center;text-transform:uppercase;margin-left:1.6rem;font-size:.8rem;padding:.6rem 0}#experiences-list .wrapper .container .cards .content .cta-button-container .learn-more:hover .circle{width:100%}#experiences-list .wrapper .container .cards .content .cta-button-container .learn-more:hover .circle .icon.arrow{background:#fff;transform:translate(.8rem)}#experiences-list .wrapper .container .cards .content .cta-button-container .learn-more:hover .button-text{color:#fff}#experiences-show{background-color:#fff;width:100%}#experiences-show .visual-content{width:100%;height:200px;margin-top:70px;display:flex;align-items:center;justify-content:center;flex-direction:column}#experiences-show .visual-content .bkg-video{position:absolute;top:70px;left:0;background-size:cover;width:100%;height:200px}#experiences-show .visual-content .bkg-video #bg-video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:brightness(.6);pointer-events:none}#experiences-show .visual-content .text{max-width:1200px;width:100%;text-align:center}@media (max-width: 768px){#experiences-show .visual-content .text{padding:0 2rem}}#experiences-show .visual-content .text h1{font-size:1.8rem;margin-bottom:1rem;color:#fff}#experiences-show .wrapper{padding:4.5rem 2rem 0;display:flex;align-items:center;justify-content:center}#experiences-show .wrapper .container{max-width:1200px;width:100%}#experiences-show .wrapper .container .content .breadcrumb{font-size:.9rem;margin-bottom:2rem}#experiences-show .wrapper .container .content .breadcrumb a{text-decoration:none;color:#96a2a1}#experiences-show .wrapper .container .content .breadcrumb span{color:#2e3b45}#experiences-show .wrapper .container .content main.center{text-align:center;padding-top:4rem}#experiences-show .wrapper .container .content main h1,#experiences-show .wrapper .container .content main h2{margin-bottom:2rem;color:#2e3b45}#experiences-show .wrapper .container .content main h2{margin-top:2rem}#experiences-show .wrapper .container .content main .text{width:100%;color:#2e3b45}#experiences-show .wrapper .container .content main .text h1{font-size:2rem;margin-bottom:1rem;color:#2e3b45}#experiences-show .wrapper .container .content main .text p{font-size:1rem;color:#2e3b45}#experiences-show .wrapper .container .content main .text ul li{color:#2e3b45;list-style:disc}#experiences-show .wrapper .container .content main .cases-wrapper{max-width:1264px;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2rem}#experiences-show .wrapper .container .content main .cases-wrapper .cards{width:300px;border-radius:.5rem;background-color:#8fc6c14d;padding:1rem;transition:all .4s ease}@media (max-width: 1024px){#experiences-show .wrapper .container .content main .cases-wrapper .cards{width:300px}}@media (max-width: 768px){#experiences-show .wrapper .container .content main .cases-wrapper .cards{width:300px}}#experiences-show .wrapper .container .content main .cases-wrapper .cards:hover{transform:translateY(-1rem)}#experiences-show .wrapper .container .content main .cases-wrapper .cards .image{width:100%;min-height:150px;border-radius:.5rem;overflow:hidden}#experiences-show .wrapper .container .content main .cases-wrapper .cards .image img{width:100%;height:150px;border-radius:.5rem;-o-object-fit:cover;object-fit:cover}#experiences-show .wrapper .container .content main .cases-wrapper .cards .card-content{max-width:400px;width:100%;padding:1rem 1rem 0;color:#2e3b45;text-align:left!important}#experiences-show .wrapper .container .content main .cases-wrapper .cards .card-content span{font-size:.8rem}#experiences-show .wrapper .container .content main .cases-wrapper .cards .card-content p{font-size:1.2rem;font-weight:700;text-transform:uppercase}#experiences-show .wrapper .container .content main .cases-wrapper .cards .card-content .cta-button-container{display:flex;justify-content:flex-start;align-items:center;padding:1rem 0}#experiences-show .wrapper .container .content main .cases-wrapper .cards .card-content .cta-button-container .learn-more{width:9rem;height:auto;position:relative;display:inline-block;cursor:pointer;background:transparent;border:none;padding:0;font-size:inherit}#experiences-show .wrapper .container .content main .cases-wrapper .cards .card-content .cta-button-container .learn-more .circle{transition:all .45s cubic-bezier(.65,0,.076,1);position:relative;display:block;width:2rem;height:2rem;background:#2e3b45;border-radius:1.625rem}#experiences-show .wrapper .container .content main .cases-wrapper .cards .card-content .cta-button-container .learn-more .circle .icon.arrow{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;bottom:0;left:.25rem;width:1rem;margin:auto;height:.025rem;background:none}#experiences-show .wrapper .container .content main .cases-wrapper .cards .card-content .cta-button-container .learn-more .circle .icon.arrow:before{content:"";position:absolute;top:-.25rem;right:.0625rem;width:.5rem;height:.5rem;border-top:.1rem solid white;border-right:.1rem solid white;transform:rotate(45deg)}#experiences-show .wrapper .container .content main .cases-wrapper .cards .card-content .cta-button-container .learn-more .button-text{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;left:0;right:0;bottom:0;color:#2e3b45;font-weight:700;line-height:1.2;text-align:center;text-transform:uppercase;margin-left:1.6rem;font-size:.8rem;padding:.6rem 0}#experiences-show .wrapper .container .content main .cases-wrapper .cards .card-content .cta-button-container .learn-more:hover .circle{width:100%}#experiences-show .wrapper .container .content main .cases-wrapper .cards .card-content .cta-button-container .learn-more:hover .circle .icon.arrow{background:#fff;transform:translate(.8rem)}#experiences-show .wrapper .container .content main .cases-wrapper .cards .card-content .cta-button-container .learn-more:hover .button-text{color:#fff}#experiences-show .wrapper .container .content main .photo-gallery{width:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:10px}#experiences-show .wrapper .container .content main .photo-gallery:has(.photo-wrapper:only-child){justify-content:flex-start}#experiences-show .wrapper .container .content main .photo-gallery .photo-wrapper{flex:1 1 calc(25% - 10px);max-width:calc(25% - 10px);box-sizing:border-box;padding:.5rem;background-color:#8fc6c14d;box-shadow:#0000001a 0 1px 2px;border-radius:5px;transition:all .4s ease;cursor:zoom-in;aspect-ratio:16/9;overflow:hidden}#experiences-show .wrapper .container .content main .photo-gallery .photo-wrapper:hover{transform:translateY(-1rem)}#experiences-show .wrapper .container .content main .photo-gallery .photo-wrapper .photo{width:100%;height:100%}#experiences-show .wrapper .container .content main .photo-gallery .photo-wrapper .photo a{display:block;width:100%;height:100%}#experiences-show .wrapper .container .content main .photo-gallery .photo-wrapper .photo a img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (max-width: 768px){#experiences-show .wrapper .container .content main .photo-gallery .photo-wrapper{flex:1 1 calc(50% - .5rem);max-width:calc(50% - 10px)}}@media (max-width: 576px){#experiences-show .wrapper .container .content main .photo-gallery .photo-wrapper{flex:1 1 100%;max-width:100%}}#experiences-show .cases{position:relative;width:100%;height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:4.5rem 2rem 0}#experiences-show .cases .text{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:0 2rem 2rem;color:#2e3b45}#experiences-show .cases .text h3{font-size:2rem;margin-bottom:1rem}#experiences-show .cases .text p{font-size:1rem;max-width:616px;width:100%}#experiences-show .cases .container{max-width:1264px;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2rem}#experiences-show .cases .container .cards{width:400px;border-radius:.5rem;background-color:#8fc6c14d;padding:1rem;transition:all .4s ease}@media (max-width: 1024px){#experiences-show .cases .container .cards{width:300px}}@media (max-width: 768px){#experiences-show .cases .container .cards{width:400px}}#experiences-show .cases .container .cards:hover{transform:translateY(-1rem)}#experiences-show .cases .container .cards .image{width:100%;min-height:200px;border-radius:.5rem;overflow:hidden}#experiences-show .cases .container .cards .image img{width:100%;height:200px;border-radius:.5rem;-o-object-fit:cover;object-fit:cover}#experiences-show .cases .container .cards .content{max-width:400px;width:100%;padding:1rem 1rem 0;color:#2e3b45}#experiences-show .cases .container .cards .content span{font-size:.8rem}#experiences-show .cases .container .cards .content p{font-size:1.2rem;font-weight:700;text-transform:uppercase}#experiences-show .cases .container .cards .content .cta-button-container{display:flex;justify-content:flex-start;align-items:center;padding:1rem 0}#experiences-show .cases .container .cards .content .cta-button-container .learn-more{width:9rem;height:auto;position:relative;display:inline-block;cursor:pointer;background:transparent;border:none;padding:0;font-size:inherit}#experiences-show .cases .container .cards .content .cta-button-container .learn-more .circle{transition:all .45s cubic-bezier(.65,0,.076,1);position:relative;display:block;width:2rem;height:2rem;background:#2e3b45;border-radius:1.625rem}#experiences-show .cases .container .cards .content .cta-button-container .learn-more .circle .icon.arrow{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;bottom:0;left:.25rem;width:1rem;margin:auto;height:.025rem;background:none}#experiences-show .cases .container .cards .content .cta-button-container .learn-more .circle .icon.arrow:before{content:"";position:absolute;top:-.25rem;right:.0625rem;width:.5rem;height:.5rem;border-top:.1rem solid white;border-right:.1rem solid white;transform:rotate(45deg)}#experiences-show .cases .container .cards .content .cta-button-container .learn-more .button-text{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;left:0;right:0;bottom:0;color:#2e3b45;font-weight:700;line-height:1.2;text-align:center;text-transform:uppercase;margin-left:1.6rem;font-size:.8rem;padding:.6rem 0}#experiences-show .cases .container .cards .content .cta-button-container .learn-more:hover .circle{width:100%}#experiences-show .cases .container .cards .content .cta-button-container .learn-more:hover .circle .icon.arrow{background:#fff;transform:translate(.8rem)}#experiences-show .cases .container .cards .content .cta-button-container .learn-more:hover .button-text{color:#fff}#experiences-show .contact{position:relative;width:100%;height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:4.5rem 2rem}#experiences-show .contact .card{max-width:1200px;width:100%;background-color:#8fc6c1;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px;padding:6rem 2rem;text-align:center;color:#2e3b45;position:relative}#experiences-show .contact .card .bkg-video{position:absolute;top:0;left:0;background-size:cover;width:100%;height:100%}#experiences-show .contact .card .bkg-video #bg-video{border-radius:.5rem;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:brightness(.6)}#experiences-show .contact .card .text{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;color:#fff;z-index:1}#experiences-show .contact .card .text h1{font-size:2.5rem}#experiences-show .contact .card .text p{font-size:1rem}#experiences-show .contact .card .button{padding:1rem 0 0}#experiences-show .contact .card .button .cases{cursor:pointer;border-radius:50px;padding:.5rem 2rem;color:#2e3b45;background:linear-gradient(135deg,#8fc6c1 50%,#fcda79 50%);background-size:250%;background-position:top right;transition:background-position .4s ease,color .4s ease;position:relative;overflow:hidden;font-size:1.25rem;display:inline-block}#experiences-show .contact .card .button .cases:hover{background-position:bottom left;color:#2e3b45}@media (max-width: 768px){#experiences-show .wrapper .container{align-items:center;flex-direction:column}}#cases-list{background-color:#fff;padding:4.5rem 2rem}#cases-list .text{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:4.5rem 0;color:#2e3b45}#cases-list .text h3{font-size:1.8rem;margin-bottom:1rem}#cases-list .text p{font-size:.9rem;max-width:616px;width:100%}#cases-list .wrapper{position:relative;width:100%;height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 2rem}#cases-list .wrapper .container{max-width:1264px;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2rem}#cases-list .wrapper .container .cards{width:400px;border-radius:.5rem;background-color:#8fc6c14d;padding:1rem;transition:all .4s ease}@media (max-width: 1024px){#cases-list .wrapper .container .cards{width:300px}}@media (max-width: 768px){#cases-list .wrapper .container .cards{width:400px}}#cases-list .wrapper .container .cards:hover{transform:translateY(-1rem)}#cases-list .wrapper .container .cards .image{width:100%;min-height:200px;border-radius:.5rem;overflow:hidden}#cases-list .wrapper .container .cards .image img{width:100%;height:200px;border-radius:.5rem;-o-object-fit:cover;object-fit:cover}#cases-list .wrapper .container .cards .content{max-width:400px;width:100%;padding:1rem 1rem 0;color:#2e3b45}#cases-list .wrapper .container .cards .content span{font-size:.8rem}#cases-list .wrapper .container .cards .content p{font-size:1.2rem;font-weight:700;text-transform:uppercase}#cases-list .wrapper .container .cards .content .cta-button-container{display:flex;justify-content:flex-start;align-items:center;padding:1rem 0}#cases-list .wrapper .container .cards .content .cta-button-container .learn-more{width:9rem;height:auto;position:relative;display:inline-block;cursor:pointer;background:transparent;border:none;padding:0;font-size:inherit}#cases-list .wrapper .container .cards .content .cta-button-container .learn-more .circle{transition:all .45s cubic-bezier(.65,0,.076,1);position:relative;display:block;width:2rem;height:2rem;background:#2e3b45;border-radius:1.625rem}#cases-list .wrapper .container .cards .content .cta-button-container .learn-more .circle .icon.arrow{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;bottom:0;left:.25rem;width:1rem;margin:auto;height:.025rem;background:none}#cases-list .wrapper .container .cards .content .cta-button-container .learn-more .circle .icon.arrow:before{content:"";position:absolute;top:-.25rem;right:.0625rem;width:.5rem;height:.5rem;border-top:.1rem solid white;border-right:.1rem solid white;transform:rotate(45deg)}#cases-list .wrapper .container .cards .content .cta-button-container .learn-more .button-text{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;left:0;right:0;bottom:0;color:#2e3b45;font-weight:700;line-height:1.2;text-align:center;text-transform:uppercase;margin-left:1.6rem;font-size:.8rem;padding:.6rem 0}#cases-list .wrapper .container .cards .content .cta-button-container .learn-more:hover .circle{width:100%}#cases-list .wrapper .container .cards .content .cta-button-container .learn-more:hover .circle .icon.arrow{background:#fff;transform:translate(.8rem)}#cases-list .wrapper .container .cards .content .cta-button-container .learn-more:hover .button-text{color:#fff}#cases-show{background-color:#fff;width:100%}#cases-show .visual-content{width:100%;height:200px;margin-top:70px;display:flex;align-items:center;justify-content:center;flex-direction:column}#cases-show .visual-content .bkg-video{position:absolute;top:70px;left:0;background-size:cover;width:100%;height:200px}#cases-show .visual-content .bkg-video #bg-video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:brightness(.6);pointer-events:none}#cases-show .visual-content .text{max-width:1200px;width:100%;text-align:center}@media (max-width: 768px){#cases-show .visual-content .text{padding:0 2rem}}#cases-show .visual-content .text h1{font-size:1.8rem;margin-bottom:1rem;color:#fff}#cases-show .wrapper{padding:4.5rem 2rem 0;display:flex;align-items:center;justify-content:center}#cases-show .wrapper .container{max-width:1200px;width:100%}#cases-show .wrapper .container .content .breadcrumb{font-size:.9rem;margin-bottom:2rem}#cases-show .wrapper .container .content .breadcrumb a{text-decoration:none;color:#96a2a1}#cases-show .wrapper .container .content .breadcrumb span{color:#2e3b45}#cases-show .wrapper .container .content main h1,#cases-show .wrapper .container .content main h2{margin-bottom:2rem;color:#2e3b45}#cases-show .wrapper .container .content main h2{margin-top:2rem}#cases-show .wrapper .container .content main .text{width:100%;color:#2e3b45}#cases-show .wrapper .container .content main .text h1{font-size:2rem;margin-bottom:1rem;color:#2e3b45}#cases-show .wrapper .container .content main .text p{font-size:1rem;color:#2e3b45}#cases-show .wrapper .container .content main .text ul li{color:#2e3b45;list-style:disc}#cases-show .wrapper .container .content main .embed-video{max-width:800px;width:100%;padding:.5rem;background-color:#8fc6c14d;box-shadow:#0000001a 0 1px 2px;border-radius:5px;margin:4rem auto}#cases-show .wrapper .container .content main .embed-video iframe{display:block;width:100%;aspect-ratio:16/9}#cases-show .wrapper .container .content main .photo-gallery{width:100%;display:flex;align-items:flex-start;justify-content:flex-start;flex-wrap:wrap;gap:10px}#cases-show .wrapper .container .content main .photo-gallery:has(.photo-wrapper:only-child){justify-content:flex-start}#cases-show .wrapper .container .content main .photo-gallery .photo-wrapper{flex:1 1 calc(25% - 10px);max-width:calc(25% - 10px);box-sizing:border-box;padding:.5rem;background-color:#8fc6c14d;box-shadow:#0000001a 0 1px 2px;border-radius:5px;transition:all .4s ease;cursor:zoom-in;aspect-ratio:16/9;overflow:hidden}#cases-show .wrapper .container .content main .photo-gallery .photo-wrapper:hover{transform:translateY(-1rem)}#cases-show .wrapper .container .content main .photo-gallery .photo-wrapper .photo{width:100%;height:100%}#cases-show .wrapper .container .content main .photo-gallery .photo-wrapper .photo a{display:block;width:100%;height:100%}#cases-show .wrapper .container .content main .photo-gallery .photo-wrapper .photo a img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain}@media (max-width: 768px){#cases-show .wrapper .container .content main .photo-gallery .photo-wrapper{flex:1 1 calc(50% - .5rem);max-width:calc(50% - 10px)}}@media (max-width: 576px){#cases-show .wrapper .container .content main .photo-gallery .photo-wrapper{flex:1 1 100%;max-width:100%}}#cases-show .cases{position:relative;width:100%;height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:4.5rem 2rem 0}#cases-show .cases .text{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:0 2rem 2rem;color:#2e3b45}#cases-show .cases .text h3{font-size:2rem;margin-bottom:1rem}#cases-show .cases .text p{font-size:1rem;max-width:616px;width:100%}#cases-show .cases .container{max-width:1264px;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2rem}#cases-show .cases .container .cards{width:400px;border-radius:.5rem;background-color:#8fc6c14d;padding:1rem;transition:all .4s ease}@media (max-width: 1024px){#cases-show .cases .container .cards{width:300px}}@media (max-width: 768px){#cases-show .cases .container .cards{width:400px}}#cases-show .cases .container .cards:hover{transform:translateY(-1rem)}#cases-show .cases .container .cards .image{width:100%;min-height:200px;border-radius:.5rem;overflow:hidden}#cases-show .cases .container .cards .image img{width:100%;height:200px;border-radius:.5rem;-o-object-fit:cover;object-fit:cover}#cases-show .cases .container .cards .content{max-width:400px;width:100%;padding:1rem 1rem 0;color:#2e3b45}#cases-show .cases .container .cards .content span{font-size:.8rem}#cases-show .cases .container .cards .content p{font-size:1.2rem;font-weight:700;text-transform:uppercase}#cases-show .cases .container .cards .content .cta-button-container{display:flex;justify-content:flex-start;align-items:center;padding:1rem 0}#cases-show .cases .container .cards .content .cta-button-container .learn-more{width:9rem;height:auto;position:relative;display:inline-block;cursor:pointer;background:transparent;border:none;padding:0;font-size:inherit}#cases-show .cases .container .cards .content .cta-button-container .learn-more .circle{transition:all .45s cubic-bezier(.65,0,.076,1);position:relative;display:block;width:2rem;height:2rem;background:#2e3b45;border-radius:1.625rem}#cases-show .cases .container .cards .content .cta-button-container .learn-more .circle .icon.arrow{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;bottom:0;left:.25rem;width:1rem;margin:auto;height:.025rem;background:none}#cases-show .cases .container .cards .content .cta-button-container .learn-more .circle .icon.arrow:before{content:"";position:absolute;top:-.25rem;right:.0625rem;width:.5rem;height:.5rem;border-top:.1rem solid white;border-right:.1rem solid white;transform:rotate(45deg)}#cases-show .cases .container .cards .content .cta-button-container .learn-more .button-text{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;left:0;right:0;bottom:0;color:#2e3b45;font-weight:700;line-height:1.2;text-align:center;text-transform:uppercase;margin-left:1.6rem;font-size:.8rem;padding:.6rem 0}#cases-show .cases .container .cards .content .cta-button-container .learn-more:hover .circle{width:100%}#cases-show .cases .container .cards .content .cta-button-container .learn-more:hover .circle .icon.arrow{background:#fff;transform:translate(.8rem)}#cases-show .cases .container .cards .content .cta-button-container .learn-more:hover .button-text{color:#fff}#cases-show .contact{position:relative;width:100%;height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:4.5rem 2rem}#cases-show .contact .card{max-width:1200px;width:100%;background-color:#8fc6c1;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px;padding:6rem 2rem;text-align:center;color:#2e3b45;position:relative}#cases-show .contact .card .bkg-video{position:absolute;top:0;left:0;background-size:cover;width:100%;height:100%}#cases-show .contact .card .bkg-video #bg-video{border-radius:.5rem;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:brightness(.6)}#cases-show .contact .card .text{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;color:#fff;z-index:1}#cases-show .contact .card .text h1{font-size:2.5rem}#cases-show .contact .card .text p{font-size:1rem}#cases-show .contact .card .button{padding:1rem 0 0}#cases-show .contact .card .button .cases{cursor:pointer;border-radius:50px;padding:.5rem 2rem;color:#2e3b45;background:linear-gradient(135deg,#8fc6c1 50%,#fcda79 50%);background-size:250%;background-position:top right;transition:background-position .4s ease,color .4s ease;position:relative;overflow:hidden;font-size:1.25rem;display:inline-block}#cases-show .contact .card .button .cases:hover{background-position:bottom left;color:#2e3b45}@media (max-width: 768px){#cases-show .wrapper .container{align-items:center;flex-direction:column}}#about-show{background-color:#fff;width:100%}#about-show .visual-content{width:100%;height:200px;margin-top:70px;display:flex;align-items:center;justify-content:center;flex-direction:column}#about-show .visual-content .bkg-video{position:absolute;top:70px;left:0;background-size:cover;width:100%;height:200px}#about-show .visual-content .bkg-video #bg-video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:brightness(.6);pointer-events:none}#about-show .visual-content .text{max-width:1200px;width:100%;text-align:center}@media (max-width: 768px){#about-show .visual-content .text{padding:0 2rem}}#about-show .visual-content .text h1{font-size:1.8rem;margin-bottom:1rem;color:#fff}#about-show .wrapper{padding:4.5rem 2rem 0;display:flex;align-items:center;justify-content:center}#about-show .wrapper .container{max-width:1200px;width:100%}#about-show .wrapper .container .content main{color:#2e3b45!important;width:100%;margin-bottom:2rem}#about-show .wrapper .container .content main.center{text-align:center;padding-top:4rem}#about-show .wrapper .container .content main h1,#about-show .wrapper .container .content main h2{margin-bottom:2rem}#about-show .wrapper .container .content main .text{width:100%;padding-bottom:1rem;color:#2e3b45!important}#about-show .wrapper .container .content main .text h1{font-size:2rem;margin-bottom:1rem}#about-show .wrapper .container .content main .text p{font-size:1rem}#about-show .wrapper .container .content main .text p span{font-weight:700}#about-show .wrapper .container .content main .text ul li{color:#2e3b45;list-style:disc}#about-show .wrapper .container .content main .accordion-container{max-width:1200px;width:100%;padding-top:2rem;margin:0 auto}#about-show .wrapper .container .content main .accordion-container details{margin:0 auto;width:100%;position:relative;transition:all .3s ease-in-out;border-bottom:1px solid #DDDDDD;outline:0!important}#about-show .wrapper .container .content main .accordion-container details:first-child{padding-top:0!important}#about-show .wrapper .container .content main .accordion-container details:hover{opacity:1}#about-show .wrapper .container .content main .accordion-container summary{-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;list-style:none;display:flex;align-items:center;outline:0!important;flex-wrap:wrap;background-color:#f9f9f9;padding:1rem}#about-show .wrapper .container .content main .accordion-container summary:hover .title{opacity:1}#about-show .wrapper .container .content main .accordion-container summary:hover .accordion-icon{opacity:1}#about-show .wrapper .container .content main .accordion-container .accordion-title{color:#2e3b45;width:90%;font-weight:500;transition:all .25s ease-in-out;font-size:1.4rem;word-break:break-word}#about-show .wrapper .container .content main .accordion-container .accordion-icon{opacity:.5;pointer-events:none;position:absolute;right:1rem;transition:all .15s ease-out}#about-show .wrapper .container .content main .accordion-container .accordion-icon svg{transition:transform .3s ease-in-out}#about-show .wrapper .container .content main .accordion-container .accordion-content{color:#2e3b45;font-weight:400;line-height:1.65;overflow:hidden;transition:height .3s ease;padding:1rem}#about-show .wrapper .container .content main .accordion-container .accordion-content ul li{margin-bottom:.5rem}#about-show .wrapper .container .content main .accordion-container summary::-webkit-details-marker{display:none}#about-show .wrapper .container .content main .accordion-container details[open] .accordion-icon svg{transform:rotate(180deg)}#about-show .wrapper .container .content main .btn-wrapper{position:relative;width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px}#about-show .wrapper .container .content main .btn-wrapper .button .cases{cursor:pointer;border-radius:50px;border:1px solid #2E3B45;padding:.5rem 2rem;color:#2e3b45;background:linear-gradient(135deg,#2e3b45 50%,#fff 50%);background-size:250%;background-position:top right;transition:background-position .4s ease,color .4s ease;position:relative;overflow:hidden}#about-show .wrapper .container .content main .btn-wrapper .button .cases.active{background:linear-gradient(135deg,#8fc6c1 50%,#2e3b45 50%);background-size:250%;background-position:top right;transition:background-position .4s ease,color .4s ease;position:relative;overflow:hidden;border:1px solid #2E3B45;color:#fff}#about-show .wrapper .container .content main .btn-wrapper .button .cases.active.hoverEffect:hover{background-position:bottom left;color:#fff}#about-show .wrapper .container .content main .btn-wrapper .button .cases.active.hoverEffect:hover a{color:#fff}#about-show .wrapper .container .content main .btn-wrapper .button .cases.hoverEffect:hover{background-position:bottom left;color:#fff}#about-show .wrapper .container .content main .btn-wrapper .button .cases.hoverEffect:hover a{color:#fff}#about-show .wrapper .container .content main .btn-wrapper .button .cases a{color:#fff}#about-show .wrapper .container .content main .tragetory{max-width:800px;width:100%;margin:0 auto;padding:.5rem;border-radius:5px;transition:all .4s ease;cursor:zoom-in}#about-show .wrapper .container .content main .tragetory img{max-width:800px;width:100%;display:block}#about-show .cases{position:relative;width:100%;height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:4.5rem 2rem 0}#about-show .cases .text{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:0 2rem 2rem;color:#2e3b45}#about-show .cases .text h3{font-size:2rem;margin-bottom:1rem}#about-show .cases .text p{font-size:1rem;max-width:616px;width:100%}#about-show .cases .container{max-width:1264px;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2rem}#about-show .cases .container .cards{width:400px;border-radius:.5rem;background-color:#8fc6c14d;padding:1rem;transition:all .4s ease}@media (max-width: 1024px){#about-show .cases .container .cards{width:300px}}@media (max-width: 768px){#about-show .cases .container .cards{width:400px}}#about-show .cases .container .cards:hover{transform:translateY(-1rem)}#about-show .cases .container .cards .image{width:100%;min-height:200px;border-radius:.5rem;overflow:hidden}#about-show .cases .container .cards .image img{width:100%;height:200px;border-radius:.5rem;-o-object-fit:cover;object-fit:cover}#about-show .cases .container .cards .content{max-width:400px;width:100%;padding:1rem 1rem 0;color:#2e3b45}#about-show .cases .container .cards .content span{font-size:.8rem}#about-show .cases .container .cards .content p{font-size:1.2rem;font-weight:700;text-transform:uppercase}#about-show .cases .container .cards .content .cta-button-container{display:flex;justify-content:flex-start;align-items:center;padding:1rem 0}#about-show .cases .container .cards .content .cta-button-container .learn-more{width:9rem;height:auto;position:relative;display:inline-block;cursor:pointer;background:transparent;border:none;padding:0;font-size:inherit}#about-show .cases .container .cards .content .cta-button-container .learn-more .circle{transition:all .45s cubic-bezier(.65,0,.076,1);position:relative;display:block;width:2rem;height:2rem;background:#2e3b45;border-radius:1.625rem}#about-show .cases .container .cards .content .cta-button-container .learn-more .circle .icon.arrow{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;bottom:0;left:.25rem;width:1rem;margin:auto;height:.025rem;background:none}#about-show .cases .container .cards .content .cta-button-container .learn-more .circle .icon.arrow:before{content:"";position:absolute;top:-.25rem;right:.0625rem;width:.5rem;height:.5rem;border-top:.1rem solid white;border-right:.1rem solid white;transform:rotate(45deg)}#about-show .cases .container .cards .content .cta-button-container .learn-more .button-text{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;left:0;right:0;bottom:0;color:#2e3b45;font-weight:700;line-height:1.2;text-align:center;text-transform:uppercase;margin-left:1.6rem;font-size:.8rem;padding:.6rem 0}#about-show .cases .container .cards .content .cta-button-container .learn-more:hover .circle{width:100%}#about-show .cases .container .cards .content .cta-button-container .learn-more:hover .circle .icon.arrow{background:#fff;transform:translate(.8rem)}#about-show .cases .container .cards .content .cta-button-container .learn-more:hover .button-text{color:#fff}#about-show .contact{position:relative;width:100%;height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 2rem 4.5rem}#about-show .contact .card{max-width:1200px;width:100%;background-color:#8fc6c1;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px;padding:6rem 2rem;text-align:center;color:#2e3b45;position:relative}#about-show .contact .card .bkg-video{position:absolute;top:0;left:0;background-size:cover;width:100%;height:100%}#about-show .contact .card .bkg-video #bg-video{border-radius:.5rem;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:brightness(.6)}#about-show .contact .card .text{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;color:#fff;z-index:1}#about-show .contact .card .text h1{font-size:2.5rem}#about-show .contact .card .text p{font-size:1rem}#about-show .contact .card .button{padding:1rem 0 0}#about-show .contact .card .button .cases{cursor:pointer;border-radius:50px;padding:.5rem 2rem;color:#2e3b45;background:linear-gradient(135deg,#8fc6c1 50%,#fcda79 50%);background-size:250%;background-position:top right;transition:background-position .4s ease,color .4s ease;position:relative;overflow:hidden;font-size:1.25rem;display:inline-block}#about-show .contact .card .button .cases:hover{background-position:bottom left;color:#2e3b45}@media (max-width: 768px){#about-show .wrapper .container{align-items:center;flex-direction:column}}#news-list{background-color:#fff;padding:4.5rem 2rem 0}#news-list .text{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:4.5rem 0;color:#2e3b45}#news-list .text h3{font-size:1.8rem;margin-bottom:1rem}#news-list .text p{font-size:.9rem;max-width:616px;width:100%}#news-list .wrapper{position:relative;width:100%;height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:0 2rem}#news-list .wrapper .container{max-width:1264px;width:100%;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:2rem}#news-list .wrapper .container .cards{min-height:570px;height:100%;width:400px;border-radius:.5rem;background-color:#8fc6c14d;transition:all .4s ease}@media (max-width: 1024px){#news-list .wrapper .container .cards{width:300px}}@media (max-width: 768px){#news-list .wrapper .container .cards{width:400px}}#news-list .wrapper .container .cards:hover{transform:translateY(-1rem)}#news-list .wrapper .container .cards .image{width:100%;min-height:250px;border-top-left-radius:.5rem;border-top-right-radius:.5rem}#news-list .wrapper .container .cards .image img{width:100%;height:250px;transition:all .4s ease;border-top-left-radius:.5rem;border-top-right-radius:.5rem;-o-object-fit:cover;object-fit:cover}#news-list .wrapper .container .cards .content{max-width:400px;min-height:320px;width:100%;padding:2rem 2rem 1rem;color:#2e3b45;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column}#news-list .wrapper .container .cards .content h1{font-size:1.4rem;font-weight:700}#news-list .wrapper .container .cards .content .description p{font-size:1rem;padding:1rem 0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:6;overflow:hidden;text-overflow:ellipsis;line-height:1.4;height:150px;display:none}#news-list .wrapper .container .cards .content .description p:first-child{display:-webkit-box}#news-list .wrapper .container .cards .content .cta-button-container{display:flex;justify-content:flex-start;align-items:center;padding:1rem 0}#news-list .wrapper .container .cards .content .cta-button-container .learn-more{width:9rem;height:auto;position:relative;display:inline-block;cursor:pointer;background:transparent;border:none;padding:0;font-size:inherit}#news-list .wrapper .container .cards .content .cta-button-container .learn-more .circle{transition:all .45s cubic-bezier(.65,0,.076,1);position:relative;display:block;width:2rem;height:2rem;background:#2e3b45;border-radius:1.625rem}#news-list .wrapper .container .cards .content .cta-button-container .learn-more .circle .icon.arrow{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;bottom:0;left:.25rem;width:1rem;margin:auto;height:.025rem;background:none}#news-list .wrapper .container .cards .content .cta-button-container .learn-more .circle .icon.arrow:before{content:"";position:absolute;top:-.25rem;right:.0625rem;width:.5rem;height:.5rem;border-top:.1rem solid white;border-right:.1rem solid white;transform:rotate(45deg)}#news-list .wrapper .container .cards .content .cta-button-container .learn-more .button-text{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;left:0;right:0;bottom:0;color:#2e3b45;font-weight:700;line-height:1.2;text-align:center;text-transform:uppercase;margin-left:1.6rem;font-size:.8rem;padding:.6rem 0}#news-list .wrapper .container .cards .content .cta-button-container .learn-more:hover .circle{width:100%}#news-list .wrapper .container .cards .content .cta-button-container .learn-more:hover .circle .icon.arrow{background:#fff;transform:translate(.8rem)}#news-list .wrapper .container .cards .content .cta-button-container .learn-more:hover .button-text{color:#fff}#news-list .contact{position:relative;width:100%;height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:2rem 2rem 4.5rem}#news-list .contact .card{max-width:1264px;width:100%;background-color:#8fc6c1;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px;padding:6rem 2rem;text-align:center;color:#2e3b45;position:relative}#news-list .contact .card .bkg-video{position:absolute;top:0;left:0;background-size:cover;width:100%;height:100%}#news-list .contact .card .bkg-video #bg-video{border-radius:.5rem;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:brightness(.6)}#news-list .contact .card .text{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;color:#fff;z-index:1;padding:0!important}#news-list .contact .card .text h1{font-size:2.5rem}#news-list .contact .card .text p{font-size:1rem}#news-list .contact .card .button{padding:1rem 0 0}#news-list .contact .card .button .cases{cursor:pointer;border-radius:50px;padding:.5rem 2rem;color:#2e3b45;background:linear-gradient(135deg,#8fc6c1 50%,#fcda79 50%);background-size:250%;background-position:top right;transition:background-position .4s ease,color .4s ease;position:relative;overflow:hidden;font-size:1.25rem;display:inline-block}#news-list .contact .card .button .cases:hover{background-position:bottom left;color:#2e3b45}#news-show{background-color:#fff;width:100%}#news-show .visual-content{width:100%;height:200px;margin-top:70px;display:flex;align-items:center;justify-content:center;flex-direction:column}#news-show .visual-content .bkg-video{position:absolute;top:70px;left:0;background-size:cover;width:100%;height:200px}#news-show .visual-content .bkg-video #bg-video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:brightness(.6);pointer-events:none}#news-show .visual-content .text{max-width:1200px;width:100%;text-align:center}@media (max-width: 768px){#news-show .visual-content .text{padding:0 2rem}}#news-show .visual-content .text h1{font-size:1.8rem;margin-bottom:1rem;color:#fff}#news-show .wrapper{padding:4.5rem 2rem 0;display:flex;align-items:center;justify-content:center}#news-show .wrapper .container{max-width:1200px;width:100%}#news-show .wrapper .container .content .date{font-size:.9rem;margin-bottom:1rem}#news-show .wrapper .container .content .date p{color:#96a2a1;padding:0;margin:0}#news-show .wrapper .container .content main h1,#news-show .wrapper .container .content main h2{margin-bottom:2rem;color:#2e3b45}#news-show .wrapper .container .content main h2{margin-top:2rem}#news-show .wrapper .container .content main .text{width:100%;color:#2e3b45}#news-show .wrapper .container .content main .text h1{font-size:2rem;margin-bottom:1rem;color:#2e3b45}#news-show .wrapper .container .content main .text p{font-size:1rem;color:#2e3b45}#news-show .wrapper .container .content main .text ul li{color:#2e3b45;list-style:disc}#news-show .wrapper .container .content main .image{width:100%;padding-top:4rem;text-align:center}#news-show .wrapper .container .content main .image img{max-width:1200px;display:block;margin:0 auto}@media (max-width: 768px){#news-show .wrapper .container .content main .photo-gallery .photo-wrapper{flex:1 1 calc(50% - .5rem);max-width:calc(50% - 10px)}}@media (max-width: 576px){#news-show .wrapper .container .content main .photo-gallery .photo-wrapper{flex:1 1 100%;max-width:100%}}#news-show .cases{position:relative;width:100%;height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:4.5rem 2rem 0}#news-show .cases .text{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;padding:0 2rem 2rem;color:#2e3b45}#news-show .cases .text h3{font-size:2rem;margin-bottom:1rem}#news-show .cases .text p{font-size:1rem;max-width:616px;width:100%}#news-show .cases .container{max-width:1264px;width:100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2rem}#news-show .cases .container .cards{width:400px;border-radius:.5rem;background-color:#8fc6c14d;padding:1rem;transition:all .4s ease}@media (max-width: 1024px){#news-show .cases .container .cards{width:300px}}@media (max-width: 768px){#news-show .cases .container .cards{width:400px}}#news-show .cases .container .cards:hover{transform:translateY(-1rem)}#news-show .cases .container .cards .image{width:100%;min-height:200px;border-radius:.5rem;overflow:hidden}#news-show .cases .container .cards .image img{width:100%;height:200px;border-radius:.5rem;-o-object-fit:cover;object-fit:cover}#news-show .cases .container .cards .content{max-width:400px;width:100%;padding:1rem 1rem 0;color:#2e3b45}#news-show .cases .container .cards .content span{font-size:.8rem}#news-show .cases .container .cards .content p{font-size:1.2rem;font-weight:700;text-transform:uppercase}#news-show .cases .container .cards .content .cta-button-container{display:flex;justify-content:flex-start;align-items:center;padding:1rem 0}#news-show .cases .container .cards .content .cta-button-container .learn-more{width:9rem;height:auto;position:relative;display:inline-block;cursor:pointer;background:transparent;border:none;padding:0;font-size:inherit}#news-show .cases .container .cards .content .cta-button-container .learn-more .circle{transition:all .45s cubic-bezier(.65,0,.076,1);position:relative;display:block;width:2rem;height:2rem;background:#2e3b45;border-radius:1.625rem}#news-show .cases .container .cards .content .cta-button-container .learn-more .circle .icon.arrow{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;bottom:0;left:.25rem;width:1rem;margin:auto;height:.025rem;background:none}#news-show .cases .container .cards .content .cta-button-container .learn-more .circle .icon.arrow:before{content:"";position:absolute;top:-.25rem;right:.0625rem;width:.5rem;height:.5rem;border-top:.1rem solid white;border-right:.1rem solid white;transform:rotate(45deg)}#news-show .cases .container .cards .content .cta-button-container .learn-more .button-text{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;left:0;right:0;bottom:0;color:#2e3b45;font-weight:700;line-height:1.2;text-align:center;text-transform:uppercase;margin-left:1.6rem;font-size:.8rem;padding:.6rem 0}#news-show .cases .container .cards .content .cta-button-container .learn-more:hover .circle{width:100%}#news-show .cases .container .cards .content .cta-button-container .learn-more:hover .circle .icon.arrow{background:#fff;transform:translate(.8rem)}#news-show .cases .container .cards .content .cta-button-container .learn-more:hover .button-text{color:#fff}#news-show .contact{position:relative;width:100%;height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:4.5rem 2rem}#news-show .contact .card{max-width:1200px;width:100%;background-color:#8fc6c1;border-radius:.5rem;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px;padding:6rem 2rem;text-align:center;color:#2e3b45;position:relative}#news-show .contact .card .bkg-video{position:absolute;top:0;left:0;background-size:cover;width:100%;height:100%}#news-show .contact .card .bkg-video #bg-video{border-radius:.5rem;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:brightness(.6)}#news-show .contact .card .text{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;color:#fff;z-index:1}#news-show .contact .card .text h1{font-size:2.5rem}#news-show .contact .card .text p{font-size:1rem}#news-show .contact .card .button{padding:1rem 0 0}#news-show .contact .card .button .cases{cursor:pointer;border-radius:50px;padding:.5rem 2rem;color:#2e3b45;background:linear-gradient(135deg,#8fc6c1 50%,#fcda79 50%);background-size:250%;background-position:top right;transition:background-position .4s ease,color .4s ease;position:relative;overflow:hidden;font-size:1.25rem;display:inline-block}#news-show .contact .card .button .cases:hover{background-position:bottom left;color:#2e3b45}@media (max-width: 768px){#news-show .wrapper .container{align-items:center;flex-direction:column}}*{margin:0;padding:0;box-sizing:border-box;list-style:none;text-decoration:none;font-family:"Source Sans 3",sans-serif}*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth!important}body{font-family:Montserrat,sans-serif;background:#eee;width:100%;min-height:100vh}
