#page-header{display:flex;justify-content:space-around;padding:20px;background:#eaeaea}#logo img{width:10rem}header nav,ul{display:flex;align-items:center}#socials li{margin:20px}#socials a{font-size:2rem}#inst-icon{color:#ff00bc}#fb-icon{color:#2821a5}.inner-carousel{display:flex;align-items:baseline}.carousel{cursor:grab;overflow:hidden}.gallery-img{position:relative;min-width:15rem;padding:40px}.gallery-img img{width:100%;border:.5rem solid white;border-radius:5px}.img-reflection{opacity:.45;filter:blur(5px);transform:scaleY(-1) rotateX(360deg);box-shadow:0 50px 70px #0000004d,0 10px 10px #0000001a}#home{background:#eaeaea}#home h1{display:flex;justify-content:center;align-items:center;height:50vh;font-size:80px;text-transform:capitalize;font-family:Freehand;text-align:center}#about{font-family:Montserrat;padding:30px;position:relative;background:#060613}#about-container{display:flex;justify-content:center;align-items:center;text-align:center;width:100%;height:85vh;background-size:contain;background-position:center;background-repeat:no-repeat}#about-container img{width:80%}#about-text{padding:60px;border-radius:15px;background:#0000009c}#about-text h2{margin-bottom:20px;color:#787878;font-size:50px}#about-text b{color:#9d00ff}#about-text p{width:35rem;color:#fff;line-height:2}#about-text p:first-letter{margin-left:15px}#gallery{display:flex;flex-direction:column;align-items:center}#gallery .carousel{position:relative;width:65vw}#gallery h3{padding:50px;text-align:center;font-family:Montserrat;font-size:50px}.gallery-wrapper{position:relative;min-width:100%;padding:40px;display:flex;justify-content:space-around}.slideshow{min-width:30vw;min-height:70vh;background-size:contain;background-position:center;background-repeat:no-repeat}.slide-info{width:45%;display:flex;flex-direction:column;justify-content:center;font-family:Freehand;text-transform:capitalize}.slide-info h4{margin-bottom:25px;font-family:Freehand;font-size:5vw}.slide-info p{font-family:Gabarito;font-size:15px;line-height:2;text-transform:none}.slide-info p:first-letter{margin-left:15px}.hint{position:absolute;bottom:15px;right:5px;font-family:Montserrat;font-size:15px;color:#3e3e3e}#contact{display:flex;justify-content:space-around;align-items:center;height:55vh;background:#eaeaea}#contact img{width:25rem}#contact ul{display:flex;flex-direction:column;align-items:flex-start}#contact ul li{margin-bottom:40px;font-family:Montserrat;font-size:25px}#contact a{text-decoration:none;margin-right:40px;padding:10px}#contact ul li:nth-child(1) a{color:#024500}#contact ul li:nth-child(2) a{color:#ff00bc}#contact ul li:nth-child(3) a{color:#2821a5}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Gabarito;src:url(/fonts/Gabarito-VariableFont_wght.ttf) format("woff2"),url(/fonts/Gabarito-VariableFont_wght.ttf) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Freehand;src:url(/fonts/Freehand.ttf) format("woff2"),url(/fonts/Freehand.ttf) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-VariableFont_wght.ttf) format("woff2"),url(/fonts/Montserrat-VariableFont_wght.ttf) format("woff");font-weight:400;font-style:normal}#page-nav{position:fixed;bottom:10px;right:50px;display:flex;flex-direction:column}#page-nav li button{font-size:30px;background:none;border:none}#page-nav li{margin-bottom:30px}#page-nav svg{color:#eb00ff;transition:transform .3s ease}#page-nav svg:hover{transform:rotate(180deg)}@media screen and (min-width: 1660px){#logo img{width:20rem}#socials a{font-size:3rem}.gallery-img{min-width:30rem}.slide-info{width:60%}.slide-info p{font-size:20px}}@media screen and (max-width: 940px){#home h1{font-size:55px}#about-text h2{font-size:35px}#about-text p{width:25rem}#gallery{display:unset}.gallery-img{min-width:10rem}#gallery .carousel{width:100%}.gallery-wrapper{padding:15px;display:flex;flex-direction:column;align-items:center}.slide-info{margin-bottom:35px;width:75%}.slideshow{background-position:center;min-width:100%;min-height:50vh}#contact img{width:15rem}#contact ul li{font-size:20px}#contact a{margin-right:15px}#page-nav{right:25px}#page-nav li button{font-size:20px}}@media screen and (max-width: 580px){#home h1,#gallery h3{font-size:35px}#gallery p{font-size:13px}#about-text{padding:60px 20px}#about-text h2{font-size:30px}#about-text p{width:20rem;font-size:13px}#contact{display:flex;flex-direction:column;justify-content:space-around;align-items:center}#contact ul li,#page-nav li button{font-size:15px}}@media screen and (max-width: 465px){.gallery-img{padding:20px;min-width:8rem}#about-text h2{font-size:20px}#about-text p{width:100%;font-size:10px}#contact img{width:9rem}}
