.text-with-button{margin:120px 0;padding-bottom:5%;width:100%;border-radius:0;transition:opacity .3s ease-out,background-color .3s ease-out,border-radius .3s ease-out;text-align:center}.text-with-button-full{width:100vw;position:relative;margin-left:-50vw;left:50%;background-color:#161412;color:#fff}.text-with-button-full .container{padding:300px 0}@media(max-width:2300px){.text-with-button-full .container{padding:250px 0}}@media(max-width:1700px){.text-with-button-full .container{padding:150px 0}}@media(max-width:768px){.text-with-button-full .container{padding:60px 0}}@media(max-width:2300px){.text-with-button{margin:80px 0}.text-with-button-full{width:100vw;position:relative;margin-left:-50vw;left:50%}}@media(max-width:1700px){.text-with-button{margin:60px 0}.text-with-button-full{width:100vw;position:relative;margin-left:-50vw;left:50%}}@media(max-width:768px){.text-with-button{margin:40px 0}.text-with-button-full{width:100vw;position:relative;margin-left:-50vw;left:50%}}@media(max-width:600px){.text-with-button{margin:30px 0}.text-with-button-full{width:100vw;position:relative;margin-left:-50vw;left:50%}}.text-with-button-light-version{margin-top:0;background-color:#00b7bd;color:#fff}.text-with-button-light-version .cell{background-color:#fff;box-shadow:0px 0px 20px 1px #fff,0px 0px 0px 0px #fff}.text-with-button-light-version .text-with-button-container{padding-bottom:50px}@media(max-width:2300px){.text-with-button-light-version .text-with-button-container{padding-bottom:40px}}@media(max-width:1700px){.text-with-button-light-version .text-with-button-container{padding-bottom:30px}}@media(max-width:768px){.text-with-button-light-version .text-with-button-container{padding-bottom:20px}}@media(max-width:600px){.text-with-button-light-version .text-with-button-container{padding-bottom:10px}}.text-with-button-bg-image{height:90vh;display:flex;flex-direction:column;justify-content:center;background-size:contain;max-width:1900px;background-repeat:no-repeat;background-position:center;margin:auto;animation:fadeZoomIn 1.5s ease-out .5s forwards}@media(max-width:2300px){.text-with-button-bg-image{height:88vh}}@media(max-width:1700px){.text-with-button-bg-image{height:80vh}}@media(max-width:1250px){.text-with-button-bg-image{height:65vh}}@media(max-width:600px){.text-with-button-bg-image{height:55vh}}@keyframes fadeZoomIn{0%{transform:scale(.5)}50%{transform:scale(1.2)}100%{transform:scale(1)}}.text-with-button .text-center{text-align:center;margin:0 auto;padding:0 0 50px;max-width:740px}@media(max-width:2300px){.text-with-button .text-center{max-width:600px}}@media(max-width:1700px){.text-with-button .text-center{max-width:500px}}@media(max-width:768px){.text-with-button .text-center{max-width:100%}}.text-with-button .text-bottom{width:30%;max-width:560px;margin:250px auto 0}@media(max-width:2300px){.text-with-button .text-bottom{margin:200px auto 0;max-width:480px}}@media(max-width:1700px){.text-with-button .text-bottom{width:40%;margin:150px auto 0}}@media(max-width:768px){.text-with-button .text-bottom{width:60%;margin:100px auto 0}}@media(max-width:600px){.text-with-button .text-bottom{width:85%}}.text-with-button .text-bottom h1,.text-with-button .text-bottom h2,.text-with-button .text-bottom h3{font-family:"Manrope",serif;margin:1rem 0;font-size:1rem}@media(max-width:2300px){.text-with-button h2{padding:50px 0}}@media(max-width:1700px){.text-with-button h2{padding:30px 0}}@media(max-width:600px){.text-with-button h2{width:100%;margin:auto}}.text-with-button h2 span{color:#00b7bd}.text-with-button .animated-text{font-size:8rem;margin:50px 0;height:12rem}@media(max-width:2300px){.text-with-button .animated-text{font-size:7rem;margin:30px 0;height:10rem}}@media(max-width:1700px){.text-with-button .animated-text{font-size:5.2rem;margin:20px 0;height:8rem}}@media(max-width:1250px){.text-with-button .animated-text{font-size:4rem;margin:15px 0;height:6rem}}@media(max-width:768px){.text-with-button .animated-text{font-size:3.5rem;margin:15px 0;height:5rem}}@media(max-width:600px){.text-with-button .animated-text{font-size:2rem;margin:auto;height:4rem}}.text-with-button .word{color:#fff;display:inline-block;transition:opacity .5s ease-in-out,transform .5s ease-in-out;min-width:60px;position:relative}@media(max-width:2300px){.text-with-button .word{min-width:50px}}@media(max-width:1700px){.text-with-button .word{min-width:40px}}@media(max-width:768px){.text-with-button .word{min-width:30px}}@media(max-width:600px){.text-with-button .word{min-width:20px}}.text-with-button .word.hide{opacity:0;transform:translateY(30px)}