*,a{outline:none}.color-white{color:#fff}.color-green{color:#1F914D}.color-yellow{color:#FEC43B}.color-red{color:#ff5252}.bg-color-red{background-color:#ff5252}.bg-color-green{background-color:#1F914D}.bg-color-yellow{background-color:#FEC43B}.bg-color-white{background-color:#fff}.bg-blk-transparent{background:rgba(0,0,0,0.5)}body{overflow-x:hidden;padding-top:55px}section{margin-bottom:30px}section,footer,header{overflow:hidden}.top-space{margin-top:15px}.flex{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.jumbotron .row{display:flex}.jumbotron .row .col-xs-7{flex:1}.bg-dotted{background-position:right;background-position-y:30px;background:radial-gradient(#ff5252 20%,transparent 21%),-webkit-radial-gradient(#ff5252 20%,transparent 21%),0 0;background-position:0 0,7px 7px;background-origin:padding-box;background-clip:border-box;background-size:14px 14px;background-attachment:fixed}.sticky-banner{padding-top:18px;background-image:url(../img/banner-bg.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;min-height:350px;position:relative;background-attachment:fixed;background-position:left}.sticky-banner.cake{background-image:url(../img/cv/jordane-mathieu-1141275-unsplash.jpg);background-position:center top}.navbar-inverse .navbar-toggle{border:none}.navbar-inverse .navbar-toggle:hover,.navbar-inverse .navbar-toggle:focus{border-color:#fff;background-color:#fff}.navbar-inverse .navbar-toggle .icon-bar{border-radius:1px;background-color:#ff5252;border-color:#ff5252;display:block;height:5px;margin-top:5px;width:45px}.navbar-inverse .navbar-nav li a{color:#fff;font-size:19px;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}.navbar-inverse .navbar-nav li a:hover,.navbar-inverse .navbar-nav li a:focus{color:#ff5252}.navbar-inverse .navbar-nav li.active > a,.navbar-inverse .navbar-nav li.active > a:focus,.navbar-inverse .navbar-nav li.active > a:hover{font-size:20px;color:#ff5252;background-color:transparent;border-bottom:1px solid #ff5252}@media (max-width: 767px){.navbar-inverse .navbar-collapse{background-color:#ff5252;border-color:#ff5252}.navbar-inverse .navbar-collapse ul.nav.navbar-nav{margin-left:10px;width:100%}.navbar-inverse .navbar-collapse ul.nav.navbar-nav li{width:100%}.navbar-inverse .navbar-collapse ul.nav.navbar-nav li a{color:#fff;opacity:.7;width:100%}.navbar-inverse .navbar-collapse ul.nav.navbar-nav li a:focus,.navbar-inverse .navbar-collapse ul.nav.navbar-nav li a:hover{color:#fff;outline:none;opacity:1}.navbar-inverse .navbar-collapse ul.nav.navbar-nav li.active > a,.navbar-inverse .navbar-collapse ul.nav.navbar-nav li.active > a:focus,.navbar-inverse .navbar-collapse ul.nav.navbar-nav li.active > a:hover{background-color:transparent;border-bottom:0 solid #fff;color:#fff;font-size:22px;opacity:1}}.navbar-brand{height:40px;margin:10px;padding:10px;position:absolute;width:200px;}.navbar-brand h1{font-size:20px;margin:0;text-align:center; color:#fff}.navbar-nav{float:right;margin:0;margin-left:192px}#floating-house{display:block;max-width:200px;width:36%}.cards h3{text-align:center;color:#fff}.cards p{text-align:justify}.cards .card{background-color:#ff5252;border-radius:15px;margin:20px;padding:5px;min-height:200px}.cards .card .icon-bg{border:1px solid #ff7878;border-radius:15px;padding:10px}.cards .card .icon-bg.icon-spade{background:url(../img/icons/icon-spade.png),url(../img/icons/icon-spade.png)}.cards .card .icon-bg.icon-diamond{background:url(../img/icons/icon-diamond.png),url(../img/icons/icon-diamond.png)}.cards .card .icon-bg.icon-club{background:url(../img/icons/icon-club.png),url(../img/icons/icon-club.png)}.cards .card .icon-bg.icon-heart{background:url(../img/icons/icon-heart.png),url(../img/icons/icon-heart.png)}.cards .card .icon-bg.icon-spade,.cards .card .icon-bg.icon-diamond,.cards .card .icon-bg.icon-club,.cards .card .icon-bg.icon-heart{background-position:2% 2%,98% 98%;background-repeat:no-repeat;background-size:19px}@media (min-width: 768px){.cards .card{width:22%;margin:1%;padding:10px}}.spade-card{background:url(../img/icons/icon-card-club.png) no-repeat;background-size:5%;background-position:98% 15px}footer a{margin:10px;font-size:35px;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;transition:all .5s ease}footer a i{color:#ff5252}footer a i:hover{color:#337ab7}footer ul{text-align:center;list-style:none}footer ul li{padding:0 10px;display:inline-block}h1,h2,h3,h4,h5,h6,.nav > li > a,.navbar-brand{font-family:'Cookie',cursive;font-family:'Indie Flower',cursive;}.jumbotron h1{font-size:50px;color:#fff}.jumbotron p{padding:0 9px;font-size:23px;color:#fff}p{font-size:16px;font-weight:200}blockquote{font-size:18.5px;font-weight:200}h1.color-red,p.color-red,h2.color-red{color:#ff5252}#contact h2{color:#fff}#quote{font-style:italic;color:#000}.error ul li{list-style:none}section#contact{background:#ff5252;color:#fff}section#contact a,section#contact h1{color:#fff}section#contact .btn-success,section#contact .btn-submit{padding:12px 60px;background-color:#fff;border-color:#fff;color:#ff5252}.btn-download{font-size:20px;height:90px;background:url(../img/cv/cake.png) no-repeat;background-position:left;background:#ff5252 url(../img/cv/cake.png) no-repeat;background-position:right center;line-height:77px;text-align:left;width:300px}.btn-red{background-color:#ff5252;color:#fff!important}.help-block.text-danger{background-color:#FEC43B;color:#000;border-radius:4px}.help-block ul{padding:2px 12px}.grid-item{width:200px;border:3px solid #fff}.grid-item--width2{width:300px}.grid-item img{width:100%}.jumbotron{overflow:hidden;background-attachment:fixed;background-size:cover;background-color:#fff;background-image:url(../img/bg-unknown-photo-1523554888454-84137e72c3ce.jpeg);background-repeat:no-repeat;min-height:400px}@media only screen and (max-width: 480px){.jumbotron{min-height:200px;padding-bottom:50px}.jumbotron h1{font-size:30px}.jumbotron p{font-size:20px;margin-bottom:14px}.sticky-banner{display:none}.grid-item{width:135px}.grid-item--width2{width:200px}}@media only screen and (max-width: 768px) and (min-width: 480px){.jumbotron{min-height:240px;padding-bottom:10px}.jumbotron h1{font-size:40px}.jumbotron p{font-size:20px}}.img-id-rounded{width:100px;border-radius:50px;border: 5px solid #fff;}@media (min-width: 992px){.img-id-rounded{width:200px;border-radius:100px}}
.space-top{ padding: 40px 0 80px 0;}