.hero-services{position:relative}.hero-services__cards-wrapper{-ms-overflow-style:none;overflow-y:scroll;scrollbar-width:none;width:100%}.hero-services__cards-wrapper::-webkit-scrollbar{display:none}.hero-services__cards{display:flex;transition-duration:.8s!important;width:max-content}body:not(.no-animate) .hero-services__cards{opacity:0;transform:translateY(1.5rem);transition-delay:.9s;transition-duration:.3s;transition-property:transform,opacity;transition-timing-function:ease}body:not(.no-animate) .animate .hero-services__cards{opacity:1;transform:unset}html:not(.has-scroll-init) .hero-services__cards{opacity:1!important;transform:unset!important}@media(min-width:640px){.hero-services:not(.hero-services--open) .hero-services__cards{max-width:calc(15.875rem + (var(--items-count) - 1)*.75rem)}}@media(min-width:1024px){.hero-services:not(.hero-services--open) .hero-services__cards{max-width:calc(15rem + (var(--items-count) - 1)*.75rem)}}@media(min-width:1920px){.hero-services:not(.hero-services--open) .hero-services__cards{max-width:calc(15.5rem + (var(--items-count) - 1)*.75rem)}}@media(hover:hover)and (pointer:fine){.hero-services.hero-services--inited:not(.hero-services--open) .hero-services__cards.focus-visible .hero-services__card,.hero-services.hero-services--inited:not(.hero-services--open) .hero-services__cards:hover .hero-services__card{transform:translateX(calc(-100%*var(--item-index) + var(--item-index)*1rem))}}.hero-services.hero-services--inited:not(.hero-services--open) .hero-services__cards.focus-visible .hero-services__card{transform:translateX(calc(-100%*var(--item-index) + var(--item-index)*1rem))}.hero-services__card{display:inline-flex;flex-grow:1;flex-shrink:0;top:0;transition-duration:.3s;transition-property:transform,opacity,z-index;transition-timing-function:ease}.hero-services:not(.hero-services--open) .hero-services__card{pointer-events:none}.hero-services--open .hero-services__card:not(:last-child){margin-right:.125rem}.hero-services:not(.hero-services--open) .hero-services__card{top:0;transform:translateX(calc(-100%*var(--item-index) + var(--item-index)*.75rem));z-index:calc(100 - var(--item-index))}.hero-services:not(.hero-services--open) .hero-services__card:nth-child(2){opacity:.6}.hero-services:not(.hero-services--open) .hero-services__card:nth-child(3){opacity:.4}.hero-services:not(.hero-services--open) .hero-services__card:nth-child(4){opacity:.2}.hero-services:not(.hero-services--open) .hero-services__card:nth-child(5){opacity:.6}.hero-services:not(.hero-services--open) .hero-services__card:not(:first-child) .service-card__icon,.hero-services:not(.hero-services--open) .hero-services__card:nth-child(n+6){opacity:0}.hero-services:not(.hero-services--inited) .hero-services__card{transform:translateX(calc(-100%*var(--item-index) + var(--item-index)*1.5rem))}.hero-services__show{background-color:transparent;background-color:var(--color-orange);border:none;border-radius:2rem;color:var(--color-white);left:21.5rem;padding:.375rem 1.5rem .4375rem 2.5rem;position:absolute;top:50%;transform:translateY(-50%);transition-duration:.8s!important;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease;z-index:101}body:not(.no-animate) .hero-services__show{opacity:0;transform:translateY(1.5rem);transition-delay:1.8s;transition-duration:.3s;transition-property:transform,opacity;transition-timing-function:ease}body:not(.no-animate) .animate .hero-services__show{opacity:1;transform:unset}html:not(.has-scroll-init) .hero-services__show{opacity:1!important;transform:unset!important}@media(hover:hover)and (pointer:fine){.hero-services__show.focus-visible:after,.hero-services__show:hover:after{transform:translate(5px,-50%)}}.hero-services__show.focus-visible:after{transform:translate(5px,-50%)}.hero-services--inited .hero-services__show{transition-delay:.3s!important}.hero-services--open .hero-services__show{opacity:0!important;pointer-events:none}.hero-services__show:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='69' height='21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 10h66m-9.328-9 10 9.5-10 9.5' stroke='%23fff' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";height:1.3125rem;left:-2.5rem;position:absolute;top:50%;transform:translateY(-50%);transition-duration:.3s;transition-property:transform;transition-timing-function:ease;width:4.3125rem}.hero-services__hide{background-color:transparent;background-color:var(--color-orange);border:none;border-radius:2rem;color:var(--color-white);padding:.375rem 1.5rem .4375rem;position:absolute;right:2.75rem;top:-4.0625rem;transition-duration:.3s;transition-property:opacity;transition-timing-function:ease}@media(hover:hover)and (pointer:fine){.hero-services__hide.focus-visible,.hero-services__hide:hover{background-color:var(--color-white);color:var(--color-black)}}.hero-services__hide.focus-visible{background-color:var(--color-white);color:var(--color-black)}.hero-services:not(.hero-services--open) .hero-services__hide{opacity:0;pointer-events:none}.hero-main{background-color:#7aa3b5;height:30.625rem;overflow:hidden;position:relative;z-index:1}@media(min-width:640px){.hero-main{height:calc(100vh - 6.5rem);min-height:51.875rem}}@media(min-width:1024px){.hero-main{min-height:43.5625rem}}@media(min-width:1920px){.hero-main{min-height:59.375rem}}.hero-main__inner{color:var(--color-white);padding-left:1.1875rem;padding-top:5.5625rem}@media(min-width:640px){.hero-main__inner{padding-left:2.3125rem;padding-top:8.25rem}}@media(min-width:1024px){.hero-main__inner{padding-left:3.0625rem;padding-top:2.5rem}}@media(min-width:1920px){.hero-main__inner{padding-left:4.625rem;padding-top:3rem}}.hero-main__title{font-size:2.5rem;font-weight:400;line-height:.96;margin-bottom:1.5rem;max-width:12.625rem;transition-duration:.8s!important}body:not(.no-animate) .hero-main__title{opacity:0;transform:translateY(1.5rem);transition-delay:.5s;transition-duration:.3s;transition-property:transform,opacity;transition-timing-function:ease}body:not(.no-animate) .animate .hero-main__title{opacity:1;transform:unset}html:not(.has-scroll-init) .hero-main__title{opacity:1!important;transform:unset!important}@media(min-width:640px){.hero-main__title{margin-bottom:3rem;max-width:20.1875rem}}.blind-text-medium .hero-main__title{font-size:2.625rem}.blind-text-large .hero-main__title{font-size:2.75rem}@media(min-width:640px){.hero-main__title{font-size:4rem}.blind-text-medium .hero-main__title{font-size:4.125rem}.blind-text-large .hero-main__title{font-size:4.25rem}}@media(min-width:1920px){.hero-main__title{font-size:5rem;margin-bottom:3.5rem}.blind-text-medium .hero-main__title{font-size:5.125rem}.blind-text-large .hero-main__title{font-size:5.25rem}}.hero-main__time{margin-bottom:.5rem;transition-duration:.8s!important}body:not(.no-animate) .hero-main__time{opacity:0;transform:translateY(1.5rem);transition-delay:.6s;transition-duration:.3s;transition-property:transform,opacity;transition-timing-function:ease}body:not(.no-animate) .animate .hero-main__time{opacity:1;transform:unset}html:not(.has-scroll-init) .hero-main__time{opacity:1!important;transform:unset!important}@media(min-width:640px){.hero-main__time{margin-bottom:1rem}}@media(min-width:1920px){.hero-main__time{margin-bottom:1.5rem}}.hero-main__date{margin-bottom:.25rem;transition-duration:.8s!important}body:not(.no-animate) .hero-main__date{opacity:0;transform:translateY(1.5rem);transition-delay:.7s;transition-duration:.3s;transition-property:transform,opacity;transition-timing-function:ease}body:not(.no-animate) .animate .hero-main__date{opacity:1;transform:unset}html:not(.has-scroll-init) .hero-main__date{opacity:1!important;transform:unset!important}@media(min-width:640px){.hero-main__date{margin-bottom:.5rem}}.hero-main__weather{align-items:center;display:inline-flex;transition-duration:.8s!important}body:not(.no-animate) .hero-main__weather{opacity:0;transform:translateY(1.5rem);transition-delay:.8s;transition-duration:.3s;transition-property:transform,opacity;transition-timing-function:ease}body:not(.no-animate) .animate .hero-main__weather{opacity:1;transform:unset}html:not(.has-scroll-init) .hero-main__weather{opacity:1!important;transform:unset!important}.hero-main__weather-icon{margin-right:.6875rem}.hero-main__services{bottom:.8px;left:0;position:absolute;right:0;width:100%}@media(max-width:639.98px){.hero-main__services{display:none}}.hero-main__bg{bottom:0;height:100%;left:0;overflow:hidden;position:absolute;transition-duration:.8s!important;width:100%;z-index:-1}body:not(.no-animate) .hero-main__bg{opacity:0;transform:translateY(1.5rem);transition-delay:.2s;transition-duration:.3s;transition-property:transform,opacity;transition-timing-function:ease}body:not(.no-animate) .animate .hero-main__bg{opacity:1;transform:unset}html:not(.has-scroll-init) .hero-main__bg{opacity:1!important;transform:unset!important}.hero-main__bg-img{height:100%}.hero-main__birds{height:100%;left:0;position:absolute;top:0;width:100%}body:not(.no-animate) .hero-main__birds{opacity:0;transition-delay:.5s;transition-duration:.3s;transition-property:transform,opacity;transition-timing-function:ease}body:not(.no-animate) .animate .hero-main__birds{opacity:1}html:not(.has-scroll-init) .hero-main__birds{opacity:1!important}@media(max-width:639.98px){.hero-main__birds{left:auto;right:-35%;top:10%}}@media(min-width:640px)and (max-width:1023.98px){.hero-main__birds{left:10%;top:0}}.blind-images-hidden .hero-main__birds{display:none}.hero-main__bird{animation:birds linear infinite;animation-duration:calc(200s - var(--item-index)*35s);height:100%;position:absolute;transform-origin:43.8% 48%;z-index:var(--item-index)}.hero-main__clouds{animation:cloud_opacity 30s linear infinite,cloud_move 30s linear infinite;height:auto;left:0;opacity:0;position:absolute;right:0;top:0;transform:rotate(-15deg) scale(1.56);width:48rem}body:not(.no-animate) .hero-main__clouds{opacity:0;transition-delay:.6s;transition-duration:.3s;transition-property:transform,opacity;transition-timing-function:ease}body:not(.no-animate) .animate .hero-main__clouds{opacity:1}html:not(.has-scroll-init) .hero-main__clouds{opacity:1!important}.hero-main__clouds img{all:inherit}@media(min-width:640px){.hero-main__clouds{width:90rem}}@media(min-width:1024px){.hero-main__clouds{height:100%;width:100%}}@keyframes cloud_opacity{0%{opacity:0}13%{opacity:.3}27%{opacity:1}52%{opacity:1}90%{opacity:.9}to{opacity:0}}@keyframes cloud_move{0%{transform:translate3d(-10%,-10%,0)}to{transform:translate3d(35%,40%,0)}}@keyframes birds{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}