.xxl-title[data-v-651e8e1c]{font-family:Lato,sans-serif;font-size:40px;font-weight:700;line-height:48px}@media only screen and (width>=1100px){.xxl-title[data-v-651e8e1c]{font-size:50px;line-height:60px}}@media only screen and (width>=1366px){.xxl-title[data-v-651e8e1c]{font-size:60px;line-height:75px}}@media only screen and (width>=1900px){.xxl-title[data-v-651e8e1c]{font-size:80px;line-height:100px}}.xl-title[data-v-651e8e1c]{font-family:Lato,sans-serif;font-size:35px;font-weight:700;line-height:42px}@media only screen and (width>=1100px){.xl-title[data-v-651e8e1c]{font-size:44px;line-height:54px}}@media only screen and (width>=1366px){.xl-title[data-v-651e8e1c]{font-size:52px;line-height:66px}}@media only screen and (width>=1700px){.xl-title[data-v-651e8e1c]{font-size:64px;line-height:80px}}.xl-title3[data-v-651e8e1c]{font-family:Lato,sans-serif;font-size:90px;font-weight:200;line-height:95px}@media only screen and (width>=1100px){.xl-title3[data-v-651e8e1c]{font-size:120px;line-height:125px}}@media only screen and (width>=1700px){.xl-title3[data-v-651e8e1c]{font-size:171px;line-height:175px}}.xl-title4[data-v-651e8e1c]{font-family:Lato,sans-serif;font-size:50px;font-weight:200;line-height:72px}@media only screen and (width>=1100px){.xl-title4[data-v-651e8e1c]{font-size:70px;line-height:100px}}@media only screen and (width>=1700px){.xl-title4[data-v-651e8e1c]{font-size:110px;line-height:134px}}.xl-title2[data-v-651e8e1c]{font-family:Lato,sans-serif;font-size:35px;font-weight:700;line-height:42px}@media only screen and (width>=1100px){.xl-title2[data-v-651e8e1c]{font-size:32px;line-height:44px}}@media only screen and (width>=1366px){.xl-title2[data-v-651e8e1c]{font-size:36px;line-height:44px}}@media only screen and (width>=1700px){.xl-title2[data-v-651e8e1c]{font-size:64px;line-height:72px}}.l-title[data-v-651e8e1c]{font-family:Lato,sans-serif;font-size:28px;font-weight:700;line-height:34px}@media only screen and (width>=1100px){.l-title[data-v-651e8e1c]{font-size:30px;line-height:36px}}@media only screen and (width>=1366px){.l-title[data-v-651e8e1c]{font-size:34px;line-height:42px}}@media only screen and (width>=1700px){.l-title[data-v-651e8e1c]{font-size:45px;line-height:54px}}.title[data-v-651e8e1c]{font-family:Lato,sans-serif;font-size:24px;font-weight:700;line-height:32px}@media only screen and (width>=1100px){.title[data-v-651e8e1c]{font-size:28px;line-height:36px}}@media only screen and (width>=1700px){.title[data-v-651e8e1c]{font-size:40px;line-height:48px}}.subtitle[data-v-651e8e1c]{font-family:Lato,sans-serif;font-size:20px;line-height:24px}@media only screen and (width>=1100px){.subtitle[data-v-651e8e1c]{font-size:16px;line-height:20px}}@media only screen and (width>=1700px){.subtitle[data-v-651e8e1c]{font-size:20px;line-height:24px}}.text[data-v-651e8e1c]{font-family:Lato,sans-serif;font-size:15px;font-weight:400;line-height:24px}@media only screen and (width>=1100px){.text[data-v-651e8e1c]{font-size:16px;line-height:20px}}@media only screen and (width>=1700px){.text[data-v-651e8e1c]{font-size:20px;line-height:24px}}.md-text[data-v-651e8e1c]{font-family:Lato,sans-serif;font-size:15px;font-weight:400;line-height:30px}@media only screen and (width>=1100px){.md-text[data-v-651e8e1c]{font-size:16px;line-height:19px}}@media only screen and (width>=1366px){.md-text[data-v-651e8e1c]{font-size:18px;line-height:30px}}.button[data-v-651e8e1c],.hamburguer .popup li a[data-v-651e8e1c],.sm-text[data-v-651e8e1c]{font-family:Lato,sans-serif;font-size:14px;font-weight:400;line-height:18px}@media only screen and (width>=1100px){.button[data-v-651e8e1c],.hamburguer .popup li a[data-v-651e8e1c],.sm-text[data-v-651e8e1c]{font-size:16px;line-height:24px}}.xs-text[data-v-651e8e1c]{font-family:Lato,sans-serif;font-size:10px;font-weight:400;line-height:13px}.button[data-v-651e8e1c]{color:#fff;background-color:#eb6363;border-radius:30px;width:fit-content;padding:15px 60px;transition:all .3s;display:flex;position:relative}@media only screen and (width>=1100px){.xs-text[data-v-651e8e1c]{font-size:12px;line-height:16px}.button[data-v-651e8e1c]{padding:12px 48px}}@media only screen and (width>=1366px){.button[data-v-651e8e1c]{padding:14px 54px}}@media only screen and (width>=1700px){.button[data-v-651e8e1c]{padding:22px 100px}}.button.small[data-v-651e8e1c]{padding:12px 36px}@media only screen and (width>=1100px){.button.small[data-v-651e8e1c]{padding:12px 42px}}@media only screen and (width>=1366px){.button.small[data-v-651e8e1c]{padding:12px 42px}}.button[data-v-651e8e1c]:before{content:"";opacity:.3;filter:blur(50px);z-index:-1;background-color:#eb6363;width:200px;height:92px;transition:all .3s;position:absolute;top:100%;left:50%;transform:translate(-50%,-50%)}@media only screen and (width>=1100px){.button[data-v-651e8e1c]:before{width:320px;height:120px}}@media only screen and (width>=1700px){.button.small[data-v-651e8e1c]{padding:12px 60px}.button[data-v-651e8e1c]:before{width:400px;height:140px}}.button[data-v-651e8e1c]:hover:before{opacity:.15;background-color:#fff}.button.white[data-v-651e8e1c]{color:#000;background-color:#fff}.button.black[data-v-651e8e1c]:before,.button.darkred[data-v-651e8e1c]:before,.button.grey[data-v-651e8e1c]:before,.button.white[data-v-651e8e1c]:before{display:none}.button.white[data-v-651e8e1c]:hover{color:#fff;background-color:#eb6363}.button.darkred[data-v-651e8e1c],.button.darkred[data-v-651e8e1c]:hover{color:#fff;background-color:#c12026}.button.black[data-v-651e8e1c]{color:#fff;background-color:#000}.button.black[data-v-651e8e1c]:hover{color:#fff;background-color:#c12026}.button.grey[data-v-651e8e1c]{color:#fff;background-color:#a8a6bb}.button.grey[data-v-651e8e1c]:hover{color:#fff;background-color:#c12026}header[data-v-651e8e1c]{z-index:30;justify-content:space-between;width:100%;position:absolute;top:16px;left:0}header[data-v-651e8e1c],header nav[data-v-651e8e1c]{align-items:center;display:flex}header nav[data-v-651e8e1c]{padding:0 20px}@media only screen and (width>=1100px){header nav[data-v-651e8e1c]{gap:92px;padding:0 32px}}@media only screen and (width>=1366px){header[data-v-651e8e1c]{top:24px}header nav[data-v-651e8e1c]{gap:110px;padding:0 42px}}@media only screen and (width>=1700px){header[data-v-651e8e1c]{top:40px}header nav[data-v-651e8e1c]{gap:140px;padding:0 48px}}header nav img.active[data-v-651e8e1c]{filter:brightness()invert()}header nav ul[data-v-651e8e1c]{gap:130px;display:none}@media only screen and (width>=1100px){header nav ul[data-v-651e8e1c]{gap:64px;display:flex}}@media only screen and (width>=1366px){header nav ul[data-v-651e8e1c]{gap:90px}}@media only screen and (width>=1800px){header nav ul[data-v-651e8e1c]{gap:130px}}header nav ul li a[data-v-651e8e1c]{color:#fff;font-family:Lato,sans-serif;font-size:13px}header nav ul li.mobile[data-v-651e8e1c]{display:block}@media only screen and (width>=1100px){header nav ul li.mobile[data-v-651e8e1c]{display:none}}header nav ul.secondary li a[data-v-651e8e1c],header.portfolio nav ul li a[data-v-651e8e1c],header.portfolio nav ul li button[data-v-651e8e1c],header.secondary nav ul li a[data-v-651e8e1c]{color:#000}header.portfolio nav img[data-v-651e8e1c],header.secondary nav img[data-v-651e8e1c]{filter:unset}header.portfolio .hamburguer>button>img[data-v-651e8e1c],header.secondary .hamburguer>button>img[data-v-651e8e1c]{filter:brightness()invert()}header.portfolio .hamburguer .popup[data-v-651e8e1c],header.secondary .hamburguer .popup[data-v-651e8e1c]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0000004d}header.portfolio nav img[data-v-651e8e1c]{filter:unset}header.portfolio nav ul li button.active[data-v-651e8e1c]{color:#eb6363}.hamburguer[data-v-651e8e1c]{height:18px;margin-right:32px;padding:0;position:relative}.hamburguer .close[data-v-651e8e1c]{position:absolute;top:12px;right:12px}.hamburguer .close img[data-v-651e8e1c]{width:16px}@media only screen and (width>=768px){.hamburguer[data-v-651e8e1c]{margin-right:64px}.hamburguer .close img[data-v-651e8e1c]{width:24px}}.hamburguer .popup[data-v-651e8e1c]{text-align:center;background-color:#ffffff80;border-radius:20px;flex-direction:column;gap:40px;width:140px;padding:24px;display:flex;position:absolute;top:-12px;right:0}@media only screen and (width>=768px){.hamburguer .popup[data-v-651e8e1c]{width:200px;padding:32px}}.hamburguer .popup li[data-v-651e8e1c]{position:relative}.hamburguer .popup li[data-v-651e8e1c]:after{content:"";background-color:#fff;width:100%;height:1px;position:absolute;top:calc(100% + 20px);left:0}.hamburguer .popup li[data-v-651e8e1c]:last-of-type:after{display:none}.hamburguer .popup li a[data-v-651e8e1c]{color:#fff;width:100%;font-weight:600}
