html{height:auto;scroll-behavior:smooth}body{background-image:linear-gradient(0deg,#4158d0 0,#c850c0 46%,#ffcc70);margin:0}h2{font-family:Comfortaa,sans-serif;text-align:center}.card{border:2px solid #f1f1f1;border-radius:10px;box-shadow:0 0 20px #0000001a;height:190.58px;max-width:301.77px;min-width:301.77px;overflow:hidden;position:relative;transition:all 1s ease-in-out}.background{background-image:linear-gradient(0deg,#4158d0 0,#c850c0);inset:0;position:absolute}.socialsText{bottom:50%;font-family:Red Hat Display,sans-serif;font-size:1.4em;font-weight:700;letter-spacing:1px;margin:0;position:absolute;right:50%;text-align:center;transform:translate(50%,50%);transition:all .6s ease-in-out;width:100%}.containerIcon{display:inline-block;height:40px;width:40px}.containerIcon__icon{height:40px;transition:all .5s ease-in-out;width:40px}.icon2{padding-right:4px}.icon3{padding-right:20px}.box{background:hsla(0,0%,100%,.389);border-radius:10% 13% 42% 0/10% 12% 75% 0;border-right:1px solid #f1f1f1;border-top:2px solid #f1f1f1;box-shadow:-7px 7px 29px 0 hsla(240,5%,41%,.364);padding:10px;text-align:right;transform-origin:bottom left;transition:all 1s ease-in-out}.box,.box:before{position:absolute}.box:before{border-radius:inherit;content:"";inset:0;opacity:0;transition:all .5s ease-in-out}.box1{bottom:-80%;height:65%;left:-80%;width:65%}.box1:before{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#ff53d4 60%,#62c2fe 90%)}.box1:hover:before{opacity:1}.box1:hover .containerIcon__icon{filter:drop-shadow(0 0 5px white)}.box2{bottom:-60%;height:45%;left:-60%;transition-delay:.2s;width:45%}.box2:before{background:radial-gradient(circle at 30% 107%,#91e9ff 0,#00acee 90%)}.box2:hover:before{opacity:1}.box2:hover .containerIcon__icon{filter:drop-shadow(0 0 5px white)}.box3{bottom:-40%;height:25%;left:-40%;transition-delay:.4s;width:25%}.box3:before{background:radial-gradient(circle at 30% 107%,#969fff 0,#b349ff 90%)}.box3:hover:before{opacity:1}.box3:hover .containerIcon__icon{filter:drop-shadow(0 0 5px white)}.card:hover .box{bottom:-1px;left:-1px}.card:hover .socialsText{letter-spacing:0;transform:translate(50%,-58px)}@media(max-width:977px){.card{max-width:100%;min-width:98%}.containerIcon,.containerIcon__icon{height:40px;width:40px}.containerIcon__icon{transition:all .5s ease-in-out}}@media(max-width:629px){.card{height:194px;max-width:100%}}.header{display:flex;gap:20px;height:100%;margin:20px auto auto;max-width:98%;padding-bottom:20px}.header__logoContainer{background:#fff;border-radius:10px;height:193.99px;width:300.23px}.header__logoContainer--logo{border-radius:10px;height:100%;max-width:300.23px}.header__nameContainer{background-color:#fbfdff;background:#fffffabf;border-radius:10px;display:flex;flex-direction:column;height:164px;justify-content:space-between;min-width:275px;padding:15px;width:100%}.navContainer{align-items:center;height:30%}.navContainer,.ulContainer{display:flex;justify-content:center;width:100%}.ulContainer{gap:10px;height:auto;list-style-type:none;margin:0;padding:0}.nameContainer{display:flex;flex-direction:column;height:70%;justify-content:center;padding-top:15px;text-align:center;width:100%}.nameContainer__title{display:flex;flex-wrap:wrap;font-family:Comfortaa,sans-serif;font-size:28px;gap:10px;justify-content:center;margin:0}.nameContainer__text1,.nameContainer__text2{font-family:Red Hat Display,sans-serif;margin:0}.contact{height:194px;min-width:301.77px;perspective:10000px;width:100%}.contact__inner{height:100%;position:relative;transform-style:preserve-3d;transition:transform 1s}.contact:hover .contact__inner{transform:rotateY(180deg)}.frontContact{align-items:center;backface-visibility:hidden;background:#fffffabf;border-radius:10px;gap:10px;height:164px;justify-content:center;padding:15px 0;position:absolute;text-align:center;transform:rotateY(0deg);width:100%}.frontContact,.frontContact__text{display:flex;flex-direction:column}.frontContact__text{font-family:Red Hat Display,sans-serif;margin:0}.frontContact__title{margin:0}.backContact{align-items:center;backface-visibility:hidden;background:#fffffabf;border-radius:10px;display:flex;flex-direction:column;gap:10px;height:164px;justify-content:center;padding:15px 0;position:absolute;text-align:center;transform:rotateY(180deg);width:100%}.backContact__contact{display:flex;flex-direction:column;height:80%}.backContact__contact--container{align-items:center;display:flex;flex-wrap:wrap;font-family:Red Hat Display,sans-serif;font-size:12px;gap:3%;height:50%;justify-content:center;text-decoration:none}.backContactImg{height:25px;width:20px}.backContactText{font-family:Red Hat Display,sans-serif;margin:0}.contact__inner--back h3,.contact__inner--back h4,.contact__inner--back p,.contact__inner--front h3,.contact__inner--front p{margin:0 20px}@media(min-width:640.1px)and (max-width:1338px){.header{display:grid;grid-template-columns:324.36px auto 301.77px;grid-template-rows:194px 194px}.header__logoContainer{display:flex;justify-content:center;width:100%}.header__nameContainer{grid-column-end:4;grid-column-start:2;width:auto}.contact{grid-column-end:3;grid-column-start:1}}@media(max-width:977px){.header{height:405px;margin-top:20px;padding-bottom:20px;width:98%}}@media(max-width:690px){.header{display:flex;flex-direction:column;font-size:.8em;gap:10px;height:auto;margin-bottom:10px;margin-top:10px;padding:0}.header__logoContainer{display:flex;justify-content:center;width:100%}.header__nameContainer{height:194px;padding:0}.nameContainer{padding:0}.backContact,.frontContact{height:194px;padding:0}}button{border:none;border-radius:5px;cursor:pointer;font-family:Red Hat Display,sans-serif;font-size:1em;font-weight:700;height:25px;padding:2px;width:100px}button:hover{text-decoration:underline}.active{background-color:#704900;color:#fff}.disabled{background-color:#ffcc70;color:#000}.footer{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:20px 16px}.footer__textContainer{color:#fbfdff;font-family:Red Hat Display,sans-serif;font-weight:300;margin:20px 0;text-align:center}.iconsContainerFooter{display:flex;gap:20px;justify-content:center}.iconsContainerFooter__icon{height:30px;width:30px}.downloadCV{background-color:#f1f0ef;background:#fffffabf;border-radius:5px;color:#000;font-family:Red Hat Display,sans-serif;font-weight:500;padding:10px;text-decoration:none}.downloadCV:hover{background:#f1f0ef;color:#4158d0}@media(max-width:640px){.footer{padding:10px 16px}}.slide{align-items:center;background-color:#f1f0ef;border:1px solid #cfceca;border-radius:5px;box-shadow:0 0 10px #0003;display:flex;flex-direction:column;height:320px;justify-content:space-between;padding:10px;position:absolute;transition:all .5s;width:145px}.slide__img{border:1px solid #cfceca;border-radius:4px;height:47%;object-fit:cover;width:100%}.slide__title{font-family:Comfortaa,sans-serif;height:8%}.slide__text,.slide__title{font-size:.8em;margin:0;text-align:center}.slide__text{font-family:Red Hat Display,sans-serif;height:105px}.containerSlideLien{display:flex;gap:20px;height:auto;justify-content:center;width:100%}.containerSlideLien__lien{align-items:center;display:flex;justify-content:center}.containerSlideLien__lien--icon{height:30px;width:30px}@media(max-width:879px){.slide{height:170px;padding:5px;width:90px}.slide__img{height:53%}.slide__title{font-size:.6em}.slide__text{font-size:6px;height:22.5%}.containerSlideLien__lien--icon{height:20px;width:20px}}@media(max-width:559px){.slide{height:380px;padding:6px;width:210px}.slide__img{height:216.6px}.slide__title{font-size:1em;height:auto;padding:10px 0}.slide__text{font-size:.9em;height:100%}.containerSlideLien__lien{height:40px}.containerSlideLien__lien--icon{height:30px;width:30px}}.arrow{align-items:center;border:2px solid #cfceca;border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;padding:13px;width:50px}.arrow__icons{height:32px;width:18px}@media(max-width:879px){.arrow{height:20px;padding:10px;width:20px}.arrow__icons{height:13px;width:8px}}.dropdownContainer{border-radius:5px;box-shadow:0 0 10px #0000001a;max-width:800px;overflow:hidden;width:94%}.dropdownTitleContainer{align-items:center;background-color:#a7b1e3;border-radius:3px 3px 0 0;cursor:pointer;display:flex;height:60px;position:relative}.dropdownTitleContainer__title{font-size:20px;font-weight:900;padding-left:20px;width:80%}.dropdownTitleContainer__arrow{height:20px;position:absolute;right:2%;transform:rotate(180deg);transition:transform .8s ease-in-out;width:40px}.dropdownTitleContainer__arrow.open{transform:rotate(0deg)}.dropdownTextContainer{background-color:#fbfdff;font-family:Red Hat Display,sans-serif;font-size:12px;max-height:0;transition:max-height .8s ease-in-out}.dropdownTextContainer__text{font-size:16px;font-weight:400;margin:0;padding:10px;text-align:center}.dropdownTextContainer__containerIcons{display:flex;gap:20px;justify-content:center;padding:10px}.dropdownTextContainer__containerIcons--icons{height:30px;width:30px}.dropdownTextContainer.open{max-height:500px;transition:max-height .8s ease-in-out}@media(max-width:640px){.sectionDropdown{margin-top:10px}.dropdownTitleContainer__title{font-size:15px;padding-left:8px}.dropdownTextContainer__text{font-size:12px}}.sliderContainer{display:flex;height:100%;justify-content:center;margin:auto;padding:290px 0 240px;position:relative;width:100%}.sliderContainer__title{position:absolute;top:0;z-index:1}.sliderContainer__slider{align-items:center;display:flex;justify-content:center;perspective:2000px;position:absolute;transform-style:preserve-3d;width:100%}.sliderContainer__btnContainer{align-items:center;display:flex;height:100%;justify-content:space-between;max-width:1880px;padding:0 20px;position:relative;width:100%}.DropdownSliderContainer{margin:auto}@media(max-width:879px){.sliderContainer{padding:170px 0 110px}}@media(max-width:559px){.sliderContainer{padding:262px 0 200px}.sliderContainer__btnContainer{padding:0 16px}}.mesRealisationsContainer{margin:auto auto 20px;padding-bottom:20px}.mesRealisationsContainer,.mesServicesContainer{align-items:center;background:#fffffabf;border-radius:10px;display:flex;flex-direction:column;justify-content:center;width:98%}.mesServicesContainer{gap:20px;height:auto;margin:20px auto auto;padding:20px 0}.mesServicesContainer__title{margin:0}@media(max-width:640px){.mesRealisationsContainer{margin-bottom:10px}.mesServicesContainer{margin-top:0}}.aboutMeSection{background-color:#fbfdff;background:#fffffabf;border-radius:10px;height:100%;margin:auto;padding:20px 0;width:98%}.aboutMeSection__title{margin-top:0}.aboutMeContainer{display:flex;gap:3%;height:auto;justify-content:center;margin:0 16px;width:auto}.aboutMeContainer__img{animation:slideFromLeft 1s ease-in-out forwards;height:320px;max-width:320px}.aboutMeContainer__text{animation:slideFromRight 1s ease-in-out forwards;font-family:Red Hat Display,sans-serif;font-size:.9em;font-weight:600;height:auto;max-width:320px;text-align:center}@keyframes slideFromLeft{0%{opacity:0;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}@keyframes slideFromRight{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.maStackSection{display:flex;gap:20px;height:auto;margin:auto;width:98%}.maStackContainer,.mesOutilsContainer{background-color:#fbfdff;background:#fffffabf;border-radius:10px;display:flex;flex-direction:column;justify-content:start;margin-top:20px;padding:15px 0;width:100%}.maStackContainer__title,.mesOutilsContainer__title{margin:0 0 20px;padding:0 16px}.maStack,.mesOutils{display:flex;flex-wrap:wrap;gap:3%;height:auto;justify-content:center}.stackCard{margin-bottom:20px}@media(min-width:2600px){.maStack,.mesOutils{grid-gap:20px;display:grid;gap:20px;grid-template-columns:221px 221px 221px 221px 221px;grid-template-rows:86.14px 86.14px;height:auto;padding-bottom:2%;width:100%}}@media(min-width:475px)and (max-width:998px){.maStackContainer__title,.mesOutilsContainer__title{font-size:16px;padding:15px}.maStack,.mesOutils{grid-gap:20px;display:grid;gap:20px;grid-template-columns:221px;grid-template-rows:86.14px 86.14px 86.14px 86.14px 86.14px 86.14px;height:auto;padding-bottom:8%;width:100%}}@media(max-width:640px){.aboutMeSection{margin-top:10px}.maStackContainer,.mesOutilsContainer{margin-top:0}.aboutMeContainer{display:flex;flex-direction:column}.aboutMeContainer__img{height:271px;margin:auto}.aboutMeContainer__text{margin:auto}.maStackSection{display:flex;flex-direction:column;gap:10px;margin-top:10px}.maStackContainer__title,.mesOutilsContainer__title{font-size:16px}}@media(max-width:500px){.maStackContainer__title,.mesOutilsContainer__title{padding:15px 0 0}.maStackSection{display:flex;flex-direction:column;gap:10px;margin-top:10px}}.stackCard{align-items:center;background-color:#f1f0ef;border:1px solid #c850c0;border-radius:5px;box-shadow:0 0 10px #0000001a;display:flex;gap:20px;height:65px;justify-content:start;padding:10px;width:200px}.stackCard__img{height:50px;width:50px}.stackCard__title{font-family:Comfortaa,sans-serif}.errorPageContainer{align-items:center;display:flex;flex-direction:column;gap:20px;height:62.1vh;justify-content:center;padding:20px 0}.errorImgContainer__img{height:auto;width:288px}.ErrorMessageContainer__text{font-family:Red Hat Display,sans-serif;padding:0 16px;text-align:center}
/*# sourceMappingURL=main.5d22b74d.css.map*/