h1,h2{font-weight:800}#header .actions,#header h1,#header p,.footer{text-align:center}body{font-family:Poppins,sans-serif}p{font-size:16px;margin-bottom:5px;color:#000}.vertical-separator,.vertical-shape{width:1px;background-color:#162660;margin:2rem auto}p sup{font-size:.5em;top:-.75em}h1{font-size:2.25rem;color:#fff}h2{font-size:2rem;color:#162660}h3{font-size:.8rem;letter-spacing:.2rem;font-weight:500;text-transform:uppercase;line-height:2}#bio .icons-container,.btn,h4{font-weight:700}h4{font-size:1.5rem}.outline-typo{-webkit-text-stroke:1px #fff;-webkit-text-fill-color:rgba(255,255,255,0);color:#fff;font-family:Poppins,sans-serif;font-size:2.5rem}.white-text{color:#fff}.primary-text{color:#162660}.vertical-shape{height:5rem}@media (min-width:992px){.vertical-shape{height:10rem}}.vertical-separator{height:6rem}.btn{font-size:16px;padding:1rem 1.5rem;border-radius:.5rem;display:inline-block;text-decoration:none;margin-top:.5rem;margin-bottom:.5rem;transition:all .5s ease}.btn:active,.btn:focus,.btn:hover{padding:1rem 2.5rem;transition:all .5s ease}.btn-outline,.btn-outline:active,.btn-outline:focus,.btn-outline:hover{color:#162660;background:0 0;border:2px solid #162660}.btn-white,.btn-white:active,.btn-white:focus,.btn-white:hover{background:#fff;color:#162660}.btn-primary,.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background:#162660;color:#fff}.margin-top-and-bottom{margin-top:3rem;margin-bottom:3rem}.margin-bottom{margin-bottom:2rem}@media (min-width:768px){.vertical-align{display:flex;align-items:center}}.fa-1x{margin-right:.5rem}.footer{background:#000;padding:3rem}.footer p{color:#fff}.footer .links-container{margin-top:1rem}.footer .links-container a{color:#fff;text-decoration:none}@media (max-width:768px){.footer .links-container a{display:block;margin-bottom:1rem}}@media (min-width:768px){.footer .links-container a{margin-right:2rem}}.footer .links-container a:hover,.footer .links-container:active,.footer .links-container:focus{color:#fff}.footer .separator{width:80%;height:.5px;background:#fff;margin:1.5rem auto;display:block}.main-container{margin-top:3rem}#header{background:#162660;padding:4rem 0 0}@media (min-width:768px){#header{padding:4rem 0}}#header p{color:#fff;margin-top:1rem;margin-bottom:1rem}#header .highligh-text{padding:2rem 1rem}#header .header-image{margin:1rem auto 0;width:100%;max-width:34rem;display:block}@media (min-width:768px){#header .header-image{width:100%;max-width:36rem}#header .actions,#header h1,#header p{text-align:left}#header .hidden-lg{display:none}}#about,#bio,#bio .icons-container,#travel{text-align:center}@media (max-width:768px){#header .hidden-xs{display:none}}#header sup{font-size:.35em;font-weight:400;top:-1rem}#header h1 small{font-size:1.45rem}#about{padding:1rem}#about .about-img{max-width:100%;display:block;margin:4rem auto 0}@media (min-width:540px){#about .about-img{max-width:26rem;margin:1rem auto}}@media (min-width:992px){#about .about-img{max-width:28rem}}#bio{padding:1rem 1rem 0}@media (min-width:768px){#bio{padding:1rem 3rem 0}}@media (min-width:1200px){#about .about-img{max-width:30rem}#bio{padding:3rem 4rem 0}}#bio .icons-container{background:#E7F0F7;padding:1rem;max-width:55rem;margin:1.5rem auto;border-radius:2rem;color:#162660}#bio .icons-container .icon{max-width:5rem;display:block;margin:2rem auto 1rem}@media (min-width:540px){#bio .icons-container{padding:2rem}#bio .icons-container .icon{margin-top:1rem}}#curso{background:#000;color:#fff;margin-top:4rem;margin-bottom:5rem}#curso .curso-textos{padding:2rem 1.5rem}@media (min-width:992px){#curso .curso-textos{padding:6rem 4rem}}#curso .roger-curso-img{width:100%}#curso h3{color:#CDE2B2}#curso h2,#curso p{color:#fff;margin-top:.75rem;margin-bottom:.75rem}#curso .btn{margin-top:2rem}#curso .btn-curso{color:#0A4734;background:#CDE2B2}#curso .btn-curso a{text-decoration:none;color:#0A4734}#curso .vertical-align{display:flex;align-items:center}#travel{background:#162660;padding:4rem 2rem;border-radius:2rem}@media (min-width:992px){#travel{padding:5rem}}#travel .container-light{background-color:#E7F0F7;padding:2rem;border-radius:1.5rem}@media (max-width:992px){#travel .container-light{margin-bottom:2rem}}#travel .container-light h4{font-size:1.75rem;color:#162660}#travel .container-light p{font-size:1.4rem}#travel .container-light hr{margin:1.5rem 0;color:#162660}#travel .list{margin:1.5rem 0}#travel .list h2{color:#fff}#travel .list p{color:#fff;text-align:left}#travel sup{font-size:.35em;top:-1.5em;font-weight:400}#projects{padding:2rem 2rem 6rem;margin-top:.5rem}@media (min-width:1200px){#projects{padding:2rem 2rem 6rem;margin-top:3rem}}#projects .project-item .project-item-img{max-width:10rem;display:block;margin:2rem auto 1rem}#projects .project-item .actions,#projects .project-item p{text-align:center}#surfers{background-image:url(/assets/images/surfers-bg-e63a5d4599dcda9f4fc5ab6780d35033.png);background-size:cover;background-position:center;padding:2rem}@media (min-width:540px){#projects .project-item .project-item-img{margin:0 auto}#projects .project-item .actions,#projects .project-item p{text-align:left}#surfers{padding:4rem}}#surfers .outline-typo{-webkit-text-stroke:1px #FFCF03}#surfers .logo-img{max-width:70%;display:block;margin:3rem auto}@media (min-width:540px){#surfers .logo-img{max-width:25rem;margin:2rem auto}}#surfers h2{color:#FFCF03}#surfers h2,#surfers h3{text-align:center}@media (min-width:992px){#surfers h2,#surfers h3{text-align:left}}#blog .actions,#blog h2,#blog h3,#blog p,#surfers .formats{text-align:center}#surfers .formats{background:#FFCF03;max-width:52rem;margin:3rem auto;padding:2.5rem 2rem;border-radius:2rem}@media (min-width:540px){#surfers .formats{padding:2.5rem 4rem;margin:2rem auto}}#surfers .formats .formats-icon{max-width:14rem;display:block;margin:1rem auto}#surfers .spotify-container{max-width:45rem;margin:1.5rem auto}#blog{padding:3rem}#blog .blog-image{max-width:95%;display:block;margin:1rem auto}@media (min-width:540px){#blog .blog-image{max-width:25rem}}@media (min-width:992px){#blog .actions,#blog h2,#blog h3,#blog p{text-align:left}}#contact{background:#162660;text-align:center;padding:5rem 3rem;color:#fff}#contact .contact-icon{max-width:6rem;display:block;margin:1.5rem auto}#contact .box-white-contact{background:#fff;padding:1rem 2.5rem;border-radius:1.5rem;margin-top:2rem}@media (min-width:992px){#contact .box-white-contact{margin-top:0}}#contact .box-white-contact .form-control{margin-bottom:1.5rem;margin-top:1rem;background:#fff;border-radius:0;border:none;border-bottom:1px solid #000;color:#000}#contact .box-white-contact input::placeholder,#contact .box-white-contact textarea::placeholder{color:#bababa}#contact .box-white-contact .invalid-feedback{display:block;font-size:12px;margin:0}.navbar{padding:1rem;box-shadow:2px 2px 15px rgba(0,0,0,.25)}.navbar .navbar-brand{font-weight:800;font-size:1.3rem;color:#162660}@media (min-width:1200px){.navbar .navbar-brand{margin-right:3rem}}@media (min-width:1400px){.navbar .navbar-brand{margin-right:10rem}}.navbar .nav-link{margin-left:1rem;font-weight:600;color:#162660;font-size:15px}.navbar sup{font-size:.5em;top:-1em}