.btn,.owl-dot{display:inline-block}.banner-content h1 span,.btn-p-gray,.btn-p-gray:hover{text-decoration:underline}#author,#comment,#email,#url,.banner-content h1,.navbar-nav .nav-link,.price,.slider-content h1{font-family:Poppins,sans-serif}p html{overflow-x:hidden}body,html{height:100%;min-height:100%}body{color:#222;background-color:#fff;font-weight:400;font-size:16px;line-height:28px;opacity:.9}:focus{outline:0}a{color:#444}a:focus,a:hover{text-decoration:none;outline:0}a.highlight:hover{color:#aeaeae}section{background-position:center center;background-size:cover;padding:80px 0}ul{list-style:none;padding:0;margin:0}p{font-size:15px;line-height:24px}h1,h2,h3,h4,h5,h6{margin:0;color:#232323;font-weight:700;text-transform:capitalize;line-height:1.2}h2{line-height:1.2}h3{font-size:22px;line-height:33px}h4{font-size:18px;line-height:28px}h5{font-size:14px;line-height:24px}.seperator{width:50px;height:3px;margin:20px auto 25px}section.topMargin{padding:0 0 40px}.banner-content,.heading,.page-content,.review-content{text-align:center}.heading p,.mt20{margin-top:20px}@media (max-width:1200px){.h5-lg{font-size:17px}.h1-lg,.h1-xl{font-size:85px}.h1-xl{letter-spacing:-2px}.h1-md{font-size:70px}.h2-lg{font-size:50px;letter-spacing:normal}}.bg-info{background-color:#0363cd!important}.btn{padding:14px 48px;text-transform:uppercase;border:1px solid transparent;-webkit-transition:.2s;transition:.2s;border-radius:0}.btn:active,.btn:active:focus,.btn:focus{outline:0;box-shadow:none}.btn-hero,.btn-white:hover{color:#fff;background:#9757ea;letter-spacing:1px}.btn-black:focus,.btn-hero:focus,.btn-white:active,.footer-color .footer-btm p,.footer-color .footer-logo p,.navbar-nav>li>.dropdown-menu a:hover,.page-content h2,.review-content,.review-content h3,.white h1,.white h2,.white h3,.white p{color:#fff}.btn-black,.btn-hero:hover{background-color:#000;color:#fff;font-weight:500;letter-spacing:1.5px}.btn-black:hover{color:#fff;background-color:rgba(190,208,148,.8)}.btn-trans-white:hover,.btn-white{background-color:rgba(255,255,255,.95);color:rgba(0,0,0,.85);border-color:rgba(255,255,255,.12)}.btn-white:focus{color:#000}.btn-trans-black{background-color:transparent;border:1px solid rgba(0,0,0,.15);color:rgba(0,0,0,.85);letter-spacing:1px}.btn-trans-black:hover{color:#fff;font-weight:500}.btn-trans-white{background-color:transparent;font-weight:500;border:1px solid rgba(255,255,255,.15);color:rgba(255,255,255,.95);letter-spacing:1.5px}.btn-trans-white:active,.btn-trans-white:focus{color:#fff;background-color:transparent;border-color:rgba(255,255,255,.12)}.btn-p-gray{color:#fff}.btn-p-gray:hover{color:#3f7130}.btn-rounded{border-radius:4px;padding:17px 32px}.btn-circled{border-radius:25px}#derniers_articles .item,#derniers_articles .item .detail,#en_quelques_section,#en_quelques_section .item,#non_service_page,#sea_page,#seo_page,.btn-fullwidth,.contact-form2 #email,.gerenric_listing{width:100%}.btn i{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.btn:hover i,.footer-menu2 li:hover a{padding-left:10px}.btn-trans-black:hover{background:#28a745!important}.section-padding{padding-top:120px;padding-bottom:120px}.p0,.pt0{padding:0}.p5,.top-social ul li{padding:5px}.p10{padding:10px}.p15{padding:15px}.p20{padding:20px}.p30{padding:30px}.info-box,.p40{padding:40px}.p50{padding:50px}.p60{padding:60px}.p70{padding:70px}.p80{padding:80px}.p90{padding:90px}.p100{padding:100px}.p110{padding:110px}.p120{padding:120px}.p130{padding:130px}.p140{padding:140px}.p150{padding:150px}.pt5{padding-top:5px}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pt30{padding-top:30px}.pt0,.pt40{padding-top:40px}.pt50{padding-top:50px}.pt60{padding-top:60px}.pt70{padding-top:70px}.pt80{padding-top:80px}.pt90{padding-top:90px}.pt100{padding-top:100px}.pt110{padding-top:110px}.banner-content-img,.pt120{padding-top:120px}.pt130{padding-top:130px}.pt140{padding-top:140px}.pt150{padding-top:150px}#services,#top-features,.pb0{padding-bottom:0}.pb5{padding-bottom:5px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}.pb30{padding-bottom:30px}.pb40{padding-bottom:40px}.pb50{padding-bottom:50px}.pb60{padding-bottom:60px}.pb70{padding-bottom:70px}.pb80{padding-bottom:80px}.pb90{padding-bottom:90px}.pb100{padding-bottom:100px}.pb110{padding-bottom:110px}.pb120{padding-bottom:120px}.pb130{padding-bottom:130px}.pb140{padding-bottom:140px}.pb150{padding-bottom:150px}.m-auto{margin-left:auto;margin-right:auto;float:none}.m0{margin:0}.m5{margin:5px}.m10{margin:10px}.m15{margin:15px}.m20{margin:20px}.m30{margin:30px}.m40{margin:40px}.m50{margin:50px}.m60{margin:60px}.m70{margin:70px}.m80{margin:80px}.m90{margin:90px}.m100{margin:100px}.m110{margin:110px}.m120{margin:120px}.m130{margin:130px}.m140{margin:140px}.m150{margin:150px}.mt0{margin-top:0}.mt5{margin-top:5px}.about-btn .btn,.mt10{margin-top:10px}.contact-info p,.mt15,.review-content p{margin-top:15px}.about-feature ul,.about-list,.mt30,.right-widget,.tagcloud{margin-top:30px}.mt40{margin-top:40px}.mt50{margin-top:50px}.mt60{margin-top:60px}.mt70{margin-top:70px}.mt80{margin-top:80px}.mt90{margin-top:90px}.mt100{margin-top:100px}.mt110{margin-top:110px}.mt120{margin-top:120px}.mt130{margin-top:130px}.mt140{margin-top:140px}.mt150{margin-top:150px}.about-list li:last-child,.mb0,.service_page .service-box{margin-bottom:0}.mb5,.pricing-box h4{margin-bottom:5px}.mb10{margin-bottom:10px}.about-img,.mb15{margin-bottom:15px}.about-feature ul li,.blog-single-content img,.contact-form h4,.contact-form2 h4,.mb20,.right-widget h4{margin-bottom:20px}.big-blog-desc img,.mb-30,.mb30{margin-bottom:30px}.about-feature ul li:last-child,.mb40,.pricing-box ul{margin-bottom:40px}#non_service_page .section_3,.mb50{margin-bottom:50px}.heading-left,.mb60{margin-bottom:60px}.mb70{margin-bottom:70px}.mb80,.section-heading{margin-bottom:80px}.mb90{margin-bottom:90px}.mb100{margin-bottom:100px}.mb110{margin-bottom:110px}.mb120{margin-bottom:120px}.mb130{margin-bottom:130px}.mb140{margin-bottom:140px}.mb150{margin-bottom:150px}.ml0{margin-left:0}.ml5,.read-more i{margin-left:5px}.ml10{margin-left:10px}.ml15,.partner{margin-left:15px}.ml20{margin-left:20px}.ml30{margin-left:30px}.ml40{margin-left:40px}.ml50{margin-left:50px}.ml60{margin-left:60px}.ml70{margin-left:70px}.ml80{margin-left:80px}.ml90{margin-left:90px}.ml100{margin-left:100px}.ml110{margin-left:110px}.ml120{margin-left:120px}.ml130{margin-left:130px}.ml140{margin-left:140px}.ml150{margin-left:150px}.mr0{margin-right:0}.mr5{margin-right:5px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr30{margin-right:30px}.mr40{margin-right:40px}.mr50{margin-right:50px}.mr60{margin-right:60px}.mr70{margin-right:70px}.mr80{margin-right:80px}.mr90{margin-right:90px}.mr100{margin-right:100px}.mr110{margin-right:110px}.mr120{margin-right:120px}.mr130{margin-right:130px}.mr140{margin-right:140px}.mr150{margin-right:150px}.f-normal,.price sup{font-weight:400}.bg-black{background-color:#000}.bg-dark{background-color:rgba(0,0,0,.96)}.bg-primary{background-color:#0db8ca}.bg-gray{background-color:#f2f4ec}.bg-white{background-color:#fff}.owl-carousel .owl-item{cursor:move;cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.owl-carousel .owl-item:active{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}.owl-dot{padding:3px}.owl-theme .owl-controls .owl-dot span{width:5px;height:5px;margin:3px;display:block;background:rgba(255,255,255,.5);-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;box-shadow:none;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;-ms-transition:.2s;transition:.2s}.dropdown,.dropdown-menu{-webkit-transition:.9s;-o-transition:.9s}.owl-theme .owl-controls .owl-dot.active span{background:rgba(255,255,255,.8)}.owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.site-navigation{background:#fff;border-bottom:1px}.site-navigation .navbar-nav{padding:12px 0}.navbar-nav .nav-link{color:#111;font-size:18px}.navbar-nav .nav-link:active,.navbar-nav .nav-link:hover{color:#28a745}.header-white,.top-nav-collapse{background:#fff}#message,.top-social ul{margin:10px 0}.top-social ul li a i{background:#000;color:#fff;width:30px;height:30px;display:inline-block;text-align:center;padding-top:7px;border-radius:100%}.top-social ul li:first-child a i{background:#3b5999}.top-social ul li:nth-child(2) a i{background:#ea4c89}.top-social ul li:nth-child(3) a i{background:#0077b5}.top-social ul li:nth-child(4) a i{background:#0363cd}.top-social ul li:nth-child(5) a i{background:#dd4b39}.dropdown-menu{position:relative;transition:.9s;text-align:left;background:#111;z-index:100;min-width:200px;border-radius:0;border:0}.author-social,.blog-quote,.contact-info li i,.pricing-box,.sub-form{text-align:center}.dropdown{transition:.9s}.dropdown:hover>.dropdown-menu,.navbar.navbar-expand-lg.trans-nav.fixed-top.header-white .logo-main{display:block}@media (min-width:768px){ul.nav li.dropdown ul.dropdown-menu li.dropdown-submenu:hover ul.dropdown-menu,ul.nav li.dropdown:hover ul.dropdown-menu{display:block}ul.nav li.dropdown:hover ul.dropdown-menu li.dropdown-submenu ul.dropdown-menu{display:none}}.dropdown-menu li:last-child>a,.navbar-nav>li>.dropdown-menu a:last-child{border-bottom:0}.imagebanner{position:relative;background:url("../img/banner/bg-1.jpg") 0 0/cover;-webkit-background-size:cover}.imagebanner2{position:relative;background:url("../img/banner/bg-3.jpg") 0 0/cover;-webkit-background-size:cover}.dark-overlay,.feature-overlay{position:absolute;left:0;width:100%;top:0;height:100%}.feature-overlay{background:#28a745;opacity:.9}.dark-overlay{background:#111;opacity:.6}.carousel-indicators li{background:#000;width:20px}.carousel-indicators .active{background:red}.circled{border-radius:35px}.main-banner{position:relative;background:url("../images/slider/bg-1.jpg") 0 0/cover;-webkit-background-size:cover}.main-banner2,.slider3{position:relative;background:url("../images/slider/slider-3.jpg") 0 0/cover;-webkit-background-size:cover}.content-padding{padding:200px 0}.banner-content h1{font-size:60px;text-transform:none;line-height:60px}.banner-content p{width:70%;margin:15px auto 30px}.top-feature-bg{width:100%;background:#fff;float:left;margin-top:-180px;position:relative;padding:30px}.feature-box{position:relative;background:#eee;padding:30px 30px 20px 80px}.feature-icon{position:absolute;top:30px;left:30px;font-size:32px;color:#333}.feature-box p{color:#999}.about-list li .about-icon{color:#28a745;position:absolute;left:30px;top:0}.about-list li{font-size:20px;margin-bottom:25px;position:relative;padding-left:70px}.blog-cat li,.footer-menu2 li,.read-more{font-size:14px}.about-list p{margin-top:10px;margin-bottom:10px}.about-img img{border-radius:15px;border:5px}.read-more{color:#28a745}.service-icon,.service-icon-top{font-size:60px;color:#005c97;top:0}.about-feature ul li p{padding-right:60px;margin-top:5px}.about-feature ul li h3{margin-bottom:0;font-size:18px}.about-feature ul li h3 span{margin-right:20px;color:#000;width:30px}.about-btn{margin-top:40px;background:#28a745;padding:40px}.about-btn h3,.about-btn p{color:#fff!important}.heading-left h2{font-weight:300;margin-bottom:5px}.heading-left h2 span{font-weight:700;display:block}.heading-left p.lead{color:#28a745!important}.section-heading p.lead{letter-spacing:2px}.seperator,.slider-1{position:relative;background:#28a745}.btn-primary,.footer-color{background:#005c97}.service-box{position:relative;padding-left:85px;margin-bottom:50px}.service-icon{position:absolute;left:0}.service-icon-top{position:absolute;right:0}#review,.footer-menu2 li,.page-banner,.slider,.slider-2,.slider-3,.slider1,.slider2{position:relative}.service_page .service-icon-top img{width:220px}.service-box p{margin-top:15px;color:#222}.service-box h4{color:#005c97;font-weight:600}.pricing-box{padding:70px 15px;border:1px;-webkit-box-shadow:0 20px 35px rgba(0,0,0,.1);box-shadow:0 20px 35px rgba(0,0,0,.1);-webkit-transition:.9s;-o-transition:.9s;transition:.9s;background:#fff}.price{display:block;font-size:50px;line-height:70px;color:#005c97;font-weight:800;letter-spacing:1px;margin-bottom:20px}.pricing-box ul li{position:relative;font-size:14px;line-height:20px;color:#999;font-weight:400;margin-bottom:15px}.pricing-box ul li span{color:#111}#review{background:url("../images/slider/8.jpg") 50% 50%/cover fixed;-webkit-background-size:cover}.client-review-img{width:120px;height:120px;margin:0 auto}.client-review-img img{border-radius:100%;border:5px}.owl-carousel button.owl-dot{background:#fff;border-radius:5px;margin-right:5px}.owl-theme .owl-dots .owl-dot span,.tags a:hover{background:#000}.blog-img,.widget_categories ul li a{float:left}.blog-img img{border-radius:5px}.blog-content h4{margin-bottom:20px;color:#000}.contact-info li{padding:10px 0}.contact-info li i{width:40px;font-size:22px;color:#005c97}.contact-form{padding:70px;-webkit-box-shadow:0 20px 35px rgba(0,0,0,.1);box-shadow:0 20px 35px rgba(0,0,0,.1);margin-bottom:-184px;width:100%;background:#fff}.footer-menu{float:right;padding-top:110px}.footer-menu ul li{float:left;margin-right:10px}.footer-color .footer-btm p span,.footer-menu ul li a{color:#fff;font-weight:700}#main-footer{padding:70px 0 50px}#main-footer hr{margin:40px 0}.footer-color hr{border-color:#0069d9}.footer-menu2 li a{transition:.9s}.footer-menu2 li{line-height:20px;font-weight:400;margin-bottom:15px}.footer-btm span,.sub-form h3{color:#005c97}.slider-2{background:#f26744}.slider-3{background:#005c97}.slider-content{padding:180px 0 150px}.slider-content h1{text-transform:uppercase}.blog-pagination,.slider-content p{margin:20px 0 40px}.carousel-control-next,.carousel-control-prev{opacity:0}.carousel-control-next span,.carousel-control-prev span{width:60px;height:60px;background:#fff;border-radius:100%;color:#444;font-size:21px;padding-top:20px}#banner-slider:hover .carousel-control-next,#banner-slider:hover .carousel-control-prev,#non_service_page .section_2 .item1 h1{opacity:1}.carousel-control-prev{left:-40px}.carousel-control-next{right:-40px}.trans-nav{padding:20px 0}.trans-nav .navbar-nav .nav-link{color:#fff;font-size:16px}.phone{font-size:26px!important;padding-top:.3rem;margin-left:20px}.phone span{color:#007bff}.header-white .navbar-nav .nav-link{color:#222}.navbar.navbar-expand-lg.trans-nav.fixed-top.header-white .logo,.trans-nav .logo-main{display:none}.slider{-webkit-background-size:cover!important;background-size:cover!important}.slider1{background:url("../images/slider/slider-1.jpg") 0 0/cover;-webkit-background-size:cover}.slider2{background:url("../images/slider/slider-2.jpg") 0 0/cover;-webkit-background-size:cover}.page-banner{min-height:350px;padding:170px 0 70px;background:url("../images/slider/8.jpg");-webkit-background-size:cover;background-size:cover!important}.page-content p.lead{color:#eee!important;letter-spacing:2px}.contact-form2{padding:40px;border:1px}.contact-form2 .form-control,.sub-form .form-control{border-radius:0}.blog-pagination ul{border:0}#sans_engagement .bg-light,.about-author{padding:40px 20px}.about-author img{margin-bottom:10px;width:100px;height:100px;border-radius:100%}.about-author h4{margin-bottom:15px;color:#fff}.author-social{margin-top:15px}.author-social li i{width:25px;height:25px;border-radius:100%;background:#fff;text-align:center;padding-top:4px}.recent-news li{clear:both;margin:26px 0;float:none;display:block}.small-img{float:left;margin-right:15px}.news-small span{font-size:14px;margin-bottom:5px;color:#005c97}.news-small h4{font-size:16px}.sub-form{padding:60px 30px;background:#eee;margin-top:30px}.sub-form input{margin:30px 0}.widget_categories ul li::before{position:absolute;left:0;top:17px;background-color:#005c97;content:'';float:left;width:5px;height:5px}.widget_categories ul:not(.children)>li{position:relative;content:"";display:table;table-layout:fixed;width:100%}.widget_categories ul li{padding:5px 0 5px 20px;transition:.3s;text-align:right;position:relative}.tags a{display:inline-block;margin:0 5px 10px;vertical-align:top;text-decoration:none;padding:5px 10px;border:1px solid #777;font-size:12px}.tags a:hover{color:#fff;border-color:#000}.tagcloud a::before{position:absolute;left:13px;top:0;content:"\f02b";font-size:17px;font-family:FontAwesome;transform:rotate(.001deg)}.tagcloud a{position:relative;display:block;height:32px;padding:0 13px 0 31px;margin:0 4px 4px 0;float:left;color:#fff;background-color:#28a745!important;font-size:12px!important;text-transform:uppercase;line-height:34px;transition:.3s}#respond{margin-bottom:60px;margin-top:30px}#respond p label,#respond p label+.required{display:block;margin-right:8px;margin-bottom:8px;text-transform:uppercase}#respond p label{font-size:13px;color:#222}#author,#email,#url{width:50%;height:42px;clear:both}#author,#comment,#email,#url{color:#bbb;padding-left:10px;margin-bottom:18px;border:1px solid #eaeaea;background-color:#fbfbfb;font-size:16px;font-weight:400;transition:.3s}.blog-quote i{display:block;margin-bottom:20px}.blog-quote{font-size:22px;line-height:32px;color:#000;padding:50px 80px}.blog-single-content h3{margin:15px 0}.author-area{margin:70px 0 0;background:#eee;padding:30px}.author-area .author-img{float:left;margin-right:30px}.author-area .author-img img{width:120px;height:120px;border-radius:100%}.author-info h4{margin-bottom:10px;color:#000}.author-social-link a{margin-right:10px;font-size:18px;color:#000}.msg_box{padding:8px 20px 8px 46px;margin-bottom:10px;position:relative;color:#444;overflow:hidden;font-size:14px}.msg_error{background:url(../images/error_ico.png) 14px center no-repeat #f2cac2;border:1px solid #ae432e}.msg_error img{background-position:-47px 0}.msg_info{background:url(../images/info_ico.png) 14px center no-repeat #c2e2f2;border:1px solid #058dc7}.msg_info img{background-position:-47px -18px}.msg_ok{background:url(../images/ok_ico.png) 14px center no-repeat #d5e5b8;border:1px solid #77ab13}.msg_ok img{background-position:-47px -9px}.msg_alert{background:url(../images/alert_ico.png) 14px center no-repeat #faf5c8;border:1px solid #e6c26e}.msg_alert img{background-position:-47px -27px}input.error,textarea.error{border-color:#b70000;margin-bottom:10px}label.error{color:#b70000}.lang ul li{margin-bottom:0!important}.language_section [type=radio]{position:absolute;opacity:0;width:0;height:0}.language_section [type=radio]+span{cursor:pointer;border:1px solid #ddd;margin-right:5px;background-color:#fff;color:#000;padding:4px 10px}.language_section [type=radio]:checked+span{border:1px solid #ddd;background-color:#ddd}.partner img,.service_page .service-icon img{width:250px}.service_page .service_row_white_bg_top{background-color:#fff;padding:0 20px 50px}.service_page .service_row_white_bg{background-color:#fff;padding:50px 20px;min-height:330px}.service_page .service_row_gray_bg{background-color:#f8f9fa;padding:50px 20px;min-height:330px}.service_page .service_row_white_bg_top .service-box{padding-left:40px;padding-right:240px}.service_page .service_row_gray_bg .service-box{padding-left:280px}.service_page .service_row_white_bg .service-icon{left:inherit;right:0}.service_page .service_row_white_bg .service-box{padding-left:0;padding-right:280px}.ftr .col,.ftr .col-1,.ftr .col-10,.ftr .col-11,.ftr .col-12,.ftr .col-2,.ftr .col-3,.ftr .col-4,.ftr .col-5,.ftr .col-6,.ftr .col-7,.ftr .col-8,.ftr .col-9,.ftr .col-auto,.ftr .col-lg,.ftr .col-lg-1,.ftr .col-lg-10,.ftr .col-lg-11,.ftr .col-lg-12,.ftr .col-lg-2,.ftr .col-lg-3,.ftr .col-lg-4,.ftr .col-lg-5,.ftr .col-lg-6,.ftr .col-lg-7,.ftr .col-lg-8,.ftr .col-lg-9,.ftr .col-lg-auto,.ftr .col-md,.ftr .col-md-1,.ftr .col-md-10,.ftr .col-md-11,.ftr .col-md-12,.ftr .col-md-3,.ftr .col-md-4,.ftr .col-md-5,.ftr .col-md-6,.ftr .col-md-7,.ftr .col-md-8,.ftr .col-md-9,.ftr .col-md-auto,.ftr .col-sm,.ftr .col-sm-1,.ftr .col-sm-10,.ftr .col-sm-11,.ftr .col-sm-12,.ftr .col-sm-2,.ftr .col-sm-3,.ftr .col-sm-4,.ftr .col-sm-5,.ftr .col-sm-6,.ftr .col-sm-7,.ftr .col-sm-8,.ftr .col-sm-9,.ftr .col-sm-auto,.ftr .col-xl,.ftr .col-xl-1,.ftr .col-xl-10,.ftr .col-xl-11,.ftr .col-xl-12,.ftr .col-xl-2,.ftr .col-xl-3,.ftr .col-xl-4,.ftr .col-xl-5,.ftr .col-xl-6,.ftr .col-xl-7,.ftr .col-xl-8,.ftr .col-xl-9,.ftr .col-xl-auto,.ftr .ftr .col-md-2{padding-right:8px!important;padding-left:8px!important}.gerenric-heading{font-size:35px;line-height:115%;color:#000;font-weight:700;margin-bottom:40px;text-align:left}#en_quelques_section .item .numbervalue{width:100%;font-size:50px;color:#000;font-weight:700;margin-bottom:20px;text-align:center}#en_quelques_section .item .numbertitle{font-size:20px;color:#000;font-weight:400;margin-bottom:20px;text-align:center}.about-feature{width:65%}.about-feature h2{font-size:26px;margin-bottom:40px;font-weight:700}.about-feature .btn-primary{width:100%;display:block;margin-top:40px}#client{padding:0!important}.client-img{height:145px!important;display:flex;align-items:center;justify-content:center}#sans_engagement{width:100%;padding:30px 0}#sans_engagement .btn-primary,.btn-primary.tranformnone{text-transform:inherit}#non_service_page .section_1 span,#sans_engagement .btn-primary span,.btn-primary.tranformnone span{font-weight:700}.sanengagement_title{font-size:16px;margin-top:15px;color:#000;text-align:center}#derniers_articles{width:100%;padding:0}#derniers_articles .item .image{width:100%;margin-bottom:20px}#derniers_articles .item .image img{width:100%;height:230px;object-fit:cover}#derniers_articles .item .detail .da_description{font-size:23px;height:120px;overflow:hidden;color:#000;font-weight:400;margin-bottom:15px;text-align:left}#derniers_articles .item .detail .da_date{font-size:18px;color:#000;font-weight:400;text-align:left}#non_service_page .section_1,#sea_page .section_1,#seo_page .section_1{width:100%;padding:40px 0}#non_service_page .section_1 span.blueclr{color:#005c97!important}#non_service_page .section_2,#seo_page .section_2{width:100%;margin-bottom:30px;background-color:#f8f9fa!important;padding:40px 0}#non_service_page .section_2 .item_title{font-size:24px;font-weight:700;color:#000;text-align:center}#non_service_page .section_2 .item1{width:100%;position:relative;height:350px;background:url(../../assets/images/about/rocket.png) center center/contain no-repeat #fff;border:1px solid #000}#non_service_page .overlayimage{width:100%;height:100%;background-color:rgba(255,255,255,.7);padding:30px}#non_service_page .section_2 .item2{width:100%;height:350px;background:url(../../assets/images/about/about_image.png) center center/contain no-repeat #fff;border:1px solid #000}#non_service_page .section_2 .mainbuttonsavori{position:absolute;left:0;right:0;margin:auto;bottom:50px}#non_service_page .section_3 ul li{list-style-type:none;font-size:16px;color:#000;margin-bottom:15px}#non_service_page .section_3 ul li span{font-size:30px}.gerenric_listing ul li{list-style-type:none;color:#000;font-size:20px;line-height:110%;margin-bottom:10px;padding-left:17px;text-align:left;position:relative}.gerenric_listing ul li::after{width:7px;height:7px;content:"";display:block;background-color:#000;border-radius:7px;position:absolute;top:5px;left:0}#sea_page .accompagner_section,#sea_page .recherche_section,#seo_page .section_3{width:100%;margin-bottom:40px}#seo_page .section_3 .col{width:25%;float:left;padding:5px}#seo_page .section_3 .col .item{width:100%;border-radius:30px;background-color:#cadbf7;padding:20px 15px}#seo_page .section_3 .col .item.bggray{background-color:#d9d9d9}#seo_page .section_3 .col .item .title_main{font-size:16px;margin-bottom:10px;text-align:left;color:#000}#seo_page .section_3 .col .item .title_main span{font-size:20px;font-weight:700}#seo_page .section_3 .col .item .mois_title{width:100%;height:50px;background-color:#d0e2f2;border:2px solid #000;display:flex;justify-content:center;align-items:center;text-align:center;font-weight:700;font-size:18px;margin-bottom:20px;color:#000}#seo_page .section_3 .col .item .mois_title.nonevible{visibility:hidden}#seo_page .section_3 .col .item ul li{list-style-type:none;position:relative;height:80px;line-height:110%;overflow:hidden;font-size:15px;color:#000}#seo_page .section_3 .col .item ul li span{width:7px;height:7px;background-color:#000;border-radius:7px;top:5px;left:0;position:absolute;font-size:40px}#seo_page .section_3 .col .item ul li .lists{width:100%;margin-bottom:4px;padding-left:20px;position:relative}#seo_page .section_3 .col .item ul li .fa-check,#seo_page .section_3 .col .item ul li .fa-times{text-align:center;font-size:25px}#sea_page .image img,#sea_page .section_1 img{max-width:100%}#sea_page .audit_section,#sea_page .section_2{width:100%;margin-bottom:40px;background-color:#f8f9fa!important;padding:40px 0}#sea_page .section_3 h2{margin-bottom:30px;text-transform:inherit}#sea_page .recherche_section .image{padding-left:85px}@media (max-width:992px){#derniers_articles .item .detail .da_date,.lead.h5-md{font-size:16px}.h2-lg{font-size:30px;letter-spacing:normal}.h1-xl{font-size:50px;letter-spacing:-1px}#en_quelques_section .item .numbervalue,.h1-lg,.h1-md,.h1-sm{font-size:40px}.h2-md{font-size:35px}.service_page .service-icon{position:inherit;text-align:center;margin-bottom:20px}.service_page .service-icon img{width:120px}.service_page .service_row_gray_bg,.service_page .service_row_white_bg,.service_page .service_row_white_bg_top{margin-bottom:20px;padding:40px 20px;min-height:0}#sea_page .recherche_section .image,.service_page .service_row_gray_bg .service-box{padding-left:0}.service_page .service_row_white_bg .service-box,.service_page .service_row_white_bg_top .service-box{padding-left:0;padding-right:0}.partner{width:100%;text-align:center;margin-left:0}.partner img{width:150px}.gerenric-heading{font-size:25px}#about1{padding-top:0}#about1 .about-feature{width:100%;margin-bottom:20px}#about2{padding-bottom:40px}#about2 .about-feature{width:100%;margin-top:20px}#derniers_articles .item,#non_service_page .section_2 .item1{margin-bottom:20px}#derniers_articles .item .detail .da_description{font-size:18px;height:inherit}#seo_page .section_3 .col{width:100%;float:none}}.navbar-nav>li>.dropdown-menu a{background:0 0;color:#ddd;font-size:14px;border-bottom:1px solid #ddd} @import url(https://fonts.googleapis.com/css2?family=Public+Sans:wght@200;300;400;500;600;700;800;900&display=swap);.grnc_form ul li a,a,h1,h3,p{color:#000}#banner_section,#container,#content_section,#footer_section .footer_top,.clients_section .clients_inner,.full_width,.grnc_form,.marketing_section .marketing_item,.marketing_section .marketing_item .marketing_detail,.socialmedia,.wd_100{width:100%}.page_width,.txt_align_left,h1,h2,h3,p{text-align:left}#header_section .main_btn a:hover .savoir_btn,.grnc_form ul li a:hover,.savoir_btn{text-decoration:underline}h1,h2,h3,p{font-weight:400}body{margin:0;padding:0;font-size:14px;color:#838383;font-family:'Public Sans',sans-serif!important}class,div,footer,h1,h2,h3,h4,h5,h6,header,img,input,li,ol,p,section,select,span,textarea,ul{margin:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box}#container{overflow:hidden}.page_width{width:1200px;margin:auto}.col,.left,.left_side,.notre_section .notre_block.notre_left .notre_image{float:left}.right,.right_side{float:right}.clearfix{clear:both}a img{border:0}img{max-width:100%}a{text-decoration:none}.hide,.menu_icon{display:none}.wd_95{width:95%}.wd_90{width:90%}.wd_85{width:85%}.wd_80{width:80%}.wd_75{width:75%}.wd_70{width:70%}.wd_65{width:65%}.wd_60{width:60%}.wd_55{width:55%}.wd_50{width:50%}.wd_45{width:45%}#footer_section .footer_top .footer_link .col:first-child,.wd_40{width:40%}.wd_35{width:35%}.wd_30{width:30%}.wd_25{width:25%}.wd_20{width:20%}.wd_15{width:15%}.wd_10{width:10%}.txt_align_center{text-align:center}.txt_align_right{text-align:right}#banner_section .bannertop .page_width,.position_relative{position:relative}p{font-size:20px;line-height:150%;margin-bottom:10px}h1{font-size:28px;margin-bottom:15px}.grnc_form h2,h2{font-size:22px;color:#000}h2{margin-bottom:15px}h3{font-size:20px;margin-bottom:15px}.main_btn{width:100%;display:flex;align-items:center;justify-content:center}.main_btn .savoir_btn{margin-left:15px}.gerenric_btn{min-width:110px;border:0;text-align:center;cursor:pointer;font-weight:800;background-color:#0092ff;font-size:16px;color:#fff;border-radius:100px;padding:5px 40px;display:inline-flex;align-items:center;justify-content:center;height:60px}.gerenric_btn.mt_30{margin-top:30px!important}.gerenric_btn.mt_50{margin-top:50px!important}.gerenric_btn:hover{background-color:#007bd7}.savoir_btn{font-size:14px;font-weight:700;color:#0092ff}.grnc_input,.grnc_textarea{font-family:'Open Sans',sans-serif;color:#292929;width:100%;text-align:left;background-color:#fff}.grnc_input{border:1px solid #e0e5e9;height:45px;border-radius:5px;padding:11px 15px}.grnc_input:focus,.grnc_textarea:focus{outline:0}.grnc_textarea{border:1px solid #e0e5e9;resize:none;height:110px;padding:7px 10px}.grnc_form .form_row{width:100%;margin-bottom:30px}.grnc_form h2{text-align:left;margin-bottom:20px}.grnc_form ul li{width:100%;color:#333;margin-bottom:15px;list-style-type:none}.grnc_form .lable_c{margin-bottom:5px}.grnc_form .grnc_button{min-width:170px}.grnc_form .pdg_tp_10{padding-top:12px}.grnc_form ul li .left{width:50%;float:left;padding-right:5px}.grnc_form ul li .right{width:50%;float:right;padding-left:5px}.gerenric_padding{padding:60px 0}.gerenric_heading{width:100%;margin-bottom:40px}.gerenric_heading h1,.gerenric_heading h2{font-size:40px;font-weight:700;text-align:center;margin-bottom:0;color:#222}.gerenric_heading h1 span,.gerenric_heading h2 span{color:#0092ff}.gerenric_heading p{width:60%;margin:25px auto 0;font-size:15px;text-align:center;color:#000}.socialmedia ul li{list-style-type:none}.socialmedia a{color:#fff;padding-left:10px}.socialmedia a:first-child{padding-left:0}.socialmedia .s_crl{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;background-color:#2c2e33;font-size:20px;border-radius:40px}.socialmedia .s_crl:hover{color:#fff!important;background-color:#ff4506}.socialmedia .s_crl.twbg{background-color:#1da1f2!important}.socialmedia .s_crl.linkbg{background-color:#0077b5!important}.socialmedia .s_crl.fbbg{background-color:#3b5998!important}.socialmedia .s_crl.twbg:hover{background-color:#0c84cb!important}.socialmedia .s_crl.linkbg:hover{background-color:#00527d!important}.socialmedia .s_crl.fbbg:hover{background-color:#2c4272!important}#header_section{width:100%;position:fixed;-webkit-transition:.3s;transition:.3s;z-index:99999999;display:flex;top:0;align-items:center;padding:28px 0}#header_section .page_width{margin:auto}#header_section.headersticky{background-color:rgba(0,0,0,.8);padding:9px 0;box-shadow:0 3px 4px rgba(0,0,0,.1)}#header_section .headerinner{width:100%;display:flex;align-items:center;position:relative}#logo,.headersticky #logo{z-index:9999;width:180px;left:0;cursor:pointer}.headersticky #logo{position:absolute;top:-3px}#logo{position:absolute;top:-14px}#footer_section .footer_top .footer_link .footer_logo img,#logo img,#navigation_section ul li:hover ul.submenu{display:block}#logo a{font-size:17px;color:#fff}#header_section.headersticky #logo{width:150px;display:block}#navigation_section{width:100%;position:relative;text-align:left;padding-left:220px}#navigation_section ul li{list-style-type:none;position:relative;padding:10px 13px;display:inline-flex;font-weight:400;font-size:16px;color:#fff}#navigation_section ul li .fa{padding-top:5px;margin-left:6px}#footer_section .footer_top .footer_link ul li a,#navigation_section ul li a,#navigation_section ul li ul.submenu li a{color:#fff}#navigation_section ul li a:hover,#navigation_section ul li ul.submenu li a:hover{color:#ffad05}#header_section .main_btn{justify-content:flex-end}#header_section .main_btn .savoir_btn{font-size:20px;color:#fff;text-decoration:none}#navigation_section ul li ul.submenu{width:270px;display:none;background-color:rgba(0,0,0,.8);box-shadow:0 0 6px rgba(0,0,0,.25);border-radius:5px;position:absolute;left:0;top:40px;z-index:99999}#navigation_section ul li ul.submenu li{display:block;text-align:left;padding:7px 15px;border-bottom:1px solid rgba(255,255,255,.6)}#navigation_section ul li ul.submenu li:last-child{border-bottom:0}#banner_section .bannertop{width:100%;padding-bottom:220px;display:flex;align-items:center;justify-content:center;height:720px;background:url(../../images/banner/banner_bg.webp) center 0/cover no-repeat;position:relative}#banner_section .bannertop .banner_detail{width:80%;margin:auto;left:0;right:0;position:absolute}#banner_section .bannertop .banner_detail h1{font-size:70px;text-align:center;font-weight:800;margin-bottom:15px;color:#fff}#banner_section .bannertop .banner_detail p{font-size:38px;text-align:center;font-weight:700;margin-bottom:40px;color:#fff}#banner_section .bannertop .banner_detail p span{position:relative;font-weight:900;padding-bottom:10px}#banner_section .bannertop .banner_detail p span::after{width:156px;height:16px;background:url(../../images/banner_heading_border.svg) center 0 no-repeat;position:absolute;bottom:0;left:0;content:''}#banner_section .bannertop .banner_detail .arrow_down{width:100%;margin-top:60px}#banner_section .bannertop .banner_detail .arrow_down img{cursor:pointer;display:block;margin:auto}#banner_section .bannertop p{font-size:18px;font-weight:700;text-align:center;text-shadow:0 3px 0 #000;line-height:140%;margin-bottom:0;color:#ffad05}.slick-next,.slick-prev{display:none!important}#banner_section .bannerbottom{width:100%;height:250px;display:flex;align-items:center;padding:30px 0;background-color:#060b36}#banner_section .bannerbottom .banner_col{width:33.333%;float:left;padding:15px}#banner_section .bannerbottom .banner_col .counter_nbr{font-size:65px;text-align:center;color:#fff;font-weight:800}#banner_section .bannerbottom .banner_col .counter_title{font-size:20px;margin-top:20px;text-align:center;color:#fff;font-weight:500}#banner_section .socialmedia{width:60px;height:170px;top:0;bottom:0;margin:auto;position:absolute;right:10px}#banner_section .socialmedia ul li a{padding-left:0;display:block;margin-bottom:20px}#banner_section .socialmedia .s_crl{width:50px;height:50px;font-size:27px}#banner_section .bannertop.inner_banner{height:400px;padding-bottom:0}.notre_section,.qui_section{width:100%;background-color:#fff}.qui_section .qui_inner{width:83%;margin:auto}.qui_section p{font-size:20px;line-height:36px;text-align:center;color:#000;font-weight:500;margin-bottom:0}.notre_section .notre_inner{width:100%;margin:auto}.notre_section .gerenric_heading{width:85%;margin:auto auto 50px}.notre_section .notre_block{width:100%;margin-bottom:70px}.clients_section .clients_inner::after,.marketing_section .marketing_inner::after,.notre_section .notre_block::after{clear:both;display:block;content:''}.notre_section .notre_block.notre_left .notre_detail{float:right;padding:25px 0 25px 40px}.notre_section .notre_block .notre_image{width:50%;float:right}.notre_section .notre_block .notre_detail{width:50%;padding:25px 40px 25px 0;float:left}.notre_section .notre_block .notre_detail h2,.notre_section .notre_block .notre_detail h3{font-size:30px;color:#000;font-weight:700}.notre_section .notre_block .notre_detail h2 span,.notre_section .notre_block .notre_detail h3 span{font-weight:900}.notre_section .notre_block .notre_detail p{font-size:16px;color:#000;line-height:30px;margin-bottom:20px;font-weight:500}.notre_section .notre_block .notre_detail .main_btn{justify-content:flex-start}.agence_section{width:100%;background-color:#e9f1fa}.agence_section.gerenric_padding{padding-bottom:0}.agence_section .agence_inner{width:66%;margin:auto}.agence_section p{font-size:16px;line-height:36px;text-align:center;color:#000;font-weight:500;margin-bottom:20px}.agence_section .agence_image{width:100%;margin-top:50px}.agence_section .agence_image img,.clients_section .clients_logo img{display:block;margin:auto}.agence_section .agence_image img,.clients_section .clients_logo .image_width,.clients_section .clients_logo .last_logo{display:block;margin:auto;width:150px}.clients_section{width:100%;background-color:#f7f7f8}.clients_section .clients_col_5{width:20%;padding:0 20px;float:left}.clients_section .clients_col_4{width:25%;padding:10px 25px;float:left}.clients_section .clients_logo{width:100%;height:100px;margin-bottom:20px;display:flex;align-items:center}.marketing_section .marketing_inner{margin-left:-25px;margin-right:-25px}.marketing_section .marketing_col{width:33.333%;padding:25px;float:left}.marketing_section .marketing_item .marketing_image{width:100%;margin-bottom:20px}.marketing_section .marketing_item .marketing_image img{width:100%;height:250px;object-fit:cover}.marketing_section .marketing_item .marketing_detail .marketing_date{width:100%;font-size:14px;color:#868686;font-weight:500;margin-bottom:15px}.marketing_section .marketing_item .marketing_detail .marketing_title{width:100%;line-height:27px;font-size:18px;color:#000;font-weight:500;margin-bottom:15px}#footer_section{width:100%;background-color:#060b36}#footer_section .footer_top .footer_heading{width:100%;padding:90px 0 180px}#footer_section .footer_top .footer_heading h2{font-size:50px;text-align:center;font-weight:700;color:#fff;margin-bottom:60px; text-transform: none;}#footer_section .footer_top .footer_heading h2 span{position:relative;padding-bottom:7px}#footer_section .footer_top .footer_heading h2 span::after{width:196px;height:14px;background:url(../../images/footer_heading_border.svg) center 0 no-repeat;position:absolute;bottom:0;left:-3px;content:''}#footer_section .footer_top .footer_link{width:100%;padding-bottom:30px}#footer_section .footer_top .footer_link::after{display:block;clear:both;content:''}#footer_section .footer_top .footer_link .col{width:20%;padding-right:40px}#footer_section .footer_top .footer_link .col:nth-child(4){padding-right:0}#footer_section .footer_top .footer_link ul li{list-style-type:none;font-size:18px;font-weight:500;color:#fff;margin-bottom:15px}#footer_section .footer_top .footer_link ul li a:hover{color:#ff214f}#footer_section .footer_bottom{width:100%;border-top:1px solid rgba(255,255,255,.6);padding:25px 0}#footer_section .footer_bottom .left{width:50%;padding-top:10px;font-size:18px;font-weight:500;color:#fff}#footer_section .footer_bottom .right{width:50%;text-align:right}@media screen and (max-width:1250px) and (min-width:240px){.page_width{width:100%;padding:0 25px}#banner_section .bannertop .banner_detail{width:90%}#banner_section .bannertop .banner_detail h1{font-size:60px}#banner_section .bannertop .banner_detail p{font-size:30px}#footer_section .footer_top .footer_link .col{width:23%}#footer_section .footer_top .footer_link .col:first-child{width:31%}}@media screen and (max-width:1050px) and (min-width:240px){.page_width{width:100%;padding:0 15px}.Mbarline,.Mbarline:last-child,.menu_icon.closeMenu .Mbarline,.menu_icon:hover .Mbarline{width:25px}.gerenric_padding{padding:40px 0}.gerenric_heading{margin-bottom:30px}.gerenric_heading h1,.gerenric_heading h2{font-size:35px}#header_section{z-index:999999999;padding:10px 0}#header_section.headersticky{height:64px;display:flex!important;align-items:center}.menu_icon{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:0;cursor:pointer;display:flex!important;position:absolute;left:0}.menu_icon.closeMenu .Mbarline:first-child{-webkit-transform:translateY(7px) rotate(45deg);transform:translateY(7px) rotate(45deg)}.menu_icon.closeMenu .Mbarline:nth-child(2){-webkit-transform:scale(0);transform:scale(0)}.menu_icon.closeMenu .Mbarline:last-child{-webkit-transform:translateY(-7px) rotate(-45deg);transform:translateY(-7px) rotate(-45deg)}.Mbarline{height:2px;background:#fff;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.Mbarline:nth-child(2){width:25px;margin:5px 0}#header_section.headersticky #logo,#logo{width:100px;left:35px;top:7px}#navigation_section{padding:0;display:none;height:100vh;position:fixed;z-index:9999;left:0;top:64px!important}#navigation_section ul{width:230px;overflow-y:auto;background-color:#fff;height:100%;position:absolute;z-index:99;left:0;padding-bottom:100px}#navigation_section::after{width:100%;height:100%;content:'';background-color:rgba(0,0,0,.4);position:absolute;left:0;top:0}#navigation_section ul li{display:block;font-size:16px;text-align:left;padding:15px 10px;border-bottom:1px solid #ccc}#navigation_section ul li a{color:#000;display:block}#navigation_section ul li a:hover{color:#0092ff}#navigation_section.showMenu{display:block;transition:.3s}#header_section .main_btn .gerenric_btn{height:46px;padding:5px 20px;font-size:13px}#header_section .main_btn .savoir_btn{font-size:15px}#navigation_section ul li ul.submenu{width:230px;left:-10px;border-radius:0;text-align:left;margin:10px auto auto;box-shadow:none;border:0;position:inherit;height:auto;padding-bottom:0;top:0}#navigation_section ul li ul.submenu li{text-align:left;border-color:#ccc}#banner_section .bannertop{height:600px;padding:0 15px}#banner_section .bannertop .page_width{position:relative;height:100%;display:flex;align-items:center}#banner_section .bannertop .banner_detail,#footer_section .footer_top .footer_link .col:first-child,.agence_section .agence_inner{width:100%}#banner_section .bannertop .banner_detail h1{font-size:48px}#banner_section .bannertop .banner_detail p{font-size:25px}#banner_section .bannertop .banner_detail p span{padding-bottom:13px}#banner_section .bannertop .banner_detail p span::after{width:105px;background-size:105px}#banner_section .bannerbottom{display:block;height:auto}#banner_section .bannerbottom .banner_col .counter_nbr{font-size:50px}#banner_section .bannerbottom .banner_col .counter_title{font-size:16px}#banner_section .socialmedia{display:none}.notre_section .notre_block{margin-bottom:50px}.notre_section .notre_block .notre_image{width:100%;text-align:center;margin-bottom:20px;float:none;padding:0}.notre_section .notre_block.notre_left .notre_detail{padding:0}.notre_section .notre_block .notre_detail{width:100%;float:none;padding:0}.notre_section .notre_block .notre_detail h2,.notre_section .notre_block .notre_detail h3,.notre_section .notre_block .notre_detail p{text-align:center}.notre_section .notre_block .notre_detail .main_btn{justify-content:center}.marketing_section .marketing_inner{margin-left:0;margin-right:0}.marketing_section .marketing_col{width:400px;margin:auto;float:none;padding:20px 0}#footer_section .footer_top .footer_heading{padding:60px 0}#footer_section .footer_top .footer_heading h2{font-size:40px}#footer_section .footer_top .footer_heading h2 span::after{width:150px;background-size:150px;left:0}#footer_section .footer_top .footer_link{padding-bottom:20px}#footer_section .footer_top .footer_link .col{width:100%;text-align:center;padding-right:0;float:none;margin-bottom:20px}#footer_section .footer_top .footer_link .footer_logo img{margin:auto}.clients_section .clients_col_4,.clients_section .clients_col_5{width:50%}.agence_section .agence_image img,.clients_section .clients_logo .last_logo{width:0}}@media screen and (max-width:650px) and (min-width:240px){.gerenric_heading h1,.gerenric_heading h2{font-size:30px}#footer_section .footer_bottom .left,#footer_section .footer_top .footer_link ul li,.qui_section p{font-size:16px}#banner_section .bannertop{height:480px;padding-top:50px}#banner_section .bannerbottom .banner_col .counter_nbr,#banner_section .bannertop .banner_detail h1{font-size:35px}#banner_section .bannertop .banner_detail p{font-size:22px}#banner_section .bannertop .banner_detail p span{padding-bottom:13px}#banner_section .bannertop .banner_detail p span::after{width:90px;background-size:90px}#banner_section .bannerbottom .banner_col .counter_title{font-size:15px}.qui_section.gerenric_padding{padding-bottom:0}.qui_section p{line-height:26px}.notre_section .gerenric_heading{width:100%}.notre_section .notre_block .notre_detail h2,.notre_section .notre_block .notre_detail h3{font-size:25px}.agence_section p,.notre_section .notre_block .notre_detail p{font-size:15px;line-height:28px}#footer_section .footer_top .footer_heading{padding:50px 0}#footer_section .footer_top .footer_heading h2{font-size:30px;margin-bottom:30px}#footer_section .footer_top .footer_heading h2 span{padding-bottom:10px}#footer_section .footer_top .footer_heading h2 span::after{width:110px;background-size:110px;left:0}}@media screen and (max-width:480px) and (min-width:240px){.gerenric_heading h1,.gerenric_heading h2{font-size:25px}.main_btn{display:block;text-align:center}.main_btn .gerenric_btn,.marketing_section .marketing_item .marketing_detail .marketing_date,.marketing_section .marketing_item .marketing_detail .marketing_title{margin-bottom:10px}#header_section .main_btn{display:flex}#header_section .main_btn .gerenric_btn{display:none}#header_section .main_btn .savoir_btn{min-width:110px;border:0;text-align:right;cursor:pointer;font-weight:800;background-color:#0092ff;font-size:14px;color:#fff;border-radius:100px;padding:5px 15px;display:inline-flex;align-items:center;justify-content:center;height:45px}#banner_section .bannertop .banner_detail h1{font-size:26px}#banner_section .bannertop .banner_detail p{font-size:18px}#banner_section .bannertop .banner_detail p span{padding-bottom:13px}#banner_section .bannertop .banner_detail p span::after{width:70px;background-size:70px}#banner_section .bannerbottom{padding:15px 0}#banner_section .bannerbottom .banner_col,.marketing_section .marketing_col{width:100%}.qui_section .qui_inner{width:90%}.notre_section .notre_block .notre_detail h2,.notre_section .notre_block .notre_detail h3{font-size:20px}}@media screen and (max-width:360px) and (min-width:240px){#footer_section .footer_bottom{display:block}#footer_section .footer_bottom .left,#footer_section .footer_bottom .right{width:100%;text-align:center;float:none}} @media (min-width:1200px){.dropdown i{display:none}}@media (min-width:992px){.navbar-brand i{margin-right:0;font-size:16px;line-height:16px}}@media (min-width:768px) and (max-width:991px){.mt100p{margin-top:100px}}@media (min-width:768px){.client-img{text-align:center;height:100px;display:flex;align-items:center;justify-content:center;align-content:center}.contact-form{margin-top:30px}#author,#comment,#email,#url{width:100%}.navbar-toggler{background-color:#444;border-radius:0}.navbar-collapse.collapse.show .navbar-nav a,.navbar-toggler span{color:#fff}.navbar-collapse.collapse.show .navbar-nav{background:#111;padding:15px 25px}.header-white .navbar-nav .nav-link{color:#222}}@media (min-width:480px) and (max-width:767px){.client-img,.feature-box,.heading-left{text-align:center}.banner-content h1{font-size:30px;line-height:40px}#author,#comment,#email,#url,.banner-content p{width:100%}.blog-content{margin:10px 0}.blog-box,.feature-box,.pricing-box{margin-bottom:20px}.contact-form{padding:40px 15px}.footer-color{margin-top:60px}.footer-menu{padding-top:25px}.footer-menu2{margin:15px}.blog-sidebar{margin-top:40px}#top-features{padding:50px 0}.feature-box{padding:0;background:#fff;margin-bottom:30px}.feature-icon{position:static}.top-feature-bg{margin-top:0;padding:10px}.feature-box h4{margin-bottom:10px}.feature-box p{font-size:14px}.client-img{margin-bottom:40px}.contact-form{margin-top:30px}.navbar-toggler{background-color:#444;border-radius:0}.navbar-collapse.collapse.show .navbar-nav a,.navbar-toggler span{color:#fff}.navbar-collapse.collapse.show .navbar-nav{background:#111;padding:15px 25px}.header-white .navbar-nav .nav-link{color:#222}.trans-nav{padding:20px}}@media (min-width:320px) and (max-width:478px){.navbar-toggler{background-color:#444;border-radius:0}.navbar-collapse.collapse.show .navbar-nav a,.navbar-toggler span{color:#fff}.banner-content h1{font-size:30px;line-height:40px}#email,.banner-content p{width:100%}.blog-content{margin:10px 0}.blog-box,.feature-box,.pricing-box{margin-bottom:20px}.contact-form{padding:40px 15px}.footer-color{margin-top:60px}.footer-menu{padding-top:25px}.footer-menu2{margin:25px 0}.blog-sidebar{margin-top:40px}#top-features{padding:50px 0}.feature-box{padding:0;background:#fff;margin-bottom:30px;text-align:center}.feature-icon{position:static}.top-feature-bg{margin-top:0}.client-img{text-align:center;margin-bottom:40px}.navbar-collapse.collapse.show .navbar-nav{background:#111;padding:15px 25px}.header-white .navbar-nav .nav-link{color:#222}}

/*INNER_PAGE_START*/
.agence_page{width: 100%;}
.google_spec_section{width: 100%; background-color: #F6F7F8; }
.google_spec_section .page_width{position: relative;}
.google_spec_section .google_title{width: 340px; position: absolute; left: 0px; }
.google_spec_section .google_title .gerenric_heading h1{text-align: left;}
.google_spec_section .google_detail{width: 100%; padding-left: 430px;}
.google_spec_section .google_detail p{ font-size: 18px; color: #000; margin-bottom: 30px;}
.campagnes_section{width: 100%; background-color: #fff; }
.campagnes_section .campagnes_inner{ margin-left: -50px;  margin-right: -50px; display: flex; flex-wrap: wrap;}
.campagnes_section .camp_col{width: 50%;padding: 50px;}
.campagnes_section .camp_col .camp_title{ font-size: 30px; font-weight: 700; color: #000; margin-bottom: 20px;}
.campagnes_section .camp_col p{ font-size: 16px; line-height: 30px; font-weight: 500; color: #000;}
.campagnes_section .camp_col p:last-child{margin-bottom: 0px;}
.campagnes_section .camp_col p a{text-decoration: underline; color: #0092FF;}
.pourquoi_section{width: 100%; background-color: #fff; }
.pourquoi_section .gerenric_heading p{width: 80%; line-height: 30px;}
.pourquoi_section .gerenric_heading h3{color: #0092FF; font-weight: 700; text-align: center;font-size: 25px; margin-top: 15px; margin-bottom: 0px;}
.pourquoi_section .pourquoi_inner{width: 100%;}
.pourquoi_section .pour_image{width: 45%; float: left;}
.pourquoi_section .pour_image img{width: 100%;}
.pourquoi_section .pour_detail{width: 55%; float: right; padding-left: 40px;}
.pourquoi_section .pour_detail h3{color: #000; font-weight: 700; font-size: 20px;}
.pourquoi_section .pour_detail ul li{ list-style-type: none; position: relative; padding-left: 40px; margin-bottom: 10px; line-height: 30px; color: #000; font-weight:500; font-size: 16px;}
.pourquoi_section .pour_detail ul li::before{width: 28px; height: 20px; position: absolute; top: 4px; left: 0px; content: ''; background: url(../images/arrow_right.svg) 0px 0px no-repeat;}
.internet_section{width: 100%; background-color: #E9F1FA;}
.internet_section .internet_inner{width: 100%;}
.internet_section .internet_image{width: 50%;padding-left: 30px; float: right;}
.internet_section .internet_image img{width: 100%;}
.internet_section .internet_detail{width: 50%; float: left; padding-right: 30px;}
.internet_section .internet_detail p{margin-bottom: 10px; line-height: 30px; color: #000; font-weight:500; font-size: 16px;}
.envie_google_section{width: 100%; background-color: #060B36;}
.envie_google_section .envie_google_inner{width: 100%;}
.envie_google_section .gerenric_heading h1{color: #fff;}
.envie_google_section .gerenric_heading h2{color: #fff;}
.envie_google_section .envie_left{width: 50%; float: left; padding-right: 30px;}
.envie_google_section .envie_left p{margin-bottom: 10px; line-height: 30px; color: #fff; font-weight:500; font-size: 16px;}
.envie_google_section .envie_right{width: 50%; float: right; padding-left: 40px;}
.envie_google_section .envie_right ul li{ list-style-type: none; position: relative; padding-left: 40px; margin-bottom: 10px; line-height: 30px; color: #fff; font-weight:500; font-size: 16px;}
.envie_google_section .envie_right ul li::before{width: 28px; height: 20px; position: absolute; top: 4px; left: 0px; content: ''; background: url(../images/arrow_right.svg) 0px 0px no-repeat;}
.derniers_section.marketing_section .gerenric_heading p{width: 80%;}
.question_section{width: 100%; }
.question_section .question_inner{width: 100%; padding: 70px 60px; background-color: #F6F7F8;}
.grnc_accordion_container {width:100%; overflow: hidden;}
.grnc_accordion_head {color: #000000; position: relative; display: flex; align-items: center; width: 100%;background-color: transparent;border-bottom: 1px solid #CFCFCF;cursor: pointer;font-size:20px; font-weight: 700; padding: 25px 20px 25px 0px;}
.grnc_accordion_body {background-color: transparent; border-bottom: 1px solid #CFCFCF;padding: 25px 0px; display: none; overflow: inherit !important;}
.grnc_accordion_body p{color: #000000; font-size: 16px; font-weight: 500; line-height: 30px; margin-bottom: 15px; }
.grnc_accordion_body p:last-child{margin-bottom: 0px;}
.grnc_arrow_up_down { position: absolute;  right: 0px;}
.grnc_arrow_up_down img{display: block;}
/*INNER_PAGE_END*/