@import url("https://fonts.googleapis.com/css2?family=Alegreya&family=Anek+Tamil:wght@100;500;800&family=Poppins:wght@300;500;700&family=Roboto:wght@100&family=Source+Sans+Pro&family=Lato&display=swap");*{box-sizing:border-box}html{-webkit-text-size-adjust:none;-webkit-font-smoothing:subpixel-antialiased;-webkit-font-smoothing:antialiased}a,body,button,div,footer,form,h1,h2,h3,header,html,img,input,label,li,nav,p,select,span,table,textarea,ul{margin:0;padding:0;border:0;font:inherit;font-size:100%}li,ul{list-style:none}button,input,select,textarea{display:block;box-sizing:border-box;border-radius:0;outline:none;border:none;background:none;color:inherit}button:focus,input:focus,textarea:focus{outline:none}button:hover,input[type=submit]:hover{cursor:pointer}input::-ms-clear{display:none}textarea{overflow:auto}a{color:inherit;text-decoration:none}img,picture,svg,video{display:block}img,video{max-height:100%;max-width:100%}iframe,svg{width:100%;height:100%}iframe{position:absolute;top:0;left:0}html{scroll-behavior:smooth}body{font-family:eesti;font-size:16px;background:#fdfdfd;font-family:Fanwood Text,serif}h1,h2,h3,h4{font-family:Tenor Sans,sans-serif}@keyframes slideInFromLeft{0%{transform:translateX(-100%);opacity:0}to{transform:translateX(0);opacity:1}}body{background-color:#fff;color:#242424;font-family:Lato}.spacer{flex-grow:1}.header{height:100px;padding:0 150px;display:flex;align-items:center;overflow:hidden;color:#fff;background:linear-gradient(90deg,#fff,#fff 400px,#0097a7 800px,#0097a7)}.header .logo img{height:80%}.header .burger{display:none}.header .menu{display:flex;align-items:center}.header .menu .item{display:block;height:fit-content;padding:0 8px;cursor:pointer;border-left:2px solid #c4a47c}.header .menu .item:last-child{margin-right:0}.header .menu .item:nth-last-child(2){border-right:2px solid #c4a47c}.header .menu .button{margin-left:8px}section{display:flex;padding:0 32px;min-height:80vh;justify-content:center}section>*{flex:1}section .info{display:flex;flex-direction:column;justify-content:center}section .info .info-title{position:relative;margin-bottom:16px}section .info .info-title:after{content:"";position:absolute;left:0;top:100%;display:block;width:80px;height:4px;background-color:#0097a7;margin-top:4px}section .info .title{font-family:Source Sans Pro;font-size:3.5em;white-space:nowrap;animation-duration:1s;animation-name:slideInFromLeft;margin-bottom:16px}section .info .title:first-child{margin-bottom:-16px}section .info .title span{color:#0097a7;text-underline-offset:8px;text-decoration:underline}section .info .subtitle{color:#0097a7;font-size:2.5em}section .info .subtitle,section .info .text{animation-duration:1s;animation-name:slideInFromLeft}section .info .text{font-size:16px}section .background-image{background-size:contain;background-repeat:no-repeat;background-position:50%}section.hero{justify-content:flex-start;background-image:url(/hero.96bdb64e.jpg);background-size:cover;background-repeat:no-repeat;position:relative}section.hero .info{z-index:10;max-width:40%}section.hero .info .download-title{margin:64px auto -32px;font-size:32px;text-align:center;color:#fff;width:fit-content;padding:8px 24px;background-color:#c4a47c;border-radius:8px}section.hero .info .download-section{display:flex;margin-top:64px}section.hero .info .download-section .download-button{display:flex;justify-content:center;max-height:64px;cursor:pointer;transition:.3s;flex:1}section.hero .info .download-section .download-button:hover{opacity:.8;transform:scale(1.03)}section.hero .info .download-section .download-button.apple{padding:7px 0}section.hero .info .download-section .download-button:first-child{margin-right:8px}section.hero .info .download-section .download-button:last-child{margin-left:8px}section.hero .info .download-section .download-button img{margin:0 auto}section.hero:before{position:absolute;content:"";top:0;left:0;width:100%;height:100%;z-index:0;background:linear-gradient(90deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,.6) 40%,hsla(0,0%,100%,0) 55%)}section.about{position:relative;padding:100px 0 0}section.about .info{font-size:.8em;padding:0 84px 0 32px}section.about .info .text{margin:8px 0;max-width:600px}section.about>.title{position:absolute;top:0;width:fit-content;display:flex;white-space:nowrap;text-align:center;font-size:42px;font-weight:700;margin:32px 0}section.about>.title i{color:#0097a7;margin-left:6px}section.about>.title:after{content:"";position:absolute;left:20%;top:100%;display:block;width:60%;height:4px;background-color:#0097a7;margin-top:4px}section.about .background-image{background-image:url(/about.3fb64951.jpg);background-size:cover;background-repeat:no-repeat;background-position:100% 100%}section.team{background-color:#0097a7;color:#fff;min-height:unset;min-height:400px}section.team>div{display:flex;flex-direction:column;align-items:center;justify-content:center}section.team>div .title{position:relative;width:fit-content;display:flex;white-space:nowrap;text-align:center;font-size:42px;font-weight:700;margin:32px 0}section.team>div .title i{color:#0097a7;margin-left:6px}section.team>div .title:after{content:"";position:absolute;left:20%;top:100%;display:block;width:60%;height:4px;background-color:#0097a7;margin-top:4px}section.team>div .text{margin:32px 0;max-width:700px}section.team>div .peoples{flex-grow:1;display:flex}section.team>div .peoples .people{width:200px;text-align:center;margin:0 64px}section.team>div .peoples .people .image{width:100%;height:200px;border-radius:100px;background-size:cover;background-position:50%;background-repeat:no-repeat;overflow:hidden}section.newsletter{min-height:unset}section.newsletter>div{display:flex;flex-direction:column;align-items:center}section.newsletter>div .title{position:relative;width:fit-content;display:flex;white-space:nowrap;text-align:center;font-size:42px;font-weight:700;margin:32px 0 64px}section.newsletter>div .title i{color:#0097a7;margin-left:6px}section.newsletter>div .title:after{content:"";position:absolute;left:20%;top:100%;display:block;width:60%;height:4px;background-color:#0097a7;margin-top:4px}section.newsletter>div .input{display:flex;height:64px;justify-content:center;align-items:center;background-color:#fff;border-radius:16px;border:1px solid #0097a7;overflow:hidden;margin:32px 0}section.newsletter>div .input>*{height:100%}section.newsletter>div .input input{padding:0 32px}section.newsletter>div .input .submit{background-color:#0097a7;padding:0 32px;color:#fff;line-height:64px;transition:.3s;cursor:pointer}section.newsletter>div .input .submit:hover{background-color:#006974}footer{background-color:#0097a7;height:200px;border-top:4px solid #c4a47c}.button{border-radius:16px;background-color:#c4a47c;color:#fff;padding:8px 18px;cursor:pointer;transition:.3s}.button:hover{background-color:#006974;font-size:1.2em}@media screen and (max-width:512px){.header{position:fixed;z-index:1000;top:0;bottom:0;right:0;left:0;display:block;padding:0;background:#fff;height:84px}.header .logo{padding:15px 0;background:#fff}.header .logo img{height:54px}.header .spacer{display:none}.header .burger{position:absolute;top:32px;right:32px;height:32px;width:32px;display:flex;flex-direction:column;justify-content:space-between}.header .burger .line{display:block;width:32px;height:4px;margin-bottom:5px;position:relative;background:#cdcdcd;border-radius:3px;z-index:1;transform-origin:4px 0;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease}.header .menu{display:none;padding:32px}.header.open{height:100%;background-color:rgba(35,35,35,.5294117647)}.header.open .burger .line:first-child{opacity:1;transform:rotate(45deg) translate(5px,1px) scale(1.2);background:#232323}.header.open .burger .line:nth-child(2){opacity:0;transform:rotate(0deg) scaleX(0)}.header.open .burger .line:nth-child(3){transform:rotate(-45deg) translate(-2px,1px) scale(1.2);background:#232323}.header.open .menu{display:block;background-color:#fff}.header.open .menu .item{font-size:18px;padding:16px 0;color:#000;border:none}.header.open .menu .button{display:none}section{flex-direction:column;align-items:center;padding:16px!important;padding-bottom:32px}section.hero{margin-top:84px!important;background-position-x:85%}section.hero:before{background:hsla(0,0%,100%,.4)}section.hero .info{max-width:100%!important}section.hero .info .text{display:none}section .title{position:relative!important;font-size:28px!important;line-height:2}section .subtitle{font-size:18px!important}section .text{line-height:1.5}section.about .background-image{display:none}section.about .info{padding:0 32px!important}section.team .peoples{flex-direction:column}section.team .peoples .people{margin:32px 0}}