@import url(tpl/main.css);html,body{overflow-x:hidden}.no-padding-left{padding-left:0}.wrapper{padding-top:5em;padding-bottom:5em}section{margin-bottom:unset}#nav{height:4em;border-top:0.5em solid #00A8E8;background:#003459}#nav a{text-transform:uppercase;font-weight:200}header h2{text-transform:uppercase;color:#00A8E8;font-size:1.5em;font-weight:500}p{color:#00171f}#top{padding:0}#top>div{padding:34em 0 0 0;background-size:cover;background-repeat:no-repeat;height:calc(100vh - 6.4vh);background-position:center center}#top h1>strong{color:#fff;font-weight:400}#work p,#portfolio p{text-align:left;margin-bottom:10px;line-height:initial}#work{background-image:unset}#work section.box{-webkit-box-shadow:unset;box-shadow:unset;padding:2em}#work section.box h3{font-weight:400}#work section{border-left:5px solid #00A8E8}#work section>div{margin-bottom:0 !important}#work .self-prensentation{border-left:none !important}#work .content-wrapper{text-align:left;margin-bottom:2rem}#work .content-wrapper .left-col{padding-top:0}#work .content-wrapper .left-col img{width:100%;height:100%}#work .content-wrapper .right-col{background:#fff;overflow-wrap:break-word;padding-right:25px}#work .content-wrapper .right-col h3{font-weight:400}#work .content-wrapper hr{margin:1em 0;border-top:solid 1px #ddd;height:1px}#work .content-wrapper ul{padding-left:2em;color:#00171f}#work .content-wrapper ul li{padding-left:0}#portfolio h3,#portfolio h4,#portfolio p{text-align:left}#portfolio article.box{border-left:5px solid #00A8E8}#portfolio article.box h3,#portfolio article.box h4{font-weight:400}#external-links .content-wrapper{text-align:left}#external-links .content-wrapper li{padding-left:0}#external-links .content-wrapper li a{color:#00171f;text-decoration:none}#external-links section h3{text-align:left;font-weight:400;font-size:1.2rem}#external-links ul{list-style:none;padding-left:0}#external-links ul li{font-size:.95rem;margin-bottom:.75rem}#contact{background:#003459;padding-bottom:2em}#contact .row h3{text-align:left;padding-bottom:1em;font-weight:400}#contact .col-7{padding-right:25px}#contact form input,#contact form textarea{background:#fff;border-radius:0;padding:.5em;height:3rem;color:#000}#contact form textarea{height:unset}#contact form .form-group{margin-bottom:0}#contact form .form-control{font-size:1rem}#contact form .row{margin-left:0;margin-right:0}#contact form .row>div{padding-top:1rem;margin-left:1rem;padding-right:1rem;padding-left:0}#contact form .btn-wrapper{text-align:right;padding-right:0 !important}#contact form .btn-wrapper button{-webkit-box-shadow:none;box-shadow:none;border:1px solid #fff !important;background-color:transparent;font-size:1rem;border-radius:0}#contact ul.social{color:#fff}#contact ul.social li{display:block;text-align:left}#contact ul.social li.title{font-weight:400;font-size:1.25rem;padding-bottom:1rem}#contact ul.social li i{width:1.5rem}#contact ul.social li.email a{display:contents;color:#fff}#contact ul.social li.social-links{margin-top:1.5rem}#contact ul.social li.social-links div{display:-webkit-box;display:-ms-flexbox;display:flex}#contact ul.social li.social-links div a{text-shadow:none}#contact ul.social li.social-links div i{background:#003459;padding:8px;width:45px;font-size:1.5rem;text-align:center;color:#fff}#contact #copyright li{color:#fff}#contact .footer-info{color:#fff;padding-top:1rem;font-size:.75rem}#contact .footer-info a{color:#fff}.scrolltop{font-size:30px;position:fixed;right:15px;bottom:50px;width:35px;height:35px;text-align:center;color:#fff;background:#00A8E8;display:none}@media (max-width: 767px){#nav{line-height:30px;height:5em}#nav a{font-size:.85rem;padding:0 0.5em}#work .row div,#portfolio .row div,#external-links .row div,#contact .row div{padding-left:0 !important}#contact .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}#contact .row .btn-wrapper{width:15rem;margin:0px auto;margin-left:45px}#contact .col-7{padding-right:15px}}
