@font-face{font-family:"Nunito SemiBold";src:url(../fonts/Nunito/Nunito-SemiBold.ttf) format("truetype")}@font-face{font-family:"Nunito SemiBold Italic";src:url(../fonts/Nunito/Nunito-SemiBoldItalic.ttf) format("truetype")}@font-face{font-family:flaticon;src:url(../fonts/Flaticon/flaticon.ttf?85a56382dc79901eeaa79fe46ad89272) format("truetype"),url(../fonts/Flaticon/flaticon.woff?85a56382dc79901eeaa79fe46ad89272) format("woff"),url(../fonts/Flaticon/flaticon.woff2?85a56382dc79901eeaa79fe46ad89272) format("woff2"),url(../fonts/Flaticon/flaticon.eot?85a56382dc79901eeaa79fe46ad89272#iefix) format("embedded-opentype")}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}body{line-height:1.4;background-color:#1d283c;color:#1d283c;font-family:Nunito,sans-serif}a[class*=" flaticon-"]:before,a[class^=flaticon-]:before{font-family:flaticon!important;font-style:normal;font-weight:400!important;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.flaticon-telegram:before{content:"\f101"}.flaticon-instagram:before{content:"\f102"}.flaticon-email:before{content:"\f103"}.flaticon-whatsapp:before{content:"\f104"}.content{width:100vw;height:100vh;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.personal{max-width:60rem;background-color:#fff;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:3rem;border-radius:.8rem}.logo{max-width:11rem}.logo__img{width:100%}.personal-info__name{font-weight:700;font-size:3rem;margin:.8rem 0 .5rem 0}.personal-info__job{color:rgba(28,40,60,.8);font-family:"Nunito SemiBold",sans-serif;font-size:1.6rem}.personal-info__description{color:rgba(28,40,60,.7);font-family:"Nunito SemiBold Italic",sans-serif;font-style:italic;font-size:1.4rem;margin-top:1.6rem;max-width:45rem}.dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:3.5rem;margin:1.8rem}.dots__circle{display:block;background-color:rgba(28,40,60,.15);width:.8rem;height:.8rem;border-radius:100%}.personal-socials{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.personal-socials__head{color:rgba(28,40,60,.8);font-family:"Nunito SemiBold",sans-serif;font-size:1.4rem;margin-bottom:1rem}.personal-socials__icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:10rem}.personal-socials__icon{text-decoration:none;color:rgba(28,40,60,.7);font-size:2rem;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.personal-socials__icon:hover{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);color:#1d283c}@media all and (max-width:100rem){html{font-size:14px}}@media all and (max-width:48rem){html{font-size:12px}body{line-height:1.5}.personal{margin:2rem}}@media all and (min-width:48rem) and (max-width:87.5rem) and (max-height:44rem){html{font-size:11px}.personal{padding:2rem 3rem}}@media all and (max-width:26rem){html{font-size:10px}}