body{font-family:'Open Sans';font-weight:400;color:#636363}

.container-fluid{max-width:1500px;}

.first{height:368px;background:url(header-cuisineplus.jpg) no-repeat top center;max-width:1500px;position:relative;border-bottom:15px solid #fff;}
.first .logo{margin:15px;}
.first .ixina_logo{position:absolute;bottom:-6px;left:50%;margin-left:-115px;}

.second{background:#e9c6c3;padding:10px 15px;}
.second h1{margin:0;font-size:21px;color:#fff;font-weight:500;}

.third{padding:15px;}
.third h2{margin:15px 0;color:#cb154c;font-size:19px;font-weight:400;line-height:25px;}
.third h2 strong{display:block;text-transform:uppercase;font-size:21px;font-weight:600;}
.third h2 span{display:block;font-size:22px;font-weight:400;}

.fourth{background:#f4f4f4;padding:15px;}
.fourth p{font-size:17px;font-weight:600;margin:0;}
.fourth h3{font-size:20px;font-weight:700;margin:5px 0;color:#cb154c;}
.fourth  p:last-child{font-size:16px;font-weight:100;}

.form{padding:25px 15px;}
.form p.first-p{font-size:18px;font-weight:100;}
.form p.first-p strong{color:#cb154c;font-weight:100;}
.form .fieldset{background:#dcdcdc;padding:25px;max-width:850px;position:relative;margin:15px auto}
.form label,.form p.oblig{color:#484848;font-size:15px;font-weight:400;}
form .submit{font-size:19px;text-transform:uppercase;color:#fff;padding:10px 40px;background:#cb154c;border:1px solid #cb154c;border-radius:0;margin:15px 0;transition:all 0.4s ease}
form .submit:hover{color:#cb154c;background:#fff}
.infos{padding:25px 0;}
.infos p{font-style:italic;font-size:16px;color:#68686a;margin:0;font-weight:400;}
.infos p strong{display:block;font-weight:400;}
.infos p span{display:block;font-size:13px;color:#8e8e8e;}
.infos p strong.marged{margin-top:15px;}
.infos hr{width:130px;border:0;border-top:2px solid #bbbbbb}

.footer{padding:10px 15px;background:#f4f4f4;border-bottom:10px solid #cb154c}
.footer p{margin:0;}

.alert{margin:50px 0;padding:50px;}

.response{padding:25px 15px;}