﻿@font-face{font-family:Roboto;src:url("../../fonts/roboto/Roboto-Black.eot");src:url("../../fonts/roboto/Roboto-Black.eot?#iefix") format("embedded-opentype"),url("../../fonts/roboto/Roboto-Black.woff2") format("woff2"),url("../../fonts/roboto/Roboto-Black.woff") format("woff"),url("../../fonts/roboto/Roboto-Black.ttf") format("truetype"),url("../../fonts/roboto/Roboto-Black.svg#Roboto-Black") format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url("../../fonts/roboto/Roboto-LightItalic.eot");src:url("../../fonts/roboto/Roboto-LightItalic.eot?#iefix") format("embedded-opentype"),url("../../fonts/roboto/Roboto-LightItalic.woff2") format("woff2"),url("../../fonts/roboto/Roboto-LightItalic.woff") format("woff"),url("../../fonts/roboto/Roboto-LightItalic.ttf") format("truetype"),url("../../fonts/roboto/Roboto-LightItalic.svg#Roboto-LightItalic") format("svg");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url("../../fonts/roboto/Roboto-Italic.eot");src:url("../../fonts/roboto/Roboto-Italic.eot?#iefix") format("embedded-opentype"),url("../../fonts/roboto/Roboto-Italic.woff2") format("woff2"),url("../../fonts/roboto/Roboto-Italic.woff") format("woff"),url("../../fonts/roboto/Roboto-Italic.ttf") format("truetype"),url("../../fonts/roboto/Roboto-Italic.svg#Roboto-Italic") format("svg");font-weight:normal;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url("../../fonts/roboto/Roboto-Bold.eot");src:url("../../fonts/roboto/Roboto-Bold.eot?#iefix") format("embedded-opentype"),url("../../fonts/roboto/Roboto-Bold.woff2") format("woff2"),url("../../fonts/roboto/Roboto-Bold.woff") format("woff"),url("../../fonts/roboto/Roboto-Bold.ttf") format("truetype"),url("../../fonts/roboto/Roboto-Bold.svg#Roboto-Bold") format("svg");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url("../../fonts/roboto/Roboto-Light.eot");src:url("../../fonts/roboto/Roboto-Light.eot?#iefix") format("embedded-opentype"),url("../../fonts/roboto/Roboto-Light.woff2") format("woff2"),url("../../fonts/roboto/Roboto-Light.woff") format("woff"),url("../../fonts/roboto/Roboto-Light.ttf") format("truetype"),url("../../fonts/roboto/Roboto-Light.svg#Roboto-Light") format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url("../../fonts/roboto/Roboto-BoldItalic.eot");src:url("../../fonts/roboto/Roboto-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../../fonts/roboto/Roboto-BoldItalic.woff2") format("woff2"),url("../../fonts/roboto/Roboto-BoldItalic.woff") format("woff"),url("../../fonts/roboto/Roboto-BoldItalic.ttf") format("truetype"),url("../../fonts/roboto/Roboto-BoldItalic.svg#Roboto-BoldItalic") format("svg");font-weight:bold;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url("../../fonts/roboto/Roboto-BlackItalic.eot");src:url("../../fonts/roboto/Roboto-BlackItalic.eot?#iefix") format("embedded-opentype"),url("../../fonts/roboto/Roboto-BlackItalic.woff2") format("woff2"),url("../../fonts/roboto/Roboto-BlackItalic.woff") format("woff"),url("../../fonts/roboto/Roboto-BlackItalic.ttf") format("truetype"),url("../../fonts/roboto/Roboto-BlackItalic.svg#Roboto-BlackItalic") format("svg");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url("../../fonts/roboto/Roboto-Medium.eot");src:url("../../fonts/roboto/Roboto-Medium.eot?#iefix") format("embedded-opentype"),url("../../fonts/roboto/Roboto-Medium.woff2") format("woff2"),url("../../fonts/roboto/Roboto-Medium.woff") format("woff"),url("../../fonts/roboto/Roboto-Medium.ttf") format("truetype"),url("../../fonts/roboto/Roboto-Medium.svg#Roboto-Medium") format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url("../../fonts/roboto/Roboto-Regular.eot");src:url("../../fonts/roboto/Roboto-Regular.eot?#iefix") format("embedded-opentype"),url("../../fonts/roboto/Roboto-Regular.woff2") format("woff2"),url("../../fonts/roboto/Roboto-Regular.woff") format("woff"),url("../../fonts/roboto/Roboto-Regular.ttf") format("truetype"),url("../../fonts/roboto/Roboto-Regular.svg#Roboto-Regular") format("svg");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url("../../fonts/roboto/Roboto-MediumItalic.eot");src:url("../../fonts/roboto/Roboto-MediumItalic.eot?#iefix") format("embedded-opentype"),url("../../fonts/roboto/Roboto-MediumItalic.woff2") format("woff2"),url("../../fonts/roboto/Roboto-MediumItalic.woff") format("woff"),url("../../fonts/roboto/Roboto-MediumItalic.ttf") format("truetype"),url("../../fonts/roboto/Roboto-MediumItalic.svg#Roboto-MediumItalic") format("svg");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url("../../fonts/roboto/Roboto-Thin.eot");src:url("../../fonts/roboto/Roboto-Thin.eot?#iefix") format("embedded-opentype"),url("../../fonts/roboto/Roboto-Thin.woff2") format("woff2"),url("../../fonts/roboto/Roboto-Thin.woff") format("woff"),url("../../fonts/roboto/Roboto-Thin.ttf") format("truetype"),url("../../fonts/roboto/Roboto-Thin.svg#Roboto-Thin") format("svg");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url("../../fonts/roboto/Roboto-ThinItalic.eot");src:url("../../fonts/roboto/Roboto-ThinItalic.eot?#iefix") format("embedded-opentype"),url("../../fonts/roboto/Roboto-ThinItalic.woff2") format("woff2"),url("../../fonts/roboto/Roboto-ThinItalic.woff") format("woff"),url("../../fonts/roboto/Roboto-ThinItalic.ttf") format("truetype"),url("../../fonts/roboto/Roboto-ThinItalic.svg#Roboto-ThinItalic") format("svg");font-weight:100;font-style:italic;font-display:swap}@font-face{font-family:icomoon;src:url("../../fonts/icomoon/icomoon.eot?f9efbd");src:url("../../fonts/icomoon/icomoon.eot?f9efbd#iefix") format("embedded-opentype"),url("../../fonts/icomoon/icomoon.ttf?f9efbd") format("truetype"),url("../../fonts/icomoon/icomoon.woff?f9efbd") format("woff"),url("../../fonts/icomoon/icomoon.svg?f9efbd#icomoon") format("svg");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icomoon",sans-serif !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-check::before{font-family:"icomoon",sans-serif !important;content:""}.icon-cross::before{font-family:"icomoon",sans-serif !important;content:""}.hero{position:relative}.hero::before{font-family:"icomoon",sans-serif !important;content:""}.hero::before{color:#fff;position:absolute;font-size:100vw;top:-10%;right:-20%;opacity:.05;z-index:-1}@media only screen and (min-width: 768px){.hero::before{font-size:44vw;top:-31%;right:-4%}}.hero__container{width:100%;max-width:1430px;margin-inline:auto;padding-left:15px;padding-right:15px}.hero__container-row{display:-ms-flex;display:flex;align-items:center;gap:30px;flex-direction:column}@media only screen and (min-width: 768px){.hero__container-row{flex-direction:row}}@media only screen and (min-width: 1024px){.hero__container-row{gap:95px}}@media only screen and (min-width: 768px){.hero__container-row-left{flex-basis:50%}}@media only screen and (min-width: 1024px){.hero__container-row-left{flex-basis:502px}}.hero__container-row-left-picture{margin-bottom:30px;display:-ms-flex;display:flex}.hero__container-row-left-picture img{height:36px;object-fit:contain;object-position:left}.hero__container-row-left-title{margin-bottom:10px}.hero__container-row-left-title h1{font-family:"Roboto",arial,verdana,tahoma,sans-serif;font-size:30px;line-height:1.1;font-weight:700;letter-spacing:-0.032px;color:var(--text-message)}@media only screen and (min-width: 1024px){.hero__container-row-left-title h1{font-size:40px}}.hero__container-row-left-title h1 strong{color:var(--default)}.hero__container-row-left-tagline{color:var(--pro-default);margin-top:8px;font-family:"Roboto",arial,verdana,tahoma,sans-serif;font-size:22px;line-height:1.167;font-weight:700;letter-spacing:-0.032px}@media only screen and (min-width: 768px){.hero__container-row-left-tagline{font-size:24px}}.hero__container-row-left-description{margin-top:20px;margin-bottom:32px}.hero__container-row-left-description *{color:var(--text-variant);font-family:"Roboto",arial,verdana,tahoma,sans-serif;font-size:14px;line-height:1.286;font-weight:400;letter-spacing:-0.032px}.hero__container-row-left-button{font-family:"Roboto",arial,verdana,tahoma,sans-serif;font-size:14px;line-height:1.25;font-weight:700;letter-spacing:-0.032px;min-width:100px;height:38px;border-radius:6px;padding:6px 16px;outline:none;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;color:#fff;background-color:var(--default);border:0}@media only screen and (min-width: 768px){.hero__container-row-left-button{border-radius:8px;font-size:16px;min-width:140px;height:44px;padding:10px 20px}}.hero__container-row-left-button:hover{color:#fff;background-color:var(--button-hover)}.hero__container-row-left-button-icon{margin-left:14px;font-size:14px}.hero__container-row-left-button-icon::before{font-family:"icomoon",sans-serif !important;content:""}.hero__container-row-left-button[disabled],.hero__container-row-left-button.disabled{opacity:.5}.hero__container-row-right{flex:1}.hero__container-row-right-picture{width:100%;object-fit:contain;object-position:left}.dark-mode .hero__container-row-left-title h1{color:#fff}.dark-mode .hero__container-row-left-description *{color:var(--text-button)}.page:not(.home) .hero__container-row-left-title h1{font-size:4.25rem}.page:not(.home) .hero__container-row-left-tagline{color:var(--text-variant);max-width:19ch;font-family:"Roboto",arial,verdana,tahoma,sans-serif;font-size:26px;line-height:1.125;font-weight:400;letter-spacing:-0.032px}@media only screen and (min-width: 768px){.page:not(.home) .hero__container-row-left-tagline{font-size:28px}}@media only screen and (min-width: 1024px){.page:not(.home) .hero__container-row-left-tagline{font-size:32px}}.page:not(.home) .hero__container-row-left-button{font-family:"Roboto",arial,verdana,tahoma,sans-serif;font-size:14px;line-height:1.25;font-weight:700;letter-spacing:-0.032px;min-width:100px;height:38px;border-radius:6px;padding:6px 16px;outline:none;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-flex;justify-content:center;align-items:center;color:#fff;background-color:var(--default);border:0}@media only screen and (min-width: 768px){.page:not(.home) .hero__container-row-left-button{border-radius:8px;font-size:16px;min-width:140px;height:44px;padding:10px 20px}}.page:not(.home) .hero__container-row-left-button:hover{color:#fff;background-color:var(--button-hover)}.page:not(.home) .hero__container-row-left-button:visited,.page:not(.home) .hero__container-row-left-button:active{color:#fff}.page:not(.home) .hero__container-row-left-button[disabled],.page:not(.home) .hero__container-row-left-button.disabled{opacity:.5}@media only screen and (min-width: 768px){.page:not(.home) .hero__container-row-left-button{min-width:16.75rem}}.page:not(.home) .hero__container-row-left-button-icon::before{content:unset}/*# sourceMappingURL=hero-section.css.map */
