:root{--primary-color:#505050;--secondary-color:white;--font-color:#555555;--bg-color:#fff;--bg-color-opacity:rgba(255,255,255,0.7);--bg-color-opacity2:rgba(240,240,240,0.8);--heading-color:#292922;--taggle:#E2E1DF;--linear-gradient-more:linear-gradient(to bottom, transparent, white);--box-shadow:0px 0px 4px 2px #c6c6c6;--box-shadow-blue:0px 10px 30px 0px #02aad8;--bg-tag:lightgrey;--bg-submit:white;--button-blue:#02aad8;--button-sun:#fecf0c;--blue:#02aad8;--yellow:#fecf0c}[data-theme="dark"]{--primary-color:#9e9e9e;--secondary-color:black;--font-color:#c3c3c3;--bg-color:#202020;--bg-color-opacity:rgba(32, 32, 32, 0.6);--bg-color-opacity2:#303030;--heading-color:white;--taggle:#E2E1DF;--linear-gradient-more:linear-gradient(to bottom, transparent, #202020);--box-shadow:0px 0px 4px 2px #404040;--box-shadow-blue:none;--bg-tag:rgba(33, 32, 32, 0.6);--bg-submit:#181818}h1,h2,h3,h4,p,footer li,a,.section li,::placeholder{font-family:Quicksand;color:var(--font-color)}body{background:var(--bg-color);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;padding:0!important;overflow:hidden}body.no-scroll{margin:0;height:100%;overflow:hidden;padding:0!important}::-webkit-scrollbar{display:none}.site-content-contain{background-color:var(--bg-color)}.content-light-bg{background:var(--bg-color-opacity)}.post-excerpt p,td{color:var(--primary-color)}.nice-tag .entry-footer a{color:var(--secondary-color)}.flexslider{background:transparent!important;border:none!important}.flexslider p{color:#fff;line-height:1.2}li.beta{text-decoration:line-through;cursor:default}ul,ol{margin:0;padding:0}a:hover,a:active,a:focus,a:visited{color:var(--font-color);outline:none}h1,h2,h3,h4,h5,p,td{cursor:default}input,textarea,p,#footer li a{font-family:'Quicksand';overflow-wrap:break-word}strong{font-weight:900;color:var(--button-blue)}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:var(--font-color)}input[type="checkbox"]{margin-right:1.5em;width:12px!important}#footer li a{line-height:2px}.footer li{flex:1}h2.site-title p,nav li a{font-family:unset}.logo-text p,#footer p{font-family:'Righteous'}.entry-content li a,.nice-tag li{font-family:'Quicksand'}.nice-tag li{font-weight:500}img{vertical-align:middle}label{margin-bottom:0;font-weight:500}.justify{text-align:justify}fieldset{margin-bottom:0em}button{text-transform:uppercase}button.fa :hover{background-color:none!important;background:none!important}input[type="button"]:hover,input[type="button"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{background:var(--button-blue);color:white!important}button:hover:not(.mejs-container>button),button:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{background:#fff0}#overlay{height:100%;top:0;width:100%;background-color:#333;opacity:.8;position:fixed;z-index:4}.single-featured-image-header img{width:100%}.extend img{width:100vw}dfn,cite,em,i{font-style:italic;font-weight:200}#masthead .wrap{position:relative}#user_name{font-weight:500;position:relative}.wrap.content-area-private{max-width:1480px}#content{min-height:52vh;position:relative}.content-area-private #content{padding:20px!important}.private-area .client{background:#fff;border:1px solid lightblue;border-radius:30px}.site-title{clear:none;font-size:calc(24px + 10 * ((100vw - 320px) / 1440));font-weight:800;line-height:1.25;letter-spacing:.08em;margin:0;padding:0;text-transform:none}#footer-sidebar .site-title{letter-spacing:-2px}#footer .site-title{font-size:30px}.site-branding{padding:.5em;z-index:4}.logo{position:relative;z-index:4}body.has-header-image .site-description,body.has-header-video .site-description{cursor:default}#menu-mobile label ul{width:250px}#menu-mobile .primary-menu-container{width:150px}#header-design{position:relative;display:block;z-index:2;bottom:-1px;fill:var(--bg-color)}.page .panel-content .entry-title{cursor:pointer}.site-navigation-fixed #menu-top-right{margin-right:20px}.main-navigation a{padding:8px}.menu-top-menu-container{margin:auto}li.frontpage .fas{display:none}.wcloud a{border:1px solid #02aad8;border-radius:5px;padding:5px;line-height:3em;text-transform:uppercase}@media screen and (min-width:48em){.has-header-image.twentyseventeen-front-page .site-branding,.has-header-video.twentyseventeen-front-page .site-branding,.has-header-image.home.blog .site-branding,.has-header-video.home.blog .site-branding{top:0!important;padding-top:2em}}.site-branding-text{padding-left:10px}.entry-content{overflow-wrap:break-word}.entry-content p{text-align:justify}.site-title .logo-text p,.logo-text.tax h1{font-family:'Righteous';font-style:normal;color:#02aad8;color:#fecf0c;font-size:calc(28px + (22 - 14) * ((100vw - 320px) / (1600 - 320)));margin:0;font-weight:700;text-transform:capitalize}.site-title .logo-text p span,.logo-text.tax h1 span{color:#fecf0c;color:#02aad8;font-size:calc(18px + (22 - 14) * ((100vw - 320px) / (1600 - 320)))}.entry-content .logo-text p{text-transform:uppercase;text-align:center;font-style:italic;color:slategray;font-size:calc(18px + (22 - 14) * ((100vw - 320px) / (1600 - 320)));margin:0;font-style:italic;font-weight:700;margin-bottom:20px}.entry-content .logo-text p span{color:#b9b9b9;;font-size:calc(12px + (22 - 14) * ((100vw - 320px) / (1600 - 320)))}#footer .entry-content .logo-text p{text-align:left;font-size:calc(14px + (22 - 14) * ((100vw - 320px) / (1600 - 320)))}#footer .entry-content .logo-text p span{font-size:calc(8px + (22 - 14) * ((100vw - 320px) / (1600 - 320)))}.comment-author .logo-text p,.comment-author.logo-text p{text-transform:uppercase;font-style:italic;color:slategray;font-size:calc(18px + (22 - 14) * ((100vw - 320px) / (1600 - 320)));margin:0;font-style:italic;font-weight:700}.comment-author .logo-text p span{color:#b9b9b9;;font-size:calc(12px + (22 - 14) * ((100vw - 320px) / (1600 - 320)))}.logo-text p{color:#02aad8;color:#fecf0c;font-size:calc(20px + (22 - 14) * ((100vw - 320px) / (1600 - 320)));margin:0;font-weight:700}.logo-text p span{color:#fecf0c;color:#02aad8;font-size:calc(12px + (22 - 14) * ((100vw - 320px) / (1600 - 320)))}.page-title .logo-text p{text-transform:uppercase;font-style:italic;color:#02aad8;font-size:calc(38px + (22 - 10) * ((100vw - 920px) / (1800 - 320)));margin:0;;font-weight:700;text-align:left}.page-title .logo-text p span{color:#fecf0c;font-size:calc(28px + (22 - 14) * ((100vw - 820px) / (1600 - 320)))}.page-title .logo-text h1{text-transform:uppercase;font-style:italic;color:#02aad8;font-size:calc(38px + (22 - 10) * ((100vw - 920px) / (1800 - 320)));margin:0;font-weight:700;text-align:left}.page-title .logo-text h1 span{color:#fecf0c;font-size:calc(28px + (22 - 14) * ((100vw - 820px) / (1600 - 320)))}.page-title h1{margin:0}#FAQ h5{text-align:left}#FAQ .page-title p{text-align:center;margin:auto}#FAQ p{text-align:justify}#FAQ .content{padding:30px}#reassurance{text-align:center}#reassurance .fas{font-size:-webkit-xxx-large;color:#14bfea;margin:0}#reassurance p{padding:10px 20px 0 20px;font-weight:700}.custom-logo-link img{width:80px}.custom-logo-link{padding-right:0em}.js .menu-toggle{display:none}.js .main-navigation ul{display:flex}.main-navigation ul{background:#fff0}#menu-toggle{display:none;position:relative;width:100%;background:#fff0}#menu-toggle li a{color:#aaa;font-size:10px;padding-right:10px}.twentyseventeen-front-page .site-content{padding:0;position:relative}.logonav{position:absolute}.logonav img{width:45px;margin-top:-8px}.logonav.front{display:none}.site-branding{margin-bottom:0!important}.hidden{display:none}.small.label span{font-size:xx-small;font-weight:200}body.has-header-image .site-description,body.has-header-video .site-description{color:#fff;opacity:1}.main-navigation ul{list-style:none;text-align:center}.site-navigation-fixed.navigation-top{top:auto;position:fixed;left:0;right:0;top:0;width:100%;z-index:7}#menu-top-right li{padding-right:0;margin:auto}#menu-top-right li.menu-icon{top:-2px;vertical-align:top}.site-navigation-fixed #menu-top-right li.menu-icon{top:3px;vertical-align:revert}.site-navigation-fixed{opacity:1;animation-name:fadeInOpacity;animation-iteration-count:1;animation-timing-function:ease-in;animation-duration:0.3s}@keyframes fadeInOpacity{0%{opacity:0}100%{opacity:1}}.nav-inline{display:-webkit-inline-box}.custom-svg-logo{margin-right:10px}@media screen AND (max-width:500px){.custom-svg-logo svg{width:80%}.news-feed{width:100%}}.news-feed p{margin:0}.menu--adsila a{color:#272727}.menu--adsila .menu__item-name{font-weight:400;line-height:1.4;transition:color 0.5s;transition-timing-function:cubic-bezier(.2,1,.3,1)}.menu--adsila .menu__item-name::before{content:'';position:absolute;z-index:-1;bottom:0;left:0;width:100%;height:50%;opacity:1;transform:scale3d(0,1,1);transform-origin:0% 50%;transition:transform 0.5s;transition-timing-function:cubic-bezier(.2,1,.3,1)}.menu--adsila .menu__item-label{font-size:1em;letter-spacing:.05em;transform:translate3d(-.5em,0,0);transition:transform 0.5s,color 0.5s;transition-timing-function:cubic-bezier(.2,1,.3,1)}.menu--adsila .menu__item-label::before{content:'';position:absolute;z-index:-1;top:1.25em;left:.05em;width:25%;height:1px;opacity:.3;transform:scale3d(0,1,1);transform-origin:100% 50%;transition:transform 0.5s;transition-timing-function:cubic-bezier(.2,1,.3,1)}.menu--adsila .menu__item.menu__item-name [aria-current]::before{content:'';position:absolute;z-index:-1;top:1.25em;left:.05em;width:25%;height:1px;transform:scale3d(0,1,1);transform-origin:100% 50%;transition:transform 0.5s;transition-timing-function:cubic-bezier(.2,1,.3,1)}.menu--adsila .menu__item:nth-child(odd).menu__item-name::before,.menu--adsila .menu__item:nth-child(odd).menu__item-label::before{background:#03a9f4;background:#6265fe}.menu--adsila .menu__item:nth-child(even).menu__item-name::before,.menu--adsila .menu__item:nth-child(even).menu__item-label::before{background:#6265fe}.menu--adsila .menu__item:nth-child(odd):hover,.menu--adsila .menu__item:nth-child(odd):focus{color:#fff}.menu--adsila .menu__item:nth-child(even):hover,.menu--adsila .menu__item:nth-child(even):focus,{color:#6265fe}.menu--adsila .menu__item.menu__item-name [aria-current]::before{background:#03a9f4;height:18px;top:3px}.menu--adsila .menu__item:hover.menu__item-name::before,.menu--adsila .menu__item:focus.menu__item-name::before,.menu--adsila .menu__item:hover.menu__item-label::before,.menu--adsila .menu__item:focus.menu__item-label::before,.menu--adsila .menu__item.menu__item-name [aria-current]::before{transform:scale3d(1,1,1) rotate(-5deg)}.slide-right{-webkit-animation:slide-right 0.5s cubic-bezier(.25,.46,.45,.94) both;animation:slide-right 0.5s cubic-bezier(.25,.46,.45,.94) both}.slide-right-delay{margin-left:-30px;width:108%;-webkit-animation:slide-right 0.5s cubic-bezier(.25,.46,.45,.94) 0.2s both;animation:slide-right 0.5s cubic-bezier(.25,.46,.45,.94) 0.2s both}@-webkit-keyframes slide-right{0%{-webkit-transform:translateX(-800px);transform:translateX(-800px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slide-right{0%{-webkit-transform:translateX(-800px);transform:translateX(-800px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slide-right-delay{0%{-webkit-transform:translateX(-800px);transform:translateX(-800px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes slide-right-delay{0%{-webkit-transform:translateX(-800px);transform:translateX(-800px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}.custom-header{position:relative;margin-bottom:0px!important}.top-signout{position:absolute;top:0;right:0}.top-signout a{color:darkgray}.navigation-top{position:relative;border-top:none;border-bottom:none}.navigation-top a{font-weight:200;color:#767676}.navigation-top.dark{background:#fff0}.navigation-top.dark #menu-top-right{color:#cbcbcb;font-weight:200}#menu-top-right{position:relative;margin-left:auto}li.signin,li.register{padding:2px}.navigation-top.dark a{color:#fff}.navigation-top.dark #menu-top-right a{font-weight:200}.navigation-top.dark #menu-top-right .dropdown-content a{background:var(--bg-color);color:var(--primary-color)}.navigation-top a,.navigation-top li{font-size:calc(8px + 6 * ((100vw - 320px) / 1440));text-transform:uppercase;letter-spacing:.08em}@media screen and (min-width:48em){.page:not(.home) #content{padding:0}body,button,input,select,textarea{font-size:16px;font-size:1rem;line-height:1.2}}.premium-btn{border:1px solid #aaa!important;padding:8px!important;margin-right:10px;border-radius:5px}.premium .short-description{text-transform:uppercase;font-weight:800}.panel-content .wrap{padding-top:0}.margin-content{margin-top:40px}.grid-masonry{list-style:none;margin:20px auto;padding:0}.grid-item-masonry{display:block;float:left;width:20%}.grid-item-masonry3{display:block;float:left;width:33.33%}.freelance .grid-item-masonry{min-height:250px}.archive .grid-masonry{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:20px;justify-items:start;padding:0}.archive .grid-item-masonry{display:flex;flex-direction:column;justify-content:flex-start;width:100%}@media screen AND (min-width:1200px){.front-cities.grid-masonry{margin-left:10%}}.portfolio-item .overlay-img{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%;opacity:0;transition:.5s ease;background-color:rgb(73 73 73 / .5);border-radius:10px;z-index:2}.portfolio-item:hover .overlay-img{opacity:1}.portfolio-item .overlay-img .text{color:#fff;font-size:20px;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-align:center}.front-cities .grid-item-masonry{width:18%;height:auto}.grid-masonry-skillz{max-width:69em;list-style:none;padding:0}.grid-li-masonry{display:block;float:left;text-align:center;text-align:-webkit-center}.grid-item-masonry.profession{display:block;float:left;width:20%;margin-bottom:25px;height:20px;text-align:center;text-align:-webkit-center}.grid-item-masonry.portfolio{position:relative;width:19%;margin:5px}.grid-item-masonry .portfolio-item{border:2px solid #fff0}.grid-item-masonry .portfolio-item img{border-radius:10px;width:100%}.grid-item-masonry.portfolio{height:auto}#sortable li.portfolio{transition:none}.portfolio-item .user-edit{position:relative;display:inline;background:rgb(255 255 255 / .8);width:100%;bottom:0;border-radius:0 0 10px 10px}#portfolio .user-edit{position:relative;padding:1px 10px 10px 10px;font-size:small;color:#000;border-radius:5px;width:100%;right:0;bottom:0}#portfolio-sortable .action-edit{float:right}#portfolio-sortable .action-edit input{width:100%;position:relative}#portfolio .delete-post a{font-size:small}#Comments h2{font-size:calc(10px + 10 * ((80vw - 320px) / 1440))}.cities-archive-container{background:rgb(255 255 255 / .5)}.grid-masonry.cities{max-width:100%;text-align:center}.grid-item-masonry.cities{display:block;float:left;width:20%;height:50px}.freelance-infos{display:grid}.freelance-infos span{list-style-type:none}.freelance-infos-listing h2{margin:0;text-transform:capitalize;padding:0}.freelance-infos-listing p{margin:0;padding:0;font-size:medium}.grid-item-masonry h3{font-size:small;margin:0}.scroll-top-wrapper{position:fixed;opacity:0;visibility:hidden;overflow:hidden;text-align:center;z-index:99999999;width:50px;height:48px;right:15px;bottom:1%;border-radius:10px;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out}.scroll-top-wrapper.show{visibility:visible;cursor:pointer;opacity:1}.scroll-top-wrapper i.fas{line-height:inherit;font-size:-webkit-xxx-large;color:#02aad8}.panel-content h2.entry-title{color:#222;font-size:14px;font-size:.875rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;text-align:center}.entry-content .intro{margin-top:30px;background:rgb(255 255 255 / .8)}.entry-content .wrap.intro{max-width:80%}.entry-content .intro p{text-align:center}.section .title{margin:auto}.section .sub-title{color:slategrey;font-size:calc(12px + (22 - 14) * ((100vw - 320px) / (1600 - 320)));margin:0;font-style:italic;font-weight:700;line-height:1.4}.section .infos p{color:#3C3C3C;font-size:calc(42px + (22 - 14) * ((100vw - 320px) / (1600 - 320)));margin:0;font-style:italic;font-weight:700}.section .infos span{color:#f9a146}.section li{font-weight:180;font-size:18px;cursor:default}.section i{font-size:30px;color:#fecf0c;font-style:italic}.section li span{color:#000}.section .infos-container h3{font-size:3em;margin:0;font-weight:700;font-style:italic}.section{height:250px;margin:auto}.social-icon{max-width:12%}button a.inscription{color:#fff;font-weight:200}button.more-infos{background:#02aad8;padding:8px;margin-top:10px}button.more-infos:hover,button.submit-button:hover,button.submit:hover,button.submit:focus{background:#fecf0c!important;color:#fff}button{border-radius:5px}.signup-section{color:#fff;text-transform:uppercase}.signup-section:hover{color:#fff}.signup-btn{padding-right:10px}.grid-list{width:800px}.grid-item-list{width:200px;height:200px;padding:10px;text-align:-webkit-center}.grid-item-list-city{width:150px;height:auto;padding:10px;text-align:-webkit-center}.city_name{width:100%;height:100%;color:#fff;position:absolute;text-align:center;text-transform:uppercase;background:rgb(76 76 76 / .4);border-radius:30px;z-index:3}.city_name .entry-title{margin-top:42%;color:white!important;padding:4%;z-index:4;position:relative}.city_name a{color:#fff}.city_name a:hover,.city_name a:focus{color:#fff}.city{position:relative;transition:all .2s ease-in-out}.cities button{padding:0}.city_name .city_slug{background:rgb(255 255 255 / .3);text-align:-webkit-center;text-align:center}.grid-item-list a{font-size:medium}.grid-item-list h3{font-size:x-small;margin:0}.grid-item-list h2{margin:0;padding:0}#site-navigation .menu li{display:table-cell;position:relative}#site-navigation .menu-item a{letter-spacing:.1em}#site-navigation .menu a:hover:before,#site-navigation .menu .active a:before,#site-navigation .menu .current-menu-item a:before{width:98%;left:0}.site-navigation-fixed.navigation-top.dark{background:#343434}.site-navigation-fixed.navigation-top.dark li a.premium-btn{margin-right:5px!important}.navigation-top.dark .dropdown-content a{color:#000}.navigation-top.dark #menu-top-right{color:#cbcbcb;font-weight:200}.site-navigation-fixed #menu-top-right{top:9px!important}.site-navigation-fixed #menu-top-right.user-menu{top:4px!important}.mailing .fa-paper-plane{opacity:.5;margin:auto;margin:80px 0 0 0}.submit-button{background:#767676;border-radius:5px}button:hover,button:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="submit"]:hover,input[type="submit"]:focus{background:#02aad8}input[type="radio"]:focus,input[type="checkbox"]:focus{outline:none}#mailing-form .author-name{text-transform:capitalize;font-weight:400;color:#09aad8}.mailing .submit-button .fa-paper-plane{font-size:20px;margin:0}input+input[type="submit"]{padding:0 10px 0 10px}input[type="text"]{padding:8px}.taggle_list input[type="text"]{padding:0}fieldset{padding:.5em;border:none;border-left:2px solid #F3F3F3;font-size:medium}fieldset:hover{border-left:2px solid #5aa4b8}textarea{resize:vertical}select{-webkit-border-radius:3px;border-radius:3px;height:auto;max-width:100%}input[type="search"]{color:#fff0;display:inline-block;;border-radius:20px 20px 20px 20px}input[type="number"]{padding:.5em;border-bottom:1px solid #5aa4b8}input[type="password"]{padding:.5em}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset}.menu-toggle{margin:0}.btn-outline-primary{float:right}.custom-header-media::before{top:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;background:#181818}.has-header-image .custom-header-media img,.has-header-video .custom-header-media video,.has-header-image:not(.twentyseventeen-front-page):not(.home) .custom-header-media img{z-index:2;opacity:.4;object-position:4% 33%}.submit_button:hover{background:#fecf0c!important;background-color:#fecf0c!important}.twentyseventeen-front-page.has-header-image .custom-header-media:before,.twentyseventeen-front-page.has-header-video .custom-header-media:before,.home.blog.has-header-image .custom-header-media:before,.home.blog.has-header-video .custom-header-media:before{height:auto}.custom-logo{display:none}.custom-header-media::after{bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0}.searchbox-post [type="submit"]:hover{color:black!important;background:none!important;transform:translateY(-1px);box-shadow:0 0 0 rgb(50 50 93 / .1),0 0 0 rgb(0 0 0 / .08)}.has-header-image .custom-header-media img,.has-header-video .custom-header-media video,.has-header-video .custom-header-media iframe{position:relative;bottom:0;padding:0;height:100vh}.post-thumbnail img{width:100%;object-fit:contain;object-position:30%;border-radius:10px}body.page-two-column:not(.archive) #primary .entry-content,body.page-two-column #comments{float:right;width:100%}#menu-top-right li .fa-comment-dots,#menu-top-right li .fa-envelope{font-size:20px;color:rgb(255 255 255 / .5)}#menu-top-right li .message.fa-comment-dots,#menu-top-right li .message.fa-envelope{color:#fff}.wrap{max-width:1280px;margin:auto}.wrapheroe{margin-left:auto;margin-right:auto}.login{max-width:50%;margin-left:auto;margin-right:auto}.search{left:0;position:relative;z-index:6}.site-description{font-weight:120;letter-spacing:.1em;font-size:xx-small;margin-top:0;padding:0}.bypostauthor>.comment-body>.comment-meta>.comment-author .avatar{border:1px solid #333;padding:0}.showContent{line-height:1.5em;height:auto}.showContent{height:auto;overflow:hidden}.hideContent{overflow:hidden;line-height:1.5em;height:19em}.uploaded{display:-webkit-inline-box}.uploaded img{margin-right:20px}.entry-header h1{text-transform:uppercase}@media screen and (min-width:30em){h3{font-size:18px}}.entry-header .entry-title,.entry-header .entry-title a{text-align:-webkit-center;text-align:-moz-center;text-align:center;color:#02aad8;font-weight:777}.page .panel-content .entry-title,.page-title,body.page:not(.twentyseventeen-front-page) .entry-title{letter-spacing:.120em}.entry-meta{color:var(--font-color);letter-spacing:.120em}.entry-header .entry-meta{padding-top:0;text-align:-webkit-center;text-align:-moz-center;text-align:center}.author-box p{font-size:24px}.author-box a{font-size:medium}.author-box .email-btn{margin-top:10px;margin-left:10px}.email-btn input[type="submit"]{padding:0em .8em 0 .8em}.entry-meta a:hover{box-shadow:none}.private-message .entry-meta a{box-shadow:none;font-size:x-small!important}.private-message .form-submit{text-align:center}.private-message .author-box{margin-top:0}#pm-mail .info{display:none}#pm-mail .post-submit-btn{background:lightgrey}#pm-mail .post-submit-btn:hover+.info{display:block!important;position:absolute;color:#222}.author-box{position:relative;text-align:-webkit-center;text-align:center}.email-btn{text-align:-webkit-center;position:relative;text-align:center}.email-profile-btn{margin:auto;text-align:-webkit-center;text-align:center}.author-profile-card hr{margin:60px 0 -76px 0}.author-profile-card .email-profile-btn input[type="submit"]{margin-top:20px;background-color:#252525;color:#fff}.author-profile-card .nice-tag{background:#fecf0f;border-radius:20px}.author-profile-card .nice-tag .user-tags{background:#fff0}.email-profile-btn input[type="submit"]:focus{background-color:#fecf0c;color:#fff}.pagination{margin-top:40px}.pagination a{box-shadow:none;-webkit-box-shadow:none}.prev.page-numbers,.next.page-numbers{padding:10px}.comments-title{display:none}.private-message .entry-content p{max-width:40%}.private-message .entry-content.sender p,.single-comment p{max-width:80%}#secondary .entry-meta{padding:0}.content-area .content-light-bg{min-height:100vh}.content-light-bg{position:relative;border-style:none;margin-top:0em;min-height:52vh}}.wrap.content-light-bg{height:auto}.more-ads{padding-bottom:20px;text-align:center}#nice-tag .fas{color:#ccc;width:20px}.nice-tag .entry-footer{margin-top:0em}.nice-tag.single-job .entry-footer{margin-bottom:40px}.fa-folder-open{color:darkgray}.fa-list-ul{color:#6bc4db;padding-right:50px}.found-post{text-align:right;font-style:italic;padding-right:30px}#create_post #addtags input[type="text"]{border:none!important}.job-item h2{padding:0;margin:0}#job-post .item:hover h5{color:#fccc0d;transition:all 0.4s ease-in-out}.job-item h5{color:#c7c6c3;transition:all 0.4s ease-in-out}.job-item{display:block;margin:20px 0 0 0}.job-item .entry-meta a{color:#02aad8;font-weight:777}.job-item .nice-tag .entry-footer{border-style:none;margin-top:0em}#page{word-wrap:break-word;overflow-y:hidden}.nav-title-icon-wrapper{width:3em}.pagination a:not(.prev):not(.next):focus,.pagination a:not(.prev):not(.next):hover{box-shadow:none;-webkit-box-shadow:none}a.page-numbers{color:#868686;display:-webkit-inline-box;display:inline-box}a.page-numbers:hover{color:#868686}.pagination .current{color:#02aad8}#comments{padding-top:1em}#comment_post fieldset{margin-bottom:10px}.offset{display:block;height:80px;margin-bottom:250px}.portfolio-title p{font-size:x-small;margin:0;padding:5px}.modal.in .modal-dialog{min-width:400px}.ekko-lightbox-container{background:aliceblue}.ekko-lightbox .modal-body{position:relative;padding:0}.ekko-lightbox .modal-footer{background:#272727;border-radius:0 0 10px 10px;border-top:0 solid #fff;position:relative}.grid-item-masonry .portfolio-item img{object-fit:cover;object-position:top;height:180px}.ekko-lightbox-item{height:auto;overflow:scroll;z-index:400;position:relative}.ekko-lightbox .modal-footer img{border-radius:10px;min-width:30px}.ekko-lightbox .modal-footer .title{color:#fff;font-size:20px;text-transform:uppercase}.ekko-lightbox .modal-footer .content{color:#fff;font-size:14px}.post-buts{display:flex}.post .entry-content{border-width:1px;border-top-style:groove;width:100%;box-shadow:0 4px 6px rgb(50 50 93 / .11),0 1px 3px rgb(0 0 0 / .08)}.login-submit{text-align:-webkit-center}.searchform-ads{margin:20px 0 20px 0}.searchform input[type="text"]{border-radius:30px;padding:1em}.search-form{margin-bottom:20px}.search-submit-custom{position:relative;border-radius:0 5px 5px 0;background:#fff0;color:var(--font-color)}.search-submit-custom:hover{background:transparent!important}background:#fff0;#searchform [type="submit"]:hover{background:transparent!important}.search-submit-custom:hover{background:#fff0;color:#000}.post-navigation{position:relative;top:30px;background:var(--bg-color-opacity);padding:0 30px;border-radius:30px}.post-navigation a{box-shadow:none!important}.post-navigation a:hover,.pagination a:not(.prev):not(.next):focus,.pagination a:not(.prev):not(.next):hover,.comments-pagination a:not(.prev):not(.next):focus,.comments-pagination a:not(.prev):not(.next):hover,.logged-in-as a:focus,.logged-in-as a:hover,a:focus .nav-title,a:hover .nav-title,.edit-link a:focus,.edit-link a:hover,.site-info a:focus,.site-info a:hover,.widget .widget-title a:focus,.widget .widget-title a:hover,.widget ul li a:focus,.widget ul li a:hover{color:var(--font-color)}.nav-title{transition:none!important}.searchbox input{max-width:60%}.searchbox-post input{max-width:70%}.searchform input[type="text"]{border-radius:30px;padding:1em;height:50px;font-size:15px;font-weight:300}.entry-content .post-description p{text-align:justify;font-size:medium;color:#5aa4b8}.nice-tag .entry-footer a:focus{color:#fff}.post-excerpt p{text-align:justify}.freelance-name{text-transform:capitalize;padding:0;margin:0;font-size:1.625rem;font-weight:700;font-style:italic;max-width:none}.freelance-name a{color:#727070}.freelance-name .fa-star{font-size:20px;vertical-align:top;padding-top:10px}.freelance-infos h2{margin:1px}.freelance-infos h3{font-size:large;font-weight:250;color:darkgray;margin:0 0 .5em}.freelance-infos .fa-user-circle{opacity:.5}.freelance-container:hover .freelance-infos h3{color:#5aa4b8}.freelance-container:hover .freelance-name a,.freelance-container:hover i{color:#02aad8;opacity:1}.freelance-infos li{text-align:justify}.freelance-container li a,.freelance-name a,.freelance-name i,.freelance-img a img,.professions h3,p,.freelance-container i{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.freelance-container p{margin:0}.freelance-container .nice-tag li{margin:0 2px 2px 0}.freelance-container:hover .freelance-img a img,.freelance-container:focus .freelance-img a img{-webkit-box-shadow:0 0 4px 2px #fecf0f;box-shadow:0 0 4px 2px #fecf0f}.profile .professions{text-align:center;padding-right:20px;padding-left:20px}.professions h3{width:100%}.professions i{font-size:medium}.searchbox .front input{max-width:80%}#searchform-pro{margin:auto;width:100%;display:inline-flex}.user-form{display:-webkit-inline-box;width:80%}a:hover{cursor:pointer}.navigation-top .wrap{max-width:1380px}.menu-top-right img{border-radius:20px;background:#fff;max-width:32px}.logout{border-style:groove;border-radius:20px}.center{text-align:center;margin-left:auto;margin-right:auto;width:100%}.text-center{text-align:center;margin-left:auto;margin-right:auto;width:100%}#menu-profile li{display:inline;padding:0 20px 0 0}.bypostauthor>.comment-body>.comment-meta>.comment-author .avatar{border:1px double rgb(155 24 207 / .38);padding:0;border-radius:30px;border-style:solid}#loginform{padding-top:50px}.tab{overflow:hidden;border-bottom:1px solid #ccc}.partner{overflow:hidden;border-bottom:8px solid #ccc}@keyframes fadeEffect{from{opacity:0}to{opacity:1}}.pricing-header{max-width:700px}.card-deck .card{min-width:240px}.text-line{text-decoration:line-through}.border-top{border-top:1px solid #e5e5e5}.border-bottom{border-bottom:1px solid #e5e5e5}.box-shadow{box-shadow:0 0 1.95rem rgb(0 0 0 / .35)}.box-pad{padding:10px}.shadow{-webkit-box-shadow:3px 3px 5px 6px #ccc;-moz-box-shadow:3px 3px 5px 6px #ccc;box-shadow:3px 3px 5px 6px #ccc}.container-price{text-align:center;margin-left:auto;margin-right:auto;position:relative;background:var(--bg-color-opacity)}.content-area-bg-w{background-color:rgb(255 255 255 / .5);position:relative;min-height:70vh}.content-area{position:relative}.content-area-single{position:relative;background-color:rgb(255 255 255 / .41);padding:30px}.content-area-private{position:relative}.lightyellow{background:rgb(254 207 12 / .4)}.lightblue{background:#c9eff9}.lightgrey{background:var(--bg-color-opacity)}.classic-btn{background:#02aad8;color:#fff;padding:10px;border-radius:10px}.classic-btn:hover{color:#fff}.entry-meta{padding:0}.archive .entry-meta{padding-top:0em;!important}.page-header{padding-bottom:0}.codrops-top{margin-top:1em}.codrops-top a{font-size:.69em;padding:0 .25em;display:inline-block;text-decoration:none;font-size:1.2em}.codrops-icon:before{margin:0 4px;text-transform:none;font-weight:400;font-style:normal;font-variant:normal;font-family:'codropsicons';line-height:1;speak:none;-webkit-font-smoothing:antialiased}.codrops-icon-drop:before{content:"\e001"}.codrops-icon-prev:before{content:"\e004"}.codrops-icon-info:before{content:"\e003"}.codrops-icon span{display:none;position:absolute;font-size:.85em;padding:.5em 0 0 .25em;font-weight:700}.fa-envelope{color:#cbcbcb}.fa-sign-out{color:darkgrey}.fa-info-circle{color:#02aad8}.codrops-icon:hover span{display:block;color:#6a7b7e}.fa:hover span{display:none;color:#b9b9b9}.single-job #fav{position:relative;min-height:48px}.favcount{position:absolute;top:10px;left:12px;color:cadetblue;z-index:0}#informations td:last-child{text-transform:capitalize!important}#comment_post,#comment-list .success{min-height:300px}#comment-list .success{display:flex}#comment-list .success p{margin:auto}.nav-links .nav-title,.nav-links .nav-title:hover,.nav-subtitle:hover{color:var(--font-color)}button.fa{position:relative;background:transparent!important;color:#5a5a5a;z-index:2}.author-profile-card button.fa{color:#02aad8;padding:5px;top:0;margin-bottom:30px}#comment-list{border-style:none;position:relative;padding:0 30px 0 30px;z-index:1}.comment-btn-message{color:gray!important;border:none!important;font-size:x-small!important;background:none!important}.morecontent span{display:none}a.morelink{font-size:small!important;color:grey}.comment-author .logo-text p{font-size:large;overflow-wrap:break-word}.comment-author.vcard a{font-size:large}.comment-author.vcard H5{font-size:xx-small}button.fa div{display:none}button.fa:hover div{position:absolute}.fa:hover .fa-heart-o:before{content:"\f004";color:#bf0404}.fa-heart{color:#2196F3}#message .updated:not(.published){display:block}.inline{display:inline-flex}.stripe-btn{background:linear-gradient(to bottom,#078fd0,white);border-radius:5px}.comment-form-comment label{display:none}.comment-form .submit{width:32%}.comment p{text-align:justify}.comment-form-comment{margin-bottom:10px}div.comments{left:100px;position:relative}.logged-in-as{display:none}.dropbtn{border:none}.dropdown{position:relative;display:inline-block}.dropdown-content{white-space:nowrap}#menu-top-right .subscriber a:hover,#menu-top-right .subscriber a:focus{opacity:1;color:#FFC107!important}#menu-top-right .client a:hover,#menu-top-right .client a:focus{opacity:1;color:#02aad8!important}.dropdown.subscriber ul,.dropdown.client ul{display:-webkit-inline-box;display:-moz-inline-stack;display:-webkit-flex}.site-navigation-fixed .dropdown.subscriber .dropdown-content a{background:#fff}.site-navigation-fixed .scroll-to{display:none}.dropdown-content i{color:#02aad8}.dropdown-content{opacity:0;position:absolute;display:-webkit-inline-box;font-size:12px;padding-top:10px;z-index:1;right:-80px;box-shadow:2px 5px 5px 0 rgb(0 0 0 / .2)}.dropdown.subscriber:hover .dropdown-content,.dropdown.subscriber:hover .dropdown-content,.dropdown.client:hover .dropdown-content,.dropdown.client:hover .dropdown-content{opacity:1}.dropdown-content a{color:#000;padding:12px 8px;text-decoration:none;display:block}.dropdown .dropdown-content{-webkit-transition:opacity 0.4s ease-in-out;-moz-transition:opacity 0.4s ease-in-out;-o-transition:opacity 0.4s ease-in-out;-ms-transition:opacity 0.4s ease-in-out;transition:opacity 0.4s ease-in-out}.modal-btn{display:none;position:fixed;left:0;top:0;z-index:8;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgb(0 0 0 / .6)}#show-more-btn{position:relative;letter-spacing:4px;padding:80px 0 0 0;background:var(--linear-gradient-more);margin-top:-50px}#show-more-btn a{color:#02aad8;font-size:10px;font-weight:700;display:block;width:100%;padding:10px}.mx-auto{margin:auto}.modal-content-portfolio .alert-container{height:50px}.modal-content-portfolio .error{color:red}.error{color:red}.valid{color:#8bc34a}.uploaded img{border-radius:30px;width:150px;height:150px;object-fit:cover}@keyframes animateFade{from{opacity:0}to{opacity:1}}.modal-content-portfolio .close{color:#aaa;float:right;font-size:28px;font-weight:700;position:absolute;right:10px;top:0}.modal-content-portfolio .close:hover,.modal-content-portfolio .close:focus{color:#000;text-decoration:none;cursor:pointer}body:not(.title-tagline-hidden) .site-branding-text{display:inline-block;vertical-align:middle}.more-site-infos{z-index:3;position:absolute;bottom:0;right:30px;font-size:x-small;color:#fff;opacity:.5,}#footer-sidebar{display:block;margin:auto}#footer-sidebar .no-footer{display:none}#footer-sidebar1{max-height:200px;border-left:1px solid #F3F3F3;padding-left:5%;padding-right:5%}#footer #job_news-2 span{font-size:10px}#footer-sidebar2{border-right:1px solid #F3F3F3}#footer-sidebar1{margin:auto;position:relative;top:-28px;text-align:center}#footer .logo-text img{width:200px;position:absolute;max-height:none!important;z-index:-1;opacity:.5}#footer .website-title{margin:auto}#footer-sidebar2 .widget ul li a:hover{color:#02aad8}#footer-sidebar3{padding-left:2%;padding-right:2%}.widget{padding-bottom:0em}.site-info a:focus,.site-info a:hover{box-shadow:none;-webkit-box-shadow:none;color:#fff}.widget ul li a:focus,.widget ul li a:hover{box-shadow:none;-webkit-box-shadow:none}div.infos-container{display:inline-flex;width:100%;margin:20px 0 0 20px}#job-post .item.desactiv8{background:var(--bg-color-opacity2)}#job-post .item.desactiv8 .entry-title a{text-decoration-line:line-through}.upost{border-radius:10px;padding:20px;text-align:center;text-align:-webkit-center;text-align:-moz-center;background:var(--bg-color-opacity)}.job-item .infos{margin:auto;max-width:300px;font-size:small;color:#b9b9b9;text-align:center;background:var(--bg-color-opacity);border-radius:10px;border:1px solid #F3F3F3;padding:10px;z-index:1}.content-area-private input[type="button"]{padding:8px}.profile .infos{margin:auto;font-size:small;color:#7c7c7c;text-align:center;background:var(--bg-color-opacity2);border-radius:10px;border:1px solid var(--bg-color);padding:10px;display:grid}quote{color:#03A9F4;font-weight:800;font-size:20px}#secondary .infos{margin:auto;font-size:small;color:var(--primary-color);text-align:center;background:var(--bg-color);border-radius:10px;padding:10px;text-align:justify}.infos-container .column-2{width:24%}.maxw{max-width:680px;margin:auto}.user-list .user-row{display:-webkit-inline-box}.user-infos{vertical-align:middle;padding:20px}.professions-list{height:500px;border:solid 0 orange;overflow:scroll;overflow-x:hidden;overflow-y:scroll;font-size:initial;padding:10px;border:1px solid rgb(0 0 0 / .2)}h5.normal{font-size:20px!important;opacity:1!important;text-align:center!important;font-style:italic!important;text-decoration-line:unset!important;padding-top:0!important}.author-profile-card{border-radius:30px;padding:25px;position:relative;background:var(--bg-color-opacity)}.author-profile-card i.fa-star{font-size:12px}.author-profile-card i.fa-map-marker,.author-profile-card .more-infos .city-name{color:#fdcd0b;text-transform:capitalize}.author-profile-card .available{color:mediumseagreen}.author-profile-card h5{padding-top:30px;text-align:-webkit-center;text-align:left;font-size:calc(70px + (22 - 10) * ((100vw - 320px) / (1600 - 320)));color:rgb(169 169 169 / 41%);letter-spacing:.1px;font-weight:800;margin-bottom:0;text-decoration-line:overline;text-align:center}.author-profile-card label h5{font-size:25px;text-transform:capitalize;color:#5aa4b8;opacity:1}.author-profile-card h4{padding:0}.author-profile-card .name h1{text-transform:capitalize;padding:0;text-align:center;margin:0 0 8px 0;font-size:30px;color:#02aadd;font-weight:700;font-style:italic;max-width:none;cursor:default;margin-top:10px}.author-profile-card h2{font-size:x-large;text-transform:uppercase;margin:0;font-weight:300;font-style:normal;text-align:center;margin:0 0 8px 0}.author-profile-card .more-infos h3,.author-profile-card .infos h3{font-size:xx-large;color:#ccc}.author-profile-card .fa-star{vertical-align:top;margin-top:10px;color:#767676!important}.author-profile-card .fa{color:#dedede}.author-profile-card .fa-link{color:#03A9F4}.author-profile-card .website a{color:#02aad8;text-transform:lowercase}.author-profile-card.client img{border-radius:20px}.fa-calendar-check{color:mediumseagreen}.fa-linkedin{color:#0077b5}.siret-infos .fa-check-circle,.siret-infos span{color:#E91E63}.portage{color:#cbcbcb;text-transform:uppercase;font-size:10px}.capitalize{text-transform:capitalize}hr{margin-top:20px;margin-bottom:20px;border:0;background:#ccc}.hrwidth{max-width:60%}.profile-description h2{text-align:justify}.author-profile-card .no-content{text-transform:initial}.author-profile-card .author-photo img{min-width:150px;max-height:150px}{text-transform:initial}.author-photo{text-align:center}.entry-content a img,.author-photo img{border-radius:20px;background:#fff;box-shadow:var(--box-shadow);position:relative}.grid-masonry .skillz-users-front{margin-bottom:10px}.freelance-img a img{width:120px;height:120px;object-fit:cover}.content-area .freelance-img a img{width:150px;height:150px}#secondary .author-photo img{border-radius:100px}.comment-btn-message:hover{color:white!important;background:var(--button-blue)!important}.destination-user-mail .author-photo img{box-shadow:none;-webkit-box-shadow:none}.author-blur{margin-left:auto;margin-right:auto}.author-blur h5{padding:20px;background:var(--bg-color-opacity);border-radius:10px;color:var(--font-color)}.author-box .fa{font-size:x-small;vertical-align:middle}.author-box a{box-shadow:none;font-size:large}.author-box.blur img{border-radius:100px}.show-more{text-align:center;margin-top:10px}.posted-on,.byline{font-size:x-small;cursor:default}@media screen and (max-width:900px){.grid-item{width:120px;height:120px;padding:3px;margin-bottom:6px}.grid-item img{min-height:120px}form#register{overflow-y:auto}}.entry-content a{box-shadow:none}.entry-content a:hover{box-shadow:none}.entry-content a:visited{box-shadow:none}.entry-content a:focus{box-shadow:none}.comment-author h5{padding:0}li{list-style-type:none}.jobcat.iso-filters{text-align:center;width:100%;padding:20px;border-top:1px solid #eee}.jobcat li a:hover,.jobcat li a:focus,.jobcat li a:active,.jobcat li a.current{color:#6bc4db}.iso-filters li{display:-webkit-inline-box;padding-right:50px;list-style-type:none;text-transform:uppercase}.iso-filters .selected{color:#fecf0f}.pro-search.column-2{width:50%}.searchform-pro .submit:hover,.searchform-pro .submit:focus{background:none}#job-post .item{border-top:1px solid #eee;width:100%;padding-left:20px;min-height:200px}#job-post .item,#list .item{position:relative;z-index:1;margin:auto}#job-post .item:hover,#list .item:hover{box-shadow:var(--box-shadow);border-top:1px solid #02aad8;z-index:2}#job-post .item:hover #title a{color:#02aad8!important}#job-post .item:hover .see-btn .custom-button{background:#02aad8!important;color:#fff}#job-post .item:hover .nice-tag .entry-footer a{background:#02aad8!important}#job-post .item:hover .nice-tag .cat-links a{background:none!important;color:darkgrey}#job-post .cat-links a{background:none!important;color:darkgrey}.entry-footer{border-bottom:1px solid var(--bg-color-opacity2);border-top:1px solid var(--bg-color-opacity2);margin-top:2em;padding:2em 0}tr{border-bottom:1px solid var(--bg-color-opacity2)}.nice-tag.entry-footer{display:table;width:100%}.nice-tag.single-job a{background:#02aad8!important;margin-bottom:5px}h5.no-replies{text-align:-moz-center;text-align:center}#job-post .item,#list .item,#job-post .item #title a,#job-post .item .nice-tag .entry-footer a,#job-post .item .see-btn .custom-button{-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#job-post .item .nice-tag .entry-footer a{margin-bottom:2px;line-height:1.2em}#job-post .item .post-excerpt{margin-bottom:10px}.entry-title a{font-size:calc(14px + (22 - 14) * ((100vw - 320px) / (1600 - 320)));font-weight:200;box-shadow:none;-webkit-box-shadow:none}.entry-header .entry-title{margin-bottom:0}.entry-title a:hover{-webkit-box-shadow:none}.cat-tags-links h2{margin:0}.profile .form-submit{margin:20px 0 0 20px}.job-item .fa-star{font-size:15px;color:#9E9E9E;top:-3px;position:relative}button.new-post{display:none;cursor:auto;font-size:12px;background-color:orangered;padding:3px 2px 2px 2px;border-radius:3px;font-weight:80}button.live_edit{right:0;position:absolute}.post-thumb{max-width:80px;margin-right:30px}.post-content{display:-webkit-inline-box;margin-top:30px}.post-content h3{margin-right:30px}h3{padding:.4em 0 0}.signup-button{background:rgb(0 0 0 / .2);padding:10px;border-radius:5px;color:#fff;transition:all .2s ease-in-out}.signup-button:hover{background:#fecf0f;border-radius:5px;color:#fff}#Comments{min-height:100vh}.infos-container h3{font-size:medium}.infos-container h4{font-size:small}.entry-content a:focus,.entry-content a:hover,.entry-summary a:focus,.entry-summary a:hover,.widget a:focus,.widget a:hover,.site-footer .widget-area a:focus,.site-footer .widget-area a:hover,.posts-navigation a:focus,.posts-navigation a:hover,.comment-metadata a:focus,.comment-metadata a:hover,.comment-metadata a.comment-edit-link:focus,.comment-metadata a.comment-edit-link:hover,.comment-reply-link:focus,.comment-reply-link:hover,.widget_authors a:focus strong,.widget_authors a:hover strong,.entry-title a:focus,.entry-title a:hover,.entry-meta a:focus,.entry-meta a:hover,.page-links a:focus .page-number,.page-links a:hover .page-number,.entry-footer a:focus,.entry-footer a:hover,.entry-footer .cat-links a:focus,.entry-footer .cat-links a:hover,.entry-footer .tags-links a:focus,.entry-footer .tags-links a:hover,.post-navigation a:focus,.post-navigation a:hover,.pagination a:not(.prev):not(.next):focus,.pagination a:not(.prev):not(.next):hover,.comments-pagination a:not(.prev):not(.next):focus,.comments-pagination a:not(.prev):not(.next):hover,.logged-in-as a:focus,.logged-in-as a:hover,a:focus .nav-title,a:hover .nav-title,.edit-link a:focus,.edit-link a:hover,.site-info a:focus,.site-info a:hover,.widget .widget-title a:focus,.widget .widget-title a:hover,.widget ul li a:focus,.widget ul li a:hover{-webkit-box-shadow:none;box-shadow:none}.job-item .entry-content a:hover{color:var(--bg-color)}.tags-links a{font-weight:300;display:-webkit-inline-box}.cat-links a{font-weight:300}.entry-footer .cat-links .icon,.entry-footer .tags-links .icon{color:#767676;margin-right:.5em;position:relative;top:0}.entry-footer .cat-links,.entry-footer .tags-links{display:block;font-size:14px;font-weight:800;letter-spacing:.1em;padding-left:0;position:relative;text-transform:uppercase}.entry-footer .cat-links+.tags-links{margin-top:6px}a .nav-title{-webkit-box-shadow:none;box-shadow:none}#secondary.mailing{float:right;width:25%!important;position:relative;top:12px}.content-area-single.private-message{margin-top:0}.more-infos.profil i{display:block!important}#testimonials .grid-item-masonry{padding:10px}#contactDiv{position:fixed;width:100%;display:block;z-index:8;top:0;left:0;height:100%;overflow:hidden}#contactDiv label{color:var(--primary-color);font-weight:normal!important}#contactDiv fieldset:hover label{color:#02aad8}#contactDiv #contact-wrap{position:relative;width:500px;margin-left:auto;margin-right:auto;margin-top:10%}#contactDiv #form_container{margin:auto;background:var(--bg-color);padding:30px;border-radius:10px;width:100%}.contact-subject{color:var(--font-color)}#contact div.infos-container{margin:20px 0 20px 0}.fa-redo{font-size:initial}#contactDiv .contact-title{font-size:14px;color:grey;text-transform:uppercase;padding:0;margin:0}#contactDiv .title-wrap{margin:auto}#contactDiv .close{position:absolute;cursor:default;color:#aaa;font-size:28px;font-weight:700;right:3px;cursor:pointer}#contactDiv .form-group{width:100%}form#contact{margin:auto}form#contact .submit-button{background:#02aad8!important;color:#fff;text-transform:uppercase;width:100%}form#contact .submit-button .fa{font-size:15px;padding:0;margin:0}#contact-wrap #success_message_contact p{margin:auto;font-size:20px;color:grey;font-weight:200}#success_message_contact{margin-top:50%}#contact a.close{position:absolute;right:0;top:0}img#captcha_contact{width:150px;height:40px}@keyframes fade-in-right{from{opacity:0;transform:translateX(-15px)}to{opacity:1;transform:translateX(0)}}@keyframes fade-in-left{from{opacity:0;transform:translateX(15px)}to{opacity:1;transform:translateX(0)}}@keyframes grow-left{from{transform:scaleX(0)}to{transform:scaleX(1)}}.anim-1,.anim-3{position:relative;opacity:0;animation:fade-in-left ease 0.4s forwards}.anim-2{transform:scaleX(0);transform-origin:left;animation:grow-left cubic-bezier(.785,.135,.15,.86) 0.5s forwards;animation-delay:0.4s}.anim-3{animation-delay:0.8s}@media screen and (min-width:48em){.navigation-top-user #menu-top-right li a{color:#cbcbcb}.navigation-top-user li a.premium-btn{margin-right:12px}.has-header-image.twentyseventeen-front-page .site-branding,.has-header-video.twentyseventeen-front-page .site-branding,.has-header-image.home.blog .site-branding,.has-header-video.home.blog .site-branding{top:40px}.account-section-header{width:270px;position:absolute;padding-right:10px;z-index:2}.nav-links .nav-title{font-size:x-large;font-weight:100}.account-section{margin-bottom:5px;padding:10px;position:relative}.account-section-content{margin-top:15px;padding-left:270px}.account-section-content{position:relative}.responsive-account-container *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.social-navigation+.site-info{margin-left:auto;margin-right:auto;width:100%}}@media screen and (max-width:48em){.has-header-image.twentyseventeen-front-page .custom-header,.has-header-video.twentyseventeen-front-page .custom-header,.has-header-image.home.blog .custom-header,.has-header-video.home.blog .custom-header{height:100vh}}.site-branding a:hover,.site-branding a:focus{opacity:1}@media screen and (min-width:30em){.site-branding{padding:2em 0 0 0}}@media screen and (min-width:900px){#primary{float:left;width:65%!important;margin-top:35px}#secondary{float:right;width:30%!important;position:relative;padding:17px 0 30px 30px}#single-job #secondary{position:relative;float:right;width:30%!important;margin-top:40px;border-left:1px solid #D9D9D9;padding:30px 0 30px 30px}#single-job #secondary.premium{position:relative;float:right;width:30%!important;margin-top:40px;border-left:1px solid #D9D9D9;padding:30px 0 30px 30px;padding-top:30px;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}#secondary section{background:rgb(255 255 255 / .5);padding:10px;border-radius:30px;text-align:-webkit-center;text-align:center}body,button,input,select,textarea{font-size:15px;background-color:#fff0}button a.subscribe-btn{color:#fff}}@media screen and (min-width:769px){.site-content{padding-top:2em}.logo{position:relative;width:400px;padding-left:40px;z-index:4}.js body:not(.home) .main-navigation>div>ul{position:relative;margin-right:360px;left:360px;width:100%}.site-navigation-fixed #top-menu,.site-navigation-fixed #main{position:relative;top:0;left:0;width:100%;left:50px}.site-navigation-fixed .fa-arrow-circle-down{display:none}.navigation-top nav{margin-top:-60px}.site-navigation-fixed.navigation-top nav{margin-top:0}.site-navigation-fixed #menu-top-right{position:absolute;margin-left:auto;right:0}.comment-author{margin-bottom:0}.comment-author .avatar{height:100px;left:-112px;position:absolute;width:100px;border-width:1px;border-style:double;border-color:rgb(33 33 33 / .38);border-image:initial;padding:0;border-radius:100px}}@media screen and (max-width:1070px){#menu-3{display:none}}@media screen and (min-width:600px and max-width:899px){#primary{float:left;width:75%}#secondary{float:right;padding-top:0;width:25%}body,button,input,select,textarea{font-size:1.125vw}}.user-form{max-height:55px}.entry-footer{padding:0em}.blur-content{color:#fff0;text-shadow:0 0 10px #000;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.timeline{margin-bottom:12px;color:#656565}.timeline p{text-align:center}.see-btn .custom-button{position:relative;white-space:nowrap;padding:10px 12px 10px 12px;box-shadow:0 4px 6px rgb(50 50 93 / .11),0 1px 3px rgb(0 0 0 / .08);background:var(--button-blue);border-radius:4px;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:var(--bg-color);text-decoration:none;transition:1s}.mailing label{color:var(--button-blue)}.mailing .label{color:var(--primary-color)}.content-light-bg.mailing,.profile .content-light-bg{min-height:100vh}.zerocom{color:#5aa4b8}.tag-branding{position:relative;z-index:200;height:auto;padding:10px}.custom-header-title{text-transform:uppercase}.align-center{text-align:center;text-align:webkit-center}.freelance-container-listing{text-align:center;text-align:-moz-center}.user-tags.match{background:#fecf0f!important}.nice-tag .user-tags{color:#fff;background:#ccc;padding:8px;border-radius:5px;font-weight:400;font-size:13px;text-transform:uppercase}.freelance-infos .nice-tag .user-tags{color:#fff;background:#ccc;border-radius:5px;font-weight:400;font-size:calc(10px + 10 * ((80vw - 320px) / 1440));padding:5px 10px 2px 10px}.freelance-container-listing:hover .freelance-img a img,.freelance-container-listing:focus .freelance-img a img{-webkit-box-shadow:0 0 4px 2px #fecf0f;box-shadow:0 0 4px 2px #fecf0f;border:none}.freelance-container-listing li a{text-transform:capitalize}.freelance-container-listing:hover li a,.freelance-container-listing:focus li a{color:#02aad8}.freelance-container-listing .fa{color:lightgrey}.professions h3{color:darkgrey;text-transform:uppercase}.freelance-container-listing:hover .professions li{color:var(--font-color);opacity:.8}.job-item .nice-tag{margin-bottom:20px}.job-item .see-btn{margin-bottom:10px}.nice-tag{border:none;cursor:default;display:inline-block}.nice-tag.match{position:relative;margin:30px 0}#match{margin:auto}#match{text-align:center}#match a button{background:#03a9f4;border-radius:10px;margin:auto}#match a button:hover,#match a button:focus{background:#fecf0f}.common-Button{white-space:nowrap;display:inline-block;height:40px;line-height:40px;padding:0 14px;box-shadow:0 4px 6px rgb(50 50 93 / .11),0 1px 3px rgb(0 0 0 / .08);background:#fff;border-radius:4px;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:#02aad8;text-decoration:none;transition:all 0.02s ease-in}.common-Button:hover{color:#2feefb;transform:translateY(-1px);box-shadow:0 7px 14px rgb(50 50 93 / .1),0 3px 6px rgb(0 0 0 / .08)}.common-Button:active{color:#2feefb;background-color:#f6f9fc;transform:translateY(1px);box-shadow:0 4px 6px rgb(50 50 93 / .11),0 1px 3px rgb(0 0 0 / .08)}.common-Button--default:hover{color:#fff;background-color:#02aad8;-webkit-transition:background-color 0.2s ease-in-out,border-color 0.2s ease-in-out,color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out,border-color 0.2s ease-in-out,color 0.2s ease-in-out}.common-Button--default:active{color:#e6ebf1;background-color:#2feefb}.comment-meta{font-size:smaller}.nice-tag{display:block;padding-bottom:10px}.author-profile-card .nice-tag{padding-bottom:0}.nice-tag a{background:#ccc;padding:5px;border-radius:5px;box-shadow:none;-webkit-box-shadow:none}.nice-tag .author-link a{color:#02aad8;padding:5px;border-radius:5px;font-size:20px;box-shadow:none;-webkit-box-shadow:none}input[type="button"],input[type="submit"]{white-space:nowrap;display:inline-block;height:45px;line-height:24px;padding:0 14px;box-shadow:0 4px 6px rgb(50 50 93 / .11),0 1px 3px rgb(0 0 0 / .08);background:#fff;border-radius:4px;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;background:darkgrey;color:#fff;text-decoration:none;transition:all 0.1s ease-in}button#save[type="submit"]{white-space:nowrap;display:inline-block;height:40px;line-height:24px;padding:0 14px;box-shadow:0 4px 6px rgb(50 50 93 / .11),0 1px 3px rgb(0 0 0 / .08);background:#fff;border-radius:4px;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:#02aad8;text-decoration:none;transition:all 0.1s ease-in}.profile input[type="submit"]{color:#fff;background:var(--button-blue);min-width:100%}.profile input[type="submit"]:hover,.site-main.profile input[type="submit"]:focus,.site-main.profile input[type="submit"]:active{color:#fff;background:#fecf0c}.profile .form-password{margin:0;padding:0}input[type="submit"]:hover{background:#02aad8;color:#fff;-webkit-transition:background-color 0.2s ease-in-out,border-color 0.2s ease-in-out,color 0.2s ease-in-out;transition:background-color 0.2s ease-in-out,border-color 0.2s ease-in-out,color 0.2s ease-in-out}input[type="button"]:focus,input[type="button"]:hover{background:#fecf0c;color:#fff}.submit{white-space:nowrap;display:inline-block;height:40px;line-height:24px;padding:0 14px;box-shadow:0 4px 6px rgb(50 50 93 / .11),0 1px 3px rgb(0 0 0 / .08);background:#fff;border-radius:4px;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:#02aad8;text-decoration:none;transition:all 0.1s ease-in}button.submit:hover{color:#fff}.submit.profession:hover{color:#fff;background:#02aad8}.submit :hover{color:#fff;background:#00ca8d!important;transform:translateY(-1px);box-shadow:0 0 0 rgb(50 50 93 / .1),0 0 0 rgb(0 0 0 / .08)}.visitor{padding-bottom:20px}#password-reset fieldset{border-radius:20px;border-bottom:none}.freelance-container{display:-webkit-inline-box;border-top:1px solid #eee;height:auto;padding:25px 25px 25px 25px;width:100%}.freelance-infos{width:78%;cursor:default}.freelance-img.column-1{width:18%}.freelance-infos.column-2{width:80%;padding-left:5px}.freelance-img img{border-radius:30px;box-shadow:0 5px 20px #b9b9b9;-webkit-box-shadow:0 5px 20px #b9b9b9}.freelance-container:hover .user-tags{background-color:#fecf0f;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;transition-timing-function:linear}.freelance-container:hover .freelance-infos p{color:var(--font-color);-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;transition-timing-function:linear}.freelance-infos p{text-align:justify;margin-top:5px;color:grey}.display-none{display:none}.display{display:block}.profession{display:-webkit-inline-box}.professions li{font-weight:400}.form-profession{margin:auto}.entry-footer a,.entry-footer .cat-links a,.tags-links a{-webkit-box-shadow:none;shadow-box:none}.clink i{color:#73abd9}.clink i:hover{cursor:default;color:#73abd9}.mail .post-title a{box-shadow:inset 0 -1px 0 #fff0!important}.mail .post-title h3{color:#02aad8;font-weight:500}.mail .post-title h3 i{font-weight:400;color:grey}.mail .post-title h5{font-size:xx-small;color:#da805d}.mail .post-header{border-bottom:1px solid #acacac;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out;transition-timing-function:linear}.mail .post-wrapper{padding:20px;display:inline-flex;width:100%;margin:0}.mail .post-wrapper .infos{margin:auto;font-size:small;text-align:center}.mail div.infos-container{width:20%;display:inherit}.mail .post-header:hover{-webkit-box-shadow:0 4px 2px #02aad8;box-shadow:0 0 4px 2px #02aad8}.mail .column-1{width:30%}.mail .column-2{width:40%}.mail .column-3{width:20%}.mail .column-4{width:10%}.new-message-warning{position:absolute;right:6px;top:7px;background:orangered;width:8px;height:8px;border:1px solid #fff;border-radius:100px}.mail .post-action input+input[type="submit"]{font-size:small}.private-message .entry-meta{padding:0}.pagination{border-top:none;text-align:center}.single-featured-image-header{background-color:#fff0;border-bottom:none;max-height:360px;text-align:-webkit-center}.single-featured-image-header h1{position:absolute;text-align:-webkit-center;text-align:center;background-color:rgb(34 34 34 / .74);margin:auto;width:100%;padding:100px}.private-message .destination-user-mail .entry-meta{margin-bottom:0}.private-message{background:rgb(255 255 255 / .9);border-radius:20px;border-radius:0 0 20px 20px}.private-message .destination-user-mail .author-box{margin-top:0}.private-message .destination-user-mail .author-photo{margin:auto;max-width:100px}.private-message .infos-container{margin:0}.col-80{width:80%}.col-70{width:70%}.col-60{width:60%}.col-50{width:50%}.col-40{width:40%}.col-33{width:33.33333%}.col-30{width:30%}.col-25{width:25%}.col-20{width:20%}.col-15{width:15%}.col-10{width:10%}.private-message .infos-container .infos.back-btn{position:absolute;top:-30px;background:#fff0;font-size:14px;color:#282828}.private-message .infos-container .infos.back-btn a:hover{color:#323232}.activ8{background:#b9b9b9!important;color:white!important}.published-btn{background:#b9b9b9!important;color:white!important;white-space:nowrap;display:inline-block;height:40px;line-height:24px;padding:0 14px;box-shadow:0 4px 6px rgb(50 50 93 / .11),0 1px 3px rgb(0 0 0 / .08);background:#fff;border-radius:4px;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;text-decoration:none;transition:all 0.1s ease-in;cursor:default}.published-btn:hover{background:#b9b9b9!important;color:white!important;cursor:default}.title-inside{top:-122px;position:absolute;color:#fff}.title-inside-single{top:55px;position:absolute;color:#fff;left:0}.title-inside h3{color:#5e9fce;background:rgb(255 255 255 / .4);padding:30px}.title-inside-single h3{color:#5e9fce;background:rgb(255 255 255 / .4);padding:30px}.mail .comment-form{width:60%;margin:auto}.mail .comment-reply-title{text-align:center;text-align:-webkit-center}.mail .form-submit{text-align:center;text-align:-webkit-center}.mail .reply-abs{position:absolute;left:40vw;margin-top:-2%}.avatar-mail img{position:relative;border:1px double rgb(33 33 33 / .38);padding:0;border-radius:100px}.post-description .job-offer{margin-top:0;box-shadow:var(--box-shadow);padding:15px}.post-description .job-offer h3{padding:0;margin:0;cursor:pointer;font-weight:500}body.has-header-image .site-title a,body.has-header-video .site-title a{color:#02aad8;font-weight:400;color:#eee;font-weight:700;letter-spacing:-1px}.cell-type{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;position:relative;-ms-flex:auto;flex:auto;min-width:100%;min-height:180px;padding:0 40px;text-align:-webkit-center}.nice-tag .entry-footer a:hover,.entry-footer .cat-links a:focus,.entry-footer .cat-links a:hover{-webkit-box-shadow:none;box-shadow:none;color:#fff}.menu-mcvg-container{margin-bottom:.6em;text-align:left}footer .menu li{padding:.7em 0}.widget ul li,.widget ol li{border-bottom:none;border-top:none;padding:.7em 0}.widget ul li a{-webkit-box-shadow:none;box-shadow:none}.div404 h3{margin-top:20vh;text-align:-webkit-center;text-align:center}.div404{min-height:55vh}.div404 .logo-text p{text-align:center;margin:0}.auth{text-align:center}.auth h3{text-align:-webkit-center;text-align:center}.auth .submit_button{font-size:13px;background-color:#02aad8;border-radius:3px;padding:9px 31px 9px 31px;margin:auto}.auth .submit_button a{color:#FFF;text-transform:uppercase}.auth-button{text-align:center}.auth-button .submit_button{font-size:13px;background-color:#02aad8;border-radius:3px;padding:9px 31px 9px 31px;margin:auto;text-transform:uppercase}.auth-button h5{margin-top:30px;text-align:-webkit-center;text-align:center}.auth-button .submit_button a{color:#FFF;text-transform:uppercase}.auth-side{text-align:-webkit-center;text-align:center;top:20vh;position:relative}.auth-side .submit_button{font-size:13px;background-color:#02aad8;border-radius:3px;padding:9px 31px 9px 31px;margin:auto;width:100%;text-transform:uppercase}.auth-side .submit_button a{color:#fff}.site-main .auth-side{margin-top:15%}.social-navigation+.site-info{margin-top:50px}.mobile{display:none!important}.visitor{text-align:center;text-align:-webkit-center;text-align:-moz-center}.footer-line{position:relative;background:var(--bg-color-opacity);margin-bottom:-10px;z-index:1}.footer-line svg{fill:var(--bg-color)}#MCVG{text-align:left}#footer .site-title{color:#02aad8}#footer #text-3 p{color:#fecf0f;margin:0}#footer .logo-text{margin-bottom:15px}.site-footer{font-size:14px;font-size:.875rem;line-height:1;cursor:default;margin-top:0;padding:20px 0 25px 0;background:var(--bg-color);width:100%;position:relative;border-top:#fff0;margin-bottom:30px}.site-footer h3{font-style:italic}#footer .wrap{max-width:1240px;padding-top:4em}.site-footer .wrap{padding-bottom:1em;padding-top:1em}.site-footer .custom-logo-link img{width:50px}.site-footer.site-info{padding:0;margin-bottom:0em;background:#333;text-align:center}.site-footer.site-info a{color:#fff;font-weight:500;box-shadow:none;font-size:small;font-style:oblique;text-transform:uppercase}.wide{width:100%;text-align:center}#ASettings,#AInfos{display:none}.lds-hourglass{background:none;display:none;position:inherit;border-radius:20px;z-index:9999}.lds-hourglass:after{content:"";display:inline-block;border-radius:50%;width:0;height:0;margin:6px;box-sizing:border-box;border:12px solid #878787;border-color:#02aad8 #fff0 #fecf0f #fff0;animation:lds-hourglass 1.2s infinite}.lds-hourglass.profil{background:none;display:none;position:relative;width:64px;top:0;border-radius:20px;bottom:0;left:0%;height:64px;margin:auto;z-index:9999}.lds-hourglass.profil:after{content:" ";display:block;border-radius:50%;width:0;height:0;margin:6px;box-sizing:border-box;border:26px solid #878787;border-color:#02aad8 #fff0 #fecf0f #fff0;animation:lds-hourglass 1.2s infinite}.lds-hourglass-small{background:none;display:none;position:inherit;border-radius:20px;z-index:9999}.lds-hourglass-small:after{content:"";display:inline-block;border-radius:50%;width:0;height:0;margin:6px;box-sizing:border-box;border:12px solid #878787;border-color:#02aad8 #fff0 #fecf0f #fff0;animation:lds-hourglass 1.2s infinite}.lds-hourglass-small.profil{background:none;display:none;position:relative;width:64px;top:0;border-radius:20px;bottom:0;left:0%;height:64px;margin:auto;z-index:9999}.lds-hourglass-small.profil:after{content:" ";display:block;border-radius:50%;width:0;height:0;margin:6px;box-sizing:border-box;border-color:#02aad8 #fff0 #fecf0f #fff0;animation:lds-hourglass 1.2s infinite}@keyframes lds-hourglass{0%{transform:rotate(0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}50%{transform:rotate(900deg);animation-timing-function:cubic-bezier(.215,.61,.355,1)}100%{transform:rotate(1800deg)}}.stripes .s4{top:350px;left:0;width:100%;background:linear-gradient(90deg,rgb(255 255 255 / .11),#02aad8)}.stripes .s5{top:550px;right:0;width:100%;background:linear-gradient(90deg,rgb(255 255 255 / .11),#fecf0f)}.cli-plugin-button,.cli-plugin-button:visited,.medium.cli-plugin-button,.medium.cli-plugin-button:visited{font-size:14px;font-weight:500;line-height:1;border-radius:5px}@media screen and (max-width:1200px){.front-cities .grid-item-masonry{width:20%;height:auto}.grid-item-masonry.portfolio{width:19%;margin:1px}.grid-item-masonry .portfolio-item img{min-height:180px}}@media screen and (max-width:900px){.grid-item-masonry{width:33%}.grid-item-masonry.portfolio{width:24%;margin:3px}.grid-item-masonry .portfolio-item img{min-height:160px}.grid-item-masonry.cities{display:block;float:left;width:33%;height:50px}.no-large-device{display:none!important}}@media screen and (max-width:769px){.logonav img{display:none}.site-title{font-size:20px}.navigation-top.dark #menu-top-right{color:#cbcbcb;font-weight:200;top:82px;right:32px;position:absolute;z-index:8;display:inline-flex}.navigation-top-user #menu-top-right{top:0;padding:0}.menu-top-menu-container{display:none}.navigation-top-user #menu-top-right{display:inline-flex}.site-branding{padding:0}#menu-top-right li{padding:5px}.site-navigation-fixed.navigation-top.dark{display:none}.minified{display:none}.new-message-warning{right:2px;top:3px}.site-navigation-fixed .custom-logo-link img{display:inline-block;max-height:60px;width:100%;padding:10px;margin:0}.site-navigation-fixed #menu-top-right{display:none!important;position:relative!important}.user-form-front [type="submit"]{display:none}.site-title .logo-text p span{font-size:32px}#contact-wrap{width:80%}.logo{padding:30px}.freelance-infos{width:100%}.front-cities .grid-item-masonry{width:30%;height:auto}.grid-item-masonry .portfolio-item img{min-height:130px}.freelance-container .nice-tag li{margin-right:0}.freelance-infos .nice-tag .user-tags{border-radius:0}.site-navigation-fixed #site-navigation{z-index:3;top:10px;right:100px;position:relative}.user-form-front{display:-webkit-inline-box}.has-header-image.twentyseventeen-front-page .site-branding{vertical-align:top;display:inline-block;width:100%}.custom-header{min-height:0}#menu-toggle{display:-webkit-inline-box}.site-navigation-fixed.navigation-top.dark{height:60px}.main-navigation>div>ul{border-top:none}.main-navigation a{padding:0}#mailing-form h1{font-size:25px}.tab button{margin-right:0;border-radius:0;background:#f5f5f5}.custom-header{min-height:0;position:initial}.navigation-top{position:absolute;top:20px;width:100%}.navigation-top-user{width:100%}#menu-toggle{display:-webkit-inline-box;position:absolute;width:100%;background:#fff;top:43px;padding:5px}.main-navigation li{border-bottom:none}.custom-header{margin-bottom:0px!important}.submit{font-size:12px}.site-description{display:none}.grid-item-masonry.portfolio{width:24%;margin:1px}.no-mobile{display:none!important}.mobile{display:block!important}#footer-sidebar1{width:100%;margin:5px;padding:0}#footer-sidebar2{width:100%;margin:5px}#footer-sidebar3{width:100%;max-width:100%;margin:5px}#contactDiv #contact-wrap{width:100%}.author-profile-card h5{font-size:calc(30px + (22 - 10) * ((100vw - 320px) / (1600 - 320)))}#Comments.tabcontent .author-photo{padding-right:10px}.modal-content-portfolio-edit{left:0}.site-footer .custom-logo-link img{width:auto}#contactDiv #contact-wrap{margin-top:0}#contactDiv #form_container{height:100vh}}@media screen and (max-width:580px){.page:not(.home) .custom-logo-link img{width:100%}}@media screen and (max-width:420px){.no-mobile{display:none}.logo{padding:10px}#masthead .wrap{padding-left:30px}#header-design{display:none}form#login,form#register,form#forgot_password{width:80%;margin:auto;margin-right:auto}.site-navigation-fixed.navigation-top.dark{background:#333;height:50px}#profile .infos-container{display::block}.profile-link{margin:0}.site-main.profile input[type="submit"]{font-size:7px;height:20px;padding:0 4px}.content-area-single{padding:0}h5{font-size:xx-small}.profile .user-title h3{display:grid}.searchform-ads{padding:0px!important}button{font-size:10px}#searchform-pro{display:ruby-text}.searchform.searchform-ads input[type="text"]{padding:.8em;height:10px}.column-1{width:90%}.comment-author .avatar{left:-92px;height:80px;width:80px}.freelance-container .nice-tag{display:none}.freelance-infos .nice-tag .user-tags{color:#fff;background:#ccc;border-radius:5px;font-size:calc(10px + 10 * ((100vw - 320px) / 1440));padding:1px 10px 1px 10px}div.infos-container{display:block;width:100%;margin:20px 0 20px 0}select{height:2.2em}.entry-title{text-align:center}#job-post .item .post-excerpt{width:auto}.cat-tags-links{display:table-cell;vertical-align:middle;width:100%}.nice-tag .entry-footer a{font-size:xx-small}.custom-logo-link{width:80px}.custom-header{height:80px}.site-navigation-fixed #menu-toggle-frontpage-menu{display:none!important}.site-navigation-fixed .custom-logo-link{width:50px;padding:5px}.comment-author-mail .avatar-mail img{display:none}div.comments{max-width:250px}.freelance-directory-menu{background:#6dc4da;height:80px;padding-left:20px;padding:28px}.job-ads-menu{background:#f9cb0f;height:80px;padding-left:20px;top:10px;padding:28px}.stripes{position:relative}.has-header-image.twentyseventeen-front-page .site-branding{vertical-align:top;display:inline-block}.custom-header{min-height:0;display:-webkit-inline-box;display:-moz-box;width:100%}.site-description{display:none}#menu-toggle{display:-webkit-inline-box}.main-navigation>div>ul{border-top:none}.main-navigation a{padding:0}.searchform [type="submit"]{margin-left:0}.site-branding .wrap{padding-left:2em;padding-right:2em}.wrap{padding-left:0em;padding-right:0em}.content-post{margin-top:50px}.comment-mail{max-width:50%;text-align:justify;margin-left:90px}.main-navigation li{border-bottom:none;z-index:999}.custom-header{margin-bottom:0px!important}.submit{font-size:12px}.iso-filters{font-size:xx-small;margin-bottom:0}.iso-filters li{padding-right:30px}.grid{margin-left:10%}.grid-item{width:100px;height:100px;padding:1px;margin-bottom:2px}.grid-item img{border-radius:10px;min-height:100px}.grid-item-masonry{height:auto;min-height:auto}.grid-item-masonry.portfolio{min-height:auto;width:49%}.grid-item-masonry.front-cities{height:auto;min-height:auto}.freelance-name .fa-star{display:none}.scroll-top-wrapper{right:0}.fa-caret-up::before{content:"\f0d8";font-size:50px}#footer-sidebar1{width:100%;margin:5px;padding:0}#footer-sidebar2{width:100%;margin:5px;margin-bottom:40px}#footer-sidebar3{width:100%;max-width:100%;margin:5px}.site-info .custom-logo-link{width:15px;padding-right:0}.site-info{margin-bottom:0em}.mail.entry-content{padding:0;margin:0}.mail .post-wrapper{padding:8px;display:block}.mail .post-title,.mail div.infos-container,.mail .post-action{width:100%}.mail .post-description{width:60%}.mail .post-description .job-offer{box-shadow:none;-webkit-box-shadow:none;margin-left:auto;margin-right:auto;padding:5px}.mail .post-wrapper .infos.post-reply{padding:2px;font-size:small;text-align:center;position:relative;width:30%;margin-right:0;margin-top:-50px}.mail .post-action .post-submit-btn{text-align:right}.pm .fa-paper-plane{margin-left:5px;font-size:30px}div.infos-container{display:inline-flex}.private-message .job-offer{width:100%}.private-message .comment.list{margin-left:30%}.comment-mail-right{margin-left:0}.grid-item-masonry{width:50%}.content-post{margin-top:40px}.menu-top-menu-container{margin:auto;margin-left:0;background:#000}.page-title .logo-text p,.page-title .logo-text p span{font-size:25px}.grid-item-masonry.portfolio{width:49%;margin:1px}.grid-item-masonry.cities{width:100%}#contact-wrap{width:90%;margin-top:20px}.navigation-top .wrap{margin:0}.navigation-top nav{margin-left:0}}@media screen and (max-width:320px){.site-title{display:none}.row:before,.row:after{display:none!important}.logo{padding:15px}.branding-content h1{font-size:18px}.branding-content h2{font-size:12px}.front-search-box{top:22vh}.site-branding .wrap{padding-left:1em;padding-right:1em}.comment-author .avatar{height:50px;left:-60px;width:50px}.wrap{padding-left:1em;padding-right:1em}.main-navigation>div>ul{padding:0}.menu-top-right-float{float:none}div.comments{left:50px;position:relative}}.header-mobile-menu{box-shadow:1px 1px 4px 0 rgb(0 0 0 / .1);position:fixed;width:100%;z-index:5;right:0}.header-mobile-menu ul{margin:0;padding:0;list-style:none;overflow:hidden;height:100vh;background:#fff}.header-mobile-menu li a{display:block;padding:20px 20px;border-right:1px solid #f4f4f4;text-decoration:none}.header-mobile-menu li a:hover,.header-mobile-menu .menu-btn:hover{background-color:#f4f4f4}.header-mobile-menu .logo{display:block;float:left;font-size:2em;padding:10px 20px;text-decoration:none}.header-mobile-menu .menu{clear:both;max-height:0;transition:max-height .2s ease-out}.header-mobile-menu .menu-icon{cursor:pointer;display:inline-block;float:right;padding:28px 20px;position:absolute;user-select:none;z-index:5;background:#fff0;right:0}.header-mobile-menu .menu-icon .navicon{background:#fff;display:block;height:2px;position:relative;transition:background .2s ease-out;width:18px}.header-mobile-menu .menu-icon .navicon:before,.header-mobile-menu .menu-icon .navicon:after{background:#fff;content:'';display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.header-mobile-menu .menu-icon .navicon:before{top:5px}.header-mobile-menu .menu-icon .navicon:after{top:-5px}.header-mobile-menu .menu-btn{display:none}.header-mobile-menu .menu-btn:checked~.menu{max-height:100%}.header-mobile-menu .menu-btn:checked~.menu-icon .navicon{background:#fff0}.header-mobile-menu .menu-btn:checked~.menu-icon .navicon:before{transform:rotate(-45deg);background-color:#03A9F4}.header-mobile-menu .menu-btn:checked~.menu-icon .navicon:after{transform:rotate(45deg);background-color:#03A9F4}.header-mobile-menu .menu-btn:checked~.menu-icon:not(.steps) .navicon:before,.header-mobile-menu .menu-btn:checked~.menu-icon:not(.steps) .navicon:after{top:0}@media (min-width:48em){.header-mobile-menu li{float:left}.header-mobile-menu li a{padding:20px 30px}.header-mobile-menu .menu{clear:none;float:right;max-height:none}.header-mobile-menu .menu-icon{display:none}}#wp-admin-bar-user-info{display:none}#wpadminbar #wp-admin-bar-my-account.with-avatar #wp-admin-bar-user-actions>li{margin-left:0}