@font-face{font-family:"Titillium Web";src:url("../webfonts/TitilliumWeb-ExtraLight.eot");src:url("../webfonts/TitilliumWeb-ExtraLight.eot?#iefix") format("embedded-opentype"),url("../webfonts/TitilliumWeb-ExtraLight.woff2") format("woff2"),url("../webfonts/TitilliumWeb-ExtraLight.woff") format("woff"),url("../webfonts/TitilliumWeb-ExtraLight.ttf") format("truetype"),url("../webfonts/TitilliumWeb-ExtraLight.svg#TitilliumWeb-ExtraLight") format("svg");font-weight:200;font-style:normal}@font-face{font-family:"Titillium Web";src:url("../webfonts/TitilliumWeb-ExtraLightItalic.eot");src:url("../webfonts/TitilliumWeb-ExtraLightItalic.eot?#iefix") format("embedded-opentype"),url("../webfonts/TitilliumWeb-ExtraLightItalic.woff2") format("woff2"),url("../webfonts/TitilliumWeb-ExtraLightItalic.woff") format("woff"),url("../webfonts/TitilliumWeb-ExtraLightItalic.ttf") format("truetype"),url("../webfonts/TitilliumWeb-ExtraLightItalic.svg#TitilliumWeb-ExtraLightItalic") format("svg");font-weight:200;font-style:italic}@font-face{font-family:"Titillium Web";src:url("../webfonts/TitilliumWeb-Light.eot");src:url("../webfonts/TitilliumWeb-Light.eot?#iefix") format("embedded-opentype"),url("../webfonts/TitilliumWeb-Light.woff2") format("woff2"),url("../webfonts/TitilliumWeb-Light.woff") format("woff"),url("../webfonts/TitilliumWeb-Light.ttf") format("truetype"),url("../webfonts/TitilliumWeb-Light.svg#TitilliumWeb-Light") format("svg");font-weight:300;font-style:normal}@font-face{font-family:"Titillium Web";src:url("../webfonts/TitilliumWeb-LightItalic.eot");src:url("../webfonts/TitilliumWeb-LightItalic.eot?#iefix") format("embedded-opentype"),url("../webfonts/TitilliumWeb-LightItalic.woff2") format("woff2"),url("../webfonts/TitilliumWeb-LightItalic.woff") format("woff"),url("../webfonts/TitilliumWeb-LightItalic.ttf") format("truetype"),url("../webfonts/TitilliumWeb-LightItalic.svg#TitilliumWeb-LightItalic") format("svg");font-weight:300;font-style:italic}@font-face{font-family:"Titillium Web";src:url("../webfonts/TitilliumWeb-Regular.eot");src:url("../webfonts/TitilliumWeb-Regular.eot?#iefix") format("embedded-opentype"),url("../webfonts/TitilliumWeb-Regular.woff2") format("woff2"),url("../webfonts/TitilliumWeb-Regular.woff") format("woff"),url("../webfonts/TitilliumWeb-Regular.ttf") format("truetype"),url("../webfonts/TitilliumWeb-Regular.svg#TitilliumWeb-Regular") format("svg");font-weight:400;font-style:normal}@font-face{font-family:"Titillium Web";src:url("../webfonts/TitilliumWeb-Italic.eot");src:url("../webfonts/TitilliumWeb-Italic.eot?#iefix") format("embedded-opentype"),url("../webfonts/TitilliumWeb-Italic.woff2") format("woff2"),url("../webfonts/TitilliumWeb-Italic.woff") format("woff"),url("../webfonts/TitilliumWeb-Italic.ttf") format("truetype"),url("../webfonts/TitilliumWeb-Italic.svg#TitilliumWeb-Italic") format("svg");font-weight:400;font-style:italic}@font-face{font-family:"Titillium Web";src:url("../webfonts/TitilliumWeb-SemiBold.eot");src:url("../webfonts/TitilliumWeb-SemiBold.eot?#iefix") format("embedded-opentype"),url("../webfonts/TitilliumWeb-SemiBold.woff2") format("woff2"),url("../webfonts/TitilliumWeb-SemiBold.woff") format("woff"),url("../webfonts/TitilliumWeb-SemiBold.ttf") format("truetype"),url("../webfonts/TitilliumWeb-SemiBold.svg#TitilliumWeb-SemiBold") format("svg");font-weight:600;font-style:normal}@font-face{font-family:"Titillium Web";src:url("../webfonts/TitilliumWeb-SemiBoldItalic.eot");src:url("../webfonts/TitilliumWeb-SemiBoldItalic.eot?#iefix") format("embedded-opentype"),url("../webfonts/TitilliumWeb-SemiBoldItalic.woff2") format("woff2"),url("../webfonts/TitilliumWeb-SemiBoldItalic.woff") format("woff"),url("../webfonts/TitilliumWeb-SemiBoldItalic.ttf") format("truetype"),url("../webfonts/TitilliumWeb-SemiBoldItalic.svg#TitilliumWeb-SemiBoldItalic") format("svg");font-weight:600;font-style:italic}@font-face{font-family:"Titillium Web";src:url("../webfonts/TitilliumWeb-Bold.eot");src:url("../webfonts/TitilliumWeb-Bold.eot?#iefix") format("embedded-opentype"),url("../webfonts/TitilliumWeb-Bold.woff2") format("woff2"),url("../webfonts/TitilliumWeb-Bold.woff") format("woff"),url("../webfonts/TitilliumWeb-Bold.ttf") format("truetype"),url("../webfonts/TitilliumWeb-Bold.svg#TitilliumWeb-Bold") format("svg");font-weight:700;font-style:normal}@font-face{font-family:"Titillium Web";src:url("../webfonts/TitilliumWeb-BoldItalic.eot");src:url("../webfonts/TitilliumWeb-BoldItalic.eot?#iefix") format("embedded-opentype"),url("../webfonts/TitilliumWeb-BoldItalic.woff2") format("woff2"),url("../webfonts/TitilliumWeb-BoldItalic.woff") format("woff"),url("../webfonts/TitilliumWeb-BoldItalic.ttf") format("truetype"),url("../webfonts/TitilliumWeb-BoldItalic.svg#TitilliumWeb-BoldItalic") format("svg");font-weight:700;font-style:italic}i[class^=icon-]{display:inline-block;width:24px;height:24px;background-repeat:no-repeat;background-position:center center;background-size:contain}.icon-arrow-left-blue-dark{background-image:url(../img/icons/arrow-left-blue-dark.svg)}.icon-arrow-right-blue-dark{background-image:url(../img/icons/arrow-right-blue-dark.svg)}.icon-arrow-right-circle-blue-medium{background-image:url(../img/icons/arrow-right-circle-blue-medium.svg)}.icon-chevron-down-blue-dark{background-image:url(../img/icons/chevron-down-blue-dark.svg)}.icon-phone-incoming-blue-medium{background-image:url(../img/icons/phone-incoming-blue-medium.svg)}.icon-phone-incoming-white{background-image:url(../img/icons/phone-incoming-white.svg)}.icon-social-facebook{background-image:url(../img/icons/facebook.svg)}.icon-social-linkedin{background-image:url(../img/icons/linkedin.svg)}.icon-social-twitter{background-image:url(../img/icons/twitter.svg)}.icon-social-youtube{background-image:url(../img/icons/youtube.svg)}@media screen and (max-width: 1280px){.container,.blog #page #content,.archive #page #content,.search #page #content,.single #page #content,.page-template-index-news #page #content{width:90% !important}header#masthead{padding:30px 0}header#masthead>.container nav.main-navigation{justify-content:flex-end}header#masthead>.container nav.main-navigation>div:first-child{display:none}header#masthead>.container #user-actions button.menu-toggle{display:block}header#masthead.scrolled+#content{padding-top:116px}body.toggled header#masthead>.container #user-actions button.menu-toggle{top:40px;right:60px}#blog-listing{width:auto !important}#section-manufacturers02 .container h2{line-height:2rem;padding-left:60px}#section-manufacturers02 .container .textwidget p{padding-left:60px}#section-onfly-for-aec01 .description{padding:0 400px 0 0}#section-manifesto02 .suptitle-tag,#section-manifesto02 h2,#section-manifesto02 .textwidget p{padding-left:60px}#section-manifesto02 .suptitle-tag p{padding:4px 11px}#section-manifesto05 .textwidget p{padding-right:0}#section-manifesto06 .container h2,#section-manifesto06 .container .textwidget p{padding-left:60px}}@media screen and (max-width: 1024px){h2{font-size:1.5rem;line-height:2.62rem}p{font-size:.87rem;line-height:1.25rem}body.toggled header#masthead>.container #user-actions button.menu-toggle{top:40px;right:5%}.suptitle-tag p{font-size:.68rem !important}.custom-slider>div .slide-item{margin-top:40px}.custom-slider>div .slide-item .slide-card h3{font-size:.87rem !important;line-height:1.25rem}.home #section01{padding:30px 0 120px 0}.home #section01::before{top:-200px;right:0;width:42%;height:800px;background-size:1350px auto}.home #section01 h1{font-size:2.62rem;line-height:3.25rem}.home #section01 iframe{max-height:260px}.home #section01.new .subtitle1{font-size:4rem}.home #section01.new .subtitle2{margin:0 0 60px 0}.home #section01.new .visuel-container iframe{max-height:initial}.home #section03{padding:100px 0 344px 0}.home #section03 .container::before{top:40px;width:600px;height:435px;background-size:600px auto}.home #section06{padding-bottom:280px}.home #section06::before{top:-140px;width:70%;height:930px;background-size:1340px auto}.home #section07 .logo-line-odd{padding:0 100px}.home #section07 .logo-line-even{padding:0}#section-manufacturers01 .description,#section-onfly-for-aec01 .description{padding:0}#section-manufacturers02{padding:80px 0 180px 0}#section-manufacturers02 .container::before{top:40px;width:600px;height:435px;background-size:560px auto}#section-manufacturers03,#section-onfly-for-aec03{background-position:center bottom 100px;background-size:auto 50%;padding:60px 0 100px 0}#section-manufacturers03 .description,#section-onfly-for-aec03 .description{padding:0 120px}#section-manufacturers03 .custom-slider>div .slide-item .slide-card,#section-onfly-for-aec03 .custom-slider>div .slide-item .slide-card{height:350px}#section-manufacturers04,#section-onfly-for-aec04{padding:60px 0}#section-manufacturers04 .description,#section-onfly-for-aec04 .description{padding:0 120px}#section-manufacturers04 #digital-presence,#section-onfly-for-aec04 #digital-presence{min-height:460px;margin-top:60px}#section-manufacturers04 #digital-presence .suptitle-tag,#section-manufacturers04 #digital-presence h2,#section-manufacturers04 #digital-presence p,#section-onfly-for-aec04 #digital-presence .suptitle-tag,#section-onfly-for-aec04 #digital-presence h2,#section-onfly-for-aec04 #digital-presence p{padding:0 40px 0 100px}#section-manufacturers04 .custom-slider>div .slide-item .slide-card,#section-onfly-for-aec04 .custom-slider>div .slide-item .slide-card{height:200px}#section-onfly-for-aec05 .logo-line-odd{padding:0 100px}#section-onfly-for-aec05 .logo-line-even{padding:0}#section-about-us01 .description{padding:0}#section-about-us02{background-position:-320px -170px;background-size:auto 120%;padding:130px 0}#section-about-us03{padding:110px 0}#section-about-us03 #team-container>div>div{width:33.33%}#section-about-us03 #team-container>div>div:nth-child(7n+1),#section-about-us03 #team-container>div>div:nth-child(7n+2),#section-about-us03 #team-container>div>div:nth-child(7n+3){width:33.33%}#section-about-us03 #team-container>div>div:nth-child(5n+4),#section-about-us03 #team-container>div>div:nth-child(5n+5){width:33.34%}#section-about-us03 #team-container>div img{width:135px !important;height:auto !important}#section-manifesto01 .description{padding:0}#section-manifesto02 h2 span{color:#273681}#section-manifesto03{padding:120px 0 100px 0}#section-manifesto03 .container #data-img{max-width:865px;height:560px}#section-manifesto03 .container #data-img img{transform:translateX(-200px)}#section-manifesto03 .container #data-text{width:350px;height:448px}#section-manifesto04 #etienne-block{max-width:100%;padding:50px 60px}#section-manifesto04 #bsdd-text{padding:100px 260px 80px 260px}#section-manifesto04 #on-the-fly{min-height:460px;margin-top:60px}#section-manifesto04 #on-the-fly h2,#section-manifesto04 #on-the-fly p{padding:0 40px 0 100px}#section-manifesto05{padding:120px 0 140px 0}#section-manifesto05::before{top:70px;right:0;width:40%;height:710px;background:url(../img/pages/manifesto-bg-section05.svg) no-repeat left top;background-size:700px auto}#section-manifesto05 h2 span{color:#273681}#section-manifesto06 .container::before{left:-40px;width:570px;height:420px}#section-manifesto06 .container h2 span{color:#273681}.styleforbloglisting #page-entete p,#blog-listing #page-entete p,.blog #page #content #primary #page-entete p,.archive #page #content #primary #page-entete p,.search #page #content #primary #page-entete p,.page-template-index-news #page #content #primary #page-entete p{padding:0 10%}.styleforbloglisting #page-entete .search-form,#blog-listing #page-entete .search-form,.blog #page #content #primary #page-entete .search-form,.archive #page #content #primary #page-entete .search-form,.search #page #content #primary #page-entete .search-form,.page-template-index-news #page #content #primary #page-entete .search-form{width:80%}.styleforbloglisting #main,#blog-listing #main,.blog #page #content #primary #main,.archive #page #content #primary #main,.search #page #content #primary #main,.page-template-index-news #page #content #primary #main{margin:0}.styleforbloglisting #main article:nth-of-type(6n+1),#blog-listing #main article:nth-of-type(6n+1),.blog #page #content #primary #main article:nth-of-type(6n+1),.archive #page #content #primary #main article:nth-of-type(6n+1),.search #page #content #primary #main article:nth-of-type(6n+1),.page-template-index-news #page #content #primary #main article:nth-of-type(6n+1){flex-direction:column;flex:1 1 300px}.styleforbloglisting #main article:nth-of-type(6n+1) .post-thumbnail,#blog-listing #main article:nth-of-type(6n+1) .post-thumbnail,.blog #page #content #primary #main article:nth-of-type(6n+1) .post-thumbnail,.archive #page #content #primary #main article:nth-of-type(6n+1) .post-thumbnail,.search #page #content #primary #main article:nth-of-type(6n+1) .post-thumbnail,.page-template-index-news #page #content #primary #main article:nth-of-type(6n+1) .post-thumbnail{width:100%;height:203px;background:no-repeat center 25%;background-size:cover;border-radius:8px 8px 0 0}.single #page #content #primary #main .entry-header h1{text-align:left;padding:0}.single #page #content #primary #main .entry-header .entry-meta{margin:0 10%}.single #page #content #primary #main .entry-content #back-btn-sticky{margin:-36px 0 0 3%}.single #page #content #primary #main .entry-content .entry-content-text>*:not(div){padding:0 10% !important}.single #page #content #primary #main .entry-content #learn-more-block #learn-more-block-container #learn-more-text{width:80%}.single #page #content #primary #main .entry-content .rp4wp-related-posts .related-posts-slider{display:block}.single #page #content #primary #main .entry-content .rp4wp-related-posts .related-posts-slider .related-post-item-wrapper{width:auto}.single #page #content #primary #main .entry-content .rp4wp-related-posts .related-posts-slider .related-post-item{margin:0 auto}}@media screen and (max-width: 768px){header#masthead>.container nav.main-navigation ul#primary-menu>li>ul.sub-menu,header#masthead>.container nav.main-navigation ul#lang-menu>li>ul.sub-menu{left:initial;right:0;border-radius:8px 0 8px 8px}header#masthead>.container nav.main-navigation ul#primary-menu>li.menu-item-has-children>a::after,header#masthead>.container nav.main-navigation ul#lang-menu>li.menu-item-has-children>a::after{background-image:url(../img/icons/chevron-down-white.svg)}header#masthead>.container nav.main-navigation ul#primary-menu>li:hover.menu-item-has-children>a::after,header#masthead>.container nav.main-navigation ul#lang-menu>li:hover.menu-item-has-children>a::after{background-image:url(../img/icons/chevron-down-blue-dark.svg)}header#masthead>.container #user-actions .btn{display:none}header#masthead.scrolled>.container nav.main-navigation ul#primary-menu>li.menu-item-has-children>a::after,header#masthead.scrolled>.container nav.main-navigation ul#lang-menu>li.menu-item-has-children>a::after{background-image:url(../img/icons/chevron-down-blue-dark.svg)}.no-visuel-tablet{display:none}.visuel-tablet{display:block}.tabs-top{display:none}.custom-slider.initial-left-to-right>div .slide-item{flex-direction:column !important}.custom-slider.initial-right-to-left>div .slide-item{flex-direction:column-reverse !important}.custom-slider>div .slide-item{height:initial !important;margin:0;padding:0}.custom-slider>div .slide-item .slide-card{display:block !important;width:92%;max-width:320px;margin:10px auto 20px auto;padding:60px 20px 40px 20px}.custom-slider>div .slide-item .slide-card>div{width:100% !important}.custom-slider>div .slide-item .slide-card .slide-card-img{height:129px}.custom-slider>div .slide-item .slide-card .slide-card-img img{width:initial !important;margin:0 auto 40px auto}.custom-slider>div .slide-item>div{width:100% !important}.custom-slider>div .slide-item .slick-dots{display:flex;justify-content:center;align-items:center}.custom-slider>div .slide-item .slick-dots li{display:inline-block;margin:0 4px}.custom-slider>div .slide-item .slick-dots li.slick-active button{background-color:#1a83f7}.custom-slider>div .slide-item .slick-dots li button{display:inline-block;width:10px;height:10px;min-height:initial;background-color:#cce3fd;border-radius:20px;padding:0;font-size:0}.custom-slider>div .slide-item .slider-img img{display:block;width:auto;max-width:80% !important;max-height:292px;margin:20px auto 0 auto}.home #section03 .container{position:relative}.home #section03 .container::before{top:115px;width:450px;height:300px;background-size:400px auto}.home #section06 .widget_bim_wnh_slider .wnh-slider-section .slick-slide>a{width:100%;height:549px;padding:0 2%}.home #section06 .widget_bim_wnh_slider .wnh-slider-section .slick-slide>a .wnh-img{width:100%;height:179px;border-radius:8px 8px 0 0}.home #section06 .widget_bim_wnh_slider .wnh-slider-section .slick-slide .wnh-text{top:179px;left:2%;width:96%;height:350px;min-height:initial;border-radius:0 0 8px 8px}.home #section06 .widget_bim_wnh_slider .wnh-slider-section .slick-dots{justify-content:center}.home #section06 .widget_bim_wnh_slider .wnh-slider-section .slick-dots>li button{width:10px;height:10px;margin:0 3px}.home #section07{background-image:url(../img/home/home-bg-section07-tablet.png)}.home #section07 #logos-container>div>div{width:33.33%}.home #section07 #logos-container>div>div:nth-child(9n+1),.home #section07 #logos-container>div>div:nth-child(9n+2),.home #section07 #logos-container>div>div:nth-child(9n+3),.home #section07 #logos-container>div>div:nth-child(9n+4){width:33.33%}.home #section07 #logos-container>div>div:nth-child(5n+4),.home #section07 #logos-container>div>div:nth-child(5n+5){width:33.34%}#section-manufacturers02{padding:80px 0 140px 0}#section-manufacturers02 .container::before{top:40px;width:500px;height:300px;background-size:400px auto}#section-manufacturers03,#section-onfly-for-aec03{background:#f2f8ff}#section-manufacturers03 .custom-slider>div .slide-item .slide-card,#section-onfly-for-aec03 .custom-slider>div .slide-item .slide-card{height:610px}#section-manufacturers04,#section-onfly-for-aec04{background-image:url(../img/pages/manufacturers-bg-section04-tablet.png)}#section-manufacturers04 .custom-slider>div .slide-item .slide-card,#section-onfly-for-aec04 .custom-slider>div .slide-item .slide-card{height:440px}#section-manufacturers04 #digital-presence,#section-onfly-for-aec04 #digital-presence{min-height:310px}#section-manufacturers04 #digital-presence .suptitle-tag,#section-manufacturers04 #digital-presence h2,#section-manufacturers04 #digital-presence p,#section-onfly-for-aec04 #digital-presence .suptitle-tag,#section-onfly-for-aec04 #digital-presence h2,#section-onfly-for-aec04 #digital-presence p{padding:0 20px 0 0}#section-onfly-for-aec03 .custom-slider>div .slide-item .slide-card,#section-onfly-for-aec04 .custom-slider>div .slide-item .slide-card{height:480px}#section-onfly-for-aec05{background-image:url(../img/home/home-bg-section07-tablet.png)}#section-onfly-for-aec05 #logos-container>div>div{width:33.33%}#section-onfly-for-aec05 #logos-container>div>div:nth-child(9n+1),#section-onfly-for-aec05 #logos-container>div>div:nth-child(9n+2),#section-onfly-for-aec05 #logos-container>div>div:nth-child(9n+3),#section-onfly-for-aec05 #logos-container>div>div:nth-child(9n+4){width:33.33%}#section-onfly-for-aec05 #logos-container>div>div:nth-child(5n+4),#section-onfly-for-aec05 #logos-container>div>div:nth-child(5n+5){width:33.34%}#section-about-us03{background-image:url(../img/pages/manufacturers-bg-section04-tablet.png)}#section-manifesto03 .container{height:432px}#section-manifesto03 .container #data-img{max-width:768px;height:432px}#section-manifesto03 .container #data-text{top:calc(50% - 200px);width:300px;height:400px}#section-manifesto04{background-image:url(../img/pages/manufacturers-bg-section04-tablet.png)}#section-manifesto04 #bsdd-text{padding:100px 120px 80px 120px}#section-manifesto04 #on-the-fly{min-height:310px}#section-manifesto04 #on-the-fly h2,#section-manifesto04 #on-the-fly p{padding:0 20px 0 0}#section-manifesto07{background-image:url(../img/home/home-bg-section07-tablet.png)}#section-plugin01{padding:80px 0}}@media screen and (max-width: 576px){h1{line-height:2rem;margin:30px 0}h1 span{font-size:3rem;line-height:3.43rem}h2{font-size:2rem;line-height:2.18rem}p{font-size:1.25rem;line-height:1.5rem}button,.btn{font-size:1.25rem;font-weight:500}.container,.blog #page #content,.archive #page #content,.search #page #content,.single #page #content,.page-template-index-news #page #content{width:94% !important}header#masthead{padding:15px 0}header#masthead.scrolled+#content{padding-top:86px}body.toggled header#masthead>.container nav.main-navigation>div:first-child{display:block}body.toggled header#masthead>.container nav.main-navigation>div:first-child ul#primary-menu{width:80%;padding:70px 40px 0 40px !important}body.toggled header#masthead>.container nav.main-navigation>div:first-child ul#primary-menu>li{margin-bottom:25px}body.toggled header#masthead>.container nav.main-navigation>div:first-child ul#primary-menu>li>a{font-size:1.12rem}body.toggled header#masthead>.container nav.main-navigation>div:first-child ul#primary-menu>li>ul.sub-menu>li{margin:10px 0}body.toggled header#masthead>.container nav.main-navigation>div:first-child ul#primary-menu>li>ul.sub-menu>li>a{font-size:1.12rem}body.toggled header#masthead>.container #user-actions button.menu-toggle{top:24px;right:24px}.no-visuel-mobile{display:none}.visuel-mobile{display:block}.custom-slider>div .slide-item>div{margin:0 !important}.custom-slider>div .slide-item .slick-list{padding-left:25px}.custom-slider>div .slide-item .slick-track{left:-30px}.custom-slider>div .slide-item .slide-card h3{font-size:1.25rem !important;line-height:1.5rem}.custom-slider>div .slide-item .slide-card p{font-size:1.25rem}.custom-slider>div .slide-item .slider-img{overflow:hidden;margin:20px -3% 0 -3%}.custom-slider>div .slide-item .slider-img img{width:125%;max-width:initial !important;max-height:initial;transform:translateX(8%);margin:0}.suptitle-tag p{font-size:.87rem !important}.home .page-section p{font-size:1.25rem}.home #section01{flex-direction:column-reverse !important;padding:0}.home #section01::before{top:-200px;right:0;width:60%;height:570px;background-size:995px auto}.home #section01 h1{font-size:3rem;line-height:3.43rem;margin:30px 0 20px 0}.home #section01 .btn{width:100%}.home #section02{background-color:#f9fafc;padding:0}.home #section02.container{width:100% !important;padding:30px 5%}.home #section02 .illu-presentation{float:initial;margin:0 auto}.home #section03{padding:30px 0}.home #section03 .container{flex-direction:column-reverse !important;padding:0}.home #section03 .container::before{display:none}.home #section03 .container img{display:block;margin-bottom:20px}.home #section03 .container .btn{width:100%}.home #section04{padding:30px 0}.home #section04::before{top:-60px;left:0;right:0;width:100%;height:520px;background-position:center top;background-size:520px auto}.home #section04 .container>div>div{padding:0}.home #section04 .container img{display:block;margin-bottom:60px}.home #section04 .container .btn{width:100%}.home #section05{padding:60px 0 0 0}.home #section05::before{top:0;left:0;right:0;width:100%;height:440px;background-position:center top;background-size:430px auto}.home #section05 .container{flex-direction:column-reverse !important;padding:0}.home #section05 .container img{display:block;margin-bottom:80px}.home #section05 .container .btn{width:100%}.home #section06{background-color:#f2f8ff;margin-bottom:60px;padding:30px 0}.home #section06::before{display:none}.home #section06 .so-widget-sow-post-carousel .sow-carousel-title .widget-title{position:absolute;top:179px;left:0;right:0;width:100%;border-radius:0}.home #section06 .so-widget-sow-post-carousel .sow-carousel-title .sow-carousel-previous{display:block;bottom:-20px;left:0;right:initial;width:49px;height:49px;background-image:url(../img/icons/arrow-left-xl-blue-dark.svg)}.home #section06 .so-widget-sow-post-carousel .sow-carousel-title .sow-carousel-next{display:block;bottom:-20px;right:0;width:49px;height:49px;background-image:url(../img/icons/arrow-right-xl-blue-dark.svg)}.home #section06 .so-widget-sow-post-carousel .sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item{box-shadow:0 8px 16px rgba(15,32,115,.08)}.home #section06 .so-widget-sow-post-carousel .sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item .sow-carousel-thumbnail{position:absolute;top:0;left:0;right:0}.home #section06 .so-widget-sow-post-carousel .sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item .sow-carousel-thumbnail a{width:100%;height:179px;border-radius:8px 8px 0 0}.home #section06 .so-widget-sow-post-carousel .sow-carousel-wrapper ul.sow-carousel-items li.sow-carousel-item h3{top:200px;left:0;right:0;width:100%;border-radius:0 0 8px 8px;box-shadow:none}.home #section07{background-image:url(../img/home/home-bg-section07-mobile.png);padding:40px 0 0 0}.home #section07 h2{font-size:1.5rem;margin-bottom:40px}.home #section07 #logos-container>div{justify-content:flex-start}.home #section07 #logos-container>div>div{width:50% !important;margin:20px 0}#section-manufacturers01{padding-bottom:50px}#section-manufacturers02{padding:40px 0}#section-manufacturers02 .container::before{display:none}#section-manufacturers02 .container .textwidget p{padding-left:0}#section-manufacturers03 h2,#section-onfly-for-aec03 h2{margin-bottom:20px}#section-manufacturers03 .description,#section-onfly-for-aec03 .description{padding:0}#section-manufacturers03 .description p,#section-onfly-for-aec03 .description p{display:block}#section-manufacturers04,#section-onfly-for-aec04{background-image:url(../img/pages/manufacturers-bg-section04-mobile.png)}#section-manufacturers04 h2,#section-onfly-for-aec04 h2{margin-bottom:20px}#section-manufacturers04 .description,#section-onfly-for-aec04 .description{padding:0}#section-manufacturers04 .description p,#section-onfly-for-aec04 .description p{display:block}#section-manufacturers04 #digital-presence,#section-onfly-for-aec04 #digital-presence{justify-content:flex-end;min-height:700px;background:#fff url(../img/pages/bg-digital-presence-mobile.svg) no-repeat center top;background-size:102%;border-radius:16px;padding:0 20px 40px 20px}#section-manufacturers04 #digital-presence .suptitle-tag,#section-manufacturers04 #digital-presence h2,#section-manufacturers04 #digital-presence p,#section-onfly-for-aec04 #digital-presence .suptitle-tag,#section-onfly-for-aec04 #digital-presence h2,#section-onfly-for-aec04 #digital-presence p{padding:0}#section-onfly-for-aec05{background-image:url(../img/home/home-bg-section07-mobile.png);padding:40px 0 0 0}#section-onfly-for-aec05 h2{font-size:1.5rem;margin-bottom:40px}#section-onfly-for-aec05 #logos-container>div{justify-content:flex-start}#section-onfly-for-aec05 #logos-container>div>div{width:50% !important;margin:20px 0}#section-about-us01{padding-bottom:30px}#section-about-us02{background:#f2f8ff;padding:50px 0}#section-about-us02 .suptitle-tag,#section-about-us02 .textwidget p{padding-left:0}#section-about-us02 .suptitle-tag{margin-top:-7px}#section-about-us02 .suptitle-tag p{padding:4px 11px}#section-about-us03{background-image:url(../img/pages/manufacturers-bg-section04-mobile.png)}#section-about-us03 #team-container>div>div{width:100% !important}#section-about-us03 #team-container .team-infos div,#section-about-us03 #team-container .team-infos p{font-size:1rem}#section-manifesto01{padding-bottom:30px}#section-manifesto02{background:#f2f8ff;padding:50px 0}#section-manifesto02 .suptitle-tag,#section-manifesto02 h2,#section-manifesto02 .textwidget p{padding-left:0}#section-manifesto02 .suptitle-tag p{padding:4px 11px}#section-manifesto03{padding:60px 0}#section-manifesto03 .container{height:initial;border-radius:0}#section-manifesto03 .container::before{display:none}#section-manifesto03 .container #data-img{position:initial;width:100% !important;max-width:100% !important;height:auto !important}#section-manifesto03 .container #data-img img{width:100% !important;max-width:100% !important;height:auto !important;transform:initial}#section-manifesto03 .container #data-text{position:initial;width:100%;height:initial;border-radius:0;box-shadow:none;padding:0}#section-manifesto04{background-image:url(../img/pages/manufacturers-bg-section04-mobile.png);padding:60px 0}#section-manifesto04 #etienne-block{text-align:center;padding:34px 32px}#section-manifesto04 #etienne-block::after{bottom:-65px}#section-manifesto04 #etienne-block .textwidget p,#section-manifesto04 #etienne-block .textwidget div{text-align:left}#section-manifesto04 #bsdd-text{padding:80px 0 60px 0}#section-manifesto04 #on-the-fly{justify-content:flex-end;min-height:640px;background:#fff url(../img/pages/bg-on-the-fly-mobile.svg) no-repeat center top;background-size:contain;border-radius:16px;padding:0 20px 40px 20px}#section-manifesto04 #on-the-fly h2,#section-manifesto04 #on-the-fly p{padding:0}#section-manifesto05{padding:60px 0 0 0}#section-manifesto05:before{display:none}#section-manifesto05 .container>div>div{flex-direction:column-reverse}#section-manifesto05 h2{margin:30px 0 20px 0}#section-manifesto06{padding:50px 0 40px 0}#section-manifesto06 .container:before{display:none}#section-manifesto06 .container h2,#section-manifesto06 .container .textwidget p{padding-left:0}#section-manifesto07{background-image:url(../img/home/home-bg-section07-mobile.png);padding:70px 0}#section-manifesto07 .btn{font-size:1rem}#section-plugin01{padding:0 0 20px 0}#section-plugin01 img{margin-top:40px}#section-plugin05 .container,#section-plugin09 .container{flex-direction:column-reverse !important}.blog #page #content #primary #page-entete p,.archive #page #content #primary #page-entete p,.search #page #content #primary #page-entete p,.page-template-index-news #page #content #primary #page-entete p{padding:0}.blog #page #content #primary #page-entete .search-form,.archive #page #content #primary #page-entete .search-form,.search #page #content #primary #page-entete .search-form,.page-template-index-news #page #content #primary #page-entete .search-form{width:100%}.blog #page #content #primary #main,.archive #page #content #primary #main,.search #page #content #primary #main,.page-template-index-news #page #content #primary #main{margin:0}.blog #page #content #primary #main article,.archive #page #content #primary #main article,.search #page #content #primary #main article,.page-template-index-news #page #content #primary #main article{flex:1 1 100%;margin:0 0 64px 0}.blog #page #content #primary #main article:nth-of-type(6n+1),.archive #page #content #primary #main article:nth-of-type(6n+1),.search #page #content #primary #main article:nth-of-type(6n+1),.page-template-index-news #page #content #primary #main article:nth-of-type(6n+1){flex:1 1 100%}.blog #page #content #primary #main nav.pagination,.archive #page #content #primary #main nav.pagination,.search #page #content #primary #main nav.pagination,.page-template-index-news #page #content #primary #main nav.pagination{width:100%;margin:0 0 60px 0}.blog #page #content #primary #main nav.pagination .nav-links,.archive #page #content #primary #main nav.pagination .nav-links,.search #page #content #primary #main nav.pagination .nav-links,.page-template-index-news #page #content #primary #main nav.pagination .nav-links{padding:0}.blog #page #content #primary #main nav.pagination .nav-links .page-numbers.prev,.blog #page #content #primary #main nav.pagination .nav-links .page-numbers.next,.archive #page #content #primary #main nav.pagination .nav-links .page-numbers.prev,.archive #page #content #primary #main nav.pagination .nav-links .page-numbers.next,.search #page #content #primary #main nav.pagination .nav-links .page-numbers.prev,.search #page #content #primary #main nav.pagination .nav-links .page-numbers.next,.page-template-index-news #page #content #primary #main nav.pagination .nav-links .page-numbers.prev,.page-template-index-news #page #content #primary #main nav.pagination .nav-links .page-numbers.next{width:14px}.blog #page #content #primary #main nav.pagination .nav-links .page-numbers.prev::before,.blog #page #content #primary #main nav.pagination .nav-links .page-numbers.next::before,.archive #page #content #primary #main nav.pagination .nav-links .page-numbers.prev::before,.archive #page #content #primary #main nav.pagination .nav-links .page-numbers.next::before,.search #page #content #primary #main nav.pagination .nav-links .page-numbers.prev::before,.search #page #content #primary #main nav.pagination .nav-links .page-numbers.next::before,.page-template-index-news #page #content #primary #main nav.pagination .nav-links .page-numbers.prev::before,.page-template-index-news #page #content #primary #main nav.pagination .nav-links .page-numbers.next::before{top:0}.blog #page #content #primary #main nav.pagination .nav-links .page-numbers.next::before,.archive #page #content #primary #main nav.pagination .nav-links .page-numbers.next::before,.search #page #content #primary #main nav.pagination .nav-links .page-numbers.next::before,.page-template-index-news #page #content #primary #main nav.pagination .nav-links .page-numbers.next::before{content:"";display:inline-block;position:relative;top:1px;width:11px;height:11px;background:no-repeat center center;background-size:contain;background-image:url(../img/icons/chevron-right-pagin.svg);margin-right:12px}.blog #page #content #primary #main nav.pagination .nav-links .page-numbers.next::after,.archive #page #content #primary #main nav.pagination .nav-links .page-numbers.next::after,.search #page #content #primary #main nav.pagination .nav-links .page-numbers.next::after,.page-template-index-news #page #content #primary #main nav.pagination .nav-links .page-numbers.next::after{display:none}.single #page #content #primary #main .entry-header h1{font-size:2.5rem;line-height:2.75rem;margin:0 0 30px 0}.single #page #content #primary #main .entry-header .entry-meta{margin:0 10%}.single #page #content #primary #main .entry-header .entry-meta>div .post-author{display:block}.single #page #content #primary #main .entry-header .entry-meta>div .separator{display:none}.single #page #content #primary #main .entry-header .entry-meta>div .post-date{display:block;margin-left:0}.single #page #content #primary #main .entry-content #back-btn-sticky{position:relative;top:0;margin:-36px 0 0 0}.single #page #content #primary #main .entry-content .entry-content-text>*:not(div){padding:0 !important}.single #page #content #primary #main .entry-content #learn-more-block #learn-more-block-container{padding:40px 30px}.single #page #content #primary #main .entry-content #learn-more-block #learn-more-block-container #learn-more-text{width:100%}.single #page #content #primary #main .entry-content .rp4wp-related-posts ul{flex-wrap:wrap;margin:0 !important}.single #page #content #primary #main .entry-content .rp4wp-related-posts ul>li{margin:0 0 30px 0}}