.navbar-bg{opacity:0;transition:opacity .3s ease}.underline-hover{width:0%!important;transition:width .3s ease!important;overflow:hidden}.navlink:hover .underline-hover,.navlink.w--current .underline-hover{width:100%!important}.date-block{font-style:italic;font-weight:400;color:#333;margin:0 0 10px}.hover-bg{opacity:0;transition:opacity .35s ease;display:flex!important;align-items:center!important;justify-content:center!important}.hover-bg .hover-content{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;opacity:1!important;transform:none!important}a:hover>.hover-bg{opacity:1}.background-video-3.w-background-video{position:absolute!important;inset:0!important;height:100%!important;width:100%!important;overflow:hidden!important}.background-video-3.w-background-video>video{position:absolute!important;inset:-100%!important;margin:auto!important;width:100%!important;height:100%!important;object-fit:cover!important}.partial-bg.green{display:block!important}.first-section,.second-section,.third-section{position:relative!important;overflow:hidden!important;min-height:350px!important}.first-section img,.second-section img,.third-section img{position:absolute!important;inset:0!important;width:100%!important;height:100%!important;object-fit:cover!important;z-index:0!important}.first-section .absolute,.second-section .absolute,.third-section .absolute{z-index:1!important}.color-green{background-color:#adc5bad9!important}.second-section img{object-position:top center!important}.expand{min-width:0}.expand .w-richtext{overflow-wrap:break-word}@media screen and (max-width:767px){.content-padding{flex-direction:column!important}.content-padding>._22-percent-column,.content-padding>.expand,.content-padding>.slider{width:100%!important;min-width:0!important}.expand .instagram-media{min-width:0!important;max-width:100%!important}}@media screen and (max-width:767px){html,body{overflow-x:clip}}@media screen and (max-width:767px){.content-section.double.solutions.version1{margin-top:0!important}}@media screen and (min-width:480px){.partial-bg-left{width:50%!important}}.content-section.no-padding-visible.services{position:relative!important;min-height:500px!important}.content-section.no-padding-visible.services .content-wrapper{position:relative!important;z-index:1!important}.adiservices .absolute-bg.black{opacity:.55!important}.slider.hide{display:none!important}.slider.has-slides{display:block!important}.has-slides.w-slider{height:auto!important;background:#111!important;overflow:hidden!important}.has-slides .w-slider-mask{overflow:visible!important;transition:transform .5s cubic-bezier(.4,0,.2,1)!important;will-change:transform;height:auto!important}.has-slides .w-slide{height:auto!important}.has-slides .w-slide img,.has-slides .w-slide .image-width-max{width:100%!important;height:682px!important;max-height:78vh!important;object-fit:cover!important;object-position:center center!important;display:block!important;vertical-align:top!important}@media screen and (max-width:767px){.has-slides .w-slide img,.has-slides .w-slide .image-width-max{height:auto!important;aspect-ratio:3 / 2!important;max-height:none!important}}.has-slides .w-slider-arrow-left,.has-slides .w-slider-arrow-right{width:52px!important;height:52px!important;top:calc(50% - 26px)!important;bottom:auto!important;margin:0!important;background:#0006!important;backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important;border:1px solid rgba(255,255,255,.25)!important;border-radius:50%!important;transform:none!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:0!important;transition:background .2s,border-color .2s!important;color:#fff!important;overflow:visible!important}.has-slides .w-slider-arrow-left:hover,.has-slides .w-slider-arrow-right:hover{background:#000000a6!important;border-color:#ffffff73!important}.has-slides .w-slider-arrow-left{left:20px!important;right:auto!important}.has-slides .w-slider-arrow-right{right:20px!important;left:auto!important}.has-slides .w-icon-slider-left,.has-slides .w-icon-slider-right{position:static!important;inset:auto!important;width:22px!important;height:22px!important;display:block!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important}.has-slides .w-icon-slider-left{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='15 18 9 12 15 6'/%3E%3C/svg%3E")!important}.has-slides .w-icon-slider-right{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9 18 15 12 9 6'/%3E%3C/svg%3E")!important}.has-slides .w-icon-slider-left:before,.has-slides .w-icon-slider-left:after,.has-slides .w-icon-slider-right:before,.has-slides .w-icon-slider-right:after{display:none!important}.has-slides .w-slider-nav{bottom:16px!important;height:auto!important;padding-top:0!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important}.has-slides .w-slider-dot{width:8px!important;height:8px!important;border-radius:50%!important;background:#ffffff73!important;display:inline-block!important;margin:0!important;transition:background .2s!important;border:none!important;padding:0!important;cursor:pointer!important}.has-slides .w-slider-dot.w--current,.has-slides .w-slider-dot.w-active{background:#fff!important}.w-nav-button{display:none!important}@media screen and (max-width:991px){.w-nav-button{display:flex!important;align-items:center;justify-content:center}.w-nav-menu{display:none!important}.w-nav-menu.w--nav-menu-open{display:flex!important;flex-direction:column;position:absolute;top:100%;left:0;right:0;background:#e8e9ee;padding:16px 24px 24px;z-index:1000;box-shadow:0 8px 24px #00000014}.w-nav-menu.w--nav-menu-open .navlink{display:block!important;padding:12px 0;font-size:18px;border-bottom:1px solid rgba(0,0,0,.08);width:100%}.w-nav-menu.w--nav-menu-open .left-border{margin-top:16px;border-left:none;padding-left:0}.w-nav-button.w--open{background:transparent!important;color:inherit!important}}
