.menu-primary ul.et-menu{align-items:center!important}.menu-btn{margin-top:0!important}.et_pb_menu_0_tb_header.et_pb_menu ul li.menu-btn>a{padding:15px 20px!important;background:#00D097;color:#ffffff!important;border-radius:10px}#main-content{position:relative;z-index:1}.pixel-advanced-tabs-content-grid .dipi-at-panel-text>div{background:white;width:calc(50% - 10px);box-shadow:0px 2px 18px 0px rgba(132,132,132,0.3);padding:20px;border-radius:20px}.pixel-advanced-tabs-content-grid .dipi-at-panel-text{display:flex;flex-wrap:wrap;align-content:flex-start;justify-content:space-between;gap:15px}.ti-widget.ti-goog .ti-widget-container .ti-footer{display:none}@media only screen and (max-width:980px){.inverse{display:-ms-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;-webkit-box-orient:vertical;-webkit-box-direction:reverse;flex-direction:column-reverse}}.centrer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}blockquote{position:relative;color:#00c389;font-style:italic;font-size:1.15rem;line-height:1.7;padding:1rem 2rem;margin:0;max-width:520px;background:#00c38910;border-radius:20px;min-width:100%}blockquote::before{content:"“";position:absolute;left:-4px;top:-3px;font-size:3.5em;font-weight:700;color:#00c389;opacity:0.3;line-height:1;font-family:"Noto Serif",serif}.software-step-quote blockquote::after{content:"”";position:absolute;right:15px;bottom:-37px;font-size:3.5em;font-weight:700;color:#00c389;opacity:0.3;line-height:1;font-family:"Noto Serif",serif}.developpement-caroussel strong{text-transform:uppercase;font-size:1.3em;font-style:italic;font-weight:800}@media only screen and (min-width:981px){.developpement-caroussel .dipi-carousel-child-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.developpement-caroussel .dipi-carousel-item-content{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.developpement-caroussel .dipi-carousel-button-wrapper{max-height:50px}.developpement-caroussel .text-max-width .dipi-carousel-child-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center}.developpement-caroussel .text-max-width .dipi-carousel-item-content{text-align:left;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.text-max-width .dipi-image-wrap{display:none}.developpement-caroussel .et_pb_module_inner,.developpement-caroussel .dipi-carousel-child-wrapper,.developpement-caroussel .dipi-carousel-image{height:100%}.dipi-carousel-item-content{width:50%}.developpement-caroussel .dipi-carousel-child-wrapper>a{width:100%}.developpement-caroussel .dipi-image-wrap{height:100%}.developpement-caroussel .dipi-carousel-image>img{-o-object-fit:cover;object-fit:cover;height:100%}}.dev-banderole-title{font-weight:800;text-transform:uppercase;font-size:26px}#mobile_menu1{background-color:RGBA(255,255,255,255)!important}.et-fixed-header{position:fixed!important;top:0;width:100%;z-index:9999}#main-header{transition:all 0.3s ease-in-out}.ecomsoft-card-team .ecomsoft-image-team:before{content:"";position:absolute;top:0;left:0;display:block;height:100%;width:100%;z-index:3;background:repeating-radial-gradient(#000 0 0.0001%,#fff 0 0.0002%) 50% 0/2500px 2500px,repeating-conic-gradient(#000 0 0.0001%,#fff 0 0.0002%) 60% 60%/2500px 2500px;background-blend-mode:difference;opacity:0}.ecomsoft-card-team:hover .ecomsoft-image-team:before{animation:tv-noise-1 3s ease-in}.ecomsoft-card-team .ecomsoft-image-team:after{content:"";position:absolute;top:0;left:0;display:block;height:100%;width:100%;z-index:2;opacity:0;background-position:center;background-repeat:no-repeat;background-size:cover;transition:1s;transition-delay:0.5s}.ecomsoft-card-team:hover .ecomsoft-image-team:after{opacity:1}.dipi_timeline_item .ribbon-icon.ribbon-icon-circle.active,.et-db #et-boc .et-l .dipi_timeline_item .ribbon-icon.ribbon-icon-circle.active{background:#fff}.page-id-21248393 #page-container .et_pb_menu .et-menu>li{padding:0}.page-id-21248393 #page-container .et_pb_menu .et-menu>li>a{padding-left:11px;padding-right:11px}.caroussel-screen-lp .dipi-carousel-item-title:before{content:"\f00c";font-family:"fontAwesome";margin-right:10px;padding:8px;font-size:0.9em;color:#00D097;background:#00c38910;border-radius:20px}.animation-blue-card{animation:info-card 3s infinite ease-in-out}@keyframes info-card{0%{transform:translateY(0px)}50%{transform:translateY(-10px)}100%{transform:translateY(0px)}}.ecomsoft-reviews-google-sortlist .et_pb_code_inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:15px}.ecomsoft-reviews-google-sortlist img{height:70px;width:auto}.sortlist-badge{width:fit-content;display:flex;flex-wrap:wrap;align-items:center;gap:15px;justify-content:center}.sortlist-badge a{display:flex!important}.sortlist-badge a img{border:#bebcc7 1px solid;border-radius:3px}.page-id-21248393 input,.page-id-21248393 textarea,.page-id-21248393 .nf-field-element>div{border-radius:10px!important}.page-id-21248393 input[type="submit"]{background:#05CD9B!important}.ecomsoft-team--caroussel .dipi-carousel-child-wrapper .dipi-carousel-image:before{content:"";position:absolute;top:0;left:0;display:block;height:100%;width:100%;z-index:3;background:repeating-radial-gradient(#000 0 0.0001%,#fff 0 0.0002%) 50% 0/2500px 2500px,repeating-conic-gradient(#000 0 0.0001%,#fff 0 0.0002%) 60% 60%/2500px 2500px;background-blend-mode:difference;opacity:0;animation:6s ease-in infinite tv-noise-1}.ecomsoft-team--caroussel .dipi-carousel-child-wrapper .dipi-carousel-image:after{content:"";position:absolute;top:0;left:0;display:block;height:100%;width:100%;z-index:2;opacity:0;background-position:center;background-repeat:no-repeat;background-size:cover}.ecomsoft-team--caroussel .dipi-carousel-child-wrapper .dipi-carousel-image:after{animation:tv-noise-2 6s infinite}.ecomsoft-team-manon .dipi-carousel-image:after,.ecomsoft-card-team .ecomsoft-image-team.manon:after{background-image:var(--wpr-bg-466b0861-b451-48be-b609-12463933206d)}.ecomsoft-team-manu .dipi-carousel-image:after,.ecomsoft-card-team .ecomsoft-image-team.manu:after{background-image:var(--wpr-bg-99a5e8e7-24a1-4bd0-8fa8-8971135cdd2d)}.ecomsoft-team-maxime .dipi-carousel-image:after,.ecomsoft-card-team .ecomsoft-image-team.maxime:after{background-image:var(--wpr-bg-76fba5f8-8114-466f-921e-b8cd4a02d90e)}.ecomsoft-team-thierry .dipi-carousel-image:after,.ecomsoft-card-team .ecomsoft-image-team.thierry:after{background-image:var(--wpr-bg-e1b33e2a-a4e6-42a6-a0a6-21f6a5da819b)}.ecomsoft-team-gregory .dipi-carousel-image:after,.ecomsoft-card-team .ecomsoft-image-team.gregory:after{background-image:var(--wpr-bg-bdf28be8-2139-4997-b20c-8e65ca4fb064)}.ecomsoft-team-jessica .dipi-carousel-image:after,.ecomsoft-card-team .ecomsoft-image-team.jessica:after{background-image:var(--wpr-bg-eaa41ef3-3b02-4496-a5db-0cee8565242a)}.ecomsoft-team-johan .dipi-carousel-image:after,.ecomsoft-card-team .ecomsoft-image-team.johan:after{background-image:var(--wpr-bg-251d3516-f04b-4251-aca9-50435e47d7ea)}.ecomsoft-team-delphine .dipi-carousel-image:after,.ecomsoft-card-team .ecomsoft-image-team.delphine:after{background-image:var(--wpr-bg-7cf42179-57f2-49db-9b45-2d7471447e8e)}.ecomsoft-team-edwige .dipi-carousel-image:after,.ecomsoft-card-team .ecomsoft-image-team.edwige:after{background-image:var(--wpr-bg-94ca173f-1b45-4d05-880e-1609b334ebd7)}.ecomsoft-team-julien .dipi-carousel-image:after,.ecomsoft-card-team .ecomsoft-image-team.julien:after{background-image:var(--wpr-bg-304e013f-010e-4400-bb77-edb52f8f1a10)}.ecomsoft-team-maellis .dipi-carousel-image:after,.ecomsoft-card-team .ecomsoft-image-team.meallis:after{background-image:var(--wpr-bg-e6fcc414-cf4e-48b2-b919-0383ced45cd9)}.ecomsoft-team-mathis .dipi-carousel-image:after,.ecomsoft-card-team .ecomsoft-image-team.mathis:after{background-image:var(--wpr-bg-6b81d0d4-4a6e-4f75-9ec7-a4387cec3c6c)}.ecomsoft-team-nathalie .dipi-carousel-image:after,.ecomsoft-card-team .ecomsoft-image-team.nathalie:after{background-image:var(--wpr-bg-63b24cfd-c819-4c49-9492-14c8eb1fe4a5)}.ecomsoft-team-alexis .dipi-carousel-image:after,.ecomsoft-card-team .ecomsoft-image-team.alexis:after{background-image:var(--wpr-bg-05ae67ec-438b-47fd-b767-a56ac9d79165)}.ecomsoft-team-anthony .dipi-carousel-image:after,.ecomsoft-card-team .ecomsoft-image-team.anthony:after{background-image:var(--wpr-bg-54127908-4679-47ba-8f62-0a555ac3c80c)}.highlight{position:relative;display:inline-block}.highlight-svg{position:absolute;left:0;bottom:-5px;width:100%;height:20px;z-index:-1;pointer-events:none;overflow:visible}.highlight-svg path{stroke-dasharray:500;stroke-dashoffset:500}.et_pb_section:hover .highlight-svg path{animation:drawHighlight 0.7s ease-out forwards}@keyframes tv-noise-1{0%,12.5%,37.5%,50%,75%,100%{opacity:0}25%{opacity:1;background-position:60% 50%,50% 0}62.5%{opacity:1;background-position:50% 0,60% 50%}}@keyframes tv-noise-2{0%,26%,62%,100%{opacity:0}37%,51%{opacity:1}}@keyframes drawHighlight{0%{stroke-dashoffset:500}50%{stroke-dashoffset:250}100%{stroke-dashoffset:0}}.type-post{border-radius:30px!important}body.blog .container{margin:100px auto}body.blog .container .pagination{width:100%}body.blog .container .pagination .alignleft a,body.blog .container .pagination .alignright a{padding:10px 20px!important;background:#00D097;color:#ffffff!important;border-radius:10px;font-family:'Sofia Sans - Semi Bold',Helvetica,Arial,Lucida,sans-serif}.project-filters-grid .dipi-post-meta{display:flex;flex-direction:column;flex-wrap:wrap}.project-filters-grid .dipi-post-meta-separator{display:none}.project-filters-grid .cat-pill,.dipi-blog-post .cat-pill{display:inline-block;margin:0.1rem;padding:5px 15px;border-radius:30px}.project-filters-grid .cat-pill{background:#272540}.dipi-blog-post .cat-pill{background:#ffffff}.project-filters-grid.dipi_blog_slider .dipi-post-content,.dipi-blog-post .dipi-post-content{position:static}.project-filters-grid .cat-pill--place,.dipi-blog-post .dipi-categories>.cat-pill--place{position:absolute;top:1rem;right:1rem;max-width:90%;white-space:wrap;text-align:right;background:#e0f9ff;color:#272540;font-size:0.8rem;font-weight:700}.dipi_image_hotspot .dipi-tooltip-wrap:not(:has(*)){display:none!important}.dipi_image_hotspot .dipi-tooltip-wrap{background-color:#F2F5F7!important;border:1px solid #DDE3E8!important;border-radius:12px!important;box-shadow:0 6px 20px rgba(39,37,64,.12)!important;padding:16px!important}@media (min-width:981px){.single-post #main-content .container:has(h1.entry-title){padding-top:160px}}@media (max-width:980px){.single-post #main-content .container:has(h1.entry-title){padding-top:118px}}.et_password_protected_form{max-width:640px;margin:0 auto;padding:200px 20px 120px}@media (max-width:980px){.et_password_protected_form{padding:150px 20px 80px}}