﻿@import"https://fonts.googleapis.com/css2?family=Raleway:wght@400;500;700&display=swap";body{font-family:"Raleway",sans-serif}.wrapper{width:100%;max-width:1230px;padding:0 15px;margin:0 auto}.languages ul{list-style:none;padding:0}.header{padding:45px 0}.header .flex-wrapper{display:flex;justify-content:space-between}.header .header-logo{display:flex;align-items:center;width:100%}.header .header-logo .header-logo-text{font-size:42px;color:#3f5c9a;font-weight:700;text-align:center;width:100%}@media(max-width: 992px){.header .header-logo .header-logo-text{font-size:38px;line-height:42px}}@media(max-width: 768px){.header .flex-wrapper{flex-wrap:wrap;justify-content:center}.header .header-logo{flex-wrap:wrap;text-align:center;align-items:center;justify-content:center}.header .header-logo img{margin-bottom:10px}.header .header-logo .header-logo-text{font-size:28px;line-height:32px;margin-bottom:20px}}.section-start{padding-bottom:30px}.section-start .inner{height:100%;display:flex;flex-direction:column;justify-content:space-between}.section-start .title{margin-bottom:10px}.section-start .title h1{font-size:50px;font-weight:700;color:#112f6e}.section-start .description1{font-size:26px;line-height:34px;color:#3f5c9a;font-weight:400;min-width:130%;margin-bottom:15px}.section-start .description2{font-size:20px;line-height:24px;color:#3f5c9a;font-weight:400;margin-bottom:15px}.section-start .description2 img{margin:15px 0}.section-start .button-dealer a{display:inline-block;margin-top:60px;font-size:28px;color:#fff;font-weight:700;background:#e61c45;border-radius:5px;padding:10px 35px}.section-start .button-dealer a:hover{text-decoration:none}.section-start .button-readmore{text-align:right}.section-start .button-readmore a{display:inline-block;margin-top:10px;font-size:22px;color:#fff;font-weight:700;background:#e61c45;border-radius:5px;padding:10px 35px}.section-start .button-readmore a:hover{text-decoration:none}.section-start .information .first-col h3{font-size:32px;font-weight:700;color:#112f6e}.section-start .information .first-col ul{color:#3f5c9a;font-size:16px;list-style:none;padding:0;columns:2;-webkit-columns:2;-moz-columns:2}.section-start .information .first-col ul li{position:relative;padding-left:20px}.section-start .information .first-col ul li:before{content:"•";color:#e61c44;font-weight:bold;font-size:27px;display:inline-block;width:18px;position:absolute;left:0;top:-3px}.section-start .information .second-col p{margin:0}.section-start .image-description{margin-top:42px}.section-start .image-description ul{list-style:none;padding:0;color:#3f5c9a;font-size:18px}.section-start .image-description ul li{padding-left:30px;position:relative}.section-start .image-description ul li span{position:absolute;background:#e61c44;width:15px;height:15px;border-radius:100%;color:#fff;left:0;top:9px;line-height:15px;font-size:12px;text-align:center}@media(max-width: 992px){.section-start .description1{min-width:100%}}.section-modele{padding:35px 0}.section-modele h3{color:#112f6e;margin:0 0 10px 0;font-size:50px;font-weight:700}.section-modele h4{color:#3f5c9a;margin:0 0 10px 0;font-size:28px;font-weight:400}.section-modele .first-row{padding-bottom:20px}.section-modele .model{margin:30px 0}.section-modele .model .model-title{font-weight:500;font-size:30px;color:#112f6e}.section-modele .model .model-subtitle{font-weight:400;font-size:24px;color:#3f5c9a}.section-modele .model .model-description{padding:25px 0;font-size:18px;color:#3f5c9a;text-align:center;margin-top:15px}.section-modele .model .model-gallery{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.section-modele .model .model-gallery .image{position:relative;padding:10px;min-width:150px}.section-modele .model .model-gallery .image .mark{color:#e61c45;padding:0;display:block;background:none;font-weight:700;text-transform:capitalize;right:10px;position:absolute;font-variant:small-caps}.section-modele .model .model-button{text-align:center}.section-modele .model .model-button a{display:inline-block;margin-top:10px;font-size:22px;color:#fff;font-weight:700;background:#e61c45;border-radius:5px;padding:10px 35px}.section-modele .model .model-button a:hover{text-decoration:none}.section-contact{padding:35px 0;background:#c01134 url(../../images/contact-bg.png) center bottom no-repeat}.section-contact h3{color:#fff;margin:0 0 10px 0;font-size:50px;font-weight:700}.section-contact h4{color:#fff;margin:0 0 10px 0;font-size:28px;font-weight:400}.section-contact .form-content{margin-top:30px}.contact-form .row{margin:0 -7.5px}.contact-form .row .col{padding:0 7.5px;margin-bottom:15px}.contact-form label{font-size:15px;color:#000;margin-bottom:8px;display:block}.contact-form .wpcf7-form-control-wrap{display:block}.contact-form .wpcf7-form-control-wrap input[type=text],.contact-form .wpcf7-form-control-wrap input[type=email],.contact-form .wpcf7-form-control-wrap input[type=date],.contact-form .wpcf7-form-control-wrap textarea{width:100%;padding:12px 12px;border:1px solid #e2e2e2;border-radius:5px;font-size:14px;color:#112f6e;background:#fff;font-family:"Raleway",sans-serif;font-weight:400}.contact-form .wpcf7-form-control-wrap input[type=text]::-webkit-input-placeholder,.contact-form .wpcf7-form-control-wrap input[type=email]::-webkit-input-placeholder,.contact-form .wpcf7-form-control-wrap input[type=date]::-webkit-input-placeholder,.contact-form .wpcf7-form-control-wrap textarea::-webkit-input-placeholder{font-size:16px;color:#3f5c9a;font-family:"Raleway",sans-serif;font-weight:400}.contact-form .wpcf7-form-control-wrap input[type=text]::-moz-placeholder,.contact-form .wpcf7-form-control-wrap input[type=email]::-moz-placeholder,.contact-form .wpcf7-form-control-wrap input[type=date]::-moz-placeholder,.contact-form .wpcf7-form-control-wrap textarea::-moz-placeholder{font-size:16px;color:#3f5c9a;font-family:"Raleway",sans-serif;font-weight:400}.contact-form .wpcf7-form-control-wrap input[type=text]:-ms-input-placeholder,.contact-form .wpcf7-form-control-wrap input[type=email]:-ms-input-placeholder,.contact-form .wpcf7-form-control-wrap input[type=date]:-ms-input-placeholder,.contact-form .wpcf7-form-control-wrap textarea:-ms-input-placeholder{font-size:16px;color:#3f5c9a;font-family:"Raleway",sans-serif;font-weight:400}.contact-form .wpcf7-form-control-wrap input[type=text]:-moz-placeholder,.contact-form .wpcf7-form-control-wrap input[type=email]:-moz-placeholder,.contact-form .wpcf7-form-control-wrap input[type=date]:-moz-placeholder,.contact-form .wpcf7-form-control-wrap textarea:-moz-placeholder{font-size:16px;color:#3f5c9a;font-family:"Raleway",sans-serif;font-weight:400}.contact-form .wpcf7-form-control-wrap input[type=text]::placeholder,.contact-form .wpcf7-form-control-wrap input[type=email]::placeholder,.contact-form .wpcf7-form-control-wrap input[type=date]::placeholder,.contact-form .wpcf7-form-control-wrap textarea::placeholder{font-size:16px;color:#3f5c9a;font-family:"Raleway",sans-serif;font-weight:400}.contact-form .wpcf7-form-control-wrap input[type=text]:focus,.contact-form .wpcf7-form-control-wrap input[type=email]:focus,.contact-form .wpcf7-form-control-wrap input[type=date]:focus,.contact-form .wpcf7-form-control-wrap textarea:focus{outline:none}.contact-form .wpcf7-form-control-wrap textarea{height:130px;resize:none}.contact-form .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item{font-family:"Raleway",sans-serif;font-weight:400;margin:0}.contact-form .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.contact-form .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label{padding-left:40px;background:url(../../images/checkbox.png) 0 0 no-repeat;display:block;font-size:12px;line-height:16px;color:#fff}.contact-form .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item .wpcf7-list-item-label a{color:#fff}.contact-form .wpcf7-form-control-wrap .wpcf7-acceptance .wpcf7-list-item input:checked~.wpcf7-list-item-label{background:url(../../images/checkbox-checked.png) 0 0 no-repeat}.contact-form input[type=submit]{color:#fff;font-size:22px;line-height:22px;padding:12px 35px;border:none;border-radius:5px;transition:.5s all;-moz-transition:.5s all;-webkit-transition:.5s all;cursor:pointer;background:#112f6e}.contact-form input[type=submit]:hover,.contact-form input[type=submit]:focus{outline:none;background:#36373d;color:#fff}.contact-form .wpcf7-not-valid-tip{margin-top:5px;font-size:12px}.footer{background:#112f6e;padding:25px 0;color:#fff}.footer h4{font-size:24px;margin-bottom:20px}.footer .col{padding-top:15px;padding-bottom:15px}@media(max-width: 568px){.footer .col{min-width:100%}}
