@import url("https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100;0,9..40,200;0,9..40,300;0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700;0,9..40,800;0,9..40,900;0,9..40,1000;1,9..40,100;1,9..40,200;1,9..40,300;1,9..40,400;1,9..40,500;1,9..40,600;1,9..40,700;1,9..40,800;1,9..40,900;1,9..40,1000&display=swap");
/* @license MIT https://github.com/necolas/normalize.css/blob/8.0.1/LICENSE.md */
html{line-height:1.15;-webkit-text-size-adjust:100%;}body{margin:0;}main{display:block;}h1{font-size:2em;margin:0.67em 0;}hr{box-sizing:content-box;height:0;overflow:visible;}pre{font-family:monospace,monospace;font-size:1em;}a{background-color:transparent;}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted;}b,strong{font-weight:bolder;}code,kbd,samp{font-family:monospace,monospace;font-size:1em;}small{font-size:80%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sub{bottom:-0.25em;}sup{top:-0.5em;}img{border-style:none;}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;}button,input{overflow:visible;}button,select{text-transform:none;}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button;}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0;}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText;}fieldset{padding:0.35em 0.75em 0.625em;}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}progress{vertical-align:baseline;}textarea{overflow:auto;}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0;}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto;}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px;}[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}details{display:block;}summary{display:list-item;}template{display:none;}[hidden]{display:none;}
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--color-primary:#fff;--color-secondary:#cb043d;--color-secondary-alt:#ffe1ea;--color-tertiary:#8093a4;--color-tertiary-2:#e0e0e0;--font-primary:"DM Sans",sans-serif;--font-secondary:"Poppins",sans-serif;--font-awesome:"Font Awesome 5 Pro";--font-size-b1:18px;--font-size-b2:16px;--font-size-b3:14px;--font-size-b4:12px;--line-height-b1:1.67;--line-height-b2:1.63;--line-height-b3:1.6;--line-height-b4:1.3;--h1:72px;--h2:68px;--h3:40px;--h4:32px;--h5:24px;--h6:20px;--h1-lineHeight:1.25;--h2-lineHeight:1.24;--h3-lineHeight:1.4;--h4-lineHeight:1.38;--h5-lineHeight:1.5;--h6-lineHeight:1.6;}.field--name-field-chiffres-cles .field__items{flex-wrap:wrap;}.field--name-field-nombre-chiffres-cles .field__item{color:var(--color-primary);font-weight:900;font-size:50px;position:absolute;bottom:0;}.paragraph.paragraph--type--chiffres-cles.paragraph--view-mode--default{position:relative;}.field--name-field-titre-du-chiffre .field__item{color:var(--color-primary);font-weight:500;font-size:18px;}div.item-bg-chiffres-cles,div.item-bg-chiffres-cles .paragraph--type--chiffres-cles{padding:15px;border-radius:15px;}div.item-bg-chiffres-cles:nth-child(1) .paragraph--type--chiffres-cles{background-color:var(--color-secondary);}div.item-bg-chiffres-cles:nth-child(2) .paragraph--type--chiffres-cles{background-color:var(--color-tertiary);}div.item-bg-chiffres-cles:nth-child(3) .paragraph--type--chiffres-cles{background-color:var(--color-secondary-alt);color:var(--color-tertiary) !important;}div.item-bg-chiffres-cles:nth-child(4) .paragraph--type--chiffres-cles{background-color:var(--color-tertiary-2);color:var(--color-tertiary) !important;}div.item-bg-chiffres-cles:nth-child(3) .field__item{color:#282828 !important;}div.item-bg-chiffres-cles:nth-child(4) .field__item{color:#282828 !important;}.paragraph.paragraph--type--chiffres-cles.paragraph--view-mode--default{height:250px;}div.item-bg-chiffres-cles:nth-child(2)
  .field--name-field-titre-du-chiffre
  .field__item{color:#282828 !important;}.field--name-field-image-chiffres-cles img{height:50px;width:auto;object-fit:cover;}footer.site-footer{background:var(--color-secondary);color:var(--color-primary);padding:2rem 0 1rem;margin:60px 0 0;overflow:hidden;}footer .field--name-body p{font-size:14px;font-weight:normal;line-height:27px;text-align:center;}.footer-block:first-child{padding-right:40px;}footer.site-footer a{color:var(--color-primary);padding:10px 0px !important;font-size:15px;}footer.site-footer .social-media-links--platforms a{font-size:25px;}footer #block-cepex-navigationprincipale{padding:0px 30px;}.region-footer-left img{height:100px;width:auto;object-fit:cover;}footer h5{font-size:26px;width:fit-content;position:relative;text-decoration:none !important;}footer h5:after{content:"";background:var(--color-primary);width:30%;height:5px;left:0;top:90%;border-radius:5px;position:absolute;}#block-cepex-contact div.row{flex-wrap:nowrap;}#block-cepex-contact .icones,#block-cepex-contact .information{width:fit-content;}#block-cepex-contact .information .field--label-above,#block-cepex-contact .icones .icon-text-container{margin:20px 0;}#block-cepex-contact h5{margin-bottom:20px;}#block-cepex-navigationprincipale-menu{margin-bottom:25px;padding-bottom:10px;}#block-cepex-contact h5{margin-bottom:25px;padding-bottom:10px;}#block-cepex-socialmedialinks-2{display:flex;justify-content:center;padding-right:1rem;}footer li.nav-item{position:relative;width:fit-content;}footer li.nav-item:after{content:"";background:var(--color-primary);width:0%;height:3px;left:0;top:90%;border-radius:50px;position:absolute;transition:1s;}footer li.nav-item:hover:after{width:100%;transition:1s;}footer li.nav-item:hover a{color:var(--color-primary);}.copyrights{text-align:center;border-top:1px solid var(--color-primary);margin:20px 0px 0;padding:20px 0 0;}.copyrights p{font-weight:300;margin:0;}.footer-wrapper{flex-wrap:wrap;row-gap:40px;}.hover-effect{position:relative;z-index:2;}.hover-effect:before{content:"";position:absolute;width:35%;height:30%;background:var(--color-secondary);top:3px;right:3px;transition:0.5s ease all;}.hover-effect:after{content:"";position:absolute;width:35%;height:30%;background:var(--color-secondary);bottom:3px;left:3px;z-index:-1;transition:0.5s ease all;}.hover-effect:hover:before,.hover-effect:hover:after{width:98%;height:98%;transition:0.5s ease all;}.bg-grey{background:#f7f7f7;padding:60px 0px;}.field--name-field-image-decouvertes .field__item{padding:0px;}.black-card-title{color:#000;font-size:18px;font-weight:700;}.section-title{color:#3f3f3f;text-align:center;padding:20px 0;font-weight:900;}.section-title span{color:var(--color-secondary);}.field--name-field-description-marketplace p{text-align:justify;}.right .call-to-action{align-self:end;}.paragraph--type--marketplace{padding:60px 0px;}.paragraph--type--marketplace .row{flex-wrap:wrap;}.field--name-field-image-marketplace img{height:350px;width:100%;object-fit:contain;}#tunisia-export{display:flex;margin:60px 0px;flex-wrap:wrap;row-gap:30px;}#tunisia-export .title-banner{padding-left:0 !important;}.title-secondary .field__item{color:var(--color-secondary) !important;}.realisation .field__items{display:flex;text-align:center;column-gap:10px;}@media screen and (max-width:767px){.realisation .field__items{flex-direction:column;align-items:center;justify-content:center;}#tunisia-export iframe{height:260px;width:100%;}#tunisia-export .wrap{flex-wrap:wrap;}.field--name-field-descrip-mission li{font-weight:700;}}.realisation .field__items > .field__item{text-align:center;width:100%;}.realisation .field__item{color:#5d5d5d;}.mission,.services{padding:20px 0;border-bottom:1px solid #5d5d5d;margin:0 20px 20px 0px;}.objectifs{padding:20px 0;margin:0 20px 20px 0px;}.services .field--name-field-descrip-services .field__item p{position:relative;padding-left:30px;font-weight:800;font-size:20px;}.services .field--name-field-descrip-services .field__item p:before{content:"\f061";font-family:"FontAwesome";position:absolute;color:#000;left:5px;}.services .field--name-field-descrip-services .field__item li{position:relative;padding-left:30px;font-weight:800;font-size:20px;}.services .field--name-field-descrip-services .field__item li:before{content:"\f061";font-family:"FontAwesome";position:absolute;color:#000;left:5px;}.objectifs .field--name-field-descrip-objectifs .field__item p{position:relative;padding-left:25px;font-weight:800;font-size:16px;}.objectifs .field--name-field-descrip-objectifs .field__item p:before{content:"\f00c";font-family:"FontAwesome";position:absolute;color:var(--color-secondary);left:5px;}.field--name-field-titre-du-chiffre .field__item{font-size:18px;color:#000;}.title-split{color:#5d5d5d !important;font-size:30px;font-weight:1000;padding:10px;text-align:center;}.title-split span{color:var(--color-secondary);}.networks{margin:60px 0;}.networks > .d-flex{padding:30px 0;flex-wrap:wrap;}.icon-bureau{display:flex;justify-content:flex-end;}.icon-bureau i{width:70px;height:70px;background:#cb043d;display:flex;align-items:center;justify-content:center;font-size:25px;color:#fff;}@media screen and (max-width:768px){.icon-bureau{justify-content:center;margin-bottom:20px;}.networks > .d-flex{text-align:center;row-gap:20px;}.networks img{margin:10px 0px;}}@media screen and (max-width:992px){div.item-bg-chiffres-cles,div.item-bg-chiffres-cles .paragraph--type--chiffres-cles{width:50%;}div.item-bg-chiffres-cles .paragraph--type--chiffres-cles{width:100%;}.field--name-field-titre-du-chiffre .field__item{font-size:15px;margin:10px;height:45px;}.main-nav{display:flex !important;justify-content:space-between !important;flex-direction:column !important;align-items:baseline !important;row-gap:10px !important;}}@media screen and (max-width:767px){#block-cepex-socialmedialinks{width:100%;}header .social-media-links--platforms{display:flex !important;justify-content:space-between;}header #block-cepex-socialmedialinks a i{font-size:25px;}.footer-block:first-child{padding-right:0px;}}.main-nav li:nth-child(2) > ul{display:flex;background:#fff;}.main-nav li:nth-child(2) > ul li:nth-child(2) > ul{display:block !important;}.node--type-services .field-content{display:none;transition:0.5s;color:#fff !important;font-weight:bold;}.node--type-services:hover .field-content{display:inline-block;transition:0.5s;}.node--type-services:hover h3{display:none;transition:0.5s;}.node--type-services:hover .card{background:var(--color-secondary);transition:0.5s;}.node--type-services:hover .card-text{justify-content:space-around;transition:0.5s;}div:has(a.custom-btn){position:relative;}.custom-btn{width:130px;height:40px;color:#000;padding:5px 12px;border-radius:50px;font-size:18px;font-weight:500;background:transparent;cursor:pointer;transition:all 0.3s ease;position:relative;display:inline-block;box-shadow:inset 2px 2px 2px 0px rgba(255,255,255,0.5),7px 7px 20px 0px rgba(0,0,0,0.1),4px 4px 5px 0px rgba(0,0,0,0.1);outline:none;text-decoration:none;}.btn-10{background:transparent;border:1px solid #cb043d;transition:all 0.3s ease;overflow:hidden;}.btn-10:after{position:absolute;content:" ";top:0;left:0;z-index:-1;width:100%;height:100%;transition:all 0.3s ease;-webkit-transform:scale(0.1);transform:scale(0.1);}.btn-10:hover{color:#fff;border:none;z-index:2;background:transparent;}.btn-10:hover:after{background:rgb(203,4,61);-webkit-transform:scale(1);transform:scale(1);}.paragraph--type--contact-cepex{padding:15px;background:#fff;box-shadow:7px 7px 7px -5px grey;border-left:10px solid var(--color-secondary);}.vos-contact-au-cepex .d-flex{flex-wrap:wrap;row-gap:20px;justify-content:space-evenly;}.field--name-field-titrecontact{font-weight:700;}#vos-contact-au-cepex{position:relative;}.pop-up-directeur .text-center.d-flex{color:#fff;background:var(--color-secondary);padding:15px;border-radius:5px;justify-content:center;}.pop-up-directeur{position:absolute;width:90%;height:fit-content;top:0;left:5%;right:5%;bottom:0;background:#fff;border-radius:5px;}.field--name-field-nom-et-prenom-directeur{font-weight:800;margin:5px 0;}.field--name-field-mail-directeur{position:relative;font-weight:600;padding:0px 20px;display:flex;align-items:center;}.field--name-field-mail-directeur:before{content:"\f0e0";font-family:"FontAwesome";position:absolute;color:var(--color-secondary);left:0;}.field--name-field-telephone-directeur{position:relative;font-weight:500;padding:0px 20px;display:flex;align-items:center;}.field--name-field-telephone-directeur:before{content:"\f095";font-family:"FontAwesome";position:absolute;color:var(--color-secondary);left:0;}.field--name-field-telephone-directeur a{text-decoration:none;font-weight:600;color:#000;}.field--name-field-photo-directeur img{object-fit:contain;}@media screen and (max-width:768px){div.item-bg-chiffres-cles,div.item-bg-chiffres-cles .paragraph--type--chiffres-cles{width:100%;}div.item-bg-chiffres-cles .paragraph--type--chiffres-cles{width:100%;}.field--name-field-titre-du-chiffre .field__item{font-size:16px;}.vos-contact-au-cepex .d-flex{flex-direction:column;flex-wrap:wrap;row-gap:10px;column-gap:0px;}footer #block-cepex-navigationprincipale{padding:0;}}footer a.nav-link.dropdown-toggle:after{display:none;}.form_division{background-color:#cb033d !important;color:white !important;margin:5px 0;padding:10px;}#node-entreprise-form{div#entreprise-group-etat{display:none;}}#node-entreprise-importatrice-form{div#edit-moderation-state-wrapper{display:none;}}input#edit-submit-recherche-globale,input#edit-submit-recherche-globale--2{display:block;background-color:#cd0b47;color:transparent;border:none;width:40px;height:40px;cursor:pointer;border-radius:10px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='white' class='bi bi-search' viewBox='0 0 16 16'%3E%3Cpath d='M11.742 10.344a6.5 6.5 0 1 0-1.397 1.398h-.001l3.85 3.85a1 1 0 0 0 1.415-1.414l-3.85-3.85zm-5.242 1.106a5 5 0 1 1 0-10 5 5 0 0 1 0 10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:16px 16px;}
