.colorBlue{color:#000fa0}.colorOrange{color:#ef7b1d}.strongTxt{font-weight:700}.orange h2{color:#ef7b1d!important}.blue p a{color:#FFF!important}.blue p a:hover{text-decoration:underline!important;color:#FFF!important}.teamBox h3{font-size:16px!important;color:#000FA0!important;font:weight:500!important}.elementor-flip-box__layer__inner .elementor-flip-box__button:hover{border-style:solid!important;opacity:.8}.homeFlip h3{color:#FFF!important}.sectionLogosPopups .elementor-flip-box__button{line-height:1em!important}.searchBox .resultsContainer>div{flex-wrap:wrap}.gallery-title-inside{position:absolute;bottom:0;left:0;display:block;background:#0000008a;color:#fff;text-align:center;width:100%;font-size:12px;padding:10PX 0;font-style:italic}.besoin-accordion{display:block;width:100%}.elementor-field-group-besoins>label{display:block;width:100%;margin-bottom:20px}.elementor-field-group-besoins{display:block;width:100%}.elementor-field-group-besoins{display:block;width:100%}.elementor-field-group-besoins .besoin-group{display:block;width:100%;margin-bottom:5px}.elementor-field-group-besoins label{cursor:pointer!important;padding-left:0}.elementor-field-option.besoin>input[type=radio]{opacity:0}.technocampusTitleBottom.blanc:after{content:" ";width:28px;height:28px;display:inline-block;background:url(//technocampus-alimentation.fr/wp-content/themes/hello-elementor-child/./img/Logo_region_pays_de_la_loire2.png) no-repeat center center transparent;background-size:28px;transform:rotate(0) translateX(-8px)}.resultsBesoins{text-align:left}}.resultsBesoins span.black{color:#333!important}.resultsBesoins *,.resultsBesoins{color:#333!important}.resultsBesoins span{color:#333!important;font-weight:400;font-size:15px}.resultsBesoins span.label{font-weight:500}.elementor-field-option.selected{font-weight:700}.elementor-field-option.besoin{padding:0;margin-bottom:5px;border-left:5px solid #ccc}.elementor-field-option.besoin.besoin-actif{border-left-color:#000fa0}.elementor-field-option.sous-besoin{padding-left:30px;display:block;cursor:pointer!important}.elementor-field-option.sous-besoin.sous-besoin-actif{background-color:#d9fadd;border-left:3px solid #28a745}.besoin-header.besoin-ouvert{font-weight:700;color:#000fa0}.resultsContainer>div>p{text-align:center}#searchDepContent select,#searchDepContent .searchBoxBtn{display:none}#searchDepContent,#searchMotsContent,#searchBesoinContent{padding-top:30px}.highlight-image{position:absolute;top:0;left:0;display:none;pointer-events:none;z-index:10}.highlight-image.active{display:block !important}.image-map-wrapper{position:relative;display:inline-block;width:500px}.image-map-mainwrapper{text-align:center}.base-image{display:block;width:100%;opacity:.7}.highlight-image{position:absolute;top:0;left:0;width:100%;height:auto;display:none;pointer-events:none;z-index:10}.single-fiche_competence .label{margin-bottom:15px}.single-fiche_competence .fiche_competence_localisation .label{margin-bottom:5px}.single-fiche_competence .fiche_competence_localisation .label strong{font-weight:500}.localisationLabo .elementor-widget-heading{margin-block-end:10px!important}.fiche_competence_besoin_sous_besoin{padding:20px;background-color:#f6f6f6;margin-bottom:20px}.fiche_competence_besoin_sous_besoin{font-weight:400;font-size:21px}.fiche_competence_besoin_sous_besoin .label{font-weight:500;color:#000fa0}.fiche_competence_besoin_sous_besoin p{margin-bottom:0;font-size:21px}.liste-contacts{display:flex;flex-wrap:wrap;justify-content:center;gap:1rem;padding:0;margin:0 auto;list-style:none}.liste-contacts .contact .contactInfo i:before{font-size:12px!important}.liste-contacts .contact .contactInfo{font-weight:400;color:#000fa0}.liste-contacts .contact{background-color:#fff;padding:1rem;border-radius:0;text-align:center;max-width:350px;width:100%}.liste-contacts .contact a{text-decoration:none;color:#333}.liste-contacts .contact .fa{margin-right:8px}.liste-contacts .contact .fa-phone-alt:before{content:"\f879"}.liste-contacts .contact .fa-envelope:before{content:"\f0e0"}body .leftBtn .elementor-button-icon{transform:translateY(0) translateX(-7px)}body .rightBtn .elementor-button-icon{transform:translateY(0) translateX(7px)}.filterBy .circle_number_text:before{display:block;height:1em;position:relative;content:"\f4bd";width:1em;font-family:"Font Awesome 5 Free";font-weight:900;text-align:center;position:absolute;left:50%;top:28px;transform:translateX(-50%)}.filterBy.searchBesoin .circle_number_text:before{top:22px}.filterBy.searchDep .circle_number_text:before{content:"\f5a0"}.filterBy.searchMots .circle_number_text:before{content:"\f002"}.searchBoxBtn{display:inline-block}.submitSearchBtn{cursor:pointer}#spinner{position:absolute;left:50%;top:-19px;transform:translateX(-50%);font-size:12px}.searchBox .resultsContainer{background:#f6f6f666!important;padding:40px;margin:30px 0 0}.searchBox .resultsContainer>div{max-width:800px;margin:auto;display:flex}.searchBox .resultsContainer>div>p{text-align:center;width:100%;margin-bottom:0!important}.searchBox .foodtech_structures_item{background:#FFFFFF!important;display:inline-block;cursor:pointer;transition:all .2s ease;width:100%!important}.searchBox .foodtech_structures_item .fiche-logo{padding-left:15px}.searchBox .foodtech_structures_item h3{text-align:left!important}.searchBox .foodtech_structures_item p{text-align:left!important}.searchBox .foodtech_structures_item:hover{transform:scale(1.05)}.searchBox .submitSearchBtn *{color:#FFF!important}.searchBox .submitSearchBtn{background:#ef7b1d;font-size:17px;font-weight:400;text-transform:uppercase;line-height:20px;padding:9px 15px}.searchBox select{max-width:250px;margin:auto!important;cursor:pointer;display:inline-block}.searchBox input[type=text]{max-width:450px;display:inline-block}.searchBox{text-align:center;display:none}.filterBy a.active .circle_number_widget{background-color:#ef7b1d!important}.searchBox.active{display:block}.filterBy a.active{pointer-events:none}.searchMotsInput{height:38px}.sub-option{margin-left:15%!important;width:85%}.sub-option{position:relative}.sub-option:after{content:"";position:absolute;top:calc(-50% + -20px);left:-14px;width:14px;height:calc(100% + 20px);border-left:1px solid #000428;border-bottom:1px solid #000428;box-sizing:border-box;z-index:0;opacity:0;pointer-events:none;transition:opacity .3s ease}.sub-option.opened:after{opacity:1}.ouBefore{position:relative}.ouBefore:before{content:"ou";display:block;font-size:16px;text-transform:uppercase;width:30px;height:20px;text-align:center;font-weight:500;position:absolute;top:50%;left:-15px;transform:translateY(-50%)}.labelBesoin span{color:#000fa0;font-weight:600}.labelBesoin b{color:#000428;font-weight:600}.besoin-group{width:23%;flex-direction:column;display:flex;align-items:flex-start}.checkbox-group{max-width:1320px;margin:auto;display:flex;justify-content:center;gap:1rem;padding:1rem;flex-wrap:wrap}.checkbox-group label.main-option{text-transform:uppercase;font-size:16px;font-weight:500;background-color:#000fa0;z-index:1}.checkbox-group label{width:100%;text-align:left;display:block;padding:10px;margin:5px 0;background-color:#000428;color:#fff;cursor:pointer;border-radius:35px;transition:opacity .2s ease,background-color .2s ease;opacity:1}.checkbox-group label.main-option{margin:0}.checkbox-group label:hover{opacity:.7}.checkbox-group input[type=radio]{display:none}.checkbox-group label.main-option.selected{background-color:#000fa0}.checkbox-group label.selected.main-option.besoin_management_de_innovation{background-color:#ef7b1d!important}.checkbox-group label.selected{background-color:#ef7b1d;opacity:1!important;transition:opacity 0s ease,background-color .1s linear!important}.checkbox-group label:before{font-size:14px;font-family:"Font Awesome 5 Free";font-weight:900;display:inline-block;margin-right:8px}.besoin_fil:before{content:"\f1b3"}.besoin_fil_viande:before{content:"\f6d7"}.besoin_fil_bbvp:before{content:"\f805"}.besoin_fil_cereales:before{content:"\f5c0"}.besoin_fil_produit_de_la_mer:before{content:"\f578"}.besoin_fil_lait:before{content:"\f8ff"}.besoin_fil_ingredient_additifs:before{content:"\f0c3"}.besoin_fil_fruits_et_legumes:before{content:"\f5d1"}.besoin_fil_vegetal:before{content:"\f06c"}.besoin_fil_alimentation_animale:before{content:"\f6d3"}.besoin_fil_proteine_vegeteales:before{content:"\f6d9"}.besoin_fil_alternative_proteiques:before{content:"\f471"}.besoin_fil_autre:before{content:"\f12e"}.besoin_form:before{content:"\f1fc"}.besoin_form_naturalite:before{content:"\f06c"}.besoin_form_analyse_sensorielle:before{content:"\f5c2"}.besoin_form_emulsions_mousses_gel:before{content:"\f0c3"}.besoin_usage:before{content:"\f108"}.besoin_usage_ergo:before{content:"\f2b5"}.besoin_usage_design:before{content:"\f1fc"}.besoin_usage_praticite:before{content:"\f0b1"}.besoin_usage_texture:before{content:"\f5c2"}.besoin_technologie:before{content:"\f085"}.besoin_technologie_encapsulation:before{content:"\f0c3"}.besoin_technologie_extrusion:before{content:"\f187"}.besoin_technologie_separation:before{content:"\f0c3"}.besoin_technologie_sechage:before{content:"\f185"}.besoin_technologie_cuisson:before{content:"\f2e7"}.besoin_technologie_traitement_froid:before{content:"\f2dc"}.besoin_technologie_traitement_thermique:before{content:"\f2e7"}.besoin_technologie_fermentation:before{content:"\f0c3"}.besoin_technologie_biotechnologies:before{content:"\f471"}.besoin_technologie_impression_3D:before{content:"\f1b2"}.besoin_technologie_intelligence_artificielle:before{content:"\f085"}.besoin_technologie_compression_formage:before{content:"\f187"}.besoin_legislation:before{content:"\f0e3"}.besoin_legislation_authentification:before{content:"\f023"}.besoin_legislation_labels:before{content:"\f02b"}.besoin_legislation_propriete_intellectuelle:before{content:"\f2b9"}.besoin_legislation_reglementation:before{content:"\f0e3"}.besoin_management_de_innovation:before{content:"\f0eb"}.besoin_securite_aliments:before{content:"\f0f3"}.besoin_securite_aliments_risques_allergenes:before{content:"\f071"}.besoin_securite_aliments_risques_chimiques:before{content:"\f0c3"}.besoin_securite_aliments_risques_microbiologiques:before{content:"\f0c3"}.besoin_securite_aliments_risques_physiques:before{content:"\f06d"}.besoin_alimentation_sante_nutrition:before{content:"\f5d1"}.besoin_alimentation_sante_nutrition_allegations:before{content:"\f02b"}.besoin_alimentation_sante_nutrition_amelioration_nutritionnelle:before{content:"\f5d1"}.besoin_alimentation_sante_nutrition_etiquetage_nutritionnel:before{content:"\f02b"}.besoin_alimentation_sante_nutrition_alimentation_specialisee_allergiques:before{content:"\f0f3"}.besoin_alimentation_sante_nutrition_alimentation_specialisee_pathologies:before{content:"\f0f1"}.besoin_alimentation_sante_nutrition_alimentation_specialisee_seniors:before{content:"\f0f1"}.besoin_alimentation_sante_nutrition_alimentation_specialisee_enfants:before{content:"\f1ae"}.besoin_alimentation_sante_nutrition_marketing:before{content:"\f0a1"}.besoin_alimentation_sante_nutrition_alimentation_animale:before{content:"\f6d3"}.besoin_emballages:before{content:"\f187"}.besoin_emballages_aptitude_au_contact_alimentaire:before{content:"\f0c3"}.besoin_emballages_design:before{content:"\f1fc"}.besoin_emballages_ecoconception:before{content:"\f06c"}.besoin_emballages_fonctionnalite:before{content:"\f0b1"}.besoin_emballages_acceptabilite:before{content:"\f118"}.besoin_emballages_recycler:before{content:"\f1b8"}.besoin_performance_industrielle:before{content:"\f1b3"}.besoin_performance_industrielle_numerique:before{content:"\f109"}.besoin_performance_industrielle_robotique:before{content:"\f544"}.besoin_performance_industrielle_rv_ra_rm:before{content:"\f2d0"}.besoin_performance_industrielle_management:before{content:"\f0c0"}.besoin_performance_industrielle_supply_chain:before{content:"\f0d1"}.besoin_performance_economique:before{content:"\f201"}.besoin_performance_economique_finances:before{content:"\f155"}.besoin_performance_economique_business_model:before{content:"\f0b1"}.besoin_performance_economique_economie_circulaire:before{content:"\f1b8"}.besoin_developpement_durable:before{content:"\f06c"}.besoin_developpement_durable_gaspillage_alimentaire:before{content:"\f06c"}.besoin_developpement_durable_decarbonation:before{content:"\f4d8"}.besoin_developpement_durable_rse:before{content:"\f4c4"}.besoin_developpement_durable_sociale:before{content:"\f0c0"}.besoin_developpement_durable_economie:before{content:"\f201"}.besoin_developpement_durable_economie_circulaire:before{content:"\f2dc"}.besoin_developpement_durable_gestion_eau:before{content:"\f043"}.besoin_developpement_durable_gestion_energie:before{content:"\f0e7"}.besoin_developpement_durable_gestion_dechets_coproduits:before{content:"\f2dc"}.besoin_ingredients:before{content:"\f0c3"}.besoin_ingredients_proteines:before{content:"\f06c"}.besoin_ingredients_lipides_oxydation:before{content:"\f06d"}.besoin_ingredients_gelifiants:before{content:"\f185"}.besoin_ingredients_emulsifiant:before{content:"\f5fd"}.besoin_ingredients_stabilisant:before{content:"\f0c3"}.besoin_ingredients_aromes:before{content:"\f4d8"}.besoin_ingredients_colorants:before{content:"\f53f"}.besoin_ingredients_glucides_sucres:before{content:"\f5a4"}.besoin_supply_chain:before{content:"\f0d1"}.besoin_supply_chain_achats:before{content:"\f07a"}.besoin_supply_chain_transports:before{content:"\f4df"}.besoin_supply_chain_logistique_industrielle:before{content:"\f187"}.besoin_supply_chain_distribution:before{content:"\f48b"}.besoin_supply_chain_logiciels_systeme_information:before{content:"\f108"}.besoin_supply_chain_circuits_proximite:before{content:"\f3c5"}.besoin_marches:before{content:"\f201"}.besoin_marches_consommateurs:before{content:"\f0c0"}.besoin_marches_marketing:before{content:"\f7a9"}.besoin_marches_circuits_distribution:before{content:"\f0d1"}.besoin_marches_merchandising:before{content:"\f02a"}.besoin_ressources_humaines:before{content:"\f0c0"}.besoin_ressources_humaines_leadership_responsable:before{content:"\f4fc"}.besoin_ressources_humaines_management:before{content:"\f508"}.besoin_technologie_agitation_melange_emulsion:before{content:"\f021"}.besoin_emballages_aptitude_contact_alimentaire:before{content:"\f0c3"}.checkbox-group label{padding-left:35px;position:relative}.checkbox-group label:before{position:absolute;left:10px;top:50%;transform:translateY(-50%)}.searchFormCollaborationsWrapper{width:33%}.searchFormArea{width:100%;display:flex;column-gap:30px;align-items:flex-end}.searchFormArea .submitSearchBtn span{display:none}.searchFormArea .submitSearchBtn{padding:10px 10px 6px}.searchFormArea .searchFormCollaborationsWrapper{max-width:300px}a.foodtech_structures_item_projet{margin-left:0}.foodtech_structures_items_projets{margin-top:20px}@media (max-width:767px){.searchFormCollaborationsWrapper{width:100%!important}.foodtech_structures_item_projet{width:100%!important}.searchFormArea{flex-wrap:wrap!important}.searchFormArea select{margin-bottom:20px!important}.searchFormArea .submitSearchBtn{margin-bottom:20px!important}}.split_citation{border-top:solid 1px #ef7b1d;max-width:80px;margin:20px auto}.citation_invite{color:#ef7b1d;font-style:italic;font-size:15px}.invites_podcast{display:flex;flex-wrap:wrap;align-items:start}.invites_podcast .invite_podcast{width:46%;text-align:center;margin:2%}.invites_podcast .invite_podcast .img{border:solid 5px #000fa0;border-radius:150px;width:150px;height:150px;object-fit:cover;overflow:hidden;display:inline-block}.invites_podcast .invite_podcast .img img{width:100%;height:auto;object-fit:cover}.invites_podcast .invite_podcast h3{margin-bottom:10px}.invites_podcast .invite_podcast .site_web_invite{margin-top:6px}.single-episode .cover *{text-align:justify!important}@media (max-width:767px){.invites_podcast .invite_podcast{width:100%;margin-bottom:50px}.single-episode .resume{padding-left:15px!important;padding-right:15px!important}.single-episode .elementor-widget .elementor-icon-list-icon+.elementor-icon-list-text{padding-inline-start:0!important}.single-episode h1.elementor-heading-title,.single-episode h1.entry-title{padding-left:10px;padding-right:10px}}.navigationAttractivite{background:url(//technocampus-alimentation.fr/wp-content/themes/hello-elementor-child/./img/Attractivite.jpg) no-repeat top center transparent;background-size:350px;padding-top:26px!important}.navigationAttractivite .elementor-button{max-width:305px;width:305px}.leftBtn .elementor-button-icon{transform:translateY(21px) translateX(-7px)}.rightBtn .elementor-button-icon{transform:translateY(21px) translateX(7px)}.greyBlock{background:#f6f6f6!important;padding:30px 30px 15px}.greyBlock h2{margin-top:0!important}.elementor-widget-text-editor h2{margin-top:34px;margin-bottom:12px}.elementor-widget-text-editor h3{margin-top:25px;margin-bottom:8px}.alignright{margin-left:2rem}.alignleft{margin-right:2rem}.leftBtn .elementor-button-text>span,.rightBtn .elementor-button-text>span{font-weight:400!important}.leftBtn .elementor-button-text,.rightBtn .elementor-button-text{font-weight:600!important}.leftBtn .elementor-button-text{text-align:left}.rightBtn .elementor-button-text{text-align:right}.elementor img.alignright,.elementor img.alignleft{margin-bottom:7px}.structure_departement_filter,.filtre_departement{padding-left:40px}.filtersContainer .mainLabel,.mainLabel{font-weight:500}.annuaire-wrapper label,.filtersContainer label{cursor:pointer;padding-right:14px}body>div.elementor>section.elementor-top-section.elementor-section-full_width:first-child .elementor-background-overlay{opacity:.5!important}.ideeRecu *{color:#FFF!important}.ideeRecu h2{font-size:18px!important;margin:0 0 10px 0!important}@media (max-width:1575px){.headMenu .elementor-nav-menu .elementor-item{margin-left:10px!important;margin-right:10px!important}.headRegion img{width:96px;height:auto;padding-right:10px;padding-top:3px}.headSearch{position:absolute!important;top:10px;right:110px}}@media (max-width:1442px){.headLogo img{max-width:242px!important;padding-top:7px}.headMenu .elementor-widget-container{padding-left:20px!important}}.search-results .site-main,.error404 .site-main{padding-top:60px;padding-bottom:500px}.search-results .site-main h2{margin-bottom:5px;margin-top:20px}.search-results .site-main img{display:none}.elementor-post .postImg{cursor:pointer}.elementor-post .postImg:hover,.elementor-post h3 a:hover,.elementor-post .elementor-icon-list-item a:hover{opacity:.8}.elementor-post .postImg,.elementor-post h3 a,.elementor-post .elementor-icon-list-item a{transition:opacity .2s linear}@media (min-width:1340px){.headMenu ul li ul li a{font-size:15px!important;font-weight:400;padding:9px 10px 6px 8px!important}.headMenu .elementor-nav-menu li{border-width:0!important}.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li>.scroll-down,.elementor-nav-menu--layout-horizontal .elementor-nav-menu>li ul{transform:translateY(-2px) translateX(-10px)}.headSearch{display:inline-block;width:auto!important;height:auto!important;max-height:38px;position:absolute!important;top:10px;right:110px}body .imageHead{margin-bottom:60px!important}}@media (max-width:1339px){.navigationAttractivite{background-size:220px;padding-top:0!important}.ideesRecues>div{align-items:center;justify-content:center}.ideesRecues>div>.elementor-column{width:222px!important}body .headMenu .elementor-nav-menu .elementor-item{margin-left:0!important;margin-right:0!important}.elementor-nav-menu--dropdown{max-width:100vh!important}#wp-admin-bar-easy-updates-manager-admin-bar,#wp-admin-bar-top-secondary,#wp-admin-bar-updates,#wp-admin-bar-elementor_notes{display:none}.headMenu,.elementor-widget-wrap>.elementor-element.headMenu{width:150px!important;position:absolute;right:133px;top:4px}.headMenu .elementor-nav-menu--dropdown{position:absolute;left:0;top:61px;z-index:9;width:100%}.headMenu .elementor-nav-menu a,.elementor-nav-menu a:focus,.elementor-nav-menu a:hover{padding:20px 0;width:100%}.headMenu ul li li{border-color:#f3f3f3!important}.headMenu ul li a{text-transform:uppercase}.headMenu ul ul li a{text-transform:initial}.headMenu ul li li a{font-size:20px!important}.headMenu ul .elementor-nav-menu li:last-child{border-bottom:0}.headMenu .sub-arrow{display:inline-block!important}.headMenu .elementor-nav-menu li:last-child{border-bottom:solid 2px #000fa0}.headMenu .elementor-nav-menu a,.elementor-nav-menu a:focus,.elementor-nav-menu a:hover{text-align:center!important;padding:20px 20px!important;display:block;width:100%}.headMenu ul .elementor-nav-menu--dropdown{position:relative;left:initial;top:initial;z-index:9;width:100%}h1.elementor-heading-title{padding-left:30px;padding-right:30px;font-size:48px!important}body .imageHead{margin-bottom:50px!important}}@media (max-width:1152px){div.la_fusee_item{width:31%}div.foodtech_structures_item{width:48%}div #maCarte{width:50% !important;height:600px !important}div .filteredMarkersList{padding-right:20px!important;width:50%!important}}@media (max-width:1059px){div.monthGroup{width:32%}}@media (max-width:930px){.navigationAttractivite{background-size:323px;padding-top:180px!important;background-position:top center}}.mobileOnly{display:none!important}@media (max-width:767px){.structure_departement_filter,.filtre_departement{padding-left:0;width:100%;padding-top:20px}.filtersContainer{flex-wrap:wrap}.filtre_activite,.filtre_thematique{padding-left:0;width:100%;margin:0!important}.noMobile{display:none!important}body .mobileOnly{display:block!important}div #maCarte{width:100% !important;height:500px !important}div .filteredMarkersList{padding-right:0!important;width:100%!important}div .liste_startup{flex-wrap:wrap}div.monthGroup{width:48%}.calendrier_agenda_item .agenda_title{font-size:19px!important}div.la_fusee_item,div.foodtech_structures_item{width:100%}.headSearch{top:9px;right:20px}.headLogo{padding-left:10px}.headMenu,.elementor-widget-wrap>.elementor-element.headMenu{right:40px}h1.elementor-heading-title,h1.entry-title{padding-left:30px;padding-right:30px;font-size:38px!important}.popupCompany{padding:10px 10px 10px 10px!important}.search-results .site-main h1.entry-title,body:not(.elementor) h1.entry-title{padding-left:0!important;font-size:32px!important}.sectionLogosPopups{padding-top:0!important}.sectionLogosPopups .elementor-column .elementor-widget-flip-box{max-width:300px;margin:auto}.search-results .site-main,body:not(.elementor) .site-main{padding-top:20px!important;padding-bottom:30px!important;padding-left:30px!important;padding-right:30px!important}body .imageHead{margin-bottom:40px!important}div .technocampusTitle,div .technocampusTitleBottom{margin-bottom:0!important}div .technocampusTitle h2,div .technocampusTitleBottom h2{font-size:33px!important}div .technocampusTitle h2:before{transform:rotate(90deg) translateX(0px) translateY(22px)}div .technocampusTitle h2:after{transform:rotate(90deg) translateX(0px) translateY(-22px)}div .technocampusTitleBottom:after{transform:rotate(90deg) translateX(-19px)}div .technoIcon2 .elementor-icon-box-icon:before{background-size:11px;bottom:58px}div .technoIcon1 .elementor-icon-box-icon:before{bottom:30px}.contentImg{margin-bottom:15px}.navigationAttractivite .elementor-button{max-width:100%;width:100%!important;margin:auto!important;display:block}}@media (max-width:560px){.leaflet-popup-content *{font-size:12px!important}.leaflet-popup-content{min-width:initial!important;max-width:198px;overflow:hidden}.leaflet-popup-content p{margin:5px 0!important}.leaflet-popup-content{margin:10px 10px 5px 10px!important}div.monthGroup{width:100%}.calendrier_agenda_item .agenda_title{font-size:19px!important}.loopReplay .loopReplayTitle *{font-size:20px!important}}@media (max-width:430px){div .technocampusTitle h2,div .technocampusTitleBottom h2{font-size:28px!important}div .technocampusTitle h2:before{background-size:12px;transform:rotate(90deg) translateX(0px) translateY(17px)}div .technocampusTitle h2:after{background-size:12px;transform:rotate(90deg) translateX(0px) translateY(-17px)}div .technocampusTitleBottom:after{background-size:12px;transform:rotate(90deg) translateX(-19px)}.navigationAttractivite{background-size:240px;padding-top:140px!important}.headLogo img{max-width:174px!important;padding-top:7px;padding-left:0}.headLogo{padding-left:6px}.headMenu,.elementor-widget-wrap>.elementor-element.headMenu{top:-3px;width:135px!important}.headSearch{top:2px;right:15px}.sectionLogosPopups .elementor-column .elementor-widget-flip-box{max-width:200px;margin:auto}.sectionLogosPopups .elementor-column .elementor-flip-box{height:140px!important}.elementor-65 .elementor-element.elementor-element-69ff599 .elementor-nav-menu--dropdown .elementor-item,.elementor-65 .elementor-element.elementor-element-69ff599 .elementor-nav-menu--dropdown .elementor-sub-item{font-size:18px!important}}.elementor-counter-number-prefix{display:block;text-align:center;font-size:16px;position:absolute;top:-20px;text-align:center!important;width:100%}.elementor-counter .elementor-counter-number-wrapper{position:relative;text-align:center}.elementor-counter .elementor-counter-number-wrapper *{color:#000fa0}.elementor-counter .elementor-counter-number-wrapper .elementor-counter-number{position:relative;text-align:center;display:block;width:100%}body.page-id-410 .elementor-116 .elementor-element.elementor-element-bf2ae37>.elementor-shape-top .elementor-shape-fill{fill:#fec20c!important}body.page-id-410 .elementor-65 .elementor-element.elementor-element-e732d34{border-color:#fec20c!important}body.page-id-410 .elementor-116 .elementor-element.elementor-element-bf2ae37{border-color:#fec20c!important}body.page-id-410 .elementor-410 .elementor-element.elementor-element-d92a933 .elementor-heading-title{color:#fec20c!important}.headRegion{display:inline-block;width:auto!important;transform:translateX(0)}.headRegion img{width:108px;height:auto}.headLogo{display:inline-block;width:auto!important;transform:translateX(0)}.headMenu{display:inline-block;width:auto!important;margin-bottom:0!important}.headSearch{display:inline-block;width:auto!important;height:auto!important;max-height:38px}.headBtn{display:inline-block;width:auto!important;height:auto!important}.homeFlipBox .elementor-flip-box__button{border:solid 2px #FFF!important}.homeFlipBox a.elementor-flip-box__button{border:solid 2px #FFF!important}.technocampusTitle h2:before{content:" ";width:15px;height:22px;display:inline-block;background:url(//technocampus-alimentation.fr/wp-content/themes/hello-elementor-child/./img/Logo_region_pays_de_la_loire-orange.png) no-repeat center center transparent;background-size:15px;transform:rotate(90deg) translateX(-4px) translateY(23px)}.technocampusTitle h2:after{content:" ";width:15px;height:22px;display:inline-block;background:url(//technocampus-alimentation.fr/wp-content/themes/hello-elementor-child/./img/Logo_region_pays_de_la_loire-orange.png) no-repeat center center transparent;background-size:15px;transform:rotate(90deg) translateX(-4px) translateY(-23px)}.technocampusTitleBottom:after{content:" ";width:15px;height:22px;display:inline-block;background:url(//technocampus-alimentation.fr/wp-content/themes/hello-elementor-child/./img/Logo_region_pays_de_la_loire-orange.png) no-repeat center center transparent;background-size:15px;transform:rotate(90deg) translateX(-8px)}.loopReplay{position:relative!important}.loopReplay .elementor-widget-image a:before{content:" ";width:100%;height:100%;background-color:#000;opacity:.5;position:absolute;top:0;left:0;display:block}.loopReplay .loopReplayTitle *{color:#fff;font-size:25px;line-height:1.3em;font-weight:700}.loopReplay .loopReplayInfos *{color:#fff;font-size:20px;font-weight:400}.loopReplay .loopReplayTitle{position:absolute!important;top:80px;left:50%;transform:translateX(-50%);padding:0 30px;text-align:center;cursor:pointer}.loopReplay .loopReplayInfos{position:absolute!important;bottom:15px;left:50%;transform:translateX(-50%);text-align:center;cursor:pointer}.loopReplay .loopReplayInfos ul li{width:100%;display:inline-block;text-align:center}.loopReplay .loopReplayInfos ul li .elementor-icon-list-icon{display:none}.loopReplay .loopReplayBtn{position:absolute!important;top:0;left:0;width:100%;height:100%;background-color:#0000009c;opacity:0;transition:all .3s linear}.loopReplay .loopReplayBtn:hover{opacity:1}.loopReplay .loopReplayBtn .elementor-button-wrapper{position:absolute!important;top:50%;transform:translateY(-50%);text-align:center;width:100%}.loopReplay .loopReplayBtn .elementor-button-wrapper a{display:inline-block}.loopReplay .elementor-widget:not(:last-child){margin-bottom:0}.loopReplay .loopReplayCol>.elementor-element-populated{padding:0!important}.calendrier_agenda_item.with-link{cursor:pointer}.calendrier_agenda_item .agenda_image img{transition:transform .4s ease}.calendrier_agenda_item:hover .agenda_image img{transform:scale(1.5)}.legendeIconeLines i{transform:translateY(15px)}.calendrier_agenda_items{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start}.monthGroup{width:23%;margin:.5%;position:relative;background-color:#fafafa;padding:1%}.calendrier_agenda_item{width:100%;position:relative;margin-top:12px;max-height:210px;overflow:hidden}.break{flex-basis:100%;width:0;border:1px solid #ddd;margin:0;content:"";padding:0}.calendrier_agenda_items .monthGroup h3{width:100%;text-align:center;text-transform:uppercase}.calendrier_agenda_item:before{content:" ";width:100%;height:100%;background-color:#000;opacity:.5;position:absolute;top:0;left:0;display:block;z-index:1}.calendrier_agenda_item .agenda_title{z-index:2;position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(calc(-50% + -21px ));display:block;color:#fff;text-align:center;width:100%;padding:0 20px;font-weight:700;font-size:24px}.calendrier_agenda_item .agenda_date{z-index:2;position:absolute;bottom:0;left:0;width:100%;display:block;color:#fff;text-align:center;padding:7px 20px;font-weight:500;font-size:16px}.calendrier_agenda_item.agro .agenda_title{color:#ef7b1d}.calendrier_agenda_item.innovation .agenda_title{color:#009fe3}.calendrier_agenda_item.formation .agenda_title{color:#ff335e}.calendrier_agenda_item.colloque .agenda_title{color:#76b82a}.calendrier_agenda_item.salon .agenda_title{color:#fff}.calendrier_agenda_item.agro .agenda_date{background-color:#ef7b1d}.calendrier_agenda_item.innovation .agenda_date{background-color:#009fe3}.calendrier_agenda_item.formation .agenda_date{background-color:#ff335e}.calendrier_agenda_item.colloque .agenda_date{background-color:#76b82a}.calendrier_agenda_item.salon .agenda_date{background-color:#000fa0}.calendrier_agenda_item .agenda_image{width:100%;height:100%}.calendrier_agenda_item .agenda_image img{width:100%;height:100%;object-fit:cover}header{margin-top:0;padding-top:0}header .elementor-widget:not(:last-child){margin-block-end:0}h2.elementor-heading-title small,h1.elementor-heading-title small{font-size:.6em;font-weight:400}h2.elementor-heading-title span span,h1.elementor-heading-title span span{color:#fff;font-weight:900}h2.elementor-heading-title span,h1.elementor-heading-title span{color:#ef7b1d;font-weight:600}.imageHead{position:relative;margin-bottom:100px!important}.imageHeadTitle h1{margin-bottom:0!important}.whiteLink a,.whiteLink a:hover{color:#FFF!important}.whiteLink a:hover{text-decoration:underline!important}.footerBottomLinks a{font-weight:400!important}.footerBottomLinks *{margin-bottom:0;padding-bottom:0}@media (max-width:767px){.imageHeadVideo{height:100vh}.elementor-section.imageHeadVideo>.elementor-container{height:100%}.imageHeadVideo .imageHeadTitle{transform:translateY(-120px)}.imageHeadVideo .imageHeadTitle small{line-height:1.3em!important;display:inline-block;margin-bottom:10px}h2.elementor-heading-title small,h1.elementor-heading-title small{font-size:.5em}}.postGridNews{position:relative}.postGridNews .postImg{height:312px;object-fit:cover}.postGridNews .postImg img{height:312px;object-fit:cover}.postGridNews .postDate{position:absolute;top:0;right:0;background-color:#ef7b1d;display:inline-block;padding:6px 14px;width:auto!important;text-align:center}.postGridNews .postDate *{font-style:italic;font-size:14px;color:#FFF!important;font-weight:600;text-align:center}.postGridNews .postDate ul{padding:0;margin:0}.postGridNews .postDate li{width:100%;padding:0;text-align:center;display:block}.filtersContainer{display:flex !important;align-items:flex-start !important;margin-bottom:20px !important;justify-content:center}.activityFilter{margin-bottom:10px !important;width:20%}.marqueur{display:block !important;margin-bottom:5px !important}#maCarte{width:73% !important;height:900px !important}.logo_startup img{width:150px !important}.elementor-message.elementor-message-success{color:green;font-weight:500;text-align:center;font-size:20px;margin:20px}.logo_startup:hover{background-color:#f6f6f6!important}.liste_startup{margin-right:0;display:flex;width:100%;cursor:pointer}.filteredMarkersList{padding-right:50px;width:27%}.filtre_thematique,.filtre_true{margin:0 20px}.filtre_activite{display:flex;flex-direction:column}.activityFilter{width:100%}.filteredMarkersList ul{list-style:none;border-bottom:solid 1px #EF7B1D38;padding:0}.filteredMarkersList ul li{padding:20px;background-color:#f6f6f666;border-top:solid 1px #EF7B1D38}.filteredMarkersList ul li:nth-child(even){background-color:#fff}.filteredMarkersList ul li h3{margin-bottom:6px;margin-top:0}.filteredMarkersList ul li img{display:block;height:45px;width:auto!important}}.filtre_activite>div{padding-right:20px}.filtre_thematique label{padding-right:20px}.leaflet-popup-content-wrapper .startup_img img{max-height:70px;width:auto;display:inline-block}.leaflet-popup-content-wrapper{padding:20px 10px}.leaflet-popup-content{min-width:420px}.la_fusee_items h3{margin-top:0;margin-bottom:0}.la_fusee_items{display:flex;flex-direction:row;flex-wrap:wrap}.la_fusee_item{width:23%;background-color:#f6f6f6;padding:16px 20px;margin:1%}.inputSearchWrapper{max-width:180px;display:inline-block}.inputSearchWrapper label,.inputSearchWrapper select{display:inline-block}.submitSearchWrapper{display:inline-block;cursor:pointer}.searchForm{max-width:320px;margin:auto;padding-bottom:18px}.fuseeSeparator .elementor-divider{padding-bottom:18px!important}.foodtech_structures_items{display:flex;flex-direction:row;flex-wrap:wrap}.foodtech_structures_item{margin:1%;width:31%;display:inline-block;padding:20px;background-color:#f6f6f666;border:solid 1px #EF7B1D38}.foodtech_structures_item_image{max-width:143px;float:right}.foodtech_structures_item h3{margin-bottom:0}.foodtech_structures_item a{font-weight:400!important}select{cursor:pointer}select option{cursor:pointer}.technoIcon .elementor-icon-box-icon{position:relative}.technoIcon .elementor-icon-box-icon:before{content:" ";width:20px;height:20px;position:absolute;border-radius:20px;left:50%;transform:translateX(-50%);z-index:9}.technoIcon1 .elementor-icon-box-icon:before{background:url(//technocampus-alimentation.fr/wp-content/themes/hello-elementor-child/./img/Logo_region_pays_de_la_loire2.png) no-repeat center center #ef7b1d;background-size:13px;bottom:24px}.technoIcon2 .elementor-icon-box-icon:before{background:url(//technocampus-alimentation.fr/wp-content/themes/hello-elementor-child/./img/Logo_region_pays_de_la_loire-orange2.png) no-repeat center center transparent;background-size:12px;bottom:52px;transform:translateX(calc(-50% - 12px))}