section.contact{padding:50px 0 0}section.contact .container{max-width:1464px}section.contact .contenu{padding:80px 0;background:url(../../img/fond4.svg) no-repeat;background-size:cover;background-attachment:fixed}section.contact .contenu .content{background-color:#fff;box-shadow:0 3px 6px rgba(0,0,0,0.16);padding:100px 130px}section.contact .contenu .content .title2{margin-bottom:30px}section.contact .contenu .content .coo{list-style:none;padding:6px 0 1px}section.contact .contenu .content .coo li{margin-bottom:12px}section.contact .contenu .content .coo li a{padding-left:35px;position:relative;font-size:20px;font-weight:500;color:#b59974;letter-spacing:1px}section.contact .contenu .content .coo li a.tel{font-weight:700}section.contact .contenu .content .coo li a:hover{color:#2d2829}section.contact .contenu .content .coo li a:hover svg{fill:#2d2829}section.contact .contenu .content .coo li a svg{position:absolute;top:46%;transform:translateY(-50%);left:0;fill:#b59974;transition:all .4s ease-in-out !important;-webkit-transition:all .4s ease-in-out !important;-moz-transition:all .4s ease-in-out !important;-o-transition:all .4s ease-in-out !important}section.contact .contenu .content .sociaux{display:flex;margin:25px -8px 0}section.contact .contenu .content .sociaux a{display:table;padding:1.3px 8.1px}section.contact .contenu .content .sociaux a:hover svg{fill:#2d2829}section.contact .contenu .content .sociaux a svg{fill:#b59974;transition:all .4s ease-in-out !important;-webkit-transition:all .4s ease-in-out !important;-moz-transition:all .4s ease-in-out !important;-o-transition:all .4s ease-in-out !important}section.contact .contenu form .nf-form-fields-required{display:none}section.contact .contenu form .nf-form-content{padding:0}section.contact .contenu form #nf-field-5-container{margin-bottom:10px}section.contact .contenu form #nf-field-5-wrap ul{display:flex;align-items:center;margin:0 -22px !important}section.contact .contenu form #nf-field-5-wrap ul li{padding:0 22px !important}section.contact .contenu form #nf-field-5-wrap ul li label{cursor:pointer}section.contact .contenu form #nf-field-10-container{margin-bottom:50px}section.contact .contenu form input,section.contact .contenu form textarea{border:0;background:none;border-bottom:1px solid rgba(45,40,41,0.5);color:#2d2829;padding:0;font-size:16px}section.contact .contenu form textarea{height:120px}section.contact .contenu form #nf-label-field-9{color:#2d2829;font-family:'Baloo Bhaijaan 2',sans-serif;font-weight:400;font-size:15px;cursor:pointer}section.contact .contenu form #nf-label-field-9 .ninja-forms-req-symbol{display:none}section.contact .contenu form .checkbox-wrap .nf-field-label label:after{background:none;border:1px solid rgba(45,40,41,0.5)}section.contact .contenu form #nf-field-4-container{margin-bottom:0}section.contact .contenu form #nf-field-4{background-color:#b59974;color:#fff;border:0;padding:16px 30px 14px;font-size:18px;height:auto}section.contact .contenu form #nf-field-4:hover{background-color:#2d2829}section.contact iframe{width:100%;height:434px}@media (min-width:1361px) and (max-width:1500px){section.contact{padding:45px 0 0}section.contact .contenu{padding:70px 0;background-attachment:fixed}section.contact .contenu .content{padding:80px 110px}section.contact .contenu .content .title2{margin-bottom:30px}section.contact .contenu .content .coo{padding:6px 0 1px}section.contact .contenu .content .coo li{margin-bottom:12px}section.contact .contenu .content .coo li a{padding-left:35px;font-size:19px}section.contact .contenu .content .sociaux{margin:25px -8px 0}section.contact .contenu form #nf-field-10-container{margin-bottom:50px}section.contact .contenu form #nf-field-4{padding:16px 30px 14px;font-size:18px}section.contact iframe{height:420px}}@media (min-width:1200px) and (max-width:1360px){section.contact{padding:40px 0 0}section.contact .contenu{padding:60px 0;background-attachment:fixed}section.contact .contenu .content{padding:70px 100px}section.contact .contenu .content .title2{margin-bottom:30px}section.contact .contenu .content .coo{padding:6px 0 1px}section.contact .contenu .content .coo li{margin-bottom:12px}section.contact .contenu .content .coo li a{padding-left:35px;font-size:18px}section.contact .contenu .content .sociaux{margin:25px -8px 0}section.contact .contenu form #nf-field-10-container{margin-bottom:50px}section.contact .contenu form .listradio-wrap .nf-field-element label:after{width:18px;height:18px;top:-1px}section.contact .contenu form #nf-field-4{padding:16px 30px 14px;font-size:18px}section.contact .contenu form label{font-size:17px}section.contact iframe{height:420px}}@media (min-width:992px) and (max-width:1199px){section.contact{padding:40px 0 0}section.contact .contenu{padding:60px 0;background-attachment:fixed}section.contact .contenu .content{padding:60px}section.contact .contenu .content .title2{margin-bottom:30px}section.contact .contenu .content .coo{padding:6px 0 1px}section.contact .contenu .content .coo li{margin-bottom:12px}section.contact .contenu .content .coo li a{padding-left:35px;font-size:18px}section.contact .contenu .content .sociaux{margin:25px -8px 0}section.contact .contenu form #nf-field-10-container{margin-bottom:50px}section.contact .contenu form .listradio-wrap .nf-field-element label:after{width:18px;height:18px;top:-1px}section.contact .contenu form #nf-field-4{padding:16px 30px 14px;font-size:18px}section.contact .contenu form label{font-size:17px}section.contact iframe{height:420px}}@media (min-width:768px) and (max-width:991.98px){section.contact{padding:30px 0 0}section.contact .contenu{padding:40px 0;background-attachment:inherit !important}section.contact .contenu .content{padding:60px;text-align:center}section.contact .contenu .content .title2{margin-bottom:30px}section.contact .contenu .content .coo{padding:6px 0 1px}section.contact .contenu .content .coo li{margin-bottom:12px}section.contact .contenu .content .coo li a{padding-left:35px;font-size:18px}section.contact .contenu .content .sociaux{margin:25px -8px 50px;justify-content:center}section.contact .contenu form #nf-field-10-container{margin-bottom:50px}section.contact .contenu form .listradio-wrap .nf-field-element label:after{width:18px;height:18px;top:-1px}section.contact .contenu form #nf-field-4{padding:16px 30px 14px;font-size:18px}section.contact .contenu form label{font-size:17px}section.contact iframe{height:380px}}@media (max-width:767.98px){section.contact{padding:0;margin-top:-20px}section.contact .contenu{padding:0;background-attachment:inherit !important}section.contact .contenu .container{padding:0}section.contact .contenu .content{padding:40px 20px;text-align:center}section.contact .contenu .content .title2{margin-bottom:30px}section.contact .contenu .content .coo{padding:6px 0 1px}section.contact .contenu .content .coo li{margin-bottom:12px}section.contact .contenu .content .coo li a{padding-left:35px;font-size:18px}section.contact .contenu .content .sociaux{margin:25px -8px 50px;justify-content:center}section.contact .contenu form #nf-field-10-container{margin-bottom:50px}section.contact .contenu form .nf-field-container{margin-bottom:15px}section.contact .contenu form .listradio-wrap .nf-field-element label:after{width:18px;height:18px;top:-1px}section.contact .contenu form #nf-field-5-wrap ul{display:block;margin:0 -22px !important}section.contact .contenu form #nf-field-5-wrap ul li{text-align:left}section.contact .contenu form #nf-field-4{padding:16px 30px 14px;font-size:18px}section.contact .contenu form label{font-size:17px}section.contact iframe{height:380px}}