@font-face{font-family:Exo;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/25365cd121faf04a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Exo;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f2ff0b00321106fc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Exo;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a1187f081f048286-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Exo;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/25365cd121faf04a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Exo;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f2ff0b00321106fc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Exo;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/a1187f081f048286-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Exo;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/25365cd121faf04a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Exo;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/f2ff0b00321106fc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Exo;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/a1187f081f048286-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Exo;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/25365cd121faf04a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Exo;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/f2ff0b00321106fc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Exo;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/a1187f081f048286-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Exo Fallback;src:local("Arial");ascent-override:96.27%;descent-override:31.42%;line-gap-override:0.00%;size-adjust:104.08%}.__className_ce0b29{font-family:Exo,Exo Fallback;font-style:normal}html{box-sizing:border-box;overflow-x:hidden}a{text-decoration:none}img{vertical-align:middle}blockquote,dd,dl,fieldset,figure,form,h1,h2,h3,h4,h5,h6,menu,ol,p,pre,ul{margin:0}button,fieldset,iframe{border:0}button,fieldset,menu,ol,ul{padding:0}ol,ul{list-style:none}textarea{resize:vertical}table{width:100%}td{padding:0}:root{--black:#03061c;--grey:#babdc4;--blue:#3a8ee8;--yellow:#ebb04c;--white:#fffde1;--shadow:#00000033;--accent:var(--blue);--maxWidth:1200px;--fingerSize:40px;--gutter:20px;--halfgutter:10px;--headerLogoSize:40px;--borderRadius:4px}body{margin:0}.app-root,body{min-height:100dvh}.app-root{position:relative}.page-bg{position:fixed;inset:0;z-index:0;background-color:var(--black);pointer-events:none}.page-content{position:relative;z-index:1;min-height:100dvh}.container{max-width:var(--maxWidth);margin-left:auto;margin-right:auto}::selection{background-color:var(--blue);color:var(--white)}.header{border-bottom:1px solid var(--grey);padding-left:var(--gutter);padding-right:var(--gutter)}.header .container{display:flex;position:relative;align-items:center;padding-top:var(--gutter);padding-bottom:var(--gutter)}.header-logo img{width:var(--headerLogoSize);background-color:var(--blue);padding:6px}.header-buttons{display:flex;transition:.2s}.header-button,.header-buttons{margin-left:auto;align-items:center}.header-button{color:var(--blue);border-radius:var(--borderRadius);padding-left:var(--gutter);padding-right:var(--gutter);display:inline-flex;height:var(--fingerSize);margin-right:4px}.header-button:last-child{margin-right:0}.header-button:hover{color:var(--white);background-color:var(--blue);transition:.2s}.sidebardiv{width:100%;display:none}.sidebar-menu-btn{width:var(--fingerSize);height:var(--fingerSize);cursor:pointer;background:none;margin-left:auto;display:inline-flex;align-items:center;justify-content:center}.sidebar-icon{color:var(--blue);width:2rem;height:2rem;display:block}.section{text-align:center}.section .container{padding-left:var(--gutter);padding-right:var(--gutter);margin-top:var(--fingerSize)}.mailforhomepage{color:var(--grey);font-weight:lighter}.name-surname{color:var(--blue);font-size:2.8rem;display:flex;align-items:center;justify-content:center;text-align:center}.my-title{font-size:.9rem;color:var(--grey);text-transform:uppercase;margin:var(--gutter)}.my-title-company{color:var(--yellow);text-decoration:none}a.my-title-company:focus-visible,a.my-title-company:hover{text-decoration:underline}.social-media-links{margin:var(--fingerSize) 0;height:100%;flex-wrap:wrap}.social-media-common,.social-media-links{display:flex;align-items:center;justify-content:center}.social-media-common{margin:.375rem;height:var(--fingerSize);width:var(--fingerSize);padding:.75rem;font-size:2.2rem;border:1px solid var(--blue);border-radius:50%;color:var(--blue);box-sizing:content-box}.social-icon{width:1em;height:1em;display:block}.social-media-common:hover{transition:.2s linear;background-color:var(--blue);color:var(--white)}.df{display:flex}@media (max-width:516px){.name-surname{font-size:2rem}.my-title{font-size:.8rem}.social-media-common{border-radius:var(--borderRadius);border:1px solid var(--blue);padding:.75rem}.social-media-links{padding-left:9%;padding-right:9%}.sidebardiv{display:flex}.header-buttons{opacity:0;transform:translateX(100%);border-radius:var(--borderRadius);position:absolute;left:0;right:0;top:100%;padding:.3rem;background-color:var(--blue);flex-direction:column;align-items:center;text-align:center;margin:.25rem;box-shadow:0 .6rem 1.9rem var(--black);z-index:10;pointer-events:none}.header-buttons.is-open{opacity:1;transform:translate(0);pointer-events:auto}.header-button{color:var(--white);display:flex;width:-webkit-fill-available;text-align:center;align-items:center;padding-bottom:.25rem;margin-right:0;justify-content:center}}@media (max-width:360px){.name-surname{font-size:1.8rem}.my-title{font-size:.75rem}.mailforhomepage{font-size:.84rem}.social-media-common{border:1px solid var(--blue);border-radius:var(--borderRadius);padding:.75rem;height:1.875rem;width:1.875rem;font-size:1.5rem}.social-media-links{padding-left:11%;padding-right:11%}}@media (max-width:280px){.social-media-common{border-radius:var(--borderRadius);border:1px solid var(--blue);padding:.75rem}.social-media-links{padding-left:5%;padding-right:5%}}@media (max-width:325px){.name-surname{padding-left:8%;padding-right:8%}}@media (min-width:517px){.header-buttons{display:flex!important;opacity:1!important;transform:translate(0)!important;pointer-events:auto!important}}