section#banner,section#specia{background-size:cover;background-position:50%;padding-bottom:35px;z-index:2}section#banner .container h1,section#specia .container h1{color:#00459a;font-size:2.5em}section#banner .container .bannerTitle,section#specia .container .bannerTitle{font-weight:400;color:#009bdb;margin:10px 0 25px}section#banner .container .bannerTitle strong,section#specia .container .bannerTitle strong{color:#00459a}section#banner .container #subt,section#specia .container #subt{color:#00459a;line-height:25px;font-weight:300}section#banner .container a.btn,section#specia .container a.btn{color:#fff;background-color:#00459a;border-color:#00459a;text-transform:uppercase;text-decoration:none;border-radius:25px;padding:5px 20px;margin-right:15px;margin-top:20px;display:inline-block}@media screen and (max-width:739px){section#banner .container a.btn,section#specia .container a.btn{font-size:.7em}}section#banner{height:80vh}section#banner .container{top:140px}section#banner .container .bannerTitle{font-size:3em}@media screen and (max-width:739px){section#banner{height:60vh!important;background-position:60%!important}section#banner .container .bannerTitle{font-size:1.4em}}@media screen and (max-width:920px) and (min-width:740px){section#banner{height:53vh!important;background-position:50%!important}section#banner .container .bannerTitle{font-size:1.4em}}section#troisBande{top:570px!important;position:absolute!important;margin-top:0!important;margin-bottom:0!important}section#specia{height:auto;background:url("../../../../ressources/images/home/content.jpg") no-repeat;padding:35px 0}section#specia .container .bannerTitle{font-size:1.6em}section#specia .container #tsp{line-height:25px}@media screen and (max-width:739px){section#specia{height:auto!important;background-position:60%!important}section#specia .container .bannerTitle{font-size:1.4em}}@media screen and (max-width:920px) and (min-width:740px){section#specia{height:auto!important;background-position:60%!important}}section#tesnlBloc{text-align:center}section#tesnlBloc article{padding:95px 100px 0;height:347px}section#tesnlBloc article .titleBloc{text-transform:uppercase;font-weight:bolder;font-size:2em;color:#fff;margin:0 0 15px}section#tesnlBloc article#testBloc{background:url("../../../../ressources/images/home/actions.jpg") no-repeat 0 0}section#tesnlBloc article#testBloc div:not(.titleBloc){color:#5cc7ff}section#tesnlBloc article#newsletterBloc{background:url("../../../../ressources/images/home/actions2.jpg") no-repeat;background-size:cover}section#tesnlBloc article#newsletterBloc div{color:#fff}section#tesnlBloc article#newsletterBloc form{margin-top:25px}section#tesnlBloc article#newsletterBloc form input{border:1px solid #fff;background:0 0;color:#fff;font-style:normal;height:41px;border-radius:4px 0 0 4px;width:60%;padding:0 6px}section#tesnlBloc article#newsletterBloc form input::placeholder{color:#fff;opacity:1}section#tesnlBloc article#newsletterBloc form input:-ms-input-placeholder,section#tesnlBloc article#newsletterBloc form input::-ms-input-placeholder{color:#fff}section#tesnlBloc article#newsletterBloc form button{color:#fff;background-color:#00459a;border:1px solid #fff;border-left:none;text-transform:uppercase;text-decoration:none;height:41px;font-style:normal;border-radius:0 4px 4px 0;padding:6px 12px}@media screen and (max-width:739px){section#tesnlBloc article{padding:42px!important}section#tesnlBloc article#newsletterBloc form input{border-radius:4px!important;border:1px solid #fff}section#tesnlBloc article#newsletterBloc form button{width:60%!important;margin:0 auto;display:block;border:1px solid #fff;margin-top:5px;border-radius:4px!important}}@media screen and (max-width:920px) and (min-width:740px){section#tesnlBloc article{padding:55px 20px 0!important}section#tesnlBloc article#newsletterBloc form input{border-radius:4px!important;border:1px solid #fff}section#tesnlBloc article#newsletterBloc form button{width:60%!important;margin:0 auto;display:block;border:1px solid #fff;margin-top:5px;border-radius:4px!important}}@media screen and (max-width:920px) and (min-width:740px){#content{margin-bottom:30px!important}}