.center{width:100%;text-align:center;margin:auto}.hidden{display:none}.is-relative{position:relative}@media (min-width:786px){.only-phone{display:none!important}}@media (max-width:786px){.only-desktop{display:none!important}}.has-top-gradient{position:relative;z-index:1}.has-top-gradient::after{content:"";position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;max-height:250px;background:#e4e7e9;background:linear-gradient(180deg,#e4e7e9 0,#f1f2f3 49%,#fff 100%)}.has-bg-img{position:relative;z-index:1;padding-bottom:100px}.has-bg-img .bg-img{position:absolute;bottom:0;left:0;z-index:-1;display:flex;justify-content:center;align-items:flex-end;width:100%;height:100%;max-height:110vh}.has-bg-img .bg-img::after{content:"";position:absolute;top:0;left:0;z-index:0;width:100%;height:50%;min-height:500px;background:#fff;background:linear-gradient(180deg,#fff 0,rgba(255,255,255,0) 100%)}.has-bg-img .bg-img img{opacity:.09;-o-object-fit:cover;object-fit:cover;height:100%;width:100%}.has-bg-img .bg-img picture{height:100%;width:100vw}@media (max-width:768px){.has-bg-img .bg-img img,.has-bg-img .bg-img picture{max-height:650px}}.line-separator{display:block;position:relative;width:100%;height:1px;background-color:rgba(255,255,255,.24)}.color-bg-light{background-color:#eff2f6}.margin-top{margin-top:100px}@media (max-width:550px){.margin-top{margin-top:70px}}.margin-bottom{margin-bottom:100px}@media (max-width:550px){.margin-bottom{margin-bottom:70px}}.margin-top-100vh{margin-top:100vh}.padding-top{padding-top:100px}@media (max-width:550px){.padding-top{padding-top:70px}}.padding-bottom{padding-bottom:100px}@media (max-width:550px){.padding-bottom{padding-bottom:70px}}ol.bullet-list,ul.bullet-list{margin-top:15px}ol.bullet-list li,ul.bullet-list li{position:relative;padding-left:20px;margin-bottom:5px}ol.bullet-list li::before,ul.bullet-list li::before{content:"";position:absolute;top:0;left:0;bottom:0;margin-top:13px;width:6px;height:6px;border-radius:50%;background-color:#828793}ol.icon-list li,ul.icon-list li{display:flex;justify-content:flex-start;align-items:center;gap:10px;margin-bottom:10px}ol.icon-list li img,ul.icon-list li img{-o-object-fit:contain;object-fit:contain;width:auto;max-width:25px}ol.number-list,ul.number-list{list-style:decimal}ol.number-list li,ul.number-list li{color:#828793;margin-left:15px;padding-left:10px;margin-bottom:4px}.flex{display:flex;justify-content:space-between;flex-wrap:wrap;gap:1rem}.flex.flex-column{flex-direction:column;align-items:flex-start;justify-content:center;row-gap:2px}.grid{display:grid;grid-template-columns:1fr;gap:25px}.grid.grid-two{grid-template-columns:repeat(2,1fr)}@media (max-width:500px){.grid.grid-two{grid-template-columns:1fr}}.grid.grid-three{grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.grid.grid-three{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.grid.grid-three{grid-template-columns:1fr}}.grid.grid-four{grid-template-columns:repeat(4,1fr)}@media (max-width:1250px){.grid.grid-four{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.grid.grid-four{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.grid.grid-four{grid-template-columns:1fr}}.scroll-show-image{position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:#fff}.scroll-show-image.is-visible{animation-name:showImage;-webkit-animation-name:showImage;animation-duration:.8s;-webkit-animation-duration:.8s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-delay:.3s;-webkit-animation-delay:.3s}@-webkit-keyframes showImage{from{height:100%}to{height:0}}@keyframes showImage{from{height:100%}to{height:0}}.module-up{opacity:0;visibility:hidden;transform:translateY(80px);transition:all .5s ease-in-out}.module-up.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.show-up{animation-name:showUp;-webkit-animation-name:showUp;animation-duration:.5s;-webkit-animation-duration:.5s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}@-webkit-keyframes showUp{0%{opacity:0;visibility:hidden;transform:translateY(150px)}1%{opacity:0;visibility:hidden;transform:translateY(150px)}100%{opacity:1;visibility:visible;transform:translateY(0)}}@keyframes showUp{0%{opacity:0;visibility:hidden;transform:translateY(150px)}1%{opacity:0;visibility:hidden;transform:translateY(150px)}100%{opacity:1;visibility:visible;transform:translateY(0)}}.hide-down{animation-name:hideDown;-webkit-animation-name:hideDown;animation-duration:.5s;-webkit-animation-duration:.5s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}@-webkit-keyframes hideDown{from{opacity:1;visibility:visible;transform:translateY(0)}to{opacity:0;visibility:hidden;transform:translateY(80px)}}@keyframes hideDown{from{opacity:1;visibility:visible;transform:translateY(0)}to{opacity:0;visibility:hidden;transform:translateY(80px)}}.fade-out{animation-name:fadeOut;-webkit-animation-name:fadeOut;animation-duration:.5s;-webkit-animation-duration:.5s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards}@-webkit-keyframes fadeOut{from{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes fadeOut{from{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.resize-clip-path{opacity:0}.resize-clip-path.is-visible{animation-name:resizeClipPath;-webkit-animation-name:resizeClipPath;animation-duration:2.2s;-webkit-animation-duration:2.2s;animation-timing-function:ease-in-out;-webkit-animation-timing-function:ease-in-out;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-delay:.3s;-webkit-animation-delay:.3s}@-webkit-keyframes resizeClipPath{0%{-webkit-clip-path:circle(5%);clip-path:circle(5%);opacity:1;transform:scale(1.1)}100%{-webkit-clip-path:circle(100%);clip-path:circle(100%);opacity:1;transform:scale(1)}}@keyframes resizeClipPath{0%{-webkit-clip-path:circle(5%);clip-path:circle(5%);opacity:1;transform:scale(1.1)}100%{-webkit-clip-path:circle(100%);clip-path:circle(100%);opacity:1;transform:scale(1)}}.zoom-in-zoom-out-img{position:relative;display:block;width:100%;height:100%;overflow:hidden}.zoom-in-zoom-out-img img{-webkit-animation:zoomInZoomOutImg 5s infinite alternate;animation:zoomInZoomOutImg 5s infinite alternate}@-webkit-keyframes zoomInZoomOutImg{from{transform:scale()}to{transform:scale(1.2)}}@keyframes zoomInZoomOutImg{from{transform:scale()}to{transform:scale(1.2)}}.social-links-wrap{display:flex;justify-content:center;align-items:center;gap:20px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.social-links-wrap a.social-link{display:block;margin:0;padding:0;line-height:1}.social-links-wrap a.social-link img{display:block;height:25px;width:auto}.social-links-wrap a.social-link:hover img{filter:invert(99%) sepia(3%) saturate(0) hue-rotate(323deg) brightness(500%) contrast(100%)}@media (min-width:768px){img.block-image-float-right{width:50%;float:right;margin-left:35px}}@media (min-width:768px){img.block-image-float-left{width:50%;float:left;margin-right:35px}}