*{box-sizing:border-box;margin:0;padding:0}body{font-family:Lato,sans-serif}.close{background-color:#000;border:2px solid #fff;border-radius:50px;color:#fff;cursor:pointer;display:inline-block;padding:5px 10px;position:absolute;right:-16px;top:-18px}.cookies-pop,.privacy-pop,.terms-pop{background:#fff;box-shadow:0 3px 5px #00000040;height:750px;left:50%;overflow-y:scroll;padding:20px;position:absolute;top:470px;transform:translate(-50%,-50%);width:1000px;z-index:1500}.legal{color:#444;font-family:Lato,sans-serif}.legal a{color:#3da9df!important}.legal a:hover{text-decoration:none}.cookies-close,.privacy-close,.terms-close{background:#1e4079;border-radius:5px;color:#fff;cursor:pointer;display:inline-block;font-family:Lato,sans-serif;font-size:18px;font-weight:500;left:50%;line-height:50px;padding:10px 20px;position:absolute;text-align:center;top:40px;transform:translate(-50%,-50%);transition:all .3s ease;z-index:1500}.wave-pattern-section{background-attachment:fixed;background-image:url(../wavesor/wave-pattern-blue.png);background-position:0 100%;background-repeat:no-repeat;background-size:100%;background-size:cover;height:500px;width:auto}@media(max-width:740px){.wave-pattern-section{height:300px;width:100%}}.action-button,.action-button--arrow{align-items:center;background:#1e4079;color:#fff;cursor:pointer;display:inline-flex;font-family:Lato,sans-serif;font-size:18px;font-weight:500;text-decoration:none;transition:all .3s ease}.action-button--arrow>.arrow{border-bottom:2px solid #fff;border-right:2px solid #fff;height:9px;margin-left:20px;position:relative;transform:rotate(-45deg);transition:all .3s ease;width:9px}.action-button--arrow>.arrow:before{background-color:currentColor;bottom:-1px;content:"";display:block;height:2px;opacity:0;position:absolute;right:0;transform:rotate(45deg);transform-origin:bottom right;transition:all .3s ease;width:3px}.action-button--arrow:hover>.arrow{transform:rotate(-45deg) translate(4px,4px)}.action-button--arrow:hover>.arrow:before{opacity:1;width:16px}.action-button{padding:10px 20px}.action-button--arrow:hover,.action-button:hover,.privacy-close,.terms-close{background:#112b58}.action-button--arrow{padding:20px 40px}.product-slider-section{align-items:center;background:#3da9df;color:#fff;display:flex;justify-content:center;padding:40px;position:relative}.product-slider-section img{width:50%}.product-slider-section h3{color:#fff;font-family:Gelasio,serif;font-size:48px;line-height:1.25}.header-section{display:flex;justify-content:center;padding:80px 40px}.header-section__title{color:#000;font-family:Gelasio,serif;font-size:65px;font-weight:700;line-height:1.25}.header-section__image{width:50%}.header-section__title--highlighted{color:#3da9df}.img-wrapper{align-items:center;display:flex;gap:80px;justify-content:center}.img-wrapper img{height:80px}.solutions-section__content-wrapper{align-items:center;display:flex;flex-direction:column}.about-section__content-wrapper,.footer__content-wrapper,.header-section__content-wrapper,.quotation-section__content-wrapper,.solutions-section__content-wrapper,.wavesor-way-section__content-wrapper{max-width:70%}.about-section__content-wrapper,.wavesor-way-section__content-wrapper{text-align:left}.about-section h2{color:#1e4079;font-family:Lato,serif;font-size:48px;line-height:1.25;margin-bottom:20px}.about-section p,.solutions-section p{color:#444;font-family:Lato,sans-serif;font-size:22px;font-weight:400;line-height:1.5;margin-bottom:40px}.wavesor-way-section h3{color:#1e4079;margin-bottom:40px}.product-slider-section h4,.wavesor-way-section h3{font-weight:500;position:relative;text-transform:uppercase}.product-slider-section__content{display:flex;flex-direction:column;gap:40px}.product-slider-section__content__top{display:flex;flex-direction:column;gap:20px}.product-slider-section__content h4{color:#fff;font-family:Lato,sans-serif;letter-spacing:2.4px}.product-slider-section__content p{font-family:Lato,sans-serif;font-size:20px;font-weight:400;line-height:32px}.product-slider-section__content a{color:#fff;font-family:Lato,sans-serif;font-size:18px;font-weight:400}.product-slider-section__download-cards{display:flex;gap:20px}.product-slider-section__download-cards img{max-width:200px}.product-slider-section__content a:hover{text-decoration:none}.coming-soon{font-style:italic}.macos-card,.windows10-card{background:#fff;border-radius:10px;color:#3f3f3f;display:inline-flex;padding:10px}.wavesor-way-section h3:after{background:#e5e5e5;content:"";height:2px;position:absolute;top:40%;width:100%;z-index:1}.wavesor-way__cards{display:flex;gap:40px;justify-content:flex-start;margin-bottom:60px;text-align:left}.wavesor-way__card{align-items:flex-start;display:flex;flex-direction:column;gap:20px;justify-content:flex-end}.wavesor-way__card h4{font-family:Gelasio,serif;font-size:32px;font-weight:500;line-height:1.25}.wavesor-way__card p{font-family:Lato,sans-serif;font-size:20px;line-height:1.25}.wavesor-way__card h4,.wavesor-way__card p{color:#1e4079}.wavesor-way__card img{max-width:42px}.about-section,.cta-section,.solutions-section,.wavesor-way-section{align-items:center;background:#fff;display:flex;flex-direction:column;padding:100px 40px;text-align:center}.cta-section h3,.solutions-section h3{color:#1e4079;font-size:48px;font-weight:600;line-height:1.25}.solutions-section h3{font-family:Gelasio,serif;margin-bottom:20px}.cta-section h3{font-family:Gelasio,serif;margin-bottom:40px}.footer{background:#1e4079;color:#fff;display:flex;font-family:Lato,serif;gap:40px;justify-content:center;padding:100px 0}.footer__content-wrapper{display:flex;flex-direction:row;justify-content:space-between;width:100%}.quotation-section__quotation-wrapper{align-items:center;display:flex;margin-bottom:40px}.quotation-section__quotation{max-width:62px}.quotation-section__separator{background:#e5e5e5;height:2px;margin-left:20px;width:100%}.quotation-section__text{margin-left:80px}.quotation-section{display:flex;justify-content:center;padding:100px 40px}.quotation-section p{color:#1e4079;font-family:Lato,sans-serif;font-size:28px;font-weight:400;line-height:48px;margin-bottom:40px}.author-breadcrumb{align-items:center;display:flex;gap:20px}.author-breadcrumb__text{display:flex;flex-direction:column}.author-breadcrumb__text h3{color:#1e4079;font-size:24px}.author-breadcrumb__text h3,.author-breadcrumb__text span{font-family:Lato,sans-serif;font-weight:400;line-height:32px}.author-breadcrumb__text span{color:#888;font-size:18px}.author-breadcrumb img{max-width:60px}.title-wrapper{background:#fff;font-family:Lato,sans-serif;padding:0 20px 0 0;position:relative;z-index:300}.brand-section img{margin-bottom:20px}@media(max-width:550px){.footer .link-section{flex-direction:column;gap:40px!important}}@media(max-width:1100px){.footer__content-wrapper{align-items:center;flex-direction:column;gap:40px}}@media(max-width:980px){.img-wrapper{flex-direction:column;gap:40px}.about-section__content-wrapper,.footer__content-wrapper,.header-section__content-wrapper,.solutions-section__content-wrapper,.wavesor-way-section__content-wrapper{max-width:none}.header-section__content-wrapper,.wavesor-way-section__content-wrapper{text-align:center}.wavesor-way__cards{flex-direction:column}.wavesor-way__card{align-items:center;text-align:center}.about-section__content-wrapper{text-align:center}.product-slider-section{flex-direction:column;text-align:center}.author-breadcrumb,.product-slider-section__download-cards{justify-content:center}.quotation-section__text{margin-left:0}.wavesor-way-section h3:after{background:#e5e5e5;content:"";height:2px;position:absolute;right:0;top:40%;width:100%;z-index:1}.title-wrapper{padding:0 20px}.header-section__title{font-size:45px}.about-section h2,.cta-section h3,.product-slider-section h3,.solutions-section h3{font-size:32px}.about-section p,.product-slider-section__content a,.product-slider-section__content h4,.product-slider-section__content p,.solutions-section p,.wavesor-way__card p{font-size:17px}.wavesor-way__card h4{font-size:25px}.img-wrapper img{height:50px}.product-slider-section img{width:100%}.quotation-section__quotation{max-width:31px}.author-breadcrumb__text h3,.company-column h2,.products-column h2,.quotation-section p{font-size:20px}.author-breadcrumb__text span{font-size:16px}.brand-section img{max-width:200px}}.footer .link-section{display:flex;gap:80px}.company-column__links,.products-column__links{display:flex;flex-direction:column;gap:20px}.company-column__links a,.products-column__links a{color:#fff;text-decoration:none}.company-column__links a:hover,.products-column__links a:hover{text-decoration:underline}.company-column h2,.products-column h2{color:#3da9df;font-weight:700;margin-bottom:30px}.socials-row{display:flex;gap:20px;justify-content:center}
