@media only screen and (width>=1100px){.xl-title{font-size:44px;line-height:54px}}@media only screen and (width>=1366px){.xl-title{font-size:56px;line-height:66px}}@media only screen and (width>=1700px){.xl-title{font-size:80px;line-height:90px}}@media only screen and (width>=1100px){.title{font-size:28px;line-height:36px}}@media only screen and (width>=1700px){.title{font-size:40px;line-height:48px}}@media only screen and (width>=1100px){.subtitle{font-size:16px;line-height:20px}}@media only screen and (width>=1700px){.subtitle{font-size:20px;line-height:24px}}@media only screen and (width>=1100px){.text{font-size:16px;line-height:20px}}@media only screen and (width>=1700px){.text{font-size:20px;line-height:24px}}@media only screen and (width>=1366px){.md-text{font-size:18px;line-height:30px}}.sm-text{font-family:Lato,sans-serif;font-weight:400;line-height:24px}*,.sm-text{font-size:16px}*{box-sizing:border-box;margin:0;padding:0}body,html{scroll-behavior:smooth;overflow-x:hidden}button{cursor:pointer;background:0 0;border:none}input:focus,select:focus,textarea:focus{outline:none}a{text-decoration:none}ul{list-style:none}.overlay{width:100%;height:100%;position:absolute;top:0;left:0}.overlay.black{background-color:#00000040}.fade-enter-active,.fade-leave-active{transition:opacity .4s}.fade-enter,.fade-leave-to{opacity:0}::-webkit-scrollbar{background:#eee;width:8px}::-webkit-scrollbar-thumb{background:#c1c1c1;transition:all .3s}::-webkit-scrollbar-thumb:hover{background:#55dbdecc}.lds-dual-ring{width:20px;height:20px;display:inline-block}.lds-dual-ring:after{content:" ";border:3px solid #d19e23;border-color:#d19e23 #0000;border-radius:50%;width:100%;height:100%;animation:1.2s linear infinite lds-dual-ring;display:block}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.xl-title{font-family:Lato,sans-serif;font-size:35px;font-weight:700;line-height:42px}@media only screen and (width>=1100px){.xl-title{font-size:44px;line-height:54px}}@media only screen and (width>=1366px){.xl-title{font-size:56px;line-height:66px}}@media only screen and (width>=1700px){.xl-title{font-size:80px;line-height:90px}}.title{font-family:Lato,sans-serif;font-size:24px;font-weight:700;line-height:32px}@media only screen and (width>=1100px){.title{font-size:28px;line-height:36px}}@media only screen and (width>=1700px){.title{font-size:40px;line-height:48px}}.subtitle{font-family:Lato,sans-serif;font-size:20px;line-height:24px}@media only screen and (width>=1100px){.subtitle{font-size:16px;line-height:20px}}@media only screen and (width>=1700px){.subtitle{font-size:20px;line-height:24px}}.text{font-family:Lato,sans-serif;font-size:15px;font-weight:400;line-height:24px}@media only screen and (width>=1100px){.text{font-size:16px;line-height:20px}}@media only screen and (width>=1700px){.text{font-size:20px;line-height:24px}}.md-text{font-family:Lato,sans-serif;font-size:15px;font-weight:400;line-height:30px}@media only screen and (width>=1366px){.md-text{font-size:18px;line-height:30px}}.button,.sm-text{font-family:Lato,sans-serif;font-size:16px;font-weight:400;line-height:24px}.button{color:#fff;background-color:#55dbde;border-radius:30px;width:fit-content;padding:15px 60px;transition:all .3s;display:flex;position:relative}@media only screen and (width>=1100px){.button{padding:12px 48px}}@media only screen and (width>=1366px){.button{padding:14px 54px}}@media only screen and (width>=1700px){.button{padding:22px 100px}}.button:before{content:"";opacity:.3;filter:blur(50px);z-index:-1;background-color:#55dbde;width:200px;height:92px;transition:all .3s;position:absolute;top:100%;left:50%;transform:translate(-50%,-50%)}@media only screen and (width>=1100px){.button:before{width:320px;height:120px}}@media only screen and (width>=1700px){.button:before{width:400px;height:140px}}.button:hover:before{opacity:.15;background-color:#fff}.button.white{color:#000;background-color:#fff}.button.darkred:before,.button.white:before{display:none}.button.white:hover{color:#fff;background-color:#fc575c}.button.darkred,.button.darkred:hover{color:#fff;background-color:#c12026}
