body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Ubuntu,Helvetica Neue,sans-serif;position:static}body .ui.accordion .accordion .title .dropdown.icon,body .ui.accordion .title .dropdown.icon{font-family:Icons;height:14px;text-align:center;width:14px}body .ui.accordion .accordion .title .dropdown.icon:before,body .ui.accordion .title .dropdown.icon:before{content:""}.language-toggler{margin:0 .5em}.ui.checkbox.language-toggler{vertical-align:middle}img.ui.image.language-flag{display:inline-block}div.ui.toggle.checkbox.language-toggler input:checked~.box:before,div.ui.toggle.checkbox.language-toggler input:checked~label:before{background-color:#e9e9e9!important}div.ui.toggle.checkbox.language-toggler input:focus~label:before{background-color:#d0d0d0!important}.technos{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:2px 0}.technos>.techno{margin:0 2px 2px}.technos>.ui.placeholder.techno{height:32px;width:32px}.ui.placeholder.techno+.ui.placeholder.techno{margin-top:0}.about-legal-block{margin-bottom:1em}.about-out{margin-left:2em}.ui.menu.tight .item{padding:.7em .9em}.ui.labeled.icon.menu.tight .item{min-width:5.5em}.ui.menu div.item:hover{background-color:#00000008}.ui.menu div.item.active{background-color:#fff}.backgroundWrapper{background-attachment:fixed;background-size:cover;text-align:center}.backgroundWrapper.global{min-height:100%;position:absolute;top:0;width:100%}button.ui.button.gallery-img-mini{margin:2px}.image-container-NextPrev{position:relative}.image-container-NextPrev>button{position:absolute;top:50%}.image-container-NextPrev>button.left{left:-1em}.image-container-NextPrev>button.right{right:-1em}.auto-center-content,.ui.card.auto-center-content,.ui.container .ui.segment.auto-center-content{margin-left:auto;margin-right:auto}.cursor-help{cursor:help}.cursor-wait{cursor:wait}.cursor-forbidden,.ui.button.cursor-forbidden:disabled{cursor:not-allowed}.cursor-click{cursor:pointer}.display-inline-block,img.ui.image.display-inline-block{display:inline-block}.text-justify{text-align:justify}.text-rigth{text-align:right}.text-left{text-align:left}.text-center{text-align:center}.text-standardized{font-size:1rem;line-height:1.2rem}.text-bold{font-weight:700}.no-break-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.shadow-gray{box-shadow:2px 2px 2px 1px #d0d0d0}.placeholder-parent.underlined-gray,.ui.header.underlined-gray,.underlined-gray{border-bottom:1px solid #d0d0d0}.placeholder-parent.title-subCategory,.ui.header.title-subCategory{margin-bottom:1rem;padding-bottom:.25em;text-align:center}.full-heigth{height:100%}main h1,main h1.ui.header{font-size:1.8rem}main h2,main h2.ui.header{font-size:1.4rem}main h3,main h3.ui.header{font-size:1.15rem}blockquote>a,blockquote>a:focus,div>a,div>a:focus,li>a,li>a:focus,p>a,p>a:focus{color:#24659a}blockquote>a:active,blockquote>a:hover,div>a:active,div>a:hover,li>a:active,li>a:hover,p>a:active,p>a:hover{color:#488648}a.aria,a.aria:focus{color:#265779}a.aria:active,a.aria:hover{color:#29491f}.accordion.ui.fluid.primary,.accordion.ui.fluid.styled.primary{box-shadow:0 1px 2px 0 #24659a,0 0 0 1px #24659a}.accordion.primary .title,.accordion.primary .title.active,.ui.styled.accordion .accordion.primary .title,.ui.styled.accordion .accordion.primary .title.active,.ui.styled.accordion.primary .title,.ui.styled.accordion.primary .title.active{background:#24659a;color:#fff}.accordion.primary .title.active:hover,.accordion.primary .title:hover,.ui.styled.accordion .accordion.primary .title.active:hover,.ui.styled.accordion .accordion.primary .title:hover,.ui.styled.accordion.primary .title.active:hover,.ui.styled.accordion.primary .title:hover{background:#00467a;color:#fff}.ui.accordion .accordion.primary-light,.ui.styled.accordion .accordion.primary-light{box-shadow:0 1px 2px 0 #2b7ac2,0 0 0 1px #2b7ac2}.accordion.primary-light .title,.accordion.primary-light .title.active,.ui.styled.accordion .accordion.primary-light .title,.ui.styled.accordion .accordion.primary-light .title.active,.ui.styled.accordion.primary-light .title{background:#2b7ac2;color:#fff}.accordion.primary-light .title.active:hover,.accordion.primary-light .title:hover,.ui.styled.accordion .accordion.primary-light .title.active:hover,.ui.styled.accordion .accordion.primary-light .title:hover,.ui.styled.accordion.primary-light .title:hover{background:#0068a1;color:#fff}.ui.circular.icon.primary.button.button-primary-secondary,.ui.icon.primary.button.button-primary-secondary,.ui.mini.icon.primary.left.labeled.button.button-primary-secondary{background-color:#24659a;color:#fff}.ui.circular.icon.primary.button.button-primary-secondary:active,.ui.circular.icon.primary.button.button-primary-secondary:focus,.ui.circular.icon.primary.button.button-primary-secondary:hover,.ui.icon.primary.button.button-primary-secondary:active,.ui.icon.primary.button.button-primary-secondary:focus,.ui.icon.primary.button.button-primary-secondary:hover,.ui.mini.icon.primary.left.labeled.button.button-primary-secondary:active,.ui.mini.icon.primary.left.labeled.button.button-primary-secondary:focus,.ui.mini.icon.primary.left.labeled.button.button-primary-secondary:hover{background-color:#488648;color:#fff}.ui.icon.primary.button.button-primary-secondary.no-focus:focus{background-color:#24659a}.ui.basic.table.no-border tbody tr,.ui.table.no-border tr td,.ui.table.no-border:not(.unstackable) tr{border-bottom:0;border-top:0;box-shadow:0 0 0 0!important}.ui.table td>a>.ui[class*="right ribbon"].label{left:calc(100% + 1.98571em);padding-left:.833em}a .ui.right.ribbon.label,a:focus .ui.right.ribbon.label{background-color:#24659a;border-color:#00467a;color:#fff}a:active .ui.right.ribbon.label,a:hover .ui.right.ribbon.label{background-color:#488648;border-color:#17581e}.ui.card.no-card-style:hover{box-shadow:none}.ui.card.no-card-style{border-radius:0;box-shadow:none;display:inherit;flex-direction:inherit;transition:none;width:100%}.ui.card.cursor-click:hover{box-shadow:0 3px 5px 0 #bcbdbd,0 0 0 1px #d4d4d5;transform:translateY(-3px);z-index:5}.ui.card .content.description-color{color:#000000ad}.tight-img,.ui.floated.image.tight-img{margin-bottom:.5em}.ui.grid .row .column .ui.placeholder.skeleton-img.mini,.ui.placeholder.mini{height:35px;padding-bottom:0;width:35px}.ui.placeholder.tiny{height:80px;width:80px}.ui.grid .row .column .ui.placeholder.skeleton-img{height:0;padding-bottom:100%;width:100%}@media only screen and (max-width:767px){.ui.grid.stackable .row .column .ui.placeholder.tiny.skeleton-img{padding-bottom:80px;width:80px}}@media only screen and (min-width:992px){.ui.grid.stackable .row .column .ui.placeholder.tiny.skeleton-img{padding-bottom:80px;width:80px}}.ui.container .ui.segment{background-color:#f5f5f5}.ui.container .ui.segment.blue,.ui.container .ui.segment.red,.ui.container .ui.segment.yellow{background-color:#fff}.ui.card>.content{padding:.4em}.ui.card .description,.ui.card .description>.ui.placeholder{margin:4px 6px}.ui.card .ui.grid>.row{padding-bottom:.2rem;padding-top:.2rem}.ui.grid>.row.glue{padding-bottom:0;padding-top:0}@media only screen and (max-width:767px){.ui.stackable.grid>.row.glue>.column,.ui.stackable.grid>.row.glue>.wide.column{padding:.2rem 0!important}.ui.stackable.grid>.row.tight>.column,.ui.stackable.grid>.row.tight>.wide.column{padding-bottom:.5rem!important;padding-top:.5rem!important}}.navigation-loader{height:67px;width:310px}.ui.container div.ui.segment.navigation-loader{background:#fff}.content-loader{height:500px}.ui.segment.content-loader>.ui.active.inline.loader{top:30%}.time-difference-dates{border-right:2px solid #d0d0d0;display:inline-block;padding-right:4px;position:relative}.time-difference-dates:before{border-top:2px solid #d0d0d0;content:"";height:1px;position:absolute;right:0;top:0;width:10%}.time-difference-dates:after{border-bottom:2px solid #d0d0d0;bottom:0;content:"";height:1px;position:absolute;right:0;width:10%}.time-difference-parent{margin:4px 0}.time-difference-element{display:inline-block;vertical-align:middle}.time-difference-element.result{color:#545449;margin-left:4px}.time-difference-date-one{padding-top:4px}.time-difference-date-two{padding-bottom:4px}.time-difference-dates>time{display:block}.ui.feed.timeline-line{display:inline-block;padding:1em 0;position:relative}.ui.feed.timeline-line.fluid{margin-left:5px;vertical-align:top;width:100%}.ui.feed.timeline-line.fluid>.event{width:calc(100% - 24px)}.ui.feed.timeline-line:before{background-color:#24659a;border-radius:4px;bottom:0;content:"";left:1.25em;margin-left:-3px;position:absolute;top:0;width:6px;z-index:1}.ui.feed.timeline-line.fluid:before{border-radius:0}.ui.feed.timeline-line .event.timeline-element{display:table;margin-bottom:2em}.ui.feed.timeline-line .event.timeline-element:last-child,.ui.feed.timeline-line.small .event.timeline-element:last-child{margin-bottom:2px}.ui.feed.timeline-line>.event.timeline-element>.label.timeline-node{display:table-cell;position:relative;vertical-align:middle;width:2.5em;z-index:2}.ui.feed.timeline-line>.event.timeline-element>.label.timeline-node .icon{color:#fff;padding-top:.3em}.ui.feed.timeline-line>.event.timeline-element>.label.timeline-node+.content{margin:.3em 0 0}.ui.feed.timeline-line>.event.timeline-element>.label.timeline-node>.timeline-node-marker{background-color:#24659a;border-radius:50%;height:2.5em;width:2.5em}.timeline-normal-body{font-weight:400}.content.timeline-content>.ui.left.pointing.basic.label{width:100%}.ui.feed.timeline-line .ui.header{margin-bottom:1rem}.ui.feed.timeline-line.primary-light:before{background-color:#2b7ac2}.ui.feed.timeline-line.primary-dark:before{background-color:#0068a1}.ui.feed.timeline-line.primary-light>.event.timeline-element>.label.timeline-node>.timeline-node-marker{background-color:#2b7ac2}.ui.feed.timeline-line.primary-dark>.event.timeline-element>.label.timeline-node>.timeline-node-marker{background-color:#00467a}.ui.feed.timeline-line.small:before{left:.625em;margin-left:-1.5px;width:3px}.ui.feed.timeline-line.small .event.timeline-element{margin-bottom:1em}.ui.feed.timeline-line.small>.event.timeline-element>.label.timeline-node{width:1.25em}.ui.feed.timeline-line.small>.event.timeline-element>.label.timeline-node>.timeline-node-marker{height:1.25em;width:1.25em}.ui.feed.timeline-line.small .ui.header{margin-bottom:.5rem}.cvtable-wrapper>.title{color:#fff;display:inline-block;margin-bottom:0;padding:.4rem .6rem}.cvtable-wrapper~.cvtable-wrapper{margin-top:.75rem}.cvtable-wrapper>.cvtable-content{border-radius:4px;border-style:solid;border-top-left-radius:0;border-width:10px}.cvtable-wrapper.sticky>.cvtable-content>*{padding-top:0}.cvtable-content>*{background-color:#fff;padding:.2rem .5rem 0}.cvtable-content>:not(:last-child){border-style:solid;border-width:0 0 2px}.cvtable-wrapper.primary-dark>.title{background-color:#00467a}.cvtable-wrapper.primary-dark>.cvtable-content,.cvtable-wrapper.primary-dark>.cvtable-content>:not(:last-child){border-color:#00467a}.cvtable-wrapper.primary-light>.title{background-color:#2b7ac2}.cvtable-wrapper.primary-light>.cvtable-content,.cvtable-wrapper.primary-light>.cvtable-content>:not(:last-child){border-color:#2b7ac2}.placeholder-centered-line{padding-top:6px}.img-circular{border-radius:50%}.img-circular-mini{width:35px}.img-circular-tiny{width:80px}.img-circular-mini,.img-circular.img-circular-mini.ui.placeholder .image:not(.header):not(.ui){height:35px}.img-circular-tiny,.img-circular.img-circular-tiny.ui.placeholder .image:not(.header):not(.ui){height:80px}.certification-title{height:40px;overflow-y:hidden}.certification-dates{color:#545449}.ui.grid.data-card-footer{margin-top:0}.data-card-footer{font-size:.95em}.ui.ribbon.data-card-ribbon{bottom:0;font-weight:700;left:-1rem;position:absolute}.placeholer-centered{margin-left:1em}.job-card-title{line-height:1.4em;max-height:2.8em}.job-panel-wrapper{display:flex;flex-direction:column}.job-panel-wrapper .job-panel-dates{color:#545449}.job-panel-wrapper .job-panel-job-title{font-weight:700}.job-panel-wrapper .job-panel-company{font-size:.8rem;font-weight:700}.job-panel-wrapper .ui.grid.job-panel-content{margin:0;text-align:justify}.job-panel-wrapper .ui.grid>.row>.column{margin-bottom:0;margin-top:0}.job-panel-wrapper .ui.grid>.row>.column.job-description-image{align-self:center}.job-panel-wrapper .ui.grid>.row>.column.job-description-details{align-self:start}.job-panel-wrapper .job-description-details .ui.placeholder .paragraph:not(:first-child):before{height:.75em}.job-panel-wrapper .skeleton-job-company{margin-left:auto;margin-right:auto;width:70%}.ui.placeholder.job-screen-title{margin-left:auto;margin-right:auto}.ui.placeholder.job-screen-title>.header{padding:.75rem}.job-company-name{display:block;font-weight:700}.job-loader-aera{min-height:10em}.ui.container div.ui.segment.job-screen-content{background-color:#fff}div.job-screen-content ul{list-style-type:none}div.job-screen-content ul>li:before{content:"- ";margin-left:-8px}.job-info-container{align-items:center;display:flex;margin-bottom:.5rem}.job-info-container .job-info-image{flex:initial;margin-right:1em}.job-info-container .job-info-details{box-shadow:-1px 0 0 0 #d0d0d0;flex:auto;padding-left:1rem}.cv-wrapper{text-align:left}.sub-title{margin-left:4px;text-align:center}.cv-sub-informations{color:#545449}.certifications-wrapper>.ui.cards{margin:0}.lesson-card-title{font-size:1.2em}.lesson-card-info{margin-left:1em;margin-top:.3em}.ui.placeholder.lesson-screen-title{margin-left:auto;margin-right:auto}.ui.placeholder.lesson-screen-title>.header{padding:.75rem}.project-card-title{font-size:1.2em}.project-card-endDate{display:block;font-size:.9em}.ui.placeholder.project-screen-title{margin-left:auto;margin-right:auto}.ui.placeholder.project-screen-title>.header{padding:.75rem}.ui.container .ui.segment.project-screen-content{background-color:#fff}.project-loader-aera{min-height:10em}div.project-description>blockquote{margin:.6em 1.5em .5em}div.project-description>blockquote .content:before{content:'" ';font-size:1.75em}div.project-description>blockquote .content:after{content:' "';font-size:1.75em}div.project-description>ul{list-style-type:none}div.project-description>ul>li:before{content:"- ";margin-left:-8px}.gallery-title{margin-top:1em;text-align:left}.accordion.ui.styled.display-inline-block{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.ui.styled.accordion .active.title.tight,.ui.styled.accordion .title.tight{padding:.5em}.ui.styled.accordion .active.title.tight{padding-bottom:2px}.ui.accordion .accordion .active.content.tight,.ui.accordion .active.content.tight{padding-bottom:.75em;padding-top:2px}.identity-image-border{border-color:#d0d0d0;border-radius:0 50% 50% 50%;display:inline-block;padding:1em}.identity-image-border.rigth{border-style:none solid none none}.identity-image-border.bottom{border-style:none none solid;padding:.5em}.identity-links-zone{margin-top:4px}h2.ui.header.identity-title{margin-bottom:2px}.jobs-loader-aera{min-height:10em}.search-bar-parent{margin:1em 0}.ui.form .fields>.field.search-bar-input{padding:0;width:80%}.field.search-bar-input>.ui input[type=text]{border-bottom-right-radius:0;border-top-right-radius:0}.ui.form .fields>.field.search-bar-button{padding:0;width:20%}.field.search-bar-button>.ui.icon.button{border-bottom-left-radius:0;border-top-left-radius:0;height:100%;width:100%}.ui.form .search-bar-input.corrected input[type=text]{color:#008548}.ui.form .fields.aligned{margin:0}.ui.form.search-bar-loading .disabled.field{opacity:1}.ui.styled.accordion.tight .accordion.tight .title,.ui.styled.accordion.tight .content,.ui.styled.accordion.tight .title{padding:.5em 1em}.ui.accordion .accordion.tight{margin:0}.ui.styled.accordion .accordion.tight .content{padding-bottom:.5em}.lessons-loader-aera{min-height:15em}.ui.accordion div.grid.tight-lesson-cards>.column{padding-bottom:.5rem;padding-top:.5rem}.ui.accordion div.grid.tight-lesson-cards:first-child{padding-top:1rem}.ui.accordion div.grid.tight-lesson-cards:last-child{padding-bottom:1rem}