#content #summary-about-me{padding:20px 0 0}#summary-about-me{background-color:#f9eee3;color:#9e8062;position:relative}#summary-about-me .presentation-description{padding:70px 15px 150px}#summary-about-me .presentation-profil{background-position-x:left;background-position-y:bottom;background-repeat:no-repeat;background-size:contain;width:200px;height:150px;position:absolute;bottom:0;z-index:1;opacity:1%}#hobbies>.container>.row>.col>h3,#studies-projects>.container>.row>.col>h3{font-weight:800;text-transform:uppercase;text-align:center;margin-bottom:60px}.timeline>li{margin-bottom:30px}.timeline [type=button]{-webkit-appearance:initial}.timeline .label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}.timeline .timeline-icon{width:1.2em;height:1.2em;line-height:1.2;position:absolute;color:#666;background-color:#d2d6de;border-radius:50%;text-align:center;left:14px;top:0}.timeline .timeline-block-item>.timeline-icon{width:1.8em;height:1.8em;line-height:1.8;left:4px;top:0}.timeline .timeline-block-item .timeline-body>.level-section{margin-bottom:10px}.timeline .timeline-block-item .timeline-body>.level-section>.label{font-size:1em;display:inline-block;padding:.2em 1.6em .3em}.timeline .study-diploma-parent{display:inline-block;position:relative;vertical-align:middle;margin-left:5px}.timeline .study-diploma-parent:after,.timeline .study-diploma-parent:before{content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-radius:50%;position:absolute}.timeline .study-diploma-parent:before{border-right:10px solid #2989bf;left:-10px;top:50%;margin-top:-5px;border-radius:0 50% 50% 0}.timeline .study-diploma-parent :after{border-left:10px solid #2989bf;right:-10px;top:50%;margin-top:-5px;border-radius:50% 0 0 50%}.timeline .study-diploma{line-height:1;background:#eee;color:#333;padding:5px 10px;border-radius:10px;top:0;border:2px solid #2989bf}.timeline .level-section{text-align:center}.timeline .timeline-block-item .timeline-icon-project{width:2em;height:2em;line-height:2;left:-58px;top:6px}.timeline li>.timeline-item.timeline-item-study{margin-left:75px;margin-right:0}.timeline li>.timeline-item.timeline-item-project{margin-top:15px;margin-left:75px;margin-right:0;min-height:54px}.timeline .timeline-show-projects-button{color:#ff851b!important;border-radius:50%;position:absolute;bottom:0;left:0}.timeline .timeline-icon-project:after{content:"";border-left:1em solid #ff851b;left:2.2em;top:50%;margin-top:-2px;border-radius:50% 0 0 50%;width:0;height:0;border-top:2px solid transparent;border-bottom:2px solid transparent;position:absolute}.timeline .timeline-item-project .timeline-body{display:table-cell}.timeline li>.timeline-item>.time{color:#333}.timeline .timeline-item.timeline-item-project .time{width:110px}.timeline li>.timeline-item>.timeline-header{border-bottom:10px solid #fff}.timeline .timeline-description{box-shadow:0 0 5px #fff;padding:10px;background:hsla(0,0%,100%,.5);border-radius:10px}.timeline li>.timeline-item>.timeline-footer a{cursor:pointer}.timeline li>.timeline-item>.timeline-footer{padding-bottom:40px}.swiper-button-next:focus{outline:none}#hobbies-swiper-text .swiper-slide{text-align:center;font-size:18px;background:#fff;padding:0 50px 40px;display:flex;justify-content:center;align-items:center}#hobbies-swiper-text .swiper-slide .swiper-slide-content{width:100%}#hobbies-swiper-text .swiper-slide .swiper-slide-content div,#hobbies-swiper-text .swiper-slide .swiper-slide-content h4{width:100%;display:block}#hobbies-swiper-text .swiper-slide ul{list-style-type:none;padding:0}#hobbies-swiper-icon.swiper-container{width:100%;height:80px}#hobbies-swiper-icon.swiper-container .swiper-slide{color:#fff;font-size:.5em;overflow:hidden}#hobbies-swiper-icon.swiper-container .swiper-slide i{display:block;text-align:center}@media (min-width:576px){.timeline .level-section{text-align:left}}@media (min-width:768px){#content #summary-about-me{padding:80px 0 0}#summary-about-me .presentation-description{padding-left:280px;font-size:1.3em}#summary-about-me .presentation-profil{width:300px;height:200px}#summary-about-me .presentation-profil:before{content:"";position:absolute;height:60px;width:30px;border-right:4px solid #9e8062;border-bottom:2px solid #9e8062;border-radius:0 0 69% 0;top:-39px;right:35px}#summary-about-me .presentation-profil:after{content:"";position:absolute;height:30px;width:30px;border-right:4px solid #000;border-top:2px solid #000;border-radius:0 10px 0 0;top:19px;right:35px}.about .timeline>li{margin-bottom:50px}.about .timeline>li>.timeline-item>.time,.about .timeline>li>.timeline-item>.timeline-body,.about .timeline>li>.timeline-item>.timeline-footer,.about .timeline>li>.timeline-item>.timeline-header{padding:20px}.about .timeline>li>.timeline-item>.timeline-header{font-size:1.2em}.about .timeline .level-section{text-align:center}.about .timeline>li>.timeline-item.timeline-item-study{margin-left:75px}.about .timeline>li>.timeline-item.timeline-item-project{margin-right:60px;min-height:auto;margin-top:15px;margin-left:115px}.about .timeline .timeline-block-item .timeline-icon-project{left:-98px}.about .timeline .timeline-item-project .time{width:auto}.about .timeline .timeline-icon-project:after{border-left:4em solid #ff851b}#hobbies-swiper-text .swiper-slide .swiper-slide-content{width:80%}#hobbies-swiper-text .swiper-slide{padding:0 100px 40px}#hobbies-swiper-icon.swiper-container{height:110px}#hobbies-swiper-icon.swiper-container .swiper-slide{font-size:1em}}@media (min-width:1200px){#summary-about-me .presentation-description{padding-right:280px;font-size:1.5em}.about .timeline .level-section{text-align:left}}