:root{--tw-space-y-reverse: 0;--main-font:"Gotham";--second-font:"LGP-Regular";--medium-font:"Gotham-Medium";--book-font:"Gotham-Book";--lite-font:"Gotham-Lite";--lite-italic:"Gotham-Lite-Italic";--ultra-font:"Gotham-Ultra";--bold-italic:"Gotham-Bold-Italic";--bold-font:"Gotham-Bold";--black-font:"Gotham-Black" }@font-face{font-family:Gotham-Lite;src:url(/assets/GothamHTF-Light.8ea386bb.otf) format("opentype")}@font-face{font-family:Gotham-Lite-Italic;src:url(/assets/Gotham-ThinItalic.5b830990.ttf) format("truetype")}@font-face{font-family:Gotham-Ultra;src:url(/assets/Gotham-Ultra.610ac393.ttf) format("truetype")}@font-face{font-family:Gotham-Book;src:url(/assets/GothamHTF-Book.10aecc1b.otf) format("opentype")}@font-face{font-family:Gotham-Bold-Italic;src:url(/assets/Gotham-BoldItalic.f70ef1db.ttf) format("truetype")}@font-face{font-family:Gotham-Medium;src:url(/assets/Gotham-Medium.eca5bb46.ttf) format("truetype")}@font-face{font-family:Gotham-Bold;src:url(/assets/Gotham-Bold.1ba5deee.ttf) format("truetype")}@font-face{font-family:Gotham-Black;src:url(/assets/Gotham-Black.16868885.ttf) format("truetype")}@font-face{font-family:LGP-Regular;src:url(/assets/LGP-Regular.65a17c63.ttf) format("truetype")}.home{display:flex;position:absolute;width:100%;top:30%;justify-content:center}.logo{width:100%;height:100%}@media screen and (min-width:768px){.logo_Desktop{margin-top:-2%;margin-right:.5%}}.footerContainer{display:flex;position:fixed;background-color:#fff;width:100%;height:14%;left:0;right:0;z-index:8;bottom:0;overflow:hidden}.anim{display:inline-block;align-self:flex-start;position:absolute;height:50%;width:99.7vw;padding-right:2rem;font-family:var(--second-font);font-size:2.75rem;white-space:nowrap;animation-name:slideshow1;animation-duration:30s;animation-delay:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-play-state:running}@keyframes slideshow1{0%{transform:translate(0)}to{transform:translate(-1000px)}}.footerBottom{position:absolute;bottom:5%;display:flex;justify-content:space-evenly;align-items:flex-end;text-align:end;font-family:var(--main-font);font-size:47%;width:100%;line-height:14,4px;color:#000}.footer_contact_link{text-decoration:none;color:#000}.iconsContainer{display:flex;position:absolute;justify-content:space-between;align-items:flex-end;inset:0% 0% 20% 75%;width:20%}.iconInsta{height:24px;width:24px}.iconFb{height:26px;width:26px}@media screen and (min-width: 768px){.footerBottom{font-size:80%;font-family:var(--book-font);right:8%;bottom:10%}.iconInsta{height:32px;width:32px}.iconFb{height:36px;width:36px}.iconsContainer{inset:0 0 5% 88%;width:8%;gap:10px}}.navbar{position:fixed;display:flex;flex-wrap:wrap;align-items:center;margin-right:0;justify-content:space-between;width:100%;min-height:75px;padding:1rem;color:#fff;z-index:1;background-color:#000}.switch_Wrap{display:flex;align-items:center;position:fixed;inset:5% auto auto 5%;z-index:2}.switch_Btn,.second_switch_Btn{position:absolute;display:block;width:3.5em;height:1.5em;background-color:#fff;border-radius:50px}.second_switch_Btn{margin-top:4em}.switch_Btn input{opacity:0;width:0;height:0}.checkbox_slider{position:absolute;cursor:pointer;inset:0 0 0 0;background-color:#000;outline:solid hsl(0,0%,100%) 2px;border-radius:50px}.checkbox_slider:before{content:"";position:absolute;width:1.17em;height:1.17em;left:8%;bottom:13%;background-color:#fff;transition:all .5s ease-out;z-index:2;border-radius:50px}.checkbox_slider:after{content:"EN";color:#fff;position:absolute;inset:25% 10% auto auto;font-family:var(--second-font);font-size:.56em}.second_switch_Btn .checkbox_slider:after{content:"FR"}input:checked+.checkbox_slider{border-radius:50px}input:checked+.checkbox_slider:before{transform:translate(152%)}.link_list{display:flex;position:fixed;align-items:flex-end;justify-content:space-around;top:0;right:0;z-index:1;width:90%;height:5em;background-color:#000}.navbar_item{margin-bottom:1em}.navbar_link{padding:.3rem;color:inherit;font-family:var(--book-font);font-size:1.2vw;text-decoration:none;border:1px solid transparent;border-radius:.4rem;transition:all .2s ease-out}.navbar_link:hover{border:solid hsl(0,0%,100%) 1px;background-color:#fff;color:#000}.navbar_burger{width:40px;height:40px;color:inherit;border:none;background:transparent;display:none}.contact_Link{position:fixed;bottom:17%;left:1.5%;z-index:3}.contact_Buble{width:auto;height:4em}@media screen and (max-width:767px){.link_list{flex-direction:column;justify-content:center;text-align:center;width:0;position:fixed;top:0;max-height:100vh;padding:2rem;visibility:hidden;background-color:#000;transition:all .8s ease-out;z-index:1;height:100vh}.checkbox_slider:before{z-index:unset}input:checked+.checkbox_slider:after{z-index:-1}.show_nav+.contact_Link{z-index:-1}.show_nav+.switch_Wrap{z-index:-1}.show_nav .link_list{left:-3%;top:-15%;width:100%;visibility:visible;justify-content:center}.navbar_link{display:block;padding:1.5rem;font-family:var(--book-font);font-size:5vw;margin-right:1.5rem}.navbar_link:hover{border:none;border-radius:unset;background-color:transparent;color:inherit}.navbar_item{transform:translateY(100vh);margin-right:10%}.show_nav .navbar_item{transform:translateY(0)}.show_nav .slideDown_1{transition:all 1s ease-in-out}.show_nav .slideDown_2{transition:all 1.1s ease-in-out}.show_nav .slideDown_3{transition:all 1.2s ease-in-out}.show_nav .slideDown_4{transition:all 1.3s ease-in-out}.show_nav .slideDown_5{transition:all 1.4s ease-in-out}.navbar_burger{display:block;position:fixed;top:1rem;right:1rem;z-index:5}.navbar_burger:hover{cursor:pointer}.burger_line,.burger_line:before,.burger_line:after{display:block;width:40px;height:3px;position:relative;border-radius:3px;background-color:#fff;transition:all .5s ease-in-out}.burger_line:before,.burger_line:after{content:"";position:absolute;left:0}.burger_line:before{transform:translateY(-12px)}.burger_line:after{transform:translateY(12px)}.show_nav .burger_line{background:transparent;width:0}.show_nav .burger_line:before{transform:rotate(45deg)}.show_nav .burger_line:after{transform:rotate(-45deg)}}.welcome{display:flex;position:absolute;width:99.8vw;left:17%;top:20%;justify-content:flex-start}.link_to_home{text-decoration:none}.welcome_Desktop{flex-direction:column;background-color:inherit;margin-left:14.5%;width:810px;font-family:var(--book-font);flex-wrap:wrap}.welcome_Paragraphs,.welcome_Title{color:#fff}.welcome_Paragraphs{font-size:1em}.welcome_Title{font-size:2.3em}.lgp_Welcome{font-family:var(--bold-font)}@media screen and (max-width: 767px){.welcome{top:9%;left:0}.welcome_Title{font-size:2em}.welcome_Desktop{margin-top:10%;margin-left:19%;font-size:.83em}}.contact-container{position:absolute;height:60%;width:60%;display:flex;justify-content:center;align-items:center;top:20%;left:20%}.contact_Form{display:flex;width:65%;height:100%;flex-direction:column;align-items:center;justify-content:center}.form-input,.message{font-family:var(--book-font);width:100%;padding:8px;background-color:#000;border:solid 1px hsl(0,0%,100%);color:#fff;outline:none}.contact_Form p{color:#fff;font-size:12px;margin:0;padding:0;border:0}.form-input{height:5%;margin:.5%}.message{height:35%;resize:none}.submit-Btn{margin-top:10px!important;font-family:var(--book-font);border:none;letter-spacing:.7px;padding:5px;height:5vh;width:70%;color:#fff;border:solid 1px hsl(0,0%,100%);background-color:#000}.submit-Btn:hover{cursor:pointer}@media screen and (max-width: 767px){.form-input,.message{width:150%}.contact-container{top:10%}}.cards_Container{display:block;position:absolute;width:99%;height:260vh;top:25%}.lgp{font-family:var(--second-font)}.reduce_Inter{letter-spacing:.0001rem}.card_1,.card_2,.card_3,.card_4{display:block;position:absolute;left:12%;font-family:var(--second-font);max-width:286px}.card_2{top:25%}.card_3{top:45%}.card_4{top:65%}.card_text1{display:none}.card_1:hover .card_text1{display:block;transition:all .5s ease-out}.card_1:hover .img,.card_2:hover .img,.card_3:hover .img,.card_4:hover .img{opacity:.5}.card_text2{display:none}.card_2:hover .card_text2{display:block}.card_text3{display:none}.card_3:hover .card_text3{display:block}.card_text4{display:none}.card_4:hover .card_text4{display:block}.card_title{position:absolute;color:#fff;font-size:1.75rem}.card_title1{top:18.5%;left:5%}.card_title2,.card_title3,.card_title4{top:25%;left:25%}.para_1,.para_2,.para_3,.para_4{color:#fff;font-family:var(--book-font);font-size:1rem}@media screen and (min-width:768px){.cards_Container{display:grid;grid-template-columns:repeat(4,fit-content);grid-template-areas:"card1 card2 card3 card4";column-gap:2%;margin-left:5%;height:70vh;width:90%}.img{width:100%;height:100%}.para_1,.para_2,.para_3,.para_4{font-size:.75rem}.card_1{left:0%;grid-area:card1}.card_2,.card_3,.card_4{top:0}.card_2{grid-area:card2;left:0%}.card_3{grid-area:card3;left:0%}.card_4{grid-area:card4;left:0%}}.pageAbout{width:100vw}.aboutContainer{position:relative;color:#fff;margin-top:15%;margin-left:15%;padding-bottom:30%;width:80%}.birthday_Title,.formation_Title,.trophies_Title,.degrees_Title{font-family:var(--second-font)}.important_Item{font-family:var(--bold-font)}@media screen and (min-width: 768px){.aboutContainer{padding-bottom:15%}}.slider{position:absolute;width:80%;max-width:700px;overflow:hidden;top:30%;left:25%}.slider figure{position:relative;width:500%;margin:0;padding:0;font-size:0;text-align:left;animation:30s slidy infinite}.slider figure img{width:10%;height:auto;float:left}@keyframes slidy{0%{left:0%}25%{left:0%}37.5%{left:-100%}50%{left:-100%}62.5%{left:-100%}75%{left:0%}to{left:0%}}@media screen and (max-width: 767px){.slider{left:10%;top:35%}}.galleryPage{width:100vw}.img_grid{display:grid;position:absolute;grid-template-columns:repeat(1,fit-content);grid-template-areas:"imgWrap";-webkit-column-width:100%;-moz-column-width:100%;column-width:100%;width:80%;margin-left:40px;top:25%;padding-bottom:30%}.imgWrap{-webkit-transition:all .35s ease;transition:all .35s ease;overflow:hidden;justify-content:center;display:flex;height:90%;max-height:25rem;grid-row:20%}.imgWrap:hover{filter:opacity(.6);cursor:pointer}.imgbox{width:auto;height:100%}.model{width:100%;height:100vh;position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;background-color:#000;transition:opacity .4s ease,visibility .4s ease,transform .5s ease-in-out;visibility:hidden;opacity:0;transform:scale(0);overflow:hidden;z-index:40}.model.open{visibility:visible;transform:scale(1);opacity:1}.model img{max-width:100%;max-height:100%;display:block;line-height:0;box-sizing:border-box;padding:20px 0;margin:0 auto}.model.open svg{position:fixed;top:10px;right:10px;width:2rem;height:2rem;padding:5px;background-color:#00000067;color:#fff;cursor:pointer}.gallery_Link{display:flex;justify-content:space-around;width:33%;position:fixed;top:20%;left:33%;font-family:var(--book-font);font-size:4vw}.redirect{text-decoration:none;color:#fff}@media screen and (min-width: 768px) and (max-width: 1179px){.galleryPage{width:100vw}.img_grid{position:absolute;grid-template-columns:repeat(2,fit-content);grid-template-areas:"imgWrap imgWrap";top:20%;left:5%;gap:5%;padding-bottom:15%}.gallery_Link{top:13%;font-size:3vw;z-index:2}}@media screen and (min-width: 1180px){.galleryPage{width:100vw}.img_grid{position:absolute;overflow:hidden;grid-template-columns:repeat(3,fit-content);grid-template-areas:"imgWrap imgWrap imgWrap";column-gap:1rem;justify-items:center;top:22%;left:7.5%;padding-bottom:15%}.imgWrap{width:300px}.gallery_Link{top:15%;z-index:2;font-size:2vw}}body{overflow-x:hidden}.videoPage{width:100vw}.vid_grid{display:grid;position:absolute;grid-template-columns:repeat(1,fit-content);grid-template-areas:"vidWrap";-webkit-column-width:100%;-moz-column-width:100%;column-width:100%;width:80%;margin-left:40px;padding-bottom:30%;top:25%}.vidWrap{-webkit-transition:all .35s ease;transition:all .35s ease;overflow:hidden;justify-content:center;display:flex;height:90%;max-height:25rem;grid-row:20%}.vidWrap:hover{filter:opacity(.6);cursor:pointer}.vidbox{width:auto;height:100%}.vidModel{width:100%;height:100vh;position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center;background-color:#000;transition:opacity .4s ease,visibility .4s ease,transform .5s ease-in-out;visibility:hidden;opacity:0;transform:scale(0);overflow:hidden;z-index:40}.vidModel.open{visibility:visible;transform:scale(1);opacity:1}.vidModel video{max-width:100%;max-height:100%;display:block;line-height:0;box-sizing:border-box;padding:20px 0;margin:0 auto}.vidModel.open svg{position:fixed;top:10px;right:10px;width:2rem;height:2rem;padding:5px;background-color:#00000067;color:#fff;cursor:pointer}@media screen and (min-width: 768px) and (max-width: 1179px){.videoPage{width:100vw}.vid_grid{position:absolute;grid-template-columns:repeat(2,fit-content);grid-template-areas:"vidWrap vidWrap";top:15%;left:5%;gap:5%;padding-bottom:15%}}@media screen and (min-width: 1180px){.videoPage{width:100vw}.vid_grid{position:absolute;overflow:hidden;grid-template-columns:repeat(3,fit-content);grid-template-areas:"vidWrap vidWrap vidWrap";column-gap:1rem;justify-items:center;top:15%;left:7.5%;padding-bottom:15%}.vidWrap{width:300px}}.oupslog{display:flex;color:#fff;height:99vh;align-items:center;justify-content:center;font-size:64px;font-family:var(--second-font);letter-spacing:2px}.pageContainer{display:none}@media screen and (min-width: 1025px){.oupslog{display:none}.pageContainer{display:flex;flex-direction:column;justify-content:center;align-items:center}.logComp{position:absolute;display:flex;justify-content:center;align-items:center;width:28rem;flex-direction:column;top:25%;left:30%}.logText{font-family:var(--book-font);font-size:1.875rem;line-height:2.25rem;font-weight:700;color:#fff;text-align:center;margin-top:.5rem;margin-left:4rem}.formContainer{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:28rem;width:100%;margin-left:auto;margin-right:auto;margin-top:1rem;background:hsla(0,0%,100%);padding:2rem;border-radius:4px;box-shadow:16px 16px 56px #00000080}.logButton{width:105%;padding-top:.5rem;padding-bottom:.5rem;background-color:#2463eb;border-radius:4px;color:#fff;border:none;font-size:.875rem;line-height:1.25rem;margin-top:.5rem}.logButton:hover{background-color:#1d4fd7;cursor:pointer}.logInput{width:100%;border:2px solid;border-color:#d1d5db;border-radius:4px;margin-top:.25rem}.logLabel{display:block;font-weight:700;color:#4b5563;font-size:.875rem;line-height:1.25rem}.logForm{margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}}.progressBar{height:5px;background-color:#fff;margin-top:20px;border:solid hsl(0,0%,96%) 1px;border-radius:16px}.percentage{color:#fff}.output{color:#fff;height:60px;font-size:.8rem}.uploadPage{display:flex;justify-content:center;align-items:center;text-align:center;position:absolute;width:85%;height:60%;margin-left:7%;margin-top:5%;font-family:var(--main-font);color:#fff}.uploadForm{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;width:100%;height:100%}.uploadInput{height:0;width:0;opacity:0}.uploadLabel{display:block;width:30px;height:30px;border:1px solid hsl(0,0%,100%);border-radius:50%;margin:10px auto;line-height:30px;font-weight:700;font-size:24px}.uploadLabel:hover{background:hsl(0,0%,100%);color:#000}.logout{position:absolute;top:15%;right:0}.logout:hover{cursor:pointer;opacity:.8}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000}ul{list-style:none;padding:0;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}html{scroll-behavior:smooth}@tailwind base;@tailwind components;@tailwind utilities;
