/*
Theme Name: fullab
Theme URI: https://www.fullab.net
Description: Thème créer par l'agence FULLAB DIGITAL.
Author: FULLAB
Author URI: https://www.fullab.net
Version: 2.0
*/
@font-face {
    font-family: 'Gilroy-B';
    src: url('assets/fonts/Gilroy-Extrabold.eot');
    src: local('assets/fonts/Gilroy Extrabold'), local('assets/fonts/Gilroy-Extrabold'),
    url('assets/fonts/Gilroy-Extrabold.eot?#iefix') format('embedded-opentype'),
    url('assets/fonts/Gilroy-Extrabold.woff') format('woff'),
    url('assets/fonts/Gilroy-Extrabold.ttf') format('ttf'),
    url('assets/fonts/Gilroy-Extrabold.ttf') format('truetype');
    font-weight: 800;font-style: normal;}
@font-face {
    font-family: 'Gilroy';
    src: url('assets/fonts/Gilroy-Light.eot');
    src: local('assets/fonts/Gilroy Light'), local('assets/fonts/Gilroy-Light'),
    url('assets/fonts/Gilroy-Light.eot?#iefix') format('embedded-opentype'),
    url('assets/fonts/Gilroy-Light.woff') format('woff'),
    url('assets/fonts/Gilroy-Light.ttf') format('ttf'),
    url('assets/fonts/Gilroy-Light.ttf') format('truetype');
    font-weight: 300;font-style: normal;}
body {margin:0px!important;font-family: 'Gilroy';}
ul { list-style-position: inside!important;
    margin-block-start: 0px!important;
    margin-block-end: 0px!important;
    margin-inline-start: 0px!important;
    margin-inline-end: 0px!important;
    padding-inline-start: 0px!important;font-family: 'Gilroy-B';}
.wpcf7-form input,
.wpcf7-form textarea {font-family: 'Gilroy-B';width:100%!important;padding:15px 20px;margin-bottom:10px;border:1px solid #e70013!important;color:#0F5759!important;font-size:18px;}
.wpcf7-form select {width:100%!important;padding:15px 20px;margin-bottom:10px;border:1px solid #e70013!important;color:#0F5759!important;font-weight:bold;font-size:18px;}
.wpcf7-form .wpcf7-radio {width:100%!important;padding:0px;margin:10px;color:#0F5759!important;font-weight:bold;font-size:18px;}
.wpcf7-form p {font-family: 'Gilroy-B';width:100%!important;color:#0F5759!important;margin-bottom:10px;text-align: justify;}
.wpcf7-form .wpcf7-form-control-wrap {width:100%!important;}
.wpcf7-form .wpcf7-list-item {width:100px!important;margin-left:0px;}
.wpcf7-form .wpcf7-list-item .wpcf7-list-item-label {float:left!important;}
.wpcf7-form .wpcf7-list-item input {width:20px!important;float:left!important;margin:5px 5px 10px 0px;padding:0px;}
.wpcf7-form label {width:100%!important;font-size:18px;}
.wpcf7-form button {width:100%!important;padding:15px;margin-bottom:10px;border:0px;text-transform:uppercase;color:#fff!important;cursor:pointer;font-size:18px;}
.wpcf7-form button:hover {border:0px;}
::placeholder {
  color: #0F5759!important;font-size:18px;font-family: 'Gilroy-B';opacity: 1;}
::-ms-input-placeholder { /* Edge 12 -18 */
  color: #0F5759!important;font-size:18px;font-family: 'Gilroy-B';}
.elementor-counter .elementor-counter-title {text-align:center!important;}
p {margin-top:0px!important;margin-bottom:0px!important;}
.elementor-element .elementor-cta__description {text-align:justify;}
