@media screen and (max-width:1024px) and (min-width:240px){.page_width{width:100%;padding:0 10px}.D_logo{display:none}.M_logo{display:block}#header_section{background-color:rgba(0,0,0,.3);top:0;padding:10px 0}#header_section .innerheader .hdr_logo{width:185px}#header_section .innerheader .hdr_logo .hdr_logo_inner .hdrlg{width:140px}#header_section .innerheader .hdr_logo .hdr_logo_inner .hdrmenuicon{line-height:100%;top:1px;color:#fff}#header_section.navShadow .innerheader .hdr_logo .hdr_logo_inner .hdrmenuicon{line-height:100%;top:-3px;color:#fff}#header_section .innerheader .hdr_contact{padding-left:190px}#header_section .innerheader .hdr_contact ul li{padding-left:0;font-size:16px}#header_section .innerheader .hdr_contact ul li:first-child{display:none}#header_section .innerheader .hdr_contact ul li span{padding-left:5px}#header_section .innerheader .hdr_contact ul li span img{width:26px;margin-top:2px}#header_section.navShadow{padding:10px 0}#header_section.navShadow .hdrmenuicon{padding-top:4px}#header_section.navShadow .M_logo{display:block;padding-top:4px}#header_section .M_logo{display:block;padding-top:4px}#navlogo{width:140px}#navigation_section .navclosediv{min-height:60px}#navigation_section .navclosediv .navcloseicon{width:22px;height:22px;top:0;background-size:22px}#navigation_section .navlinks ul{float:none;margin-bottom:30px}#navigation_section .navlinks ul:nth-child(1){width:100%}#navigation_section .navlinks ul:nth-child(2){width:100%;float:none}#navigation_section .navlinks ul:nth-child(3){width:100%;margin-bottom:0;border-top:1px solid #fff;padding-top:30px}#navigation_section .navlinks ul:nth-child(3) li{float:left;margin-bottom:0}#navigation_section .navlinks ul:nth-child(3) li:nth-child(2){float:right}#navigation_section .navlinks ul:nth-child(3)::after{clear:both;display:block;content:''}.langoverlay{left:inherit;right:0}.langoverlay ul{margin-bottom:0!important}.langoverlay li{float:none!important;line-height:1.5}.Mainbanner .bannerlft{display:none}.Mainbanner .bannerrt{height:400px}.Mainbanner .bannerdetail{position:inherit}.Mainbanner .bannerdetail .bannerdetail_inner{width:100%;padding:10px 0 30px 0}.Mainbanner .bannerdetail .bannerdetail_inner h1{text-align:center;margin-bottom:15px}.Mainbanner .bannerdetail .bannerdetail_inner p{text-align:center}.Mainbanner .bannerdetail .bannerdetail_inner p a{display:block}.Mainbanner .bannerdetail .bannerdetail_inner .full_width{text-align:center}.Mainbanner .bannerdetail .bannerdetail_inner .grncbtn{margin-top:10px}.banneroverlayimage_M{width:100%;display:block;position:absolute;bottom:0;left:0;z-index:99}.banneroverlayimage_M img{width:100%;display:block}.grncpaddingall{padding:30px 0}.grnc_tabnav_content{padding:0 10px}.grnc_tabnav_tabs.four_col>li{font-size:16px}.slick-dots{bottom:-30px!important}.votre_section{min-height:inherit}.votre_section .col{width:100%;float:none;padding:0 10px 15px 10px}.votre_section .col .item{box-shadow:5px 2px 8px rgba(185,185,185,.4)}.votre_section .col .item .vtdetail{height:212px}.construction_section{padding:20px 0 30px 0}.construction_section .page_width{width:100%;padding:0}.construction_section .cnstimage{width:100%;position:inherit;margin-bottom:20px}.construction_section .cnstimage img{margin:auto}.construction_section .cnstdetail{padding-left:0}.nosengagement_section .slick-prev{display:none!important}.nosengagement_section .slick-next{display:none!important}.nosengagement_section .noscnt_stn{padding:30px 0}.nosengagement_section .noscnt_stn.fullcolum .col{padding:0}.nosengagement_section .noscnt_stn .col .item{min-height:inherit}.nosengagement_section .noscnt_stn .col .item .nosdetail p{margin-bottom:0}.engagementslider{padding:0 20px}.temoignent_section{padding:15px 0 40px 0}.temoignent_section .plusbtn{width:220px;margin:auto;margin-top:30px}.quel_section{overflow:hidden}.quel_section .col{width:100%;float:none;padding:0 10px 15px 10px}.quel_section .col .item{box-shadow:5px 2px 8px rgba(185,185,185,.4)}#footer_section .ft_top{padding:25px 0}#footer_section .ft_center{padding:30px 0}#footer_section .ft_center .col{width:100%;float:none;margin-bottom:25px}#footer_section .ft_center .col:last-child{margin-bottom:0}#footer_section .ftlang .langoverlay li{line-height:2.4}}@media screen and (max-width:650px) and (min-width:240px){.Mainbanner .bannerrt{height:280px}.Mainbanner .bannerdetail .bannerdetail_inner h1{font-size:30px}.N_signup_popup>.inner_popup{width:90%;padding:20px 0}.N_booking_popup>.inner_popup{width:90%;padding:20px 0}.slick-dots li{width:13px!important;height:13px!important}.nosengagement_section .noshdg_stn{padding:30px 0}.nosengagement_section .noshdg_stn h1{font-size:30px}.temoignent_section h2{font-size:30px;margin-bottom:0;background-size:100px;min-height:80px;background-position:28% 0}}@media screen and (max-width:480px) and (min-width:240px){#header_section .innerheader .hdr_logo{width:145px}#header_section .innerheader .hdr_logo .hdr_logo_inner .hdrlg{width:110px}#header_section .innerheader .hdr_logo .hdr_logo_inner .hdrmenuicon{font-size:30px}#header_section .innerheader .hdr_contact{padding-left:150px}.Mainbanner .bannerrt{height:220px}.Mainbanner .bannerdetail .bannerdetail_inner h1{font-size:25px}.grnc_tabnav_tabs.four_col>li{font-size:14px}.grnc_tabnav_tabs>li>a{height:44px}.grncplusbtn{font-size:14px}p{font-size:14px}.grnclist ul li{font-size:14px}.nosengagement_section .noshdg_stn{padding:27px 0}.nosengagement_section .noshdg_stn h1{font-size:25px}.temoignent_section h2{font-size:25px}#navigation_section .navlinks ul li{font-size:16px}.steps_main .steps_inner .row_stp .col_stp .item_stp{min-height:120px}.steps_main .steps_inner .row_stp .col_stp .item_stp .icon_stp{height:58px}}@media screen and (max-width:360px) and (min-width:240px){.grnc_tabnav_tabs.four_col>li{font-size:12px}.grncplusbtn{font-size:12px}.grncbtn{padding:22px 20px;min-width:200px;margin:auto}.grncplusbtn{padding:22px 20px}.votre_section .col .item .vtdetail{padding:20px}}

@media screen and (max-width:1024px) and (min-width:240px){
    .besoin_aide_section h2{text-align:center}
    .besoin_aide_section p{text-align:center}
    .besoin_aide_section .beson_lft{width:100%;margin-bottom:20px;float:none}
    .besoin_aide_section .beson_rt{width:100%;float:none}
    .besoin_aide_section .beson_lft1{width:100%;margin-bottom:20px;float:none}
    .besoin_aide_section .beson_rt1{width:100%;float:none}
    .incr_fnt{font-size: 16px;}
    .grncpaddingall25{padding: 25px 0 12px 0px;}
}
