From 7d15517985427fc2efd3dd9315d0e709b945358a Mon Sep 17 00:00:00 2001 From: Cherif Date: Sat, 28 Jun 2025 20:12:58 +0200 Subject: [PATCH] sds --- src/components/Formation_Partner_Catalog.js | 93 +- ...on_Partner_Catalog_Special_JMJFormation.js | 482 + .../Jmjformation_Catalogue_Public copy.js | 4509 +++++ .../Jmjformation_Catalogue_Public.js | 456 +- src/components/Jmj_Theme/jmj_formation.css | 14810 ++++++++++++++++ src/components/Jmj_Theme_ok.zip | Bin 0 -> 79465 bytes src/components/New_C_Formation_2025.js | 2 +- src/components/UpdatePartnerInfo.js | 20 +- .../new_marketplace_2025.js | 5 +- src/mysy_img2/img_jmj_modif.jpg | Bin 0 -> 133020 bytes src/pages/jmjformation_catalogue_public.js | 8 +- src/pages/new_p_marketplace_2025.js | 2 +- .../components/_mon_catalogue_public.scss | 356 +- .../components/_mon_intranet_public.scss | 305 +- 14 files changed, 20721 insertions(+), 327 deletions(-) create mode 100644 src/components/Jmj_Theme/Formation_Partner_Catalog_Special_JMJFormation.js create mode 100644 src/components/Jmj_Theme/Jmjformation_Catalogue_Public copy.js rename src/components/{ => Jmj_Theme}/Jmjformation_Catalogue_Public.js (86%) create mode 100644 src/components/Jmj_Theme/jmj_formation.css create mode 100644 src/components/Jmj_Theme_ok.zip create mode 100644 src/mysy_img2/img_jmj_modif.jpg diff --git a/src/components/Formation_Partner_Catalog.js b/src/components/Formation_Partner_Catalog.js index 7a39078..c6be14e 100644 --- a/src/components/Formation_Partner_Catalog.js +++ b/src/components/Formation_Partner_Catalog.js @@ -1,5 +1,5 @@ import React, { useState, useEffect } from "react"; -import ReactPlayer from 'react-player' + import { FacebookShareButton, LinkedinShareButton, TwitterShareButton } from "react-share"; import { SocialIcon } from 'react-social-icons'; import { Button, } from "reactstrap"; @@ -7,19 +7,16 @@ import { useHistory } from "react-router-dom"; import { Helmet } from "react-helmet"; import { useCookies } from "react-cookie"; import { confirmAlert } from 'react-confirm-alert'; -import topimg from "../mysy_img/top.png"; + import coeurimg from "../mysy_img/coeur.png"; import img_met_program from "../mysy_img/met_programmation.jpg"; -import img_met_hotel from "../mysy_img/met_hotel.jpg"; + import img_met_graphisme from "../mysy_img/metier_graphisme.jpg"; import img_met_autre from "../mysy_img/met_autre.jpg"; import img_met_digital from "../mysy_img/met_digital.jpg"; import img_met_management from "../mysy_img/met_management.jpg"; -import img_met_projet from "../mysy_img/met_projet.jpg"; -import img_met_market from "../mysy_img/met_market.jpg"; -import img_met_autre2 from "../mysy_img/met_autre2.jpg"; import img_met_dev_perso from "../mysy_img/metier_dev_perso.jpg"; import img_met_rh from "../mysy_img/met_rh.jpg"; @@ -570,75 +567,7 @@ const Formation_Partner_Catalog = (props) => { - {/*
-
- Type -
- -
- {props.formation.type}   -
-
- -
-
- Support -
- -
- {props.formation.support}   -
-
- - */} - {/*props.formation.zone_diffusion && props.formation.zone_diffusion.country &&
-
- Test : pays -
- -
- {props.formation.zone_diffusion.country}   -
-
*/} - - {/*props.formation.zone_diffusion && props.formation.zone_diffusion.city &&
-
- Test : Ville -
- -
- {props.formation.zone_diffusion.city}   -
-
*/} - - - {/* - {props.formation.presentiel && props.formation.presentiel.presentiel && -
-
- Presentiel -
- -
- - {props.formation.presentiel.presentiel}   - -
-
} - {props.formation.presentiel && props.formation.presentiel.distantiel && -
-
- Distantiel -
- -
- - {props.formation.presentiel.distantiel}   - -
-
} - */} - + } @@ -707,20 +636,6 @@ const Formation_Partner_Catalog = (props) => { } - {/*
-
- Type -
- {props.formation.type && -
- {props.formation.type} -
} - - {!props.formation.type && -
- NC -
} -
*/} diff --git a/src/components/Jmj_Theme/Formation_Partner_Catalog_Special_JMJFormation.js b/src/components/Jmj_Theme/Formation_Partner_Catalog_Special_JMJFormation.js new file mode 100644 index 0000000..6e5e1dd --- /dev/null +++ b/src/components/Jmj_Theme/Formation_Partner_Catalog_Special_JMJFormation.js @@ -0,0 +1,482 @@ +import React, { useState, useEffect } from "react"; + +import { useHistory } from "react-router-dom"; + +import { useCookies } from "react-cookie"; +import { confirmAlert } from 'react-confirm-alert'; + +import img_met_program from "../../mysy_img/met_programmation.jpg"; + +import img_met_graphisme from "../../mysy_img/metier_graphisme.jpg"; + +import img_met_autre from "../../mysy_img/met_autre.jpg"; +import img_met_digital from "../../mysy_img/met_digital.jpg"; +import img_met_management from "../../mysy_img/met_management.jpg"; + +import img_met_dev_perso from "../../mysy_img/metier_dev_perso.jpg"; +import img_met_rh from "../../mysy_img/met_rh.jpg"; + +import img_met_bureautic from "../../mysy_img/met_burautic.jpg"; +import img_met_vente from "../../mysy_img/met_vente.jpg"; +import axios from "axios"; +//import { Rating } from 'react-simple-star-rating' +import Rating from '@mui/material/Rating'; +import parse from 'html-react-parser' +import { CiLocationOn } from "react-icons/ci"; + +const Formation_Partner_Catalog_Special_JMJFormation = (props) => { + const [userconnected, setuserconnected] = useState("0"); + const [partnerconnected, setpartnerconnected] = useState("0"); + const [cookie, setCookie, removeCookie] = useCookies(['tokenmysych']); + const [cookie_part, setCookie_part, removeCookie_part] = useCookies(['tokenmysypart']); + const history = useHistory(); + const [myfilter, setmyfilter] = useState(props.formation.price); + + const [profileimg, setprofileimg] = useState(props.formation.price); + + + // Gestion des Cookies + const stored_partner = cookie_part.tokenmysypart; + const stored_user = cookie.tokenmysych; + + function test(val) { + + if (userconnected === "0" && partnerconnected === "0") { + confirmAlert({ + title: 'Activer votre session ?', + message: 'Merci de vous connecter pour acceder au detail de cette formation', + buttons: [ + { + label: 'Oui', + onClick: () => { history.push("/mysy-training-login/training/" + props.formation.internal_url) } + }, + { + label: 'Non', + onClick: () => { return } + + } + ], + closeOnEscape: false, + closeOnClickOutside: false, + keyCodeForClose: [8, 32], + willUnmount: () => { }, + afterClose: () => { }, + onClickOutside: () => { }, + onKeypress: () => { }, + onKeypressEscape: () => { }, + }); + } else { + window.open( + "/Display-Detail-formation/" + props.formation.internal_url, + '_blank' + ); + } + + + } + + const [myclassimage, setmyclassimage] = useState(); + const [isclassimage, setisclassimage] = useState("False"); + const [userimgclassprofil, setuserimgclassprofil] = useState(""); + + const [class_img_stored_in_bdd, setclass_img_stored_in_bdd] = useState(""); + + function getClassImage_no_token() { + + var myurl = process.env.REACT_APP_API_URL + "myclass/api/getRecodedClassImage_no_token/"; + + var form = new FormData(); + + form.append("type", "partner"); + form.append("related_collection", "myclass"); + form.append("related_collection_recid", props.formation._id); + form.append("class_external_code", props.formation.external_code); + + axios.post(myurl, form).then(res => { + + // console.log(" getClassImage_no_token : In test res.data.status = ", res.data.status); + if (String(res.data.status) === "true") { + + + //console.log(" getClassImage_no_token: res.data.message.img = ", res.data.message); + + if (res.data.message.img.length > 0) { + setisclassimage("True"); + } + else { + setisclassimage("False"); + } + setisclassimage(res.data.message.img); + var ch_img = "data:image/png;base64," + res.data.message.img; + setclass_img_stored_in_bdd(ch_img); + // console.log(" getClassImage_no_token: setclass_img_stored_in_bdd = ", setclass_img_stored_in_bdd); + + } + else { + // console.log(" In Erreur res.data.status = " + res.data.status); + //console.log(" In Erreur res.data.message = " + res.data.message); + setisclassimage("False"); + setuserimgclassprofil(); + setclass_img_stored_in_bdd(); + } + }).catch((error) => { + + console.warn('getClassImage ee: Not good man :( getClassImage = '); + setisclassimage("False"); + setuserimgclassprofil(""); + setclass_img_stored_in_bdd(""); + }) + + } + + + /* Cette variable accompagne la gestion des images par defaut. + idée : si la valeur de "DetailTraining.metier" != "management, digital, office, rh, vente, dev_perso" + alors l'utilisateur à créer une formation avec un metier qui n'est pas geré, donc on met une image par defaut + */ + const [ismetiermanaged, setismetiermanaged] = useState(); + const liste_metier = ["management", "digital", "office", "rh", "vente", "dev_perso"]; + + useEffect(() => { + setmyfilter(props.myfil); + + // console.log(" #### useEffect props.formation = ", props.formation); + + + if (typeof (stored_user) === "undefined" || String(stored_user) === '') { + setuserconnected("0"); + } else { + setuserconnected("1"); + } + + if (typeof (stored_partner) === "undefined" || String(stored_partner) === '') { + setpartnerconnected("0"); + } else { + setpartnerconnected("1"); + } + + getClassImage_no_token(); + GetCurrentClass_trainingsession(); + + GetCurrentClass_trainingsession_cities(); + + // Verifier si le metier est geré + if (props.formation.metier) { + if (!liste_metier.includes(props.formation.metier)) { + setismetiermanaged("0"); // j'ai une valeur dans metier, mais qui n'est pas geré + } + } + else { + setismetiermanaged("0"); + } + + if (props.formation.img_url && String(props.formation.img_url).length > 0) { + setismetiermanaged("1"); + } + + }, []); + + + const [GetCurrentClass_api, setGetCurrentClass_api] = useState(); + const [GetCurrentClass_message, setGetCurrentClass_message] = useState(); + const [GetCurrentClass_result, setGetCurrentClass_result] = useState(); + function GetCurrentClass_trainingsession(event) { + + var form = new FormData(); + + form.append("class_internal_url", props.formation.internal_url); + + form.append("token", stored_partner); + + var myurl = process.env.REACT_APP_API_URL + "myclass/api/GetActiveSessionFormation_List/"; + + axios.post(myurl, form).then(res => { + + if (res.data.status != "false") { + //console.log(" In GetCurrentClass_trainingsession res.data.status = " + res.data.status); + //console.log(" In GetCurrentClass_trainingsession res.data.message r_class = " + res.data.message); + setGetCurrentClass_api("true"); + setGetCurrentClass_result(res.data.message); + } + else { + setGetCurrentClass_api("false"); + setGetCurrentClass_message(res.data.message); + } + + }).catch((error) => { + console.warn('Not good man :( GetCurrentClass_trainingsession = ', error); + setGetCurrentClass_api("false"); + //setmyApimyApiMessage("") + }) + } + + + const [GetCurrentClass_trainingsession_cities_api, setGetCurrentClass_trainingsession_cities_api] = useState(); + const [GetCurrentClass_trainingsession_cities_message, setGetCurrentClass_trainingsession_cities_message] = useState(); + const [GetCurrentClass_trainingsession_cities_result, setGetCurrentClass_trainingsession_cities_result] = useState([]); + function GetCurrentClass_trainingsession_cities(event) { + + var form = new FormData(); + + form.append("class_internal_url", props.formation.internal_url); + + form.append("token", stored_partner); + + var myurl = process.env.REACT_APP_API_URL + "myclass/api/GetActiveSession_Cities_And_Distance_Formation_List/"; + + axios.post(myurl, form).then(res => { + + if (res.data.status != "false") { + //console.log(" In GetCurrentClass_trainingsession_cities res.data.status = " + res.data.status); + //console.log(" In GetCurrentClass_trainingsession_cities res.data.message r_class = " + res.data.message); + setGetCurrentClass_trainingsession_cities_api("true"); + setGetCurrentClass_trainingsession_cities_result(res.data.message); + } + else { + setGetCurrentClass_trainingsession_cities_api("false"); + setGetCurrentClass_trainingsession_cities_message(res.data.message); + } + + }).catch((error) => { + console.warn('Not good man :( GetCurrentClass_trainingsession_cities = ', error); + setGetCurrentClass_trainingsession_cities_api("false"); + //setmyApimyApiMessage("") + }) + } + + const styles = { + list: { + display: 'flex', + flexDirection: 'column', + gap: '32px', + width: '100%', + }, + row: { + display: 'flex', + flexDirection: 'row', + gap: '24px', + width: '100%', + }, + card: { + flexGrow: 1, + backgroundColor: '#fff', + borderRadius: '8px', + overflow: 'hidden', + display: 'flex', + flexDirection: 'column', + }, + image: { + maxWidth: '100%', + height: '200px', + overflow: 'hidden', + marginTop: '-2rem' + + }, + content: { + padding: '16px', + }, + header: { + display: 'flex', + justifyContent: 'space-between', + alignItems: 'center', + }, + eligibility: { + backgroundColor: '#e2e9fb', + padding: '4px 8px', + borderRadius: '4px', + fontSize: '12px', + fontWeight: 'bold', + }, + title: { + fontSize: '14px', + fontWeight: 'bold', + margin: '8px 0', + }, + price: { + fontSize: '14px', + fontWeight: 'bold', + color: '#000', + }, + description: { + fontSize: '12px', + color: '#666', + margin: '8px 0', + height: "40px", + overflow: "hidden", + }, + details: { + display: 'flex', + justifyContent: 'space-between', + marginTop: '16px', + }, + button: { + backgroundColor: '#007bff', + color: '#fff', + padding: '8px 16px', + border: 'none', + borderRadius: '4px', + cursor: 'pointer', + }, + buttonOutline: { + backgroundColor: '#fff', + color: '#007bff', + padding: '8px 16px', + border: '1px solid #007bff', + borderRadius: '4px', + cursor: 'pointer', + }, + }; + + return ( + +
+ + +
+
+ +
 
+ + {props.formation.cpf && String(props.formation.cpf) === String("1") &&
+ {"OUI CPF"} +
+ } + {props.formation.cpf && String(props.formation.cpf) !== String("1") &&
+ {"NON CPF"} +
+ } + {!props.formation.cpf && String(props.formation.cpf) !== String("1") &&
+ {"NON CPF"} +
} + +
+ + + {class_img_stored_in_bdd && String(class_img_stored_in_bdd).length > 50 && + Formation + } + + {(!class_img_stored_in_bdd || String(class_img_stored_in_bdd).length < 50) && + (!props.formation.img_url || String(props.formation.img_url).length <= 10) && + String(ismetiermanaged) !== "0" && String(ismetiermanaged) !== "1" && + +
+ + {(!props.formation.img_url || String(props.formation.img_url).length <= 0) && + props.formation.metier && String(props.formation.metier).toLocaleLowerCase() === String("it") && + String(isclassimage) === "False" && informatique} + + {(!props.formation.img_url || String(props.formation.img_url).length <= 0) && + props.formation.metier && String(props.formation.metier).toLocaleLowerCase() === String("graphisme") && + String(isclassimage) === "False" && graphisme} + + {(!props.formation.img_url || String(props.formation.img_url).length <= 0) && + props.formation.metier && String(props.formation.metier).toLocaleLowerCase() === String("management") && + String(isclassimage) === "False" && management} + + {(!props.formation.img_url || String(props.formation.img_url).length <= 0) && + props.formation.metier && String(props.formation.metier).toLocaleLowerCase() === String("digital") && + String(isclassimage) === "False" && digital} + + {(!props.formation.img_url || String(props.formation.img_url).length <= 0) && + props.formation.metier && String(props.formation.metier).toLocaleLowerCase() === String("office") && + String(isclassimage) === "False" && office} + + {!props.formation.img_url || String(props.formation.img_url).length <= 0 && + props.formation.metier && String(props.formation.metier).toLocaleLowerCase() === String("rh") && + String(isclassimage) === "False" && ressources humaines} + + {!props.formation.img_url || String(props.formation.img_url).length <= 0 && + props.formation.metier && String(props.formation.metier).toLocaleLowerCase() === String("vente") && + String(isclassimage) === "False" && vente} + + {!props.formation.img_url || String(props.formation.img_url).length <= 0 && + props.formation.metier && String(props.formation.metier).toLocaleLowerCase() === String("dev_perso") && + String(isclassimage) === "False" && developpement personnel} + + {String(isclassimage) === "True" && developpement personnel} + + +
+ } + + {(!class_img_stored_in_bdd || String(class_img_stored_in_bdd).length < 50) && String(ismetiermanaged) === "0" && String(userimgclassprofil).length > 100 && +
+ autre + {/*props.formation.institut_formation &&
Dispensé par :
+ {String(props.formation.institut_formation)}
*/} +
} + + {(!class_img_stored_in_bdd || String(class_img_stored_in_bdd).length < 50) && String(ismetiermanaged) === "0" && String(userimgclassprofil).length <= 100 && +
+ autre + {/*props.formation.institut_formation &&
Dispensé par :
+ {String(props.formation.institut_formation)}
*/} +
} + + {(!class_img_stored_in_bdd || String(class_img_stored_in_bdd).length < 50) && String(ismetiermanaged) === "1" && +
+ autre + {/*props.formation.institut_formation &&
Dispensé par :
+ {String(props.formation.institut_formation)}
*/} +
} + + +
+
+
+ {props.formation.note && String(props.formation.note).length === 1 && + parseInt(String(props.formation.note)) <= 5 && + + } +
+ +

{String(parse(String(props.formation.title).replace(/(<([^>]+)>)/ig, ''))).substring(0, 50)}

+ {props.formation.discounted_price && props.formation.business_prices &&

{props.formation.discounted_price} € HT 

} + + {props.formation.business_prices && props.formation.business_prices.length <= 0 + &&

{props.formation.price} € HT 

} + + {props.formation.business_prices && props.formation.business_prices.length > 0 && +

+ +

{props.formation.business_prices[0].discounted_price}€ HT  + {props.formation.price} € HT   + ({props.formation.business_prices[0].discount} %)

+

} + +

{String(parse(String(props.formation.description).replace(/(<([^>]+)>)/ig, ''))).substring(0, 80)}...

+
+ +
+
+ + +
+
+ + + +
+ + ) +} + + +export default Formation_Partner_Catalog_Special_JMJFormation; \ No newline at end of file diff --git a/src/components/Jmj_Theme/Jmjformation_Catalogue_Public copy.js b/src/components/Jmj_Theme/Jmjformation_Catalogue_Public copy.js new file mode 100644 index 0000000..4834b4c --- /dev/null +++ b/src/components/Jmj_Theme/Jmjformation_Catalogue_Public copy.js @@ -0,0 +1,4509 @@ +import React, { useRef, useState, useMemo, useEffect } from "react"; + +import "./jmj_formation.css"; + +import { useForm } from "react-hook-form"; +import axios from "axios"; +import Formation_Partner_Catalog from "../Formation_Partner_Catalog"; +import Formation_Partner_Catalog_Special_JMJFormation from "./Formation_Partner_Catalog_Special_JMJFormation"; +import { FaSearch, FaRegArrowAltCircleDown, FaRegArrowAltCircleUp } from 'react-icons/fa'; + +import { IoAppsSharp, IoListSharp } from "react-icons/io5"; +import Formation_Grid_2Col from "../Formation_Grid_2Col"; +import Pagination from "../TestPagination"; + +import { useHistory } from "react-router-dom"; +import { getCookie, removeCookie } from 'react-use-cookie'; +import { Helmet } from "react-helmet"; + +import AideRecherche from "../AideRecherche" +import { useParams } from 'react-router-dom' +import Fotter_Catalog_Pub from "../Fotter_Catalog_Pub"; + + +import { confirmAlert } from 'react-confirm-alert'; // Import +import { useCookies } from "react-cookie"; +import InputRange from 'react-input-range'; +import 'react-input-range/lib/css/index.css'; +import tick_ko from "../../mysy_img/tick_KO.png"; +import img_header from "../../mysy_img2/img_header.png" +import { TbArrowsDownUp } from "react-icons/tb"; + + + +let PageSize = 10; +const Jmjformation_Catalogue_Public_orig = (props) => { + + + + const { type, categorie } = useParams(); + const { NewSearchText } = useParams(); + const [v11, setv11] = useState(""); + const [userconnected, setuserconnected] = useState("0"); + const [TrainingSupport, setTrainingSupport] = useState(""); + const [TrainingType, setTrainingType] = useState(""); + const [TrainingCertif, setTrainingCertif] = useState(""); + const [TrainingCPF, setTrainingCPF] = useState(""); + const [TrainingLang, setTrainingLang] = useState(""); + const [TrainingPrice, setTrainingPrice] = useState(""); + const [SearchText, setSearchText] = useState(""); + const [SearchcitiesText, setSearchcitiesText] = useState(""); + const [result, setResult] = useState(""); + const [myApiResponse, setmyApiResponse] = useState("false"); + const [displayAllClasses, setdisplayAllClasses] = useState("0"); + const [showelement, setshowelement] = useState("init"); + const [country_code, setcountry_code] = useState("FR"); + const [country_name, setcountry_name] = useState("France"); + const [city, setcity] = useState("Paris"); + const [postal, setpostal] = useState("75001"); + const [latitude, setlatitude] = useState("48.861000061035156"); + const [longitude, setlongitude] = useState("2.3380000591278076"); + const [IPv4, setIPv4] = useState("172.71.122.128"); + const [state, setstate] = useState("France"); + const [userIp, setuserIp] = useState("172.71.122.128"); + const [currentPage, setCurrentPage] = useState(1); + const [currentPage2, setCurrentPage2] = useState(1); + const [fin, setfin] = useState(0); + const [ismobilephone, setismobilephone] = useState(); + const [TrainingDistanciel, setTrainingDistanciel] = useState(); + const textInput = useRef(null); + const scrollDiv = useRef(null); + + const [url_subdomain, seturl_subdomain] = useState(window.location.host.split(".")[0]); + + + const [textplaceholder, settextplaceholder] = useState(""); + const [empltysearch, setempltysearch] = useState("1"); + const [empltycitiessearch, setempltycitiessearch] = useState("1"); + + const [filtredistance, setfiltredistance] = useState("0"); + const continent = ['oui', 'non']; + const [selectedcontinent, setselectedcontinent] = useState(""); + const [newresult, setnewresult] = useState(); + const stored_user = getCookie('tokenmysych'); + const history = useHistory(); + const [besoinaiderecherche, setbesoinaiderecherche] = useState(""); + const [istrier, setistrier] = useState(); + const [selectmetier, setselectmetier] = useState(); + const [initAllfiter, setinitAllfiter] = useState(); + const testDivRef = useRef(null); + const [partcookie, setpartCookie, removepartCookie] = useCookies(['tokenmysypart']); + const inputEl = useRef(null); + + + + + const url = process.env.REACT_APP_API_URL + "myclass/api/add_user_account/"; + const { + register, + formState: { errors }, + handleSubmit, + watch, + } = useForm(); + const pwd = useRef({}); + pwd.current = watch("pwd", ""); + + + + const onSubmit = async (data) => { + + searchFunction(); + }; + + const [Trainingdistance, setTrainingdistance] = useState(0); + const handleInput = (e) => { + setTrainingdistance(e.target.value); + } + + const [Trainingduration, setTrainingduration] = useState(0); + const handleInputDuration = (e) => { + setTrainingduration(e.target.value); + } + + + function showdisplayfilter(event) { + + if (showelement == "true") { + setshowelement("false"); + document.getElementById('block_partner').style.top = "5200px" + document.getElementById('pieddepage_v2').style.top = "5800px" + } + else if (showelement == "false") { + setshowelement("true"); + document.getElementById('block_partner').style.top = "6300px" + document.getElementById('pieddepage_v2').style.top = "6800px" + } + + + } + + function clearsearchtext(event) { + setSearchText(""); + setResult([]); + document.getElementById("SearchText").value = ""; + setempltysearch("1") + setbesoinaiderecherche(""); + settext(""); + DisplayXfirstClas(); + } + + const [suggestion2, setsuggestion2] = useState([]); + const [suggestioncities, setsuggestioncities] = useState([]); + + function SearchTextHandle(event) { + setempltysearch("0"); + setSearchText(event.target.value); + + var val = String(event.target.value).toLocaleLowerCase(); + let matches = []; + // 13/01 : A faire absolument. j'ai bloqué car bug d'affichage (pas au bon endroit) + + if (String(val).length > 2) { + matches = suggestedwords.filter(usr => { + //alert(JSON.parse(usr).name ); + const regex = new RegExp(`${val}`, "gi"); + return JSON.parse(usr).name.match(regex); + } + + ) + + } + + //console.log("matches = " + matches); + setsuggestion2(matches); + settext(event.target.value); + } + + function SearchcitiesHandle(event) { + setempltycitiessearch("0"); + setSearchcitiesText(event.target.value); + + var val = String(event.target.value).toLocaleLowerCase().trimStart(); + const regex = new RegExp(`^${val}`, "gi"); + + let matches = []; + + if (String(val).length > 2) { + matches = suggestedcities.filter(usr => { + return JSON.parse(usr).ville.match(regex); + }) + } + + //console.log("matches = " + matches); + setsuggestioncities(matches); + setcities(event.target.value); + + } + + + const [v1, setv1] = useState(); + const [v2, setv2] = useState(); + + + function TrainingSupportHandle(event) { + setsupportchecked("1"); + var toto = ""; + var filtre1 = ""; + var filtre2 = ""; + var filtre3 = ""; + + var crit_TrainingSupport = ""; + var crit_TrainingSupport22 = ""; + + + if (document.getElementById("supoort_list_derou")) { + crit_TrainingSupport = document.getElementById("supoort_list_derou").value; + + //console.log("crit_TrainingSupport = ", crit_TrainingSupport); + + if (crit_TrainingSupport.length > 0) { + filtre1 = result.filter((maformation) => JSON.parse(maformation).support === crit_TrainingSupport); + setv11(filtre1); + } + else if (crit_TrainingSupport.length <= 0) { + /* l'utilisateur a choisi d'annuler le filter */ + annulefiltresupportchecked(); + return; + //filtre1 = result; + //setv11(filtre1); + } + } + + + + var crit_TrainingCertif = ""; + if (document.querySelector('input[name="TrainingCertif"]:checked')) { + crit_TrainingCertif = document.querySelector('input[name="TrainingCertif"]:checked').value; + if (crit_TrainingCertif.length > 0) + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).certif === crit_TrainingCertif); + + } + + // recuperation du filtre du type (cours, tuto, etc) + var crit_TrainingType = ""; + if (document.querySelector('input[name="TrainingType"]:checked')) { + crit_TrainingType = document.querySelector('input[name="TrainingType"]:checked').value; + if (crit_TrainingType.length > 0) + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).type === crit_TrainingType); + + } + + // recuperation du filtre de la distance + var crit_Trainingdistance = ""; + if (document.querySelector('input[name="TrainingPresentiel"]:checked')) { + crit_Trainingdistance = document.querySelector('input[name="TrainingPresentiel"]:checked').value; + if (crit_Trainingdistance.length > 0) { + // filtre presentiel = 1 + if (String(crit_Trainingdistance) === String("1")) { + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).presentiel.distantiel === "1"); + setv11(filtre1); + + } + else if (String(crit_Trainingdistance) === String("0")) { + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).presentiel.presentiel === "1"); + setv11(filtre1); + } + } + } + // Recup du filtre de prix + var crit_TrainingPrice = range_price.min + ":" + range_price.max; + + if (range_price.min && range_price.max) { + filtre1 = filtre1.filter((maformation) => Number(JSON.parse(maformation).price) >= Number(range_price.min) && + Number(JSON.parse(maformation).price) <= Number(range_price.max) + ); + + setv11(filtre1); + } + + + setnewresult(filtre1); + + //alert("crit_TrainingCertif = " + crit_TrainingCertif + " ET crit_TrainingSupport = " + crit_TrainingSupport + " ET crit_TrainingType = " + crit_TrainingType); + //console.log("############################ filtre1 = " + filtre1); + setCurrentPage2(1); + //console.log(" ????????????????????????????filtre2 = "+filtre2); + + } + + + + function TrainingCertifHandle(event) { + + var ele = document.querySelector('input[name="TrainingCertif"]:checked').value + + var toto = ""; + var filtre1 = ""; + var filtre2 = ""; + var filtre3 = ""; + + setcertifchecked(""); + var crit_TrainingCertif = ""; + if (document.querySelector('input[name="TrainingCertif"]:checked')) { + setcertifchecked("1"); + crit_TrainingCertif = document.querySelector('input[name="TrainingCertif"]:checked').value + if (crit_TrainingCertif.length > 0) { + //alert(" laa = " + crit_TrainingCertif); + //console.log(result) + filtre1 = result.filter((maformation) => String(JSON.parse(maformation).certif) === String(crit_TrainingCertif)); + setv11(filtre1); + } + + } else { + + filtre1 = result; + setv11(filtre1); + } + + /* + // recuperation du filtre du support + var crit_TrainingSupport = ""; + if (document.querySelector('input[name="TrainingSupport"]:checked')) { + crit_TrainingSupport = document.querySelector('input[name="TrainingSupport"]:checked').value + if (crit_TrainingSupport.length > 0) + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).support === crit_TrainingSupport); + + } + */ + // recuperation du filtre du support + var crit_TrainingSupport = ""; + if (document.getElementById("supoort_list_derou")) { + crit_TrainingSupport = document.getElementById("supoort_list_derou").value; + if (crit_TrainingSupport.length > 0) + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).support === crit_TrainingSupport); + + } + + + // recuperation du filtre du CPF + var crit_TrainingCPF = ""; + if (document.querySelector('input[name="TrainingCPF"]:checked')) { + crit_TrainingCPF = document.querySelector('input[name="TrainingCPF"]:checked').value + if (crit_TrainingCPF.length > 0) + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).cpf === crit_TrainingCPF); + + } + + + // recuperation du filtre du type + var crit_TrainingType = ""; + if (document.querySelector('input[name="TrainingType"]:checked')) { + crit_TrainingType = document.querySelector('input[name="TrainingType"]:checked').value + if (crit_TrainingType.length > 0) + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).certif === crit_TrainingType); + + } + + // recuperation du filtre de la distance + var crit_Trainingdistance = ""; + if (document.querySelector('input[name="TrainingPresentiel"]:checked')) { + crit_Trainingdistance = document.querySelector('input[name="TrainingPresentiel"]:checked').value + if (crit_Trainingdistance.length > 0) { + // filtre presentiel = 1 + if (String(crit_Trainingdistance) === String("1")) { + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).presentiel.distantiel === "1"); + setv11(filtre1); + + } + else if (String(crit_Trainingdistance) === String("0")) { + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).presentiel.presentiel === "1"); + setv11(filtre1); + } + } + + } + + // Recup du filtre de prix + var crit_TrainingPrice = range_price.min + ":" + range_price.max; + + if (range_price.min && range_price.max) { + filtre1 = filtre1.filter((maformation) => Number(JSON.parse(maformation).price) >= Number(range_price.min) && + Number(JSON.parse(maformation).price) <= Number(range_price.max) + ); + + setv11(filtre1); + } + + + setnewresult(filtre1); + //alert("crit_TrainingCertif = " + crit_TrainingCertif + " ET crit_TrainingSupport = " + crit_TrainingSupport + " ET crit_TrainingType = " + crit_TrainingType); + //console.log("############################ filtre1 = " + filtre1); + setCurrentPage2(1); + //console.log(" ????????????????????????????filtre2 = "+filtre2); + + + return; + } + + + + // Pour le CPF + const [cpfchecked, setcpfchecked] = useState(); + function TrainingCPFHandle(event) { + + var ele = document.querySelector('input[name="TrainingCPF"]:checked').value + var myelement; + + if (document.getElementById('rech_middlebox')) { + myelement = document.getElementById('rech_middlebox'); + } + + + var toto = ""; + var filtre1 = ""; + var filtre2 = ""; + var filtre3 = ""; + + setcpfchecked(""); + var crit_TrainingCPF = ""; + if (document.querySelector('input[name="TrainingCPF"]:checked')) { + setcpfchecked("1"); + crit_TrainingCPF = document.querySelector('input[name="TrainingCPF"]:checked').value + if (crit_TrainingCPF.length > 0) { + //alert(" crit_TrainingCPF = " + crit_TrainingCPF); + + filtre1 = result.filter((maformation) => String(JSON.parse(maformation).cpf) === String(crit_TrainingCPF)); + setv11(filtre1); + //console.log(" #### ",filtre1); + } + + } else { + + filtre1 = result; + setv11(filtre1); + } + + // recuperation du filtre du certificat + var crit_TrainingCertif = ""; + if (document.querySelector('input[name="TrainingCertif"]:checked')) { + crit_TrainingCertif = document.querySelector('input[name="TrainingCertif"]:checked').value + if (crit_TrainingCertif.length > 0) + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).certif === crit_TrainingCertif); + + } + + + // recuperation du filtre du support + var crit_TrainingSupport = ""; + if (document.getElementById("supoort_list_derou")) { + crit_TrainingSupport = document.getElementById("supoort_list_derou").value; + if (crit_TrainingSupport.length > 0) + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).support === crit_TrainingSupport); + + } + + + // recuperation du filtre du type + var crit_TrainingType = ""; + if (document.querySelector('input[name="TrainingType"]:checked')) { + crit_TrainingType = document.querySelector('input[name="TrainingType"]:checked').value + if (crit_TrainingType.length > 0) + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).certif === crit_TrainingType); + + } + + // recuperation du filtre de la distance + var crit_Trainingdistance = ""; + if (document.querySelector('input[name="TrainingPresentiel"]:checked')) { + crit_Trainingdistance = document.querySelector('input[name="TrainingPresentiel"]:checked').value + if (crit_Trainingdistance.length > 0) { + // filtre presentiel = 1 + if (String(crit_Trainingdistance) === String("1")) { + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).presentiel.distantiel === "1"); + setv11(filtre1); + + } + else if (String(crit_Trainingdistance) === String("0")) { + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).presentiel.presentiel === "1"); + setv11(filtre1); + } + } + + + + } + + // Recup du filtre de prix + var crit_TrainingPrice = range_price.min + ":" + range_price.max; + + if (range_price.min && range_price.max) { + filtre1 = filtre1.filter((maformation) => Number(JSON.parse(maformation).price) >= Number(range_price.min) && + Number(JSON.parse(maformation).price) <= Number(range_price.max) + ); + + setv11(filtre1); + } + + + setnewresult(filtre1); + //alert("crit_TrainingCertif = " + crit_TrainingCertif + " ET crit_TrainingSupport = " + crit_TrainingSupport + " ET crit_TrainingType = " + crit_TrainingType); + //console.log("############################ filtre1 = " + filtre1); + setCurrentPage2(1); + //console.log(" ????????????????????????????filtre2 = "+filtre2); + if (myelement) { + myelement.scrollIntoView({ behavior: 'smooth' }); + } + + return; + } + + + // END PR CPF + function TrainingTypeHandle(event) { + + settypechecked("1"); + var toto = ""; + var filtre1 = ""; + var filtre2 = ""; + var filtre3 = ""; + + var myelement; + + if (document.getElementById('rech_middlebox')) { + myelement = document.getElementById('rech_middlebox'); + } + + var crit_TrainingPrice = ""; + + var crit_TrainingType = ""; + if (document.querySelector('input[name="TrainingType"]:checked')) { + crit_TrainingType = document.querySelector('input[name="TrainingType"]:checked').value + if (crit_TrainingType.length > 0) { + filtre1 = result.filter((maformation) => JSON.parse(maformation).type === crit_TrainingType); + setv11(filtre1); + } + + } else { + + filtre1 = result; + setv11(filtre1); + } + + // recuperation du filtre du support + var crit_TrainingSupport = ""; + if (document.getElementById("supoort_list_derou")) { + crit_TrainingSupport = document.getElementById("supoort_list_derou").value; + if (crit_TrainingSupport.length > 0) + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).support === crit_TrainingSupport); + + } + + + // recuperation du filtre du CPF + var crit_TrainingCPF = ""; + if (document.querySelector('input[name="TrainingCPF"]:checked')) { + crit_TrainingCPF = document.querySelector('input[name="TrainingCPF"]:checked').value + if (crit_TrainingCPF.length > 0) + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).cpf === crit_TrainingCPF); + + } + + // recuperation du filtre du certificat + var crit_TrainingCertif = ""; + if (document.querySelector('input[name="TrainingCertif"]:checked')) { + crit_TrainingCertif = document.querySelector('input[name="TrainingCertif"]:checked').value + if (crit_TrainingCertif.length > 0) + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).certif === crit_TrainingCertif); + + } + + // recuperation du filtre de la distance + var crit_Trainingdistance = ""; + if (document.querySelector('input[name="TrainingPresentiel"]:checked')) { + crit_Trainingdistance = document.querySelector('input[name="TrainingPresentiel"]:checked').value + if (crit_Trainingdistance.length > 0) { + // filtre presentiel = 1 + if (String(crit_Trainingdistance) === String("1")) { + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).presentiel.distantiel === "1"); + setv11(filtre1); + + } + else if (String(crit_Trainingdistance) === String("0")) { + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).presentiel.presentiel === "1"); + setv11(filtre1); + } + } + + } + + // Recup du filtre de prix + var crit_TrainingPrice = range_price.min + ":" + range_price.max; + + if (range_price.min && range_price.max) { + filtre1 = filtre1.filter((maformation) => Number(JSON.parse(maformation).price) >= Number(range_price.min) && + Number(JSON.parse(maformation).price) <= Number(range_price.max) + ); + + setv11(filtre1); + } + + + setnewresult(filtre1); + //alert("crit_TrainingCertif = " + crit_TrainingCertif + " ET crit_TrainingSupport = " + crit_TrainingSupport + " ET crit_TrainingType = " + crit_TrainingType); + //console.log("############################ filtre1 = " + filtre1); + setCurrentPage2(1); + //console.log(" ????????????????????????????filtre2 = "+filtre2); + + if (myelement) { + // 👇 Will scroll smoothly to the top of the next section + myelement.scrollIntoView({ behavior: 'smooth' }); + + } + + + return; + + + + + + } + + + function TrainingLangHandle(event) { + setTrainingLang(event.target.value); + alert("newresult newresultnewresultnewresult = " + newresult); + } + + + function TrainingPriceHandle(event) { + + + var crit_TrainingPrice = range_price.min + ":" + range_price.max; + + setTrainingPrice(event.target.value); + var toto = ""; + var filtre1 = ""; + + + var crit_TrainingPrice = range_price.min + ":" + range_price.max; + + var myprices = crit_TrainingPrice.split(':'); + if (range_price.min && range_price.max) { + filtre1 = result.filter((maformation) => Number(JSON.parse(maformation).price) >= Number(range_price.min) && + Number(JSON.parse(maformation).price) <= Number(range_price.max) + ); + //console.log(" PRICEEEEEEEEEEEEEEEE = "+filtre1); + setv11(filtre1); + } + else { + //alert(" Annulation du filtre prix"); + filtre1 = result; + setv11(filtre1); + } + + + + // Recuperation des autres filtres. + // recuperation du filtre du support + var crit_TrainingSupport = ""; + if (document.getElementById("supoort_list_derou")) { + crit_TrainingSupport = document.getElementById("supoort_list_derou").value; + if (crit_TrainingSupport.length > 0) + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).support === crit_TrainingSupport); + } + + // recuperation du filtre du CPF + var crit_TrainingCPF = ""; + if (document.querySelector('input[name="TrainingCPF"]:checked')) { + crit_TrainingCPF = document.querySelector('input[name="TrainingCPF"]:checked').value + if (crit_TrainingCPF.length > 0) + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).cpf === crit_TrainingCPF); + + } + + + // recuperation du filtre du certification + var crit_TrainingCertif = ""; + if (document.querySelector('input[name="TrainingCertif"]:checked')) { + crit_TrainingCertif = document.querySelector('input[name="TrainingCertif"]:checked').value; + if (crit_TrainingCertif.length > 0) + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).certif === crit_TrainingCertif); + } + + // recuperation du filtre du type (cours, tuto, etc) + var crit_TrainingType = ""; + if (document.querySelector('input[name="TrainingType"]:checked')) { + crit_TrainingType = document.querySelector('input[name="TrainingType"]:checked').value; + if (crit_TrainingType.length > 0) + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).type === crit_TrainingType); + } + + // recuperation du filtre de la distance + var crit_Trainingdistance = ""; + if (document.querySelector('input[name="TrainingPresentiel"]:checked')) { + crit_Trainingdistance = document.querySelector('input[name="TrainingPresentiel"]:checked').value; + if (crit_Trainingdistance.length > 0) { + // filtre presentiel = 1 + if (String(crit_Trainingdistance) === String("1")) { + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).presentiel.distantiel === "1"); + setv11(filtre1); + + } + else if (String(crit_Trainingdistance) === String("0")) { + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).presentiel.presentiel === "1"); + setv11(filtre1); + } + } + + } + + + setnewresult(filtre1); + setCurrentPage2(1); + + } + + + // Traitement du filtre presentiel / distantiel + function TrainingDistancielHandle(event) { + + + isonsite(); + setlieuchecked("1"); + var toto = ""; + var filtre1 = ""; + var filtre0 = []; + var filtre01 = []; + var my_ville = ""; + var my_cp = ""; + + if (document.getElementById("ville")) { + my_ville = crit_TrainingSupport = document.getElementById("ville").value; + my_ville = my_ville.trim(); + + } + + if (document.getElementById("zip_code")) { + my_cp = crit_TrainingSupport = document.getElementById("zip_code").value; + my_cp = my_cp.trim(); + + } + + var crit_Trainingdistance = ""; + // Recuperation du filtre principale modifié dans ce event (distance) + if (document.querySelector('input[name="TrainingPresentiel"]:checked')) { + crit_Trainingdistance = document.querySelector('input[name="TrainingPresentiel"]:checked').value; + //alert("crit_Trainingdistance = " + crit_Trainingdistance); + if (crit_Trainingdistance.length > 0) { + // filtre presentiel = 1 + + if (String(crit_Trainingdistance) === String("1")) { + + filtre1 = result.filter((maformation) => JSON.parse(maformation).presentiel.distantiel === "1"); + setv11(filtre1); + + } + else if (String(crit_Trainingdistance) === String("0")) { + filtre1 = result.filter((maformation) => JSON.parse(maformation).presentiel.presentiel === "1"); + + // Traitement du nom de la ville + if (my_ville.length > 3) { + + var filtre2 = filtre1.map(obj => { + + if (JSON.parse(obj).datelieu) { + + var tmp = JSON.parse(obj).datelieu.length + var i = 0; + while (i < tmp) { + //console.log(JSON.parse(obj).datelieu[i]); + //console.log(" ville =" + JSON.parse(obj).datelieu[i].ville) + if (JSON.parse(obj).datelieu[i].ville === my_ville) { + return obj + } + i++; + } + } + + }); + + var filtre3 = filtre2.filter(function (element) { + return element !== undefined; + }); + + + filtre1 = filtre3; + } + + // Traitement du zip code + if (my_cp.length > 2) { + + var filtre2 = filtre1.map(obj => { + + if (JSON.parse(obj).datelieu) { + + var tmp = JSON.parse(obj).datelieu.length + var i = 0; + while (i < tmp) { + //console.log(JSON.parse(obj).datelieu[i]); + //console.log(" ville =" + JSON.parse(obj).datelieu[i].ville) + if (JSON.parse(obj).datelieu[i].code_postal.startsWith(my_cp)) { + return obj + } + i++; + } + } + + }); + + var filtre3 = filtre2.filter(function (element) { + return element !== undefined; + }); + + + filtre1 = filtre3; + } + + setv11(filtre1); + + + } + else if (String(crit_Trainingdistance) === String("NA")) { + + filtre1 = result; + setv11(filtre1); + } + } + else if (crit_Trainingdistance.length <= 0) { + + filtre1 = result; + setv11(filtre1); + } + } + + + /* Recuperation des autres filtres */ + // recuperation du filtre du support + var crit_TrainingSupport = ""; + if (document.getElementById("supoort_list_derou")) { + crit_TrainingSupport = document.getElementById("supoort_list_derou").value; + if (crit_TrainingSupport.length > 0) + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).support === crit_TrainingSupport); + } + + // recuperation du filtre du certification + var crit_TrainingCertif = ""; + if (document.querySelector('input[name="TrainingCertif"]:checked')) { + crit_TrainingCertif = document.querySelector('input[name="TrainingCertif"]:checked').value; + if (crit_TrainingCertif.length > 0) + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).certif === crit_TrainingCertif); + } + + // recuperation du filtre du CPF + var crit_TrainingCPF = ""; + if (document.querySelector('input[name="TrainingCPF"]:checked')) { + crit_TrainingCPF = document.querySelector('input[name="TrainingCPF"]:checked').value + if (crit_TrainingCPF.length > 0) + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).cpf === crit_TrainingCPF); + + } + + + // recuperation du filtre du type (cours, tuto, etc) + var crit_TrainingType = ""; + if (document.querySelector('input[name="TrainingType"]:checked')) { + crit_TrainingType = document.querySelector('input[name="TrainingType"]:checked').value; + if (crit_TrainingType.length > 0) + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).type === crit_TrainingType); + } + + // Recup du filtre de prix + var crit_TrainingPrice = range_price.min + ":" + range_price.max; + + if (range_price.min && range_price.max) { + filtre1 = filtre1.filter((maformation) => Number(JSON.parse(maformation).price) >= Number(range_price.min) && + Number(JSON.parse(maformation).price) <= Number(range_price.max) + ); + + setv11(filtre1); + } + + + setnewresult(filtre1); + setCurrentPage2(1); + } + + + + function displayAllClassesHandle(event) { + setdisplayAllClasses(event.target.checked); + if (event.target.checked == true) + document.getElementById("SearchText").disabled = true; + else + document.getElementById("SearchText").disabled = false; + } + + + const [suggestedwords, setsuggestedwords] = useState([]); + const [texte, settext] = useState(""); + + const [cities, setcities] = useState(""); + + const [suggestedcities, setsuggestedcities] = useState([]); + + + + useEffect(() => { + + var ip = ""; + + Get_Subdomain_Partner_Data(window.location.host) + + async function fetchData() { + // const result = await axios('https://geolocation-db.com/json/',); + + + let windowWidth = window.innerWidth; + + if (showelement === "init") { + + if (windowWidth < 601) { + setismobilephone(true); + setshowelement("false"); + settextplaceholder("Plus de 10 000 formations (gratuites, payantes...)"); + + } else if (windowWidth >= 601) { + setismobilephone(false); + setshowelement("true"); + //settextplaceholder("Ex : graphiste ...sur plus de 10 000 formations (gratuites, payantes,..)"); + settextplaceholder("Recherche par Titre, Description, Contenu video ... sur plus de 10 000 formations (gratuites, payantes,..)"); + } + } + + + if (categorie && String(categorie).length > 0) { + + getClassByMetier_categorie(categorie); + + } + else { + + DisplayXfirstClas(result.data); + + } + } + + + fetchData(); + + + const listener = event => { + if (event.code === "Enter" || event.code === "NumpadEnter") { + event.preventDefault(); + searchFunction(); + } + }; + document.addEventListener("keydown", listener); + + + if (typeof (stored_user) === "undefined" || String(stored_user) === '') { + setuserconnected("0"); + } else { + setuserconnected("1"); + } + + + setinitAllfiter(); + + whosisconnected(); + + + }, [initAllfiter, categorie]); + + + // Cette fonction reinitialise les filtres + function InitAllfilters() { + //document.getElementById("TrainingCertif").selectedv = 0; + const $select = document.querySelector('#TrainingCertif'); + $select.value = '' + + const $select2 = document.querySelector('#TrainingSupport'); + $select2.value = '' + + const $select3 = document.querySelector('#TrainingType'); + $select3.value = '' + + const $select4 = document.querySelector('#TrainingPresentiel'); + $select4.value = 'NA' + + const $select5 = document.querySelector('#TrainingPrice'); + $select5.value = 'NA' + + + + } + + function DisplayClassByDomainFilter() { + var tab_domaine = list_domaine.split(";") + //console.log("tab_domaine = ", tab_domaine) + + if (tab_domaine.length <= 0) { + setdomaine_v11(domaine_v11_orig); + DisplayXfirstClas(); + return; + } + + + + } + + const handleChangeMetier = (event) => { + + var local_list_metier = "" + + + for (let i = 0; i < event.length; i++) { + const label = event[i].label; + const value = event[i].value; + + local_list_metier += value + ";" + + } + + //console.log(" ### local_list_metier = ",local_list_metier); + setlist_metier(local_list_metier); + //TrainingMetierHandle(); + + // Verification si on a une valeur + if (event.length > 0 && local_list_metier.trim().length > 0) { + getClassByMetier(local_list_metier); + } else { + DisplayClassByDomainFilter(); + } + + } + + + + const [domaine_metier, setdomaine_metier] = useState([]); + const [domaine_metier_orig, setdomaine_metier_orig] = useState([]); + + const [domaine_formation, setdomaine_formation] = useState([]); + + const [domaine_v11, setdomaine_v11] = useState(""); + const [domaine_v11_orig, setdomaine_v11_orig] = useState(""); + + const [list_domaine, setlist_domaine] = useState(""); + const [list_metier, setlist_metier] = useState(""); + + const handleChangeDomaine = (event) => { + + + if (event.length <= 0) { + setdomaine_v11(domaine_v11_orig); + DisplayXfirstClas(); + return; + } + //console.log(domaine_metier); + //console.log(" taille =" + event.length); + //console.log(domaine_v11_orig); + + var tt = domaine_v11_orig; + var dump = []; + var local_list_domaine = "" + + + for (let i = 0; i < event.length; i++) { + const label = event[i].label; + const value = event[i].value; + + local_list_domaine += value + ";" + + tt = domaine_v11_orig.filter((maformation) => maformation.domaine === String(value)); + //console.log(" TT = ", tt); + + for (let i2 = 0; i2 < tt.length; i2++) { + //console.log(" push de ", tt[i2]) + dump.push(tt[i2]); + } + + setlist_domaine(local_list_domaine); + setdomaine_v11(dump); + } + + getClassByDomaine(local_list_domaine); + + + + } + + + + const currentTableData2 = useMemo(() => { + if (newresult) { + const firstPageIndex = (currentPage2 - 1) * PageSize; + const lastPageIndex = firstPageIndex + PageSize; + setfin(1); + return newresult.slice(firstPageIndex, lastPageIndex); + } + + + if (result) { + const firstPageIndex = (currentPage2 - 1) * PageSize; + const lastPageIndex = firstPageIndex + PageSize; + setfin(1); + return result.slice(firstPageIndex, lastPageIndex); + } + else { + return []; + setfin(0); + } + }, [currentPage2]); + + function searchFunction(e) { + // Nettoyage du resultat precedent. + setResult([]); + + var crit_TrainingSupport = ""; + var crit_TrainingType = ""; + var crit_TrainingCertif = ""; + var crit_TrainingLang = ""; + var crit_TrainingPresentiel = ""; + var crit_TrainingPrice = ""; + var crit_TrainingDuration = ""; + var my_ville = ""; + + var my_cp = ""; + + var my_domaine = ""; + + + + if (document.getElementById("searchdomain")) + my_domaine = document.getElementById("searchdomain").value; + + + + //Get Criterias + var crit_SearchText = document.getElementById("SearchText").value; + + if (document.getElementById("TrainingSupport")) + crit_TrainingSupport = document.getElementById("TrainingSupport").value; + + if (document.getElementById("TrainingType")) + crit_TrainingType = document.getElementById("TrainingType").value; + + if (document.getElementById("TrainingCertif")) + crit_TrainingCertif = document.getElementById("TrainingCertif").value; + if (crit_TrainingCertif.length == 0) + crit_TrainingCertif = "NA"; + + + if (document.getElementById("TrainingLang")) + crit_TrainingLang = document.getElementById("TrainingLang").value; + + if (document.getElementById("TrainingPresentiel")) + crit_TrainingPresentiel = document.getElementById("TrainingPresentiel").value; + + if (document.getElementById("TrainingPrice")) + crit_TrainingPrice = document.getElementById("TrainingPrice").value; + + if (document.getElementById("duration")) + crit_TrainingDuration = document.getElementById("duration").value; + + + if (document.getElementById("ville")) { + my_ville = crit_TrainingSupport = document.getElementById("ville").value; + + } + + if (document.getElementById("zip_code")) { + my_cp = crit_TrainingSupport = document.getElementById("zip_code").value; + + } + + + var crit_Trainingdistance = Trainingdistance; + + //console.log(" my_domaine = ", my_domaine); + + /*console.log('SearchText = ' + crit_SearchText + ' - TrainingSupport = ' + crit_TrainingSupport + + ' - TrainingType = ' + crit_TrainingType + ' - TrainingCertif ' + crit_TrainingCertif + + " Langue = " + crit_TrainingLang + " TrainingPrice = " + crit_TrainingPrice + + " - Distance = " + crit_Trainingdistance + " -- Presentiel :" + crit_TrainingPresentiel + + " - Duration = " + crit_TrainingDuration + " - stored_user_cookie = " + stored_user);*/ + + + var form = new FormData(); + form.append("search_text", crit_SearchText); + + + var my_local_user_connect; + var my_local_part_connect; + if (typeof (stored_user) === "undefined" || String(stored_user) === '') { + my_local_user_connect = 0; + } else { + my_local_user_connect = 1; + } + + if (typeof (stored_part) === "undefined" || String(stored_part) === '') { + my_local_part_connect = 0; + } else { + my_local_part_connect = 1; + } + + + + if (String(my_local_user_connect) === "1") { + form.append("token", stored_user); + form.append("connection_type", "user"); + } + else if (String(my_local_part_connect) === "1") { + form.append("token", stored_part); + form.append("connection_type", "partner"); + } + else { + form.append("token", ""); + form.append("connection_type", ""); + } + form.append("certif", crit_TrainingCertif); + form.append("support", crit_TrainingSupport); + form.append("type", crit_TrainingType); + form.append("lang", crit_TrainingLang); + form.append("price", crit_TrainingPrice); + form.append("distance", crit_Trainingdistance); + form.append("duration", crit_TrainingDuration); + + + // Ajout des info IP user + form.append("user_ip", IPv4); + form.append("user_country_code", country_code); + form.append("user_country_name", country_name); + form.append("user_city", city); + form.append("user_postal", postal); + form.append("user_latitude", latitude); + form.append("user_longitude", longitude); + form.append("user_state", state); + form.append("subdomain", "colasrail"); + + + var myurl = "" + if (displayAllClasses == true) { + myurl = process.env.REACT_APP_API_URL + "myclass/api/get_all_class_Given_partner_owner_recid_No_Login/"; + } + else { + myurl = process.env.REACT_APP_API_URL + "myclass/api/recherche_text_simple_for_partner_catalog/"; + + } + + // alert("myurl = " + myurl); + axios.post(myurl, form).then(res => { + if (String(res.data.status) != String("false")) { + //console.log(" In test res.data.status = " + res.data.status); + //console.log(" In test res.data.message = " + res.data.message); + setmyApiResponse("True"); + setResult(res.data.message) + + //Verification si le resutlat est vide + if (res.data.message.length <= 0) { + setbesoinaiderecherche("1"); + } + /*if (scrollDiv.current) { + scrollDiv.current.scrollIntoView({ behavior: "smooth" }); + }*/ + + var myelement; + + if (document.getElementById('rech_middlebox')) { + myelement = document.getElementById('rech_middlebox'); + } + + if (myelement) { + myelement.scrollIntoView({ behavior: 'smooth' }); + } + + } + + else { + //console.log(" In test res.data.status = " + res.data.status); + //console.log(" In test res.data.message = " + res.data.message); + setmyApiResponse("False"); + //setmyApimyApiMessage("") + //textInput.current.focus(); + } + + + }).catch((error) => { + // console.warn('Not good man :( mysearchtext = '); + setmyApiResponse("False"); + //setmyApimyApiMessage("") + }) + + // window.scrollTo(0, 600); + + + + + } + + // Cette fonction affiche les X premieres formations + function DisplayXfirstClas(ip) { + + // Nettoyage du resultat precedent. + setResult([]); + + + + //Get Criterias + var crit_SearchText = ""; + var myurl = ""; + + var form = new FormData(); + form.append("search_text", crit_SearchText); + + + if (typeof (NewSearchText) === "undefined" || String(NewSearchText) === '') { + crit_SearchText = ""; + myurl = process.env.REACT_APP_API_URL + "myclass/api/get_all_class_Given_partner_owner_recid_No_Login/"; + form.append("subdomain", "colasrail"); + + //console.log(" ######### laaaaaaaaaaaaa subdomain = ", window.location.host.split(".")[0]) + + + } else { + crit_SearchText = NewSearchText; + myurl = process.env.REACT_APP_API_URL + "myclass/api/recherche_text_simple_for_partner_catalog/"; + + } + + + + + + var my_local_user_connect; + var my_local_part_connect; + + if (typeof (stored_user) === "undefined" || String(stored_user) === '') { + my_local_user_connect = 0; + } else { + my_local_user_connect = 1; + } + + if (typeof (stored_part) === "undefined" || String(stored_part) === '') { + my_local_part_connect = 0; + } else { + my_local_part_connect = 1; + } + + if (String(my_local_user_connect) === "1") { + form.append("token", stored_user); + form.append("connection_type", "user"); + } + else if (String(my_local_part_connect) === "1") { + form.append("token", stored_part); + form.append("connection_type", "partner"); + } + else { + form.append("token", ""); + form.append("connection_type", ""); + } + + form.append("certif", ""); + form.append("support", ""); + form.append("type", ""); + form.append("lang", ""); + form.append("price", ""); + form.append("distance", ""); + form.append("duration", ""); + form.append("cpf", ""); + + + + // Ajout des info IP user + if (ip) { + //console.log(" ### with IP"); + form.append("user_ip", ip.IPv4); + form.append("user_country_code", ip.country_code); + form.append("user_country_name", ip.country_name); + form.append("user_city", ip.city); + form.append("user_postal", ip.postal); + form.append("user_latitude", ip.latitude); + form.append("user_longitude", ip.longitude); + form.append("user_state", ip.state); + } + else { + //console.log(" ### with OUT IP"); + form.append("user_ip", IPv4); + form.append("user_country_code", country_code); + form.append("user_country_name", country_name); + form.append("user_city", city); + form.append("user_postal", postal); + form.append("user_latitude", latitude); + form.append("user_longitude", longitude); + form.append("user_state", state); + // alert(" rrtt "); + } + + + //alert("myurl = " + myurl); + axios.post(myurl, form).then(res => { + if (String(res.data.status) != String("false")) { + //console.log(" In test res.data.status = " + res.data.status); + //console.log(" In DisplayXfirstClas res.data.message = " + res.data.message); + + setmyApiResponse("True"); + setResult(res.data.message) + // textInput.current.focus(); + setbesoinaiderecherche(""); + + } + else { + //console.log(" In test res.data.status = " + res.data.status); + //console.log(" In test res.data.message = " + res.data.message); + setmyApiResponse("False"); + //setmyApimyApiMessage("") + //textInput.current.focus(); + } + + + }).catch((error) => { + // console.warn('Not good man :( mysearchtext = '); + setmyApiResponse("False"); + //setmyApimyApiMessage("") + }) + + + } + + const [trier_par, settrier_par] = useState("1"); + + function trier(e) { + + setistrier(); + var trierpar = "" + if (document.getElementById("trierpar")) + trierpar = document.getElementById("trierpar").value; + + if (String(trierpar) === String("duration")) { + setCurrentPage2(1); + setCurrentPage(1); + + if (typeof (newresult) === "undefined" || String(newresult) === '') { + + //console.log(" AVANT TRIE : [0].duration = " + JSON.parse(result[0]).duration + " - [1].duration = " + JSON.parse(result[1]).duration) + result.sort(function (a, b) { + if (trier_par === "1") + return JSON.parse(a).duration - JSON.parse(b).duration; + else + return JSON.parse(b).duration - JSON.parse(a).duration; + }); + + //console.log("APRES TRIE : [0].duration = " + JSON.parse(result[0]).duration + " - [1].duration = " + JSON.parse(result[1]).duration) + + setistrier("1"); + } + else if (typeof (newresult) !== "undefined" || newresult.length > 0) { + newresult.sort(function (a, b) { + if (trier_par === "1") + return JSON.parse(a).duration - JSON.parse(b).duration; + else + return JSON.parse(b).duration - JSON.parse(a).duration; + }); + } + } + + else if (String(trierpar) === String("price")) { + setCurrentPage2(1); + + if (typeof (newresult) === "undefined" || String(newresult) === '') { + //console.log(" AVANT TRIE : [0].price = " + JSON.parse(result[0]).price + " - [1].price = " + JSON.parse(result[1]).price); + result.sort(function (a, b) { + + if (trier_par === "1") + return JSON.parse(a).price - JSON.parse(b).price; + else + return JSON.parse(b).price - JSON.parse(a).price; + }); + //console.log("APRES TRIE : [0].price = " + JSON.parse(result[0]).price + " - [1].price = " + JSON.parse(result[1]).price); + setistrier("2"); + } + else if (typeof (newresult) !== "undefined" || newresult.length > 0) { + newresult.sort(function (a, b) { + if (trier_par === "1") + return JSON.parse(a).price - JSON.parse(b).price; + else + return JSON.parse(b).price - JSON.parse(a).price; + }); + } + } + + else if (String(trierpar) === String("note")) { + setCurrentPage2(1); + + if (typeof (newresult) === "undefined" || String(newresult) === '') { + //console.log(" AVANT TRIE : [0].price = " + JSON.parse(result[0]).price + " - [1].price = " + JSON.parse(result[1]).price); + result.sort(function (a, b) { + if (trier_par === "1") + return JSON.parse(b).note - JSON.parse(a).note; + else + return JSON.parse(a).note - JSON.parse(b).note; + }); + //console.log("APRES TRIE : [0].price = " + JSON.parse(result[0]).price + " - [1].price = " + JSON.parse(result[1]).price); + setistrier("2"); + } + else if (typeof (newresult) !== "undefined" || newresult.length > 0) { + newresult.sort(function (a, b) { + if (trier_par === "1") + return JSON.parse(b).note - JSON.parse(a).note; + else + return JSON.parse(a).note - JSON.parse(b).note; + }); + } + } + + if (trier_par === "1") + settrier_par("-1"); + else + settrier_par("1"); + + } + + + function getClassByMetier_categorie(mycate) { + + var mymetier = mycate; + + + // Nettoyage du resultat precedent. + setResult([]); + var myurl = process.env.REACT_APP_API_URL + "myclass/api/get_class_by_metier/"; + + /*if (mymetier === "tout") { + //alert(" tout et sortir"); + setinitAllfiter("1"); + return; + + }*/ + + var form = new FormData(); + form.append("metier", mymetier); + form.append("token", ""); + + + //alert("myurl = "+myurl); + axios.post(myurl, form).then(res => { + if (String(res.data.status) != String("false")) { + + setmyApiResponse("True"); + setResult(res.data.message) + //textInput.current.focus(); + setbesoinaiderecherche(""); + setnewresult(""); + //console.log(" In getClassByMetier res.data.status = " + res.data.status); + //console.log(" In getClassByMetier res.data.message = " + res.data.message); + //setnewresult(res.data.message); + setCurrentPage2(1); + if (scrollDiv.current) { + scrollDiv.current.scrollIntoView({ behavior: "smooth" }); + } + + // reinitialisation de tous les filtre + + //setmyApimyApiMessage("OK") + //console.log("taille = "+res.data.message.length); + } + else { + //console.log(" In getClassByMetier res.data.status = " + res.data.status); + //console.log(" In getClassByMetier res.data.message = " + res.data.message); + setmyApiResponse("False"); + //setmyApimyApiMessage("") + //textInput.current.focus(); + } + + + }).catch((error) => { + console.warn(' getClassByMetier : Not good man :( mysearchtext = '); + setmyApiResponse("False"); + //setmyApimyApiMessage("") + }) + + } + + + function getClassByDomaine(List_Domaine) { + + // Nettoyage du resultat precedent. + setResult([]); + var myurl = process.env.REACT_APP_API_URL + "myclass/api/get_class_by_domaine/"; + + /*if (mymetier === "tout") { + //alert(" tout et sortir"); + setinitAllfiter("1"); + return; + + }*/ + + var form = new FormData(); + form.append("domaine", List_Domaine); + form.append("token", ""); + + + //alert("myurl = "+myurl); + axios.post(myurl, form).then(res => { + if (String(res.data.status) != String("false")) { + + setmyApiResponse("True"); + setResult(res.data.message) + //textInput.current.focus(); + setbesoinaiderecherche(""); + setnewresult(""); + //console.log(" In getClassByDomaine res.data.status = " + res.data.status); + //console.log(" In getClassByDomaine res.data.message = " + res.data.message); + //setnewresult(res.data.message); + setCurrentPage2(1); + if (scrollDiv.current) { + scrollDiv.current.scrollIntoView({ behavior: "smooth" }); + } + + // reinitialisation de tous les filtre + + //setmyApimyApiMessage("OK") + //console.log("taille = "+res.data.message.length); + } + else { + //console.log(" In getClassByMetier res.data.status = " + res.data.status); + //console.log(" In getClassByMetier res.data.message = " + res.data.message); + setmyApiResponse("False"); + //setmyApimyApiMessage("") + //textInput.current.focus(); + } + + + }).catch((error) => { + console.warn(' getClassByMetier : Not good man :( mysearchtext = '); + setmyApiResponse("False"); + //setmyApimyApiMessage("") + }) + + } + + function ReinitFilters() { + // Reinitialisation des filtre + annulefiltrecertif(); + annulefiltresupportchecked(); + annulefiltretypechecked(); + annulefiltrelieuchecked(); + annulefiltrecpf(); + } + + const [mymetier, setmymetier] = useState(""); + + function getClassByMetier(my_liste_metier) { + + + if (NewSearchText && NewSearchText.length > 2) { + alert(" Réinitialiser les filtres pour utiliser cette fonctionalité"); + return; + } + var myelement; + + if (document.getElementById('rech_middlebox')) { + myelement = document.getElementById('rech_middlebox'); + } + + var check_metier = ""; + if (document.querySelector('input[name="metier_radio"]:checked')) { + + check_metier = document.querySelector('input[name="metier_radio"]:checked').value; + } + + setmymetier(check_metier); + ReinitFilters(); + + + if (check_metier === "tout") { + // Nettoyage du resultat precedent. + setResult([]); + setnewresult(""); + //alert(" tout et sortir"); + + setdomaine_v11(domaine_v11_orig); + DisplayXfirstClas(); + //setResult([]); + + /*const pieces = window.location.href.split("/") + const last = pieces[pieces.length - 1] + const last2 = pieces[pieces.length - 2] + + if (last === "Recherche_new_v2" || last2 === "Recherche_new_v2") { + console.log(" ## RELAOD"); + window.location.reload(true); + } else { + + + history.push("/Recherche_new_v2"); + } + */ + if (myelement) { + // 👇 Will scroll smoothly to the top of the next section + myelement.scrollIntoView({ behavior: 'smooth' }); + } + return; + + } + + + + // Nettoyage du resultat precedent. + setResult([]); + var myurl = process.env.REACT_APP_API_URL + "myclass/api/get_class_by_metier/"; + + + var form = new FormData(); + form.append("metier", check_metier); + form.append("token", ""); + + //console.log(" recherif pour metier ", check_metier); + //alert("myurl = "+myurl); + axios.post(myurl, form).then(res => { + if (String(res.data.status) != String("false")) { + + setmyApiResponse("True"); + setResult(res.data.message) + //textInput.current.focus(); + setbesoinaiderecherche(""); + setnewresult(""); + //console.log(" In getClassByMetier res.data.status = " + res.data.status); + //console.log(" In getClassByMetier res.data.message = " + res.data.message); + //setnewresult(res.data.message); + setCurrentPage2(1); + if (scrollDiv.current) { + scrollDiv.current.scrollIntoView({ behavior: "smooth" }); + } + + // reinitialisation de tous les filtre + + //setmyApimyApiMessage("OK") + //console.log("taille = "+res.data.message.length); + } + else { + //console.log(" In getClassByMetier res.data.status = " + res.data.status); + //console.log(" In getClassByMetier res.data.message = " + res.data.message); + setmyApiResponse("False"); + //setmyApimyApiMessage("") + //textInput.current.focus(); + } + + + }).catch((error) => { + console.warn(' getClassByMetier : Not good man :( mysearchtext = '); + setmyApiResponse("False"); + //setmyApimyApiMessage("") + }) + + //console.log(" ICI MOVE TO "); + if (myelement) { + // 👇 Will scroll smoothly to the top of the next section + myelement.scrollIntoView({ behavior: 'smooth' }); + } + + } + + + const [PartnerMenu, setPartnerMenu] = React.useState(null); + const [AccountMenu, setAccountMenu] = React.useState(null); + const [ProduitMenu, setproduitMenu] = React.useState(null); + const [AvisMenu, setavisMenu] = React.useState(null); + + + + const PartnerMenu_Close = () => { + setPartnerMenu(null); + }; + + const AccountMenu_Close = () => { + setAccountMenu(null); + }; + + + const ProduitMenu_Close = () => { + setproduitMenu(null); + }; + + const handlePartnerMenu = (event) => { + setPartnerMenu(event.currentTarget); + }; + + const handleAccountMenu = (event) => { + setAccountMenu(event.currentTarget); + }; + + + const handleProduitMenu = (event) => { + setproduitMenu(event.currentTarget); + }; + + + + + const handleClose_Account = () => { + //alert(" my account"); + setAccountMenu(null); + }; + + const handleBlogMenu = (event) => { + setproduitMenu(event.currentTarget); + history.push("/Recherche-Article-formation") + }; + + const handleQuisommesNousMenu = (event) => { + setproduitMenu(event.currentTarget); + history.push("/qui-sommes-nous") + }; + + const handleAccountConnexion = () => { + setAccountMenu(null); + history.push("/Connexion") + }; + + const handleMyAccount = () => { + setAccountMenu(null); + history.push("/mysy-user-account") + }; + + + const handleMyPartnerAccount = () => { + setAccountMenu(null); + history.push("/Partner") + }; + + + const handleAccountCreation = () => { + setAccountMenu(null); + history.push("/create_account") + }; + + const handlePartnerConnexion = () => { + setAccountMenu(null); + history.push("/PartnerLogin") + }; + + + const handleProduitService = () => { + setproduitMenu(null); + history.push("/tarifs_produits_services/") + }; + + const handleAvis = () => { + setavisMenu(null); + history.push("/Recherche-Article-formation") + }; + + function test() { + alert(" coucou"); + } + + + const [someoneconnected, setsomeoneconnected] = useState("0"); + const [partnerconnected, setpartnerconnected] = useState("0"); + const [cookie, setCookie, removeCookie] = useCookies(['tokenmysych']); + + const stored_part = getCookie('tokenmysypart'); + + + + function whosisconnected() { + var local_user_connect = 0; + var local_part_connect = 0; + + if (typeof (stored_user) === "undefined" || String(stored_user) === '') { + setuserconnected("0"); + local_user_connect = 0; + } else { + setuserconnected("1"); + setsomeoneconnected("1"); + local_user_connect = 1; + //alert(" user connected OK"); + } + + if (typeof (stored_part) === "undefined" || String(stored_part) === '') { + setpartnerconnected("0"); + local_part_connect = 0; + } else { + setpartnerconnected("1"); + setsomeoneconnected("1"); + local_part_connect = 1; + //alert(" partner connected OK"); + } + } + + function handleAccountLogout() { + + if (String(userconnected) === String("1")) { + user_logout(); + } + else if (String(partnerconnected) === String("1")) { + part_logout(); + } + } + + function user_logout_confirmation() { + /* si c'est une connexion partner qui est active */ + if (typeof (stored_user) != "undefined") { + setCookie("tokenmysych", ""); + } + history.push("/recherche-formation"); + } + + function user_logout() { + confirmAlert({ + title: '', + message: 'Confirmez la deconnexion (user)', + buttons: [ + { + label: 'Oui', + onClick: () => user_logout_confirmation() + }, + { + label: 'Non', + onClick: () => { return } + } + ] + }); + } + + + + + function handleAccountConnexion_v2() { + + if (String(userconnected) === String("1")) { + handleMyAccount(); + } + else if (String(partnerconnected) === String("1")) { + handleMyPartnerAccount(); + } + } + + + function part_logout_confirmation() { + /* si c'est une connexion partner qui est active */ + if (typeof (stored_part) != "undefined") { + const stored_cookie = getCookie('tokenmysypart'); + var acces_right_token_name = stored_cookie + "_uar"; + + setpartCookie("tokenmysypart", "", { path: '/' }); + + setpartCookie(acces_right_token_name, "", { path: '/' }); + removeCookie(acces_right_token_name, { path: '/' }); + + } + setsomeoneconnected("0"); + setDialog_1_open(false); + history.push("/recherche-formation"); + } + + function part_logout() { + confirmAlert({ + title: '', + message: 'Confirmez la deconnexion (pro)', + buttons: [ + { + label: 'Oui', + onClick: () => part_logout_confirmation() + }, + { + label: 'Non', + onClick: () => { return } + } + ] + }); + } + + const [range_price, setrange_price] = useState({ min: 0, max: 9999, }); + function rangevalue() { + alert(range_price.max + " - " + range_price.min); + //console.log(" range = " + range_price); + } + + const [trainingonsite, settrainingonsite] = useState() + function isonsite() { + settrainingonsite(document.querySelector('input[name="TrainingPresentiel"]:checked').value) + + } + + const [certifchecked, setcertifchecked] = useState(); + function annulefiltrecertif() { + if (document.querySelector('input[name="TrainingCertif"]:checked')) { + var radio = document.querySelector('input[name="TrainingCertif"]:checked'); + radio.checked = false; + setcertifchecked(""); + + var toto = ""; + var filtre1 = ""; + + + // Reinitialisation + filtre1 = result; + setv11(filtre1); + + + // recuperation du filtre du support + var crit_TrainingSupport = ""; + if (document.getElementById("supoort_list_derou")) { + crit_TrainingSupport = document.getElementById("supoort_list_derou").value; + if (crit_TrainingSupport.length > 0) + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).support === crit_TrainingSupport); + + } + + // recuperation du filtre du CPF + var crit_TrainingCPF = ""; + if (document.querySelector('input[name="TrainingCPF"]:checked')) { + crit_TrainingCPF = document.querySelector('input[name="TrainingCPF"]:checked').value; + if (crit_TrainingCPF.length > 0) + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).cpf === crit_TrainingCPF); + + } + + // recuperation du filtre du type + var crit_TrainingType = ""; + if (document.querySelector('input[name="TrainingType"]:checked')) { + crit_TrainingType = document.querySelector('input[name="TrainingType"]:checked').value + if (crit_TrainingType.length > 0) + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).certif === crit_TrainingType); + + } + + // recuperation du filtre de la distance + var crit_Trainingdistance = ""; + if (document.querySelector('input[name="TrainingPresentiel"]:checked')) { + crit_Trainingdistance = document.querySelector('input[name="TrainingPresentiel"]:checked').value + if (crit_Trainingdistance.length > 0) { + // filtre presentiel = 1 + if (String(crit_Trainingdistance) === String("1")) { + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).presentiel.distantiel === "1"); + setv11(filtre1); + + } + else if (String(crit_Trainingdistance) === String("0")) { + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).presentiel.presentiel === "1"); + setv11(filtre1); + } + } + + } + + var crit_TrainingPrice = range_price.min + ":" + range_price.max; + + setnewresult(filtre1); + //alert("crit_TrainingCertif = " + crit_TrainingCertif + " ET crit_TrainingSupport = " + crit_TrainingSupport + " ET crit_TrainingType = " + crit_TrainingType); + //console.log("############################ filtre1 = " + filtre1); + setCurrentPage2(1); + //console.log(" ????????????????????????????filtre2 = "+filtre2); + + } + return; + + + } + + + function annulefiltrecpf() { + if (document.querySelector('input[name="TrainingCPF"]:checked')) { + var radio = document.querySelector('input[name="TrainingCPF"]:checked'); + radio.checked = false; + setcpfchecked(""); + + var toto = ""; + var filtre1 = ""; + + + // Reinitialisation + filtre1 = result; + setv11(filtre1); + + // recuperation du filtre de la certification + var crit_TrainingCertif = ""; + if (document.querySelector('input[name="TrainingCertif"]:checked')) { + crit_TrainingCertif = document.querySelector('input[name="TrainingCertif"]:checked').value; + if (crit_TrainingCertif.length > 0) + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).certif === crit_TrainingCertif); + + } + + // recuperation du filtre du support + var crit_TrainingSupport = ""; + if (document.getElementById("supoort_list_derou")) { + crit_TrainingSupport = document.getElementById("supoort_list_derou").value; + if (crit_TrainingSupport.length > 0) + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).support === crit_TrainingSupport); + + } + + + // recuperation du filtre du type + var crit_TrainingType = ""; + if (document.querySelector('input[name="TrainingType"]:checked')) { + crit_TrainingType = document.querySelector('input[name="TrainingType"]:checked').value + if (crit_TrainingType.length > 0) + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).certif === crit_TrainingType); + + } + + // recuperation du filtre de la distance + var crit_Trainingdistance = ""; + if (document.querySelector('input[name="TrainingPresentiel"]:checked')) { + crit_Trainingdistance = document.querySelector('input[name="TrainingPresentiel"]:checked').value + if (crit_Trainingdistance.length > 0) { + // filtre presentiel = 1 + if (String(crit_Trainingdistance) === String("1")) { + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).presentiel.distantiel === "1"); + setv11(filtre1); + + } + else if (String(crit_Trainingdistance) === String("0")) { + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).presentiel.presentiel === "1"); + setv11(filtre1); + } + } + + } + + var crit_TrainingPrice = range_price.min + ":" + range_price.max; + + setnewresult(filtre1); + //alert("crit_TrainingCertif = " + crit_TrainingCertif + " ET crit_TrainingSupport = " + crit_TrainingSupport + " ET crit_TrainingType = " + crit_TrainingType); + //console.log("############################ filtre1 = " + filtre1); + setCurrentPage2(1); + //console.log(" ????????????????????????????filtre2 = "+filtre2); + + } + return; + + + } + + const [supportchecked, setsupportchecked] = useState(); + function annulefiltresupportchecked() { + //var radio = document.querySelector('input[name="TrainingSupport"]:checked'); + //radio.checked = false; + setsupportchecked(""); + var crit_TrainingSupport = ""; + var toto = ""; + var filtre1 = ""; + + + + // Reinitialisation + filtre1 = result; + setv11(filtre1); + + // recuperation du filtre de la certification + var crit_TrainingCertif = ""; + if (document.querySelector('input[name="TrainingCertif"]:checked')) { + crit_TrainingCertif = document.querySelector('input[name="TrainingCertif"]:checked').value; + if (crit_TrainingCertif.length > 0) + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).certif === crit_TrainingCertif); + + } + + + // recuperation du filtre du CPF + var crit_TrainingCPF = ""; + if (document.querySelector('input[name="TrainingCPF"]:checked')) { + crit_TrainingCPF = document.querySelector('input[name="TrainingCPF"]:checked').value; + if (crit_TrainingCPF.length > 0) + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).cpf === crit_TrainingCPF); + + } + + + // recuperation du filtre du type (cours, tuto, etc) + var crit_TrainingType = ""; + if (document.querySelector('input[name="TrainingType"]:checked')) { + crit_TrainingType = document.querySelector('input[name="TrainingType"]:checked').value; + if (crit_TrainingType.length > 0) + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).type === crit_TrainingType); + + } + + // recuperation du filtre de la distance + var crit_Trainingdistance = ""; + if (document.querySelector('input[name="TrainingPresentiel"]:checked')) { + crit_Trainingdistance = document.querySelector('input[name="TrainingPresentiel"]:checked').value; + if (crit_Trainingdistance.length > 0) { + // filtre presentiel = 1 + if (String(crit_Trainingdistance) === String("1")) { + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).presentiel.distantiel === "1"); + setv11(filtre1); + + } + else if (String(crit_Trainingdistance) === String("0")) { + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).presentiel.presentiel === "1"); + setv11(filtre1); + } + } + } + // Recup du filtre de prix + var crit_TrainingPrice = ""; + + setnewresult(filtre1); + + //alert("crit_TrainingCertif = " + crit_TrainingCertif + " ET crit_TrainingSupport = " + crit_TrainingSupport + " ET crit_TrainingType = " + crit_TrainingType); + //console.log("############################ filtre1 = " + filtre1); + setCurrentPage2(1); + //console.log(" ????????????????????????????filtre2 = "+filtre2); + } + + + const [typechecked, settypechecked] = useState(); + function annulefiltretypechecked() { + + if (document.querySelector('input[name="TrainingType"]:checked')) { + var radio = document.querySelector('input[name="TrainingType"]:checked'); + radio.checked = false; + settypechecked(""); + + var toto = ""; + var filtre1 = ""; + var filtre2 = ""; + var filtre3 = ""; + + + + // Reinitialisation + filtre1 = result; + setv11(filtre1); + //alert("rinitialisation") + ; + + // recuperation du filtre du support + var crit_TrainingSupport = ""; + if (document.getElementById("supoort_list_derou")) { + crit_TrainingSupport = document.getElementById("supoort_list_derou").value; + if (crit_TrainingSupport.length > 0) + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).support === crit_TrainingSupport); + + } + + // recuperation du filtre du certificat + var crit_TrainingCertif = ""; + if (document.querySelector('input[name="TrainingCertif"]:checked')) { + crit_TrainingCertif = document.querySelector('input[name="TrainingCertif"]:checked').value + if (crit_TrainingCertif.length > 0) + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).certif === crit_TrainingCertif); + + } + + // recuperation du filtre du CPF + var crit_TrainingCPF = ""; + if (document.querySelector('input[name="TrainingCPF"]:checked')) { + crit_TrainingCPF = document.querySelector('input[name="TrainingCPF"]:checked').value; + if (crit_TrainingCPF.length > 0) + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).cpf === crit_TrainingCPF); + + } + + + // recuperation du filtre de la distance + var crit_Trainingdistance = ""; + if (document.querySelector('input[name="TrainingPresentiel"]:checked')) { + crit_Trainingdistance = document.querySelector('input[name="TrainingPresentiel"]:checked').value + if (crit_Trainingdistance.length > 0) { + // filtre presentiel = 1 + if (String(crit_Trainingdistance) === String("1")) { + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).presentiel.distantiel === "1"); + setv11(filtre1); + + } + else if (String(crit_Trainingdistance) === String("0")) { + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).presentiel.presentiel === "1"); + setv11(filtre1); + } + } + + } + + + setnewresult(filtre1); + //alert("crit_TrainingCertif = " + crit_TrainingCertif + " ET crit_TrainingSupport = " + crit_TrainingSupport + " ET crit_TrainingType = " + crit_TrainingType); + //console.log("############################ filtre1 = " + filtre1); + setCurrentPage2(1); + //console.log(" ????????????????????????????filtre2 = "+filtre2); + } + return; + + } + + + const [lieuchecked, setlieuchecked] = useState(); + function annulefiltrelieuchecked() { + if (document.querySelector('input[name="TrainingPresentiel"]:checked')) { + var radio = document.querySelector('input[name="TrainingPresentiel"]:checked'); + radio.checked = false; + setlieuchecked(""); + var toto = ""; + var filtre1 = ""; + settrainingonsite(''); + + + + //reinitialisation des filtres + filtre1 = result; + setv11(filtre1); + + // Annulation de la suggestion de villes + setsuggestioncities([]); + + + /* Recuperation des autres filtres */ + // recuperation du filtre du support + var crit_TrainingSupport = ""; + if (document.getElementById("supoort_list_derou")) { + crit_TrainingSupport = document.getElementById("supoort_list_derou").value; + if (crit_TrainingSupport.length > 0) + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).support === crit_TrainingSupport); + } + + // recuperation du filtre du certification + var crit_TrainingCertif = ""; + if (document.querySelector('input[name="TrainingCertif"]:checked')) { + crit_TrainingCertif = document.querySelector('input[name="TrainingCertif"]:checked').value; + if (crit_TrainingCertif.length > 0) + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).certif === crit_TrainingCertif); + } + + // recuperation du filtre du CPF + var crit_TrainingCPF = ""; + if (document.querySelector('input[name="TrainingCPF"]:checked')) { + crit_TrainingCPF = document.querySelector('input[name="TrainingCPF"]:checked').value; + if (crit_TrainingCPF.length > 0) + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).cpf === crit_TrainingCPF); + + } + + // recuperation du filtre du type (cours, tuto, etc) + var crit_TrainingType = ""; + if (document.querySelector('input[name="TrainingType"]:checked')) { + crit_TrainingType = document.querySelector('input[name="TrainingType"]:checked').value; + if (crit_TrainingType.length > 0) + filtre1 = filtre1.filter((maformation) => JSON.parse(maformation).type === crit_TrainingType); + } + setnewresult(filtre1); + setCurrentPage2(1); + } + } + + function OnblurHandle(e) { + setTimeout(() => { + setsuggestion2([]) + }, 100) + } + + + function OnSuggestionHandler(text) { + var val = text; + settext(val); + } + + function OnCitiesSuggestionHandler(text) { + var val = text; + setcities(val); + document.getElementById("ville").value = val; + LeaveCity(); + // Annulation de la suggestion de villes + setsuggestioncities([]); + } + + function publiecatalogue() { + + history.push("/Partner", { mysy_arg: 'partner' }); + } + + function LeaveCity() { + TrainingDistancielHandle(); + } + + function LeaveZipCode() { + TrainingDistancielHandle(); + } + + const Recherche_Domaine_Metier = (event) => { + + //console.log(" ### liste domaine = ", list_domaine); + //console.log(" ### liste metier = ", list_metier); + + } + + const [displayAllmetiers, setdisplayAllmetiers] = useState(); + + function DisplayAllmetier() { + if (displayAllmetiers) + setdisplayAllmetiers(false); + else + setdisplayAllmetiers(true); + } + + + function init_Filter_Change_url() { + history.push("/"); + window.location.reload(); + + /* window.scrollTo({ + top: 0, + behavior: "smooth", + });*/ + + } + + function message_to_init_Filter_Change_url() { + alert(" Réinitialiser les filtres pour réactivier cette fonctionnalité") + + } + + + const [Dialog_1_message, setDialog_1_message] = React.useState(false); + const [Dialog_1_open, setDialog_1_open] = React.useState(false); + function Dialog_1_handle_change_participant_session(message) { + setDialog_1_message(message); + setDialog_1_open(true); + } + + const Dialog_1_handleClose = () => { + //alert(" Utiliser le bouton 'fermer' "); + //setOpen(false); + }; + + const Dialog_1_handleClose_buton = () => { + setDialog_1_open(false); + }; + + + //console.log(" c'est url_subdomain ", url_subdomain); + + const [subdomain_recid, setsubdomain_recid] = useState(""); + const [my_theme_code, setmy_theme_code] = useState(""); + + + const [New_Get_Subdomain_Partner_Data_result, setNew_Get_Subdomain_Partner_Data_result] = useState([]); + + const [Get_Subdomain_Partner_Data_api, setGet_Subdomain_Partner_Data_api] = useState(); + const [Get_Subdomain_Partner_Data_message, setGet_Subdomain_Partner_Data_message] = useState(); + const [Get_Subdomain_Partner_Data_result, setGet_Subdomain_Partner_Data_result] = useState(); + function Get_Subdomain_Partner_Data(local_url_subdomain) { + + let domain = local_url_subdomain; + if (local_url_subdomain.includes("://")) { + domain = url.split('://')[1]; + } + + console.log(" ### local_url_subdomain = ", local_url_subdomain); + + const subdomain = domain.split('.')[0]; + + console.log(" ### subdomain = ", subdomain); + + var form = new FormData(); + + form.append("subdomain", "colasrail"); + + var myurl = process.env.REACT_APP_API_URL + "myclass/api/Get_Partner_Data_From_Subdomain/"; + + axios.post(myurl, form).then(res => { + + if (String(res.data.status) === "true") { + //console.log(" In Get_Subdomain_Partner_Data res.data.status = " + res.data.status); + // console.log(" In Get_Subdomain_Partner_Data res.data.message r_class = " + res.data.message); + setGet_Subdomain_Partner_Data_api("true"); + setGet_Subdomain_Partner_Data_result(res.data.message); + + var new_data2 = []; + const new_data = res.data.message.map((x) => { + + //--- + + var _id = JSON.parse(x)._id; + var recid = JSON.parse(x).recid; + var nom = JSON.parse(x).nom; + + var catalog_pub_logo = JSON.parse(x).catalog_pub_logo; + var catalog_pub_banniere_img = JSON.parse(x).catalog_pub_banniere_img; + + var theme_code = JSON.parse(x).theme_code; + + var catalog_pub_message_1_txt = JSON.parse(x).catalog_pub_message_1_txt; + + var catalog_pub_cgv_pdf = "" + if (JSON.parse(x).catalog_pub_cgv_pdf) + catalog_pub_cgv_pdf = JSON.parse(x).catalog_pub_cgv_pdf; + + + var catalog_pub_cgu_pdf = "" + if (JSON.parse(x).catalog_pub_cgu_pdf) + catalog_pub_cgu_pdf = JSON.parse(x).catalog_pub_cgu_pdf; + + var catalog_pub_mention_legale_pdf = "" + if (JSON.parse(x).catalog_pub_mention_legale_pdf) + catalog_pub_mention_legale_pdf = JSON.parse(x).catalog_pub_mention_legale_pdf; + + + + var catalog_pub_message_1_taille = "12" + if (JSON.parse(x).catalog_pub_message_1_taille) + catalog_pub_message_1_taille = JSON.parse(x).catalog_pub_message_1_taille; + + var catalog_pub_message_1_color = "#000000"; + if (JSON.parse(x).catalog_pub_message_1_color) + catalog_pub_message_1_color = JSON.parse(x).catalog_pub_message_1_color; + + var catalog_pub_message_1_gras = "400" + if (JSON.parse(x).catalog_pub_message_1_gras) + catalog_pub_message_1_gras = JSON.parse(x).catalog_pub_message_1_gras; + + + var catalog_pub_message_2_txt = "" + if (JSON.parse(x).catalog_pub_message_2_txt) + catalog_pub_message_2_txt = JSON.parse(x).catalog_pub_message_2_txt; + + + var catalog_pub_message_2_taille = "12" + if (JSON.parse(x).catalog_pub_message_2_taille) + catalog_pub_message_2_taille = JSON.parse(x).catalog_pub_message_2_taille; + + var catalog_pub_message_2_color = "#000000" + if (JSON.parse(x).catalog_pub_message_2_color) + catalog_pub_message_2_color = JSON.parse(x).catalog_pub_message_2_color; + + var catalog_pub_message_2_gras = "400" + if (JSON.parse(x).catalog_pub_message_2_gras) + catalog_pub_message_2_gras = JSON.parse(x).catalog_pub_message_2_gras; + + + + var catalog_pub_message_3_txt = "" + if (JSON.parse(x).catalog_pub_message_3_txt) + catalog_pub_message_3_txt = JSON.parse(x).catalog_pub_message_3_txt; + + var catalog_pub_message_3_taille = "12" + if (JSON.parse(x).catalog_pub_message_3_taille) + catalog_pub_message_3_taille = JSON.parse(x).catalog_pub_message_3_taille; + + var catalog_pub_message_3_color = "#000000"; + if (JSON.parse(x).catalog_pub_message_3_color) + catalog_pub_message_3_color = JSON.parse(x).catalog_pub_message_3_color; + + var catalog_pub_message_3_gras = "400" + if (JSON.parse(x).catalog_pub_message_3_gras) + catalog_pub_message_3_gras = JSON.parse(x).catalog_pub_message_3_gras; + + // Indicateur 1 + var catalog_pub_indicateur_1_txt = "" + if (JSON.parse(x).catalog_pub_indicateur_1_txt) + catalog_pub_indicateur_1_txt = JSON.parse(x).catalog_pub_indicateur_1_txt; + + var catalog_pub_indicateur_1_color = "#000000"; + if (JSON.parse(x).catalog_pub_indicateur_1_color) + catalog_pub_indicateur_1_color = JSON.parse(x).catalog_pub_indicateur_1_color; + + var catalog_pub_indicateur_1_gras = "400" + if (JSON.parse(x).catalog_pub_indicateur_1_gras) + catalog_pub_indicateur_1_gras = JSON.parse(x).catalog_pub_indicateur_1_gras; + + var catalog_pub_indicateur_1_taille = "12" + if (JSON.parse(x).catalog_pub_indicateur_1_taille) + catalog_pub_indicateur_1_taille = JSON.parse(x).catalog_pub_indicateur_1_taille; + + // Indicateur 2 + var catalog_pub_indicateur_2_txt = "" + if (JSON.parse(x).catalog_pub_indicateur_2_txt) + catalog_pub_indicateur_2_txt = JSON.parse(x).catalog_pub_indicateur_2_txt; + + var catalog_pub_indicateur_2_color = "#000000"; + if (JSON.parse(x).catalog_pub_indicateur_2_color) + catalog_pub_indicateur_2_color = JSON.parse(x).catalog_pub_indicateur_2_color; + + var catalog_pub_indicateur_2_gras = "400" + if (JSON.parse(x).catalog_pub_indicateur_2_gras) + catalog_pub_indicateur_2_gras = JSON.parse(x).catalog_pub_indicateur_2_gras; + + var catalog_pub_indicateur_2_taille = "12" + if (JSON.parse(x).catalog_pub_indicateur_2_taille) + catalog_pub_indicateur_2_taille = JSON.parse(x).catalog_pub_indicateur_2_taille; + + // Indicateur 3 + var catalog_pub_indicateur_3_txt = "" + if (JSON.parse(x).catalog_pub_indicateur_3_txt) + catalog_pub_indicateur_3_txt = JSON.parse(x).catalog_pub_indicateur_3_txt; + + var catalog_pub_indicateur_3_color = "#000000"; + if (JSON.parse(x).catalog_pub_indicateur_3_color) + catalog_pub_indicateur_3_color = JSON.parse(x).catalog_pub_indicateur_3_color; + + var catalog_pub_indicateur_3_gras = "400" + if (JSON.parse(x).catalog_pub_indicateur_3_gras) + catalog_pub_indicateur_3_gras = JSON.parse(x).catalog_pub_indicateur_3_gras; + + var catalog_pub_indicateur_3_taille = "12" + if (JSON.parse(x).catalog_pub_indicateur_3_taille) + catalog_pub_indicateur_3_taille = JSON.parse(x).catalog_pub_indicateur_3_taille; + + + // Indicateur 4 + var catalog_pub_indicateur_4_txt = "" + if (JSON.parse(x).catalog_pub_indicateur_4_txt) + catalog_pub_indicateur_4_txt = JSON.parse(x).catalog_pub_indicateur_4_txt; + + var catalog_pub_indicateur_4_color = "#000000"; + if (JSON.parse(x).catalog_pub_indicateur_4_color) + catalog_pub_indicateur_4_color = JSON.parse(x).catalog_pub_indicateur_4_color; + + var catalog_pub_indicateur_4_gras = "400" + if (JSON.parse(x).catalog_pub_indicateur_4_gras) + catalog_pub_indicateur_4_gras = JSON.parse(x).catalog_pub_indicateur_4_gras; + + var catalog_pub_indicateur_4_taille = "12" + if (JSON.parse(x).catalog_pub_indicateur_4_taille) + catalog_pub_indicateur_4_taille = JSON.parse(x).catalog_pub_indicateur_4_taille; + + // Les contacts publics + var catalog_pub_contact_public_email = "" + if (JSON.parse(x).catalog_pub_contact_public_email) + catalog_pub_contact_public_email = JSON.parse(x).catalog_pub_contact_public_email; + + var catalog_pub_contact_public_telephone = "" + if (JSON.parse(x).catalog_pub_contact_public_telephone) + catalog_pub_contact_public_telephone = JSON.parse(x).catalog_pub_contact_public_telephone; + + + var catalog_pub_theme_id = JSON.parse(x).catalog_pub_theme_id; + + setmy_theme_code(theme_code); + + console.log(" ### setmy_theme_code = ", theme_code); + + + //--- + var node = { + "_id": _id, + "recid": recid, + "nom": nom, + "label": nom, + + "catalog_pub_cgv_pdf": catalog_pub_cgv_pdf, + "catalog_pub_cgu_pdf": catalog_pub_cgu_pdf, + "catalog_pub_mention_legale_pdf": catalog_pub_mention_legale_pdf, + + "catalog_pub_logo": catalog_pub_logo, + "catalog_pub_banniere_img": catalog_pub_banniere_img, + "catalog_pub_message_1_txt": catalog_pub_message_1_txt, + "catalog_pub_message_1_taille": catalog_pub_message_1_taille, + "catalog_pub_message_1_color": catalog_pub_message_1_color, + "catalog_pub_message_1_gras": catalog_pub_message_1_gras, + + + "catalog_pub_message_2_txt": catalog_pub_message_2_txt, + "catalog_pub_message_2_taille": catalog_pub_message_2_taille, + "catalog_pub_message_2_color": catalog_pub_message_2_color, + "catalog_pub_message_2_gras": catalog_pub_message_2_gras, + + + "catalog_pub_message_3_txt": catalog_pub_message_3_txt, + "catalog_pub_message_3_taille": catalog_pub_message_3_taille, + "catalog_pub_message_3_color": catalog_pub_message_3_color, + "catalog_pub_message_3_gras": catalog_pub_message_3_gras, + + /// les indicateurs + "catalog_pub_indicateur_1_txt": catalog_pub_indicateur_1_txt, + "catalog_pub_indicateur_1_color": catalog_pub_indicateur_1_color, + "catalog_pub_indicateur_1_gras": catalog_pub_indicateur_1_gras, + "catalog_pub_indicateur_1_taille": catalog_pub_indicateur_1_taille, + + "catalog_pub_indicateur_2_txt": catalog_pub_indicateur_2_txt, + "catalog_pub_indicateur_2_color": catalog_pub_indicateur_2_color, + "catalog_pub_indicateur_2_gras": catalog_pub_indicateur_2_gras, + "catalog_pub_indicateur_2_taille": catalog_pub_indicateur_2_taille, + + "catalog_pub_indicateur_3_txt": catalog_pub_indicateur_3_txt, + "catalog_pub_indicateur_3_color": catalog_pub_indicateur_3_color, + "catalog_pub_indicateur_3_gras": catalog_pub_indicateur_3_gras, + "catalog_pub_indicateur_3_taille": catalog_pub_indicateur_3_taille, + + "catalog_pub_indicateur_4_txt": catalog_pub_indicateur_4_txt, + "catalog_pub_indicateur_4_color": catalog_pub_indicateur_4_color, + "catalog_pub_indicateur_4_gras": catalog_pub_indicateur_4_gras, + "catalog_pub_indicateur_4_taille": catalog_pub_indicateur_4_taille, + + // les contacts publics + "catalog_pub_contact_public_email": catalog_pub_contact_public_email, + "catalog_pub_contact_public_telephone": catalog_pub_contact_public_telephone, + + "catalog_pub_theme_id": catalog_pub_theme_id, + "theme_code": theme_code, + + }; + // console.log(" --- node = ", node); + new_data2.push(node); + }); + + if (new_data2.length > 0) + setNew_Get_Subdomain_Partner_Data_result(new_data2); + + + if (res.data.message.length > 0) { + var mylocal_materiel = JSON.parse(res.data.message); + + if (mylocal_materiel.recid) + setsubdomain_recid(mylocal_materiel.recid); + else + setsubdomain_recid(""); + + } + + + } + else { + setGet_Subdomain_Partner_Data_api("false"); + setGet_Subdomain_Partner_Data_message(res.data.message); + alert(res.data.message); + } + + }).catch((error) => { + console.warn('Not good man :( Get_Subdomain_Partner_Data = ', error); + setGet_Subdomain_Partner_Data_api("false"); + alert(" Impossible de recuperer les données du sous domaine"); + //setmyApimyApiMessage("") + }) + } + + const [display_mode_grid_or_list, setdisplay_mode_grid_or_list] = useState("list"); + + function func_display_grid_view() { + setdisplay_mode_grid_or_list("grid"); + } + + function func_display_list_view() { + setdisplay_mode_grid_or_list("list"); + } + + + + return ( + + +
+ + + + Formation & Tutoriel Gratuit ou payant Excellente qualité + + + + + + +

my_theme_code = {my_theme_code}

+ {/******* Gestion du THEME "MySy_Theme2" */} + {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 + && String(my_theme_code) === "MySy_Theme2" &&
+ +
+ + {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 + && New_Get_Subdomain_Partner_Data_result[0].catalog_pub_banniere_img &&
+ + +
} + +
+ +
+ {New_Get_Subdomain_Partner_Data_result[0].nom} +
+ +
+ +   +
+ +
+   +
+
+ + +
+ +
+ +
+ Indicateurs
+ {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 + && New_Get_Subdomain_Partner_Data_result[0].catalog_pub_indicateur_1_txt && +
{New_Get_Subdomain_Partner_Data_result[0].catalog_pub_indicateur_1_txt} +
} + + {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 + && New_Get_Subdomain_Partner_Data_result[0].catalog_pub_indicateur_2_txt && +
{New_Get_Subdomain_Partner_Data_result[0].catalog_pub_indicateur_2_txt} +
} + + {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 + && New_Get_Subdomain_Partner_Data_result[0].catalog_pub_indicateur_3_txt && +
{New_Get_Subdomain_Partner_Data_result[0].catalog_pub_indicateur_3_txt} +
} + + {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 + && New_Get_Subdomain_Partner_Data_result[0].catalog_pub_indicateur_4_txt && +
{New_Get_Subdomain_Partner_Data_result[0].catalog_pub_indicateur_4_txt} +
} + +
+
+ {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 && + } + + + {New_Get_Subdomain_Partner_Data_result[0] && New_Get_Subdomain_Partner_Data_result[0].catalog_pub_message_2_txt && + } + +
+
+ + Contact
+ Tel : {New_Get_Subdomain_Partner_Data_result[0].catalog_pub_contact_public_telephone}
+ Email : {New_Get_Subdomain_Partner_Data_result[0].catalog_pub_contact_public_email} + +
+
+ +
+ + + +
+ + + +
+ +
+
+ +
Nos Formations & Tutoriels
+ {showelement === "true" &&
+ +
Masquer les Métiers & Filtres
+
+ +
+ } + + {showelement === "false" &&
+
Afficher les Métiers & Filtres
+
+ +
+ } + + {showelement === "true" &&
+
+
Les filtres
+ +
+ +
+
+
+
Eligible CPF +
+
+
+ +
+ + +
+
+ +
+
+ + +
+
+ + {String(cpfchecked) === String("1") &&
+
+ KO + +
+
} + +
+
+ + +
+
Certification +
+ +
+
+
+ + +
+
+ +
+
+ + +
+
+ {String(certifchecked) === String("1") &&
+
+ KO + +
+
} +
+
+
+
+ +
+
+
+
Type +
+ +
+
+
+ + +
+
+ +
+
+ + +
+
+ {String(typechecked) === String("1") &&
+
+ KO + +
+
} +
+
+ + +
+
Lieu +
+ +
+
+
+ + +
+
+ +
+
+ + +
+
+ {String(lieuchecked) === String("1") &&
+
+ KO + +
+
} +
+
+ + + {trainingonsite && String(trainingonsite) === String("0") &&
+
Ville +
+ +
+ + {suggestioncities && suggestioncities.slice(0, 3).map((suggestion, id) => +
OnCitiesSuggestionHandler(JSON.parse(suggestion).ville)}> {JSON.parse(suggestion).ville}
+ )} + +
+ + +
 
+
} + + {trainingonsite && String(trainingonsite) === String("0") &&
+
Code postale +
+ +
+ +
+ + +
 
+
} + +
+
+ +
+ +
+ +
+
Support +
+ +
+ + + + +
+
+ +
+
Prix +
+ +
+ `${value} €`} + value={range_price} + step={500} + name="toto" + + onChange={value => setrange_price(value)} + //onChange={TrainingPriceHandle} + onChangeComplete={value => console.log(value)} + /> +
+ + +
 
+
+ +
+ +
+ +
+
+ +
+ } + +
+ +
Nos Formations & Tutoriels
+ {String(userconnected) === String("1") &&
+ +
+ } + + {myApiResponse == "False" &&
+ + Impossible de contacter l'hote distant +
} + + {myApiResponse == "True" && String(besoinaiderecherche) === String("1") &&
+ + Le resultat est vide, besoin d'aide ? + + +
} + + + + + + {result && myApiResponse === "True" && !newresult && +
+
+
+ +
+ setCurrentPage2(page)} + /> +
+ + +
+
+ Trier par + + + { + if (trier_par === "1") + settrier_par("-1"); + else + settrier_par("1"); + + trier(); + }} + + /> +
+
+ +
+ {result && result.length > 0 && +
+ + +
} +
+ + +
+ +
+
} + + + + {result && myApiResponse === "True" && newresult && +
+ +
+
+ + setCurrentPage2(page)} + /> + +
+ +
+ {result && result.length > 0 && +
+ + +
} +
+ +
+ + +
} + + + {newresult && (newresult.length <= PageSize) &&
88 +   +
+   +
} + +
 
+ + + + + {String(display_mode_grid_or_list) !== "grid" &&
+ {result && myApiResponse == "True" && fin == 0 && !newresult && + result.slice(0, PageSize).map((formation) => ( +
+ +
+ ))} + + + {result && myApiResponse == "True" && fin == 0 && newresult && + newresult.slice(0, PageSize).map((formation) => ( +
+ +
+ + ))} + + + + {result && myApiResponse === "True" && fin === 1 && !newresult + && currentTableData2 + && currentTableData2.map((formation) => ( +
+ +
+ + ))} + + {result && myApiResponse === "True" && fin === 1 && newresult + && currentTableData2 + && currentTableData2.map((formation) => ( +
+ +
+ + ))} +
} + + + {String(display_mode_grid_or_list) === "grid" &&
+ {result && myApiResponse == "True" && fin == 0 && !newresult && + result.slice(0, PageSize).map((formation) => ( +
+ +
+ ))} + + + {result && myApiResponse == "True" && fin == 0 && newresult && + newresult.slice(0, PageSize).map((formation) => ( +
+ +
+ + ))} + + + + {result && myApiResponse === "True" && fin === 1 && !newresult + && currentTableData2 + && currentTableData2.map((formation) => ( +
+ +
+ + ))} + + {result && myApiResponse === "True" && fin === 1 && newresult + && currentTableData2 + && currentTableData2.map((formation) => ( +
+ +
+ + ))} +
} + + + + + {result && !newresult &&
+ + {String(userconnected) === String("1") && } + setCurrentPage2(page)} + /> +
+ } + + {result && newresult &&
+ + {String(userconnected) === String("1") && } + setCurrentPage2(page)} + /> +
+ } +
+ + + +
+ + +
+ +
+
Notre actualité + +
+ +
+ +
+ +
+ +
+ +
+ +
+ 19 DECEMBRE 2022 +
+ +
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit +
+ +
+ + +
+ +
+ +
+ +
+ +
+ +
+ 19 DECEMBRE 2022 +
+ +
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit +
+ +
+ + +
+ +
+ +
+ +
+ +
+ +
+ 19 DECEMBRE 2022 +
+ +
+ Lorem ipsum dolor sit amet, consectetur adipiscing elit +
+ +
+ + +
+ + + + +
+ +
+ + +
+ +
+
+ + +
+ +
+ + +
} + + {/******* FIN Gestion du THEME "MySy_Theme2" */} + + + + {/******* Gestion du THEME PAR DEFAULT " */} + {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 + && String(my_theme_code) === "MySy_Theme_Default" &&
+ + {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 + && New_Get_Subdomain_Partner_Data_result[0].catalog_pub_banniere_img &&
+ + +
} + +
+ +
+ {New_Get_Subdomain_Partner_Data_result[0].nom} +
+ +
+ + Contact
+ Tel : {New_Get_Subdomain_Partner_Data_result[0].catalog_pub_contact_public_telephone}
+ Email : {New_Get_Subdomain_Partner_Data_result[0].catalog_pub_contact_public_email} +
+ +
+ Indicateurs
+ {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 + && New_Get_Subdomain_Partner_Data_result[0].catalog_pub_indicateur_1_txt && +
{New_Get_Subdomain_Partner_Data_result[0].catalog_pub_indicateur_1_txt} +
} + + {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 + && New_Get_Subdomain_Partner_Data_result[0].catalog_pub_indicateur_2_txt && +
{New_Get_Subdomain_Partner_Data_result[0].catalog_pub_indicateur_2_txt} +
} + + {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 + && New_Get_Subdomain_Partner_Data_result[0].catalog_pub_indicateur_3_txt && +
{New_Get_Subdomain_Partner_Data_result[0].catalog_pub_indicateur_3_txt} +
} + + {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 + && New_Get_Subdomain_Partner_Data_result[0].catalog_pub_indicateur_4_txt && +
{New_Get_Subdomain_Partner_Data_result[0].catalog_pub_indicateur_4_txt} +
} +
+
+ + +
+ +
+ {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 && + } + + + {New_Get_Subdomain_Partner_Data_result[0] && New_Get_Subdomain_Partner_Data_result[0].catalog_pub_message_2_txt && + } +
+
+ +
+
+ + +
+
+
+ + +
+
+ +
Nos Formations
+ {showelement === "true" &&
+ +
Masquer les Métiers & Filtres
+
+ +
+ } + + {showelement === "false" &&
+
Afficher les Métiers & Filtres
+
+ +
+ } + + {showelement === "true" &&
+
+
Les filtres
+ + +
+
+
Eligible CPF +
+
+
+ +
+ + +
+
+ +
+
+ + +
+
+ + {String(cpfchecked) === String("1") &&
+
+ KO + +
+
} + +
+
+ + +
+
Certification +
+ +
+
+
+ + +
+
+ +
+
+ + +
+
+ {String(certifchecked) === String("1") &&
+
+ KO + +
+
} +
+
+ + +
+
Type +
+ +
+
+
+ + +
+
+ +
+
+ + +
+
+ {String(typechecked) === String("1") &&
+
+ KO + +
+
} +
+
+ + + {/*
+
Support +
+ +
+
+
+ + +
+
+ +
+
+ + +
+
+ {String(supportchecked) === String("1") &&
+
+ KO + +
+
} +
+
*/} + + + +
+
Lieu +
+ +
+
+
+ + +
+
+ +
+
+ + +
+
+ {String(lieuchecked) === String("1") &&
+
+ KO + +
+
} +
+
+ + + {trainingonsite && String(trainingonsite) === String("0") &&
+
Ville +
+ +
+ + {suggestioncities && suggestioncities.slice(0, 3).map((suggestion, id) => +
OnCitiesSuggestionHandler(JSON.parse(suggestion).ville)}> {JSON.parse(suggestion).ville}
+ )} + +
+ + +
 
+
} + + {trainingonsite && String(trainingonsite) === String("0") &&
+
Code postale +
+ +
+ +
+ + +
 
+
} + +
+
Support +
+ +
+ + + + +
+
+ +
+
Prix +
+ +
+ `${value} €`} + value={range_price} + step={500} + name="toto" + + onChange={value => setrange_price(value)} + //onChange={TrainingPriceHandle} + onChangeComplete={value => console.log(value)} + /> +
+ + +
 
+
+ + +
+ + +
+ + + + + +
+ } + +
+ +
Nos Formations
+ {String(userconnected) === String("1") &&
+ +
+ } + + {myApiResponse == "False" &&
+ + Impossible de contacter l'hote distant +
} + + {myApiResponse == "True" && String(besoinaiderecherche) === String("1") &&
+ + Le resultat est vide, besoin d'aide ? + + +
} + + + {result && myApiResponse === "True" && !newresult && +
+
+
+ setCurrentPage2(page)} + /> +
+
+
+ Trier par + + + { + if (trier_par === "1") + settrier_par("-1"); + else + settrier_par("1"); + + trier(); + }} + + /> +
+
+ + +
+ + +
} + + {result && myApiResponse === "True" && newresult && +
+ setCurrentPage2(page)} + /> + + +
} + + + {newresult && (newresult.length <= PageSize) &&
+   +
+   +
} + + + {result && myApiResponse == "True" && fin == 0 && !newresult && + result.slice(0, PageSize).map((formation) => ( +
+ + +
+ ))} + + {result && myApiResponse == "True" && fin == 0 && newresult && + newresult.slice(0, PageSize).map((formation) => ( +
+ + +
+ + ))} + + + + {result && myApiResponse === "True" && fin === 1 && !newresult + && currentTableData2 + && currentTableData2.map((formation) => ( +
+ + +
+ + ))} + + {result && myApiResponse === "True" && fin === 1 && newresult + && currentTableData2 + && currentTableData2.map((formation) => ( +
+ + +
+ + ))} + + + {result && !newresult &&
+ + {String(userconnected) === String("1") && } + setCurrentPage2(page)} + /> +
+ } + + {result && newresult &&
+ + {String(userconnected) === String("1") && } + setCurrentPage2(page)} + /> +
+ } +
+ + + +
+ + +
+
+ + +
+ +
} + {/******* FIN Gestion du THEME PAR DEFAULT " */} + + + + {/******* Gestion du THEME THEME SPECIAL JMJ Formation " */} + {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 + && String(my_theme_code) === "MySy_Theme_JMJ" &&
+ + {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 + && New_Get_Subdomain_Partner_Data_result[0].catalog_pub_banniere_img &&
+ + +
} + +
+ +
+ {New_Get_Subdomain_Partner_Data_result[0].nom} +
+ +
+ + Contact
+ Tel : {New_Get_Subdomain_Partner_Data_result[0].catalog_pub_contact_public_telephone}
+ Email : {New_Get_Subdomain_Partner_Data_result[0].catalog_pub_contact_public_email} +
+ +
+ Indicateurs
+ {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 + && New_Get_Subdomain_Partner_Data_result[0].catalog_pub_indicateur_1_txt && +
{New_Get_Subdomain_Partner_Data_result[0].catalog_pub_indicateur_1_txt} +
} + + {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 + && New_Get_Subdomain_Partner_Data_result[0].catalog_pub_indicateur_2_txt && +
{New_Get_Subdomain_Partner_Data_result[0].catalog_pub_indicateur_2_txt} +
} + + {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 + && New_Get_Subdomain_Partner_Data_result[0].catalog_pub_indicateur_3_txt && +
{New_Get_Subdomain_Partner_Data_result[0].catalog_pub_indicateur_3_txt} +
} + + {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 + && New_Get_Subdomain_Partner_Data_result[0].catalog_pub_indicateur_4_txt && +
{New_Get_Subdomain_Partner_Data_result[0].catalog_pub_indicateur_4_txt} +
} +
+
+ + +
+ +
+ {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 && + } + + + {New_Get_Subdomain_Partner_Data_result[0] && New_Get_Subdomain_Partner_Data_result[0].catalog_pub_message_2_txt && + } +
+
+ +
+
+ + +
+
+
+ + +
+
+ +
Nos Formations JMJ Theme
+ {showelement === "true" &&
+ +
Masquer les Métiers & Filtres
+
+ +
+ } + + {showelement === "false" &&
+
Afficher les Métiers & Filtres
+
+ +
+ } + + {showelement === "true" &&
+
+
Les filtres
+ + +
+
+
Eligible CPF +
+
+
+ +
+ + +
+
+ +
+
+ + +
+
+ + {String(cpfchecked) === String("1") &&
+
+ KO + +
+
} + +
+
+ + +
+
Certification +
+ +
+
+
+ + +
+
+ +
+
+ + +
+
+ {String(certifchecked) === String("1") &&
+
+ KO + +
+
} +
+
+ + +
+
Type +
+ +
+
+
+ + +
+
+ +
+
+ + +
+
+ {String(typechecked) === String("1") &&
+
+ KO + +
+
} +
+
+ + +
+
Support +
+ +
+ + + + +
+
+ +
+
Prix +
+ +
+ `${value} €`} + value={range_price} + step={500} + name="toto" + + onChange={value => setrange_price(value)} + //onChange={TrainingPriceHandle} + onChangeComplete={value => console.log(value)} + /> +
+ + +
 
+
+ + +
+ + +
+ + + + + +
+ } + +
+ +
Nos Formations Theme JMJ
+ {String(userconnected) === String("1") &&
+ +
+ } + + {myApiResponse == "False" &&
+ + Impossible de contacter l'hote distant +
} + + {myApiResponse == "True" && String(besoinaiderecherche) === String("1") &&
+ + Le resultat est vide, besoin d'aide ? + + +
} + + + {result && myApiResponse === "True" && !newresult && +
+
+
+ setCurrentPage2(page)} + /> +
+
+
+ Trier par + + + { + if (trier_par === "1") + settrier_par("-1"); + else + settrier_par("1"); + + trier(); + }} + + /> +
+
+ + +
+ + +
} + + {result && myApiResponse === "True" && newresult && +
+ setCurrentPage2(page)} + /> + + +
} + + + {newresult && (newresult.length <= PageSize) &&
+   +
+   +
} + + + +
+ + {result && myApiResponse == "True" && fin == 0 && !newresult && + result.slice(0, PageSize).map((formation) => ( +
+ +
+ + ))} + + {result && myApiResponse == "True" && fin == 0 && newresult && + newresult.slice(0, PageSize).map((formation) => ( +
+ +
+ + ))} + + + + {result && myApiResponse === "True" && fin === 1 && !newresult + && currentTableData2 + && currentTableData2.map((formation) => ( +
+ +
+ + ))} + + {result && myApiResponse === "True" && fin === 1 && newresult + && currentTableData2 + && currentTableData2.map((formation) => ( +
+ + +
+ + ))} + +
+ + + {result && !newresult &&
+ + {String(userconnected) === String("1") && } + setCurrentPage2(page)} + /> +
+ } + + {result && newresult &&
+ + {String(userconnected) === String("1") && } + setCurrentPage2(page)} + /> +
+ } +
+ + + +
+ + +
+ {/*
+ + +
*/} + +
} + {/******* FIN Gestion du THEME SPECIAL JMJ Formation " */} + +
+ + ); +} + + +export default Jmjformation_Catalogue_Public_orig; \ No newline at end of file diff --git a/src/components/Jmjformation_Catalogue_Public.js b/src/components/Jmj_Theme/Jmjformation_Catalogue_Public.js similarity index 86% rename from src/components/Jmjformation_Catalogue_Public.js rename to src/components/Jmj_Theme/Jmjformation_Catalogue_Public.js index b8db454..308f831 100644 --- a/src/components/Jmjformation_Catalogue_Public.js +++ b/src/components/Jmj_Theme/Jmjformation_Catalogue_Public.js @@ -1,32 +1,41 @@ import React, { useRef, useState, useMemo, useEffect } from "react"; + +import "./jmj_formation.css"; + import { useForm } from "react-hook-form"; import axios from "axios"; -import Formation_Partner_Catalog from "./Formation_Partner_Catalog"; +import Formation_Partner_Catalog from "../Formation_Partner_Catalog"; +import Formation_Partner_Catalog_Special_JMJFormation from "./Formation_Partner_Catalog_Special_JMJFormation"; import { FaSearch, FaRegArrowAltCircleDown, FaRegArrowAltCircleUp } from 'react-icons/fa'; import { IoAppsSharp, IoListSharp } from "react-icons/io5"; -import Formation_Grid_2Col from "./Formation_Grid_2Col"; -import Pagination from "./TestPagination"; +import Formation_Grid_2Col from "../Formation_Grid_2Col"; +import Pagination from "../TestPagination"; import { useHistory } from "react-router-dom"; import { getCookie, removeCookie } from 'react-use-cookie'; import { Helmet } from "react-helmet"; -import AideRecherche from "./AideRecherche" +import AideRecherche from "../AideRecherche" import { useParams } from 'react-router-dom' -import Fotter_Catalog_Pub from "./Fotter_Catalog_Pub"; +import Fotter_Catalog_Pub from "../Fotter_Catalog_Pub"; import { confirmAlert } from 'react-confirm-alert'; // Import import { useCookies } from "react-cookie"; import InputRange from 'react-input-range'; import 'react-input-range/lib/css/index.css'; -import tick_ko from "../mysy_img/tick_KO.png"; -import img_header from "../mysy_img2/img_header.png" +import tick_ko from "../../mysy_img/tick_KO.png"; +import img_header from "../../mysy_img2/img_header.png" +import img_header_jmg from "../../mysy_img2/img_jmj_modif.jpg" + + import { TbArrowsDownUp } from "react-icons/tb"; -import { CiCircleRemove, CiCircleMinus } from "react-icons/ci"; + + + let PageSize = 10; -const Mon_Catalogue_Public = (props) => { +const Jmjformation_Catalogue_Public = (props) => { @@ -223,23 +232,6 @@ const Mon_Catalogue_Public = (props) => { } } - /* - - - - if (document.querySelector('input[name="TrainingSupport"]:checked')) { - crit_TrainingSupport = document.querySelector('input[name="TrainingSupport"]:checked').value; - if (crit_TrainingSupport.length > 0) { - filtre1 = result.filter((maformation) => JSON.parse(maformation).support === crit_TrainingSupport); - setv11(filtre1); - } - else if (crit_TrainingSupport.length <= 0 || String(crit_TrainingSupport) === String("NA")) { - filtre1 = result; - setv11(filtre1); - } - - } - */ var crit_TrainingCertif = ""; @@ -957,7 +949,7 @@ const Mon_Catalogue_Public = (props) => { fetchData(); - + const listener = event => { if (event.code === "Enter" || event.code === "NumpadEnter") { @@ -2753,18 +2745,19 @@ const Mon_Catalogue_Public = (props) => { return ( -
+
Formation & Tutoriel Gratuit ou payant Excellente qualité - + - {/******* Gestion du THEME "MySy_Theme2" */} + + {/******* Gestion du THEME "MySy_Theme2" */} {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 && String(my_theme_code) === "MySy_Theme2" &&
@@ -3502,7 +3495,7 @@ const Mon_Catalogue_Public = (props) => { {/******* Gestion du THEME PAR DEFAULT " */} {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 - && String(my_theme_code) !== "MySy_Theme2" &&
+ && String(my_theme_code) === "MySy_Theme_Default" &&
{New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 && New_Get_Subdomain_Partner_Data_result[0].catalog_pub_banniere_img &&
@@ -3872,7 +3865,7 @@ const Mon_Catalogue_Public = (props) => { - +
} @@ -3972,7 +3965,6 @@ const Mon_Catalogue_Public = (props) => {
- ))} {result && myApiResponse == "True" && fin == 0 && newresult && @@ -4054,10 +4046,406 @@ const Mon_Catalogue_Public = (props) => {
} {/******* FIN Gestion du THEME PAR DEFAULT " */} + + + + + {/******* Gestion du THEME THEME SPECIAL JMJ Formation " */} + {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 + && String(my_theme_code) === "MySy_Theme_JMJ" && + +
+ +
+
+ {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 + && New_Get_Subdomain_Partner_Data_result[0].catalog_pub_banniere_img &&
+ + +
} + + +
+ +
+ +
+ {New_Get_Subdomain_Partner_Data_result[0].nom} +
+ +
+ + Contact
+ Tel : {New_Get_Subdomain_Partner_Data_result[0].catalog_pub_contact_public_telephone}
+ Email : {New_Get_Subdomain_Partner_Data_result[0].catalog_pub_contact_public_email} +
+ +
+ Indicateurs
+ {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 + && New_Get_Subdomain_Partner_Data_result[0].catalog_pub_indicateur_1_txt && +
{New_Get_Subdomain_Partner_Data_result[0].catalog_pub_indicateur_1_txt} +
} + + {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 + && New_Get_Subdomain_Partner_Data_result[0].catalog_pub_indicateur_2_txt && +
{New_Get_Subdomain_Partner_Data_result[0].catalog_pub_indicateur_2_txt} +
} + + {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 + && New_Get_Subdomain_Partner_Data_result[0].catalog_pub_indicateur_3_txt && +
{New_Get_Subdomain_Partner_Data_result[0].catalog_pub_indicateur_3_txt} +
} + + {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 + && New_Get_Subdomain_Partner_Data_result[0].catalog_pub_indicateur_4_txt && +
{New_Get_Subdomain_Partner_Data_result[0].catalog_pub_indicateur_4_txt} +
} +
+ +
+
+ {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 && + + } + + {New_Get_Subdomain_Partner_Data_result && New_Get_Subdomain_Partner_Data_result.length > 0 && + } + + + + + {New_Get_Subdomain_Partner_Data_result[0] && New_Get_Subdomain_Partner_Data_result[0].catalog_pub_message_2_txt && + } +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+ +
+
+
+
+
+ {showelement === "true" &&
+
+ + +
+
+
Eligible CPF +
+
+
+ +
+ + +
+
+ +
+
+ + +
+
+ + {String(cpfchecked) === String("1") &&
+
+ KO + +
+
} + +
+
+ + +
+
Certification +
+ +
+
+
+ + +
+
+ +
+
+ + +
+
+ {String(certifchecked) === String("1") &&
+
+ KO + +
+
} +
+
+ + +
+
Type +
+ +
+
+
+ + +
+
+ +
+
+ + +
+
+ {String(typechecked) === String("1") &&
+
+ KO + +
+
} +
+
+ + +
+
Support +
+ +
+ + + + +
+
+ +
+
Prix +
+ +
+ `${value} €`} + value={range_price} + step={500} + name="toto" + + onChange={value => setrange_price(value)} + //onChange={TrainingPriceHandle} + onChangeComplete={value => console.log(value)} + /> +
+ + +
 
+
+ + +
+ + +
+ +
+ } +
+ +
+
+

Nos Formations

+ +
+ + +
+ {result && myApiResponse === "True" && !newresult && +
+
+
+ setCurrentPage2(page)} + /> +
+
+
+ Trier par + + + { + if (trier_par === "1") + settrier_par("-1"); + else + settrier_par("1"); + + trier(); + }} + + /> +
+
+ + +
+ + +
} + + +
+ +
+ +
+ + {result && myApiResponse == "True" && fin == 0 && !newresult && + result.slice(0, PageSize).map((formation) => ( +
+ +
+ + ))} + + {result && myApiResponse == "True" && fin == 0 && newresult && + newresult.slice(0, PageSize).map((formation) => ( +
+ +
+ + ))} + + + + {result && myApiResponse === "True" && fin === 1 && !newresult + && currentTableData2 + && currentTableData2.map((formation) => ( +
+ +
+ + ))} + + {result && myApiResponse === "True" && fin === 1 && newresult + && currentTableData2 + && currentTableData2.map((formation) => ( +
+ + +
+ + ))} + +
+
+
+ + +
+
+ +
+
+
+ +
+ +
} + {/******* FIN Gestion du THEME SPECIAL JMJ Formation " */} +
); } -export default Mon_Catalogue_Public; \ No newline at end of file +export default Jmjformation_Catalogue_Public; \ No newline at end of file diff --git a/src/components/Jmj_Theme/jmj_formation.css b/src/components/Jmj_Theme/jmj_formation.css new file mode 100644 index 0000000..342b21d --- /dev/null +++ b/src/components/Jmj_Theme/jmj_formation.css @@ -0,0 +1,14810 @@ +.jmj_formation { + + .css-1nmdiq5-menu { + background: transparent !important; + color: white !important; + z-index: 999; + } + + .css-qbdosj-Input { + background: transparent !important; + } + + + .h1_transparent { + color: transparent; + font-size: 0.1rem; + } + + + .cta_recherche_img_search_loup { + width: 50%; + margin-right: -5px; + } + + .cta_recherche_TXT_search_loup { + display: none; + } + + @media only screen and (max-width: 600px) { + .calage { + display: none; + } + + .block_pagination { + width: 100%; + float: left; + + } + + .block_trier_par { + width: 100%; + float: left; + } + + + + + + /*style smartphones et petites tablettes en portrait*/ + + .text_head { + color: white; + font-family: "verdana", "Quicksand", "Signika", "sans-serif"; + font-size: small; + width: 90%; + margin-left: auto; + margin-right: auto; + } + + .containerBox { + position: relative; + display: inline-block; + margin-top: 0.5rem; + } + + input::placeholder { + font-size: 0.7rem; + color: black; + } + + .align_gauche { + margin-left: 0rem; + width: 100%; + float: left; + text-align: left; + font-family: "verdana", "Quicksand", "Signika", sans-serif; + font-size: x-small; + } + + .btn-primary { + margin-top: 0.25rem !important; + } + + .filter_dist { + width: 70% !important; + text-align: left; + } + + .recherchedivgauche { + width: 90%; + border-radius: 0.5rem; + float: left; + text-align: center; + font-family: "verdana", "Quicksand", "Signika", sans-serif; + font-size: small; + } + + .okUpdateData { + font-size: 0.7rem; + color: green; + font-style: italic; + } + + .koUpdateData { + font-size: small; + color: red; + font-style: italic; + } + + .recherchedivdroite { + width: 5%; + border-radius: 0rem; + float: right; + align-content: flex-end; + border-left: 0.1rem solid; + border-left-color: #ced4da; + } + + .recherchefilter { + margin-top: 1.2rem; + display: inline-block; + width: 97%; + background-color: black; + color: white; + height: auto; + padding: 1px; + outline: 1px solid #ccc; + margin: 0; + text-align: left; + border-radius: 5px; + margin-bottom: 0.1rem; + box-shadow: 1px 1px 10px 1px rgb(0 0 0 / 15%); + height: 2rem; + padding-top: 5px; + margin-bottom: 0.5rem; + + } + + .rech_container { + width: 90%; + height: 200px; + background: aqua; + margin: auto; + padding: 2px; + border-radius: 30px; + } + + .rech_leftbox { + float: left; + border-width: 1px; + width: 98%; + + margin: auto; + padding: 0.3rem; + + + margin-bottom: 0.1rem; + font-family: "verdana", "Quicksand", "Signika", sans-serif !important; + background: white; + margin-left: 1%; + -webkit-box-shadow: 1px 1px 10px 1px rgb(0 0 0 / 15%); + box-shadow: 1px 1px 10px 1px rgb(0 0 0 / 15%); + margin-top: 0.5rem; + margin-right: auto; + margin-bottom: 10px; + height: auto; + } + + .rech_middlebox { + float: left; + border-width: 2px; + width: 100%; + height: 100%; + margin: auto; + padding: 0.1rem; + border-radius: 30px; + margin-right: 0.5%; + padding: 15px; + + } + + .rech_rightbox { + display: none; + } + + .textsurimage { + color: rgb(218, 207, 207); + background-color: transparent; + font-size: 1.5rem; + text-align: center; + position: absolute; + top: 30%; + left: 50%; + transform: translate(-50%, -50%); + position: re; + } + + .rech_list_formation2 { + display: inline-block; + width: 100%; + background-color: white; + height: auto; + padding: 1px; + outline: 1px solid #ccc; + + margin: 0; + text-align: left; + border-radius: 10px; + margin-bottom: 10px; + + + -webkit-box-shadow: 1px 1px 10px 1px rgb(0 0 0 / 15%); + box-shadow: 1px 1px 10px 1px rgb(0 0 0 / 15%); + } + + .rech_list_formation2:hover { + -webkit-box-shadow: 1px 1px 20px 1px rgb(0 0 0 / 25%); + box-shadow: 1px 1px 20px 1px rgb(0 0 0 / 25%); + } + + input[type="submit"] { + width: 100%; + margin-top: 0; + } + + h3 { + font-size: 1rem; + } + + .form { + position: relative; + margin-top: 0.5rem !important; + margin-bottom: 0.5rem; + font-family: "verdana", "Quicksand", "Signika", sans-serif; + font-size: small; + text-align: left; + height: 3rem !important; + display: flex; + width: 98%; + display: flex; + + } + + .textsurimage23 { + color: rgb(218, 207, 207); + background-color: transparent; + text-align: center; + position: absolute; + top: 15%; + left: 20%; + width: 20rem; + } + + h4 { + display: inline-block; + font-size: medium; + /*or whatever you want*/ + color: white; + } + + .default_font { + color: #3c4043; + display: inline-block; + line-height: 28px; + font-size: small; + } + + .ch_recherche { + margin-left: 10%; + margin-right: 10%; + background-color: white; + align-items: center; + } + + .input-group-text2 { + padding: 0.25rem 0.5rem; + font-size: 0.7rem; + border-radius: 0.2rem; + } + + .rech_list_formation { + display: inline-block; + width: 100%; + background-color: #eee; + height: auto; + padding: 1em; + outline: 1px solid #ccc; + border: 1px solid #999; + background-color: #999; + margin: 0 auto; + text-align: left; + } + + .height { + height: 100vh; + } + + .form .fa-search { + position: absolute; + top: 20px; + left: 20px; + color: #9ca3af; + } + + .input-group-text { + font-size: 0.6rem !important; + } + + .form-select { + font-size: 1rem !important; + padding: auto; + } + + .mb-3 { + margin-bottom: 0.5rem !important; + cursor: pointer; + } + + .verti_middle { + margin-top: 2rem !important; + } + + .form span { + position: absolute; + right: 0.1rem; + top: 0.1rem; + padding: 1.5px; + + height: 1.9rem; + margin-top: 5px; + } + + form svg { + margin-top: 0.6rem !important; + cursor: pointer; + } + + .ch_form_svg { + svg { + margin-top: 0rem !important; + } + } + + .form span_clear { + position: absolute; + right: 1.5rem !important; + top: 0.1rem !important; + padding: 2px; + border-left: 0.2rem solid #d1d5db !important; + height: 1.9rem; + padding-left: 0.5rem; + padding-right: 0.5rem; + } + + .left-pan { + padding-left: 7rem; + } + + .left-pan i { + padding-left: 10px; + } + + .form-input { + color: black; + display: flex; + flex-direction: row; + align-items: center; + padding: 0px 12px 0px 24px; + gap: 72px; + width: 100%; + background: #FFFFFF; + box-shadow: 0px 16px 48px rgba(0, 0, 0, 0.08); + border-radius: 8px; + flex: none; + flex-grow: 0; + flex-grow: 0; + order: 0; + flex-grow: 0; + border: 1px solid #E2E9FB; + border-radius: 60px; + height: 3rem; + font-size: medium; + } + + .text-box { + position: absolute; + height: 100%; + text-align: center; + width: 100%; + } + + .text-box:before { + content: ""; + display: inline-block; + height: 100%; + vertical-align: middle; + } + + .img_logo { + display: block; + height: auto; + margin-left: auto; + margin-right: auto; + max-width: 50%; + } + + .filter_span { + padding-top: 0.3rem; + padding-bottom: auto; + word-break: break-word; + margin-right: 0.5rem; + color: #107758; + font-size: 0.75rem; + white-space: nowrap; + width: 20%; + + } + + .filter_val { + padding-top: 0.1rem; + padding-bottom: auto; + word-break: break-word; + margin-right: 0.5rem; + font-size: 0.75rem; + white-space: nowrap; + border: none; + background: transparent; + color: #3b3e40; + font-family: "DM Sans", "verdana", "Quicksand", "Signika"; + border: 1px solid #C7C9CE; + border-radius: 0.3rem !important; + width: 65%; + margin-top: 0.3rem; + margin-right: 0px; + } + + .div_row2 { + float: left; + + border-width: 0.01rem; + width: 100%; + margin-bottom: 0.1rem; + + position: fixed; + z-index: 10; + top: 0px; + } + + .div_row_haut { + float: left; + + width: 100%; + + background-color: #3b3e40; + z-index: 10; + } + + .div_row_bas { + float: right; + + width: 100%; + + z-index: 10; + background-color: #e7f3fb; + background-image: url("../../mysy_img/MYSY-banner-compte_v2.png"); + + } + + .div_mobile { + position: relative; + top: 8rem; + z-index: 1; + width: 98%; + height: 100%; + margin: 0.3rem; + margin-left: auto; + margin-right: auto; + } + + .pieddepage { + z-index: 50; + width: 100%; + float: left; + color: white !important; + } + + .menuPrincipal { + font-family: "Quicksand", "Signika", "sans-serif"; + color: white; + width: 20%; + float: right; + font-weight: 500; + cursor: pointer; + } + + .menuPrincipal:hover { + color: #81bc3a; + font-weight: bold; + padding-left: 0; + transition: color 0.3s linear; + letter-spacing: 0.2rem; + text-decoration: solid; + text-underline-offset: 3px; + border-bottom-width: 1px; + border-bottom-style: solid; + text-decoration: underline; + } + + .div_001 { + width: 90%; + margin-left: auto; + margin-right: auto; + } + + .div_002 { + width: 50%; + text-align: center; + margin-left: auto; + margin-right: auto; + } + + .div_003 { + display: none; + } + + .div_004 { + color: white; + width: 100%; + height: 0.1rem; + opacity: 100%; + margin-left: auto; + margin-right: auto; + float: left; + margin-bottom: 0.2rem; + margin-top: 0.2rem; + } + + .div_005 { + width: 100%; + margin-left: auto; + margin-right: auto; + color: black !important; + height: 4rem; + } + + .hilightsoustitre { + background: #113459; + color: #fff; + display: block; + font-size: 0.85rem; + margin-bottom: 0.5rem; + } + + .hilightsoustitre_v2 { + color: #3b3e40; + display: block; + font-size: 1rem; + margin-bottom: 0.5rem; + background: #e9ecef; + border-radius: 5px; + background: #113459; + color: #fff; + letter-spacing: 2px; + } + + .hilightsoustitre_v2_metier { + color: #3b3e40; + display: block; + font-size: 1rem; + margin-bottom: 0.5rem; + background: #e9ecef; + border-radius: 5px; + background: #113459; + color: #fff; + letter-spacing: 2px; + } + + .tab_gauche { + width: 50%; + float: left; + text-align: left; + } + + .tab_droite { + width: 50%; + float: right; + text-align: right; + } + + .tab_gauche_metier { + width: 20%; + float: left; + text-align: left; + } + + .tab_droite_metier { + width: 20%; + float: right; + text-align: right; + } + + .img_thematique_metier { + display: block; + border-radius: 10rem; + max-width: 360px; + } + + .met_polaroid_gauche { + width: 97%; + background-color: white; + box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), + 0 6px 20px 0 rgba(0, 0, 0, 0.19); + margin-bottom: 5px; + cursor: pointer; + border-radius: 2px; + } + + .met_polaroid_droite { + width: 97%; + background-color: white; + box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), + 0 6px 20px 0 rgba(0, 0, 0, 0.19); + margin-bottom: 5px; + cursor: pointer; + margin-left: 3%; + border-radius: 2px; + } + + .met_container { + text-align: center; + padding: 1px 2px; + letter-spacing: 2px; + font-size: small; + color: #3b3e40; + font-weight: bold; + } + + .met_text { + margin-bottom: 0.1rem; + font-size: x-small; + white-space: nowrap; + overflow: hidden; + font-weight: bold; + } + + .met_text_larg { + margin-bottom: 0.1rem; + font-size: xx-small; + font-weight: bold; + white-space: nowrap; + overflow: hidden; + } + + .met_text_all_categories { + margin-bottom: 0.1rem; + font-size: x-small; + margin-top: 1rem; + } + + .met_container_all_categories { + text-align: center; + padding: 1px 2px; + letter-spacing: 2px; + font-size: small; + color: #3b3e40; + height: 4rem; + } + + .met_polaroid_gauche_all_categories { + width: 100%; + background-color: white; + box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), + 0 6px 20px 0 rgba(0, 0, 0, 0.19); + margin-bottom: 5px; + cursor: pointer; + border-radius: 12px; + } + + .tab_gauche_all_categories { + width: 100%; + float: left; + text-align: left; + } + + .img_categorie { + width: 100%; + border-top-right-radius: 2px; + border-radius: 2px; + padding: 5px; + } + + .met_polaroid, + .met_polaroid_line2 { + display: none; + } + + .bienvenu { + display: none; + } + + .new_filter_zone { + float: left; + width: 35%; + display: flex; + align-items: center; + font-size: smaller; + line-height: 1.5; + color: #212529; + text-align: center; + white-space: nowrap; + background-color: #e9ecef; + border: 1px solid #ced4da; + } + + .new_filter_zone_cerif_radio { + width: 30%; + float: left; + text-align: right; + font-size: smaller; + } + + .new_filter_zone_cerif_radio_right { + + float: left; + text-align: left; + font-size: small; + padding-left: 5px; + } + + .new_filter_zone_cerif_radio_left { + + float: left; + text-align: center; + font-size: small; + padding-right: 15px; + padding-left: 2px; + min-width: 30%; + } + + .range_prix_mobile { + margin-left: 1rem; + } + + .new_filter_zone_row { + margin-bottom: 0.7rem !important; + width: 100%; + padding-right: 5px; + } + + .tick_ok_ko { + max-width: 50%; + margin-top: 8px; + } + + .tab_logo_metier { + width: 100%; + padding-left: 5px; + } + + .tab_critere_espace { + margin-bottom: 1rem; + padding-bottom: 0rem; + width: 100%; + } + + + .Background_Header { + /* Background Header */ + + + position: absolute; + width: 100%; + height: 350px; + left: 0px; + + + /* Beige */ + + background: #f3f4fb; + z-index: -1; + } + + .Menu_Header { + display: none; + } + + .block_nos_service { + position: absolute; + width: 100%; + height: 100px; + left: 0px; + top: 474px; + + /* White */ + + background: #FFFFFF; + + display: none; + + } + + .logo { + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 4px; + + position: absolute; + width: 108px; + height: 52px; + left: 150px; + top: 30px; + } + + + .Logo_MySy { + width: 108px; + height: 36px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .training { + + width: 108px; + height: 12px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 900; + font-size: 10px; + line-height: 12px; + /* identical to box height */ + + letter-spacing: 0.83em; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .title_desc_header { + width: 100%; + float: left; + + margin-bottom: 2rem; + } + + .block_nos_formation { + padding: 0px; + width: 100%; + } + + .pieddepage_v2 { + position: relative; + width: 100%; + + left: 0px; + + top: 5800px; + background: #FFF5DA; + z-index: -1; + } + + .frame_153 {} + + .frame_153_txt { + position: absolute; + width: 100%; + text-align: left; + height: 34px; + + top: 250px; + + font-family: 'Albert Sans'; + font-style: normal; + font-size: 12px; + line-height: 17px; + display: flex; + align-items: center; + + /* Deep Blue */ + + color: #0A043C; + } + + + + .title1 { + width: 100%; + text-align: center; + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 700; + font-size: 40px; + line-height: 54px; + letter-spacing: 1px; + color: #0A043C; + flex: none; + flex-grow: 0; + order: 0; + flex-grow: 0; + padding-top: 1.5rem; + } + + + .title2 { + position: absolute; + height: 35px; + left: 5%; + top: 90px; + font-family: "Albert Sans"; + font-style: normal; + font-size: 14px; + line-height: 19px; + letter-spacing: 1px; + text-align: center; + color: #0A043C; + font-weight: 500; + + + } + + .content_search_bar { + margin-top: 3rem; + width: 94%; + margin-left: 3%; + + } + + .search_bar_h { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 10px; + + width: 100%; + height: 113px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .search_bar {} + + + + .input_search_bar { + /* Auto layout */ + + flex-direction: row; + align-items: center; + padding: 0px; + gap: 24px; + + width: 100%; + height: 80px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .cta_recherche { + cursor: pointer; + /* Auto layout */ + + display: flex; + flex-direction: row; + justify-content: flex-end; + align-items: center; + padding: 10px 2px; + gap: 10px; + + + + /* Green */ + + + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + width: 100%; + + } + + .cta_recherche_txt { + + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 600; + font-size: 17px; + line-height: 30px; + /* identical to box height, or 176% */ + + display: flex; + align-items: center; + text-align: center; + + /* White */ + + color: #FFFFFF; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .search_dropdown { + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: flex-start; + padding: 0px; + gap: 8px; + + + flex: none; + order: 0; + flex-grow: 0; + margin-bottom: 1rem; + width: 100%; + + } + + + .search_bar_rectangle { + width: 1px; + height: 60px; + + background: rgba(0, 0, 0, 0.08); + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .search_text { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: center; + padding: 0px; + gap: 8px; + + width: 100%; + + /* Inside auto layout */ + + flex: none; + order: 2; + flex-grow: 0; + } + + + .forma_et_tuto { + display: none; + } + + .forma_et_tuto_mobile { + display: none; + } + + + .domaine_icone { + display: none; + } + + .domaine_icone_fa { + margin-top: 8px; + width: 5%; + cursor: pointer; + } + + + .sous_filter { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 16px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + margin-bottom: 3rem; + } + + .sous_filter_metier { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 16px; + + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .sous_filter_txt { + /* Les filtres */ + height: 24px; + letter-spacing: 1px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 800; + font-size: 18px; + line-height: 24px; + /* identical to box height */ + + display: flex; + align-items: center; + font-feature-settings: 'liga' off; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .sous_filter_separator { + width: 277px; + height: 0px; + + opacity: 0.08; + /* Deep Blue */ + + border: 1px solid #0A043C; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .sous_filter_block { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 12px; + + width: 277px; + height: 494px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .sous_mertier { + /* Auto layout */ + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 24px; + + width: 277px; + height: 496px; + + + /* Inside auto layout */ + + flex: none; + order: 2; + flex-grow: 0; + } + + .filter_valeur { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 4px; + + width: 100%; + height: 71px; + + + /* Inside auto layout */ + + flex: none; + flex-grow: 0; + } + + .filter_valeur_txt { + /* Eligible CPF */ + + letter-spacing: 2px; + height: 19px; + + font-family: 'Manrope'; + font-style: normal; + font-weight: 600; + font-size: 14px; + line-height: 19px; + display: flex; + align-items: center; + font-feature-settings: 'liga' off; + + /* Grey */ + + color: #4B4B4B; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + + .filter_valeur_block_val { + /* List Checkbox */ + + + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: flex-start; + padding: 0px; + gap: 8px; + + width: 90%; + height: 48px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + margin-left: 5%; + } + + .frame_133 { + /* Frame 133 */ + + + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 5px; + gap: 10px; + + width: 20px; + height: 35px; + + /* Light Grey */ + + background: #F7F7F7; + border-radius: 4px; + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 1; + } + + .frame_133_grp { + /* Checbox + Text */ + + + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px; + gap: 8px; + + width: 50px; + height: 22px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .frame_133_grp_radio { + /* Radio Button */ + + cursor: pointer; + width: 16px; + height: 16px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .frame_133_grp_txt { + /* Oui */ + + + width: 26px; + height: 22px; + + font-family: 'Manrope'; + font-style: normal; + font-weight: 600; + font-size: 14px; + line-height: 22px; + /* identical to box height */ + + display: flex; + align-items: center; + font-feature-settings: 'liga' off; + + /* Grey */ + + color: #4B4B4B; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + + } + + .frame_134 { + /* Frame 134 */ + + + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 5px; + gap: 10px; + + width: 20px; + height: 35px; + + /* Light Grey */ + + background: #F7F7F7; + border-radius: 4px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 1; + } + + .frame_134_grp { + /* Checbox + Text */ + + + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px; + gap: 8px; + + width: 55px; + height: 22px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + .frame_135 { + /* Frame 134 */ + + + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 5px; + gap: 10px; + + width: 20px; + height: 35px; + + /* Light Grey */ + + background: #F7F7F7; + border-radius: 4px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 1; + } + + .frame_135_grp { + /* Checbox + Text */ + + margin-left: 10px; + + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px; + gap: 8px; + + width: 30px; + height: 22px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + + .filter_txt { + /* Les filtres */ + + + width: 92px; + height: 24px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 800; + font-size: 20px; + line-height: 24px; + /* identical to box height */ + + display: flex; + align-items: center; + font-feature-settings: 'liga' off; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .filter_metier_sous_block { + /* Filter */ + + box-sizing: border-box; + + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 16px; + gap: 10px; + + width: 90%; + height: 70px; + + /* White */ + + background: #FFFFFF; + border: 1px solid #DFDFDF; + border-radius: 4px; + + /* Inside auto layout */ + + flex: none; + flex-grow: 0; + + } + + .filter_metier_sous_block_content { + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px; + gap: 12px; + + width: 180px; + height: 40px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .filter_metier_sous_block_content_radio { + + /* Radio Button */ + + + width: 24px; + height: 24px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .filter_metier_sous_block_content_txt { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 4px; + + width: 144px; + height: 40px; + + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + + } + + .filter_metier_sous_block_content_txt_formation { + width: 144px; + height: 22px; + + margin-top: 10px; + text-align: left; + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 600; + font-size: 16px; + line-height: 22px; + /* identical to box height */ + + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + .filter_metier_sous_block_content_txt_nb { + width: 85px; + height: 14px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 500; + font-size: 12px; + line-height: 14px; + + /* Deep Blue */ + + color: #0A043C; + + opacity: 0.7; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + + .Header_Content { + width: 100%; + float: left; + + + margin-bottom: 5rem; + + } + + + .filter_metier_sous_block_plus_metier { + /* Icon + Title */ + + + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px; + gap: 8px; + + width: 233px; + height: 24px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .filter_metier_sous_block_plus_metier_1 { + border: #0A043C solid; + width: 24px; + height: 24px; + cursor: pointer; + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .filter_metier_sous_block_plus_metier_2 { + width: 201px; + height: 22px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 700; + font-size: 18px; + line-height: 22px; + /* identical to box height */ + + display: flex; + align-items: center; + font-feature-settings: 'liga' off; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .block_actualite { + /* Actualité */ + + + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: center; + padding: 0px; + gap: 40px; + + position: absolute; + width: 100%; + height: 549px; + top: 4700px; + display: none; + } + + .block_actualite_sous_block { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: center; + padding: 0px; + gap: 40px; + + width: 100%; + height: 453px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + .block_actualite_sous_block_text { + width: 261px; + height: 48px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 700; + font-size: 30px; + line-height: 38px; + /* identical to box height */ + + text-align: center; + letter-spacing: 2px; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .block_list_actu { + display: flex; + flex-direction: row; + align-items: flex-start; + padding: 0px; + gap: 4%; + + width: 90%; + height: 365px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + + } + + .block_list_actu_actu1 { + + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 23px; + + width: 32%; + height: 364px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .block_list_actu_actu1_img { + width: 100%; + height: 250px; + + background: url(https://img.mysy-training.com/img_actu1.png), #D9D9D9 no-repeat; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .block_list_actu_actu1_date_text { + /* Date + Title */ + + + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 1px; + gap: 8px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .block_list_actu_actu1_date_text_date { + height: 19px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 700; + font-size: 12px; + line-height: 1p5x; + text-transform: uppercase; + + /* Blue */ + + color: #3E6EE3; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .block_list_actu_actu1_date_text_txt { + + height: 64px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 500; + font-size: 12px; + line-height: 22px; + /* or 133% */ + + letter-spacing: 0.2px; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + + .bton_tout_nos_article { + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + padding: 13px 26px; + gap: 10px; + + width: 299px; + height: 56px; + + /* Deep Blue */ + + background: #0A043C; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .bton_tout_nos_article_account_box { + display: none; + width: 24px; + height: 24px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + .bton_tout_nos_article_txt { + width: 156px; + height: 30px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 600; + font-size: 16px; + line-height: 20px; + /* identical to box height, or 188% */ + + display: flex; + align-items: center; + text-align: center; + + /* White */ + + color: #FFFFFF; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + + } + + .block_partner { + /* Partner Block */ + + + /* Auto layout */ + + display: flex; + flex-direction: column; + justify-content: flex-end; + align-items: center; + padding: 20px; + gap: 10px; + + position: absolute; + width: 95%; + height: 386px; + top: 5200px; + + /* White */ + + background: #FFFFFF; + /* Shadow 01 */ + + box-shadow: 0px 54px 100px rgba(10, 4, 60, 0.08); + border-radius: 8px; + + } + + .block_partner_sous_block { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: center; + padding: 0px; + gap: 24px; + + width: 100%; + height: 306px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .block_partner_sous_block_logo_desc { + display: flex; + flex-direction: column; + align-items: center; + padding: 0px; + + + width: 100%; + height: 226px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .block_partner_sous_block_logo_desc_logo { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: center; + padding: 0px; + gap: 4px; + + width: 160px; + height: 70px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .block_partner_sous_block_logo_desc_desc { + height: 48px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 700; + font-size: 25px; + line-height: 28px; + /* identical to box height */ + + text-align: center; + letter-spacing: -1px; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .block_partner_sous_block_txt { + width: 100%; + height: 72px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 500; + font-size: 16px; + line-height: 24px; + /* or 150% */ + + text-align: center; + font-feature-settings: 'liga' off; + + /* Bold Grey */ + + color: #4B4B4B; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .block_partner_sous_block_buton { + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + padding: 13px 26px; + gap: 10px; + + width: 299px; + height: 56px; + + /* Green */ + + background: #20BFA9; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .logo_not_absolut { + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 4px; + + width: 108px; + height: 52px; + left: 72px; + top: 52px; + } + + .block_partner_sous_block_logo_desc_desc2 { + width: 100%; + height: 72px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 500; + font-size: 12px; + line-height: 20px; + /* or 150% */ + + text-align: center; + font-feature-settings: 'liga' off; + + /* Bold Grey */ + + color: #4B4B4B; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .block_newletter { + display: none; + } + + .block_newletter_email { + display: none; + } + + .block_newletter_bton_ok { + display: none; + } + + .block_newletter_bton_bton_ok { + display: none; + } + + .cta_recherche_img_search_loup { + display: none; + } + + .cta_recherche_TXT_search_loup { + display: block; + + width: 100%; + + border-radius: 60px; + height: 40px; + + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + padding: 6px 8px; + height: 34px; + background: #3E6EE3; + border-radius: 200px; + flex: none; + flex-grow: 0; + order: 0; + align-self: stretch; + flex-grow: 0; + + background-color: #3e6ee3; + color: #ffffff; + border: none; + + } + + .block_formation { + flex: 1 1 300px; + display: flex; + flex-direction: column; + gap: 40px; + + background-color: rgba(253, 246, 236, 0.1); + border-radius: 12px; + border: 1px solid #ecae49; + max-width: 400px; + box-sizing: border-box; + flex-grow: 1; + background: #FFF; + border-radius: 8px; + box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); + overflow: hidden; + display: flex; + flex-direction: column; + border: 1px solid #E2E9FB + } + + .block_display_flex_formation { + display: flex; + flex-direction: row; + gap: 15px; + width: 100%; + flex-wrap: wrap; + justify-content: left; + } + } + + + @media only screen and (min-width: 601px) and (max-width: 991px) { + + .block_pagination { + width: 50%; + float: left; + + } + + .block_trier_par { + width: 40%; + float: right; + } + + /*style petites-moyennes tablettes */ + .domaine_icone { + display: none + } + + .div_row { + float: left; + border-width: 0.01rem; + width: 100%; + margin-bottom: 1rem; + border-radius: 1rem; + } + + .div_row_gauche { + float: left; + border-width: 0.01rem; + width: 48%; + border-radius: 1rem; + } + + .div_row_droite { + float: right; + border-width: 0.01rem; + width: 48%; + border-radius: 1rem; + } + + .align_gauche { + margin-left: 0rem; + overflow-y: hidden; + white-space: nowrap; + font-family: "verdana", "Quicksand", "Signika", sans-serif; + font-size: small; + width: 100%; + } + + .recherchefilter { + display: none; + } + + .filter_dist { + width: 70% !important; + text-align: left; + } + + .okUpdateData { + font-size: small; + color: green; + font-style: italic; + } + + .koUpdateData { + font-size: small; + color: red; + font-style: italic; + } + + .rech_container { + width: 90%; + height: 200px; + background: aqua; + margin: auto; + padding: 10px; + border-radius: 30px; + } + + + .rech_leftbox { + border-width: 1px; + + height: auto; + padding: 0.1rem; + border-radius: 1rem; + margin-bottom: 0.1rem; + font-family: "DM Sans" !important; + background: white; + margin-left: 5px; + margin-top: 0.5rem; + padding-left: 5px; + + width: 80%; + margin-left: 10%; + } + + .rech_middlebox { + float: left; + border-width: 2px; + width: 64%; + height: 100%; + margin: auto; + padding: 0rem; + border-radius: 30px; + margin-right: 0%; + padding-left: 1rem; + padding-right: 10px; + } + + .textsurimage { + color: rgb(218, 207, 207); + background-color: transparent; + font-size: 40pt; + text-align: center; + position: absolute; + top: 30%; + left: 50%; + transform: translate(-50%, -50%); + position: absolute; + } + + .rech_list_formation2 { + display: inline-block; + width: 100%; + background-color: white; + height: auto; + padding: 1px; + outline: 1px solid #ccc; + margin: 0; + text-align: left; + border-radius: 10px; + margin-bottom: 10px; + -webkit-box-shadow: 1px 1px 10px 1px rgb(0 0 0 / 50%); + box-shadow: 1px 1px 10px 1px rgb(0 0 0 / 50%); + } + + .rech_list_formation2:hover { + -webkit-box-shadow: 1px 1px 20px 1px rgb(0 0 0 / 25%); + box-shadow: 1px 1px 20px 1px rgb(0 0 0 / 25%); + } + + h3 { + font-size: 2rem; + } + + .form { + font-size: medium; + margin-left: auto; + margin-right: auto; + margin-bottom: 0.5rem; + position: relative; + margin-top: 1rem; + z-index: 11; + display: flex; + } + + .textsurimage23 { + color: rgb(218, 207, 207); + background-color: transparent; + text-align: center; + position: absolute; + top: 20%; + left: 30%; + width: 20rem; + } + + h4 { + display: inline-block; + font-size: x-large; + /*or whatever you want*/ + color: white; + } + + .default_font { + color: #3c4043; + display: inline-block; + line-height: 28px; + font-size: small; + } + + .form-input { + border-radius: 10rem; + height: 2.5rem; + font-size: medium; + + line-height: 1.5; + margin-bottom: 2px; + color: white; + border: 2px solid white; + background: transparent; + box-shadow: none; + } + + form svg { + margin-top: 0.8rem !important; + cursor: pointer; + } + + .form span { + position: absolute; + right: 0.2rem; + top: 0.1rem; + padding: 2px; + border-left: 0.2rem solid #d1d5db; + height: 2.4rem; + } + + form svg { + margin-top: 0.8rem !important; + cursor: pointer; + } + + .form span_clear { + position: absolute; + right: 2rem !important; + top: 0.1rem !important; + padding: 2px; + border-left: 0.2rem solid #d1d5db !important; + height: 2.4rem; + padding-left: 0.5rem; + padding-right: 0.5rem; + } + + .left-pan { + padding-left: 7px; + } + + .left-pan i { + padding-left: 10px; + } + + .containerBox { + position: relative; + display: inline-block; + margin-top: 0.5rem; + } + + .text-box { + position: absolute; + height: 100%; + text-align: center; + width: 100%; + } + + .text-box:before { + content: ""; + display: inline-block; + height: 100%; + vertical-align: middle; + } + + .img_logo { + display: block; + height: auto; + margin-left: 0px; + margin-right: auto; + max-width: 30%; + } + + + .form-select { + height: 1.5rem !important; + border-radius: 0px; + font-size: small; + } + + .mb-3 { + margin-bottom: 0.5rem !important; + cursor: pointer; + } + + .input-group-text { + font-size: 0.6rem !important; + padding-left: 0rem !important; + padding-right: 0.2rem !important; + } + + .rech_rightbox { + /* opacity: 1; + border: 1px; + outline: 0; + border-bottom: 2px solid transparent; + color: white; + font-size: medium !important; + border-radius: 1rem; + margin: 0px; + padding: 0px; + text-align: center; + margin-bottom: 0.5rem; + padding-top: 0.5rem;*/ + display: none; + } + + .rech_rightbox .button2 { + opacity: 1; + background: #619e31; + border: 1px; + outline: 0; + border-bottom: 2px solid transparent; + color: white; + font-size: medium !important; + border-radius: 1rem; + margin: 0px; + padding: 0px; + text-align: center; + margin-bottom: 0.5rem; + } + + .rech_rightbox_inside { + float: left; + width: 100%; + height: 100%; + margin: auto; + padding: 0px; + border-radius: 0px; + margin-right: 0%; + overflow-y: scroll; + height: 800px; + font-family: "verdana", "Quicksand", "Signika", sans-serif; + font-size: medium; + padding-right: 5px; + margin-right: 5px; + } + + .filter_span { + padding-top: 0.3rem; + padding-bottom: auto; + word-break: break-word; + margin-right: 0.5rem; + color: #107758; + font-size: 0.75rem; + white-space: nowrap; + width: 20%; + + } + + .filter_val { + padding-top: 0.1rem; + padding-bottom: auto; + word-break: break-word; + margin-right: 0.5rem; + font-size: 0.75rem; + white-space: nowrap; + border: none; + background: transparent; + color: #3b3e40; + font-family: "DM Sans", "verdana", "Quicksand", "Signika"; + border: 1px solid #C7C9CE; + border-radius: 0.3rem !important; + width: 65%; + margin-top: 0.3rem; + margin-right: 0px; + } + + .text_head { + color: white; + font-family: "verdana", "Quicksand", "Signika", "sans-serif"; + font-size: 1.1rem; + width: 90%; + margin-left: auto; + margin-right: auto; + } + + .div_row2 { + float: left; + border-width: 0.01rem; + width: 100%; + margin-bottom: 0.1rem; + + z-index: 10; + min-height: 30rem; + } + + .div_row_haut { + float: left; + width: 100%; + background-color: #3b3e40; + z-index: 10; + } + + .div_row_bas { + float: right; + width: 100%; + min-height: 100%; + height: 30rem; + + background-color: #e7f3fb; + z-index: 10; + background: url("../../mysy_img/mysy_home.jpg") no-repeat; + -webkit-background-size: cover; + -moz-background-size: cover; + -o-background-size: cover; + background-size: cover; + } + + .div_mobile { + z-index: -1; + width: 100%; + height: 100%; + } + + .pieddepage { + z-index: 50; + width: 100%; + float: left; + color: white !important; + } + + .menuPrincipal_bton { + margin-left: 0.9rem; + font-family: "Quicksand", "Signika", "sans-serif"; + color: white; + float: right; + cursor: pointer; + text-align: right; + font-size: small; + border: 2px solid transparent; + white-space: nowrap; + text-transform: uppercase; + } + + .menuPrincipal { + margin-left: 0.7rem; + font-family: "Quicksand", "Signika", "sans-serif"; + color: white; + float: right; + cursor: pointer; + text-align: right; + font-size: small; + border: 2px solid transparent; + white-space: nowrap; + text-transform: uppercase; + padding-top: 0.2rem; + } + + .menuPrincipal:hover { + color: #81bc3a; + padding-left: 0; + transition: color 0.3s linear; + letter-spacing: 0.1rem; + text-decoration: solid; + text-underline-offset: 3px; + border-bottom-width: 1px; + border-bottom-style: solid; + text-decoration: underline; + } + + .div_001 { + width: 90%; + margin-left: auto; + margin-right: auto; + } + + .div_002 { + float: left; + width: 40%; + text-align: left; + } + + .div_003 { + float: left; + width: 60%; + text-align: right; + color: white; + } + + .div_004 { + color: white; + width: 100%; + height: 0.1rem; + opacity: 100%; + margin-left: auto; + margin-right: auto; + float: left; + margin: 0.2rem; + } + + .div_005 { + width: 100%; + float: left; + } + + .hilightsoustitre { + background: #113459; + color: #fff; + display: block; + font-size: 0.85rem; + margin-bottom: 0.5rem; + letter-spacing: 0.15rem; + } + + .hilightsoustitre_v2 { + color: #3b3e40; + display: block; + font-size: 1rem; + margin-bottom: 0.5rem; + background: #e9ecef; + border-radius: 5px; + background: #113459; + color: #fff; + letter-spacing: 2px; + height: 2rem; + padding-top: 5px; + } + + .hilightsoustitre_v2_metier { + color: #3b3e40; + display: block; + font-size: 1rem; + margin-bottom: 0.5rem; + background: #e9ecef; + border-radius: 5px; + background: #113459; + color: #fff; + letter-spacing: 2px; + margin-top: 3rem; + height: 2rem; + padding-top: 5px; + } + + .tab_gauche { + width: 50%; + float: left; + text-align: left; + } + + .tab_droite { + width: 50%; + float: right; + text-align: right; + } + + .tab_gauche_metier { + width: 48%; + float: left; + text-align: left; + text-align: left; + margin-right: 2%; + max-width: 48% !important; + min-width: 48% !important; + } + + .tab_droite_metier { + width: 48%; + float: right; + text-align: right; + } + + .img_thematique_metier { + display: block; + border-radius: 10rem; + max-width: 360px; + } + + .met_polaroid_gauche { + width: 95%; + background-color: white; + box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), + 0 6px 20px 0 rgba(0, 0, 0, 0.19); + margin-bottom: 5px; + cursor: pointer; + border-radius: 12px; + } + + .met_polaroid_gauche:hover { + transition-duration: 0.5s; + transform: scale(1.1); + box-shadow: 0px 10px 20px 2px rgba(0, 0, 0, 0.25); + } + + .met_polaroid_droite { + width: 100%; + background-color: white; + box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), + 0 6px 20px 0 rgba(0, 0, 0, 0.19); + margin-bottom: 5px; + cursor: pointer; + border-radius: 12px; + } + + .met_polaroid_droite:hover { + transition-duration: 0.5s; + transform: scale(1.1); + box-shadow: 0px 10px 20px 2px rgba(0, 0, 0, 0.25); + } + + .met_container { + text-align: center; + padding: 1px 2px; + letter-spacing: 2px; + font-size: small; + color: #3b3e40; + font-weight: bold; + } + + .met_text { + margin-bottom: 0.1rem; + font-size: x-small; + font-weight: bold; + white-space: nowrap; + overflow: hidden; + font-weight: bold; + } + + .met_text_larg { + margin-bottom: 0.1rem; + font-size: xx-small; + font-weight: bold; + white-space: nowrap; + overflow: hidden; + } + + .met_text_all_categories { + margin-bottom: 0.1rem; + font-size: x-small; + margin-top: 1rem; + } + + .met_container_all_categories { + text-align: center; + padding: 1px 2px; + letter-spacing: 2px; + font-size: small; + color: #3b3e40; + height: 4rem; + } + + .met_polaroid_gauche_all_categories { + width: 100%; + background-color: white; + box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), + 0 6px 20px 0 rgba(0, 0, 0, 0.19); + margin-bottom: 5px; + cursor: pointer; + border-radius: 12px; + } + + .tab_gauche_all_categories { + width: 100%; + float: left; + text-align: left; + } + + .img_categorie { + width: 100%; + border-top-right-radius: 12px; + border-radius: 12px; + padding: 5px; + } + + .h1_transparent { + color: transparent; + font-size: 0.1rem; + } + + .mymenu_item { + font-size: 0.7rem !important; + } + + .MuiMenuItem-root { + font-size: 0.7rem !important; + } + + .new_filter_zone { + float: left; + width: 35%; + display: flex; + align-items: center; + font-size: 0.75rem; + line-height: 1.5; + color: #212529; + text-align: center; + white-space: nowrap; + background-color: #e9ecef; + border: 1px solid #ced4da; + } + + .new_filter_zone_cerif_radio { + width: 30%; + float: left; + text-align: right; + font-size: 0.75rem; + } + + .new_filter_zone_cerif_radio_right { + float: left; + text-align: left; + font-size: 0.7rem; + padding-left: 5px; + } + + .new_filter_zone_cerif_radio_left { + float: left; + text-align: center; + font-size: 0.7rem; + padding-right: 5px; + padding-left: 2px; + } + + .new_filter_zone_row { + width: 100%; + padding-right: 2px; + } + + .tick_ok_ko { + max-width: 50%; + + } + + .new_filter_zone_prix { + margin-top: 0.8rem; + margin-bottom: 0.8rem; + padding-right: 10px; + } + + .middle { + color: white; + font-family: "verdana", "Quicksand", "Signika", "sans-serif"; + font-size: 1.2rem; + + margin-left: auto; + margin-right: auto; + padding-top: 15%; + } + + input::placeholder { + color: white; + } + + .bienvenu { + font-family: "verdana", "Quicksand", "Signika", sans-serif; + font-size: large; + color: white; + } + + .categorie { + padding-top: 15%; + width: 80%; + margin-left: auto; + margin-right: auto; + } + + .met_polaroid { + text-align: center; + margin-top: 9rem; + } + + .met_polaroid_line2 { + text-align: center; + margin-top: 1rem; + } + + .img_categorie_v2 { + border-radius: 5px; + background: white; + min-width: 3rem; + width: 6rem; + font-size: smaller; + border: 3px solid black; + box-shadow: 7px 6px 28px 1px rgba(0, 0, 0, 0.24); + cursor: pointer; + outline: none; + transition: 0.2s all; + margin-right: 1rem; + } + + .img_categorie_v2:active { + transform: scale(1.1); + /* Scaling button to 0.98 to its original size */ + box-shadow: 3px 2px 22px 1px rgba(0, 0, 0, 0.24); + /* Lowering the shadow */ + } + + .img_categorie_v2:hover { + transform: scale(1.1); + /* Scaling button to 0.98 to its original size */ + box-shadow: 3px 2px 22px 1px rgba(0, 0, 0, 0.24); + /* Lowering the shadow */ + } + + input:-webkit-autofill, + input:-webkit-autofill:hover, + input:-webkit-autofill:focus, + input:-webkit-autofill:active { + transition: background-color 5000000s ease-in-out 0s; + } + + .calage { + display: none; + } + + .tab_logo_metier { + width: 100%; + padding-left: 3%; + box-shadow: 1px 1px 10px 1px rgba(0, 0, 0, 0.5); + -webkit-box-shadow: 1px 1px 10px 1px rgb(0 0 0 / 50%); + padding-left: 5px; + border-radius: 10px; + float: left; + padding-bottom: 0.5rem; + padding-top: 5px; + } + + + .tab_critere_espace { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + padding: 3px; + gap: 10px; + + width: 100%; + + /* White */ + + background: #FFFFFF; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + padding-left: 2rem; + } + + .block_nos_service { + display: flex; + flex-direction: column; + align-items: center; + padding: 0px; + gap: 10px; + position: absolute; + width: 96%; + height: 204px; + left: 2%; + top: 500px; + + } + + .block_nos_formation { + flex-direction: column; + align-items: center; + padding: 0px; + gap: 40px; + + + width: 96%; + left: 2%; + top: 500px; + } + + .logo { + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 4px; + + position: absolute; + width: 108px; + height: 52px; + left: 20px; + top: 52px; + } + + .Menu_Header { + display: flex; + flex-direction: row; + justify-content: flex-end; + align-items: center; + padding: 0px; + gap: 3px; + + position: absolute; + height: 56px; + right: 5px; + top: 50px; + } + + .Header_Content { + width: 100%; + float: left; + width: 95%; + height: 300px; + left: 2.5%; + } + + .Background_Header { + position: absolute; + width: 100%; + height: 300px; + left: 0px; + + + /* Beige */ + + background: #f3f4fb; + z-index: -1; + + } + + .Logo_MySy { + width: 108px; + height: 36px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .training { + + width: 108px; + height: 12px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 900; + font-size: 10px; + line-height: 12px; + /* identical to box height */ + + letter-spacing: 0.83em; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .header_menu { + /* Les formations */ + + cursor: pointer; + height: 17px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 600; + font-size: 14px; + line-height: 17px; + /* identical to box height */ + + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + flex-grow: 0; + } + + .bar_vert { + + width: 1px; + height: 24px; + + /* Deep Blue */ + + background: #0A043C; + border-radius: 10px; + + /* Inside auto layout */ + + flex: none; + order: 4; + flex-grow: 0; + } + + .cta1 { + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: flex-start; + padding: 0px; + gap: 5px; + + width: 258px; + height: 56px; + + + /* Inside auto layout */ + + flex: none; + order: 6; + flex-grow: 0; + + } + + .cta2 { + box-sizing: border-box; + + /* Auto layout */ + + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + padding: 5px; + gap: 10px; + + width: 116px; + height: 56px; + + /* Deep Blue */ + + border: 1px solid #0A043C; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + .cta3 { + /* Auto layout */ + + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + padding: 5px; + gap: 10px; + + width: 114px; + height: 56px; + + /* Deep Blue */ + + background: #0A043C; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + + + } + + + .minscrire { + cursor: pointer; + height: 30px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 600; + font-size: 16px; + line-height: 30px; + /* identical to box height, or 188% */ + + display: flex; + align-items: center; + text-align: center; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + font-weight: normal; + font-size: 12px; + + } + + .meconnecter { + cursor: pointer; + height: 30px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 600; + font-size: 16px; + line-height: 30px; + /* identical to box height, or 188% */ + + display: flex; + align-items: center; + text-align: center; + + /* White */ + + color: #FFFFFF; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + font-weight: normal; + font-size: 12px; + } + + .rectangle_8 { + /* Rectangle 8 */ + + + position: absolute; + width: 50%; + height: 350px; + right: 2rem; + top: 0px; + + background: url("../../mysy_img2/img_header.png") no-repeat; + filter: drop-shadow(0px 8px 14px rgba(0, 0, 0, 0.05)); + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + z-index: 0; + } + + .content_search_bar { + margin-top: 3rem; + width: 90%; + margin-left: auto; + margin-right: auto; + } + + .title_desc_header { + width: 100%; + float: left; + height: 150px; + } + + .title1 { + width: 100%; + text-align: center; + height: 120px; + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 700; + font-size: 40px; + line-height: 54px; + letter-spacing: 1px; + color: #0A043C; + flex: none; + flex-grow: 0; + order: 0; + flex-grow: 0; + } + + .title2 { + width: 90%; + text-align: left; + height: 22px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 500; + font-size: 18px; + line-height: 22px; + /* identical to box height */ + + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + + + .search_bar_h { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 10px; + + width: 100%; + height: 113px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .search_bar { + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px 12px 0px 24px; + gap: 72px; + + width: 100%; + height: 60px; + + /* White */ + + background: #FFFFFF; + box-shadow: 0px 16px 48px rgba(0, 0, 0, 0.08); + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + border: 1px solid #E2E9FB; + border-radius: 60px; + + } + + .frame_153 { + /* Frame 153 */ + + + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: flex-start; + padding: 0px 27px; + gap: 10px; + + width: 588px; + height: 17px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .frame_153_txt { + width: 534px; + height: 17px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 600; + font-size: 14px; + line-height: 17px; + /* identical to box height */ + + display: flex; + align-items: center; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .input_search_bar { + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px; + gap: 10px; + + width: 100%; + height: 80px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .cta_recherche { + cursor: pointer; + /* Auto layout */ + + display: flex; + flex-direction: row; + justify-content: flex-end; + align-items: center; + padding: 13px 26px; + gap: 10px; + + width: 142px; + height: 56px; + + /* Green */ + + + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + + } + + .cta_recherche_txt { + width: 90px; + height: 30px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 600; + font-size: 17px; + line-height: 30px; + /* identical to box height, or 176% */ + + display: flex; + align-items: center; + text-align: center; + + /* White */ + + color: #FFFFFF; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .search_dropdown { + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: flex-start; + padding: 0px; + gap: 8px; + height: 24px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + width: 28%; + + } + + .search_bar_rectangle { + width: 1px; + height: 60px; + + background: rgba(0, 0, 0, 0.08); + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .search_text { + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px; + gap: 8px; + + width: 70%; + height: 32px; + + + /* Inside auto layout */ + + flex: none; + order: 2; + flex-grow: 0; + } + + .nos_serv_background { + position: absolute; + width: 1440px; + height: 436px; + left: 0px; + top: 452px; + + /* White */ + + background: #FFFFFF; + } + + .nos_serv_txt { + width: 100%; + height: 28px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 600; + font-size: 28px; + line-height: 38px; + /* identical to box height */ + + text-align: center; + letter-spacing: 1px; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + + .nos_serv_list { + display: flex; + flex-direction: row; + justify-content: start; + align-items: center; + padding: 0px; + gap: 15px; + + width: 100%; + height: 116px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .nos_serv_serv1 { + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: flex-start; + padding: 0px; + gap: 16px; + + width: 31%; + height: 116px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .nos_serv_serv2 { + display: flex; + flex-direction: row; + align-items: flex-start; + padding: 0px; + gap: 16px; + + width: 28%; + height: 116px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .nos_serv_serv3 { + display: flex; + flex-direction: row; + align-items: flex-start; + padding: 0px; + gap: 16px; + + width: 28%; + height: 116px; + + + /* Inside auto layout */ + + flex: none; + order: 2; + flex-grow: 0; + } + + .block_filter { + /* Block Filters */ + + + /* Auto layout */ + + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + padding: 16px; + gap: 24px; + + width: 309px; + height: 1110px; + + /* White */ + + background: #FFFFFF; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + .block_list_formation { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: center; + padding: 0px; + gap: 40px; + + width: 947px; + height: 2486px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .sous_filter { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 16px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + margin-bottom: 3rem; + } + + .sous_filter_metier { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 16px; + + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + width: 100%; + } + + .sous_filter_txt { + /* Les filtres */ + + + height: 24px; + letter-spacing: 1px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 800; + font-size: 18px; + line-height: 24px; + /* identical to box height */ + + display: flex; + align-items: center; + font-feature-settings: 'liga' off; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .sous_filter_separator { + width: 277px; + height: 0px; + + opacity: 0.08; + /* Deep Blue */ + + border: 1px solid #0A043C; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .sous_filter_block { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 12px; + + width: 277px; + height: 494px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .sous_mertier { + /* Auto layout */ + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 24px; + + width: 277px; + height: 496px; + + + /* Inside auto layout */ + + flex: none; + order: 2; + flex-grow: 0; + } + + .filter_valeur { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 4px; + + width: 100%; + height: 71px; + + + /* Inside auto layout */ + + flex: none; + flex-grow: 0; + } + + .filter_valeur_txt { + /* Eligible CPF */ + + letter-spacing: 2px; + height: 19px; + + font-family: 'Manrope'; + font-style: normal; + font-weight: 600; + font-size: 14px; + line-height: 19px; + display: flex; + align-items: center; + font-feature-settings: 'liga' off; + + /* Grey */ + + color: #4B4B4B; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + + .filter_valeur_block_val { + /* List Checkbox */ + + + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: flex-start; + padding: 0px; + gap: 8px; + + width: 90%; + height: 48px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .frame_133 { + /* Frame 133 */ + + + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 5px; + gap: 10px; + + width: 20px; + height: 35px; + + /* Light Grey */ + + background: #F7F7F7; + border-radius: 4px; + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 1; + } + + .frame_133_grp { + /* Checbox + Text */ + + + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px; + gap: 8px; + + width: 50px; + height: 22px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .frame_133_grp_radio { + /* Radio Button */ + + cursor: pointer; + + width: 16px; + height: 16px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .frame_133_grp_txt { + /* Oui */ + + + width: 26px; + height: 22px; + + font-family: 'Manrope'; + font-style: normal; + font-weight: 600; + font-size: 14px; + line-height: 22px; + /* identical to box height */ + + display: flex; + align-items: center; + font-feature-settings: 'liga' off; + + /* Grey */ + + color: #4B4B4B; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + + } + + .frame_134 { + /* Frame 134 */ + + + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 5px; + gap: 10px; + + width: 20px; + height: 35px; + + /* Light Grey */ + + background: #F7F7F7; + border-radius: 4px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 1; + } + + .frame_134_grp { + /* Checbox + Text */ + + + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px; + gap: 8px; + + width: 55px; + height: 22px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + .frame_135 { + /* Frame 134 */ + + + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 5px; + gap: 10px; + + width: 20px; + height: 35px; + + /* Light Grey */ + + background: #F7F7F7; + border-radius: 4px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 1; + } + + .frame_135_grp { + /* Checbox + Text */ + + margin-left: 10px; + + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px; + gap: 8px; + + width: 30px; + height: 22px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + + .filter_txt { + /* Les filtres */ + + + width: 92px; + height: 24px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 800; + font-size: 20px; + line-height: 24px; + /* identical to box height */ + + display: flex; + align-items: center; + font-feature-settings: 'liga' off; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .filter_metier_sous_block { + /* Filter */ + + cursor: pointer; + box-sizing: border-box; + + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 10px; + gap: 10px; + + width: 95%; + height: 70px; + + /* White */ + + background: #FFFFFF; + border: 1px solid #DFDFDF; + border-radius: 4px; + + /* Inside auto layout */ + + flex: none; + flex-grow: 0; + + } + + .filter_metier_sous_block_content { + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px; + gap: 12px; + + width: 180px; + height: 40px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .filter_metier_sous_block_content_radio { + + /* Radio Button */ + + + width: 24px; + height: 24px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .filter_metier_sous_block_content_txt { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 4px; + + width: 144px; + height: 40px; + + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + + } + + .filter_metier_sous_block_content_txt_formation { + width: 144px; + height: 22px; + margin-top: 10px; + text-align: left; + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 600; + font-size: 16px; + line-height: 22px; + /* identical to box height */ + + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + .filter_metier_sous_block_content_txt_nb { + width: 85px; + height: 14px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 500; + font-size: 12px; + line-height: 14px; + + /* Deep Blue */ + + color: #0A043C; + + opacity: 0.7; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + + .filter_metier_sous_block_plus_metier { + /* Icon + Title */ + + + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px; + gap: 8px; + + width: 233px; + height: 24px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .filter_metier_sous_block_plus_metier_1 { + border: #0A043C solid; + width: 24px; + height: 24px; + + cursor: pointer; + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .filter_metier_sous_block_plus_metier_2 { + width: 201px; + height: 22px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 700; + font-size: 15px; + line-height: 22px; + /* identical to box height */ + + display: flex; + align-items: center; + font-feature-settings: 'liga' off; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + + .block_actualite { + /* Actualité */ + + + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: center; + padding: 0px; + gap: 40px; + + position: absolute; + width: 100%; + height: 549px; + top: 4550px; + display: none; + } + + .block_actualite_sous_block { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: center; + padding: 0px; + gap: 40px; + + width: 100%; + height: 453px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + .block_actualite_sous_block_text { + width: 261px; + height: 48px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 700; + font-size: 30px; + line-height: 48px; + /* identical to box height */ + + text-align: center; + letter-spacing: -1px; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .block_list_actu { + display: flex; + flex-direction: row; + align-items: flex-start; + padding: 0px; + gap: 24px; + + width: 90%; + height: 365px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + + + + } + + .block_list_actu_actu1 { + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 23px; + + width: 32%; + height: 364px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .block_list_actu_actu1_img { + width: 100%; + height: 250px; + + background: url(https://img.mysy-training.com/img_actu1.png), #D9D9D9 no-repeat; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .block_list_actu_actu1_date_text { + /* Date + Title */ + + + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px 0px 0px 8px; + gap: 8px; + + height: 91px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .block_list_actu_actu1_date_text_date { + width: 152px; + height: 19px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 700; + font-size: 16px; + line-height: 19px; + text-transform: uppercase; + + /* Blue */ + + color: #3E6EE3; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .block_list_actu_actu1_date_text_txt { + + height: 64px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 700; + font-size: medium; + line-height: 32px; + /* or 133% */ + + letter-spacing: -0.3px; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .pieddepage_v2 { + position: relative; + width: 100%; + + left: 0px; + + top: 6000px; + background: #FFF5DA; + z-index: -1; + } + + .bton_tout_nos_article { + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + padding: 13px 26px; + gap: 10px; + + width: 299px; + height: 56px; + + /* Deep Blue */ + + background: #0A043C; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .bton_tout_nos_article_account_box { + display: none; + width: 24px; + height: 24px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + .bton_tout_nos_article_txt { + + height: 30px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 600; + font-size: 16px; + line-height: 20px; + /* identical to box height, or 188% */ + + display: flex; + align-items: center; + text-align: center; + + /* White */ + + color: #FFFFFF; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + + } + + .block_partner { + /* Partner Block */ + + + /* Auto layout */ + + display: flex; + flex-direction: column; + justify-content: flex-end; + align-items: center; + padding: 40px; + gap: 10px; + + position: absolute; + width: 95%; + height: 386px; + top: 4750px; + + /* White */ + + background: #FFFFFF; + /* Shadow 01 */ + + box-shadow: 0px 54px 100px rgba(10, 4, 60, 0.08); + border-radius: 8px; + + } + + .block_partner_sous_block { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: center; + padding: 0px; + gap: 24px; + + width: 100%; + height: 306px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .block_partner_sous_block_logo_desc { + display: flex; + flex-direction: column; + align-items: center; + padding: 0px; + gap: 16px; + + width: 100%; + height: 226px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .block_partner_sous_block_logo_desc_logo { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: center; + padding: 0px; + gap: 4px; + + width: 160px; + height: 76px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .block_partner_sous_block_logo_desc_desc { + width: 600px; + height: 48px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 700; + font-size: 25px; + line-height: 28px; + /* identical to box height */ + + text-align: center; + letter-spacing: -1px; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .block_partner_sous_block_txt { + width: 100%; + height: 72px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 500; + font-size: 16px; + line-height: 24px; + /* or 150% */ + + text-align: center; + font-feature-settings: 'liga' off; + + /* Bold Grey */ + + color: #4B4B4B; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .block_partner_sous_block_buton { + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + padding: 13px 26px; + gap: 10px; + + width: 299px; + height: 56px; + + /* Green */ + + background: #20BFA9; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .logo_not_absolut { + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 4px; + + width: 108px; + height: 52px; + left: 72px; + top: 52px; + } + + .block_partner_sous_block_logo_desc_desc2 { + width: 100%; + height: 72px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 500; + font-size: 16px; + line-height: 24px; + /* or 150% */ + + text-align: center; + font-feature-settings: 'liga' off; + + /* Bold Grey */ + + color: #4B4B4B; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .domaine_icone { + margin-top: 5px; + width: 10%; + } + + .domaine_icone_fa { + margin-top: 5px; + width: 5%; + cursor: pointer; + } + + + .fron_search { + border: none; + font-size: medium; + padding-right: 5px; + } + + .service1_img { + left: 0px; + top: 0px; + + background: #D6EBE4; + opacity: 1; + border-radius: 1rem; + margin-top: 1rem; + display: none; + } + + .service1_title_desc { + /* Title + Description */ + + + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 4px; + + width: 100%; + height: 116px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .service1_title { + + width: 100%; + text-align: left; + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 600; + font-size: 16px; + /* identical to box height, or 133% */ + + letter-spacing: 0.3px; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .service1_desc { + text-align: left; + height: 80px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 500; + font-size: 14px; + line-height: 20px; + width: 100%; + /* or 143% */ + + + /* Bold Grey */ + + color: #4B4B4B; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .img_service { + width: 100%; + height: 4rem; + border-radius: 1rem; + } + + .forma_et_tuto { + width: 99%; + margin-left: 5px; + height: 80px; + padding-top: 10px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 700; + font-size: 40px; + line-height: 48px; + /* identical to box height */ + + text-align: center; + letter-spacing: 1px; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + background: #F7F7F7; + } + + .forma_et_tuto_mobile { + display: none; + } + + .cta_publication { + /* Auto layout */ + + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + padding: 2px 2px; + gap: 5px; + + width: 120px; + height: 56px; + + /* Deep Blue */ + + background: red; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + text-transform: uppercase; + color: white; + font-weight: normal; + font-size: 12px; + } + + .cta_publication_v2 { + /* Auto layout */ + + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + padding: 2px 2px; + gap: 5px; + + width: 120px; + height: 56px; + + /* Deep Blue */ + + background: #53B7EB; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + text-transform: uppercase; + color: white; + font-weight: normal; + font-size: 12px; + font-weight: 600; + + text-decoration: none; + -webkit-animation: glowing 1500ms 4; + -moz-animation: glowing 1500ms 4; + -o-animation: glowing 1500ms 4; + animation: glowing 1500ms 4; + + } + + @-webkit-keyframes glowing { + 0% { + background-color: #53B7EB; + -webkit-box-shadow: 0 0 3px #B20000; + } + + 50% { + background-color: #53B7EB; + -webkit-box-shadow: 0 0 40px #FF0000; + } + + 100% { + background-color: #53B7EB; + -webkit-box-shadow: 0 0 3px #B20000; + } + } + + @-moz-keyframes glowing { + 0% { + background-color: #53B7EB; + -moz-box-shadow: 0 0 3px #B20000; + } + + 50% { + background-color: #53B7EB; + -moz-box-shadow: 0 0 40px #FF0000; + } + + 100% { + background-color: #53B7EB; + -moz-box-shadow: 0 0 3px #B20000; + } + } + + @-o-keyframes glowing { + 0% { + background-color: #53B7EB; + box-shadow: 0 0 3px #B20000; + } + + 50% { + background-color: #53B7EB; + box-shadow: 0 0 40px #FF0000; + } + + 100% { + background-color: #53B7EB; + box-shadow: 0 0 3px #B20000; + } + } + + @keyframes glowing { + 0% { + background-color: #53B7EB; + box-shadow: 0 0 3px #B20000; + } + + 50% { + background-color: #53B7EB; + box-shadow: 0 0 40px #FF0000; + } + + 100% { + background-color: #53B7EB; + box-shadow: 0 0 3px #B20000; + } + } + + + .cta_hebergement { + /* Auto layout */ + + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + padding: 2px 2px; + gap: 5px; + + width: 120px; + height: 56px; + + /* Deep Blue */ + + background: rebeccapurple; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + text-transform: uppercase; + color: white; + font-weight: normal; + font-size: 12px; + } + + .search_bar_2 { + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px 5px 0px 5px; + gap: 1px; + + width: 100%; + height: 10px; + + + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + margin-bottom: 2rem !important; + text-align: left; + padding-left: 1rem; + + } + + .bton_ensavoir_plus { + border-radius: 5rem; + font-size: medium; + background: #81BC3A !important; + text-align: center; + height: 2.5rem; + width: 100%; + color: white; + margin-left: 10px; + margin-right: 10px; + padding-top: 10px; + cursor: pointer; + } + + .block_newletter { + font-size: 18px; + font-weight: 400; + width: 100%; + line-height: 15px; + margin-top: 20px; + } + + .block_newletter_email { + width: 80%; + float: left; + + } + + .block_newletter_bton_ok { + width: 20%; + float: left; + margin-top: 10px; + position: relative; + left: -5px; + } + + .block_newletter_bton_bton_ok { + height: 3rem; + border: solid 1px black; + background: #0A043C; + color: white; + width: 80%; + + } + + + .cta_recherche_img_search_loup { + width: 50%; + margin-right: -28px; + } + + + .block_formation { + flex: 1 1 200px; + display: flex; + flex-direction: column; + gap: 40px; + + background-color: rgba(253, 246, 236, 0.1); + border-radius: 12px; + border: 1px solid #ecae49; + max-width: 400px; + box-sizing: border-box; + flex-grow: 1; + background: #FFF; + border-radius: 8px; + box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); + overflow: hidden; + display: flex; + flex-direction: column; + border: 1px solid #E2E9FB + } + + .block_display_flex_formation { + display: flex; + flex-direction: row; + gap: 15px; + width: 100%; + flex-wrap: wrap; + justify-content: left; + } + + + } + + @media only screen and (min-width: 992px) and (max-width: 1199px) { + /*style grande tablettes & Pc portable */ + + .block_pagination { + width: 50%; + float: left; + + } + + .block_trier_par { + width: 40%; + float: right; + } + + .div_row { + float: left; + border-width: 0.01rem; + width: 100%; + margin-bottom: 1rem; + border-radius: 1rem; + } + + .div_row_gauche { + float: left; + + border-width: 0.01rem; + width: 48%; + border-radius: 1rem; + } + + .div_row_droite { + float: right; + border-width: 0.01rem; + width: 48%; + border-radius: 1rem; + } + + .align_gauche { + margin-left: 0rem; + width: 100%; + float: right; + text-align: left; + font-family: "verdana", "Quicksand", "Signika", sans-serif; + font-size: small; + } + + .recherchefilter { + display: none; + } + + .okUpdateData { + font-size: small; + color: green; + font-style: italic; + } + + .koUpdateData { + font-size: small; + color: red; + font-style: italic; + } + + .rech_container { + width: 90%; + height: 200px; + background: aqua; + margin: auto; + padding: 10px; + border-radius: 30px; + } + + .rech_leftbox { + float: left; + border-width: 1px; + width: 100%; + + padding: 0.1rem; + border-radius: 1rem; + margin-bottom: 0.1rem; + font-family: "verdana", "Quicksand", "Signika", sans-serif !important; + background: white; + margin-left: 5px; + margin-top: 0.5rem; + padding-left: 5px; + height: auto; + } + + .rech_middlebox { + float: left; + border-width: 2px; + width: 64%; + height: 100%; + margin: auto; + padding: 0rem; + border-radius: 30px; + margin-right: 0%; + padding-left: 1rem; + padding-right: 10px; + } + + .rech_rightbox { + + display: none; + } + + .rech_rightbox .button2 { + opacity: 1; + background: #619e31; + border: 1px; + outline: 0; + border-bottom: 2px solid transparent; + color: white; + font-size: medium !important; + border-radius: 1rem; + margin: 0px; + padding: 0px; + text-align: center; + margin-bottom: 0.5rem; + } + + .rech_rightbox_inside { + float: left; + width: 100%; + height: 100%; + margin: auto; + padding: 0px; + border-radius: 0px; + margin-right: 0%; + overflow-y: scroll; + height: 800px; + font-family: "verdana", "Quicksand", "Signika", sans-serif; + font-size: medium; + padding-right: 5px; + margin-right: 5px; + } + + .textsurimage { + color: rgb(218, 207, 207); + background-color: transparent; + font-size: 40pt; + text-align: center; + position: absolute; + top: 30%; + left: 50%; + transform: translate(-50%, -50%); + position: absolute; + } + + .rech_list_formation2 { + display: inline-block; + width: 100%; + height: auto; + padding: 1px; + outline: 1px solid #ccc; + margin: 0; + text-align: left; + border-radius: 10px; + margin-bottom: 10px; + background-color: white; + + -webkit-box-shadow: 1px 1px 10px 1px rgb(0 0 0 / 50%); + box-shadow: 1px 1px 10px 1px rgb(0 0 0 / 50%); + } + + .rech_list_formation2:hover { + -webkit-box-shadow: 1px 1px 20px 1px rgb(0 0 0 / 25%); + box-shadow: 1px 1px 20px 1px rgb(0 0 0 / 25%); + } + + .textsurimage23 { + color: rgb(218, 207, 207); + background-color: transparent; + text-align: center; + position: absolute; + top: 20%; + left: 30%; + width: 30rem; + } + + .form-input { + border-radius: 10rem; + height: 2.8rem; + font-size: medium; + line-height: 1.5; + margin-bottom: 4px; + color: white; + border: 2px solid white; + background: transparent; + box-shadow: none; + } + + h4 { + display: inline-block; + font-size: x-large; + /*or whatever you want*/ + color: white; + } + + .default_font { + color: #3c4043; + display: inline-block; + line-height: 28px; + font-size: medium; + } + + .form { + font-size: medium; + width: 100%; + margin-left: auto; + margin-right: auto; + margin-bottom: 0.5rem; + position: relative; + margin-top: 1rem; + z-index: 11; + display: flex; + } + + .form span { + position: absolute; + right: 0.2rem; + top: 0.1rem; + padding: 2px; + border-left: 0.2rem solid white; + height: 2.7rem; + } + + form svg { + margin-top: 0.8rem !important; + cursor: pointer; + } + + .form span_clear { + position: absolute; + right: 1.5rem !important; + top: 0.1rem !important; + padding: 2px; + border-left: 0.2rem solid white !important; + height: 2.7rem; + padding-left: 0.5rem; + padding-right: 0.5rem; + } + + .left-pan { + padding-left: 7px; + } + + .left-pan i { + padding-left: 10px; + } + + .containerBox { + position: relative; + display: inline-block; + margin-top: 0.5rem; + } + + .text-box { + position: absolute; + height: 100%; + text-align: center; + width: 100%; + } + + .text-box:before { + content: ""; + display: inline-block; + height: 100%; + vertical-align: middle; + } + + .img_logo { + display: block; + height: auto; + margin-left: 0px; + margin-right: auto; + max-width: 20%; + max-height: 3rem; + } + + + .form-select { + height: 2.5rem !important; + border-radius: 0px; + font-size: small; + } + + + .mb-3 { + margin-bottom: 0.5rem !important; + font-size: small !important; + cursor: pointer; + } + + .input-group-text { + font-size: 0.8rem !important; + padding-left: 0px !important; + } + + .filter_span { + padding-top: 0.5rem; + padding-bottom: auto; + word-break: break-word; + margin-right: 0.5rem; + color: #107758; + font-size: 0.9rem; + white-space: nowrap; + width: 20%; + padding-top: 10px; + + } + + .filter_val { + padding-top: 0.1rem; + padding-bottom: auto; + word-break: break-word; + margin-right: 0.5rem; + font-size: 0.75rem; + white-space: nowrap; + border: none; + background: transparent; + color: #3b3e40; + font-family: "DM Sans", "verdana", "Quicksand", "Signika"; + border: 1px solid #C7C9CE; + border-radius: 0.3rem !important; + width: 65%; + margin-top: 0.3rem; + margin-right: 0px; + } + + .text_head { + color: white; + font-family: "verdana", "Quicksand", "Signika", "sans-serif"; + font-size: 1.1rem; + width: 90%; + margin-left: auto; + margin-right: auto; + } + + .div_row2 { + float: left; + border-width: 0.01rem; + width: 100%; + margin-bottom: 0.1rem; + + z-index: 10; + min-height: 30rem; + } + + .div_row_haut { + float: left; + + width: 100%; + background-color: #3b3e40; + z-index: 10; + } + + .div_row_bas { + float: right; + width: 100%; + min-height: 100%; + height: 30rem; + + background-color: #e7f3fb; + z-index: 10; + background: url("../../mysy_img/mysy_home.jpg") no-repeat; + -webkit-background-size: cover; + -moz-background-size: cover; + -o-background-size: cover; + background-size: cover; + + } + + .div_mobile { + z-index: -1; + width: 100%; + height: 100%; + } + + .pieddepage { + z-index: 50; + width: 100%; + float: left; + color: white !important; + margin-top: 5rem; + } + + .menuPrincipal_bton { + margin-left: 0.9rem; + font-family: "Quicksand", "Signika", "sans-serif"; + color: white; + float: right; + cursor: pointer; + text-align: right; + font-size: small; + border: 2px solid transparent; + white-space: nowrap; + text-transform: uppercase; + } + + .menuPrincipal { + margin-left: 0.8rem; + font-family: "Quicksand", "Signika", "sans-serif"; + color: white; + float: right; + cursor: pointer; + text-align: right; + font-size: small; + border: 2px solid transparent; + white-space: nowrap; + text-transform: uppercase; + padding-top: 0.2rem; + } + + .menuPrincipal:hover { + color: #81bc3a; + padding-left: 0; + transition: color 0.3s linear; + letter-spacing: 0.1rem; + text-decoration: solid; + text-underline-offset: 3px; + border-bottom-width: 1px; + border-bottom-style: solid; + text-decoration: underline; + } + + .div_001 { + width: 90%; + margin-left: auto; + margin-right: auto; + } + + .div_002 { + float: left; + width: 50%; + text-align: left; + } + + .div_003 { + float: left; + width: 50%; + text-align: right; + color: white; + } + + .div_004 { + color: white; + width: 100%; + height: 0.1rem; + opacity: 100%; + margin-left: auto; + margin-right: auto; + float: left; + margin: 0.2rem; + } + + .div_005 { + width: 100%; + float: left; + } + + .hilightsoustitre { + background: #113459; + color: #fff; + display: block; + font-size: 0.9rem; + margin-bottom: 0.5rem; + letter-spacing: 0.15rem; + } + + .hilightsoustitre_v2 { + color: #3b3e40; + display: block; + font-size: 1rem; + margin-bottom: 0.5rem; + background: #e9ecef; + border-radius: 5px; + background: #113459; + color: #fff; + margin-top: 0.5rem; + letter-spacing: 2px; + height: 2rem; + padding-top: 5px; + } + + .hilightsoustitre_v2_metier { + color: #3b3e40; + display: block; + font-size: 1rem; + margin-bottom: 0.5rem; + background: #e9ecef; + border-radius: 5px; + background: #113459; + color: #fff; + letter-spacing: 2px; + margin-top: 3rem; + height: 2rem; + padding-top: 5px; + } + + .tab_gauche { + width: 50%; + float: left; + text-align: left; + } + + .tab_droite { + width: 50%; + float: right; + text-align: right; + } + + .tab_gauche_metier { + width: 48%; + float: left; + text-align: left; + } + + .tab_droite_metier { + width: 48%; + float: right; + text-align: right; + } + + .img_thematique_metier { + display: block; + border-radius: 10rem; + max-width: 360px; + } + + .met_polaroid_gauche { + width: 95%; + background-color: white; + box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), + 0 6px 20px 0 rgba(0, 0, 0, 0.19); + margin-bottom: 5px; + cursor: pointer; + border-radius: 12px; + } + + .met_polaroid_gauche:hover { + transition-duration: 0.5s; + transform: scale(1.1); + box-shadow: 0px 10px 20px 2px rgba(0, 0, 0, 0.25); + } + + .met_polaroid_droite { + width: 100%; + background-color: white; + box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), + 0 6px 20px 0 rgba(0, 0, 0, 0.19); + margin-bottom: 5px; + cursor: pointer; + border-radius: 12px; + } + + .met_polaroid_droite:hover { + transition-duration: 0.5s; + transform: scale(1.1); + box-shadow: 0px 10px 20px 2px rgba(0, 0, 0, 0.25); + } + + .met_container { + text-align: center; + padding: 1px 2px; + letter-spacing: 2px; + font-size: small; + color: #3b3e40; + font-weight: bold; + } + + .met_text { + margin-bottom: 0.1rem; + font-size: small; + font-weight: bold; + white-space: nowrap; + overflow: hidden; + font-weight: bold; + } + + .met_text_larg { + margin-bottom: 0.1rem; + font-size: xx-small; + font-weight: bold; + white-space: nowrap; + overflow: hidden; + } + + .met_text_all_categories { + margin-bottom: 0.1rem; + font-size: x-small; + margin-top: 1rem; + } + + .met_container_all_categories { + text-align: center; + padding: 1px 2px; + letter-spacing: 2px; + font-size: small; + color: #3b3e40; + height: 3rem; + } + + .met_polaroid_gauche_all_categories { + width: 100%; + background-color: white; + box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), + 0 6px 20px 0 rgba(0, 0, 0, 0.19); + margin-bottom: 5px; + cursor: pointer; + border-radius: 12px; + } + + .tab_gauche_all_categories { + width: 100%; + float: left; + text-align: left; + } + + .img_categorie { + width: 100%; + border-top-right-radius: 12px; + border-radius: 12px; + padding: 5px; + } + + .h1_transparent { + color: transparent; + font-size: 0.1rem; + } + + .mymenu_item { + font-size: 0.7rem !important; + } + + .MuiMenuItem-root { + font-size: 0.7rem !important; + } + + .new_filter_zone { + float: left; + width: 35%; + display: flex; + align-items: center; + font-size: small; + line-height: 1.5; + color: #212529; + text-align: center; + white-space: nowrap; + background-color: #e9ecef; + border: 1px solid #ced4da; + } + + .new_filter_zone_cerif_radio { + width: 30%; + float: left; + text-align: right; + font-size: smaller; + } + + .new_filter_zone_cerif_radio_right { + float: left; + text-align: left; + font-size: small; + padding-left: 5px; + } + + .new_filter_zone_cerif_radio_left { + float: left; + text-align: center; + font-size: small; + padding-right: 5px; + padding-left: 2px; + } + + .new_filter_zone_row { + width: 100%; + padding-right: 5px; + } + + .tick_ok_ko { + max-width: 50%; + } + + .new_filter_zone_prix { + margin-top: 0.7rem; + margin-bottom: 0.7rem; + padding-right: 10px; + } + + .middle { + color: white; + font-family: "verdana", "Quicksand", "Signika", "sans-serif"; + font-size: 1.2rem; + + margin-left: auto; + margin-right: auto; + padding-top: 15%; + } + + input::placeholder { + color: white; + } + + .bienvenu { + font-family: "verdana", "Quicksand", "Signika", sans-serif; + font-size: large; + color: white; + } + + .categorie { + padding-top: 15%; + width: 80%; + margin-left: auto; + margin-right: auto; + } + + .met_polaroid { + text-align: center; + margin-top: 9rem; + } + + .met_polaroid_line2 { + text-align: center; + margin-top: 1rem; + } + + .img_categorie_v2 { + border-radius: 5px; + background: white; + min-width: 3rem; + width: 8rem; + font-size: smaller; + border: 2px solid black; + box-shadow: 7px 6px 28px 1px rgba(0, 0, 0, 0.24); + cursor: pointer; + outline: none; + transition: 0.2s all; + margin-right: 1rem; + } + + .img_categorie_v2:active { + transform: scale(1.1); + /* Scaling button to 0.98 to its original size */ + box-shadow: 3px 2px 22px 1px rgba(0, 0, 0, 0.24); + /* Lowering the shadow */ + } + + .img_categorie_v2:hover { + transform: scale(1.1); + /* Scaling button to 0.98 to its original size */ + box-shadow: 3px 2px 22px 1px rgba(0, 0, 0, 0.24); + /* Lowering the shadow */ + } + + input:-webkit-autofill, + input:-webkit-autofill:hover, + input:-webkit-autofill:focus, + input:-webkit-autofill:active { + transition: background-color 5000000s ease-in-out 0s; + } + + .calage { + display: none; + } + + .tab_logo_metier { + width: 100%; + padding-left: 5px; + box-shadow: 1px 1px 10px 1px rgba(0, 0, 0, 0.5); + -webkit-box-shadow: 1px 1px 10px 1px rgb(0 0 0 / 50%); + padding-left: 10px; + border-radius: 10px; + float: left; + padding-bottom: 0.5rem; + padding-top: 10px; + } + + + .tab_critere_espace { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + padding: 16px; + gap: 10px; + + width: 100%; + + /* White */ + + background: #FFFFFF; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .block_nos_service { + display: flex; + flex-direction: column; + align-items: center; + padding: 0px; + gap: 10px; + + position: absolute; + width: 97%; + height: 204px; + left: 20px; + top: 510px; + background: white; + + } + + .block_nos_formation { + flex-direction: column; + align-items: center; + padding: 0px; + gap: 40px; + + + width: 96%; + left: 2%; + top: 500px; + } + + .logo { + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 4px; + + position: absolute; + width: 108px; + height: 52px; + left: 72px; + top: 52px; + } + + .Menu_Header { + display: flex; + flex-direction: row; + justify-content: flex-end; + align-items: center; + padding: 0px; + gap: 10px; + + position: absolute; + width: 843px; + height: 56px; + right: 5px; + top: 50px; + } + + .Header_Content { + /* Auto layout * / + + display: flex; + flex-direction: row; + align-items: flex-start; + padding: 0px; + isolation: isolate; + + position: absolute; + width: 95%; + height: 367px; + left: 5%; + top: 136px;*/ + + width: 100%; + float: left; + width: 95%; + height: 300px; + left: 2.5%; + } + + + .Background_Header { + position: absolute; + width: 100%; + height: 300px; + left: 0px; + + + /* Beige */ + + background: #f3f4fb; + z-index: -1; + + } + + + .Logo_MySy { + width: 108px; + height: 36px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .training { + + width: 108px; + height: 12px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 900; + font-size: 10px; + line-height: 12px; + /* identical to box height */ + + letter-spacing: 0.83em; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .header_menu { + /* Les formations */ + cursor: pointer; + height: 17px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 600; + font-size: 14px; + line-height: 17px; + /* identical to box height */ + + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + flex-grow: 0; + } + + .bar_vert { + + width: 1px; + height: 24px; + + /* Deep Blue */ + + background: #0A043C; + border-radius: 10px; + + /* Inside auto layout */ + + flex: none; + order: 4; + flex-grow: 0; + } + + .cta1 { + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: flex-start; + padding: 0px; + gap: 8px; + + width: 288px; + height: 56px; + + + /* Inside auto layout */ + + flex: none; + order: 6; + flex-grow: 0; + + } + + .cta2 { + box-sizing: border-box; + + /* Auto layout */ + + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + padding: 13px 26px; + gap: 10px; + + width: 126px; + height: 56px; + + /* Deep Blue */ + + border: 1px solid #0A043C; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + .cta3 { + /* Auto layout */ + + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + padding: 13px 26px; + gap: 10px; + + width: 154px; + height: 56px; + + /* Deep Blue */ + + background: #0A043C; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + + + } + + + .minscrire { + cursor: pointer; + height: 30px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 600; + font-size: 16px; + line-height: 30px; + /* identical to box height, or 188% */ + + display: flex; + align-items: center; + text-align: center; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + .meconnecter { + cursor: pointer; + height: 30px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 600; + font-size: 16px; + line-height: 30px; + /* identical to box height, or 188% */ + + display: flex; + align-items: center; + text-align: center; + + /* White */ + + color: #FFFFFF; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + .rectangle_8 { + /* Rectangle 8 */ + + + position: absolute; + width: 500px; + height: 400px; + right: 1rem; + top: 0px; + + background: url("../../mysy_img2/img_header.png") no-repeat; + filter: drop-shadow(0px 8px 14px rgba(0, 0, 0, 0.05)); + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + z-index: 0; + } + + .content_search_bar { + + height: 367px; + margin-top: 4rem; + width: 90%; + margin-left: auto; + margin-right: auto; + } + + .title_desc_header { + width: 100%; + float: left; + height: 150px; + } + + .title1 { + width: 100%; + text-align: center; + height: 120px; + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 700; + font-size: 40px; + line-height: 54px; + letter-spacing: 1px; + color: #0A043C; + flex: none; + flex-grow: 0; + order: 0; + flex-grow: 0; + } + + .title2 { + width: 90%; + text-align: left; + height: 22px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 500; + font-size: 18px; + line-height: 22px; + /* identical to box height */ + + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + + .search_bar_h { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 10px; + + width: 100%; + height: 113px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .search_bar { + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px 12px 0px 24px; + gap: 72px; + + width: 100%; + height: 60px; + + /* White */ + + background: #FFFFFF; + box-shadow: 0px 16px 48px rgba(0, 0, 0, 0.08); + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + border: 1px solid #E2E9FB; + border-radius: 60px; + + } + + .frame_153_txt { + width: 50%; + height: 17px; + text-align: left; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 600; + font-size: 14px; + line-height: 17px; + /* identical to box height */ + + display: flex; + align-items: center; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .input_search_bar { + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px; + gap: 5px; + + width: 80%; + height: 80px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .cta_recherche { + cursor: pointer; + /* Auto layout */ + + display: flex; + flex-direction: row; + justify-content: flex-end; + align-items: center; + padding: 13px 26px; + gap: 10px; + + width: 142px; + height: 56px; + + /* Green */ + + + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + + } + + .cta_recherche_txt { + width: 90px; + height: 30px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 600; + font-size: 17px; + line-height: 30px; + /* identical to box height, or 176% */ + + display: flex; + align-items: center; + text-align: center; + + /* White */ + + color: #FFFFFF; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + + .search_dropdown { + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: flex-start; + padding: 0px; + gap: 2px; + + + height: 24px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + width: 30%; + + } + + .search_bar_rectangle { + width: 1px; + height: 60px; + + background: rgba(0, 0, 0, 0.08); + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .search_text { + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px; + gap: 8px; + + width: 93%; + height: 32px; + + + /* Inside auto layout */ + + flex: none; + order: 2; + flex-grow: 0; + } + + .nos_serv_background { + position: absolute; + width: 1440px; + height: 436px; + left: 0px; + top: 452px; + + /* White */ + + background: #FFFFFF; + } + + .nos_serv_txt { + width: 227px; + height: 28px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 700; + font-size: 30px; + line-height: 38px; + /* identical to box height */ + + text-align: center; + letter-spacing: 1px; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + + .nos_serv_list { + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + padding: 0px; + gap: 56px; + + width: 95%; + height: 116px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .nos_serv_serv1 { + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: flex-start; + padding: 0px; + gap: 16px; + + width: 32%; + height: 116px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .nos_serv_serv2 { + display: flex; + flex-direction: row; + align-items: flex-start; + padding: 0px; + gap: 16px; + + width: 32%; + height: 116px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .nos_serv_serv3 { + display: flex; + flex-direction: row; + align-items: flex-start; + padding: 0px; + gap: 16px; + + width: 32%; + height: 116px; + + + /* Inside auto layout */ + + flex: none; + order: 2; + flex-grow: 0; + } + + .block_filter { + /* Block Filters */ + + + /* Auto layout */ + + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + padding: 16px; + gap: 24px; + + width: 309px; + height: 1110px; + + /* White */ + + background: #FFFFFF; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + .block_list_formation { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: center; + padding: 0px; + gap: 40px; + + width: 947px; + height: 2486px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .sous_filter { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 16px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + margin-bottom: 3rem; + } + + .sous_filter_metier { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 16px; + + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + width: 100%; + } + + .sous_filter_txt { + /* Les filtres */ + + height: 24px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 800; + font-size: 20px; + line-height: 24px; + /* identical to box height */ + + display: flex; + align-items: center; + font-feature-settings: 'liga' off; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .sous_filter_separator { + width: 277px; + height: 0px; + + opacity: 0.08; + /* Deep Blue */ + + border: 1px solid #0A043C; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .sous_filter_block { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 12px; + + width: 277px; + height: 494px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .sous_mertier { + /* Auto layout */ + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 24px; + + width: 277px; + height: 496px; + + + /* Inside auto layout */ + + flex: none; + order: 2; + flex-grow: 0; + } + + .filter_valeur { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 4px; + + width: 100%; + height: 71px; + + + /* Inside auto layout */ + + flex: none; + flex-grow: 0; + } + + .filter_valeur_txt { + /* Eligible CPF */ + + letter-spacing: 2px; + height: 19px; + + font-family: 'Manrope'; + font-style: normal; + font-weight: 600; + font-size: 14px; + line-height: 19px; + display: flex; + align-items: center; + font-feature-settings: 'liga' off; + + /* Grey */ + + color: #4B4B4B; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + + .filter_valeur_block_val { + /* List Checkbox */ + + + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: flex-start; + padding: 0px; + gap: 8px; + + width: 100%; + height: 48px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .frame_133 { + /* Frame 133 */ + + + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 5px; + gap: 10px; + + width: 90px; + height: 35px; + + /* Light Grey */ + + background: #F7F7F7; + border-radius: 4px; + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 1; + } + + .frame_133_grp { + /* Checbox + Text */ + + + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px; + gap: 8px; + + width: 50px; + height: 22px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .frame_133_grp_radio { + /* Radio Button */ + + cursor: pointer; + width: 16px; + height: 16px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .frame_133_grp_txt { + /* Oui */ + + + width: 26px; + height: 22px; + + font-family: 'Manrope'; + font-style: normal; + font-weight: 600; + font-size: 16px; + line-height: 22px; + /* identical to box height */ + + display: flex; + align-items: center; + font-feature-settings: 'liga' off; + + /* Grey */ + + color: #4B4B4B; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + + } + + .frame_134 { + /* Frame 134 */ + + + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 5px; + gap: 10px; + + width: 90px; + height: 35px; + + /* Light Grey */ + + background: #F7F7F7; + border-radius: 4px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 1; + } + + .frame_134_grp { + /* Checbox + Text */ + + + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px; + gap: 8px; + + width: 55px; + height: 22px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + .frame_135 { + /* Frame 134 */ + + + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 5px; + gap: 10px; + + width: 50px; + height: 35px; + + /* Light Grey */ + + background: #F7F7F7; + border-radius: 4px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 1; + } + + .frame_135_grp { + /* Checbox + Text */ + + margin-left: 10px; + + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px; + gap: 8px; + + width: 30px; + height: 22px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + + .filter_txt { + /* Les filtres */ + + + width: 92px; + height: 24px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 800; + font-size: 20px; + line-height: 24px; + /* identical to box height */ + + display: flex; + align-items: center; + font-feature-settings: 'liga' off; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .filter_metier_sous_block { + /* Filter */ + + box-sizing: border-box; + + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 16px; + gap: 10px; + + width: 90%; + height: 72px; + + /* White */ + + background: #FFFFFF; + border: 1px solid #DFDFDF; + border-radius: 4px; + + /* Inside auto layout */ + + flex: none; + flex-grow: 0; + + } + + .filter_metier_sous_block_content { + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px; + gap: 12px; + + width: 180px; + height: 40px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .filter_metier_sous_block_content_radio { + + /* Radio Button */ + + + width: 24px; + height: 24px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .filter_metier_sous_block_content_txt { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 4px; + + width: 144px; + height: 40px; + + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + + } + + .filter_metier_sous_block_content_txt_formation { + width: 144px; + height: 22px; + + text-align: left; + margin-top: 10px; + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 600; + font-size: 16px; + line-height: 22px; + /* identical to box height */ + + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + .filter_metier_sous_block_content_txt_nb { + width: 85px; + height: 14px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 500; + font-size: 12px; + line-height: 14px; + + /* Deep Blue */ + + color: #0A043C; + + opacity: 0.7; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + + .filter_metier_sous_block_plus_metier { + /* Icon + Title */ + + + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px; + gap: 8px; + + width: 233px; + height: 24px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .filter_metier_sous_block_plus_metier_1 { + border: #0A043C solid; + width: 24px; + height: 24px; + + cursor: pointer; + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .filter_metier_sous_block_plus_metier_2 { + width: 201px; + height: 22px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 700; + font-size: 18px; + line-height: 22px; + /* identical to box height */ + + display: flex; + align-items: center; + font-feature-settings: 'liga' off; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + + .block_actualite { + /* Actualité */ + + + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: center; + padding: 0px; + gap: 40px; + + position: absolute; + width: 100%; + height: 549px; + + top: 4450px; + display: none; + } + + .block_actualite_sous_block { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: center; + padding: 0px; + gap: 40px; + + width: 100%; + height: 453px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + .block_actualite_sous_block_text { + width: 261px; + height: 48px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 700; + font-size: 40px; + line-height: 48px; + /* identical to box height */ + + text-align: center; + letter-spacing: -1px; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .block_list_actu { + display: flex; + flex-direction: row; + align-items: flex-start; + padding: 0px; + gap: 24px; + + width: 95%; + height: 365px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + + + + } + + .block_list_actu_actu1 { + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 23px; + + width: 32%; + height: 364px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .block_list_actu_actu1_img { + width: 100%; + height: 250px; + + background: url(https://img.mysy-training.com/img_actu1.png), #D9D9D9 no-repeat; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + .block_list_actu_actu1_date_text { + /* Date + Title */ + + + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px 0px 0px 8px; + gap: 8px; + + + height: 91px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .block_list_actu_actu1_date_text_date { + width: 152px; + height: 19px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 700; + font-size: 16px; + line-height: 19px; + text-transform: uppercase; + + /* Blue */ + + color: #3E6EE3; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .block_list_actu_actu1_date_text_txt { + + height: 64px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 700; + font-size: medium; + line-height: 32px; + /* or 133% */ + + letter-spacing: -0.3px; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .pieddepage_v2 { + position: relative; + width: 100%; + + left: 0px; + + top: 5850px; + background: #FFF5DA; + z-index: -1; + + } + + .bton_tout_nos_article { + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + padding: 13px 26px; + gap: 10px; + + width: 299px; + height: 56px; + + /* Deep Blue */ + + background: #0A043C; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .bton_tout_nos_article_account_box { + display: none; + width: 24px; + height: 24px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + .bton_tout_nos_article_txt { + + height: 30px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 600; + font-size: 16px; + line-height: 22px; + /* identical to box height, or 188% */ + + display: flex; + align-items: center; + text-align: center; + + /* White */ + + color: #FFFFFF; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + + } + + .block_partner { + /* Partner Block */ + + + /* Auto layout */ + + display: flex; + flex-direction: column; + justify-content: flex-end; + align-items: center; + padding: 40px; + gap: 10px; + + position: absolute; + width: 90%; + height: 386px; + left: 72px; + top: 4650px; + + /* White */ + + background: #FFFFFF; + /* Shadow 01 */ + + box-shadow: 0px 54px 100px rgba(10, 4, 60, 0.08); + border-radius: 8px; + + } + + .block_partner_sous_block { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: center; + padding: 0px; + gap: 24px; + + width: 858px; + height: 306px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .block_partner_sous_block_logo_desc { + display: flex; + flex-direction: column; + align-items: center; + padding: 0px; + gap: 16px; + + width: 858px; + height: 226px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .block_partner_sous_block_logo_desc_logo { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: center; + padding: 0px; + gap: 4px; + + width: 160px; + height: 76px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .block_partner_sous_block_logo_desc_desc { + width: 600px; + height: 48px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 700; + font-size: 25px; + line-height: 28px; + /* identical to box height */ + + text-align: center; + letter-spacing: -1px; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .block_partner_sous_block_txt { + width: 858px; + height: 72px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 500; + font-size: 16px; + line-height: 24px; + /* or 150% */ + + text-align: center; + font-feature-settings: 'liga' off; + + /* Bold Grey */ + + color: #4B4B4B; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .block_partner_sous_block_buton { + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + padding: 13px 26px; + gap: 10px; + + width: 299px; + height: 56px; + + /* Green */ + + background: #20BFA9; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .logo_not_absolut { + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 4px; + + width: 108px; + height: 52px; + left: 72px; + top: 52px; + } + + .block_partner_sous_block_logo_desc_desc2 { + width: 858px; + height: 72px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 500; + font-size: 16px; + line-height: 24px; + /* or 150% */ + + text-align: center; + font-feature-settings: 'liga' off; + + /* Bold Grey */ + + color: #4B4B4B; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .domaine_icone { + margin-top: 5px; + } + + .domaine_icone_fa { + margin-top: 5px; + margin-right: 5px; + cursor: pointer; + } + + .fron_search { + border: none; + font-size: medium; + padding-right: 5px; + } + + .service1_img { + left: 0px; + top: 0px; + + background: #D6EBE4; + opacity: 1; + border-radius: 1rem; + margin-top: 1rem; + } + + .service1_title_desc { + /* Title + Description */ + + + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 4px; + + width: 60%; + height: 116px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .service1_title { + + width: 100%; + height: 62px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 600; + font-size: 18px; + line-height: 25px; + /* identical to box height, or 133% */ + + letter-spacing: 0.3px; + text-align: left; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .service1_desc { + text-align: left; + height: 80px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 500; + font-size: 14px; + line-height: 20px; + /* or 143% */ + + + /* Bold Grey */ + + color: #4B4B4B; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .img_service { + width: 100%; + height: 4rem; + border-radius: 1rem; + } + + .forma_et_tuto { + width: 99%; + margin-left: 5px; + height: 80px; + padding-top: 10px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 700; + font-size: 40px; + line-height: 48px; + /* identical to box height */ + + text-align: center; + letter-spacing: 1px; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + background: #F7F7F7; + } + + .forma_et_tuto_mobile { + display: none; + } + + .cta_publication { + /* Auto layout */ + + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + padding: 2px 2px; + gap: 10px; + + width: 130px; + height: 56px; + + /* Deep Blue */ + + background: red; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + text-transform: uppercase; + color: white; + font-size: 12px; + font-weight: 600; + } + + + .cta_publication_v2 { + /* Auto layout */ + + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + padding: 2px 2px; + gap: 10px; + + width: 130px; + height: 56px; + + /* Deep Blue */ + + background: #53B7EB; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + text-transform: uppercase; + color: white; + font-size: 12px; + font-weight: 600; + + text-decoration: none; + -webkit-animation: glowing 1500ms 4; + -moz-animation: glowing 1500ms 4; + -o-animation: glowing 1500ms 4; + animation: glowing 1500ms 4; + + } + + @-webkit-keyframes glowing { + 0% { + background-color: #53B7EB; + -webkit-box-shadow: 0 0 3px #B20000; + } + + 50% { + background-color: #53B7EB; + -webkit-box-shadow: 0 0 40px #FF0000; + } + + 100% { + background-color: #53B7EB; + -webkit-box-shadow: 0 0 3px #B20000; + } + } + + @-moz-keyframes glowing { + 0% { + background-color: #53B7EB; + -moz-box-shadow: 0 0 3px #B20000; + } + + 50% { + background-color: #53B7EB; + -moz-box-shadow: 0 0 40px #FF0000; + } + + 100% { + background-color: #53B7EB; + -moz-box-shadow: 0 0 3px #B20000; + } + } + + @-o-keyframes glowing { + 0% { + background-color: #53B7EB; + box-shadow: 0 0 3px #B20000; + } + + 50% { + background-color: #53B7EB; + box-shadow: 0 0 40px #FF0000; + } + + 100% { + background-color: #53B7EB; + box-shadow: 0 0 3px #B20000; + } + } + + @keyframes glowing { + 0% { + background-color: #53B7EB; + box-shadow: 0 0 3px #B20000; + } + + 50% { + background-color: #53B7EB; + box-shadow: 0 0 40px #FF0000; + } + + 100% { + background-color: #53B7EB; + box-shadow: 0 0 3px #B20000; + } + } + + + + .cta_hebergement { + /* Auto layout */ + + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + padding: 5px 5px; + gap: 10px; + + width: 130px; + height: 56px; + + /* Deep Blue */ + + background: rebeccapurple; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + text-transform: uppercase; + color: white; + font-size: 12px; + font-weight: 600; + } + + .search_bar_2 { + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px 2px 0px 4px; + gap: 1px; + + width: 100%; + height: 10px; + + + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + margin-bottom: 2rem !important; + text-align: left; + padding-left: 1rem; + + } + + .bton_ensavoir_plus { + border-radius: 5rem; + font-size: medium; + background: #81BC3A !important; + text-align: center; + height: 2.5rem; + width: 90%; + color: white; + margin-left: 10px; + margin-right: 10px; + padding-top: 10px; + cursor: pointer; + } + + .block_newletter { + font-size: 18px; + font-weight: 400; + width: 100%; + line-height: 15px; + margin-top: 20px; + } + + .block_newletter_email { + width: 80%; + float: left; + + } + + .block_newletter_bton_ok { + width: 20%; + float: left; + margin-top: 10px; + position: relative; + left: -5px; + } + + .block_newletter_bton_bton_ok { + height: 3rem; + border: solid 1px black; + background: #0A043C; + color: white; + width: 80%; + + } + + + .cta_recherche_img_search_loup { + width: 50%; + margin-right: -30px; + } + + + .block_formation { + flex: 1 1 200px; + display: flex; + flex-direction: column; + gap: 40px; + + background-color: rgba(253, 246, 236, 0.1); + border-radius: 12px; + border: 1px solid #ecae49; + max-width: 400px; + box-sizing: border-box; + flex-grow: 1; + background: #FFF; + border-radius: 8px; + box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); + overflow: hidden; + display: flex; + flex-direction: column; + border: 1px solid #E2E9FB + } + + .block_display_flex_formation { + display: flex; + flex-direction: row; + gap: 15px; + width: 100%; + flex-wrap: wrap; + justify-content: left; + } + + + } + + @media only screen and (min-width: 1200px) and (max-width: 1919px) { + + .block_pagination { + width: 50%; + float: left; + + } + + .block_trier_par { + width: 40%; + float: right; + } + + /* Ordi de bureau et grands ecrans*/ + .align_gauche { + margin-left: 0rem; + width: 100%; + float: right; + text-align: left; + font-family: "verdana", "Quicksand", "Signika", sans-serif; + font-size: small; + } + + .recherchefilter { + display: none; + } + + .okUpdateData { + font-size: small; + color: green; + font-style: italic; + } + + .koUpdateData { + font-size: small; + color: red; + font-style: italic; + } + + .rech_container { + width: 90%; + height: 200px; + background: aqua; + margin: auto; + padding: 10px; + border-radius: 30px; + } + + .rech_leftbox { + float: left; + + border-width: 1px; + width: 100%; + padding: 0.5rem; + + margin-bottom: 0.1rem; + font-size: small !important; + font-family: "verdana", "Quicksand", "Signika", sans-serif !important; + background: #FFF; + margin-left: 5px; + + padding-left: 5px; + height: auto; + } + + .rech_middlebox { + float: left; + border-width: 2px; + width: 75%; + height: 100%; + margin: auto; + padding: 0rem; + + margin-right: 0%; + padding-left: 1rem; + padding-right: 10px; + background: #fff; + + } + + .rech_rightbox { + + display: none; + } + + .rech_rightbox .button2 { + opacity: 1; + background: #619e31; + border: 1px; + outline: 0; + border-bottom: 2px solid transparent; + color: white; + font-size: medium !important; + border-radius: 1rem; + margin: 0px; + padding: 0px; + text-align: center; + margin-bottom: 0.5rem; + } + + .rech_rightbox_inside { + float: left; + width: 100%; + height: 100%; + margin: auto; + padding: 0px; + border-radius: 0px; + margin-right: 0%; + overflow-y: scroll; + height: 800px; + font-family: "verdana", "Quicksand", "Signika", sans-serif; + font-size: small; + padding-right: 5px; + margin-right: 5px; + } + + .textsurimage { + color: rgb(218, 207, 207); + background-color: transparent; + font-size: 40pt; + text-align: center; + position: absolute; + top: 30%; + left: 50%; + transform: translate(-50%, -50%); + position: absolute; + } + + .rech_list_formation2 { + display: inline-block; + width: 100%; + background-color: white; + height: auto; + padding: 1px; + outline: 1px solid #ccc; + + margin: 0; + text-align: left; + border-radius: 10px; + margin-bottom: 10px; + background-color: white; + + + -webkit-box-shadow: 1px 1px 10px 1px rgb(0 0 0 / 50%); + box-shadow: 1px 1px 10px 1px rgb(0 0 0 / 50%); + + + } + + .rech_list_formation2:hover { + -webkit-box-shadow: 1px 1px 20px 1px rgb(0 0 0 / 25%); + box-shadow: 1px 1px 20px 1px rgb(0 0 0 / 25%); + } + + .textsurimage23 { + color: rgb(218, 207, 207); + background-color: transparent; + text-align: center; + position: absolute; + top: 20%; + left: 40%; + } + + h4 { + display: inline-block; + font-size: xx-large; + /*or whatever you want*/ + color: white; + } + + .default_font { + color: #3c4043; + display: inline-block; + line-height: 28px; + font-size: medium; + } + + .form-input { + border-radius: 10rem; + height: 3rem; + font-size: medium; + line-height: 1.5; + margin-bottom: 4px; + color: white; + border: 2.5px solid white; + background: transparent; + box-shadow: none; + } + + .form { + font-size: medium; + width: 100%; + margin-left: auto; + margin-right: auto; + position: relative; + + z-index: 11; + height: 3rem; + display: flex; + } + + .form span { + position: absolute; + right: 0.2rem; + top: 0.1rem; + padding: 2px; + border-left: 0.2rem solid white; + height: 2.9rem; + } + + .form span_clear { + position: absolute; + right: 1.5rem !important; + top: 0.1rem !important; + padding: 2px; + border-left: 0.2rem solid white !important; + height: 2.9rem; + padding-left: 0.5rem; + padding-right: 0.5rem; + } + + form svg { + margin-top: 0.8rem !important; + cursor: pointer; + } + + .left-pan { + padding-left: 7px; + } + + .left-pan i { + padding-left: 10px; + } + + .containerBox { + position: fixed; + margin-top: 0.5rem; + height: 10rem; + border: 0.2rem solid #0d0e10; + width: 100%; + background-color: #999; + } + + .containerBox0 { + float: left; + width: 30%; + } + + .text_head_droite { + color: #3b3e40; + font-family: "lucida", "verdana", "Quicksand", "Signika", sans-serif; + font-size: small; + font-weight: bold; + text-align: right; + } + + .text_head_gauche { + color: #3b3e40; + font-family: "lucida", "verdana", "Quicksand", "Signika", sans-serif; + font-size: small; + font-weight: bold; + text-align: left; + } + + .text_head { + color: white; + font-family: "verdana", "Quicksand", "Signika", "sans-serif"; + font-size: 1.2rem; + width: 90%; + margin-left: auto; + margin-right: auto; + } + + .text-box { + position: absolute; + height: 100%; + text-align: center; + width: 100%; + } + + .text-box:before { + content: ""; + display: inline-block; + height: 100%; + vertical-align: middle; + } + + .img_logo { + display: block; + height: auto; + margin-left: 0px; + margin-right: auto; + max-width: 18%; + max-height: 3rem; + } + + .form-select { + height: 2.5rem !important; + border-radius: 0px; + font-size: small; + } + + .mb-3 { + margin-bottom: 0.7rem !important; + font-size: xx-small !important; + cursor: pointer; + } + + .input-group-text { + font-size: x-small !important; + padding-left: 0px !important; + } + + .filter_span { + padding-top: 0.5rem; + padding-bottom: auto; + word-break: break-word; + margin-right: 0.5rem; + color: #107758; + font-size: 0.9rem; + white-space: nowrap; + width: 20%; + padding-top: 10px; + + } + + .filter_val { + padding-top: 0.1rem; + padding-bottom: auto; + word-break: break-word; + margin-right: 0.5rem; + font-size: 0.9rem; + white-space: nowrap; + border: none; + background: transparent; + color: #3b3e40; + font-family: "DM Sans", "verdana", "Quicksand", "Signika"; + border: 1px solid #C7C9CE; + border-radius: 0.3rem !important; + width: 65%; + margin-top: 0.3rem; + margin-right: 0px; + } + + .div_row2 { + float: left; + + border-width: 0.01rem; + width: 100%; + margin-bottom: 0.1rem; + + + z-index: 10; + + } + + .div_row_haut { + float: left; + + width: 100%; + + background-color: #3b3e40; + z-index: 10; + } + + .div_row_bas { + float: right; + width: 100%; + min-height: 100%; + + + background-color: #e7f3fb; + z-index: 10; + background: url("../../mysy_img/mysy_home.jpg") no-repeat; + -webkit-background-size: cover; + -moz-background-size: cover; + -o-background-size: cover; + background-size: cover; + + } + + .div_mobile { + z-index: -1; + width: 100%; + height: 100%; + } + + .pieddepage { + z-index: 50; + width: 100%; + float: left; + color: white !important; + margin-top: 5rem; + } + + .menuPrincipal_bton { + margin-left: 0.9rem; + font-family: "Quicksand", "Signika", "sans-serif"; + color: white; + float: right; + cursor: pointer; + text-align: right; + font-size: small; + border: 2px solid transparent; + white-space: nowrap; + text-transform: uppercase; + } + + .menuPrincipal { + margin-left: 0.9rem; + font-family: "Quicksand", "Signika", "sans-serif"; + color: white; + float: right; + cursor: pointer; + text-align: right; + font-size: small; + border: 2px solid transparent; + white-space: nowrap; + text-transform: uppercase; + padding-top: 0.2rem; + } + + .menuPrincipal:hover { + color: #81bc3a; + padding-left: 0; + transition: color 0.3s linear; + letter-spacing: 0.1rem; + text-decoration: solid; + text-underline-offset: 3px; + border-bottom-width: 1px; + border-bottom-style: solid; + text-decoration: underline; + } + + .div_001 { + width: 90%; + margin-left: auto; + margin-right: auto; + } + + .div_002 { + float: left; + width: 50%; + text-align: left; + } + + .div_003 { + float: left; + width: 50%; + text-align: right; + color: white; + } + + .div_004 { + color: white; + width: 100%; + height: 0.25rem; + opacity: 100%; + margin-left: auto; + margin-right: auto; + float: left; + margin: 0.2rem; + } + + .div_005 { + width: 100%; + float: left; + } + + .hilightsoustitre { + background: #113459; + color: #fff; + display: block; + font-size: 1rem; + margin-bottom: 0.5rem; + letter-spacing: 0.2rem; + } + + .hilightsoustitre_v2 { + color: #3b3e40; + display: block; + font-size: 1rem; + margin-bottom: 0.5rem; + background: #e9ecef; + border-radius: 5px; + background: #113459; + color: #fff; + letter-spacing: 2px; + height: 2rem; + padding-top: 5px; + } + + .hilightsoustitre_v2_metier { + color: #3b3e40; + display: block; + font-size: 1rem; + margin-bottom: 0.5rem; + background: #e9ecef; + border-radius: 5px; + background: #113459; + color: #fff; + letter-spacing: 2px; + margin-top: 4rem; + height: 2rem; + padding-top: 5px; + } + + .tab_gauche { + width: 50%; + float: left; + text-align: left; + } + + .tab_droite { + width: 50%; + float: right; + text-align: right; + } + + .tab_gauche_metier { + width: 30%; + float: left; + text-align: left; + margin-right: 2%; + max-width: 30% !important; + min-width: 30% !important; + } + + .tab_droite_metier { + width: 50%; + float: right; + text-align: right; + } + + .img_thematique_metier { + display: block; + border-radius: 10rem; + max-width: 360px; + } + + .met_polaroid_gauche { + width: 100%; + background-color: white; + box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), + 0 6px 20px 0 rgba(0, 0, 0, 0.19); + margin-bottom: 5px; + cursor: pointer; + border-radius: 12px; + } + + .met_polaroid_gauche:hover { + transition-duration: 0.5s; + transform: scale(1.1); + box-shadow: 0px 10px 20px 2px rgba(0, 0, 0, 0.25); + } + + .met_polaroid_droite { + width: 97%; + background-color: white; + box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), + 0 6px 20px 0 rgba(0, 0, 0, 0.19); + margin-bottom: 5px; + margin-left: 3%; + cursor: pointer; + border-radius: 12px; + } + + .met_polaroid_droite:hover { + transition-duration: 0.5s; + transform: scale(1.1); + box-shadow: 0px 10px 20px 2px rgba(0, 0, 0, 0.25); + } + + .met_container { + text-align: center; + padding: 1px 2px; + letter-spacing: 2px; + font-size: small; + color: #3b3e40; + font-weight: bold; + } + + .met_text { + margin-bottom: 0.1rem; + font-size: small; + font-weight: normal; + white-space: nowrap; + overflow: hidden; + letter-spacing: 1px; + } + + .met_text_larg { + margin-bottom: 0.1rem; + font-size: xx-small; + font-weight: bold; + white-space: nowrap; + overflow: hidden; + } + + .met_text_all_categories { + margin-bottom: 0.1rem; + font-size: x-small; + margin-top: 1rem; + } + + .met_container_all_categories { + text-align: center; + padding: 1px 2px; + letter-spacing: 2px; + font-size: small; + color: #3b3e40; + height: 3rem; + } + + .met_polaroid_gauche_all_categories { + width: 100%; + background-color: white; + box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), + 0 6px 20px 0 rgba(0, 0, 0, 0.19); + margin-bottom: 5px; + cursor: pointer; + border-radius: 12px; + } + + .tab_gauche_all_categories { + width: 100%; + float: left; + text-align: left; + } + + .img_categorie { + width: 100%; + border-top-right-radius: 12px; + border-radius: 12px; + padding: 5px; + } + + .h1_transparent { + color: transparent; + font-size: 0.1rem; + } + + .mymenu_item { + font-size: 0.8rem !important; + } + + .MuiMenuItem-root { + font-size: 0.8rem !important; + } + + .new_filter_zone { + float: left; + width: 35%; + display: flex; + align-items: center; + font-size: small; + line-height: 1.5; + color: #212529; + text-align: center; + white-space: nowrap; + background-color: #e9ecef; + border: 1px solid #ced4da; + } + + .new_filter_zone_cerif_radio { + width: 30%; + float: left; + text-align: right; + font-size: smaller; + } + + .new_filter_zone_cerif_radio_right { + float: left; + text-align: left; + font-size: small; + padding-left: 5px; + } + + .new_filter_zone_cerif_radio_left { + float: left; + text-align: center; + font-size: small; + padding-right: 15px; + padding-left: 2px; + min-width: 30%; + } + + .new_filter_zone_row { + height: 3.5rem; + width: 100%; + padding-right: 5px; + } + + .tick_ok_ko { + max-width: 55%; + } + + .new_filter_zone_prix { + margin-bottom: 1.2rem; + margin-top: 1.2rem; + padding-right: 15px; + } + + .middle { + color: white; + font-family: "verdana", "Quicksand", "Signika", "sans-serif"; + font-size: 1.2rem; + + margin-left: auto; + margin-right: auto; + padding-top: 15%; + } + + input::placeholder { + color: white; + } + + .bienvenu { + font-family: "verdana", "Quicksand", "Signika", sans-serif; + font-size: x-large; + color: white; + } + + .categorie { + padding-top: 15%; + width: 80%; + margin-left: auto; + margin-right: auto; + } + + .met_polaroid { + text-align: center; + margin-top: 9rem; + } + + .met_polaroid_line2 { + text-align: center; + margin-top: 1rem; + margin-bottom: 1rem; + } + + .img_categorie_v2 { + border-radius: 5px; + background: white; + min-width: 3rem; + width: 9rem; + font-size: small; + border: 5px solid black; + box-shadow: 7px 6px 28px 1px rgba(0, 0, 0, 0.24); + cursor: pointer; + outline: none; + transition: 0.2s all; + margin-right: 1.5rem; + } + + .img_categorie_v2:active { + transform: scale(1.1); + /* Scaling button to 0.98 to its original size */ + box-shadow: 3px 2px 22px 1px rgba(0, 0, 0, 0.24); + /* Lowering the shadow */ + } + + .img_categorie_v2:hover { + transform: scale(1.1); + /* Scaling button to 0.98 to its original size */ + box-shadow: 3px 2px 22px 1px rgba(0, 0, 0, 0.24); + /* Lowering the shadow */ + } + + input:-webkit-autofill, + input:-webkit-autofill:hover, + input:-webkit-autofill:focus, + input:-webkit-autofill:active { + transition: background-color 5000000s ease-in-out 0s; + } + + .calage { + width: 2%; + } + + .tab_logo_metier { + width: 100%; + padding-left: 5px; + box-shadow: 1px 1px 10px 1px rgba(0, 0, 0, 0.5); + -webkit-box-shadow: 1px 1px 10px 1px rgb(0 0 0 / 50%); + padding-left: 10px; + border-radius: 10px; + padding-top: 10px; + } + + .tab_critere_espace { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + padding: 16px; + gap: 20px; + + width: 100%; + + /* White */ + + background: #FFFFFF; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .block_nos_service { + display: flex; + flex-direction: column; + align-items: center; + padding: 0px; + gap: 20px; + + position: absolute; + width: 96%; + height: 204px; + left: 2%; + top: 510px; + + } + + .block_nos_formation { + flex-direction: column; + align-items: center; + padding: 0px; + gap: 40px; + + + width: 96%; + left: 2%; + top: 500px; + } + + .logo { + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 4px; + + position: absolute; + width: 108px; + height: 52px; + left: 72px; + top: 52px; + } + + .Menu_Header { + display: flex; + flex-direction: row; + justify-content: flex-end; + align-items: center; + padding: 0px; + gap: 24px; + + position: absolute; + width: 843px; + height: 56px; + right: 72px; + top: 50px; + } + + + .Header_Content { + /* Auto layout * / + + display: flex; + flex-direction: row; + align-items: flex-start; + padding: 0px; + isolation: isolate; + + position: absolute; + width: 95%; + height: 367px; + left: 5%; + top: 136px;*/ + + width: 100%; + float: left; + width: 95%; + height: 367px; + left: 5%; + } + + .Background_Header { + position: absolute; + width: 100%; + height: 400px; + left: 0px; + + + /* Beige */ + + background: #f3f4fb; + z-index: -1; + + } + + .Logo_MySy { + width: 108px; + height: 36px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .training { + + width: 108px; + height: 12px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 900; + font-size: 10px; + line-height: 12px; + /* identical to box height */ + + letter-spacing: 0.83em; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .header_menu { + /* Les formations */ + cursor: pointer; + height: 17px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 600; + font-size: 16px; + line-height: 17px; + /* identical to box height */ + + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + flex-grow: 0; + } + + .bar_vert { + + width: 1px; + height: 24px; + + /* Deep Blue */ + + background: #0A043C; + border-radius: 10px; + + /* Inside auto layout */ + + flex: none; + order: 4; + flex-grow: 0; + } + + .cta1 { + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: flex-start; + padding: 0px; + gap: 8px; + + width: 288px; + height: 56px; + + + /* Inside auto layout */ + + flex: none; + order: 6; + flex-grow: 0; + + } + + .cta2 { + box-sizing: border-box; + + /* Auto layout */ + + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + padding: 13px 26px; + gap: 10px; + + width: 126px; + height: 56px; + + /* Deep Blue */ + + border: 1px solid #0A043C; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + .cta3 { + /* Auto layout */ + + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + padding: 13px 26px; + gap: 10px; + + width: 154px; + height: 56px; + + /* Deep Blue */ + + background: #0A043C; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + + + } + + + .minscrire { + cursor: pointer; + height: 30px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 600; + font-size: 16px; + line-height: 30px; + /* identical to box height, or 188% */ + + display: flex; + align-items: center; + text-align: center; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + .meconnecter { + cursor: pointer; + width: 112px; + height: 30px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 600; + font-size: 16px; + line-height: 30px; + /* identical to box height, or 188% */ + + display: flex; + align-items: center; + text-align: center; + + /* White */ + + color: #FFFFFF; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + .rectangle_8 { + /* Rectangle 8 */ + + + position: absolute; + width: 500px; + height: 400px; + right: 5%; + top: 0px; + + background: url("../../mysy_img2/img_header.png") no-repeat; + filter: drop-shadow(0px 8px 14px rgba(0, 0, 0, 0.05)); + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + z-index: 0; + } + + .content_search_bar { + + height: 367px; + margin-top: 5rem; + width: 80%; + margin-left: auto; + margin-right: auto; + } + + .title_desc_header { + width: 100%; + float: left; + height: 150px; + } + + .title1 { + width: 100%; + text-align: center; + height: 192px; + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 700; + font-size: 50px; + line-height: 54px; + letter-spacing: 1px; + color: #0A043C; + flex: none; + flex-grow: 0; + order: 0; + flex-grow: 0; + } + + .title2 { + width: 90%; + text-align: left; + height: 22px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 500; + font-size: 18px; + line-height: 22px; + /* identical to box height */ + + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + + .search_bar_h { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 10px; + + width: 100%; + height: 113px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .search_bar { + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px 12px 0px 24px; + gap: 72px; + + width: 100%; + height: 60px; + + /* White */ + + background: #FFFFFF; + box-shadow: 0px 16px 48px rgba(0, 0, 0, 0.08); + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + border: 1px solid #E2E9FB; + border-radius: 60px; + + } + + .frame_153 { + /* Frame 153 */ + + + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: flex-start; + padding: 0px 27px; + gap: 10px; + + width: 588px; + height: 17px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .frame_153_txt { + width: 534px; + height: 17px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 600; + font-size: 14px; + line-height: 17px; + /* identical to box height */ + + display: flex; + align-items: center; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .input_search_bar { + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px; + gap: 24px; + + width: 100%; + height: 80px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .cta_recherche { + cursor: pointer; + /* Auto layout */ + + display: flex; + flex-direction: row; + justify-content: flex-end; + align-items: center; + padding: 13px 26px; + gap: 10px; + + width: 142px; + height: 56px; + + /* Green */ + + + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + + } + + .cta_recherche_txt { + width: 90px; + height: 30px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 600; + font-size: 17px; + line-height: 30px; + /* identical to box height, or 176% */ + + display: flex; + align-items: center; + text-align: center; + + /* White */ + + color: #FFFFFF; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .search_dropdown { + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: flex-start; + padding: 0px; + gap: 8px; + + width: 20%; + height: 24px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + .search_bar_rectangle { + width: 1px; + height: 60px; + + background: rgba(0, 0, 0, 0.08); + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .search_text { + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px; + gap: 8px; + + width: 80%; + height: 32px; + + + /* Inside auto layout */ + + flex: none; + order: 2; + flex-grow: 0; + } + + .nos_serv_background { + position: absolute; + width: 1440px; + height: 436px; + left: 0px; + top: 452px; + + /* White */ + + background: #FFFFFF; + } + + .nos_serv_txt { + width: 227px; + height: 48px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 700; + font-size: 40px; + line-height: 48px; + /* identical to box height */ + + text-align: center; + letter-spacing: -1px; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + + .nos_serv_list { + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + padding: 0px; + gap: 56px; + + width: 95%; + height: 116px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .nos_serv_serv1 { + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: flex-start; + padding: 0px; + gap: 16px; + + width: 32%; + height: 116px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .nos_serv_serv2 { + display: flex; + flex-direction: row; + align-items: flex-start; + padding: 0px; + gap: 16px; + + width: 32%; + height: 116px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .nos_serv_serv3 { + display: flex; + flex-direction: row; + align-items: flex-start; + padding: 0px; + gap: 16px; + + width: 32%; + height: 116px; + + + /* Inside auto layout */ + + flex: none; + order: 2; + flex-grow: 0; + } + + .block_filter { + /* Block Filters */ + + + /* Auto layout */ + + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + padding: 16px; + gap: 24px; + + width: 309px; + height: 1110px; + + /* White */ + + background: #FFFFFF; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + .block_list_formation { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: center; + padding: 0px; + gap: 40px; + + width: 947px; + height: 2486px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .sous_filter { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 16px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + margin-bottom: 3rem; + } + + .sous_filter_metier { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 16px; + + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + width: 100%; + } + + .sous_filter_txt { + /* Les filtres */ + + height: 24px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 800; + font-size: 20px; + line-height: 24px; + /* identical to box height */ + + display: flex; + align-items: center; + font-feature-settings: 'liga' off; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .sous_filter_separator { + width: 277px; + height: 0px; + + opacity: 0.08; + /* Deep Blue */ + + border: 1px solid #0A043C; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .sous_filter_block { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 12px; + + width: 277px; + height: 494px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .sous_mertier { + /* Auto layout */ + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 24px; + + width: 277px; + height: 496px; + + + /* Inside auto layout */ + + flex: none; + order: 2; + flex-grow: 0; + } + + .filter_valeur { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 4px; + + width: 100%; + height: 71px; + + + /* Inside auto layout */ + + flex: none; + flex-grow: 0; + } + + .filter_valeur_txt { + /* Eligible CPF */ + + + letter-spacing: 2px; + height: 19px; + + font-family: 'Manrope'; + font-style: normal; + font-weight: 600; + font-size: 14px; + line-height: 19px; + display: flex; + align-items: center; + font-feature-settings: 'liga' off; + + /* Grey */ + + color: #4B4B4B; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + + .filter_valeur_block_val { + /* List Checkbox */ + + + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: flex-start; + padding: 0px; + gap: 8px; + + width: 100%; + height: 48px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .frame_133 { + /* Frame 133 */ + + + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 5px; + gap: 10px; + + width: 90px; + height: 35px; + + /* Light Grey */ + + background: #F7F7F7; + border-radius: 4px; + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 1; + } + + .frame_133_grp { + /* Checbox + Text */ + + + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px; + gap: 8px; + + width: 50px; + height: 22px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .frame_133_grp_radio { + /* Radio Button */ + + cursor: pointer; + width: 16px; + height: 16px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .frame_133_grp_txt { + /* Oui */ + + + width: 26px; + height: 22px; + + font-family: 'Manrope'; + font-style: normal; + font-weight: 600; + font-size: 16px; + line-height: 22px; + /* identical to box height */ + + display: flex; + align-items: center; + font-feature-settings: 'liga' off; + + /* Grey */ + + color: #4B4B4B; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + + } + + .frame_134 { + /* Frame 134 */ + + + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 5px; + gap: 10px; + + width: 90px; + height: 35px; + + /* Light Grey */ + + background: #F7F7F7; + border-radius: 4px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 1; + } + + .frame_134_grp { + /* Checbox + Text */ + + + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px; + gap: 8px; + + width: 55px; + height: 22px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + .frame_135 { + /* Frame 134 */ + + + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 5px; + gap: 10px; + + width: 50px; + height: 35px; + + /* Light Grey */ + + background: #F7F7F7; + border-radius: 4px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 1; + } + + .frame_135_grp { + /* Checbox + Text */ + + margin-left: 10px; + + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px; + gap: 8px; + + width: 30px; + height: 22px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + + .filter_txt { + /* Les filtres */ + + + width: 92px; + height: 24px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 800; + font-size: 20px; + line-height: 24px; + /* identical to box height */ + + display: flex; + align-items: center; + font-feature-settings: 'liga' off; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .filter_metier_sous_block { + /* Filter */ + + box-sizing: border-box; + + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 16px; + gap: 10px; + + width: 90%; + height: 72px; + + /* White */ + + background: #FFFFFF; + border: 1px solid #DFDFDF; + border-radius: 4px; + + /* Inside auto layout */ + + flex: none; + flex-grow: 0; + + } + + .filter_metier_sous_block_content { + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px; + gap: 12px; + + width: 180px; + height: 40px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .filter_metier_sous_block_content_radio { + + /* Radio Button */ + + + width: 24px; + height: 24px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .filter_metier_sous_block_content_txt { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 4px; + + width: 144px; + height: 40px; + + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + + } + + .filter_metier_sous_block_content_txt_formation { + width: 144px; + height: 22px; + + text-align: left; + margin-top: 10px; + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 600; + font-size: 18px; + line-height: 22px; + /* identical to box height */ + + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + .filter_metier_sous_block_content_txt_nb { + width: 85px; + height: 14px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 500; + font-size: 12px; + line-height: 14px; + + /* Deep Blue */ + + color: #0A043C; + + opacity: 0.7; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + + .filter_metier_sous_block_plus_metier { + /* Icon + Title */ + + + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px; + gap: 8px; + + width: 233px; + height: 24px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .filter_metier_sous_block_plus_metier_1 { + border: #0A043C solid; + width: 24px; + height: 24px; + + cursor: pointer; + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .filter_metier_sous_block_plus_metier_2 { + width: 201px; + height: 22px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 700; + font-size: 18px; + line-height: 22px; + /* identical to box height */ + + display: flex; + align-items: center; + font-feature-settings: 'liga' off; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + + .block_actualite { + /* Actualité */ + + + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: center; + padding: 0px; + gap: 40px; + + position: absolute; + width: 100%; + height: 549px; + top: 4150px; + display: none; + } + + .block_actualite_sous_block { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: center; + padding: 0px; + gap: 40px; + + width: 100%; + height: 453px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + .block_actualite_sous_block_text { + width: 261px; + height: 48px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 700; + font-size: 40px; + line-height: 48px; + /* identical to box height */ + + text-align: center; + letter-spacing: -1px; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .block_list_actu { + display: flex; + flex-direction: row; + align-items: flex-start; + padding: 0px; + gap: 24px; + + width: 95%; + height: 365px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + + + + } + + .block_list_actu_actu1 { + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 23px; + + width: 32%; + height: 364px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .block_list_actu_actu1_img { + width: 100%; + height: 250px; + + background: url(https://img.mysy-training.com/img_actu1.png) no-repeat; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .block_list_actu_actu1_date_text { + /* Date + Title */ + + + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px 0px 0px 8px; + gap: 8px; + + height: 91px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .block_list_actu_actu1_date_text_date { + width: 152px; + height: 19px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 700; + font-size: 16px; + line-height: 19px; + text-transform: uppercase; + + /* Blue */ + + color: #3E6EE3; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .block_list_actu_actu1_date_text_txt { + + height: 64px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 700; + font-size: medium; + line-height: 32px; + /* or 133% */ + + letter-spacing: -0.3px; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .pieddepage_v2 { + position: relative; + width: 100%; + + left: 0px; + top: 5650px; + background: #FFF5DA; + z-index: -1; + + } + + .bton_tout_nos_article { + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + padding: 13px 26px; + gap: 10px; + + width: 299px; + height: 56px; + + /* Deep Blue */ + + background: #0A043C; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .bton_tout_nos_article_account_box { + display: none; + width: 24px; + height: 24px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + .bton_tout_nos_article_txt { + height: 30px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 600; + font-size: 16px; + line-height: 22px; + /* identical to box height, or 188% */ + + display: flex; + align-items: center; + text-align: center; + + /* White */ + + color: #FFFFFF; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + + } + + .block_partner { + /* Partner Block */ + + + /* Auto layout */ + + display: flex; + flex-direction: column; + justify-content: flex-end; + align-items: center; + padding: 40px; + gap: 10px; + + position: absolute; + width: 90%; + height: 386px; + left: 72px; + top: 4450px; + ; + + /* White */ + + background: #FFFFFF; + /* Shadow 01 */ + + box-shadow: 0px 54px 100px rgba(10, 4, 60, 0.08); + border-radius: 8px; + + } + + .block_partner_sous_block { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: center; + padding: 0px; + gap: 24px; + + width: 858px; + height: 306px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .block_partner_sous_block_logo_desc { + display: flex; + flex-direction: column; + align-items: center; + padding: 0px; + gap: 16px; + + width: 858px; + height: 226px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .block_partner_sous_block_logo_desc_logo { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: center; + padding: 0px; + gap: 4px; + + width: 160px; + height: 76px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .block_partner_sous_block_logo_desc_desc { + width: 600px; + height: 48px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 700; + font-size: 25px; + line-height: 28px; + /* identical to box height */ + + text-align: center; + letter-spacing: -1px; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .block_partner_sous_block_txt { + width: 858px; + height: 72px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 500; + font-size: 16px; + line-height: 24px; + /* or 150% */ + + text-align: center; + font-feature-settings: 'liga' off; + + /* Bold Grey */ + + color: #4B4B4B; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .block_partner_sous_block_buton { + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + padding: 13px 26px; + gap: 10px; + + width: 299px; + height: 56px; + + /* Green */ + + background: #20BFA9; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .logo_not_absolut { + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 4px; + + width: 108px; + height: 52px; + left: 72px; + top: 52px; + } + + .block_partner_sous_block_logo_desc_desc2 { + width: 858px; + height: 72px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 500; + font-size: 16px; + line-height: 24px; + /* or 150% */ + + text-align: center; + font-feature-settings: 'liga' off; + + /* Bold Grey */ + + color: #4B4B4B; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .form-select { + height: 2.5rem !important; + border-radius: 0px; + font-size: small; + } + + .domaine_icone { + margin-top: 5px; + } + + .domaine_icone_fa { + margin-top: 5px; + margin-right: 5px; + cursor: pointer; + } + + .fron_search { + border: none; + font-size: medium; + padding-right: 5px; + } + + + .service1_img { + + left: 0px; + top: 0px; + + background: #D6EBE4; + opacity: 1; + border-radius: 1rem; + margin-top: 1rem; + } + + .service1_title_desc { + /* Title + Description */ + + + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 4px; + + width: 70%; + height: 116px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .service1_title { + + width: 100%; + + text-align: left; + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 600; + font-size: 20px; + line-height: 32px; + /* identical to box height, or 133% */ + + letter-spacing: -0.3px; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .service1_desc { + + text-align: left; + height: 80px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 500; + font-size: 14px; + line-height: 20px; + /* or 143% */ + + + /* Bold Grey */ + + color: #4B4B4B; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .img_service { + width: 100%; + height: 4rem; + border-radius: 1rem; + } + + + .forma_et_tuto { + width: 99%; + margin-left: 5px; + height: 80px; + padding-top: 10px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 700; + font-size: 40px; + line-height: 48px; + /* identical to box height */ + + text-align: center; + letter-spacing: 1px; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + background: #F7F7F7; + } + + .forma_et_tuto_mobile { + display: none; + } + + .cta_publication { + /* Auto layout */ + + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + padding: 5px 5px; + gap: 10px; + + width: 154px; + height: 56px; + + /* Deep Blue */ + + background: red; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + text-transform: uppercase; + color: white; + font-weight: normal; + font-size: 14px; + } + + .cta_publication_v2 { + /* Auto layout */ + + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + padding: 5px 5px; + gap: 10px; + + width: 154px; + height: 56px; + + /* Deep Blue */ + + background: #53B7EB; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + text-transform: uppercase; + color: white; + font-weight: normal; + font-size: 14px; + text-decoration: none; + -webkit-animation: glowing 1500ms 4; + -moz-animation: glowing 1500ms 4; + -o-animation: glowing 1500ms 4; + animation: glowing 1500ms 4; + + } + + @-webkit-keyframes glowing { + 0% { + background-color: #53B7EB; + -webkit-box-shadow: 0 0 3px #B20000; + } + + 50% { + background-color: #53B7EB; + -webkit-box-shadow: 0 0 40px #FF0000; + } + + 100% { + background-color: #53B7EB; + -webkit-box-shadow: 0 0 3px #B20000; + } + } + + @-moz-keyframes glowing { + 0% { + background-color: #53B7EB; + -moz-box-shadow: 0 0 3px #B20000; + } + + 50% { + background-color: #53B7EB; + -moz-box-shadow: 0 0 40px #FF0000; + } + + 100% { + background-color: #53B7EB; + -moz-box-shadow: 0 0 3px #B20000; + } + } + + @-o-keyframes glowing { + 0% { + background-color: #53B7EB; + box-shadow: 0 0 3px #B20000; + } + + 50% { + background-color: #53B7EB; + box-shadow: 0 0 40px #FF0000; + } + + 100% { + background-color: #53B7EB; + box-shadow: 0 0 3px #B20000; + } + } + + @keyframes glowing { + 0% { + background-color: #53B7EB; + box-shadow: 0 0 3px #B20000; + } + + 50% { + background-color: #53B7EB; + box-shadow: 0 0 40px #FF0000; + } + + 100% { + background-color: #53B7EB; + box-shadow: 0 0 3px #B20000; + } + } + + + + .cta_hebergement { + /* Auto layout */ + + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + padding: 5px 5px; + gap: 10px; + + width: 154px; + height: 56px; + + /* Deep Blue */ + + background: rebeccapurple; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + text-transform: uppercase; + color: white; + font-weight: normal; + font-size: 14px; + } + + .search_bar_2 { + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px 1px 0px 2px; + gap: 72px; + + width: 100%; + height: 10px; + + /* White */ + + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + margin-bottom: 2rem !important; + text-align: left; + padding-left: 1rem; + } + + .bton_ensavoir_plus { + border-radius: 5rem; + font-size: medium; + background: #81BC3A !important; + text-align: center; + height: 2.5rem; + width: 100%; + color: white; + margin-left: 10px; + margin-right: 10px; + padding-top: 10px; + cursor: pointer; + } + + .block_newletter { + font-size: 18px; + font-weight: 400; + width: 100%; + line-height: 1px; + margin-top: 20px; + } + + .block_newletter_email { + width: 80%; + float: left; + + } + + .block_newletter_bton_ok { + width: 20%; + float: left; + margin-top: 10px; + position: relative; + left: -5px; + } + + .block_newletter_bton_bton_ok { + height: 3rem; + border: solid 1px black; + background: #0A043C; + color: white; + width: 80%; + + } + + .cta_recherche_img_search_loup { + width: 50%; + margin-right: -5px; + } + + .block_formation { + flex: 1 1 300px; + display: flex; + flex-direction: column; + gap: 40px; + + background-color: rgba(253, 246, 236, 0.1); + border-radius: 12px; + border: 1px solid #ecae49; + max-width: 400px; + box-sizing: border-box; + flex-grow: 1; + background: #FFF; + border-radius: 8px; + box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); + overflow: hidden; + display: flex; + flex-direction: column; + border: 1px solid #E2E9FB + } + + .block_display_flex_formation { + display: flex; + flex-direction: row; + gap: 20px; + width: 100%; + flex-wrap: wrap; + justify-content: left; + } + + + } + + @media only screen and (min-width: 1920px) { + .block_pagination { + width: 50%; + float: left; + + } + + .block_trier_par { + width: 40%; + float: right; + } + + .calage { + width: 2%; + } + + /* Ordi de bureau et grands ecrans*/ + .align_gauche { + margin-left: 0rem; + width: 100%; + float: right; + text-align: left; + font-family: "verdana", "Quicksand", "Signika", sans-serif; + font-size: small; + } + + .recherchefilter { + display: none; + } + + .okUpdateData { + font-size: small; + color: green; + font-style: italic; + } + + .koUpdateData { + font-size: small; + color: red; + font-style: italic; + } + + .rech_container { + width: 90%; + height: 200px; + background: aqua; + margin: auto; + padding: 10px; + border-radius: 30px; + } + + .rech_leftbox { + float: left; + border-width: 1px; + width: 100%; + + padding: 0.5rem; + border-radius: 1rem; + margin-bottom: 0.1rem; + font-size: small !important; + font-family: "verdana", "Quicksand", "Signika", sans-serif !important; + background: white; + margin-left: 5px; + padding-left: 5px; + background: #FFF; + height: auto; + } + + .rech_middlebox { + float: left; + border-width: 2px; + width: 75%; + height: 100%; + margin: auto; + padding: 0rem; + border-radius: 30px; + margin-right: 0%; + padding-left: 1rem; + padding-right: 10px; + background: #FFF; + + } + + .rech_rightbox { + + display: none; + } + + .rech_rightbox .button2 { + opacity: 1; + background: #619e31; + border: 1px; + outline: 0; + border-bottom: 2px solid transparent; + color: white; + font-size: medium !important; + border-radius: 1rem; + margin: 0px; + padding: 0px; + text-align: center; + margin-bottom: 0.5rem; + } + + .rech_rightbox_inside { + float: left; + width: 100%; + height: 100%; + margin: auto; + padding: 0px; + border-radius: 0px; + margin-right: 0%; + overflow-y: scroll; + height: 800px; + font-family: "verdana", "Quicksand", "Signika", sans-serif; + font-size: small; + padding-right: 5px; + margin-right: 5px; + } + + .textsurimage { + color: rgb(218, 207, 207); + background-color: transparent; + font-size: 40pt; + text-align: center; + position: absolute; + top: 30%; + left: 50%; + transform: translate(-50%, -50%); + position: absolute; + } + + .rech_list_formation2 { + display: inline-block; + width: 100%; + background-color: white; + height: auto; + padding: 1px; + outline: 1px solid #ccc; + margin: 0; + text-align: left; + border-radius: 10px; + margin-bottom: 10px; + background-color: white; + + -webkit-box-shadow: 1px 1px 10px 1px rgb(0 0 0 / 50%); + box-shadow: 1px 1px 10px 1px rgb(0 0 0 / 50%); + } + + .rech_list_formation2:hover { + -webkit-box-shadow: 1px 1px 20px 1px rgb(0 0 0 / 25%); + box-shadow: 1px 1px 20px 1px rgb(0 0 0 / 25%); + } + + .textsurimage23 { + color: rgb(218, 207, 207); + background-color: transparent; + text-align: center; + position: absolute; + top: 20%; + left: 40%; + } + + h4 { + display: inline-block; + font-size: xx-large; + /*or whatever you want*/ + color: white; + } + + .default_font { + color: #3c4043; + display: inline-block; + line-height: 28px; + font-size: medium; + } + + .form-input { + border-radius: 10rem; + height: 3rem; + font-size: medium; + line-height: 1.5; + margin-bottom: 4px; + color: white; + border: 2.5px solid white; + background: transparent; + box-shadow: none; + } + + .form { + font-size: medium; + width: 100%; + margin-left: 0; + margin-right: 0; + margin-bottom: 0.5rem; + position: relative; + margin-top: 1rem; + z-index: 11; + display: flex; + } + + .form span { + position: absolute; + right: 0.2rem; + top: 0.1rem; + padding: 2px; + border-left: 0.2rem solid white; + height: 3rem; + } + + .form span_clear { + position: absolute; + right: 1.5rem !important; + top: 0.1rem !important; + padding: 2px; + border-left: 0.2rem solid white !important; + height: 3rem; + padding-left: 0.5rem; + padding-right: 0.5rem; + } + + form svg { + margin-top: 0.8rem !important; + height: 1.5rem !important; + cursor: pointer; + } + + .left-pan { + padding-left: 7px; + } + + .left-pan i { + padding-left: 10px; + } + + .containerBox { + position: fixed; + margin-top: 0.5rem; + height: 10rem; + border: 0.2rem solid #0d0e10; + width: 100%; + background-color: #999; + } + + .containerBox0 { + float: left; + width: 30%; + } + + .text_head_droite { + color: #3b3e40; + font-family: "lucida", "verdana", "Quicksand", "Signika", sans-serif; + font-size: small; + font-weight: bold; + text-align: right; + } + + .text_head_gauche { + color: #3b3e40; + font-family: "lucida", "verdana", "Quicksand", "Signika", sans-serif; + font-size: small; + font-weight: bold; + text-align: left; + } + + .text_head { + color: white; + font-family: "verdana", "Quicksand", "Signika", "sans-serif"; + font-size: 1.2rem; + width: 90%; + margin-left: auto; + margin-right: auto; + } + + .text-box { + position: absolute; + height: 100%; + text-align: center; + width: 100%; + } + + .text-box:before { + content: ""; + display: inline-block; + height: 100%; + vertical-align: middle; + } + + .img_logo { + display: block; + height: auto; + margin-left: 0px; + margin-right: auto; + max-width: 18%; + max-height: 3rem; + } + + .form-select { + height: 2.5rem !important; + border-radius: 0px; + font-size: small; + } + + .mb-3 { + margin-bottom: 0.7rem !important; + font-size: xx-small !important; + cursor: pointer; + } + + .input-group-text { + font-size: x-small !important; + padding-left: 0px !important; + } + + .filter_span { + padding-top: 0.3rem; + padding-bottom: auto; + word-break: break-word; + margin-right: 0.5rem; + color: #107758; + font-size: 0.75rem; + white-space: nowrap; + width: 20%; + padding-top: 10px; + + } + + .filter_val { + padding-top: 0.1rem; + padding-bottom: auto; + word-break: break-word; + margin-right: 0.5rem; + font-size: 0.9rem; + white-space: nowrap; + border: none; + background: transparent; + color: #3b3e40; + font-family: "DM Sans", "verdana", "Quicksand", "Signika"; + border: 1px solid #C7C9CE; + border-radius: 0.3rem !important; + width: 65%; + margin-top: 0.3rem; + margin-right: 0px; + } + + .div_row2 { + float: left; + + border-width: 0.01rem; + width: 100%; + margin-bottom: 0.1rem; + + + z-index: 10; + min-height: 30rem; + } + + .div_row_haut { + float: left; + + width: 100%; + + background-color: #3b3e40; + z-index: 10; + } + + .div_mobile { + z-index: -1; + width: 100%; + height: 100%; + } + + .pieddepage { + z-index: 50; + width: 100%; + float: left; + color: white !important; + margin-top: 5rem; + } + + .menuPrincipal_bton { + margin-left: 0.9rem; + font-family: "Quicksand", "Signika", "sans-serif"; + color: white; + float: right; + cursor: pointer; + text-align: right; + font-size: small; + border: 2px solid transparent; + white-space: nowrap; + text-transform: uppercase; + } + + .menuPrincipal { + margin-left: 1rem; + font-family: "Quicksand", "Signika", "sans-serif"; + color: white; + float: right; + cursor: pointer; + text-align: right; + font-size: small; + border: 2px solid transparent; + white-space: nowrap; + text-transform: uppercase; + padding-top: 0.2rem; + } + + .menuPrincipal:hover { + color: #81bc3a; + padding-left: 0; + transition: color 0.3s linear; + letter-spacing: 0.1rem; + text-decoration: solid; + text-underline-offset: 3px; + border-bottom-width: 1px; + border-bottom-style: solid; + text-decoration: underline; + } + + .div_001 { + width: 90%; + margin-left: auto; + margin-right: auto; + } + + .div_002 { + float: left; + width: 50%; + text-align: left; + } + + .div_003 { + float: left; + width: 50%; + text-align: right; + color: white; + } + + .div_004 { + color: white; + width: 100%; + height: 0.25rem; + opacity: 100%; + margin-left: auto; + margin-right: auto; + float: left; + margin: 0.2rem; + } + + .div_005 { + width: 100%; + float: left; + } + + .hilightsoustitre { + background: #113459; + color: #fff; + display: block; + font-size: 1rem; + margin-bottom: 0.5rem; + letter-spacing: 0.2rem; + } + + .hilightsoustitre_v2 { + color: #3b3e40; + display: block; + font-size: 1rem; + margin-bottom: 0.5rem; + background: #e9ecef; + border-radius: 5px; + background: #113459; + color: #fff; + letter-spacing: 2px; + height: 3rem; + padding-top: 5px; + } + + .hilightsoustitre_v2_metier { + color: #3b3e40; + display: block; + font-size: 1rem; + margin-bottom: 0.5rem; + background: #e9ecef; + border-radius: 5px; + background: #113459; + color: #fff; + letter-spacing: 2px; + margin-top: 5rem; + height: 3rem; + padding-top: 5px; + } + + .tab_gauche { + width: 50%; + float: left; + text-align: left; + } + + .tab_droite { + width: 50%; + float: right; + text-align: right; + } + + .tab_gauche_metier { + width: 30%; + float: left; + text-align: left; + margin: 2px; + } + + .tab_droite_metier { + width: 50%; + float: right; + text-align: right; + } + + .img_thematique_metier { + display: block; + border-radius: 10rem; + max-width: 360px; + } + + .met_polaroid_gauche { + width: 100%; + background-color: white; + box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), + 0 6px 20px 0 rgba(0, 0, 0, 0.19); + margin-bottom: 5px; + cursor: pointer; + border-radius: 12px; + } + + .met_polaroid_gauche:hover { + transition-duration: 0.5s; + transform: scale(1.1); + box-shadow: 0px 10px 20px 2px rgba(0, 0, 0, 0.25); + } + + .met_polaroid_droite { + width: 97%; + background-color: white; + box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), + 0 6px 20px 0 rgba(0, 0, 0, 0.19); + margin-bottom: 5px; + margin-left: 3%; + cursor: pointer; + border-radius: 12px; + } + + .met_polaroid_droite:hover { + transition-duration: 0.5s; + transform: scale(1.1); + box-shadow: 0px 10px 20px 2px rgba(0, 0, 0, 0.25); + } + + .met_container { + text-align: center; + padding: 1px 2px; + letter-spacing: 2px; + font-size: small; + color: #3b3e40; + font-weight: bold; + } + + .met_text { + margin-bottom: 0.1rem; + font-size: small; + font-weight: normal; + white-space: nowrap; + overflow: hidden; + letter-spacing: 1px; + + } + + .met_text_larg { + margin-bottom: 0.1rem; + font-size: xx-small; + font-weight: bold; + white-space: nowrap; + overflow: hidden; + } + + .met_text_all_categories { + margin-bottom: 0.1rem; + font-size: x-small; + margin-top: 1rem; + } + + .met_container_all_categories { + text-align: center; + padding: 1px 2px; + letter-spacing: 2px; + font-size: small; + color: #3b3e40; + height: 3rem; + } + + .met_polaroid_gauche_all_categories { + width: 100%; + background-color: white; + box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), + 0 6px 20px 0 rgba(0, 0, 0, 0.19); + margin-bottom: 5px; + cursor: pointer; + border-radius: 12px; + } + + .tab_gauche_all_categories { + width: 100%; + float: left; + text-align: left; + } + + .img_categorie { + width: 100%; + border-top-right-radius: 12px; + border-radius: 12px; + padding: 5px; + } + + .h1_transparent { + color: transparent; + font-size: 0.1rem; + } + + .mymenu_item { + font-size: 1rem !important; + } + + .MuiMenuItem-root { + font-size: 1rem !important; + + } + + .new_filter_zone { + float: left; + width: 35%; + display: flex; + align-items: center; + font-size: small; + line-height: 1.5; + color: #212529; + text-align: center; + white-space: nowrap; + margin-top: 5px; + } + + .new_filter_zone_cerif_radio { + width: 30%; + float: left; + text-align: right; + font-size: smaller; + } + + .new_filter_zone_cerif_radio_right { + + float: left; + text-align: left; + font-size: small; + padding-left: 5px; + } + + .new_filter_zone_cerif_radio_left { + + float: left; + text-align: center; + font-size: small; + padding-right: 15px; + padding-left: 2px; + min-width: 30%; + } + + .new_filter_zone_row { + margin-bottom: 0.7rem !important; + width: 100%; + padding-right: 5px; + } + + .tick_ok_ko { + max-width: 55%; + + } + + .new_filter_zone_prix { + margin-bottom: 1.2rem; + margin-top: 1.2rem; + padding-right: 15px; + } + + .middle { + color: white; + font-family: "verdana", "Quicksand", "Signika", "sans-serif"; + font-size: 1.2rem; + + margin-left: auto; + margin-right: auto; + padding-top: 15%; + } + + input::placeholder { + color: white; + } + + .bienvenu { + font-family: "verdana", "Quicksand", "Signika", sans-serif; + font-size: x-large; + color: white; + } + + .categorie { + padding-top: 15%; + width: 80%; + margin-left: auto; + margin-right: auto; + } + + .met_polaroid { + text-align: center; + margin-top: 9rem; + } + + .met_polaroid_line2 { + text-align: center; + margin-top: 1rem; + margin-bottom: 1rem; + } + + .img_categorie_v2 { + border-radius: 5px; + background: white; + min-width: 3rem; + width: 9rem; + font-size: small; + border: 5px solid black; + box-shadow: 7px 6px 28px 1px rgba(0, 0, 0, 0.24); + cursor: pointer; + outline: none; + transition: 0.2s all; + margin-right: 1.5rem; + } + + .img_categorie_v2:active { + transform: scale(1.1); + /* Scaling button to 0.98 to its original size */ + box-shadow: 3px 2px 22px 1px rgba(0, 0, 0, 0.24); + /* Lowering the shadow */ + } + + .img_categorie_v2:hover { + transform: scale(1.1); + /* Scaling button to 0.98 to its original size */ + box-shadow: 3px 2px 22px 1px rgba(0, 0, 0, 0.24); + /* Lowering the shadow */ + } + + input:-webkit-autofill, + input:-webkit-autofill:hover, + input:-webkit-autofill:focus, + input:-webkit-autofill:active { + transition: background-color 5000000s ease-in-out 0s; + } + + .div_row_bas { + float: right; + width: 100%; + min-height: 100%; + height: 60rem; + + background-color: #e7f3fb; + z-index: 10; + background: url("../../mysy_img/mysy_home.jpg") no-repeat; + -webkit-background-size: cover; + -moz-background-size: cover; + -o-background-size: cover; + background-size: cover; + + } + + .tab_logo_metier { + width: 100%; + padding-left: 15px; + box-shadow: 1px 1px 10px 1px rgba(0, 0, 0, 0.5); + -webkit-box-shadow: 1px 1px 10px 1px rgb(0 0 0 / 50%); + padding-left: 20px; + border-radius: 10px; + padding-top: 10px; + } + + /*.tab_critere_espace { + margin-bottom: 1.5rem; + padding-bottom: 1.5rem; + box-shadow: 1px 1px 10px 1px rgba(0, 0, 0, 0.5); + -webkit-box-shadow: 1px 1px 10px 1px rgb(0 0 0 / 50%); + padding-left: 10px; + border-radius: 10px; + padding-top: 10px; + }*/ + + .tab_critere_espace { + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + padding: 16px; + gap: 20px; + + width: 100%; + + + /* White */ + + background: #FFFFFF; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .block_nos_service { + display: flex; + flex-direction: column; + align-items: center; + padding: 0px; + gap: 30px; + + position: absolute; + width: 96%; + height: 204px; + left: 2%; + top: 510px; + + } + + .block_nos_formation { + + flex-direction: column; + align-items: center; + padding: 0px; + gap: 40px; + + + width: 96%; + + left: 2%; + top: 500px; + } + + .logo { + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 4px; + + position: absolute; + width: 108px; + height: 52px; + left: 72px; + top: 52px; + } + + .Menu_Header { + display: flex; + flex-direction: row; + justify-content: flex-end; + align-items: center; + padding: 0px; + gap: 24px; + + position: absolute; + width: 843px; + height: 56px; + right: 72px; + top: 50px; + } + + .Header_Content { + /* Auto layout * / + + display: flex; + flex-direction: row; + align-items: flex-start; + padding: 0px; + isolation: isolate; + + position: absolute; + width: 95%; + height: 367px; + left: 5%; + top: 136px;*/ + + width: 100%; + float: left; + width: 95%; + height: 367px; + left: 5%; + } + + .Background_Header { + position: absolute; + width: 100%; + height: 400px; + left: 0px; + + + /* Beige */ + + background: #f3f4fb; + z-index: -1; + + } + + .Logo_MySy { + width: 108px; + height: 36px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .training { + + width: 108px; + height: 12px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 900; + font-size: 10px; + line-height: 12px; + /* identical to box height */ + + letter-spacing: 0.83em; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .header_menu { + /* Les formations */ + cursor: pointer; + height: 17px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 600; + font-size: 16px; + line-height: 17px; + /* identical to box height */ + + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + flex-grow: 0; + } + + .bar_vert { + + width: 1px; + height: 24px; + + /* Deep Blue */ + + background: #0A043C; + border-radius: 10px; + + /* Inside auto layout */ + + flex: none; + order: 4; + flex-grow: 0; + } + + .cta1 { + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: flex-start; + padding: 0px; + gap: 8px; + + width: 288px; + height: 56px; + + + /* Inside auto layout */ + + flex: none; + order: 6; + flex-grow: 0; + + } + + .cta2 { + box-sizing: border-box; + + /* Auto layout */ + + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + padding: 13px 26px; + gap: 10px; + + width: 126px; + height: 56px; + + /* Deep Blue */ + + border: 1px solid #0A043C; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + .cta3 { + /* Auto layout */ + + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + padding: 13px 26px; + gap: 10px; + + width: 154px; + height: 56px; + + /* Deep Blue */ + + background: #0A043C; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + + + } + + + .minscrire { + cursor: pointer; + + height: 30px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 600; + font-size: 16px; + line-height: 30px; + /* identical to box height, or 188% */ + + display: flex; + align-items: center; + text-align: center; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + .meconnecter { + cursor: pointer; + width: 112px; + height: 30px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 600; + font-size: 16px; + line-height: 30px; + /* identical to box height, or 188% */ + + display: flex; + align-items: center; + text-align: center; + + /* White */ + + color: #FFFFFF; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + .rectangle_8 { + /* Rectangle 8 */ + + + position: absolute; + width: 500px; + height: 400px; + + right: 10rem; + top: 0px; + + background: url("../../mysy_img2/img_header.png") no-repeat; + filter: drop-shadow(0px 8px 14px rgba(0, 0, 0, 0.05)); + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + z-index: 0; + } + + .content_search_bar { + height: 367px; + margin-top: 5rem; + width: 80%; + margin-left: auto; + margin-right: auto; + } + + .title_desc_header { + + + width: 100%; + float: left; + height: 150px; + } + + .title1 { + + width: 100%; + text-align: center; + height: 192px; + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 700; + font-size: 50px; + line-height: 54px; + letter-spacing: 1px; + color: #0A043C; + flex: none; + flex-grow: 0; + order: 0; + flex-grow: 0; + } + + .title2 { + width: 100%; + text-align: left; + height: 22px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 500; + font-size: 18px; + line-height: 22px; + /* identical to box height */ + + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + + .search_bar_h { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 16px; + + width: 100%; + height: 113px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .search_bar { + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px 12px 0px 24px; + gap: 72px; + + width: 100%; + height: 60px; + + /* White */ + + background: #FFFFFF; + box-shadow: 0px 16px 48px rgba(0, 0, 0, 0.08); + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + border: 1px solid #E2E9FB; + border-radius: 60px; + + } + + .frame_153 { + /* Frame 153 */ + + + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: flex-start; + padding: 0px 27px; + gap: 10px; + + width: 588px; + height: 17px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .frame_153_txt { + width: 534px; + height: 17px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 600; + font-size: 14px; + line-height: 17px; + /* identical to box height */ + + display: flex; + align-items: center; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .input_search_bar { + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px; + gap: 24px; + + width: 100%; + height: 80px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .cta_recherche { + + cursor: pointer; + /* Auto layout */ + + display: flex; + flex-direction: row; + justify-content: flex-end; + align-items: center; + padding: 13px 26px; + gap: 10px; + + width: 142px; + height: 56px; + + /* Green */ + + + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + + } + + .cta_recherche_txt { + width: 90px; + height: 30px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 600; + font-size: 17px; + line-height: 30px; + /* identical to box height, or 176% */ + + display: flex; + align-items: center; + text-align: center; + + /* White */ + + color: #FFFFFF; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .search_dropdown { + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: flex-start; + padding: 0px; + gap: 8px; + + width: 20%; + height: 24px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + .search_bar_rectangle { + width: 1px; + height: 60px; + + background: rgba(0, 0, 0, 0.08); + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + + } + + .search_text { + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px; + gap: 8px; + + width: 80%; + height: 32px; + + + /* Inside auto layout */ + + flex: none; + order: 2; + flex-grow: 0; + } + + .nos_serv_background { + position: absolute; + width: 1440px; + height: 436px; + left: 0px; + top: 452px; + + /* White */ + + background: #FFFFFF; + } + + .nos_serv_txt { + width: 227px; + height: 48px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 700; + font-size: 40px; + line-height: 48px; + /* identical to box height */ + + text-align: center; + letter-spacing: -1px; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + + .nos_serv_list { + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + padding: 0px; + gap: 56px; + + width: 95%; + height: 116px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .nos_serv_serv1 { + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: flex-start; + padding: 0px; + gap: 16px; + + width: 32%; + height: 116px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .nos_serv_serv2 { + display: flex; + flex-direction: row; + align-items: flex-start; + padding: 0px; + gap: 16px; + + width: 32%; + height: 116px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .nos_serv_serv3 { + display: flex; + flex-direction: row; + align-items: flex-start; + padding: 0px; + gap: 16px; + + width: 32%; + height: 116px; + + + /* Inside auto layout */ + + flex: none; + order: 2; + flex-grow: 0; + } + + .block_filter { + /* Block Filters */ + + + /* Auto layout */ + + display: flex; + flex-direction: column; + justify-content: center; + align-items: center; + padding: 16px; + gap: 24px; + + width: 309px; + height: 1110px; + + /* White */ + + background: #FFFFFF; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + .block_list_formation { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: center; + padding: 0px; + gap: 40px; + + width: 947px; + height: 2486px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .sous_filter { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 16px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + margin-bottom: 3rem; + } + + .sous_filter_metier { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 16px; + + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + width: 100%; + } + + .sous_filter_txt { + /* Les filtres */ + + height: 24px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 800; + font-size: 20px; + line-height: 24px; + /* identical to box height */ + + display: flex; + align-items: center; + font-feature-settings: 'liga' off; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .sous_filter_separator { + width: 277px; + height: 0px; + + opacity: 0.08; + /* Deep Blue */ + + border: 1px solid #0A043C; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .sous_filter_block { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 12px; + + width: 277px; + height: 494px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .sous_mertier { + /* Auto layout */ + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 24px; + + width: 277px; + height: 496px; + + + /* Inside auto layout */ + + flex: none; + order: 2; + flex-grow: 0; + } + + .filter_valeur { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 4px; + + width: 100%; + height: 71px; + + + /* Inside auto layout */ + + flex: none; + flex-grow: 0; + } + + .filter_valeur_txt { + /* Eligible CPF */ + + + letter-spacing: 2px; + height: 19px; + + font-family: 'Manrope'; + font-style: normal; + font-weight: 600; + font-size: 14px; + line-height: 19px; + display: flex; + align-items: center; + font-feature-settings: 'liga' off; + + /* Grey */ + + color: #4B4B4B; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + + .filter_valeur_block_val { + /* List Checkbox */ + + + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: flex-start; + padding: 0px; + gap: 8px; + + width: 100%; + height: 48px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .frame_133 { + /* Frame 133 */ + + + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 5px; + gap: 10px; + + width: 90px; + height: 35px; + + /* Light Grey */ + + background: #F7F7F7; + border-radius: 4px; + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 1; + } + + .frame_133_grp { + /* Checbox + Text */ + + + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px; + gap: 8px; + + width: 50px; + height: 22px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .frame_133_grp_radio { + /* Radio Button */ + cursor: pointer; + + width: 16px; + height: 16px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .frame_133_grp_txt { + /* Oui */ + + + width: 26px; + height: 22px; + + font-family: 'Manrope'; + font-style: normal; + font-weight: 600; + font-size: 16px; + line-height: 22px; + /* identical to box height */ + + display: flex; + align-items: center; + font-feature-settings: 'liga' off; + + /* Grey */ + + color: #4B4B4B; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + + } + + .frame_134 { + /* Frame 134 */ + + + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 5px; + gap: 10px; + + width: 90px; + height: 35px; + + /* Light Grey */ + + background: #F7F7F7; + border-radius: 4px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 1; + } + + .frame_134_grp { + /* Checbox + Text */ + + + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px; + gap: 8px; + + width: 55px; + height: 22px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + .frame_135 { + /* Frame 134 */ + + + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 5px; + gap: 10px; + + width: 50px; + height: 35px; + + /* Light Grey */ + + background: #F7F7F7; + border-radius: 4px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 1; + } + + .frame_135_grp { + /* Checbox + Text */ + + margin-left: 10px; + + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px; + gap: 8px; + + width: 30px; + height: 22px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + + .filter_txt { + /* Les filtres */ + + + width: 92px; + height: 24px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 800; + font-size: 20px; + line-height: 24px; + /* identical to box height */ + + display: flex; + align-items: center; + font-feature-settings: 'liga' off; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .filter_metier_sous_block { + /* Filter */ + + box-sizing: border-box; + + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 16px; + gap: 10px; + + width: 90%; + height: 72px; + + /* White */ + + background: #FFFFFF; + border: 1px solid #DFDFDF; + border-radius: 4px; + + /* Inside auto layout */ + + flex: none; + flex-grow: 0; + + } + + .filter_metier_sous_block_content { + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px; + gap: 12px; + + width: 180px; + height: 40px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .filter_metier_sous_block_content_radio { + + /* Radio Button */ + + + width: 24px; + height: 24px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .filter_metier_sous_block_content_txt { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 4px; + + width: 144px; + height: 40px; + + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + + } + + .filter_metier_sous_block_content_txt_formation { + width: 144px; + height: 22px; + + text-align: left; + margin-top: 10px; + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 600; + font-size: 18px; + line-height: 22px; + /* identical to box height */ + + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + .filter_metier_sous_block_content_txt_nb { + width: 85px; + height: 14px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 500; + font-size: 12px; + line-height: 14px; + + /* Deep Blue */ + + color: #0A043C; + + opacity: 0.7; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + + .filter_metier_sous_block_plus_metier { + /* Icon + Title */ + + + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px; + gap: 8px; + + width: 233px; + height: 24px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .filter_metier_sous_block_plus_metier_1 { + border: #0A043C solid; + width: 24px; + height: 24px; + cursor: pointer; + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .filter_metier_sous_block_plus_metier_2 { + width: 201px; + height: 22px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 700; + font-size: 18px; + line-height: 22px; + /* identical to box height */ + + display: flex; + align-items: center; + font-feature-settings: 'liga' off; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + + .block_actualite { + /* Actualité */ + + + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: center; + padding: 0px; + gap: 40px; + + position: absolute; + width: 100%; + height: 549px; + + top: 4300px; + display: none; + + } + + .block_actualite_sous_block { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: center; + padding: 0px; + gap: 40px; + + width: 100%; + height: 453px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + .block_actualite_sous_block_text { + width: 261px; + height: 48px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 700; + font-size: 40px; + line-height: 48px; + /* identical to box height */ + + text-align: center; + letter-spacing: -1px; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .block_list_actu { + display: flex; + flex-direction: row; + align-items: flex-start; + padding: 0px; + gap: 24px; + + width: 95%; + height: 365px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + + + + } + + .block_list_actu_actu1 { + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 23px; + + width: 32%; + height: 364px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .block_list_actu_actu1_img { + width: 100%; + height: 250px; + + background: url(https://img.mysy-training.com/img_actu1.png) no-repeat; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + .block_list_actu_actu1_date_text { + /* Date + Title */ + + + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px 0px 0px 8px; + gap: 8px; + + height: 91px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .block_list_actu_actu1_date_text_date { + width: 152px; + height: 19px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 700; + font-size: 16px; + line-height: 19px; + text-transform: uppercase; + + /* Blue */ + + color: #3E6EE3; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .block_list_actu_actu1_date_text_txt { + + height: 64px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 700; + font-size: medium; + line-height: 32px; + /* or 133% */ + + letter-spacing: -0.3px; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .jmj_pied_page { + position: relative; + width: 100%; + left: 0px; + + background: #FFF5DA; + z-index: -1; + + } + + .bton_tout_nos_article { + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + padding: 13px 26px; + gap: 10px; + + width: 299px; + height: 56px; + + /* Deep Blue */ + + background: #0A043C; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .bton_tout_nos_article_account_box { + display: none; + width: 24px; + height: 24px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + + } + + .bton_tout_nos_article_txt { + height: 30px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 600; + font-size: 16px; + line-height: 22px; + /* identical to box height, or 188% */ + + display: flex; + align-items: center; + text-align: center; + + /* White */ + + color: #FFFFFF; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + + } + + .block_partner { + /* Partner Block */ + + + /* Auto layout */ + + display: flex; + flex-direction: column; + justify-content: flex-end; + align-items: center; + padding: 40px; + gap: 10px; + + position: absolute; + width: 90%; + height: 386px; + left: 72px; + top: 4500px; + + /* White */ + + background: #FFFFFF; + /* Shadow 01 */ + + box-shadow: 0px 54px 100px rgba(10, 4, 60, 0.08); + border-radius: 8px; + + } + + .block_partner_sous_block { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: center; + padding: 0px; + gap: 24px; + + width: 858px; + height: 306px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .block_partner_sous_block_logo_desc { + display: flex; + flex-direction: column; + align-items: center; + padding: 0px; + gap: 16px; + + width: 858px; + height: 226px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .block_partner_sous_block_logo_desc_logo { + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: center; + padding: 0px; + gap: 4px; + + width: 160px; + height: 76px; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .block_partner_sous_block_logo_desc_desc { + width: 600px; + height: 48px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 700; + font-size: 25px; + line-height: 28px; + /* identical to box height */ + + text-align: center; + letter-spacing: -1px; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .block_partner_sous_block_txt { + width: 858px; + height: 72px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 500; + font-size: 16px; + line-height: 24px; + /* or 150% */ + + text-align: center; + font-feature-settings: 'liga' off; + + /* Bold Grey */ + + color: #4B4B4B; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .block_partner_sous_block_buton { + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + padding: 13px 26px; + gap: 10px; + + width: 299px; + height: 56px; + + /* Green */ + + background: #20BFA9; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .logo_not_absolut { + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 4px; + + width: 108px; + height: 52px; + left: 72px; + top: 52px; + } + + .block_partner_sous_block_logo_desc_desc2 { + width: 858px; + height: 72px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 500; + font-size: 16px; + line-height: 24px; + /* or 150% */ + + text-align: center; + font-feature-settings: 'liga' off; + + /* Bold Grey */ + + color: #4B4B4B; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .form-select { + height: 2.5rem !important; + border-radius: 0px; + font-size: small; + } + + .domaine_icone { + margin-top: 5px; + } + + .domaine_icone_fa { + margin-top: 5px; + margin-right: 5px; + cursor: pointer; + } + + .fron_search { + border: none; + font-size: medium; + padding-right: 5px; + } + + + .service1_img { + + left: 0px; + top: 0px; + + background: #D6EBE4; + opacity: 1; + border-radius: 1rem; + margin-top: 1rem; + } + + .service1_title_desc { + /* Title + Description */ + + + /* Auto layout */ + + display: flex; + flex-direction: column; + align-items: flex-start; + padding: 0px; + gap: 4px; + + width: 70%; + height: 116px; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .service1_title { + + + width: 100%; + height: 32px; + text-align: left; + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 600; + font-size: 20px; + line-height: 32px; + /* identical to box height, or 133% */ + + letter-spacing: 0.3px; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + } + + .service1_desc { + text-align: left; + height: 80px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 500; + font-size: 14px; + line-height: 20px; + /* or 143% */ + + + /* Bold Grey */ + + color: #4B4B4B; + + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + } + + .img_service { + width: 100%; + height: 4rem; + border-radius: 1rem; + } + + .forma_et_tuto { + width: 99%; + margin-left: 5px; + height: 80px; + padding-top: 10px; + + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 700; + font-size: 40px; + line-height: 48px; + /* identical to box height */ + + text-align: center; + letter-spacing: 1px; + + /* Deep Blue */ + + color: #0A043C; + + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + background: #F7F7F7; + } + + .forma_et_tuto_mobile { + display: none; + } + + .cta_publication { + /* Auto layout */ + + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + padding: 5px 5px; + gap: 10px; + + width: 154px; + height: 56px; + + /* Deep Blue */ + + background: red; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + text-transform: uppercase; + color: white; + font-weight: normal; + font-size: 14px; + } + + .cta_publication_v2 { + /* Auto layout */ + + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + padding: 5px 5px; + gap: 10px; + + width: 154px; + height: 56px; + + /* Deep Blue */ + + + background: #53B7EB; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + text-transform: uppercase; + color: white; + font-weight: normal; + font-size: 14px; + text-decoration: none; + -webkit-animation: glowing 1500ms 4; + -moz-animation: glowing 1500ms 4; + -o-animation: glowing 1500ms 4; + animation: glowing 1500ms 4; + + } + + @-webkit-keyframes glowing { + 0% { + background-color: #53B7EB; + -webkit-box-shadow: 0 0 3px #B20000; + } + + 50% { + background-color: #53B7EB; + -webkit-box-shadow: 0 0 40px #FF0000; + } + + 100% { + background-color: #53B7EB; + -webkit-box-shadow: 0 0 3px #B20000; + } + } + + @-moz-keyframes glowing { + 0% { + background-color: #53B7EB; + -moz-box-shadow: 0 0 3px #B20000; + } + + 50% { + background-color: #53B7EB; + -moz-box-shadow: 0 0 40px #FF0000; + } + + 100% { + background-color: #53B7EB; + -moz-box-shadow: 0 0 3px #B20000; + } + } + + @-o-keyframes glowing { + 0% { + background-color: #53B7EB; + box-shadow: 0 0 3px #B20000; + } + + 50% { + background-color: #53B7EB; + box-shadow: 0 0 40px #FF0000; + } + + 100% { + background-color: #53B7EB; + box-shadow: 0 0 3px #B20000; + } + } + + @keyframes glowing { + 0% { + background-color: #53B7EB; + box-shadow: 0 0 3px #B20000; + } + + 50% { + background-color: #53B7EB; + box-shadow: 0 0 40px #FF0000; + } + + 100% { + background-color: #53B7EB; + box-shadow: 0 0 3px #B20000; + } + } + + + .cta_hebergement { + /* Auto layout */ + + display: flex; + flex-direction: row; + justify-content: center; + align-items: center; + padding: 5px 5px; + gap: 10px; + + width: 154px; + height: 56px; + + /* Deep Blue */ + + background: rebeccapurple; + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 1; + flex-grow: 0; + text-transform: uppercase; + color: white; + font-weight: normal; + font-size: 14px; + } + + + .search_bar_2 { + /* Auto layout */ + + display: flex; + flex-direction: row; + align-items: center; + padding: 0px 1px 0px 2px; + gap: 72px; + + width: 100%; + height: 10px; + + border-radius: 8px; + + /* Inside auto layout */ + + flex: none; + order: 0; + flex-grow: 0; + margin-bottom: 1rem; + text-align: left; + + + } + + .bton_ensavoir_plus { + border-radius: 5rem; + font-size: medium; + background: #81BC3A !important; + text-align: center; + height: 2.5rem; + width: 100%; + color: white; + margin-left: 10px; + margin-right: 10px; + padding-top: 10px; + cursor: pointer; + } + + .bton_menu_v2 { + background-color: white; + width: 100%; + border: 0px; + text-align: left; + color: black; + letter-spacing: 2px; + margin: 10px; + + } + + .bton_menu_v2:hover { + + letter-spacing: 3px; + + } + + .block_newletter { + font-size: 18px; + font-weight: 400; + width: 100%; + line-height: 15px; + margin-top: 20px; + } + + .block_newletter_email { + width: 80%; + float: left; + + } + + .block_newletter_bton_ok { + width: 20%; + float: left; + margin-top: 10px; + position: relative; + left: -5px; + } + + .block_newletter_bton_bton_ok { + height: 3rem; + border: solid 1px black; + background: #0A043C; + color: white; + width: 80%; + + } + + .cta_recherche_img_search_loup { + width: 50%; + margin-right: -5px; + } + + + .block_formation { + flex: 1 1 300px; + display: flex; + flex-direction: column; + gap: 40px; + + background-color: rgba(253, 246, 236, 0.1); + border-radius: 12px; + border: 1px solid #ecae49; + max-width: 400px; + box-sizing: border-box; + flex-grow: 1; + background: #FFF; + border-radius: 8px; + box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1); + overflow: hidden; + display: flex; + flex-direction: column; + border: 1px solid #E2E9FB + } + + .block_display_flex_formation { + display: flex; + flex-direction: row; + gap: 24px; + width: 100%; + flex-wrap: wrap; + justify-content: left; + } + + + } + + + /* end media */ + + + .jmj_pied_page { + position: relative; + width: 100%; + left: 0px; + background: #FFF5DA; + z-index: -1; + } + + + + .css-1v4ccyo { + height: 3rem !important; + } + + .message_hili { + color: #619e31; + font-weight: bold; + opacity: 0.8; + background: transparent; + + border-radius: 5px; + } + + .buton_ch22 { + border: 2px solid white; + background-color: transparent; + color: white; + padding: 0px; + font-size: 16px; + cursor: pointer; + font-size: small; + border-radius: 4rem; + width: 6rem; + min-width: 6rem; + height: 1.7rem; + text-align: left; + } + + .ch_form-input { + border-radius: 10rem; + height: 3rem; + font-size: medium; + line-height: 1.5; + margin-bottom: 4px; + color: white; + border: 2.5px solid white; + background: transparent; + width: 5rem; + } + + .MuiPaper-rounded { + top: 60px !important; + } + + .bton_menu_v2 { + background-color: white; + width: 100%; + border: 0px; + text-align: left; + color: black; + letter-spacing: 2px; + margin: 10px; + + } + + .bton_menu_v2:hover { + + letter-spacing: 3px; + + } + + + +} + +.header_img_logo22 { + display: block; + height: auto; + margin-left: 0px; + margin-right: auto; + + max-height: 3rem; +} + +.header_menuPrincipal_left { + @media only screen and (max-width: 600px) { + display: none; + } + + margin-left: 0.9rem; + font-family: "Quicksand", + "Signika", + "sans-serif"; + color: white; + cursor: pointer; + text-align: left; + font-size: small; + border: 2px solid transparent; + white-space: nowrap; + text-transform: uppercase; + padding-top: 0.2rem; + + width: 20%; + float: left; +} + +.header_menuPrincipal_left:hover { + color: #81bc3a; + padding-left: 0; + transition: color 0.3s linear; + letter-spacing: 0.1rem; + text-decoration: solid; + text-underline-offset: 3px; + border-bottom-width: 1px; + border-bottom-style: solid; + text-decoration: underline; +} + +.MuiPaper-rounded { + border-radius: 0px !important; +} + + + + + +.iSfofc { + width: 90% !important; + margin-left: auto !important; + margin-right: auto !important; + margin-top: 0.2rem !important; + background: white; + padding-top: 0.5rem !important; +} + +.dHtlYi { + background: #107758; +} + +.bQSvsY { + background: white !important; +} + +.MuiMenu-paper { + border-radius: 10px !important; +} + +.MuiListItem-button { + background: white !important; +} \ No newline at end of file diff --git a/src/components/Jmj_Theme_ok.zip b/src/components/Jmj_Theme_ok.zip new file mode 100644 index 0000000000000000000000000000000000000000..893536f367d25c0c2da6174661e65794368e0a22 GIT binary patch literal 79465 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

bgGt8kGcLF2#29CsRa63&*Z{q@67qv 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 literal 0 HcmV?d00001 diff --git a/src/components/New_C_Formation_2025.js b/src/components/New_C_Formation_2025.js index f9857b9..db7df73 100644 --- a/src/components/New_C_Formation_2025.js +++ b/src/components/New_C_Formation_2025.js @@ -1,7 +1,7 @@ import React, { useState, useEffect } from "react"; import { useHistory } from "react-router-dom"; - + import { useCookies } from "react-cookie"; import { confirmAlert } from 'react-confirm-alert'; diff --git a/src/components/UpdatePartnerInfo.js b/src/components/UpdatePartnerInfo.js index 0904df4..8c2e98d 100644 --- a/src/components/UpdatePartnerInfo.js +++ b/src/components/UpdatePartnerInfo.js @@ -1,24 +1,22 @@ import React, { useState, useEffect, } from "react"; import { useForm } from "react-hook-form"; import { getCookie, setCookie } from 'react-use-cookie'; -import Box from '@mui/material/Box'; -import InputLabel from '@mui/material/InputLabel'; + import InputAdornment from '@mui/material/InputAdornment'; -import FormControl from '@mui/material/FormControl'; + import TextField from '@mui/material/TextField'; import AccountCircle from '@mui/icons-material/AccountCircle'; import PhoneIcon from '@mui/icons-material/Phone' import EmailIcon from '@mui/icons-material/Email' import LanguageIcon from '@mui/icons-material/Language'; import HomeIcon from '@mui/icons-material/Home' -import { Button, Form, FormGroup, Label } from "reactstrap"; -import DeleteOutlineIcon from '@mui/icons-material/DeleteOutline'; +import { Button } from "reactstrap"; + import { useHistory } from "react-router-dom"; import TwitterIcon from '@mui/icons-material/Twitter'; import FacebookIcon from '@mui/icons-material/Facebook'; import LinkedInIcon from '@mui/icons-material/LinkedIn'; import axios from "axios"; -import { ConsoleView } from "react-device-detect"; import MenuItem from '@mui/material/MenuItem'; import Checkbox from '@mui/material/Checkbox'; import Partner_Securite_Data from "./Partner_Securite_Data"; @@ -30,7 +28,6 @@ import CancelPresentationIcon from '@mui/icons-material/CancelPresentation'; import { makeStyles } from "@material-ui/core/styles"; import { IconButton } from '@material-ui/core'; -import fileDownload from 'js-file-download'; import OpenInNewIcon from '@mui/icons-material/OpenInNew'; import Dialog from '@mui/material/Dialog'; import DialogActions from '@mui/material/DialogActions'; @@ -38,10 +35,9 @@ import DialogContent from '@mui/material/DialogContent'; import DialogContentText from '@mui/material/DialogContentText'; import DialogTitle from '@mui/material/DialogTitle'; import ColorPicker from 'react-pick-color'; -import { gridClasses } from '@mui/x-data-grid'; + import AttachFileIcon from '@mui/icons-material/AttachFile'; import Module_Alert_Confirmation from "./Module_Alert_Confirmation"; -import DeleteForeverIcon from '@mui/icons-material/DeleteForever'; import DownloadingIcon from '@mui/icons-material/Downloading'; import Popup from 'reactjs-popup'; @@ -135,6 +131,10 @@ function UpdateParnterInfo(props) { //desablesecurtyInsertKeyfields(); getPartnerImages(); Get_List_Catalog_Public_Themes(); + window.scrollTo({ + top: 0, + behavior: "smooth", + }); }, []) @@ -385,7 +385,7 @@ function UpdateParnterInfo(props) { if (mylocaltraining.adr_city) { - setp_adr_street(mylocaltraining.adr_city); + setp_adr_city(mylocaltraining.adr_city); } diff --git a/src/components/marketplace_automatic_files/new_marketplace_2025.js b/src/components/marketplace_automatic_files/new_marketplace_2025.js index 4d5accb..98a6fd5 100644 --- a/src/components/marketplace_automatic_files/new_marketplace_2025.js +++ b/src/components/marketplace_automatic_files/new_marketplace_2025.js @@ -2978,14 +2978,13 @@ const New_C_Marketplace_2025 = () => {

- -
+
- +
diff --git a/src/mysy_img2/img_jmj_modif.jpg b/src/mysy_img2/img_jmj_modif.jpg new file mode 100644 index 0000000000000000000000000000000000000000..11a1dc718673b46aa9ac770d97c702d1718a8884 GIT binary patch literal 133020 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�ODVz^O4nrd(i1!VciRT z==7Sl+D6c;tEaDcnxHo|t<@I%%DvN8AbmfvVZCXx-p1eRgeFD{3pDZOsD+D~KMJFx zZ1ESnnyRU{QLB2UVKRj#Q=*Z!PI7aCeybM7@XR^;Dw%+HE$86BOYmFRNq+!UB{k{W zJhuh|bV3+gMNQ{{Y&h z!SMMvvE%;$$^QUq9U8)Oi$?NK{LlMVF;|1(*pu+;dpNSd-|=x9xO~)|A&IXo*|*%C z(ndE{#y!d&lsZW=WN7az(A9P0m4f^WfL~|1+oX^6+x1^%%fd+i0Q(#DUuDnung0OT z->UmAr<*@rzg6~CQ2alx->Um6vylB}{ZPWIuVB&o!|IL~h<*= z%j~>Q`WJhb+4zwDW!~lHxPx`sJKUo)v+o#3u&$9+L07V6GqV&{Z6=$Q^Ft ze872@ zGkzoQTN(cV8TX+DN&a!(^0pOxBzL`ey>Ilc_mm;7{+a&(tWbu#`e**JUTsqGmGZog z?G+{()>~$oLgBa}O6IDn$m8^7x3a+cT@)B}Fgh(7&^P|YOVYe5O&xar{wbAM9dPTG zJI7C&cSdlUtzdP$4c05ry5Se`LM7d%?SWK^iQwvX5k_hft zm*15S^7>!?X#Q$p=pyh`;?H-2jAa&I|HJ@X5C8%J0|EmB2M7fR2n7lT0|5d900a>d zAq5jLB0*6UGD2Z-fsqCfBQsKBp|K=#lEKjxG(&TOqOu?`HB*C=;qYUWqteqBB}7zY zgtWrL@g_D!b+h7ym8AdL00;pA00ut-qghrb@vhoeYj1AVlz-kUxrKIxY<^%!rQ~d< zXC5?eQvtF606DCD;#eejq#Yd&lV9l@k9nl>+n1XM(#P(u4Qped#`ZS%QcRfrCVQxa z($A~EIos8WxE5tvI|w4Ml10XuZXwB;w(uuMyZo@E?Mmu*Q7xjt$Dz*Nt zXng!{{{Y+Wzy2dp{;;V1f`vcon&YRa^1OT^S~`#`f087!yPn<0`lln}DH8Kd^h2rh zCC9g=DqXW#$Z?)05*U06xmXHZ#}!zvOF9HFp(&LmEU1mWnp&kjh519;Iq$a#@&?N$O9DKj!oP zR6o|I_^R9bwW0Ih@bM^w-CM~IFpTNexXnXx75TW!;g!`#LypdxkJu2LAw~k(ctNUU9omvnb#8g(#ne%s%q=mX;nQ{z&dJywFoV^It{8EswHP ztjBQ?{?M$4Pl)-K+g&@WVME*V^sUl~1A0bNyH@F|*Dr|O7H&wG1KN| z@|3p&rc+|Ye_#JnSHcAVg5%-RQpb&;&EIz zm*+^YtJi?F(vDPC>s_3R*{jUWcB1?%&Bwa8724XiVOtv5*5l^-IUPSynSUzMXPB>n zk@4{Px>n-4eBGbUvY=L%fM9w=ZC_U(z)D75@Mgs7FlA7|zEXvAzXxaF3|s zL9?q5HG0=(kNF)dIz?kmWUt{&;B*My3c3jY9&Y-?;*>s>x@s!mNk z=*r9?GGKKYcNMPdiA@vtfhr)+h8R`3wBj>NOwo-kDlj>2otl9C#r&vz{8ZV)EX^Eo z$o!=&RwS8PM<90rxvt($8@{9V3KcKvAIiAi{{a4{dH7Cit!`^={{YHgZ6~mN+%!_aY?n&Au(uJ|Gr6+P@8Te8E03_GGx_4B^?$aNKF-<5Hh zl@6cfE92e&0IWC9(z;heUTOGO)xYeT`nUa)LnFSE+4EVHR$#En(R1D_cw2883(MO$ zG$CC*k>Q=`&V##DHnz6X&v8796fmOYq>;`QR8VRDOL0XF(5y=+{{XTkq5fInmz+DF zlL@+oqY`7Tl4&n&eoygxyGcf<=eM!AmN#D%WEI`gB; zEoZjZkF(ALG$w||@>q{aBet32KF3jt?b}YDtqhC#irf+H+vZGl5iWidf64b&5p^8& z6^2|KRQ~|0P5Q^?Pi+rp%(_6=BdklFfV*iFyg_9b5wH&`D(NVvsb3scO<)2~fEhmu zx3OF#v&yjzeZ=_E-=xCrG=`BCG_tAmmwoB@=P`LIcTW6gPIF5sKu;t#f3upnzJf(m zgI2_6R-aum9;n4nv>bfan}1A|7wRwNQeIzN!)t8<86}>17C6xqWV16=)}JOgSC{h6 zfy6J}&rXCq(_ETIr;Zd~ec`;krI$T7!`oqkXw%=olnmPEj+oZ&a1kTe# zx#{HYbYs+3n~U8*m(Vo1yScP~(<6CL)=dPSaP{iil1mGemjG%{Hbwnt+i~+;e^mbf zm2n_3hP}J)>6x3QZY!m9u9fBwg?(S(E43HpU8vN1=rkDX-AU~Ep^8M*Oe{wK0D81X z3X*p5>rHwhI+;dJpES2Zd@EFqg4^TOUTFAN$^4?6TuR%hJFT;kLmGOF>hSNb2O!zU z9z_k`q}a?z&2TvFkrENYtaPkk1^#TkFfr5Y)^OVY z04G}M2+;_~(2Va#%J{zoiye8_mSg-zxJ+LsE-bFDppo9{;>F^YK1o~%%#nKgvry!2 z7q)jh)*{(-<86KwkblKpf5l59M%=c+2QAX1g{9@RVROFuYKGnpW#URTYDmc-=NLL` z={SAB80*QC@x^GG-O*Y-K)7sm_0$U8W(NRZXKeH}E}+Y(ZIz;-vUfNcuPuz}Wsg?f z=T2!*$0kAPpr6WyRfgUKQ?0u%(G0ilr-div&kJe;z^TYIkTa^klBi-v+KSYW#jZ=J z=VWCY=S%J}Rvc57u;G?DBk?kMy2tOUE-k}?krmCfvqpo^)sv514$fLgkveB~?DVVK z24E#_X;$#enH6ip6D=#ks#{6y_HaoR#G$-(W*pP0b_5furP7SXSCT})IVxU+aYl8P z(p2O!?~TP+rSt^^&aD%T(9+#p5jEtAqRP!!bFQY-(MNKRP0qu+B!NuaQ;5q2fNa6S z?b(*iH|&`Zp4^;yL_Wgw9W!2% z%ja^)COJUd==J+53+PV18+KM3>wi5ta}6B8r)|5(;w? zN9x)OTbW@a?qFl#O(oaK-Z^g??$S%b?@<(Zmnn+GipqQ#5PurlvETC+`#bz9+D5~k zP#=aW<{(N5?ezdQ8K@+gM2sfEXBjnfsu=q#w`6$IfT{||wgxK7NmNO1ZjY62nzAuV z6qb>VYq1N{J@t06v2iES#u(%#{nZ>hG&*A}d-{&*mD(ge(f8{R#(?ckgy+g34X4Db zWB1n+@_^CumI-5w^kvB!g#iI7IeK=f70z|LHvY4kvW49FD>}B0gHrU(T*r+0y?sL! zrI0d#us+Px){eQ2r+&wFG8+|hrZrHJ4Lfw&xRiyx366c4HNzER9Pt-yk=J~+acGr5 zOMY7g?#>GnU&Q!udvj^KI5X z(0`)#KdP>e{R{s9hNV6-zxb*tw2e$qe%D$_8Fyh@XX8l<`ey=_^>rEZYhpeIg{bq* zWPWwaxEqtTFT3XFK?6KO05xO3RT<=5PcN%~T@{8mcbBOEpLKmAkoh^t-n%C?z^0jk zMz=>S+X1Q~qOFmxBGoLZplTcDzD`1{HJ&zKPJ3E>ib1Otz#)$q94^m)9Ks3tqv1C; zi*3fZ6~wDNN`KN85~!BbiCBZXMnTfUs*r2s=MPCOp}LcSSzN82xYFUGBC=;>;>HD7^uek= zR-nJyrOlTKXYzeoo+z~*$5LyJS#ZKUiqDDMMQo~jA}s0weO?u3aCQzJKgTutw*&L5 zuj=W(>I#4P^r|!8%iG~vm+j=#JSaZeVlThn=~556KgCWVT=Ky!TsG=uD+Jf4=*H(NwSh!`~wX7Tw*bh2+8kj(-IO&(|x6XTk&;&AY*P9EGhD`_&^8?^}M5=U?}4O)jm&{c;O;{O0g zZNRLp_+*J;HO~u{TUhe{0Lk#p2B{R4cgt3LCcw9oa9<>D zj+#wL^oTf%bgXi^H^DTT zE32$n{3`Q@#z!^MMFjNR8iD3@A}C5=c-I=@60-8{J3}3GtaR!B0IR}^+wIPq^oft{ zF{XRAj@a=je4@*m!3^+>!KpL%k%ePce=6%;k`LjUmO0P>=zV(;Q^vb4wp<^Gs9QU! zkY~W|-RUpPdh7 zMUMkZ?5}lA_i81(l~BlY+M;dUN|EOdl_5sT?Sn!KNV%Xd}v=-eX2LYIo*p4qzIj_?AiY!tfbQ7;2N^_@o zCqCT!=tUlbrXT|%hvp`{uBTI_hW&KruVE4oDDo?5uJt;MPa@}*tL!40Ia^6nh8YBU zh$6nT@~o`kPlz}*z3JPgWIx8gpSJyTA^tV|{O{N44Qh{w6ep=!2(3o@E#Ae>Xgcu@ z(CB%TUVF5ak5ccN0d8X$#xUL;E3`94g7CK20}eBg!=WMY&} z#T@bJ!gZ@>v^*;ILUXEi-_*U4Tmsfrds!{M zOz@cettJ-d%9aBoC}tsgZ|%(s59L4Q2no{{HI=4Jd7!%IRS2ynSS4+>zT+74fT1nV z$_uB)NJs-Jd{%|L+*0c4SFxsURMF}15&@san(aJ3kb5`PQv>L^$E&eW=YJ=-$FWZI zF5LeB=vT1MzD8}M4k zp9->!K<{xXt|HRLM)oIKUVjgo7RU6q@~8NPGKC-xg9j8Jzdyc*vV%8uFS?n%RU;o; zA7HLbX&{CfH0x4F;wdfck)5=SPQ>lEjbd||2b^jlb0B{#iakE2bJH{=iBz;PbGIGc zYTA4IPolaRjg>V4`o|S2!5J{e^p`xhjS@vYl@8$Qz&*fF#6mcaoFG+>A>F1V9ZBh^ z)K4T5D!YhnW7Ca&z!O&X1(g;pLP!T;x^|Gij@Zo&Q%4#^I~Gmn_3Y<49sTun#Amy} zgy~Cl!!tfR5RVM>+q$0UM;wvpEVl2ALm3)#%FlIKU)}2sc`-&^FuGj9rzC<7 zmW`LFBDjFMvm#i~XjV=49l+Cuv6L1kA4J&$*^2C1OrUjcQ~r3OUznIamZkjY$cAGY z^^j{QJ*`~Dd9(wKd3`zX%`LQY%4Bi^jct-mBHcXk7hOXx-3>8Ysm=#;wF5QO%se@b zTx~f;wWd%lzY6mMhVH=aft zPdiX5JG?81ya0wkdB4~96LMn89%1aAIqd20uE!d=&T)ezXZu*k;Ypq;DMgNJiE_$& z7V$L9Hu1$sPg2L@)YY{27Vxy<(!g8EBugeaR^V$2+jYpOuA3aV=hh=YR51!b?9&ti z7K$~EJ$jcVzZ#6%US2_`vfR7b;#d3UN&Km%`Lz6}MP5q)hI zaB+?5=KRGBiF0dj4Z1ogg{~uKGP(oaK~e6ke<#_I_pRb@%vTJa&fY6&E*5brLZUQb z9-S?veY7hX-M0AE$ubyVjZ`y^rJv13KJDsm18V{`eGwAp z6(ySR*h6_cMz;qhZF(>yFXK}QSQc4iT!DZ>IZ$z2I_WXYwsew5!EA*+Do2!LNdm|F zJ5t?DkNlG~l88~-c_L?n=-;y*%emNepwA>;Og#0C$a1UN<>~8;((3@EL7pf^07YLn zKKjGR-cJ;nP^U@eebPTVl=(I;rBT}^N0)u_OXsab-IsE!%z4JG8jhVRm9FVgt#uTt43%9AlLU9f! z4-SoCN7W>;#!e6n0R4T{b7VREN=|WDt_EVq`n>}Ldiv8v6gp!G+XQxsdATRwO&pfZ zXyAP*AiC=R09lcY)OS#Et9iI}xmIXk0z%8zmm$v8W}FeD;nK&n(kx)>0C$Sv_EK>K zx`E_ZpXkDq5;*24!S&Q!Iy-faCb9*zfHL5bupY{LdsfL|kXyy24d3mqFU0O~%9S6M zKI$P{*YcZB5VCOXqe<1`J5}T(UPWVL8whOdZ6if)e7(m}I(qk1iyo6PY`dPc*X2J$b8pB%DJGBk5Ui!ZPP^9zTslZ3WD{?OC2pA*Cy~nwyGgdDdH4pV;zNNH}GetI5NlJox?#fT$TqDYhMZ@$%4YH7muE70l#~yar8`lj`_>UX! zu@!U^(p28BE%CWi zm7~9PGK1cA8hmsDpY`+ZBq1M-N6TkfqLe%(A47KI@$cwHDQ<1K2OOy755V(pMbbsK|+rWWS_=~@LIZ)IKe;Nt|My?6uN_fu2;#FuPu+J zaz;nE)SNry*A=?3g7gS4ISUhW1NMCBRkWOUt_><@^sA5yljpNPiKTY)m})-LS61@M zr)LO0pvnsPi4Q@4rE{89bq$`X@_;9g!1Ajm#Ps<6JICm5XUjS_W~oOk`G8 z(w=z7cdo9b!TQ0Eg<4x_VH}cWjt<)%wZxzU`c@r1^$K8s7!HTRh#zG?$55jjW=8mz zua-;?oe2K`;o7c)9mMW4{i+t~Pa@e_6lZ2kkCRO-+%{QMfhwRJ(-9}laoZRjby7)>U*k>OBei(I_7lBFCBf38m6QFkS4JrV zk0*Q)`n3cRA(mMXs-o`9#da0)+mCThCu3)xA9=)Wczjv8xp8L)lyc{kltd>_qF?t{ z3!Wz~Z>?mwmwf1%c#QVuF|fyFP~(2N&h?!13Oe-B*`~6c!Mw8pH8$o*afsaKuh~B8 z!Ga6}=t6^6tdT&hVlW4G)KoTD_YdD*w{84SuAd&Fe;RiKxRdeTypsdzY}MlL!HQxq z53tm?(b>s$V+Qha$I{21{SW64XTqbqn&uR`=OCSQNer-^UYh)OQ%v$)*w{$%wZE2F z-mSdLBzr|MjZbL(*IKx-v*T9$e$4ZHhT<1i6?TWKS%H`x8i*1~E*OoeV!e>sc_8ltnNtB}mkw`VgNgZw)q62NIo9@)) z9^8sR_PtGd-&pZ9g!i4ZS3E}SeFRdwE_c~Ya$;|ywmkvcS9N2+W6q}$+}yw3F@nPf z9R~jZg+(39v%wMPBFKALQM;5I4_0VO@#!Tb-}Sn0LKx4{^D^UB%zLv_yq`yqLg%lB z!mc$D%vB~LdTZ;NHxjm?(EYB_-%WFuB_xRiFyp(uOHp|OuQ70gsYT8`)D;_j zBN~+f8vHP(mJcO)c>@_C2*B?Y(i=%aY1}MhZ*6mg66q(tKECl?yLU$&piEr{wx?uA zl}XN&k3W@a@;3~a)ZB*K+G~}e+q)d8J=CUXB!{$ld4f^Y=WVNq@cU-+dyANvHAs${ zwJw~D^{cz%#NnKMB)p)yPmg)4D`}2nX@ftk1FHs-1W>AjNKw;nn4%;_?G4U1^->7b z3=y5MNffL+1!*m{e3ki46Gpt7zaYJ0LY__17-MGf#%Y#rA#Sdj80SS&-!;@c;#h0u zN8Ww4>JAMOM<)-t7Lw1X$oB}*saurS zohr?!C>|AgZ7J3+t*3%Q{k(}{DBXRucx1x|h2CDp>jcOZ*V&ZMzP00NJ45!gpTru1 z{@ZezmPpRaEKTRe-@DgKs7(ZE$Ih5H*H=p_>3^fS>w~wH3W)?(nl0=m)@#Ytx$G8b{AqQoDKGO(brgq)F$3Iv-s_Anz3vL()6@Dl2i&$b<2&8^V(Yd-YhAd-`v+G=~W^ z(H8aghf0!HZrqH_eW!ZPYev3asO4>L#ZZt2jN`a(ky9+wVn;ePqIPuk*zKAFS=or+ zVs!RK0iiQKB8cuY+Gb(lPE#tHu)T0QyQ>iuc|pX5k55<>s27{*$i;S5u1rZH#>_j( zCC5!9^r0TWYE^7?BzKlI%ViwCXp5W}WCPljgErkNHB_EnKwyig0!fhdKMW13*5-J% zOB3_f6vD*h`MkpU^>0E8E)~NYvw$QM%6;rH`BxKr`ypp>X&kD;GFmwqlM(X!`jJ=n zJfPgD!{D!Wnz>f7UeXlKl-Sak_-Zt9KBjHA_f-787N-$mj)mB*O=!F`Q)Rc%yKmDq zbr7)Csk>NJ+jJ_8i42d!$}{%NT|5Fj6ubuo0+6+moN~r1MN~V>@@JP z%xLeY)svD%db_G9V;OhZ7sauh3gtK<)3QSh5Lc)p=10a#ll*DDWFK*S% zzni~x2aK*%jRVatSM_t_OD)fG;Kj@m6x(A9bUwA%_)(D`F)`GpL4vs*q0<@gG|@w< zHuHls>(%StmK%i{kC?#d+rS!*?7uz^TI<-EBUacs#`_RK{n@QaB1r@7=MmZmrme7l zSbOL+GV=$W%9t*+T<5ZT{bLm&fz`q6%V{=DUFEue@`|{)v_*)rw>sUsBop3QdnfgW z!l70eBf5z0jVjjR6H(^tKEb^~%>>)s?P;)iwg? z#7*fAV(y}bB-N$bMmgP&aLKG6ILgO8+lp9X04nK82=krKoxL|TNQNLZW5?H0xY-Bq zsS-1$MpJ{;bo=PLld2`_DX3+p%(mCEU02644VcO(YgxRUeq>GNIRON<|1Yu+hi9*7l_EO{M! zLvL*;$o7H_YYYHUxhA}WgheIg=SFZb1V{DTYJxldA#EVJ?3*a$5;zt7rEH9`M{e;v zY3B1;&BC@ldh3YW+}LwuR?;#9cXZyLg3V$hzHDhz>u)7Tv z&xBVWqe_2ejUfYQugM;yxJ^U%)OMH+a-3DBkG#f{TXptlZ(VGe*;Dflt!lt7Ix#pHKI(?X&@__VOp!*ZvplZa zQ%)#7>E~RS_0HZejNp4Kkb_JrNCO0P>T6N@L_@Rq54=5{Ym+J2$2Qhcvqdz0u2_Gv zYeOAU#=OM?qegbPOdnTk9;!3iNBT6sTN59v$=`3Xd#GDT?}v{uYB_jh?g9J74Q|Pd zh7JxLeHZ@#kK}4AmC!PoSz_;Fzb(Rd_w=NJ@T}X$MvW&uQ?v1_hxgowhwH^6i+A^0KGuDccnsL(@2*OP%-pD~Mgk8^dSAt)#elWz1n3CC(E) z=cNRZo0!X}x8Ke*3Vqb7`XKJa_zDXi6ak-)T+_K4hOVRc(yI*gV^RMAt8UV_x6!Dr z;{=IPJxWN=j?}}>B;rL2sDL_`vyMeLbF91Z=wD znTaC+;O*l|5y&-hEz{s8;fe0=+|}8QkicSQGw!JqsPoGo#-v_{LoVBlhQ)C_$)C{! z4^><)J8x+DJ~%aO`1(Y+z&;!J(GC4He~ntW^SqKX{iIsqmvSyICn5!xwbMI{^zWj| zLDd?+;flAK5=jxXXZs^ZeM=9e4Dx(=neKx}VCWOO?)u$C_1kY|wPPxL6uP ziD2eNKqt-2da;ijQIhKu+{mh4Neq%Q>Fy6c^>m}P9+-P47|0AW`Bxgk00s1bdz1>e zyT%g7hk!BPHNzB5zgJx!n%4LoUQugjJ7DJ$rcz)}sfiVRtEV=@N3TpJPJe47-%>~h zBe-8EAK_!~BQ(dwg8np)y-ej$WV(qK(W=;yfrpBRa<+)fbu!M>qiB45{{PYB|v0vv!qRV$u3>k?D8R zwtkRGt0%l=U*Azd{<-6iAFOdvT0_};h}8fecvnid+tU=I?vKj2bYCdGPbHTHlJ-gN zBesB;Z|)#tal@_oti$NrZehvD&cM~gp%N_3%n1r;hAwLsDH{Ee-CssKSv|k9JI*NT zUj+jXd~?tW)%M#9?4(BXqitLFtt&1@2m{mw2@#J?_RqGhLYY$H<@9pf z>e@EzB7i?ST{+Zz?fW_I#Sa?0u~~UdJS`f&cMQU%gmLDv;dXGZHXxHp9nqDv6+@6S zflCC3`W~mhdbww~81|mv1xEugMY<$oxG6em`SQTMcv3K&|b@paZe|2$%@ABz$_*W5lJ4?>xm-|K`pySn? zCV(W)gRp;=iOY$*qvHS4(^*b=Ry{dog20l_rYvq6xRq&t8>~Tsf-*Ek>S(X ziaMO?f#P*-_XOjwh^u?(dPp%S{{U4o>;WHSpNGDR9CD?^nd_!ST{_f$bqPb+Y1-ao z+Yz>PTd*F!(Dt8QSlj1hkzD(YT3R4491w;$-*d39s{ATDr(8Jp*LTIL-pcygKjhJM zYjGTDYs`^ngf?Q0$8-8iQe8`+O*D@qM2VqdZ!|}zZ#TlHaj`f$hfq7#vNqJaXQ^Kr zL8u0P(80#U((1zn-x(b}LbZa*0~OElp&o!sbbm`8x`IeDiibvY_FKC&qUjeP>4f7W zurgCh^y{5pJWFOE?KTTsOk+?ziU~gIgNSk7KW}ksaU76X@a`J(3pHeA<~;GTCv10W zT>9!elP&~c2a`+TeWw&|Ma)ut4=lEJKCQ()<-aNhC{vg_IR~iDDqC@J9IwvRpb$@; zzSP{tLvJI(`d?0+c+lhWtl7zLA3as%2KjlrKT3mJ1N|a+ zWAdxyis~S@M>2NPeLngU@Le+7nDF{oV>#Oxt`sx|`cWK_owcLnGUQbDOCq(c>cf9; zr}`$ik1ZBGp_ko5QK-y#a}TIy6lZ zLAr3z(Ty@5UUI}>?tg^{IDN)hq|)${j$V8-Tv}Fc&Ab+HYVnntR*`e++PIzEHyW<^ zl&-epJEW3%(vQ>|`*BQ7ADiVHocWe8u0!b51dpx<43QwHOr2nd<6t`Pvsl?rD2cgtl{l07d=_^Z;qQ+ z58;7`7gqsfap*%BGR(u*q#RTnM%rFQpAAVlXqjGM<>4*Z`a?UKc%+ghhgOlyM*1?% zwy7gI{3%vdVX6z)7h83QA)wu&FBXc#h{nPkSJ?*P|lXGT9BgW@ac zIxECahNX}=Z+4%?t}nBQ;vJuFTAkapLuv8ZcCMd=4Y$wD3}r1^2^jOHxe^qJftb(H zZa3&?9bZCAXpv)OjzSM?#vgOPjeW4d@7%I_#X?vOly-CK&1{+kN6oHtE~i+%gE*;D zL$jQMdIQ#mJ8n+x=;EVQO&}u-_1y28%VcOQvK0EvDqt1WUiug{G}FjLaG`U)Hyspu z$=Fv8mTQe5PtOqp>B>NEyZ2WYK9aj(yTyHM+0NajsLaKTg?H3Wdey_k`zq&_&5d8H zK?yNj3ycwxI#tM${@_Nefip1!0e7Kq1=RC_89TnL9N=R$c5WngD$n2MkbouJ{45lZuW`4Pp)6tocRqMx!TU7CWBrXrm?H9pSth9$3YVn)y_3%|A#y zm}!h>Cp~K4jJ5Q$-O1Wu=^Q9lI1W!PAOP{J>v?46(7)MS_pudm6eebh7ii+<9N;F*7aiH@SA1Fir-s`UUtPuLVSl(DjCmZd zv!3sDPDV9Kb_@Yrjm1fBLr-YZV8J%w7d>M?m2(b%wb$96`kgzne~l^i`})%Tl22#2 z=dD}ZMmr4n#;-KzvK#ZRVZ-)KHBVM9o$knIRYH4s)u=xxy$G99+qnGI)Mv){zgZE7;2*$(gSDL@E zQo|L|@>r%4#+QJ}%#e1s#^piWRM%3;6~|6mrlsw-p%e-+_|c!0$v6zQ@|`mr@0};7 zzPWR&EV1@T>C%rIrgGD?IHmiae`Gk2z%Sv0Ogb2D-3< z>LYv9bL?WBTJb|6$mRjd$j4r^ISLk7m4=bG(fPLSK=p6)8Z~is#C0w8%Cr$pBuo-0 zkD(JEw0z@H@i=3R(b7go6$}yxV8Tz*Eb3h$x7-I8e8(`-v*E>|7u4yY3 z-%BJA7_EIPsXtLAPgd?@QrrIktxj1x;|Jysb?oBLh(R&*fk!8P{ps}eQJ(TDnRhBlx8EYKZeswOjJ|g0-pb&X%A=WdtKIiCRhJ05PQ-fi+1q8* zwDA=JG`Nqr4Y{K=!>;Uk5x{~qmqs$(q2pF|F~Qk_5iE|l0~y+kigv>P0EVq?Z6KQJ z;%p>V_VK*a%IBg-6nSEOLZiL;TXp<}V%XEepwT}Wm~ZEGiVp8TQ+E^F7zFv_x#f(SKr!=zHsNM3#&G0r5lckGQ{ zX*|>M@2zn=O1&N?Z#jKgqlm6X`3Oc=X4`zw5gtOZ8lAG*M~;E{R}JAY>zYf8s2=Wi z9kXp}e5T~Lf?yOLwy5Lc+&13xvC3K5blgNS(Jo`eiam`|%kp;mdt0HC9j)t$?BrlJ zj7$KLGxmO(ng=GHmh76KQodbMlXhDe`EBICZhx$|TMW%)fAYBfRg> zZw8xqV)9|k$WS^BRb^>x;?f}-JIkk8a7Wa}qZ{p#N%-$p7up))^P!&Qxy+A?8W6368m?KQqT zU#}1FG}<$#&cPUEJsn6iXpuzv>lx15fA^&O;hMeRQ!**XWj4=5Oi(e0$bQLOgP(OB zP998%*&D7;fvbCNMa-O-13kcL5JsKDEBtC3doB@oaRQ@n5^EVfa$M6f;5YrFpXUDn z!nu=hi?HXo+cs+_hTM<+)?eLU%q~Cb)BgYp3!!3-MiMo^0Y^X;MktbjgA#G!>di^y z=eC&=M8io__t5@yLm?ag0M01=9-x2c{!KcVn4#Nof;<5~zNTi4mzNmoHpH8*^^m(( zG_`Z3A4<#{!>3B)QO3IF@*9a`@#aRn)ci$o@vLJ0$_e9B=?UNxe|tF;XC7=tMT zq#wA{G60f6I`Z95npC$b#X#IVw46L%tcN?vZkG+JK4*&WfZpT1OWMdWFS@=;uY`H{ zK~{4W8lLQ@yO&oSk)tV-kIt>CZgbdu>C<#p6nyc)tNq!ER64Tlq^4QBkp9dRzaC@t@9vN~ONWlybXc1jLB8y>lbtmll z^H+Zr<;6cw*++gklLK%mxvrF&?p|Jsyq+b#m1C(dqm&(p%>%l z_Ubp-$HZZ?Ub<9E!x~Gx7e8-U_!_@dk2d!T`{Qghc#}!?=N`JZ9&n0BX4|)fK5H+x zKN<)DAuePY9xwFAZ);V^AoWLGkD%Z2t`8QG^n6+?jP0dy1IC=z@a<=R3b#ueNbcUi zrNzYag=H4{^jbjq$JX}cE4OC@y02usx3P@g+$8cvV4)Hwsj0lvc;Hr_3v9>j=}#ylR3|Q(?J&=yS%Co?V_Fqh~Iy!En2RVLn$1{8&b#F^u(!;c&B@Hf;nR;3qx)SD#sf3dtLd@yKi{xDfa_g z#-Fmaj#_@g(fTC)g|DiQ_7=N1&YtprI_ZZP86D(OH`H+jAEV0qML&O&Tw`r5)74MR zLj>0DBfEl5%+^x3bA6;fi+EB;bsiwN#)oe=Uxu$=b!&(tHj~R@nzNrmLEb9nC00QZ z{U#>TOfrL{pAxzB5K z$bV4>#;)W+s#$Ccs`dIsh@S5Hj|>ipU3cGR?%tzU+B<$XCl9#atr)I6FKv3&mkNc;Ve zw0fMJ?fh#4VgCR<^{DzWyZ-?4kIsbH^IMtlIjLexgJozKszqynN@rs8`N!NvO4qX7 zUhvD{7U)XSTuW&uqj4U*lD}vV-A9akkxOnRYk!$;ZD6^#M@xgelR_jQ9er7Ioae`9 zisl(@=Yg3ehE!ydITYd1(YFLw@~;|6xOJ4RZ{&7z4L5h|BWf)o9pa3yk7)N`VAbWN zyphQ)_N#3iFlqV(DWUb0*+BF~THPhrCejGPNeC~Q^V)rD)8E}s{{TJptL)(X4K#DZ z9Pu_Xk|1SZMn=Yhl$y=Cr;!8 zwP`(D3;1MG9Xidlf>rSaVklU90i(Ws8%Oyut8_kP6S5-QjTu4J{+osv+ z-C)|VYim%D0LsI=Q5Smj=gc*D)#r~D4rNx5pI)Rvi{4Y?A z0&`^oL(DkF`U+>}>0YWe(tr$AiN>!Fv$cMSb8j%lwONKU>IRw*l$;*o8*(sj?T0!D z+p5S+er_rm%foi8t!)nzg@Yx`4mP#F1E==79mQO5X?2DX^SEWf^UMl8cVnal_UwE&aWqz?1Fs*=%05{ zTMF}QJu2UW<78?9z zg6$=}mCRY&62TJPLPz$}hZ|JQ#$km3Up{voh|jmWp-H%L8ZaLPvNPT`t#=M1XBoq4 z>*3O^cwYqJep@B=%E4@MLODCTvz6IZa?IVp6F@$RE@V;VGb-RacdB?O?ynnnJCF5b z_xmdy>$u-JA2a>!G5ez>kLO(|m0HjfG`AL{+sqDi#&qx3a4H@<#5hcRPmRE17(=GY zSz%Bky}698@-EBM8)vAk7cj?dX`J$+QZ-{?shpG3!hp~^<)}u30Yy%p7(W^*;wwXW z(H%a~=+mD;PKEZa%zislTirsFMBU6h)7KKC(ybnH{cuHL}`!)0zi4oLD5WuRwCrCNK_8O6; znXu%R0Gtv}f9@RzbrIht6Wf!T3=ZJoy?gJ9Q>SgZekQPbAKockb@1`~CWn4D{Al_l zbl@3X9fQ1#>;srbjqaF(}t*LA}D-W$b7 zR*pz~)R6izFMnF+*~KNj&8BZ{V3kVT!7L}2#CTMw-mDez?3#;>aPf)JHQ-~zC3dIb zcbXX_PD3QAsAOyv)a*g%b6?7w7&ns250&uX7|&=kiGoM{BxBAP?JwRNR+2R#8lscA z(DYz_Y}E1L3^84aT<(6BJ2i?7cx>`iYt(Y_g>( z8oJ;Yk%?ouk3zPPL=wZ>f@~kM>yc91J)(<*CMQ6?W2V&oJJiLEVP z8;JFOks|v}7e1ro^KxYLx@W$*EuPPqe$;2X-ABM=iXNf(w`ly`E6t;z4V3qI3V;7{bT(j?mcAI)JLwQ^l)w1X6gZI=@Ng)DRxnn18(b9sBzckiInHuNb#}yMFFpO5aZWF|& ziHBxL>~17o{0c2Jw;V5s+eSApJ(bK#6n*DWT65jE=SSDnenzwF#yovSqJl76zfl`u zcVfhM3bTWROXSwvEkn;TgQ1ldCN}Zc=?@QeAZuB5bkvdMsYIF5*ec`@JEFndF;0ra-5V^-j5$6r$c>a9jwf~8bG7aE6iu0I;r4E#bP)Hd@+ z)4dz0s7VPG%xiSbENk=^&`Al7LXFjAjkK|is`rFU6Ugs^TtFLeo>DT=h45C?zUph+ zWz%mXYszc^>)lg4HwABOT_!~meIqWO*vE#|Eya-K-YRom)H1Yp3_h}3YF`>6i_OyYNj==wxQC)GwjRdMg7J^{Yzt}5SZah>)(&H2-u zkD#@-(!F=l)A2O2ODI6>jyB6XFx90y%~*V{w1t)#z_8*Yy=Fu$X>iNksd9v$1@WuT zEKX|1#3sPw9Xi(x;P%Q9ZEX<(jlPuqB)=9U(_6P+(ta@C&wK{Ap2R*uz$#+e$!+7-#Dp1ROjJHz7eSVJu73^dT(t`KI)oWBtUoXzSr9mTwy%TaHp1{u=ekj*0J z$HtfMNQ2_lq<5Tqvqsl}*h?#_YFnoID_Evi4<5UQ+q=45Xt z@uRN&LuRM>Px21VK6C4riTs|n0TNG1u6SB^H`<7G^mo|ec%Bm*6=>wy!y()->$iPD zaQ^^S7)c@fplYK$V?>-uh)uquhrrk*e!EfDn$rvd59t_<*^lOGBMq>&&KoK|(9eAg zxg>rfr?$F9ca0WU%XJH#ER6w?`V4)V?(=FLqP~*zNGKRh@r94 zPmfRdRmJp31;i0Fr?@(*_O*Jz&h^81n8+6VMqV9rfKSj~kL4Ro{;zKptq{VRt->e%73N&MLwM#WEJ^$k<`*tE)~U9k*-F6 zjoTe|*!`hOr&6BIv-b4k_*Mv!yhy+#*0}xoT(CaVM@TK|*j0_quRho19m2;I>ZHe) zJ&uhw_Y4P^%cn-z)DNn;w){%=iQJTt-$FG4id? z(QW5sifQcOnq*AtWkxYC>$s@z97PqoF(^Sgu%~i!MhBlPI)Sqq*Xf<{N0P)OZpn=K z8N{Z9Jmjsw;yXH4vY;oq0t@cp_ayS233gjGxl4) zr}-c9o;f1{%rVa)BS8n~T}kgAJ@q#Syyb~>vT5ra@V?x{@m3wxZwsv7$$Uj$`8Mds zB$4R2BTcxKcFM5R?8RvyX_h=Ucn$_Rqu1S5_JMx%dDDn?!h-=5; zSGr4o=wRv7*U40hX%wtcBryh%sMqH9_mcp7sd;TB+j>$fW)<}rPT#X$QtC3eC0Bfm z;DAr6jP{403EwgAr`00$Q|+Z}v@;>fNHVOa^@SsGD|vab5z6AW1N4N)e9;Y?*G&4k znwYk{Y1f}iPj~tG0BmeKvt3dBSSa4+t_kvpWZK=?O<^jP!G`Y3RI%zm^ouUvsA)%| zsoeVs)1Sc9lVh@=g#Q2yNSO4pzQesa?RjjYmRP106YMMc&i?@YsxNorRy;=b-^%T+ zE~4ha**evj_er+f9qJk0AbSW@>0dJ$3+$sEh9im0{Xt$9_6gjd3)oWQ6lr z20X^jd1LpQn!-3Eo=KuHC9A_AR}I-E$?ox?Yb-d@IaaYm0<_Zl5TNzZ;#@{lNv7@j zG-t7IA5k8z^WtljYT=|K4&dY{8ytG*J9Q?k=U=MgfLtB6=0~On6?8`Zq_$5|`gDTs z?%D-kMrlzQk9jNBxs!2gEk2fJQo|o+DEBn+aNaou)9Yd(khE=ve2&DpJ@u#|)8E(d zt`%Up(;=SfU-m#GUz=0@yMAO^zehNN z3qGs)9DvI5K`I_QW zb>`jdd@&NM?d`57znb=I*9ZBM9Pd&_Vz{_*$=c#lwvqh^^H*|xcwV%jh}aF2u^JAz z3O{+Np;L!sArG$=uGZp3V0RkZdJ$c;DKAgcAyTY;Q;*|8{{WMsaC%8;aLb=_W}INI z9lI^mZ_xh$pObuSJS(n!xc$|}L^k4U-WsuSTVBqm9z`arzFs%alk-3n5l3ynPj)a` zxl4k3&#s_F{+39S9w5F6p{Y5MzClCK=WH6%JrTF|dQ^mW%0C6q@2(GX*PX+x_B@hiN;3}CS8bVfE*_MgtbmhYknBmV$L**X4g z0sfK4`p5LVI#cjY4LOTXX8PtA?Q8G0fyeicy0~*WEbRbd#N?99Sd*IdX1u9aRo4Z% zj`2=AUQEYD!jD&_?x(cjqZ7|Ok3HELTSzr%&fby6!j-Qr+lbD0l1rnk7VjcIH}IqX z0Gq9sZs@?r!kz6@#70ivx}uiTi}4udf!CHr-1x#BfkrsT-8)nde;hXaQ-@hxD{{7q z_A~T`XwdntFm)$}nA0)cqOeHgv!IYBJHoci}od1CH&hKlARP zp8mV^_SRJRdp4{M^>seF1H*0U?dAcamNt$>^l-x!FEjd46QqoGI#-g~$Af9r@27~q z@#m-XdHWdZrmpyX;mx$O46j68eUj@Z=-_gdH0f$8y#Xg?Ua#=>;jJ8fs!nm;=O~tB!Q1{tK z(9yY*idw?cXnt4{uur236t83RuFn>;E9$YCjyV4(yr1l4i}B0Ub1jP8o7Qq4 zne;Ha<4|Qd>zs?w_KkB-5%Ng7@}`glIPOJn-Cj^LiHVeF8N>F5asGbL za7aY5iT zx4UC%Mt_-HD7duT_4+qZO%O&p)s%jA#!dUMg{YH|$a1}Kaot9b>;COEz|M2Zwl@C& z^?6KK{61v1IRjX2yhRIlkt4T|EcZ7P1PiJr=0^(Z>5OWp;T!^TRfdbMBAX39ls1R+ ze}xS1xjXu+hkBp`;BiK!vzP{k<|nt6PBErM(0bEa#skP_c_g^UYF%xq53mdYT{fnv zPll?NCFvJm)?-$ZLP%wvE{7U{Y!p7D(9^K!NyoD_-CT=%`QnHjkUqoNnpW;OVeB>G zzjbOSar-!>9sVA_5lTm;*BI(LnhIE-e*XXpwBnIQSlcr}a5NM2GhnM6`oJ0W)N%~3 zRV@9Yzj2gzRMN(FFbS9KAqT4Cx|@V?wOQ>OLWh%2(TsNtbfw}vKGqFISgeSubnEGl z3QTr(J(2O&G}h19!(@S?O)J?tnzas$#r1S$Ncv=Y`qlm0Wz19C?UUEY;}N#Qx|cb9 zzv#d2*VGgK>bA3xpKZAP)g6V^o{uZb#@wb#JK2c~_hVk+?5-aF0B+LVzA*#-eny;tsxy{2UtW8t!X#PUeB%l+ zLF(3mkCILYiaQ5UlYy*x>Fs5%9d>|$d&3T)=>Cf_=zWd{vlZ??ohi2?G1(U1xr~7; z5_Mua4_j{{XB|2eoT&3X-RiN5EL*X7vRbHFbLZZYOtN)z4&nD}?ZOneCu= zl6$MPh)iv5?PD`@jAV@Vg0EisX>Fo@J;EC;7Zc$LCBiBV{{T$3A4v(vQr({iHN10v z$*(qF*?RIx9a>nybwGPUJonJ=?(n6?d`5?J9VLJbHgQQm(p8{c>wj`Ns=o|aGR9C?d%)cQxz4ITsHVA^o$P~ zRUT@zkJ;bbQ;BTn5)YzW+R2{C$7l|<#jcZt-tyjbWT(p+(2GVt8x>Su1IyKAjHD}`gHkXmE?!2bY0YKq58O6Aj51LyMi8Ggk^&E&TSSHM?igYgre{gPq%iY}ZM@pFupMNH$ToJDbKPAO{EyvwL= zAP&gdfs2;@VLk)r;HzbEZ3J98&f{M=OiMl7tLBK*_eWWdXs1321mJ(qx{61`noatR zX^=my0KbX$*A*Bx1H)9s$r}MW7{LsAY_(4s*#In zlIP7IW*;?I_t6_SU@1B7L4nqR)%J!xln1!{E6&IKXs&iD>V4G<78%jLc5JV*w#EqY z9rc|Jk=GmaHG`>6#|2v-8o_PQ$0uL2EnP+%vmM09J&Pd&=IdM=*TXEo_;vpPKV|)7 zzu~VtY>(kh+U~3CX%2ti7f4%aT;`JL9eS(`k)WWwm#-n zVOzs*C$uttS+Awx>VH#1kMC5C94iZUbC~oWb}MaO<&f6GW9*Ip0DW_LGx?!>)b940 z+6lepD*kGH?!UNJ)@$#Z{{ZV>%%cAQeg6RTtX%M`8PxR?gp?m>bgp7>8z@_^&|F>H zu6;=f1MsVxMP5={OUqQ|G@4gHZ#nnx@25KZa`q4otb7GM{{RuWSmU{qQ6LtRM{*+f z0nlXE3bNtQ=q3rLxS5+&*9_9~(WGxygMc=xd`iY9!6QBgv??woX)c}-#>?JYLK{Ls z#C2x!*~d<&Tz;m&^J|8_lI5g^HH}EYXJR+@R-RU&q%b4zduUjrWzTMMKG_~;x|%zO z0vTrd4P8Wy=K<zcvi=M%77E5y8On>#e`rn))c^lO0MUFx#oxfq10~cga(Xc-I3yJSxZk z0Eb`m{5x#(B$#_JqOwoAjC#97V;&~0cwp!_jNC%to|?R!E#SxZ>w&D9Nt1@#M(Ftt z3P-1KYpDMKB3RF)frq&N0GhdsoOwhLT@mW#ae_(gJkG)VSO(#gt zfj#6^xceMFB>w>ZiCg#7M7WGA=UM2h-c4KaST0)X_8W*)K-{K2Q!mj*AkaD;U7$(n z*0@}E5;ev2d|#P!C?7zLKAc)YPhMDFz9jgHQp&l~I)P0z`5DVIH?OIsw}WWmz!*Lr zm$tc6AJU;1$^Mos@QF`CV(T&%vYNR*Q1n+mkVpWrZSLE2W7!`~_zAYbZ0_8J6IW zh)QdjIQ`ajWFWPRmcANBs^<tZ z8aL{ejQ;w;Srgo@KMYqY7Djw((siNR^@Tv!W0Z_a^E~7k9pqQ@*xU6rKlp31^S|oa z&-voJFkLtMHDB?OU(Kfe(TsjX*4C_l+6vm&`_DHHQ93iBqA0@l1XDR$)B>%eJPbznaZydD^nN+tAo z_3ybS#Pu|ZoP7!(jdCCeziUrg$=@WBYBnB*rrXrHuD!mbd$+|5_|U~{K=#(HdH2^g z%Z6RtLZ?qSC`g<2UP3eOt++(J;AUt)?^UJW%B!v-IKL5M@NiBSacr_%*^lY&=9ycs zfc`a>;lC-L*ZiqsGyec*SUex)H~#?a?7#5q3&FlqgZ}{Twtx6lsklGNeO|sf2>$9v zireJp7m>Q^x#BjnxA)?!9u30y2Ne_E&X7l@_R(WZ`O-d!ywx3}S2l}rE2q?g@2HtH z{U!*4%hdk>NNK*BPur%Kn>37rvm9-fV^;Pz+%Jj~X&S<_#cb0n#=9nT?~p5d zE;a7p_vi9T-qVc_{{X`AFZ??CjxIgC8;O76*6YN_w}kN_{{Yji-uQcXXAmF#I{tBT zJ+>Fa{{W|1H?n`#FEjAbU+EEiKkJbH026%0PTN`eNDDM+8_RE<62Q- z5%InvytLU<7p%A$q;>O^b+5DfMg8?~SPVRhRQg3;G+;fL6`vbuf5d7iE+R>yAzkBj z43Ep1WWxjcwa4RC3X621RYn4Ug8%_sAY-NcW|ZmvfkP#&SF|b4v}gz1;E~Bv8b~i|5Tg6&?4=JkKW1oH!q%PX7SX z7qJQ$ohL8Q-zws*n0FHkw*>Q{i04DN#1c`ZO10!jX!j^2Fp6UlXjq~DqlUtno zt9tWC!lTScPM@>mUsE6K3i_D;0A*|HWBq|&&EoxqujcW7!q@X?e_&VhSbtzw^GHA4 zt$#9u{nFO<7XJY5lDFa3-|kYoTrSZ60I-kvR{S2w{{Zgse+mq|9>qxS7SU(&sN;b& zB8&x403P963hKgyFwDvm)t&0zGK(oh0Jch#>#RuxzYSlN9bJ#sR$A;#zUBs^l6>Me z4UxV_g$1{=8aiupf=9BNO`{6ha5v7`t>kZjuB?6Zd2>2`$*#@O!1X0J>60H)e*_dn z55-&hsHXhDsFLA$=OLVGcIIgVKX}wh@@tCS@NO!HnGEU>tmR|+i;*g~WxPj2S8(x# zl{k}JO4pq4tZRv1RFae5l5z;B{{UF2{?Zlv^H2==*316@WcoAs(Eg$?z?xOqjzpRM z&JNY`hoJo|e}GpC%XPnx^Q7&MsZY$-z;Cz4x8H31DZQb8bx3++YD2ln`&h@at*qFH z`OrztQ&J z?!|wj?Z4fvf1~Zc-K~G4?Z4fv5e>9aXT1;u_oWtL7cun zrVP?QxV3`;eDc6iY-{R&zll?1r7`&+05EjFvQTCLd<*a_h)x$WL{{Z({ zMDqiJXiN3h53+>=QJMOQhxoA!00y3f9H49~G2WbCaP$8Fk7(r*>~-+r`6EH87eka~ z^#G_are4p=5sr;O)fk2~tW6950E#d_?x4h+9*M?!eFOnTk=V|`EBQ*K znSZ_15BtIjBTitsl<)qyz;^>2Y;%4`1wmF`Jx$0B4S6}uKZ%0R1s@nAw5y>{)x+qn zss8{>M#%5}PZbI{X$-E8qRnOLDzVhQvSZTcsit+o2sy(Y`I`_eVbDTqhp_!H-<*B( z3TXWP81Li+{akCX?;hO5X}*fYkcG@requ>{_gr zaL)u6QCvrH7AkQMse>&ZoCTqo@nPYw>4zT~!{QxFic{vxWk8xY?b~NR(D4W0nEwEa z5fsWTVXBKwgydu9F3NjSgn2?DB_%3dAGmnfERbR-I7{{*fHc-zwG4=d@hKh*Dfv<# zcmDuHMAbflEy2M&d@}qz%uI1Jy+h;AQisA0s7x6&L=9 zizJtKGoXA%7T?eEOqpfMC-peveT3%+S5W@yG3Y)cve&6ye;;zoH?r5*<*TOJM^<6A zHysr3>4e4WIE?#)N`6o(m$q4Al7*iP8Ge>}meQ*0yh05?P&H6v)S8}&!Vl}Q@(6f! z3a(3uNBVI;Qae3^GM;2=Nlt@3K zVfvJRx(Hc?;L|_h^}pPvUK<2XxHxa)5LXTGKg_-w^i%0`I*xzlVTv~8{?G>;f1=>7 z!a=0n$b!7Cuo%=hd`ih|G}2d!oCForI=GctQi-?3xJ*}4hJ!hxSH;&ziVLt(K5!`8 zSb&uabCjW6!AC=n;s~HVKXB5c*Y^Jai=$=pJBP*oq11dsUK%__AW8tWm?At{Dg(5H zpJ}oUggB08#U(@lVo=)eVJsheza7xQ5+5QXMF)9 zpD;?)d(Y}O@fc?DBcizegM;-GXk`xyv=mwHYb7{nb@OkODuYs& z1aIp)pZmeb!WjlgcO~Lf_ z%wLl&()yPF08=f~`b^R%sB#bA^~SguVJn&RkJSA##ULyT=89bmlm|9}C z@R_MOl=fR72<`Ehu(G(VCGtQOw{cnRp-A`<2}Xins|+rZgwouMIVE&ifuXz0d{h$D z6)yMOYk^CPX}e;7G-gQ9HjkTB-OOk1q4EqQ0S_x&XNiU0S%>tlQ|AT6nQd5VR~y42 zavlUsut$3igNoF#+&UIVRC(u>f7ewm`9pau-PVaB`?!vqGHDKx!YXHGZD;y$nGECM({D4K-21emuI**iyhL)V*3{>iR}UX%ByGZm zD7s6*fTZBEYH6U2;i-bHQW_^df1IJp+!@`$Don)PRmV5b)};i*D5CV(v*fX*V;K_Jo2`9qYc7~+Rl zAM739rV^g(g@!kLO3O}Sw4ftR6r>v#IF`nof^1$BrdIScgtz%)ToAS#p-(ue8V0la zF$ArFqu2w$`!^R1Oi(Rz6mT}yW=%$0AOk!S@wB2>77NbUyc*~rJ`)Q+t4mKP0z(kq z08-0s9Ga`Kj=#Z_M}}P7Oog|QjaTf>3O&oUU%1mh# zF)d^b@;yu>@{!fqbc%`q_0V3WtEGa8io4|&$XWsh;`K~t;bhn z3kS@x3QaNPSZIJtLT@!CV?kFcv6f6_$O5MN_*?<`ASeN!-^w8qM_^k=#!B)>VQ$4~ z(c0d^=%B-mUh9`2{6$yE@F3aXH1BfnsY6C{c9l+3U>5+t4EVC*Rd3W+;<3@`XH;c7 zCX3=)tLae%ubhTFS$635K|r_HJm_!g24W8p)enUM_qyJaShBB zI@f=3mSkYPYS>--N2<^QqkF&Q3TDKh8UkN}ny31jB|&oL4;6uB#D8DB)XR9BK5wpv zDaqT4009?M&w5mz<}e450sxjbAa^Kn8auo%EQ%Mot=?XEuj`KGN>c3ji3`<;6=$Xc z#S#JF+_wD(h6qY9Mx0%;5vf7fag08vP#`?8Og$w0Sz}73<70Mm{4rrTd1yyfM)MM5e1@G`Y?>u-kD-Iq>I|~7t-sT8+Y>^_V8O!sS-38 zS`{kb{dVD|0X8By*%HA1v((W;v>p&L5g|^|{YzHCs!D$*Dga0cqRD+#_$I4FsA4I5 zyMp$VgNFEkgtKa`Ma)Iq!KS#!F)Ga~GlAC;Sv{4g^<|70Rb9v6eZGleYFt z-d!6KZdU-Dgf#t1Kd;zN!c2&w8Wl5S#fPF{DfH7^nUZ9(-cT594{39h2n z!kH>-D8nI)V8BIMlERlwO~%!4t8!Gub~%ph8v~FiAT&70{YJh`$eE{j zup0Le8Cd`l9hz(_ak7QO9jlNngB?R9#~dmE&6M4>M8!9QmRTrMO6iB8Jn>VziGSCzNGICTvfb3JwcOeZvNIkR4_Q8b%Eq9-+!x zILQF$13=ob9`M-R67B+5qL6SHN2uE#2hFEM{{Y|s66kv@)K!;~4VWsvCL#H{s)DHJ z7h4PtST`C2gW?0h%LneRHCEBvZVq6=L5^RpX7^1AI1q&UR?Jz;gqIxd%n#;wlK6?<57YtxEu%N4?&d`V+$aE zZio&_FveqbL@I3Y&gDG8I2;PkhHJ37xVLSKR#!rMws4GqR4tx>#&MZP&Nj1V&x*q9 z35cZDseurAI4MF(D`Q1M7En3OZLG>Kh%=lIZT-a87KVUCjd-gl@q{>Bx|oIGd(JU* z#m30AvilJsiVJmj1N9!MfyggwR6BD(fx9t>Pr~p%Asq^?pF@M?j&l+ac54I96N~_d zlEzl6xt4J@=(@I`)=E*YoiPbMW#QUlXiRh!al@}J-m!ZVI|Kj`>SiK7Ae4?hyp;9o*9IUNB-Znb<4l>XDi123}F7GZ(S1AB#O%vc3#0a=;+ z#!M$gumqQKo5xnvA^M)m6;1qtZiSSJP_UR%uoEU7W%bgSvqzU}QaQ#-pfF1TZaEIp2%W zN`PbwXBd@1J>r2o3z7SPARIXe27;Cc<}&%DOkA!!INZxYDQ6%xN;x$Th>&9ti^w*= zGazc+$Pu^OW~L)@?-+oVx5_zva#m@Mm&i9UC8;fOE^&gxAr=(ch-tb!Gm2hq@5O6D z?<~0U#Y)e)0C5H!ID{axwL4jj7`iW!#6Lv~XszT?p$_k&8m}=!xtXI23DflqE32pl zUTb2afj>aU%@!d%4f-AiR5#PX(D;}~XMs?dcOAkGT5^X;M`U@4o^;!%oJI9iB}{15 zr7B@{+d}l{(}UExu95{2XYqa}Hv?Nb3R`+u0ZWo{4nmTQ$Z>q7C z3(En1@(N7tApi>jO1;Iks7?NwT~KMTYU8S?yKpK2pC`Cof?SOS)0io($^>zCT|z@# ztF52YG4vA0tq;1=I6?GdICzM$QN4y<&*TxMW-W*lWE)F)J)9>3lD?WhD43155=G1D=7VQr=7J9csmPZq1!DCcL>>OLQ<>Z+i^ad*RdPVr zp7U9)OAu{3t<}KZg|B)(^BtzjLchQ)YE9H-_gA)IwB}|7tY!os9{y$-e0dbB6Ppug z-r-9Ts8dZYR6=aD*j`=A5y(t$2`x`(vmm^gM>{hQj{E@UD!-|Z6`VDi5whK1t1zBL zAH=xWs@{PgAJ~8>9cHjVG^0SW5XjHuj^?0NmABOGJtnoWYn#k~21K1~@&!+sMUq zm1g4?B+Y-I&gFpM+G5{*UynBolZeiM3NC|>Fz4vfm|LZ$7yFsTbA~~*vXxwIfPM(6 zBIDb=7$$UpRRpO-LLGI9VQJ>oau%`zc!%T}m|y+n<iaEXqc-S0zSO_$p%OBX9JXKB_AN1CtDDdW8j`5aHtILy1EaCRV^@UjCTQ z#Nyn|5kn?L7+oQ$bkAWbc`p#tr|8<0VPKV&?jBh|RNV&Lz(|b)RIy|Q6YGe8j5RDN z1;wK3ncP`nE`fEZ?Yuw+d{pL7k&dzARpfJih3Ff37c(?uu|zry{L1{qNrA->S#k~w z<^z{@?#i`FQI_H85W)>HR&Xg!F_^?4`Ps}TApLokV=5Czn1ba#Rm^W(xYG<}d2UNd zzRk(GQ;|+Op#WzO4Ae(NH9}#*q&sA=wpPi;A`oiW1t>aF)z&UqrZe1fJC%`T@P+XK ziG4SS4rxpt;u)$FKt|hU{{V35Z8!Be3ivc&d`fbZ1Hgjyv`iT}QH&;2 zYZ)5xM#}-d%+$=cgje~=Ze>rrEG&U8i}f>6_nJCUR*-@^HK#P?%^F>G9o895`&$BVKwbt>#C(*2bLP$nc^4Ra|(X;<%bfwdag&CvkW!OR$ML%l*X ziAr#Pd@ELAOA4kJEeDNsaPUOeN(`s-yI435P!mNxM^vCGhX;sa%HSZeee>KYfYSX% z!&t1e(;HOQlmg%<>l@*ArocCp0{p_OJ0W6SG{nBP0hEe3YEy&??a8rQlt`YdAzLdp zUA9`2(zZcB&Fo7Jnj9WEO67-mV`$1czUO8KbSr>9Avw6C_0{Uk^=lir8~c|7HIX>4)qVRK8uvmG?z=is_m6lz_m)k_)$))e@fF#!UU05V~o%jEsd z#XGQG2crzBX_ds+BS@1~0r-eRT0YEUTj|C$i*NUKk_PeYza>YkjZG{vXm^B4A+JLmhADHyC)nxBXd5P1n*3OjT5hjhqa-DmLvl4{! z(Wbf}q@`#vxNK*LCDS2!oTKfCDNaznkQKD3+3VwV2<+kk)ajVV+f8wQuLoI8w zkCs|I#R_XNO!8ER2PE;4>BCaV$`yEY%V>0sB#r#FM93siD5SC?QbzT9PsCBeH@X7} zN=C%frly0M(86gscx{O*tOf4Y`5AYKf*Yuy$Qt`IZ4AxAc4TZ1Mf7BbteJ4wXN2|om^Qnqh48kCh5E?)rql>rvFU_HVVuKh)M5792#`+eFky&rv{b>@!7BCt0ENY(c4CDx{LM~=999-* z{{XyH?V}HIOf7_Ic9nJD-!g@?4IDw+ORDa}08HoD#yE;%s9$koY37Ysv*iR-Xw(B3 z^A`%ZRbjK?@b|$ffG>&>omirfyYP?)(@ed>jNZ^+q-u4c&yfQxJc8AKGPKAFlRa{` zrU4nf&2NBj(pz*nAzwXS8aFFpY!+}bD7&TV5CEi?{D8i0Z+K1%Efs41-8s}L1Qf{}P>@y27MT-jQA&@RSW+*(N5iHA_S_PX{$ z&H)v*yx~C3y31kM6`?7M1K{^u1d82pET3f#?kK>cAPjRrz2=+1+3ufGzm~ODbC}164I8bp-e%2$18KtQTlHf!zIXosCh|c@=CTzHo0)-Y zFa#)F1KBGKF-lj|!NF5&uSN452e7)}6XKw?a8ytHm6){VwTQ264h_U# zO+|kf`?XYcFUx?t`6bcTg70lZ$cV71=VE>);R@+a)VLB7q{vfa9M^vyh5YctN}juV!Toj946rdXMO_stM~mE4n2$Ex?bO zE{lKmSxC~cR0q`QA@H=L4F%z-_bz|TzI9idr0JY}B2#li@!8=R(Q30ZL2Jn73gHJB zR{;M2(4YBG8?Z|g**5+}dW`7Km3}3=xKpBO@=8E10#wy0SP7lB@=r=uLyTW@agr-I zPj57R#}i5#>)OQWTrvB&Vvep>hSCURU1#x83Wggu7*`t&;TEc71s159!_88>Ok+s3 zhgN=kN?Tnh*zaKO)`zDiKTeg7$1?J%2~|f}rXyjOr-^;?1w^rOb3`0dF!L57)r7+Y z_GrT%#Hm+7j)z>_wL8v8EU5k%khfCN;ypPze&EQ@q7ZyVNRD7EUl6Irp)ZTI#HU?Z zR#}{-a@gMkUCzhk6;<4~7u`a!?0T21st;ABy+GVsK@oD7_?^TDy;!+oLDi|wJ|*+F zU@FG4)Tz!(1)RS6&G!C_Hq-4E- z>}wi;GL;Iv9EG^?255m6;5nlE`6m#Kv2-e`UL!Fi^5(^eAhT{QIxw4F@Jz3yUkn=t zmVYP+ikLek^11`|=4L%zT))|T#x}5xVtF(2;oDS-^QJLCx2cRuY9dw~0Qr^sKgj;f z3s-bLh?w;zN8o8lEYJoLc4yppgJFFZO2tC3#wbm2;q`-}==s4o-@M$}Ul8->Qb2px z$Q8t|s8IS%20{e(&lndrV(Z3YWs@6$cjhy z0{sw94+P*&mY-j8#1#-xwJXBHWz}3Yh#FhSW1U?@WoW9B12nEJ!BuP7(A&nCZ&pnY z{iqi&e$Z1Q%UkIpwVeVal!T6esSSnoV9N#!)fT`GR4Bm?clwSI z3$?TxI+i`tkkcY&;sXE{DmtZpWramqTo-AVlu`?{EP3h%esh6|*Jgu(!w?blf1`Qg{{TC48AwVfKZ&Xma)AKANnKxwmndcCm*F}Esvd2KAE`mdFJUQq zU*Q)Ca#$dC^B9N;o8y4An@fc#O+>Sm} zubFxqQt^bweZe3_000-xz*q4Npqo@w0v73T=kM5=9fE_)ahz<1-t5&QT+T|?iiq%8 zz+U)_ER0#)rFCaC^todcZt+W1E$zkYpqJmx4pa`6$5FMRtLcGhic8MJx;*=pE~c1N zh$||&v7j=fa2$QbNXixsA9A1|C|0_uVl*6Bum(BILK__M;R_sC3!uwdx*!Gs)U*Ep z>k(xN#odMgtvPXiCoTSXg!3+5!ts#pz6X&ZKhd(pRIDCgl;~_waKk;9puVM=tD?bB z1&7#Mw%-$FCGnU40ALwH31XKJwR=ijKeQalQ;1m7Qb@QC3`*c6BS-kgCAFIk`t{5I?@pHiSmcfl=!v>aPqOFc2|muS%ftz5wg zq}OvnD|_@8nNxA|S7L+5+L%`0Fll-DOD$TqXOp69V8E+wuB(BMpdwbAG6RSE5tN`9 zI;}A;Cc1qesmpGi3xoUI&#?-(g1Eh<6DtR6QI)K0PEKL=RbV_9YZz&ILhG-cpowCp zyKSh*oenUP&1AP06G}WP>dz{Q6{ywOzYuZ|yQR;#Z6O}#%&#Al{lq@igi#C}9C%`4 zwk|i8K3LRdW(*$1TIg5ecfw(#%s!=Ox;S<^P8~`-q67e&kYMhR@T*5m{A*Rr7C;IB zVD=3~22^agzCbrN108s1Rc`~xmgBwsNVeLZu6GeEovvx(qS_Uh3yz`6 ztCY89iTqS`L|QRjABg^WmRtP;VSvjJI+KL5H<&gND*j#zE1_e?JOdX7pJRJ~tM9sj z@!T%GKsA7<>1hMi6G-70(Uw(&TN4CSRVP<)bMY~`#MHj(I*sO!GakD{29}g;9ROnP z{H*@~SF#OLT#?~p=?DizqS7K4N-ix{v9z&v&iu;pVPCNVyMQ2Ktq^+^dt3s(irCc1 z02ZJk+JOU`#dKpcv_ir<<}GlswP^Dx1c^GztZ!ja2k1eDlpuXGThHKNdxud|!#Ibf z4Ig7{+Cro@D(=4!udb+QaGoXhEeE39z||Eiz!dI6!gR#PP`g%+lw*m(A8e|Yn|ATP zOH!)Hp$%GLOv_EV;Y|~M5aZ@@QH_x(jXgps{us-yvLCot3!V?FF6n3hyaSc=?Iop; zOtEK>?9Y}fc^BH`^#W-dlo8LG>QV^cG!3-y_HGKC@~NwfME3wPYYXQ5%OoecIA!yi zuW^INEKmzAS)L~YjG_i@c#sGNH&xB;}U5lW_K;R7B#u6rzm%U=Hi!hFQ5g&Y$`vPf+ z3AJ`%HZ<%~Qon1I!hJs!34EgAIsYGxB-r^2Dh z9eB)dhH_U{7$95$7tG_^dLl+aWHHRbH0QWo3xBw3^P88IE*eJRoR?GWS4PX1g5JGn{K6nY^bfP6;-ui zmngR1yzh8idzfAb$gYnRz)(-GSpke5N*T4O;J2(kXQTJSl&>PkgRFz zCZ2;WVBvK-E_xVYM~>{|J1A-w*JFX)qFUTh3e_Z~xHM$-Ro!5%m3+NZvS~~P?OB>fryIn1Z77hw@FxcU07$J?D+X&` zu^4+8&S|8tGaNK=j$I&}BoM?te%E&bwN%J!87OWmb875`yZuR5eo=%1VMTi?P>~c? zvFX~aKra$74+|C}v4*PGinA|gGdUihRo$BBQi5PpV)cp+_b{Rp31Ephsdr6|Q)gD* z#i51*TG^?H$}PtY3sh4TuL!nv@;Li~r;_-764CAlt@4XY%CFSAuHc2&34(mn?vCX+>w0>J+0CeSzM077woRsz_UUINU=Fy_nLV_xw0)ku(0`H2zpP7d(qKo$@ zxg*>kqcdB3Vy~E`Ib8(_hlTDvz?8ZY%;c|SkdtfO$ky|z)Nbe>Xl>^nE6sVHA*+EaLs9ehVKu12>Z$|O z7SzL*n0Y(%1%qW(b&mq91PTmGhwSO)DF&J)lMIxuE?QpePQii>EU&X+&NTp52RZwJu+k%9wBML5V_New%`;I9Y2OQx z3pZ=ItE4xP-HY2?NsZaJpI=Sk{Ga zJ5yls0OPxc*6=Wgh*A8*@|8U*oheV^Q5^8UJ}4anwEH+cJD~h8K~Ch z9EV=A%~T2S32rrQ)XNc}@aT1|o+EnM-^I{hxn(Uj92bTCa{-bAeA`}Zzs#uhW>#3y zYRG9JPy>S)hyW{599BDyM_l=Vza2|mwZzVF-aSl)fU>HluXlr;&m?Zm(Yeyz4tz?| zQ0tD4OR0Fa2!(nA=^ZY_!!ZIV+qVEAf@glP$;s?EXmtii0xjnRNNN~qkdhYN?Xt3q zBF5o^pX-719MIG)n5$Kb)`K?m4Kkoo*v+LeSoaYCeL=bq1=!KdG=S#oxm((x;(}=3 zWd&RG!FonJbFoVvOu%*74MtUnoL%OiT=nvbbq)e7(juOPG%+C*W#Kgjk1^(oHu{mdqyapCO^yfHs7;aexW}}_0$k4 z*zJLME!E`>`~K!~=`eTm*K;utWTI`0@|vtnsW|Lb$1OlP#J7!G>+Hn3Y*j6*;CXtSo^n4o}WuN?5ZRLk00NTooa!eeq09_8i~z zf>ws-5b5kU0P2{F8LEYUh0I{+PzSQW>Eo!3WoI%hH=jgxhs;t67x2YQ7$wFAgX&;G z$)(~es<*fp@fzSy#t(w6j>0)p^%FC}%|HTV+hRp_U~0q38|dL)3t2T&z(Lhb;5xyW z(?@0q1#TdwWuDxO$|uo&dTv!qFKs}m1C^=>u7DAw5NRaYZZ3G7&>932%{&M-oyQcS z&JY{+?m4)0S2TE(>vvipio%qC^kTD_LF8#?vokkPt6V~({-#w0Goz?WRqm`*F3(cF ziE;NkJVo~J6XG?|1eZr8vO-B&7c*CTl}c3$z+lnRj6RzJ&2Wk5hd*)PHh}{6>FYAA zx4o6$C(H+VJR$J1>`Nt8pgG~KDa5!dZkeOm>Nf{ZC!cU_v4Nq09hVi@^(;W^FYE$J zYX1O6GWz9UV;d%UL7i?%8*KQQE)(1eo8`2-$i7Wrjn+!960V%sP6xO114C4px7$(C zhTTC`2$ixDF*fXAr=e}K4l9&Rg19RIC9y2N0-%-}AI1XjCz`2Yg4IoF`~LvIjJ>SN zc}{ocfA?~jxF4O-PQFk*&DS| zZ?BB&4R(&DM99_!7fI1hVO)Lg?_iKNQ*Q*Z+-0iBZ82L@`53RTLH ztuaneDjMZk$(437NP`iSm%^2qKQ+3y0grf#m1}p#nvvK8rn z0ItJ!wOxsS9qFYDe1?E_K2#$vu?bbqU8iu$W1`iP(?&veYYetmO=cf zMv%)HfqTJR#y0t3!On8nsuxXCZhOA(_s~11CDops=;z&JJO+ zJ7PzxFbKtg+`O-go2l2vcx-^8t6ShRnO>^|0!S*zvm^*FC4gR0XyPK>HWcFX`I&kK zyTZrA9-+%bwdlL#T)b#|m5<5|-zRW=!GjYAsBqH>cp53NyFmko%(_S61x8v!E6DRU zwe(m$XB&Ku^Y(1vokTX5vqIEHf}bu!!)=NHEf z*v0b!?3{?eMK_jZnPS`qA8kIe%Az;r;}?%QmoACiQm-hTl~=6yC|iOR&ilL#d4S7K zbRyTlKo6KLHjR%*xnPn4740CQ0)?o{?Fy~x55ryvK2*v`1hJI4>pXZ4&Y;bANtJ^) z%EzGo3HzEsH&0{vbsWIgIxl&tST~v)S=B9wCC7wX;%52vEfUb(7mSo<450(_0_rKi zA5lDo=t+j;%#p4z0lN)^x)&%&XyiDn0J^xUoTwA%-;x0|pDb!MVVigyK&x~aS9~=WvTU*rFB(Bc z5h2MIv4fEda&$;CvQb~?uZV}zH#s;NEP>B)OUmO``T0u?xnh+!L;IE15`mCu&zQ6f zwzY)l59U`C3oS5MzT(+}WGkhO0@-E0Kw#;uV^Sn-To32%f8!_=;u)3|M~}f`h<6JV9!MZZKw`D#6C7dA&FGgyuMAX0 zFNdPgHPQQ4b>~##5uj(O^>)Z{C}^P@4P{KnSKJe` zmKup->06d2JxxW{eUcazbOznNeGu6U9^|1M051^pw!uW>t=0`vn1a~GM@2X0 zF+!WsMA_K2Gj|3?s=^(!N>jWWBJI^(7HVu|Kd;z{q88F(q=NR8@R;@fe8ZWh34bG> zGE1GE!9zl>8t1q#h4!wlyg)4lAE=mK^LNIYh3W9MXo~nJC(dx|@c@_L7leS~giWNo zWB!t%8Wj+*JX0@^vVNtN-~PClQ3MMVJ}xWNOpFS$+0T4=oP$4wP$@vGHeMFmA)@Tn zhZoN=I3EVpD|9z=9{{1WWmnJUGI25#(x<{Z%`QS{Ql`Hul+ z&RnY_qaZXE9tf*a3a0)8JwgMuDXYr&=3r7|t0TH$k@0sFBFip7KFXd5t5N~rd4Fsd zwUjM$LTg1=3oMWxjRatwFF592J#{)JQ0?<&m6=E_oc{nwq&TfwPw~$YA)L_bhsfCZ zh6!}(1?8R-t%hC~(KiTHo7i7W_bH<<9Jo8&r^yYFruogHY!>u&(|g654;6>dGM-7|!5cAMhZ9#1C*|et+UY7Z!UHCq+h4 zXmAZUco2$HH22P7_7b#D1L52VY!s+T%G<(H;3bCVQ3og>b zKMbn3`P@Q&6Z%=7CxAYTsoV5V+YL1I{{U>GNj)E_Tm^igc0LN;M2^iIJj4g_8WGMk zV|LW%H5TCJ_b?(SWv#Sj(0JVpSaBCB)s-3&#MsN~p!5 z61Kcj_e^AL2$e$XELTzI=54yx@yEM}Wo7g=-QQoG< z6)4J^i3%xF=Gecp#JDS%Gsu{r=OAj`xrm)*Q1Sj6hn$l|aEUYIy19iLIEpy8)j=ND z%wmDqo(pr@4W)~8-ol8bs43iAZ2d+umv3)VxHa1Hs;aF3L6@O;LT3yL0R^HshzykQ z#ig?Bf64OCczMIl9#Hb0NO^zwP=$mH*IWlHDgYMicxzWEAW*fbsv+FyI+ZQ+jQ$~1 zWno$J07x;o(Q)K&a3`3|OhNmGZ`|>b>5qy7#0OA#=c#Uw#77Z#AZ^V+aBcGUFG=Bb zZd;YK(Ni1gqO*k_cREPyYUKs`G*H*5XX0@+#Xcg|te7AM!srlzaFh#essIb5^hIk> z1lYM&%j=1n#^sJp&RbY-6RcHYo*Mhdho!UoMK1$%3NU30D7}l#@|LN3D?*Pk%Rx%= z;IdqVu33AfUdKqILl7!E4$*ehHPClJ4#*DRcmDt&;2vRqW*^-m;0d=vL41{KjO*XbJ72@5>{EW(#hO%8V;&VQg_aFc zL2Byi;2~62Z;ooQ;Gx@c_EYgKWgUg`m*NLYbSZ7Y`Hao>=fElM3toftS(RbtkEBVw z7jdSndLl!$+FhTi+wCl&ejT#b80kY_OukcSu{9AFuuo(v;$MLmSE`k3xEA<=8Z^aa zj9JQK{{Y1jiPa}flzqVv{A}DT3eLaIpruewtUmz*kirCslbcy`iIbKLPE5XS847pH z?czPrfItF`>&$f`Muv z1H{O76%QH%r(Q6K>)9vnrjzN<)hNNklz#3xLH?^E`VRj9j~K=m_|z}|07QG6kR(&} zTVfEhgRtvO16<8SC0nI`2

PyV);f4`RIBDiziA!*W7^e0n<&DW~&R3Df~PrCI5KA@V$@~HXOWG0jZFlkZie+nP+*`%h97IF*1Q7vO9N8LaaH`( zM1IaC?+6UGhWO>Yt{xl(^%4MhlwqJUm^&cAng(&M&b@=%m6tb`n8W65*EDbU77?j1 zW0o0BlNfzPbjx9cI+U8!MZ6fBIH30!z+D#GW$kjr-KD%chI+)|Sg3Cd z%;CBpx(WM?h)S1q+f!|UyaOuV#viCW1%kgKN17IJJ~m3Qoaug`>JuN+Ke!x)Hpe9| z{7Z~P_%H5~p~+&xk5AHn{1WcC5jsUk0 zP%5aP4muik$+tAu0VM67gAbSD1*t>#@A z9P>z`^>505|Jncy0|5X600RI301!Bx;)C7y%%YKW)uw^smkCW!>A0a(0d4i}2h8`Z z=!RkONDa2yDID_a_KB~{Lvv!7l4Kns_G?u#9)kp=+Lc427itzxWeP{-?h~_9MtS^b zi4RJoe=D!YW*e2Ll3 zR!~dut>*J%#rpd=NxqUUX_Jg=!rMdXwsDgC=d5eW)H026AX+qP&lIJcAsKjgBFEJN zp;_Feh6F;X)DqmhNz_(=uL|w;Ds5%SFJ%Mqz<5qYb6j#?Yk#nNOZr&Yel)2@P$E_R z>HxDC2V8{URDuXu0ijVyP{4*4jPV;V#S;qd9JuT#F^7QSw}~{0volMB%MxG7H`cYb zg`vTcWrjJatOXmCkx*4y^^M%uLR#&@Hq-HHgT%&d$;D>NI?{x)RtH;ED2(;vU9<1%xZ5l- zSl$aaV7(EFeiiVz>xql?@wvsWzt|C;02R>o6YE|x##dsmcuYWzR+;|*3#Yf{%zJ2L^p#;d#Q1Ll{FyJ%;~ab zR4v^905!8!T+%A00NZ0m*BV!(d1e6c;a*l z)>FOq8GIcB-pG5jHVELh4iFw2>`DbJabP=$eaRoa08Vi{m~MM;nZI#?B~HqZzAPgtIU0l9dWS(%cx78!UYgm(xZx2n6wuMv0^hoy8XYZbDH z7gz^KDW~EcXhbQjulxkK3ZgiJXq21el=MfJ-jU_}S-Xe18OqXioBaMMRj=%iW+;Mm zh?>n{bPtJfq4t>}XGy9N)E}D>D{-sDqN)H)N=JFNgG@o89T8DmP{nf%gjXbju+>3} zRzNn*{{R=cT(gGZtTb zKOS|yB~=pJUmdcVk`S{%rc;@m{KN8&&iX;@L>J6Nq|zhAf5Ul;gMRE_yp>l5CxEi&&4k?kY-HAQPKGzSxcL77j*Yv5*jYAiHbRZK#r3NG|MxZ zVTem{EY%q}Rj+oFPI2J1(??ePOz~3l!g2^%k_&TH!}Un)Wsi&bFu^=P8$Xaqd&2?I z_+OxVkS74}KqYDlWQE~B0e1*_jUaFv^X&wzBMZ`X3DW77u@+xHhUS8A!wJ}2t&aZy zj-nr{1pE>5_A@9YmSgKR4!+;nde$-BE*siVzY)#)%*{kere&_avV%xVIA0Mow}`mh zq*SRh23*2*uvn&ChCHZ6%A&WWN(+kb9VbZUsj)1Q)hG-5>obcRL>Mf=QkfW)G+d-b zO-RIOinC{OY}@YyEMZ7FVdfzU#1E{&i_>nfSf%^cYChV+{{Umj`?OT1r`~@GBVLV0 zFdfuY_$C-rxa2{#v8aVI(Qn4FhM6?2#-a6a1ypXXBx=@0#!-EpFh)_cR${MOd95Qs zc6VFrDkw(Np%O6%SOJ149fFf&bt0O?6yjAvYbBd4AB@1g`Flo^VnA=6V^@R0_i-r-Ml12P$`Yjq%;|edh)yvS=at$esjUZgiUCzn098O02n@@jI8Kz> znw`N3)Dx@;7QxV@U6qM;A~}Yqb-x@kk7SMqC@LLe7CJyz36PvQn4a8`*K{Cyiw5#R zGXC2%uX)a1^DKo%BSOkvt!*iyjhTZwN2%2KmlYNcuq+)3&_uLaDyL7s=b5WQ3IJ~4 zf=r{Mc!#6bvA20hIj*+@h0(e$!Wl)x0_t4JQplVmyF15+Yyrx*Fgsg+1jgVuwf)!K zA|)ztmmQkEj&lO5DYcgRuhLM*4BrCUiXXKQwpa$!a1c2J{{SHnFWOJ|FZLpW;7ZPu zQg!|QE7mq~)>%^#RYK@pE70B)MKuTl3Nls_&(s!Hrp&Z;tv0y9Gz)@*L$!n6HGoqM zO1G6wu5M8<8?|2Zo~_VX+|Y+L6!jrm8j`hHS1}@!d}iYV9qH5;TJ>5BA%mR+QMpZr zHtVB^-wW{&R?uT=xVc>rS6Ds&0OU(kb_X3LD+X;C_TVg8tP!YGQt6JcwKzYJLb|yf z`RxI*g*A-;ZxaY0VGDN|`*3(Ue6u9bCR|=mCX*L20_!2G+0B1tKPgOHRT(K8|xhfdWT(;_tUh+r45}EkK?llGli#%%IdK6r+KB`HP(MoC>A1&i71=I zZ2ZPVhOoy{HOyIl?=>(hPprpvh4_f*so9{l*`ZQ&!@eO=ZDJ0g>Ck;@d!%&=xzEe) zfOzuoX!PS~%-Y{Vm7>z!9Kc}!F%5&sHq>%OQD;&uRJB_zLuOO37L3lkIFD43>jA2? z9#}Y{ITIy!{9dk7Cq);jta!9sXyyLH1ur|m)V8N;fdGIQ?NX5%WO+?sbU~Ns>nm^_PtWX{(E~(LN&$gZAOydxM+M#$S5xv`%$ywH=EDI=p~jQX0$vX*LXoI(1Y#^ z8ysG@9-?=@tkXD2U}hkji}5$!-k8+zc}NyrXGuN+39KeG+uA0<@lhy^Mzv$CM^7_G zf%}Xa#C)tKvEB+|Sgm1l;&3+517P`p=_EkxWun?$}S}yTltp|ZTg&KAGvDS zRP@*RE`UsJZ9OU*1p~Ag3%K}-aBCDcD}!&oopz3$5`^a;e8$#fNAIV+q;$yakBJ^ zl-9sR)I?#00m-t_69+}3W;8kp7vk4;y0Qw;uESluCmmP@tpd>YmXHGEA<`PIyk7x znHa)uz_z1?he+=G&2cvtlE9UC>9jH^W(rn=5|NPVO4FCbH43{zms=%}@vjYATxn90 zz;?yFXhF8*W{ou45$?9#-k?u``UInq80F{Z-X{j2WXylFnvpKO*!HX-sA~TJ-8qR>u)HBpb{W7K7hP&G z%Cx6q;stuD!SWa8;R(s9@c4;WMn1&&f9$PvgS6H0udHdfY*b;r7@25n7w@DeA0n+4 z)!L=T#Ll?sk*oKLdP6@lyC;OIIT)QX#Kz`o^?_AF_=^X?8!f;) z!z4s^z+AC$*o*x@hX(LEw(X|H?Q=y7jXZUEzNA2SDjfawiW(VShfOcUIsoO?5Lh%| z+p*_P+so^;vYI<|`%z;?hO{+tf9%ONUiU{avr+8Pcc0o&|r*Ta>Mv~sB;cifY zSignFVh)X9f^$hAy^Us!O7k!1V(fjW9p0)e-r;SL1+d0Y%XzCXix8k#TqzuRLqup> z)0L?I0O?xt45V3oVbxae&fbxiGZe;xYb9Pah1vk;PPmOrnBw3Gd?)G5vaak-Buc#1 z4L04Fvn`;l*T8jv_rtlSxr@f!{0hlfeWpr#~mH1$qtTv}K7rI-0O(Ex$=)ked z3)-r&FW_|H6nI!vg6eD~p5C#$gih8|2*VBQ3K_srtTn0)LCey(xk0)iz-jL{MB=dD zNU<M zbno6&R1Y$VZ-rK;Xfu^xdSUGrnWPTK@9P_Agy87|t9d|8Ei}`o?j>O+LfXX}(CQkX zCy}Nz5mIop_8}K?L9kNwruswx=uy0Da_IB;5jQse2wED*IxQ&aD+so?qVz9ZYTsx< zl9WD2gq5a5n?4DGP>#^U4_Ce_ygv~24d4!5A(>51!%U`40Jn}kcY@`c4!Ck!uF(s1kkEJ9}80THh|f=Jt=*qU=jn?SJXkCReRp@hVvt8OHqiy5wGf0 za{d0q!^DKCY&fwi5Aq$cWgH6^-BGo2Zt55|d1}3JjK#O%bV*M}m|u(vY*$+@m;;vx z%+g~1*8QQzWdKsHvI1)Zr44(`j27Khe>UEOc9cy7LzC9_a$0E$f2?+VKo!v`mT4gY;r&Y@(i(aHu-e z@1NAICAqlCISUbC=7+d^5u!BBC{u4EEJ`&xY%N>Zc5YG#P}tQS=Cd;2N#P*b+=+$v zjDt6?PLjB|f}Z~XlJWWk?X>sE8gZLEyrw%fmwose1n?0fN zt`4x05w_%XN||mVpsN~JDw}9>OInhW+Q4864Lr-LOOx&+bW~U*>Kb@b(_(_B8$ z!tGsSUehI&*mmlh+!Bhnjq9An4Px!AU}CQVj=bKmqGQfA_1nZYb6^xvs`K}Gf(={m zm-*rmwhGQ^t2*fyTGPB{zG0wt*}tA6$XK`ige%tzs<;?9f#gFJcQuV0#v#Is?+8C1 zGY&iWB-XBxa9M!rw!VK*9v3c$FU(1hIj#Qyb2o1;&9{bFH12*Lb@Y@Uq&6ztvZ?8j ztc8 zA8Hs>p}P6Z;+J&mEc+c#V9X}P9ikO$hy?GMbqd9$eiuWzrXkx?r?GUSLDa>NsL@k{Obk#=tN6chm zZFl^YBI~b7LVQBUO(x$?@Twto4E4yZ!B03Z&gHuB!S-VNfV8fxor+|dU|;!>cxURC?7Q*B)kRTzzJ zhLYstLSd8^^|toy2VmLd^D)UoR(i6^*469##Xz|sS2sf(6#!4b}LhM7`Cx9 zq7>6we$?mF#ydeE*F;Q}y29RBm4``*O-(Y;U*A|!SQVby_?3g)c9ssB8jV%r4G5g{ za{+v@Kt|6Wp>a|8m`j{?$wx%G?-hcSi?Qg8DjM42dwqQqxG9%y3yv_QU;w#J%0WNCBd_j&38DNyVOH zDeI#yWr=VbCniom*bYSfO9;`gRL`uioqkwC54*}9wU!30dw3U$ol3x_ncgi4R#&eOWswcHWvbyCg_o=- z4d}2GYR$z#E`}KR)!!ENfp7;3yjG%h-YtZDzV9&s4I)zZ%g3Z3^`U`V(t*4G0FYgz z4@U+ox&(aY2psT+2cc^3E*u8uND;c4w6qKH2_{&*L16U}JH!ui{dX)ounJOc%L;FL%JOR)3~}|3~T*5oSJh7LS9{76_mXC}2I39s#(G0=q(#!usWp8CyD)_aj!*6_Gip2kqdyK)L)?Z2*KL%5NmXfHG<)6BE1xskS^=)u_0^|dTjt7 z2L{~_W;xtwCehDfPjCAu4kc7V>e(&EePOk7t`-~6356J$3p$%V9>c`24wC2a1Tok3 z5-47fX~neSaQ>ll)C{GpZ(4MG)F+6GL8d4?N{w^B-qRpr%uJ!2ukT3w>^6jQ6v_q) z@4UGX!%RCurLHvF?y%}^Fr@>l!~)0^OCx&h*C&dJ8x6k)Rx!>Ty??wya2V=Zlz2h! znQ+-?yxVuf3LwBNrpcY4b!P}tSOIMTb)e2BBM>IyC%8WH=gWVAFp|T4M#!LNh;h%X z%$l|9l^K!Xvh6#0N7@)0NlP6(HQp~JI*-e(^~rLhLoV>5^urm~(@0-T$9K8*;PWtD zZIk!RsUleL8t%t6ZqNuCbc$I6FoJcr!;h9zZ8jX@zj0BheGQ0ejo<80JHoxnde`<) zo~6T~)?$V}{{SXvtf81vRFU zpeTYNXhw01GYU+wz*Q4X?^ueAl=ZK_aT=)-Xv`Ol`PlNo8Vwp+4sS!B5bm2VG+vN3 z?lT!QI&&<-yTmMEbokm@)dlE>?kE$TeI}0pXKE!QD+iY2#|^;Z z(5DxOBN zbd!BBc;lPq0Dc{@!1d^LxWN&%-h&wS+q}#TEnl50L+!By=@xyDf)$Oe_KnB7ylMKC zdsL>DtYA9D;a@QO4|oV@iw1T&bohqdyDQbV`yP{Za1SUJq5z<&+8YGRw!qOWZcQJ2 z{b1Q)T=$M-IW%QFYMk*7VqP_61};>PiA|*_&vQLLQ2d~rl~q+#v!;+qOqj$OJm;*y zE?}^;rEd}V9T%t5cq|)ME5}*GjaM$)ZPo&!7e@I5*cQ4)N5~4Oy=kZ_fcy=bI=>eI zD+7)PSH2=J)g&uLJvN9SlGRk{mw0-@SzJ>X&BAI+g|o9>m6B3f=ti(sx;#V|Q%UX9 zzLKz)g)-tU@Y~n^L9mc&QN}9Xl^IRh!`J>pXh=y3;hi z`1XqdZB=RK{Qm%_2`>A?wuxn@^FOk+GWAf~d0;R30_IcVRGr{fAn&}|2QR(j9f!ne zHNVB2%)qWro;i)5m(@NhSAdC*lBNiV9peQ+;H>xNT|s7b=8*5Suvs`Nt)nh>?GDq6 zn)ak<6e&xsE8GL30UJ)c;dkSf~W-1LFM z%mo*|ok?5B%rmOt?=4BV8f%U9(dpI|;4K4n!sOH5EYZXTR{@z+m5tp$-GAAwnf)5d z6k1Vg-PR+Ff-(*o&MD;2zB3Y5?wwATug_LHKzOS)@3;9Y*5S&!*S%s|dO*}>3{?hN z+d9RW&4X#`t!ueAVKbn;YVmL_%pV3JqB%Qua%hn9gD`AXd&UvAj%*vK1O|yaZFdA4 zDh4g{yF&a-K~>kHLR!EdqCH`zd@=E`-@_ZDDjqESdrAVOYaX)GRiJfm?Mxh}&z1DQ zdDRNqJcr*C3@CwK+i(8=03&Q|D7Q1sEXfF4*v#W_hzx0?Z{G10B&x%&gKC!3fHZ%Q z+6lGdyfOM8Sf}>?0AYZH6tQ9IDo+u%uP&f9M~(BLFOx* zX?r#81(vQJkMbc+hWgTwp_c<|Uau=r+a-dBrocmu{{S#&=!6OC1v)*x+yEOBrt-;f z6G}%9nwROp{Xp%vO%DG6Q=FpkpVl^xq6=I#eSZG{*gCfIMYzv@xs-5U zJagOWDD#1hIXc#t_{d6p7M93z)s@oTd;(IS*y7D3#3Zv6Y>7b z*xf$(_LStb45PAH>*?RxRb456zqwc=jGnRYW`-%aVBc$GOb(B6~4bm5bp>_c4>kqItUzb|?#AduIu@zcS$-uhpoU}4S?QpO0jHn=!}g`+JVcVXXk2X7R7Zh;YzbmJlPF*T!;-1JxrZyG z)V4dbU|zj;i9D#GTMBjVR#spj6mv9MA|bXDFv{?tltR}#jG%o1iTgSIZhf^+q zcXVG=fB;+|;SMhA)z)i&gJYrF`ozFZ2-cgCTB0oI{rW+2r=>9Fs%2(dLmc*qG(&0R z7JB@DyC7-iknIqUBbaB%njMo#DafL)#@9Bw@~nEqC5rw`fBNJ%0X zpn^H4*r*7Y&){{OHiY!Q!WauSg~I4+jSa6qf;+e{1^AiBncu3l82 z3kCSAmFleZUN~5Y*Zxpu{8;vcg|0Yv=`hA##&j#3`561A-MYXwVX~TH(R&WvJugbp z+O&_&E_M=NRDkbO9|qtmTVYj}^!u5ptePkg3N<-eHAzwN7PSH*Yq6VT zG{IUibB89Na5y4_H%hl00`6qltVV@cKEd2FJCJWN2%=;XF(#%0_L@yNO&?vLs1-?v zRBZAZ3}T}!v>vtn)(#plgQpG7Q@h|CUc;Pb1hyR`Z2@piby4FH=;b?0c)w7i%Kl|K zy0R5bro5Xy70*!GThJ-Rs?}tg7rg-aTt(i|R${|lYth=_L3o!{{0NI}!+prwrtApk z@aT$znPAqWr$_E%>gav{0I;RG_WuB2tiOL#COc!NKJ!8g3dL9XG1(NY1G>@b;u=9} z)hYmX$hNei9HH+NZ>`Klw^>a9UZBWn4yqnO-Te<}s7NeDS9CsD?a=U}*rq%~8>TAK z_i_7{Yddg-;)~zJzYB1H>Rbn22YPiaVaQpby4_d1p(*fXbOMy#xpmKlHCv?0rPDIz zgNmZOd$(R!d+jpPi-kO3n`v>t1EWS9AVeCp=82&Oxh-kRb$Papnk2%&)J5$WPv6Wc7p40U z1Z*Dn4coaWtEIGKJ?19HN2uZLjUkhcS_3x*(Et}MIzdWccdJMH)-!Hij5JhmRf^}l zK*RL^0AkAD)BT-)r29|yBOnIU@c@5_*H?ZR><>mQOA7A*OqlNk3YQo&r%ifwnpPfV zA*WL~PEWTe>xhs9K&uhQZGW<`D!tb@tT>f`joskm(i;(d9(I&qg|(@Jp-Sv68n6fk zBVbSmK!&-CK9~D}7**Ig(XxcQT5TcDi^Lcu3_4e(k|n9{{V!_ z?MgWtFcrUYP!%*>fv%kLv7=b&#HHejrcU0oCR{D@LD&sCyvI(2(_&}XY9(l{a542u z{{RH400~5PS{GGTp`(j4M{Z+8(OUKE_tF&Ov9BAh54u2gJRjJDlz1VweaH4ZcA4V$ zgtQ_aB?;p(K+wMHk3<9*Lu&Qt^Zn@r9cD*lcIq+8MF^USrrL?L&nhdS4C8CmzF?Vl zeNI1eyYYH?oP_@Xh;Y1q*@RhR0)uXSBaeA)t(bW9*$Av3dnQc@QhWMEl`nFJL>}}~S+YJkF{Av=PACvlB^M+89H72KGJ{yA$3icrh!!ir(+jF^mQ_K>BK1DU0zjh z8e!fTtF9rJ7mBZ$t4HgiJolAH6vvTs9b#DVChpaLx37x@^ZS{j{{UiWJGH^Yd1Fv5 z)U@?9fZzih%m#s!;{O0<97@_WEPt|^pX@jGjV8z-Jwb-)S7~(w?EawIDO-OEir7Tf zG+>SY0O7W=;}IPH0O)lf!x%#I&xpn5E>#&g&pv7q^ufERQP_C6Mp=N}06eU?_Cf9d z%XXr#Z}vGV^rDYwb4Un|dXc1^DqL=>pfc=CoXbx6Z(+9q=5pMi%fR+4S1!`Bhcq?e z9B^-|ja5d3C@94h+GnSD4m6*z_X$Sms%niz+a1Q+BINHHXPWm6sWs=A0O?XG5i&Mp zO}93bXWB!UM0Bxpvz?~mV$k4PwxHNi4Z;T`bpWkCfzFm1}VH(TlVqfDUVRyURQ% zAk}3-YTIh?GoXz+_Uj!wk5Px!E)xvJncvdbI9ul<0o)-46b%3(JR@YYaet%v5`uv} zzkB#hE=n%X4$`>J-2maYT`^tM${7u|uLH5h?eVFAVEszzr_G<-VwjW$n#Xv$jz^ns z)xTK6?6`}K^V$KMiHB%4{rUEd%GYK`kZxz%9)mRIparqI_b0+j5~NkkRJg6UrovHU zIy3dhi%Qmtp0HddNvmt`QC2Ny6ehMED^)q8D?u8K7(@jQh?v?i zf{YIBh&-m;WR?x!9|s9n4H&((ZR#J~L`ngVzm)#~upn{|?kA>){Fq3h*iTjCzP%N+ zeIP=vj?II9P1F*cBZToveV&m}?lHjHdFEuOkQ)4HX~{7emNtWMk3A0`-7E^(Um`)ERVHtn-U4x{?fb)0Fd%`8=uI*l?k#Ud}%M-JFMZ8je8;k+Od9rJ~ zByueM=i)NQXcf>z+ZqesFJl>(PoM)s?yFJI$kCAN!CgyQ!03VvE}Pk3c7+*9twCE? zr)V1O=>!4ynCNd6mQ3|7$^mf^;sTUl`C)Ssg13oR9CV$PGD8LY&BVJ`8zA_d?tDzD zSid0v(hApkz<;rTCnwcD<1vlQdxpmWBJ98-8U1#+j z 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 literal 0 HcmV?d00001 diff --git a/src/pages/jmjformation_catalogue_public.js b/src/pages/jmjformation_catalogue_public.js index 355ebe1..456a9fd 100644 --- a/src/pages/jmjformation_catalogue_public.js +++ b/src/pages/jmjformation_catalogue_public.js @@ -1,17 +1,19 @@ -import Jmjformation_Catalogue_Public from "../components/Jmjformation_Catalogue_Public"; +import Jmjformation_Catalogue_Public from "../components/Jmj_Theme/Jmjformation_Catalogue_Public"; +import New_C_Footer_2025_V2 from "../components/footer_automatic_files/Layout"; const jmjformation_catalogue_public = () => { return (

- +
+ +
- ) } diff --git a/src/pages/new_p_marketplace_2025.js b/src/pages/new_p_marketplace_2025.js index ac72be9..ecb073e 100644 --- a/src/pages/new_p_marketplace_2025.js +++ b/src/pages/new_p_marketplace_2025.js @@ -1,4 +1,4 @@ -import React from "react"; +import React from "react"; import New_C_Footer_2025_V2 from "../components/footer_automatic_files/Layout"; import New_C_Header_2025_V2 from "../components/header_automatic_files/Header"; diff --git a/src/styles/components/_mon_catalogue_public.scss b/src/styles/components/_mon_catalogue_public.scss index a88af5b..3235ff4 100644 --- a/src/styles/components/_mon_catalogue_public.scss +++ b/src/styles/components/_mon_catalogue_public.scss @@ -17,6 +17,8 @@ font-size: 0.1rem; } + + @media only screen and (max-width: 600px) { .calage { display: none; @@ -392,7 +394,7 @@ background: transparent; color: #3b3e40; font-family: "DM Sans", "sans-serif"; - border: 1px solid #C7C9CE; + border: 1px solid #C7C9CE; border-radius: 0.3rem !important; width: 65%; margin-top: 0.3rem; @@ -928,7 +930,7 @@ .title2 { position: absolute; height: 35px; - font-family: "Albert Sans"; + font-family: 'DM Sans'; font-style: normal; font-size: 14px; line-height: 19px; @@ -1239,7 +1241,7 @@ height: 24px; letter-spacing: 1px; - font-family: 'Albert Sans'; + font-family: 'DM Sans'; font-style: normal; font-weight: 800; font-size: 18px; @@ -2384,6 +2386,7 @@ width: 100%; float: left; text-align: center; + font-family: "DM Sans"; } .title1_nom_model_2 { @@ -2392,7 +2395,7 @@ text-align: center; height: 150px; - font-family: 'Albert Sans'; + font-family: "DM Sans"; font-style: normal; font-weight: 700; font-size: 40px; @@ -2506,7 +2509,7 @@ text-align: left; // height: 192px; - font-family: 'Albert Sans'; + font-family: 'DM sans'; font-style: normal; font-weight: 500; font-size: 22px !important; @@ -2534,7 +2537,7 @@ text-align: left; //height: 192px; - font-family: 'Albert Sans'; + font-family: 'DM Sans'; font-style: normal; font-weight: 700; font-size: 35px; @@ -2900,7 +2903,7 @@ background: transparent; color: #3b3e40; font-family: "DM Sans", "sans-serif"; - border: 1px solid #C7C9CE; + border: 1px solid #C7C9CE; border-radius: 0.3rem !important; width: 65%; margin-top: 0.3rem; @@ -3786,7 +3789,7 @@ text-align: left; // height: 192px; - font-family: 'Albert Sans'; + font-family: 'DM Sans'; font-style: normal; font-weight: 700; font-size: 34px; @@ -3805,7 +3808,7 @@ flex: none; order: 0; flex-grow: 0; - height: 100px; + // height: 100px; } .title1_text1 { @@ -3813,7 +3816,7 @@ text-align: left; height: 192px; - font-family: 'Albert Sans'; + font-family: 'DM sans'; font-style: normal; font-weight: 500; font-size: 30px; @@ -3840,7 +3843,7 @@ text-align: left; - font-family: 'Albert Sans'; + font-family: 'DM Sans'; font-style: normal; font-weight: 500; font-size: 16px; @@ -4296,7 +4299,7 @@ height: 24px; letter-spacing: 1px; - font-family: 'Albert Sans'; + font-family: 'DM Sans'; font-style: normal; font-weight: 800; font-size: 18px; @@ -5702,12 +5705,14 @@ .bloc_logo_indic_contact_text { text-align: left; font-weight: 700; + font-family: "DM Sans"; } .bloc_logo_indic_indic_text { text-align: left; font-weight: 700; + font-family: "DM Sans"; } /*** Pour le modele 2 - MySy_Theme2 **/ @@ -5726,6 +5731,7 @@ width: 100%; float: left; text-align: center; + font-family: "DM Sans"; } .title1_nom_model_2 { @@ -5734,7 +5740,7 @@ text-align: center; height: 150px; - font-family: 'Albert Sans'; + font-family: "DM Sans"; font-style: normal; font-weight: 700; font-size: 40px; @@ -5841,6 +5847,68 @@ } + .jmj_block_header { + display: flex; + flex-direction: column; + justify-content: flex-start; + width: 100%; + flex-wrap: wrap; + min-height: 100vh; + // padding: 2px; + } + + .jmj_block_header_img { + padding: 2px; + + // min-height: 500px; + background: #f3f4fb; + z-index: -2; + border: none; + padding-top: 15px; + margin-bottom: 1rem; + } + + .jmj_header_gauche { + width: 70%; + float: left; + height: 400px; + } + + .jmj_header_droite { + width: 25%; + float: left; + height: 400px; + } + + .jmj_block_milieu { + display: flex; + flex-direction: row; + justify-content: center; + width: 100%; + flex-wrap: wrap; + margin: auto; + max-width: 1600px; + min-height: 100vh; + gap: 10px; + } + + + .jmj_block_footer { + margin-top: 15px; + min-height: 10rem; + } + + .jmj_block_milieu_gauche { + padding: auto; + width: 100%; + margin-left: auto; + } + + .jmj_block_milieu_droite { + margin: auto; + width: 100%; + } + } @media only screen and (min-width: 992px) and (max-width: 1199px) { @@ -7065,9 +7133,9 @@ .title1_nom { width: 100%; text-align: left; - height: 192px; + // height: 192px; - font-family: 'Albert Sans'; + font-family: 'DM Sans'; font-style: normal; font-weight: 700; font-size: 40px; @@ -7091,9 +7159,9 @@ .title1_text1 { width: 100%; text-align: left; - height: 192px; + height: 100%; - font-family: 'Albert Sans'; + font-family: 'DM sans'; font-style: normal; font-weight: 500; font-size: 30px; @@ -7120,7 +7188,7 @@ text-align: left; height: 22px; - font-family: 'Albert Sans'; + font-family: 'DM Sans'; font-style: normal; font-weight: 500; font-size: 20px; @@ -7577,7 +7645,7 @@ // width: 92px; height: 24px; - font-family: 'Albert Sans'; + font-family: 'DM Sans'; font-style: normal; font-weight: 800; font-size: 20px; @@ -8963,12 +9031,14 @@ .bloc_logo_indic_contact_text { text-align: left; font-weight: 700; + font-family: "DM Sans"; } .bloc_logo_indic_indic_text { text-align: left; font-weight: 700; + font-family: "DM Sans"; } /*** Pour le modele 2 - MySy_Theme2 **/ @@ -8987,6 +9057,7 @@ width: 100%; float: left; text-align: center; + font-family: "DM Sans"; } .title1_nom_model_2 { @@ -8994,7 +9065,7 @@ text-align: center; height: 150px; - font-family: 'Albert Sans'; + font-family: "DM Sans"; font-style: normal; font-weight: 700; font-size: 40px; @@ -9125,6 +9196,72 @@ } + + .jmj_block_header { + display: flex; + flex-direction: column; + justify-content: flex-start; + width: 100%; + flex-wrap: wrap; + min-height: 100vh; + // padding: 2px; + } + + .jmj_block_header_img { + padding: 2px; + + // min-height: 500px; + background: #f3f4fb; + z-index: -2; + border: none; + padding-top: 15px; + margin-bottom: 1rem; + } + + .jmj_header_gauche { + width: 70%; + float: left; + height: 400px; + } + + .jmj_header_droite { + width: 25%; + float: left; + height: 400px; + } + + .jmj_block_milieu { + display: flex; + flex-direction: row; + justify-content: center; + width: 100%; + flex-wrap: wrap; + margin: auto; + max-width: 1600px; + min-height: 100vh; + gap: 10px; + } + + + .jmj_block_footer { + margin-top: 15px; + min-height: 10rem; + } + + .jmj_block_milieu_gauche { + padding: auto; + + width: 25%; + min-height: 100vh; + margin-left: auto; + } + + .jmj_block_milieu_droite { + margin: auto; + width: 70%; + min-height: 100vh; + + } } @media only screen and (min-width: 1200px) and (max-width: 1919px) { @@ -9462,7 +9599,7 @@ background: transparent; color: #3b3e40; font-family: "DM Sans", "sans-serif"; - border: 1px solid #C7C9CE; + border: 1px solid #C7C9CE; border-radius: 0.3rem !important; width: 65%; margin-top: 0.3rem; @@ -10351,9 +10488,9 @@ .title1_nom { width: 90%; text-align: left; - height: 192px; + // height: 192px; - font-family: 'Albert Sans'; + font-family: 'DM Sans'; font-style: normal; font-weight: 700; font-size: 40px; @@ -10380,7 +10517,7 @@ text-align: left; height: 192px; - font-family: 'Albert Sans'; + font-family: 'DM sans'; font-style: normal; font-weight: 500; font-size: 30px; @@ -10406,7 +10543,7 @@ text-align: left; height: 22px; - font-family: 'Albert Sans'; + font-family: 'DM Sans'; font-style: normal; font-weight: 500; font-size: 18px; @@ -10861,7 +10998,7 @@ // width: 92px; height: 24px; - font-family: 'Albert Sans'; + font-family: 'DM Sans'; font-style: normal; font-weight: 800; font-size: 20px; @@ -12250,12 +12387,14 @@ .bloc_logo_indic_contact_text { text-align: left; font-weight: 700; + font-family: "DM Sans"; } .bloc_logo_indic_indic_text { text-align: left; font-weight: 700; + font-family: "DM Sans"; } /*** Pour le modele 2 - MySy_Theme2 **/ @@ -12274,6 +12413,7 @@ width: 100%; float: left; text-align: center; + font-family: "DM Sans"; } .title1_nom_model_2 { @@ -12281,7 +12421,7 @@ text-align: center; height: 150px; - font-family: 'Albert Sans'; + font-family: "DM Sans"; font-style: normal; font-weight: 700; font-size: 40px; @@ -12401,7 +12541,7 @@ text-align: left; height: 192px; - font-family: 'Albert Sans'; + font-family: 'DM sans'; font-style: normal; font-weight: 500; font-size: 30px; @@ -12435,6 +12575,72 @@ } + + .jmj_block_header { + display: flex; + flex-direction: column; + justify-content: flex-start; + width: 100%; + flex-wrap: wrap; + min-height: 100vh; + // padding: 2px; + } + + .jmj_block_header_img { + padding: 2px; + + // min-height: 500px; + background: #f3f4fb; + z-index: -2; + border: none; + padding-top: 15px; + margin-bottom: 1rem; + } + + .jmj_header_gauche { + width: 70%; + float: left; + height: 400px; + } + + .jmj_header_droite { + width: 25%; + float: left; + height: 400px; + } + + .jmj_block_milieu { + display: flex; + flex-direction: row; + justify-content: center; + width: 100%; + flex-wrap: wrap; + margin: auto; + max-width: 1600px; + min-height: 100vh; + gap: 10px; + } + + + .jmj_block_footer { + margin-top: 15px; + min-height: 10rem; + } + + .jmj_block_milieu_gauche { + padding: auto; + + width: 20%; + min-height: 100vh; + margin-left: auto; + } + + .jmj_block_milieu_droite { + margin: auto; + width: 70%; + min-height: 100vh; + + } } @media only screen and (min-width: 1920px) { @@ -12775,7 +12981,7 @@ background: transparent; color: #3b3e40; font-family: "DM Sans", "sans-serif"; - border: 1px solid #C7C9CE; + border: 1px solid #C7C9CE; border-radius: 0.3rem !important; width: 65%; margin-top: 0.3rem; @@ -13670,9 +13876,9 @@ .title1_nom { width: 100%; text-align: left; - height: 192px; + // height: 192px; - font-family: 'Albert Sans'; + font-family: 'DM Sans'; font-style: normal; font-weight: 700; font-size: 40px; @@ -13698,7 +13904,7 @@ text-align: left; height: 192px; - font-family: 'Albert Sans'; + font-family: 'DM sans'; font-style: normal; font-weight: 500; font-size: 30px; @@ -13724,7 +13930,7 @@ text-align: left; height: 22px; - font-family: 'Albert Sans'; + font-family: 'DM Sans'; font-style: normal; font-weight: 500; font-size: 18px; @@ -14180,7 +14386,7 @@ // width: 92px; height: 24px; - font-family: 'Albert Sans'; + font-family: 'DM Sans'; font-style: normal; font-weight: 800; font-size: 20px; @@ -15593,12 +15799,14 @@ .bloc_logo_indic_contact_text { text-align: left; font-weight: 700; + font-family: "DM Sans"; } .bloc_logo_indic_indic_text { text-align: left; font-weight: 700; + font-family: "DM Sans"; } /*** Pour le modele 2 - MySy_Theme2 **/ @@ -15617,6 +15825,7 @@ width: 100%; float: left; text-align: center; + font-family: "DM Sans"; } .title1_nom_model_2 { @@ -15624,7 +15833,7 @@ text-align: center; height: 150px; - font-family: 'Albert Sans'; + font-family: "DM Sans"; font-style: normal; font-weight: 700; font-size: 40px; @@ -15745,7 +15954,7 @@ text-align: left; height: 192px; - font-family: 'Albert Sans'; + font-family: 'DM sans'; font-style: normal; font-weight: 500; font-size: 30px; @@ -15779,12 +15988,87 @@ float: left; } + + .jmj_block_header { + display: flex; + flex-direction: column; + justify-content: flex-start; + width: 100%; + flex-wrap: wrap; + min-height: 100vh; + // padding: 2px; + } + + .jmj_block_header_img { + padding: 2px; + + // min-height: 500px; + background: #f3f4fb; + z-index: -2; + border: none; + padding-top: 15px; + margin-bottom: 1rem; + } + + .jmj_header_gauche { + width: 70%; + float: left; + height: 400px; + } + + .jmj_header_droite { + width: 25%; + float: left; + height: 400px; + } + + .jmj_block_milieu { + display: flex; + flex-direction: row; + justify-content: center; + width: 100%; + flex-wrap: wrap; + margin: auto; + max-width: 1600px; + min-height: 100vh; + gap: 10px; + } + + + .jmj_block_footer { + margin-top: 15px; + min-height: 10rem; + } + + .jmj_block_milieu_gauche { + padding: auto; + + width: 20%; + min-height: 100vh; + margin-left: auto; + } + + .jmj_block_milieu_droite { + margin: auto; + width: 70%; + min-height: 100vh; + + } } // end media + .Partner_Catalog_Background_Header_jmj { + width: 100%; + height: 452px; + left: 0px; + top: 0px; + z-index: -1; + position: absolute; + } + .message_hili { color: #619e31; font-weight: bold; diff --git a/src/styles/components/_mon_intranet_public.scss b/src/styles/components/_mon_intranet_public.scss index c2f744d..d86889f 100644 --- a/src/styles/components/_mon_intranet_public.scss +++ b/src/styles/components/_mon_intranet_public.scss @@ -397,7 +397,7 @@ background: transparent; color: #3b3e40; font-family: "DM Sans", "sans-serif"; - border: 1px solid #C7C9CE; + border: 1px solid #C7C9CE; border-radius: 0.3rem !important; width: 65%; margin-top: 0.3rem; @@ -878,6 +878,7 @@ left: 1%; top: 900px; } + .pieddepage_v2 { position: relative; width: 100%; @@ -2426,9 +2427,9 @@ font-weight: 700; } - /*** Pour le modele 2 - MySy_Theme2 **/ + /*** Pour le modele 2 - MySy_Theme2 **/ - .bloc_milieu_model_2 { + .bloc_milieu_model_2 { min-height: 5rem; width: 90%; margin-left: 5%; @@ -2453,7 +2454,7 @@ font-style: normal; font-weight: 700; font-size: 30px; - // line-height: 54px; + // line-height: 54px; /* or 107% */ letter-spacing: 1px; @@ -2547,33 +2548,31 @@ font-weight: 700; } - - .bloc_milieu_text_model_2_gauche{ + + .bloc_milieu_text_model_2_gauche { width: 100%; float: left; } - .bloc_milieu_text_model_2_centre{ + .bloc_milieu_text_model_2_centre { width: 100%; float: left; height: 250px; } - .bloc_milieu_text_model_2_droite{ + .bloc_milieu_text_model_2_droite { width: 100%; float: right; } - .title1_text1_model_2 { - - } + .title1_text1_model_2 {} .bloc_connexion_model_2 { width: 100%; float: left; height: 70vh; - + } @@ -2921,7 +2920,7 @@ background: transparent; color: #3b3e40; font-family: "DM Sans", "sans-serif"; - border: 1px solid #C7C9CE; + border: 1px solid #C7C9CE; border-radius: 0.3rem !important; width: 65%; margin-top: 0.3rem; @@ -3841,7 +3840,7 @@ flex: none; order: 0; flex-grow: 0; - height: 100px; + height: 100px; } .title1_text1 { @@ -5742,136 +5741,134 @@ text-align: left; font-weight: 700; } - /*** Pour le modele 2 - MySy_Theme2 **/ - .bloc_milieu_model_2 { - min-height: 5rem; - width: 90%; - margin-left: 5%; - float: left; - position: absolute; - top: 10rem; - } + /*** Pour le modele 2 - MySy_Theme2 **/ + + .bloc_milieu_model_2 { + min-height: 5rem; + width: 90%; + margin-left: 5%; + float: left; + position: absolute; + top: 10rem; + } - .bloc_milieu_text_model_2 { - width: 100%; - float: left; - text-align: center; - } + .bloc_milieu_text_model_2 { + width: 100%; + float: left; + text-align: center; + } - .title1_nom_model_2 { + .title1_nom_model_2 { - width: 100%; - text-align: center; - height: 150px; + width: 100%; + text-align: center; + height: 150px; - font-family: 'Albert Sans'; - font-style: normal; - font-weight: 700; - font-size: 40px; - line-height: 54px; - /* or 107% */ + font-family: 'Albert Sans'; + font-style: normal; + font-weight: 700; + font-size: 40px; + line-height: 54px; + /* or 107% */ - letter-spacing: 1px; + letter-spacing: 1px; - /* Deep Blue */ + /* Deep Blue */ - color: #0A043C; + color: #0A043C; - /* Inside auto layout */ + /* Inside auto layout */ - flex: none; - order: 0; - flex-grow: 0; - } + flex: none; + order: 0; + flex-grow: 0; + } - .title2_model_2 { - - } + .title2_model_2 {} - .bloc_img_milieu_gauche { - display: none; - } + .bloc_img_milieu_gauche { + display: none; + } - .Partner_Catalog_Background_Header_model_2 { - // position: absolute; - width: 100%; - height: 380px; - left: 0px; - top: 0px; - } + .Partner_Catalog_Background_Header_model_2 { + // position: absolute; + width: 100%; + height: 380px; + left: 0px; + top: 0px; + } - .bloc_logo_indic_model_2 { - min-height: 5rem; - width: 90%; - margin-left: 5%; - float: left; - position: absolute; - top: 1rem; + .bloc_logo_indic_model_2 { + min-height: 5rem; + width: 90%; + margin-left: 5%; + float: left; + position: absolute; + top: 1rem; + + } + + .bloc_logo_indic_logo_model_2 { + width: 60%; + float: left; + text-align: left; + } + + + .bloc_logo_indic_contact_model_2 { + width: 18%; + float: right; + text-align: right; + } + + + .bloc_logo_indic_indic_model_2 { + width: 18%; + float: left; + } + + .bloc_logo_indic_contact_text_model_2 { + text-align: left; + font-weight: 700; + } + + + .bloc_logo_indic_indic_text_model_2 { + text-align: left; + font-weight: 700; + } + + + .bloc_milieu_text_model_2_gauche { + width: 19%; + float: left; + + } + + .bloc_milieu_text_model_2_centre { + width: 60%; + float: left; + } + + .bloc_milieu_text_model_2_droite { + width: 20%; + float: right; + } + + .title1_text1_model_2 {} + + .bloc_connexion_model_2 { + width: 100%; + float: left; + min-height: 60vh; + margin-top: 3rem; + } } - .bloc_logo_indic_logo_model_2 { - width: 60%; - float: left; - text-align: left; - } - - - .bloc_logo_indic_contact_model_2 { - width: 18%; - float: right; - text-align: right; - } - - - .bloc_logo_indic_indic_model_2 { - width: 18%; - float: left; - } - - .bloc_logo_indic_contact_text_model_2 { - text-align: left; - font-weight: 700; - } - - - .bloc_logo_indic_indic_text_model_2 { - text-align: left; - font-weight: 700; - } - - - .bloc_milieu_text_model_2_gauche{ - width: 19%; - float: left; - - } - - .bloc_milieu_text_model_2_centre{ - width: 60%; - float: left; - } - - .bloc_milieu_text_model_2_droite{ - width: 20%; - float: right; - } - .title1_text1_model_2 { - - } - - .bloc_connexion_model_2 { - width: 100%; - float: left; - min-height: 60vh; - margin-top: 3rem; - } - -} - @media only screen and (min-width: 992px) and (max-width: 1199px) { /*style grande tablettes & Pc portable */ @@ -8993,9 +8990,9 @@ font-weight: 700; } - /*** Pour le modele 2 - MySy_Theme2 **/ + /*** Pour le modele 2 - MySy_Theme2 **/ - .bloc_milieu_model_2 { + .bloc_milieu_model_2 { min-height: 5rem; width: 90%; margin-left: 5%; @@ -9114,26 +9111,24 @@ font-weight: 700; } - - .bloc_milieu_text_model_2_gauche{ + + .bloc_milieu_text_model_2_gauche { width: 19%; float: left; } - .bloc_milieu_text_model_2_centre{ + .bloc_milieu_text_model_2_centre { width: 60%; float: left; } - .bloc_milieu_text_model_2_droite{ + .bloc_milieu_text_model_2_droite { width: 20%; float: right; } - .title1_text1_model_2 { - - } + .title1_text1_model_2 {} .bloc_connexion_model_2 { width: 100%; @@ -9480,7 +9475,7 @@ background: transparent; color: #3b3e40; font-family: "DM Sans", "sans-serif"; - border: 1px solid #C7C9CE; + border: 1px solid #C7C9CE; border-radius: 0.3rem !important; width: 65%; margin-top: 0.3rem; @@ -12270,9 +12265,9 @@ font-weight: 700; } - /*** Pour le modele 2 - MySy_Theme2 **/ + /*** Pour le modele 2 - MySy_Theme2 **/ - .bloc_milieu_model_2 { + .bloc_milieu_model_2 { min-height: 5rem; width: 90%; margin-left: 5%; @@ -12391,24 +12386,24 @@ font-weight: 700; } - - .bloc_milieu_text_model_2_gauche{ + + .bloc_milieu_text_model_2_gauche { width: 19%; float: left; } - .bloc_milieu_text_model_2_centre{ + .bloc_milieu_text_model_2_centre { width: 60%; float: left; } - .bloc_milieu_text_model_2_droite{ + .bloc_milieu_text_model_2_droite { width: 20%; float: right; } - .title1_text1_model_2 { + .title1_text1_model_2 { width: 100%; text-align: left; height: 192px; @@ -13355,6 +13350,10 @@ } + + + + .Partner_Catalog_Background_Header { // position: absolute; width: 100%; @@ -13362,11 +13361,11 @@ left: 0px; top: 0px; - } + .Logo_MySy { width: 108px; height: 36px; @@ -15721,25 +15720,25 @@ font-weight: 700; } - - .bloc_milieu_text_model_2_gauche{ + + .bloc_milieu_text_model_2_gauche { width: 19%; float: left; } - .bloc_milieu_text_model_2_centre{ + .bloc_milieu_text_model_2_centre { width: 60%; float: left; } - .bloc_milieu_text_model_2_droite{ + .bloc_milieu_text_model_2_droite { width: 20%; float: right; } - .title1_text1_model_2 { + .title1_text1_model_2 { width: 100%; text-align: left; height: 192px; @@ -15773,12 +15772,18 @@ } - } // end media - + .Partner_Catalog_Background_Header_jmj { + width: 100%; + height: 452px; + left: 0px; + top: 0px; + z-index: -1; + position: absolute; + } .message_hili { color: #619e31;