.scroll-to-top{position:fixed;bottom:30px;right:30px;width:50px;height:50px;background-color:var(--secondary);color:#fff;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #009fdf4d;transition:all .3s ease;z-index:1050}.scroll-to-top:hover{background-color:var(--primary);transform:translateY(-2px);box-shadow:0 6px 16px #112d6366}.scroll-to-top:active{transform:translateY(0)}.scroll-to-top svg{width:20px;height:20px}.scroll-to-top{animation:fadeInUp .3s ease-out}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 768px){.scroll-to-top{bottom:20px;right:20px;width:45px;height:45px}.scroll-to-top svg{width:18px;height:18px}}body{margin:0;padding:0;overflow-x:hidden;height:100vh}#root{padding-top:110px;padding-bottom:60px;overflow-x:hidden;width:100%;max-width:100vw;display:flex;flex-direction:column}@media (max-width: 1199px){#root{padding-bottom:120px}}@media (max-width: 599px){#root{padding-bottom:140px}}html{scroll-behavior:smooth;height:100%}:target{scroll-margin-top:120px}.MuiContainer-root{margin-top:10px!important}.app-content{flex:1;overflow-y:auto;display:flex;flex-direction:column}:root{--primary: #112d63;--secondary: #009fdf;--background-default: #ffffff;--background-pdf: transparent;--background-header: #f8f8f8;--background-footer: #112D63;--background-selected-carrier: #009FDF;--border-header: 1px solid #e7e7e7;--box-shadow-header: 0px 15px 15px 0px rgba(0, 0, 0, .3);--text: #333333;--text-pdf: #0091d2;--status-active: #4caf50;--status-expired: #f44336;--status-warning: #ff9800;--h1-font-weight: 700;--h1-font-size: "47.78px";--h1-line-height: 100%;--h1-letter-spacing: 0%;--h1-font-color: #112D63;--h2-font-weight: 400;--h2-font-size: 39.81px;--h2-line-height: 100%;--h2-letter-spacing: 0%;--h2-font-color: #112D63;--h3-font-weight: 400;--h3-font-size: 33.18px;--h3-line-height: 100%;--h3-letter-spacing: 0%;--h3-font-color: #000000;--h4-font-weight: 700;--h4-font-size: 27.65px;--h4-line-height: 100%;--h4-letter-spacing: 0%;--h4-font-color: #009FDF;--h5-font-weight: 700;--h5-font-size: 23.04px;--h5-line-height: 25px;--h5-letter-spacing: 0%;--h5-font-color: #000000;--h6-font-weight: 700;--h6-font-size: 19.2px;--h6-line-height: 100%;--h6-letter-spacing: 0%;--h6-font-color: #112D63;--p-font-weight: 400;--p-font-size: 16px;--p-line-height: 100%;--p-letter-spacing: 0%;--p-font-color: #112D63;--p-small-font-weight: 400;--p-small-font-size: 12px;--p-small-line-height: 100%;--p-small-letter-spacing: 0%;--p-small-font-color: #292929;--primary-button-width: 400px;--primary-button-height: 96px;--primary-button-border-radius: 20px;--primary-button-padding: 10px;--primary-button-color: #ffffff;--primary-button-background: #112D63;--secondary-button-width: 400px;--secondary-button-height: 96px;--secondary-button-border-radius: 20px;--secondary-button-padding: 10px;--secondary-button-color: #ffffff;--secondary-button-background: #009FDF;--third-button-width: 400px;--third-button-height: 93px;--third-button-border-radius: 12px;--third-button-padding: 10px 29px;--third-button-color: #ffffff;--third-button-background: #112D63;--font-family: "Roboto", sans-serif;--font-size-body: 16px;--font-line-height: 1.42857143;--font-margin: 0 0 11px;--position-header: fixed}.primary-button{width:var(--primary-button-width);height:var(--primary-button-height);border-radius:var(--primary-button-border-radius);padding:var(--primary-button-padding);color:var(--primary-button-color);background:var(--primary-button-background);border:0;cursor:pointer;font-weight:var(--h5-font-weight);font-size:var(--h5-font-size);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing)}.secondary-button{width:var(--secondary-button-width);height:var(--secondary-button-height);border-radius:var(--secondary-button-border-radius);padding:var(--secondary-button-padding);color:var(--secondary-button-color);background:var(--secondary-button-background);border:0;cursor:pointer;font-weight:var(--h5-font-weight);font-size:var(--h5-font-size);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing)}@media (max-width:599px){:root{--h1-font-size: 22px}:root{--h2-font-size: 21px}:root{--h3-font-size: 18px}:root{--h4-font-size: 17px}:root{--h5-font-size: 16px}:root{--h6-font-size: 15px}:root{--p-font-size: 14px}:root{--p-small-font-size: 12px}}@media (min-width:600px){:root{--h1-font-size: 24px}:root{--h2-font-size: 23px}:root{--h3-font-size: 18px}:root{--h4-font-size: 17px}:root{--h5-font-size: 16px}:root{--h6-font-size: 15px}:root{--p-font-size: 14px}:root{--p-small-font-size: 12px}}@media (min-width:900px){:root{--h1-font-size: 25px}:root{--h2-font-size: 23px}:root{--h3-font-size: 18px}:root{--h4-font-size: 17px}:root{--h5-font-size: 16px}:root{--h6-font-size: 15px}:root{--p-font-size: 14px}:root{--p-small-font-size: 12px}}@media (min-width:1200px){:root{--h1-font-size: 36px}:root{--h2-font-size: 32px}:root{--h3-font-size: 24px}:root{--h4-font-size: 22px}:root{--h5-font-size: 20px}:root{--h6-font-size: 18px}:root{--p-font-size: 16px}:root{--p-small-font-size: 12px}}@media (min-width:1536px){:root{--h1-font-size: 47.78px}:root{--h2-font-size: 39.81px}:root{--h3-font-size: 33.18px}:root{--h4-font-size: 27.65px}:root{--h5-font-size: 23.04px}:root{--h6-font-size: 19.2px}:root{--p-font-size: 16px}:root{--p-small-font-size: 12px}}@media (min-width: 900px) and (max-width: 1000px){:root{--primary-button-width: 360px}:root{--secondary-button-width: 360px}}@media (min-width: 1200px) and (max-width: 1299px){:root{--primary-button-width: 260px}:root{--secondary-button-width: 260px}}@media (min-width: 1300px) and (max-width: 1399px){:root{--primary-button-width: 280px}:root{--secondary-button-width: 280px}}@media (min-width: 1400px) and (max-width: 1535px){:root{--primary-button-width: 310px}:root{--secondary-button-width: 310px}}@media (min-width: 1536px) and (max-width: 1620px){:root{--primary-button-width: 340px}:root{--secondary-button-width: 340px}}@media (min-width: 1621px) and (max-width: 1750px){:root{--primary-button-width: 360px}:root{--secondary-button-width: 360px}}@media (min-width: 900px) and (max-width: 949px){:root{--third-button-width: 200px}}@media (max-width: 600px){:root{--third-button-width: 300px}}@media (min-width: 950px) and (max-width: 1099px){:root{--third-button-width: 230px}}@media (min-width: 1100px) and (max-width: 1249px){:root{--third-button-width: 270px}}@media (min-width: 1250px) and (max-width: 1399px){:root{--third-button-width: 310px}}@media (min-width: 1400px) and (max-width: 1535px){:root{--third-button-width: 340px}}@media (min-width: 1536px) and (max-width: 1640px){:root{--third-button-width: 360px}}@media (min-width: 900px) and (max-width: 1019px){.psifiakes-ypir{--p-font-size: 10px}.psifiakes-ypir-img{width:100px;height:auto}}@media (min-width: 1020px) and (max-width: 1159px){.psifiakes-ypir{--p-font-size: 12px}.psifiakes-ypir-img{width:110px;height:auto}}@media (min-width: 1160px) and (max-width: 1350px){.psifiakes-ypir{--p-font-size: 14px}.psifiakes-ypir-img{width:150px;height:auto}}@media (min-width: 900px) and (max-width: 1000px){.carrier-list-item-text{--h4-font-size: 14px}}@media (min-width: 900px) and (max-width: 1030px){.thematic-list-item-text{--h5-font-size: 14px}}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
